From 7c09922ddbea6d55e7844c094b11b904deafe440 Mon Sep 17 00:00:00 2001 From: John DAmore Date: Tue, 30 Jul 2024 10:54:06 -0400 Subject: [PATCH] FHIR-46289 add flag example, extension fix --- input/fsh/aliases.fsh | 4 +++- input/fsh/instances/condition-39-07-1.fsh | 6 +++--- input/fsh/profiles/FlagAlertUvIps.fsh | 1 - sushi-config.yaml | 4 ++++ 4 files changed, 10 insertions(+), 5 deletions(-) diff --git a/input/fsh/aliases.fsh b/input/fsh/aliases.fsh index 7fbf4311..d8b7c3f9 100644 --- a/input/fsh/aliases.fsh +++ b/input/fsh/aliases.fsh @@ -34,4 +34,6 @@ Alias: $workflow-supportingInfo = http://hl7.org/fhir/StructureDefinition/workfl Alias: $flag-priority = http://hl7.org/fhir/StructureDefinition/flag-priority Alias: $condition-severity = http://hl7.org/fhir/ValueSet/condition-severity Alias: $vital-signs-profile = http://hl7.org/fhir/StructureDefinition/vitalsigns -Alias: $composition-section-note = http://hl7.org/fhir/StructureDefinition/note \ No newline at end of file +Alias: $composition-section-note = http://hl7.org/fhir/StructureDefinition/note +Alias: $flag-category = http://terminology.hl7.org/CodeSystem/flag-category +Alias: $flag-priority-code = http://hl7.org/fhir/flag-priority-code \ No newline at end of file diff --git a/input/fsh/instances/condition-39-07-1.fsh b/input/fsh/instances/condition-39-07-1.fsh index 08d41ee1..532b2706 100644 --- a/input/fsh/instances/condition-39-07-1.fsh +++ b/input/fsh/instances/condition-39-07-1.fsh @@ -1,12 +1,12 @@ Instance: eumfh-39-07-1-of-Condition InstanceOf: Condition -Title: "Condition: Acute myocardial infarction of anterior wall" -Description: "Condition: Acute myocardial infarction of anterior wall" +Title: "Condition: Acute myeloid leukemia" +Description: "Condition: Acute myeloid leukemia" Usage: #example * id = "eumfh-39-07-1" * clinicalStatus = $condition-clinical#active * category = $loinc#75326-9 "Problem" -* code.coding[0] = $sct#54329005 "Acute myocardial infarction of anterior wall" +* code.coding[0] = $sct#91861009 "Acute myeloid leukemia" * subject = Reference(Patient/eumfh-39-07) "Alexander Heig (inject 39-07)" * onsetDateTime = "2014" * asserter = Reference(Practitioner/eumfh-39-07) "Dr. Mark Antonio" \ No newline at end of file diff --git a/input/fsh/profiles/FlagAlertUvIps.fsh b/input/fsh/profiles/FlagAlertUvIps.fsh index a38866d1..16ff6c04 100644 --- a/input/fsh/profiles/FlagAlertUvIps.fsh +++ b/input/fsh/profiles/FlagAlertUvIps.fsh @@ -14,7 +14,6 @@ This specialized Flag is used to convey information about an alert specific to a * ^contact.telecom.value = "http://www.hl7.org/Special/committees/patientcare" * ^jurisdiction = $m49.htm#001 * ^purpose = "This profile constrains the representation of a record of an alert in the context of the international patient summary as specified by the IPS project of HL7 International." -* extension contains $workflow-supportingInfo named supportingInfo 0..1 * extension contains $flag-priority named flag-priority 0..1 MS * status = #active (exactly) * category MS diff --git a/sushi-config.yaml b/sushi-config.yaml index 714ba3df..819d2a43 100644 --- a/sushi-config.yaml +++ b/sushi-config.yaml @@ -199,3 +199,7 @@ resources: name: 'DiagnosticReport: hemoglobin example' description: 'DiagnosticReport: hemoglobin example' exampleCanonical: http://hl7.org/fhir/uv/ips/StructureDefinition/DiagnosticReport-uv-ips + Flag/546482: + name: 'Alert Flag (IPS) example' + description: 'Alert Flag (IPS) example' + exampleCanonical: http://hl7.org/fhir/uv/ips/StructureDefinition/Flag-alert-uv-ips