From 5f8b4e615e0271b32b9b5e515d47abbde46832fd Mon Sep 17 00:00:00 2001 From: John DAmore Date: Wed, 24 Jul 2024 14:55:17 -0400 Subject: [PATCH] First round of QA changes, warnings, HTA, releaseLabel --- input/fsh/aliases.fsh | 2 - input/fsh/instances/IPS-bundle-01.fsh | 1 - .../IPS-bundle-with-immunization.fsh | 39 +++++++++---------- input/fsh/instances/bundle-minimal.fsh | 1 - input/fsh/instances/condition-39-07-1.fsh | 1 - .../instances/observation-alcoholuse-1.fsh | 3 +- .../instances/observation-pregnancy-edd-1.fsh | 1 + .../observation-pregnancy-outcome-1.fsh | 1 + .../observation-pregnancy-status-1.fsh | 1 + .../instances/observation-tobaccouse-1.fsh | 1 + .../instances/observation-urine-wbc-range.fsh | 3 +- input/fsh/profiles/CompositionUvIps.fsh | 5 +-- input/fsh/profiles/MedicationRequestIPS.fsh | 2 - .../fsh/valuesets/AllergyIntoleranceUvIps.fsh | 2 +- input/fsh/valuesets/BodySiteUvIps.fsh | 2 +- .../valuesets/CurrentSmokingStatusUvIps.fsh | 2 +- ...MedicalDevicesSnomedAbsentUnknownUvIps.fsh | 2 +- .../valuesets/MedicalDevicesSnomedCtUvIps.fsh | 2 +- .../MedicationSnomedCodesAbsentUnknown.fsh | 2 +- .../fsh/valuesets/MedicationsExampleUvIps.fsh | 2 +- .../valuesets/MedicationsSnomedCtUvIps.fsh | 2 +- .../MedicineActiveSubstancesUvIps.fsh | 2 +- input/fsh/valuesets/PregnancyStatusUvIps.fsh | 2 +- .../ProblemsSnomedAbsentUnknownUvIps.fsh | 2 +- input/fsh/valuesets/ProblemsSnomedCtUvIps.fsh | 2 +- .../ProceduresSnomedAbsentUnknownUvIps.fsh | 2 +- .../fsh/valuesets/ProceduresSnomedCtUvIps.fsh | 2 +- .../fsh/valuesets/ResultsBloodGroupUvIps.fsh | 2 +- ...ltsCodedValuesLaboratoryPathologyUvIps.fsh | 2 +- .../valuesets/ResultsMicroorganismUvIps.fsh | 2 +- .../valuesets/ResultsPresenceAbsenceUvIps.fsh | 2 +- ...MeasurementObservationSnomedDicomUvIps.fsh | 2 +- ...xtualObservationsSnomedDicomLoincUvIps.fsh | 2 +- .../ResultsSpecimenCollectionMethodUvIps.fsh | 2 +- .../valuesets/ResultsSpecimenTypeUvIps.fsh | 2 +- input/fsh/valuesets/TargetSiteUvIps.fsh | 2 +- .../valuesets/VaccineTargetDiseasesUvIps.fsh | 2 +- .../VaccineTargetDiseasesUvIpsDeprecated.fsh | 2 +- input/fsh/valuesets/VaccinesUvIps.fsh | 2 +- input/ignoreWarnings.txt | 24 +++++++++--- sushi-config.yaml | 14 +------ 41 files changed, 73 insertions(+), 78 deletions(-) diff --git a/input/fsh/aliases.fsh b/input/fsh/aliases.fsh index 3a591d24..7fbf4311 100644 --- a/input/fsh/aliases.fsh +++ b/input/fsh/aliases.fsh @@ -11,7 +11,6 @@ Alias: $m49.htm = http://unstats.un.org/unsd/methods/m49/m49.htm Alias: $loinc = http://loinc.org Alias: $v3-ActClass = http://terminology.hl7.org/CodeSystem/v3-ActClass Alias: $condition-clinical = http://terminology.hl7.org/CodeSystem/condition-clinical -Alias: $mms = http://id.who.int/icd/release/11/mms Alias: $v2-0074 = http://terminology.hl7.org/CodeSystem/v2-0074 Alias: $cnk_product_codes = https://cnk.apb.be/codings/cnk_product_codes Alias: $media-type = http://terminology.hl7.org/CodeSystem/media-type @@ -20,7 +19,6 @@ Alias: $v3-ObservationInterpretation = http://terminology.hl7.org/CodeSystem/v3- Alias: $referencerange-meaning = http://terminology.hl7.org/CodeSystem/referencerange-meaning Alias: $condition-ver-status = http://terminology.hl7.org/CodeSystem/condition-ver-status Alias: $icd-10 = http://hl7.org/fhir/sid/icd-10 -Alias: $dose-rate-type = http://terminology.hl7.org/CodeSystem/dose-rate-type Alias: $icd-o-3 = http://terminology.hl7.org/CodeSystem/icd-o-3 Alias: $organization-type = http://terminology.hl7.org/CodeSystem/organization-type Alias: $v2-0360 = http://terminology.hl7.org/CodeSystem/v2-0360 diff --git a/input/fsh/instances/IPS-bundle-01.fsh b/input/fsh/instances/IPS-bundle-01.fsh index b281bc61..3b878c2e 100644 --- a/input/fsh/instances/IPS-bundle-01.fsh +++ b/input/fsh/instances/IPS-bundle-01.fsh @@ -194,7 +194,6 @@ Usage: #inline * dosage.timing.repeat.count = 1 * dosage.timing.repeat.periodUnit = #d * dosage.route = $standardterms#20053000 "Oral use" -* dosage.doseAndRate.type = $dose-rate-type#ordered "Ordered" * dosage.doseAndRate.doseQuantity = 1 '1' "tablet" Instance: 47524493-846a-4a26-bae2-4ab03e60f02e diff --git a/input/fsh/instances/IPS-bundle-with-immunization.fsh b/input/fsh/instances/IPS-bundle-with-immunization.fsh index c914de7b..e2f551d4 100644 --- a/input/fsh/instances/IPS-bundle-with-immunization.fsh +++ b/input/fsh/instances/IPS-bundle-with-immunization.fsh @@ -10,8 +10,8 @@ Usage: #example * timestamp = "2017-12-11T14:30:00+01:00" * entry[0].fullUrl = "urn:uuid:30551ce1-5a28-4356-b684-1e639094ad4d" * entry[=].resource = Inline-Instance-for-IPS-examples-Bundle-with-immunization-1 -* entry[+].fullUrl = "urn:uuid:2b90dd2b-2dab-4c75-9bb9-a355e07401e8" -* entry[=].resource = 2b90dd2b-2dab-4c75-9bb9-a355e07401e8-with-immunization +* entry[+].fullUrl = "urn:uuid:2b90dd2b-2dab-4c75-9bb9-a355e07401e1" +* entry[=].resource = 2b90dd2b-2dab-4c75-9bb9-a355e07401e1-with-immunization * entry[+].fullUrl = "urn:uuid:1c616b24-3895-48c4-9a02-9a64110351ef" * entry[=].resource = 1c616b24-3895-48c4-9a02-9a64110351ef-with-immunization * entry[+].fullUrl = "urn:uuid:890751f4-2924-4636-bab7-efffc7f3cf15" @@ -59,7 +59,7 @@ Usage: #inline * identifier.value = "3f69e0a5-2177-4540-baab-7a5d0877428f" * status = #final * type = $loinc#60591-5 "Patient summary Document" -* subject = Reference(urn:uuid:2b90dd2b-2dab-4c75-9bb9-a355e07401e8) +* subject = Reference(urn:uuid:2b90dd2b-2dab-4c75-9bb9-a355e07401e1) * date = "2017-12-11T14:30:00+01:00" * author = Reference(urn:uuid:1c616b24-3895-48c4-9a02-9a64110351ef) * title = "Patient Summary as of December 11, 2017 14:30" @@ -115,7 +115,7 @@ Usage: #inline * section[=].text.div = "
\n\t\t\t\t\t\t

\n\t\t\t\t\t\t\tMarie Lux-Brennard\n\t\t\t\t\t\t\t(Apr 17, 1998)\n\t\t\t\t\t\t

\n\t\t\t\t\t\t

Vaccin anti diphtérie-coqueluche-tétanos-poliomyélite, Jun 3, 1998, 10:00:00 PM

\n\t\t\t\t\t\t

Voie intramusculaire, Cuisse droite

\n\t\t\t\t\t
" * section[=].entry = Reference(urn:uuid:40b7b6a0-c043-423a-9959-be3707e728b2) -Instance: 2b90dd2b-2dab-4c75-9bb9-a355e07401e8-with-immunization +Instance: 2b90dd2b-2dab-4c75-9bb9-a355e07401e1-with-immunization InstanceOf: Patient Usage: #inline * identifier.system = "urn:oid:2.16.840.1.113883.2.4.6.3" @@ -186,7 +186,7 @@ Usage: #inline * code.coding[=].display.extension.extension[+].url = "content" * code.coding[=].display.extension.extension[=].valueString = "opvliegers" * code.coding[+] = $icd-10#N95.1 "Menopausal and female climacteric states" -* subject = Reference(urn:uuid:2b90dd2b-2dab-4c75-9bb9-a355e07401e8) +* subject = Reference(urn:uuid:2b90dd2b-2dab-4c75-9bb9-a355e07401e1) * onsetDateTime = "2015" * recordedDate = "2016-10" @@ -197,12 +197,11 @@ Usage: #inline * identifier.value = "b75f92cb-61d4-469a-9387-df5ef70d25f0" * status = #active * medicationReference = Reference(urn:uuid:976d0804-cae0-45ae-afe3-a19f3ceba6bc) -* subject = Reference(urn:uuid:2b90dd2b-2dab-4c75-9bb9-a355e07401e8) +* subject = Reference(urn:uuid:2b90dd2b-2dab-4c75-9bb9-a355e07401e1) * effectivePeriod.start = "2015-03" * dosage.timing.repeat.count = 1 * dosage.timing.repeat.periodUnit = #d * dosage.route = $standardterms#20053000 "Oral use" -* dosage.doseAndRate.type = $dose-rate-type#ordered "Ordered" * dosage.doseAndRate.doseQuantity = 1 '1' "tablet" Instance: 47524493-846a-4a26-bae2-4ab03e60f02e-with-immunization @@ -212,7 +211,7 @@ Usage: #inline * identifier.value = "9e312d6b-c6b6-439a-a730-6efaa5dcf8bc" * status = #active * medicationReference = Reference(urn:uuid:8adc0999-9468-4ac9-9557-680fa133d626) -* subject = Reference(urn:uuid:2b90dd2b-2dab-4c75-9bb9-a355e07401e8) +* subject = Reference(urn:uuid:2b90dd2b-2dab-4c75-9bb9-a355e07401e1) * effectivePeriod.start = "2016-01" * dosage.route = $standardterms#20053000 "Oral use" @@ -247,7 +246,7 @@ Usage: #inline * category = #medication * criticality = #high * code = $sct#373270004 "Substance with penicillin structure and antibacterial mechanism of action (substance)" -* patient = Reference(urn:uuid:2b90dd2b-2dab-4c75-9bb9-a355e07401e8) +* patient = Reference(urn:uuid:2b90dd2b-2dab-4c75-9bb9-a355e07401e1) * onsetDateTime = "2010" Instance: c4597aa2-688a-401b-a658-70acc6de28c6-with-immunization @@ -266,7 +265,7 @@ Usage: #inline * code.coding[=].display.extension.extension[+].url = "content" * code.coding[=].display.extension.extension[=].valueString = "Borstkanker stadium II zonder aanwijzingen van recidieven na behandeling" * code.coding[+] = $icd-o-3#8500/3 "Infiltrating duct carcinoma, NOS" -* subject = Reference(urn:uuid:2b90dd2b-2dab-4c75-9bb9-a355e07401e8) +* subject = Reference(urn:uuid:2b90dd2b-2dab-4c75-9bb9-a355e07401e1) * onsetDateTime = "2015-01" * abatementDateTime = "2015-03" @@ -283,7 +282,7 @@ Usage: #inline * status = #final * category = $observation-category#laboratory * code = $loinc#882-1 "ABO and Rh group [Type] in Blood" -* subject = Reference(urn:uuid:2b90dd2b-2dab-4c75-9bb9-a355e07401e8) +* subject = Reference(urn:uuid:2b90dd2b-2dab-4c75-9bb9-a355e07401e1) * effectiveDateTime = "2015-10-10T09:15:00+01:00" * performer = Reference(urn:uuid:45a5c5b1-4ec1-4d60-b4b2-ff5a84a41fd7) * valueCodeableConcept = $sct#278149003 "Blood group A Rh(D) positive" @@ -294,7 +293,7 @@ Usage: #inline * status = #final * category = $observation-category#laboratory * code = $loinc#945-6 "C Ab [Presence] in Serum or Plasma" -* subject = Reference(urn:uuid:2b90dd2b-2dab-4c75-9bb9-a355e07401e8) +* subject = Reference(urn:uuid:2b90dd2b-2dab-4c75-9bb9-a355e07401e1) * effectiveDateTime = "2015-10-10T09:35:00+01:00" * performer = Reference(urn:uuid:45a5c5b1-4ec1-4d60-b4b2-ff5a84a41fd7) * valueCodeableConcept = $sct#10828004 "Positive" @@ -305,7 +304,7 @@ Usage: #inline * status = #final * category = $observation-category#laboratory * code = $loinc#1018-1 "E Ab [Presence] in Serum or Plasma" -* subject = Reference(urn:uuid:2b90dd2b-2dab-4c75-9bb9-a355e07401e8) +* subject = Reference(urn:uuid:2b90dd2b-2dab-4c75-9bb9-a355e07401e1) * effectiveDateTime = "2015-10-10T09:35:00+01:00" * performer = Reference(urn:uuid:45a5c5b1-4ec1-4d60-b4b2-ff5a84a41fd7) * valueCodeableConcept = $sct#10828004 "Positive" @@ -316,7 +315,7 @@ Usage: #inline * status = #final * category = $observation-category#laboratory * code = $loinc#1156-9 "little c Ab [Presence] in Serum or Plasma" -* subject = Reference(urn:uuid:2b90dd2b-2dab-4c75-9bb9-a355e07401e8) +* subject = Reference(urn:uuid:2b90dd2b-2dab-4c75-9bb9-a355e07401e1) * effectiveDateTime = "2015-10-10T09:35:00+01:00" * performer = Reference(urn:uuid:45a5c5b1-4ec1-4d60-b4b2-ff5a84a41fd7) * valueCodeableConcept = $sct#260385009 "Negative" @@ -327,7 +326,7 @@ Usage: #inline * status = #final * category = $observation-category#laboratory * code.text = "Blood typing" -* subject = Reference(urn:uuid:2b90dd2b-2dab-4c75-9bb9-a355e07401e8) +* subject = Reference(urn:uuid:2b90dd2b-2dab-4c75-9bb9-a355e07401e1) * effectiveDateTime = "2015-10-10" * performer = Reference(urn:uuid:45a5c5b1-4ec1-4d60-b4b2-ff5a84a41fd7) * hasMember[0] = Reference(urn:uuid:aa11a2be-3e36-4be7-b58a-6fc3dace2741) @@ -341,7 +340,7 @@ Usage: #inline * status = #final * category = $observation-category#laboratory * code = $loinc#17856-6 "Hemoglobin A1c/Hemoglobin.total in Blood by HPLC" -* subject = Reference(urn:uuid:2b90dd2b-2dab-4c75-9bb9-a355e07401e8) +* subject = Reference(urn:uuid:2b90dd2b-2dab-4c75-9bb9-a355e07401e1) * effectiveDateTime = "2017-11-10T08:20:00+01:00" * performer = Reference(urn:uuid:45a5c5b1-4ec1-4d60-b4b2-ff5a84a41fd7) * valueQuantity = 7.5 '%' "%" @@ -353,7 +352,7 @@ Usage: #inline * status = #final * category = $observation-category#laboratory * code = $loinc#42803-7 "Bacteria identified in Isolate" -* subject = Reference(urn:uuid:2b90dd2b-2dab-4c75-9bb9-a355e07401e8) +* subject = Reference(urn:uuid:2b90dd2b-2dab-4c75-9bb9-a355e07401e1) * effectiveDateTime = "2017-12-10T08:20:00+01:00" * performer = Reference(urn:uuid:45a5c5b1-4ec1-4d60-b4b2-ff5a84a41fd7) * valueCodeableConcept = $sct#115329001 "Methicillin resistant Staphylococcus aureus" @@ -364,14 +363,14 @@ InstanceOf: AllergyIntolerance Usage: #inline * clinicalStatus = $allergyintolerance-clinical#active * code = $sct#429625007 "No known food allergy (situation)" -* patient = Reference(urn:uuid:2b90dd2b-2dab-4c75-9bb9-a355e07401e8) +* patient = Reference(urn:uuid:2b90dd2b-2dab-4c75-9bb9-a355e07401e1) Instance: 40b7b6a0-c043-423a-9959-be3707e728b2 InstanceOf: Immunization Usage: #inline * language = #fr-LU * status = #completed -* vaccineCode.coding[0] = $sct#836508001 "Bordetella pertussis and Clostridium tetani and Corynebacterium diphtheriae and Human poliovirus antigens-containing vaccine product" +* vaccineCode.coding[0] = $sct#871878002 "Bordetella pertussis and Clostridium tetani and Corynebacterium diphtheriae and Human poliovirus antigens only vaccine product" * vaccineCode.coding[=].display.extension.url = "http://hl7.org/fhir/StructureDefinition/translation" * vaccineCode.coding[=].display.extension.extension[0].url = "lang" * vaccineCode.coding[=].display.extension.extension[=].valueCode = #fr-LU @@ -384,7 +383,7 @@ Usage: #inline * vaccineCode.coding[=].display.extension.extension[+].url = "content" * vaccineCode.coding[=].display.extension.extension[=].valueString = "DIPHTERIE - COQUELUCHE - POLIOMYELITE - TETANOS" * vaccineCode.text = "Vaccin anti diphtérie-coqueluche-tétanos-poliomyélite" -* patient = Reference(urn:uuid:2b90dd2b-2dab-4c75-9bb9-a355e07401e8) +* patient = Reference(urn:uuid:2b90dd2b-2dab-4c75-9bb9-a355e07401e1) * occurrenceDateTime = "1998-06-04T00:00:00+02:00" * primarySource = true * lotNumber = "AXK23RWERS" diff --git a/input/fsh/instances/bundle-minimal.fsh b/input/fsh/instances/bundle-minimal.fsh index 1e36c00b..ba209618 100644 --- a/input/fsh/instances/bundle-minimal.fsh +++ b/input/fsh/instances/bundle-minimal.fsh @@ -151,7 +151,6 @@ Usage: #inline * dosage.timing.repeat.count = 1 * dosage.timing.repeat.periodUnit = #d * dosage.route = $standardterms#20053000 "Oral use" -* dosage.doseAndRate.type = $dose-rate-type#ordered "Ordered" * dosage.doseAndRate.doseQuantity = 1 '1' "tablet" Instance: 6369a973-afc7-4617-8877-3e9811e05a5b diff --git a/input/fsh/instances/condition-39-07-1.fsh b/input/fsh/instances/condition-39-07-1.fsh index b15d6746..08d41ee1 100644 --- a/input/fsh/instances/condition-39-07-1.fsh +++ b/input/fsh/instances/condition-39-07-1.fsh @@ -7,7 +7,6 @@ Usage: #example * clinicalStatus = $condition-clinical#active * category = $loinc#75326-9 "Problem" * code.coding[0] = $sct#54329005 "Acute myocardial infarction of anterior wall" -* code.coding[+] = $mms#BA41.Z&XA7RE3 "Acute myocardial infarction, unspecified [Anterior wall of heart]" * 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/instances/observation-alcoholuse-1.fsh b/input/fsh/instances/observation-alcoholuse-1.fsh index 1199c8cd..8dcacb5e 100644 --- a/input/fsh/instances/observation-alcoholuse-1.fsh +++ b/input/fsh/instances/observation-alcoholuse-1.fsh @@ -7,4 +7,5 @@ Usage: #example * code = $loinc#74013-4 "Alcoholic drinks per day" * subject = Reference(patient-example-female) * effectiveDateTime = "2019-07-15" -* valueQuantity = 2 '{wine glasses}/d' \ No newline at end of file +* performer = Reference(eumfh-39-07) +* valueQuantity = 2 '{wine glasses}/d' "wine glasses per day" \ No newline at end of file diff --git a/input/fsh/instances/observation-pregnancy-edd-1.fsh b/input/fsh/instances/observation-pregnancy-edd-1.fsh index 166e5904..67c8b9a0 100644 --- a/input/fsh/instances/observation-pregnancy-edd-1.fsh +++ b/input/fsh/instances/observation-pregnancy-edd-1.fsh @@ -7,4 +7,5 @@ Usage: #example * code = $loinc#11778-8 "Delivery date Estimated" * subject = Reference(patient-example-female) * effectiveDateTime = "2020-01-10" +* performer = Reference(eumfh-39-07) * valueDateTime = "2020-05-02" \ No newline at end of file diff --git a/input/fsh/instances/observation-pregnancy-outcome-1.fsh b/input/fsh/instances/observation-pregnancy-outcome-1.fsh index 8158574e..7f441487 100644 --- a/input/fsh/instances/observation-pregnancy-outcome-1.fsh +++ b/input/fsh/instances/observation-pregnancy-outcome-1.fsh @@ -7,4 +7,5 @@ Usage: #example * code = $loinc#11640-0 "[#] Births total" * subject = Reference(patient-example-female) * effectiveDateTime = "2020-01-10" +* performer = Reference(eumfh-39-07) * valueQuantity = 1 '1' \ No newline at end of file diff --git a/input/fsh/instances/observation-pregnancy-status-1.fsh b/input/fsh/instances/observation-pregnancy-status-1.fsh index ac5cc1e7..f36bd198 100644 --- a/input/fsh/instances/observation-pregnancy-status-1.fsh +++ b/input/fsh/instances/observation-pregnancy-status-1.fsh @@ -7,5 +7,6 @@ Usage: #example * code = $loinc#82810-3 "Pregnancy status" * subject = Reference(patient-example-female) * effectiveDateTime = "2020-01-10" +* performer = Reference(eumfh-39-07) * valueCodeableConcept = $loinc#LA15173-0 "Pregnant" * hasMember = Reference(pregnancy-edd-example) \ No newline at end of file diff --git a/input/fsh/instances/observation-tobaccouse-1.fsh b/input/fsh/instances/observation-tobaccouse-1.fsh index 4971ef2d..cf33f2df 100644 --- a/input/fsh/instances/observation-tobaccouse-1.fsh +++ b/input/fsh/instances/observation-tobaccouse-1.fsh @@ -7,4 +7,5 @@ Usage: #example * code = $loinc#72166-2 "Tobacco smoking status" * subject = Reference(patient-example-female) * effectiveDateTime = "2019-07-15" +* performer = Reference(eumfh-39-07) * valueCodeableConcept = $loinc#LA15920-4 "Former smoker" \ No newline at end of file diff --git a/input/fsh/instances/observation-urine-wbc-range.fsh b/input/fsh/instances/observation-urine-wbc-range.fsh index 7e157b74..2c0359d4 100644 --- a/input/fsh/instances/observation-urine-wbc-range.fsh +++ b/input/fsh/instances/observation-urine-wbc-range.fsh @@ -9,8 +9,7 @@ Usage: #example * subject = Reference(66033) * effectiveDateTime = "2018-02-16T09:17:00+01:00" * performer = Reference(TII-Organization1) -* valueRange.low = 10 '/[HPF]' "per HPF" -* valueRange.high = 20 '/[HPF]' "per HPF" +* valueQuantity = 10 '/[HPF]' "per HPF" * interpretation = $v3-ObservationInterpretation#H * referenceRange.high = 5 '/[HPF]' "per HPF" * referenceRange.type = $referencerange-meaning#normal "Normal Range" \ No newline at end of file diff --git a/input/fsh/profiles/CompositionUvIps.fsh b/input/fsh/profiles/CompositionUvIps.fsh index 869d2071..dd53dafa 100644 --- a/input/fsh/profiles/CompositionUvIps.fsh +++ b/input/fsh/profiles/CompositionUvIps.fsh @@ -1,12 +1,11 @@ Profile: CompositionUvIps -Parent: $clinicaldocument +Parent: Composition Id: Composition-uv-ips Title: "Composition (IPS)" Description: """Clinical document used to represent the International Patient Summary (IPS) data set. An International Patient Summary (IPS) document is an electronic health record extract containing essential healthcare information about a subject of care. The IPS dataset is minimal and non-exhaustive; specialty-agnostic and condition-independent; but still clinically relevant. As specified in EN 17269 and ISO 27269, it is designed for supporting the use case scenario for ‘unplanned, cross border care’, but it is not limited to it. It is intended to be international, i.e., to provide generic solutions for global application beyond a particular region or country. - -This profile is based on the ClinicalDocument profile.""" +""" * ^version = "1.1.0" * ^status = #active * ^date = "2024-06-19T10:50:07-05:00" diff --git a/input/fsh/profiles/MedicationRequestIPS.fsh b/input/fsh/profiles/MedicationRequestIPS.fsh index 8cd1bfa3..506168bf 100644 --- a/input/fsh/profiles/MedicationRequestIPS.fsh +++ b/input/fsh/profiles/MedicationRequestIPS.fsh @@ -5,8 +5,6 @@ Title: "Medication Request (IPS)" Description: "This profile represents the constraints applied to the MedicationRequest resource by the International Patient Summary (IPS) FHIR Implementation Guide, based on FHIR R4. A record of a medication request is represented in the patient summary as an instance of a MedicationRequest resource constrained by this profile." * ^extension[0].url = "http://hl7.org/fhir/StructureDefinition/structuredefinition-category" * ^extension[=].valueString = "Clinical.Medications" -* ^extension[+].url = "http://hl7.org/fhir/StructureDefinition/structuredefinition-security-category" -* ^extension[=].valueCode = #patient * ^version = "1.1.0" * ^status = #active * ^date = "2021-05-14T21:56:28-05:00" diff --git a/input/fsh/valuesets/AllergyIntoleranceUvIps.fsh b/input/fsh/valuesets/AllergyIntoleranceUvIps.fsh index 6ac302e2..233171e5 100644 --- a/input/fsh/valuesets/AllergyIntoleranceUvIps.fsh +++ b/input/fsh/valuesets/AllergyIntoleranceUvIps.fsh @@ -14,7 +14,7 @@ SNOMED CT® ECL definition: < 373873005 \|Pharmaceutical / biologic product (pro * ^contact.telecom.value = "http://www.hl7.org/Special/committees/patientcare" * ^jurisdiction = $m49.htm#001 * ^immutable = false -* ^copyright = "The HL7 International IPS implementation guides incorporate SNOMED CT®, used by permission of the International Health Terminology Standards Development Organisation, trading as SNOMED International. SNOMED CT was originally created by the College of American Pathologists. SNOMED CT is a registered trademark of the International Health Terminology Standards Development Organisation, all rights reserved. Implementers of SNOMED CT should review [usage terms](http://www.snomed.org/snomed-ct/get-snomed-ct) or directly contact SNOMED International: info@snomed.org" +* ^copyright = "This value set includes content from SNOMED CT, which is copyright © 2002+ International Health Terminology Standards Development Organisation (IHTSDO), and distributed by agreement between IHTSDO and HL7. Implementer use of SNOMED CT is not covered by this agreement" * include codes from system http://snomed.info/sct where concept descendent-of #105590001 "Substance (substance)" * include codes from system http://snomed.info/sct diff --git a/input/fsh/valuesets/BodySiteUvIps.fsh b/input/fsh/valuesets/BodySiteUvIps.fsh index 2e35e17c..c874606f 100644 --- a/input/fsh/valuesets/BodySiteUvIps.fsh +++ b/input/fsh/valuesets/BodySiteUvIps.fsh @@ -12,6 +12,6 @@ Description: "IPS body site value set. This value set includes a set of codes fr * ^contact.telecom.value = "http://www.hl7.org/Special/committees/patientcare" * ^jurisdiction = $m49.htm#001 * ^immutable = false -* ^copyright = "The HL7 International IPS implementation guides incorporate SNOMED CT®, used by permission of the International Health Terminology Standards Development Organisation, trading as SNOMED International. SNOMED CT was originally created by the College of American Pathologists. SNOMED CT is a registered trademark of the International Health Terminology Standards Development Organisation, all rights reserved. Implementers of SNOMED CT should review [usage terms](http://www.snomed.org/snomed-ct/get-snomed-ct) or directly contact SNOMED International: info@snomed.org" +* ^copyright = "This value set includes content from SNOMED CT, which is copyright © 2002+ International Health Terminology Standards Development Organisation (IHTSDO), and distributed by agreement between IHTSDO and HL7. Implementer use of SNOMED CT is not covered by this agreement" * include codes from system http://snomed.info/sct where concept descendent-of #442083009 \ No newline at end of file diff --git a/input/fsh/valuesets/CurrentSmokingStatusUvIps.fsh b/input/fsh/valuesets/CurrentSmokingStatusUvIps.fsh index 6f559e09..c79424aa 100644 --- a/input/fsh/valuesets/CurrentSmokingStatusUvIps.fsh +++ b/input/fsh/valuesets/CurrentSmokingStatusUvIps.fsh @@ -12,7 +12,7 @@ Description: "HL7 SNOMED value set for smoking status." * ^contact.telecom.value = "http://www.hl7.org/Special/committees/patientcare" * ^jurisdiction = $m49.htm#001 * ^immutable = false -* ^copyright = "The HL7 International IPS implementation guides incorporate SNOMED CT®, used by permission of the International Health Terminology Standards Development Organisation, trading as SNOMED International. SNOMED CT was originally created by the College of American Pathologists. SNOMED CT is a registered trademark of the International Health Terminology Standards Development Organisation, all rights reserved. Implementers of SNOMED CT should review [usage terms](http://www.snomed.org/snomed-ct/get-snomed-ct) or directly contact SNOMED International: info@snomed.org" +* ^copyright = "This value set includes content from SNOMED CT, which is copyright © 2002+ International Health Terminology Standards Development Organisation (IHTSDO), and distributed by agreement between IHTSDO and HL7. Implementer use of SNOMED CT is not covered by this agreement" * http://snomed.info/sct#449868002 "Smokes tobacco daily" * http://snomed.info/sct#449868002 ^extension[0].url = "http://hl7.org/fhir/StructureDefinition/ordinalValue" * http://snomed.info/sct#449868002 ^extension[=].valueDecimal = 1 diff --git a/input/fsh/valuesets/MedicalDevicesSnomedAbsentUnknownUvIps.fsh b/input/fsh/valuesets/MedicalDevicesSnomedAbsentUnknownUvIps.fsh index 2ea6bf82..35a26339 100644 --- a/input/fsh/valuesets/MedicalDevicesSnomedAbsentUnknownUvIps.fsh +++ b/input/fsh/valuesets/MedicalDevicesSnomedAbsentUnknownUvIps.fsh @@ -11,7 +11,7 @@ Description: "This value set includes codes from SNOMED Clinical Terms (SNOMED C * ^contact.telecom.value = "http://www.hl7.org/Special/committees/patientcare" * ^jurisdiction = $m49.htm#001 * ^immutable = false -* ^copyright = "The HL7 International IPS implementation guides incorporate SNOMED CT®, used by permission of the International Health Terminology Standards Development Organisation, trading as SNOMED International. SNOMED CT was originally created by the College of American Pathologists. SNOMED CT is a registered trademark of the International Health Terminology Standards Development Organisation, all rights reserved. Implementers of SNOMED CT should review [usage terms](http://www.snomed.org/snomed-ct/get-snomed-ct) or directly contact SNOMED International: info@snomed.org" +* ^copyright = "This value set includes content from SNOMED CT, which is copyright © 2002+ International Health Terminology Standards Development Organisation (IHTSDO), and distributed by agreement between IHTSDO and HL7. Implementer use of SNOMED CT is not covered by this agreement" * include codes from valueset MedicalDevicesSnomedCtUvIps * include codes from system http://snomed.info/sct where concept is-a #787483001 "No known device use (situation)" \ No newline at end of file diff --git a/input/fsh/valuesets/MedicalDevicesSnomedCtUvIps.fsh b/input/fsh/valuesets/MedicalDevicesSnomedCtUvIps.fsh index dfe2fec1..c878cbc2 100644 --- a/input/fsh/valuesets/MedicalDevicesSnomedCtUvIps.fsh +++ b/input/fsh/valuesets/MedicalDevicesSnomedCtUvIps.fsh @@ -12,6 +12,6 @@ Description: "This value set includes codes from SNOMED Clinical Terms®: all de * ^contact.telecom.value = "http://www.hl7.org/Special/committees/patientcare" * ^jurisdiction = $m49.htm#001 * ^immutable = false -* ^copyright = "The HL7 International IPS implementation guides incorporate SNOMED CT®, used by permission of the International Health Terminology Standards Development Organisation, trading as SNOMED International. SNOMED CT was originally created by the College of American Pathologists. SNOMED CT is a registered trademark of the International Health Terminology Standards Development Organisation, all rights reserved. Implementers of SNOMED CT should review [usage terms](http://www.snomed.org/snomed-ct/get-snomed-ct) or directly contact SNOMED International: info@snomed.org" +* ^copyright = "This value set includes content from SNOMED CT, which is copyright © 2002+ International Health Terminology Standards Development Organisation (IHTSDO), and distributed by agreement between IHTSDO and HL7. Implementer use of SNOMED CT is not covered by this agreement" * include codes from system http://snomed.info/sct where concept descendent-of #49062001 \ No newline at end of file diff --git a/input/fsh/valuesets/MedicationSnomedCodesAbsentUnknown.fsh b/input/fsh/valuesets/MedicationSnomedCodesAbsentUnknown.fsh index 216a9f17..8fa9f556 100644 --- a/input/fsh/valuesets/MedicationSnomedCodesAbsentUnknown.fsh +++ b/input/fsh/valuesets/MedicationSnomedCodesAbsentUnknown.fsh @@ -11,7 +11,7 @@ Description: "This value set includes the codes from SNOMED CT that are included * ^contact.telecom.value = "http://www.hl7.org/Special/committees/patientcare" * ^jurisdiction = $m49.htm#001 * ^immutable = false -* ^copyright = "The HL7 International IPS implementation guides incorporate SNOMED CT®, used by permission of the International Health Terminology Standards Development Organisation, trading as SNOMED International. SNOMED CT was originally created by the College of American Pathologists. SNOMED CT is a registered trademark of the International Health Terminology Standards Development Organisation, all rights reserved. Implementers of SNOMED CT should review [usage terms](http://www.snomed.org/snomed-ct/get-snomed-ct) or directly contact SNOMED International: info@snomed.org" +* ^copyright = "This value set includes content from SNOMED CT, which is copyright © 2002+ International Health Terminology Standards Development Organisation (IHTSDO), and distributed by agreement between IHTSDO and HL7. Implementer use of SNOMED CT is not covered by this agreement" * include codes from valueset MedicationsSnomedCtUvIps * include codes from system http://snomed.info/sct where concept is-a #787481004 "No known medications (situation)" \ No newline at end of file diff --git a/input/fsh/valuesets/MedicationsExampleUvIps.fsh b/input/fsh/valuesets/MedicationsExampleUvIps.fsh index 544c9b6f..f50844da 100644 --- a/input/fsh/valuesets/MedicationsExampleUvIps.fsh +++ b/input/fsh/valuesets/MedicationsExampleUvIps.fsh @@ -11,7 +11,7 @@ Description: "This value set provides an example of possible medication coded co * ^contact.telecom.system = #url * ^contact.telecom.value = "http://www.hl7.org/Special/committees/patientcare" * ^jurisdiction = $m49.htm#001 -* ^copyright = "The HL7 International IPS implementation guides incorporate SNOMED CT®, used by permission of the International Health Terminology Standards Development Organisation, trading as SNOMED International. SNOMED CT was originally created by the College of American Pathologists. SNOMED CT is a registered trademark of the International Health Terminology Standards Development Organisation, all rights reserved. Implementers of SNOMED CT should review [usage terms](http://www.snomed.org/snomed-ct/get-snomed-ct) or directly contact SNOMED International: info@snomed.org" +* ^copyright = "This value set includes content from SNOMED CT, which is copyright © 2002+ International Health Terminology Standards Development Organisation (IHTSDO), and distributed by agreement between IHTSDO and HL7. Implementer use of SNOMED CT is not covered by this agreement" * SNOMED_CT#777067000 "Acetaminophen only product" * SNOMED_CT#774587000 "Amoxicillin and clavulanic acid only product" * SNOMED_CT#776556004 "Lithium citrate only product" diff --git a/input/fsh/valuesets/MedicationsSnomedCtUvIps.fsh b/input/fsh/valuesets/MedicationsSnomedCtUvIps.fsh index 199c48e0..e35a396d 100644 --- a/input/fsh/valuesets/MedicationsSnomedCtUvIps.fsh +++ b/input/fsh/valuesets/MedicationsSnomedCtUvIps.fsh @@ -12,7 +12,7 @@ Description: "This value set includes codes from SNOMED Clinical Terms®: descen * ^contact.telecom.value = "http://www.hl7.org/Special/committees/patientcare" * ^jurisdiction = $m49.htm#001 * ^immutable = false -* ^copyright = "The HL7 International IPS implementation guides incorporate SNOMED CT®, used by permission of the International Health Terminology Standards Development Organisation, trading as SNOMED International. SNOMED CT was originally created by the College of American Pathologists. SNOMED CT is a registered trademark of the International Health Terminology Standards Development Organisation, all rights reserved. Implementers of SNOMED CT should review [usage terms](http://www.snomed.org/snomed-ct/get-snomed-ct) or directly contact SNOMED International: info@snomed.org" +* ^copyright = "This value set includes content from SNOMED CT, which is copyright © 2002+ International Health Terminology Standards Development Organisation (IHTSDO), and distributed by agreement between IHTSDO and HL7. Implementer use of SNOMED CT is not covered by this agreement" * include codes from system http://snomed.info/sct where concept descendent-of #373873005 * exclude codes from system http://snomed.info/sct diff --git a/input/fsh/valuesets/MedicineActiveSubstancesUvIps.fsh b/input/fsh/valuesets/MedicineActiveSubstancesUvIps.fsh index a70844df..9eae7a26 100644 --- a/input/fsh/valuesets/MedicineActiveSubstancesUvIps.fsh +++ b/input/fsh/valuesets/MedicineActiveSubstancesUvIps.fsh @@ -16,6 +16,6 @@ Future implementations should consider ISO 11238 Health informatics -- Identifi * ^contact.telecom.value = "http://www.hl7.org/Special/committees/patientcare" * ^jurisdiction = $m49.htm#001 * ^immutable = false -* ^copyright = "The HL7 International IPS implementation guides incorporate SNOMED CT®, used by permission of the International Health Terminology Standards Development Organisation, trading as SNOMED International. SNOMED CT was originally created by the College of American Pathologists. SNOMED CT is a registered trademark of the International Health Terminology Standards Development Organisation, all rights reserved. Implementers of SNOMED CT should review [usage terms](http://www.snomed.org/snomed-ct/get-snomed-ct) or directly contact SNOMED International: info@snomed.org" +* ^copyright = "This value set includes content from SNOMED CT, which is copyright © 2002+ International Health Terminology Standards Development Organisation (IHTSDO), and distributed by agreement between IHTSDO and HL7. Implementer use of SNOMED CT is not covered by this agreement" * include codes from system http://snomed.info/sct where concept descendent-of #410942007 \ No newline at end of file diff --git a/input/fsh/valuesets/PregnancyStatusUvIps.fsh b/input/fsh/valuesets/PregnancyStatusUvIps.fsh index 24d359f6..d1e23bf0 100644 --- a/input/fsh/valuesets/PregnancyStatusUvIps.fsh +++ b/input/fsh/valuesets/PregnancyStatusUvIps.fsh @@ -12,7 +12,7 @@ Description: "IPS Pregnancy Status" * ^contact.telecom.value = "http://www.hl7.org/Special/committees/patientcare" * ^jurisdiction = $m49.htm#001 * ^immutable = false -* ^copyright = "The HL7 International IPS implementation guides incorporate SNOMED CT®, used by permission of the International Health Terminology Standards Development Organisation, trading as SNOMED International. SNOMED CT was originally created by the College of American Pathologists. SNOMED CT is a registered trademark of the International Health Terminology Standards Development Organisation, all rights reserved. Implementers of SNOMED CT should review [usage terms](http://www.snomed.org/snomed-ct/get-snomed-ct) or directly contact SNOMED International: info@snomed.org" +* ^copyright = "This value set includes content from SNOMED CT, which is copyright © 2002+ International Health Terminology Standards Development Organisation (IHTSDO), and distributed by agreement between IHTSDO and HL7. Implementer use of SNOMED CT is not covered by this agreement" * http://snomed.info/sct#77386006 "Pregnant" * http://snomed.info/sct#60001007 "Not pregnant" * http://snomed.info/sct#152231000119106 "Pregnancy not yet confirmed" diff --git a/input/fsh/valuesets/ProblemsSnomedAbsentUnknownUvIps.fsh b/input/fsh/valuesets/ProblemsSnomedAbsentUnknownUvIps.fsh index d01914d0..02007022 100644 --- a/input/fsh/valuesets/ProblemsSnomedAbsentUnknownUvIps.fsh +++ b/input/fsh/valuesets/ProblemsSnomedAbsentUnknownUvIps.fsh @@ -12,7 +12,7 @@ Description: "This value set includes codes from SNOMED Clinical Terms®: desce * ^contact.telecom.value = "http://www.hl7.org/Special/committees/patientcare" * ^jurisdiction = $m49.htm#001 * ^immutable = false -* ^copyright = "The HL7 International IPS implementation guides incorporate SNOMED CT®, used by permission of the International Health Terminology Standards Development Organisation, trading as SNOMED International. SNOMED CT was originally created by the College of American Pathologists. SNOMED CT is a registered trademark of the International Health Terminology Standards Development Organisation, all rights reserved. Implementers of SNOMED CT should review [usage terms](http://www.snomed.org/snomed-ct/get-snomed-ct) or directly contact SNOMED International: info@snomed.org" +* ^copyright = "This value set includes content from SNOMED CT, which is copyright © 2002+ International Health Terminology Standards Development Organisation (IHTSDO), and distributed by agreement between IHTSDO and HL7. Implementer use of SNOMED CT is not covered by this agreement" * include codes from valueset ProblemsSnomedCtUvIps * include codes from system http://snomed.info/sct where concept is-a #160245001 "No current problems or disability (situation)" \ No newline at end of file diff --git a/input/fsh/valuesets/ProblemsSnomedCtUvIps.fsh b/input/fsh/valuesets/ProblemsSnomedCtUvIps.fsh index 2e5580f5..6f979e49 100644 --- a/input/fsh/valuesets/ProblemsSnomedCtUvIps.fsh +++ b/input/fsh/valuesets/ProblemsSnomedCtUvIps.fsh @@ -12,7 +12,7 @@ Description: "This value set includes codes from SNOMED Clinical Terms®: descen * ^contact.telecom.value = "http://www.hl7.org/Special/committees/patientcare" * ^jurisdiction = $m49.htm#001 * ^immutable = false -* ^copyright = "The HL7 International IPS implementation guides incorporate SNOMED CT®, used by permission of the International Health Terminology Standards Development Organisation, trading as SNOMED International. SNOMED CT was originally created by the College of American Pathologists. SNOMED CT is a registered trademark of the International Health Terminology Standards Development Organisation, all rights reserved. Implementers of SNOMED CT should review [usage terms](http://www.snomed.org/snomed-ct/get-snomed-ct) or directly contact SNOMED International: info@snomed.org" +* ^copyright = "This value set includes content from SNOMED CT, which is copyright © 2002+ International Health Terminology Standards Development Organisation (IHTSDO), and distributed by agreement between IHTSDO and HL7. Implementer use of SNOMED CT is not covered by this agreement" * include codes from system http://snomed.info/sct where concept descendent-of #404684003 * include codes from system http://snomed.info/sct diff --git a/input/fsh/valuesets/ProceduresSnomedAbsentUnknownUvIps.fsh b/input/fsh/valuesets/ProceduresSnomedAbsentUnknownUvIps.fsh index 29130a3b..414363ca 100644 --- a/input/fsh/valuesets/ProceduresSnomedAbsentUnknownUvIps.fsh +++ b/input/fsh/valuesets/ProceduresSnomedAbsentUnknownUvIps.fsh @@ -11,7 +11,7 @@ Description: "This value set includes codes from SNOMED Clinical Terms®: descen * ^contact.telecom.value = "http://www.hl7.org/Special/committees/patientcare" * ^jurisdiction = $m49.htm#001 * ^immutable = false -* ^copyright = "The HL7 International IPS implementation guides incorporate SNOMED CT®, used by permission of the International Health Terminology Standards Development Organisation, trading as SNOMED International. SNOMED CT was originally created by the College of American Pathologists. SNOMED CT is a registered trademark of the International Health Terminology Standards Development Organisation, all rights reserved. Implementers of SNOMED CT should review [usage terms](http://www.snomed.org/snomed-ct/get-snomed-ct) or directly contact SNOMED International: info@snomed.org" +* ^copyright = "This value set includes content from SNOMED CT, which is copyright © 2002+ International Health Terminology Standards Development Organisation (IHTSDO), and distributed by agreement between IHTSDO and HL7. Implementer use of SNOMED CT is not covered by this agreement" * include codes from valueset ProceduresSnomedCtUvIps * include codes from system http://snomed.info/sct where concept is-a #787480003 "No known procedures (situation)" \ No newline at end of file diff --git a/input/fsh/valuesets/ProceduresSnomedCtUvIps.fsh b/input/fsh/valuesets/ProceduresSnomedCtUvIps.fsh index a8508a3c..c4deb8a7 100644 --- a/input/fsh/valuesets/ProceduresSnomedCtUvIps.fsh +++ b/input/fsh/valuesets/ProceduresSnomedCtUvIps.fsh @@ -12,7 +12,7 @@ Description: "This value set includes codes from SNOMED Clinical Terms®: descen * ^contact.telecom.value = "http://www.hl7.org/Special/committees/patientcare" * ^jurisdiction = $m49.htm#001 * ^immutable = false -* ^copyright = "The HL7 International IPS implementation guides incorporate SNOMED CT®, used by permission of the International Health Terminology Standards Development Organisation, trading as SNOMED International. SNOMED CT was originally created by the College of American Pathologists. SNOMED CT is a registered trademark of the International Health Terminology Standards Development Organisation, all rights reserved. Implementers of SNOMED CT should review [usage terms](http://www.snomed.org/snomed-ct/get-snomed-ct) or directly contact SNOMED International: info@snomed.org" +* ^copyright = "This value set includes content from SNOMED CT, which is copyright © 2002+ International Health Terminology Standards Development Organisation (IHTSDO), and distributed by agreement between IHTSDO and HL7. Implementer use of SNOMED CT is not covered by this agreement" * include codes from system http://snomed.info/sct where concept descendent-of #71388002 * exclude codes from system http://snomed.info/sct diff --git a/input/fsh/valuesets/ResultsBloodGroupUvIps.fsh b/input/fsh/valuesets/ResultsBloodGroupUvIps.fsh index 1b08fe6d..1d5c3e1d 100644 --- a/input/fsh/valuesets/ResultsBloodGroupUvIps.fsh +++ b/input/fsh/valuesets/ResultsBloodGroupUvIps.fsh @@ -12,6 +12,6 @@ Description: "Blood group [Type]" * ^contact.telecom.value = "http://www.hl7.org/Special/committees/patientcare" * ^jurisdiction = $m49.htm#001 * ^immutable = false -* ^copyright = "The HL7 International IPS implementation guides incorporate SNOMED CT®, used by permission of the International Health Terminology Standards Development Organisation, trading as SNOMED International. SNOMED CT was originally created by the College of American Pathologists. SNOMED CT is a registered trademark of the International Health Terminology Standards Development Organisation, all rights reserved. Implementers of SNOMED CT should review [usage terms](http://www.snomed.org/snomed-ct/get-snomed-ct) or directly contact SNOMED International: info@snomed.org" +* ^copyright = "This value set includes content from SNOMED CT, which is copyright © 2002+ International Health Terminology Standards Development Organisation (IHTSDO), and distributed by agreement between IHTSDO and HL7. Implementer use of SNOMED CT is not covered by this agreement" * include codes from system http://snomed.info/sct where concept descendent-of #365636006 \ No newline at end of file diff --git a/input/fsh/valuesets/ResultsCodedValuesLaboratoryPathologyUvIps.fsh b/input/fsh/valuesets/ResultsCodedValuesLaboratoryPathologyUvIps.fsh index 5e46c6f3..edd47aea 100644 --- a/input/fsh/valuesets/ResultsCodedValuesLaboratoryPathologyUvIps.fsh +++ b/input/fsh/valuesets/ResultsCodedValuesLaboratoryPathologyUvIps.fsh @@ -12,7 +12,7 @@ Description: "This value set is defined as the union of: (a) Blood group [Type], * ^contact.telecom.value = "http://www.hl7.org/Special/committees/patientcare" * ^jurisdiction = $m49.htm#001 * ^immutable = false -* ^copyright = "The HL7 International IPS implementation guides incorporate SNOMED CT®, used by permission of the International Health Terminology Standards Development Organisation, trading as SNOMED International. SNOMED CT was originally created by the College of American Pathologists. SNOMED CT is a registered trademark of the International Health Terminology Standards Development Organisation, all rights reserved. Implementers of SNOMED CT should review [usage terms](http://www.snomed.org/snomed-ct/get-snomed-ct) or directly contact SNOMED International: info@snomed.org" +* ^copyright = "This value set includes content from SNOMED CT, which is copyright © 2002+ International Health Terminology Standards Development Organisation (IHTSDO), and distributed by agreement between IHTSDO and HL7. Implementer use of SNOMED CT is not covered by this agreement" * include codes from valueset ResultsBloodGroupUvIps * include codes from valueset ResultsPresenceAbsenceUvIps * include codes from valueset ResultsMicroorganismUvIps diff --git a/input/fsh/valuesets/ResultsMicroorganismUvIps.fsh b/input/fsh/valuesets/ResultsMicroorganismUvIps.fsh index 3e2af4cc..d8c0946c 100644 --- a/input/fsh/valuesets/ResultsMicroorganismUvIps.fsh +++ b/input/fsh/valuesets/ResultsMicroorganismUvIps.fsh @@ -12,7 +12,7 @@ Description: "This is a value set of the SNOMED CT microorganism concepts for us * ^contact.telecom.value = "http://www.hl7.org/Special/committees/patientcare" * ^jurisdiction = $m49.htm#001 * ^immutable = false -* ^copyright = "The HL7 International IPS implementation guides incorporate SNOMED CT®, used by permission of the International Health Terminology Standards Development Organisation, trading as SNOMED International. SNOMED CT was originally created by the College of American Pathologists. SNOMED CT is a registered trademark of the International Health Terminology Standards Development Organisation, all rights reserved. Implementers of SNOMED CT should review [usage terms](http://www.snomed.org/snomed-ct/get-snomed-ct) or directly contact SNOMED International: info@snomed.org" +* ^copyright = "This value set includes content from SNOMED CT, which is copyright © 2002+ International Health Terminology Standards Development Organisation (IHTSDO), and distributed by agreement between IHTSDO and HL7. Implementer use of SNOMED CT is not covered by this agreement" * include codes from system http://snomed.info/sct where concept descendent-of #409822003 * include codes from system http://snomed.info/sct diff --git a/input/fsh/valuesets/ResultsPresenceAbsenceUvIps.fsh b/input/fsh/valuesets/ResultsPresenceAbsenceUvIps.fsh index 492f27ec..4e1404be 100644 --- a/input/fsh/valuesets/ResultsPresenceAbsenceUvIps.fsh +++ b/input/fsh/valuesets/ResultsPresenceAbsenceUvIps.fsh @@ -12,7 +12,7 @@ Description: "Presence/Absence value set" * ^contact.telecom.value = "http://www.hl7.org/Special/committees/patientcare" * ^jurisdiction = $m49.htm#001 * ^immutable = false -* ^copyright = "The HL7 International IPS implementation guides incorporate SNOMED CT®, used by permission of the International Health Terminology Standards Development Organisation, trading as SNOMED International. SNOMED CT was originally created by the College of American Pathologists. SNOMED CT is a registered trademark of the International Health Terminology Standards Development Organisation, all rights reserved. Implementers of SNOMED CT should review [usage terms](http://www.snomed.org/snomed-ct/get-snomed-ct) or directly contact SNOMED International: info@snomed.org" +* ^copyright = "This value set includes content from SNOMED CT, which is copyright © 2002+ International Health Terminology Standards Development Organisation (IHTSDO), and distributed by agreement between IHTSDO and HL7. Implementer use of SNOMED CT is not covered by this agreement" * include codes from system http://snomed.info/sct where concept descendent-of #260411009 * include codes from system http://snomed.info/sct diff --git a/input/fsh/valuesets/ResultsRadiologyMeasurementObservationSnomedDicomUvIps.fsh b/input/fsh/valuesets/ResultsRadiologyMeasurementObservationSnomedDicomUvIps.fsh index 6af58101..0f7a85e7 100644 --- a/input/fsh/valuesets/ResultsRadiologyMeasurementObservationSnomedDicomUvIps.fsh +++ b/input/fsh/valuesets/ResultsRadiologyMeasurementObservationSnomedDicomUvIps.fsh @@ -12,7 +12,7 @@ Description: "Extensible value set including SNOMED CT and DICOM concepts for Li * ^contact.telecom.value = "http://www.hl7.org/Special/committees/patientcare" * ^jurisdiction = $m49.htm#001 * ^immutable = false -* ^copyright = "The HL7 International IPS implementation guides incorporate SNOMED CT®, used by permission of the International Health Terminology Standards Development Organisation, trading as SNOMED International. SNOMED CT was originally created by the College of American Pathologists. SNOMED CT is a registered trademark of the International Health Terminology Standards Development Organisation, all rights reserved. Implementers of SNOMED CT should review [usage terms](http://www.snomed.org/snomed-ct/get-snomed-ct) or directly contact SNOMED International: info@snomed.org" +* ^copyright = "This value set includes content from SNOMED CT, which is copyright © 2002+ International Health Terminology Standards Development Organisation (IHTSDO), and distributed by agreement between IHTSDO and HL7. Implementer use of SNOMED CT is not covered by this agreement" * $DCM#121207 "Height" * $DCM#121211 "Path length" * $DCM#121206 "Distance" diff --git a/input/fsh/valuesets/ResultsRadiologyTextualObservationsSnomedDicomLoincUvIps.fsh b/input/fsh/valuesets/ResultsRadiologyTextualObservationsSnomedDicomLoincUvIps.fsh index ffd8b06f..662a70c1 100644 --- a/input/fsh/valuesets/ResultsRadiologyTextualObservationsSnomedDicomLoincUvIps.fsh +++ b/input/fsh/valuesets/ResultsRadiologyTextualObservationsSnomedDicomLoincUvIps.fsh @@ -12,7 +12,7 @@ Description: "IPS Results Radiology Textual Observations" * ^contact.telecom.value = "http://www.hl7.org/Special/committees/patientcare" * ^jurisdiction = $m49.htm#001 * ^immutable = false -* ^copyright = "This material contains content from LOINC (http://loinc.org). LOINC is copyright © 1995-2020, Regenstrief Institute, Inc. and the Logical Observation Identifiers Names and Codes (LOINC) Committee and is available at no cost under the license at http://loinc.org/license. LOINC® is a registered United States trademark of Regenstrief Institute, Inc. The HL7 International IPS implementation guides incorporate SNOMED CT®, used by permission of the International Health Terminology Standards Development Organisation, trading as SNOMED International. SNOMED CT was originally created by the College of American Pathologists. SNOMED CT is a registered trademark of the International Health Terminology Standards Development Organisation, all rights reserved. Implementers of SNOMED CT should review [usage terms](http://www.snomed.org/snomed-ct/get-snomed-ct) or directly contact SNOMED International: info@snomed.org" +* ^copyright = "This material contains content from LOINC (http://loinc.org). LOINC is copyright © 1995-2020, Regenstrief Institute, Inc. and the Logical Observation Identifiers Names and Codes (LOINC) Committee and is available at no cost under the license at http://loinc.org/license. LOINC® is a registered United States trademark of Regenstrief Institute, Inc. This value set includes content from SNOMED CT, which is copyright © 2002+ International Health Terminology Standards Development Organisation (IHTSDO), and distributed by agreement between IHTSDO and HL7. Implementer use of SNOMED CT is not covered by this agreement" * $DCM#121065 "Procedure Description" * $DCM#121069 "Previous Finding" * $DCM#121071 "Finding" diff --git a/input/fsh/valuesets/ResultsSpecimenCollectionMethodUvIps.fsh b/input/fsh/valuesets/ResultsSpecimenCollectionMethodUvIps.fsh index 53ec4827..a7e1fbbc 100644 --- a/input/fsh/valuesets/ResultsSpecimenCollectionMethodUvIps.fsh +++ b/input/fsh/valuesets/ResultsSpecimenCollectionMethodUvIps.fsh @@ -12,7 +12,7 @@ Description: "IPS Specimen Collection Method" * ^contact.telecom.value = "http://www.hl7.org/Special/committees/patientcare" * ^jurisdiction = $m49.htm#001 * ^immutable = false -* ^copyright = "The HL7 International IPS implementation guides incorporate SNOMED CT®, used by permission of the International Health Terminology Standards Development Organisation, trading as SNOMED International. SNOMED CT was originally created by the College of American Pathologists. SNOMED CT is a registered trademark of the International Health Terminology Standards Development Organisation, all rights reserved. Implementers of SNOMED CT should review [usage terms](http://www.snomed.org/snomed-ct/get-snomed-ct) or directly contact SNOMED International: info@snomed.org" +* ^copyright = "This value set includes content from SNOMED CT, which is copyright © 2002+ International Health Terminology Standards Development Organisation (IHTSDO), and distributed by agreement between IHTSDO and HL7. Implementer use of SNOMED CT is not covered by this agreement" * SNOMED_CT#129316008 "Aspiration - action" * SNOMED_CT#129314006 "Biopsy - action" * SNOMED_CT#129300006 "Puncture - action" diff --git a/input/fsh/valuesets/ResultsSpecimenTypeUvIps.fsh b/input/fsh/valuesets/ResultsSpecimenTypeUvIps.fsh index 51d18474..7a5118e5 100644 --- a/input/fsh/valuesets/ResultsSpecimenTypeUvIps.fsh +++ b/input/fsh/valuesets/ResultsSpecimenTypeUvIps.fsh @@ -12,6 +12,6 @@ Description: "IPS Specimen Type value set. This value set includes a set of code * ^contact.telecom.value = "http://www.hl7.org/Special/committees/patientcare" * ^jurisdiction = $m49.htm#001 * ^immutable = false -* ^copyright = "The HL7 International IPS implementation guides incorporate SNOMED CT®, used by permission of the International Health Terminology Standards Development Organisation, trading as SNOMED International. SNOMED CT was originally created by the College of American Pathologists. SNOMED CT is a registered trademark of the International Health Terminology Standards Development Organisation, all rights reserved. Implementers of SNOMED CT should review [usage terms](http://www.snomed.org/snomed-ct/get-snomed-ct) or directly contact SNOMED International: info@snomed.org" +* ^copyright = "This value set includes content from SNOMED CT, which is copyright © 2002+ International Health Terminology Standards Development Organisation (IHTSDO), and distributed by agreement between IHTSDO and HL7. Implementer use of SNOMED CT is not covered by this agreement" * include codes from system http://snomed.info/sct where concept descendent-of #123038009 \ No newline at end of file diff --git a/input/fsh/valuesets/TargetSiteUvIps.fsh b/input/fsh/valuesets/TargetSiteUvIps.fsh index 3beb48d2..5c0e9477 100644 --- a/input/fsh/valuesets/TargetSiteUvIps.fsh +++ b/input/fsh/valuesets/TargetSiteUvIps.fsh @@ -15,6 +15,6 @@ Description: "This value set includes codes from SNOMED Clinical Terms®: all de * ^contact.telecom.value = "http://www.hl7.org/Special/committees/patientcare" * ^jurisdiction = $m49.htm#001 * ^immutable = false -* ^copyright = "The HL7 International IPS implementation guides incorporate SNOMED CT®, used by permission of the International Health Terminology Standards Development Organisation, trading as SNOMED International. SNOMED CT was originally created by the College of American Pathologists. SNOMED CT is a registered trademark of the International Health Terminology Standards Development Organisation, all rights reserved. Implementers of SNOMED CT should review [usage terms](http://www.snomed.org/snomed-ct/get-snomed-ct) or directly contact SNOMED International: info@snomed.org" +* ^copyright = "This value set includes content from SNOMED CT, which is copyright © 2002+ International Health Terminology Standards Development Organisation (IHTSDO), and distributed by agreement between IHTSDO and HL7. Implementer use of SNOMED CT is not covered by this agreement" * include codes from system http://snomed.info/sct where concept descendent-of #442083009 \ No newline at end of file diff --git a/input/fsh/valuesets/VaccineTargetDiseasesUvIps.fsh b/input/fsh/valuesets/VaccineTargetDiseasesUvIps.fsh index 2c6b005c..283cd964 100644 --- a/input/fsh/valuesets/VaccineTargetDiseasesUvIps.fsh +++ b/input/fsh/valuesets/VaccineTargetDiseasesUvIps.fsh @@ -12,7 +12,7 @@ Description: "This value set includes the codes from SNOMED CT describing Vaccin * ^contact.telecom.value = "http://www.hl7.org/Special/committees/patientcare" * ^jurisdiction = $m49.htm#001 * ^immutable = false -* ^copyright = "The HL7 International IPS implementation guides incorporate SNOMED CT®, used by permission of the International Health Terminology Standards Development Organisation, trading as SNOMED International. SNOMED CT was originally created by the College of American Pathologists. SNOMED CT is a registered trademark of the International Health Terminology Standards Development Organisation, all rights reserved. Implementers of SNOMED CT should review [usage terms](http://www.snomed.org/snomed-ct/get-snomed-ct) or directly contact SNOMED International: info@snomed.org" +* ^copyright = "This value set includes content from SNOMED CT, which is copyright © 2002+ International Health Terminology Standards Development Organisation (IHTSDO), and distributed by agreement between IHTSDO and HL7. Implementer use of SNOMED CT is not covered by this agreement" * SNOMED_CT#4834000 "Typhoid fever (disorder)" * SNOMED_CT#6142004 "Influenza (disorder)" * SNOMED_CT#6541001 "Yellow fever (disorder)" diff --git a/input/fsh/valuesets/VaccineTargetDiseasesUvIpsDeprecated.fsh b/input/fsh/valuesets/VaccineTargetDiseasesUvIpsDeprecated.fsh index 970434fb..f5b25318 100644 --- a/input/fsh/valuesets/VaccineTargetDiseasesUvIpsDeprecated.fsh +++ b/input/fsh/valuesets/VaccineTargetDiseasesUvIpsDeprecated.fsh @@ -12,7 +12,7 @@ Description: "This value set includes the codes from SNOMED CT describing Vaccin * ^contact.telecom.value = "http://www.hl7.org/Special/committees/patientcare" * ^jurisdiction = $m49.htm#001 * ^immutable = false -* ^copyright = "The HL7 International IPS implementation guides incorporate SNOMED CT®, used by permission of the International Health Terminology Standards Development Organisation, trading as SNOMED International. SNOMED CT was originally created by the College of American Pathologists. SNOMED CT is a registered trademark of the International Health Terminology Standards Development Organisation, all rights reserved. Implementers of SNOMED CT should review [usage terms](http://www.snomed.org/snomed-ct/get-snomed-ct) or directly contact SNOMED International: info@snomed.org" +* ^copyright = "This value set includes content from SNOMED CT, which is copyright © 2002+ International Health Terminology Standards Development Organisation (IHTSDO), and distributed by agreement between IHTSDO and HL7. Implementer use of SNOMED CT is not covered by this agreement" * SNOMED_CT#186150001 "Enteritis caused by rotavirus (disorder)" * SNOMED_CT#56717001 "Tuberculosis (disorder)" * SNOMED_CT#27836007 "Pertussis (disorder)" diff --git a/input/fsh/valuesets/VaccinesUvIps.fsh b/input/fsh/valuesets/VaccinesUvIps.fsh index 98754774..bf4ad079 100644 --- a/input/fsh/valuesets/VaccinesUvIps.fsh +++ b/input/fsh/valuesets/VaccinesUvIps.fsh @@ -15,7 +15,7 @@ Description: "This value set provides a list of types of vaccine, plus IPS codes * ^contact.telecom.value = "http://www.hl7.org/Special/committees/patientcare" * ^jurisdiction = $m49.htm#001 * ^immutable = false -* ^copyright = "The HL7 International IPS implementation guides incorporate SNOMED CT®, used by permission of the International Health Terminology Standards Development Organisation, trading as SNOMED International. SNOMED CT was originally created by the College of American Pathologists. SNOMED CT is a registered trademark of the International Health Terminology Standards Development Organisation, all rights reserved. Implementers of SNOMED CT should review [usage terms](http://www.snomed.org/snomed-ct/get-snomed-ct) or directly contact SNOMED International: info@snomed.org" +* ^copyright = "This value set includes content from SNOMED CT, which is copyright © 2002+ International Health Terminology Standards Development Organisation (IHTSDO), and distributed by agreement between IHTSDO and HL7. Implementer use of SNOMED CT is not covered by this agreement" * include codes from system http://snomed.info/sct where concept descendent-of #787859002 * include codes from system http://snomed.info/sct diff --git a/input/ignoreWarnings.txt b/input/ignoreWarnings.txt index 8cabdb52..ff2df770 100644 --- a/input/ignoreWarnings.txt +++ b/input/ignoreWarnings.txt @@ -1,8 +1,20 @@ == Suppressed Messages == -# There are no modifier extensions in the FSH source or generated profiles for the ConceptMap resources. These messages are an artifact of the IG Publisher and cannot be resolved by anything in the IG source or configuration. -%The modifier extension http://hl7.org/fhir/1.0/StructureDefinition/extension-ConceptMap.element.target.equivalence from FHIR version 1.0 is not allowed to be used at this point% -# Information messages regarding ConceptMap terminology validation - no action to be taken -%Source Code System http://loinc.org is only supported on the terminology server, so the source codes are not validated for performance reasons -%Target Code System http://snomed.info/sct is only supported on the terminology server, so the target codes are not validated for performance reasons -%Source Code System http://snomed.info/sct is only supported on the terminology server, so the source codes are not validated for performance reasons +# This LOINC code was requested in Spring 2024 to support the Alerts IPS section and is available in pre-release status (https://loinc.org/104605-1). +Unknown code '104605-1' in the CodeSystem 'http://loinc.org' version '2.77' + +# The following code systems that are used only in example instances are localized (European) and are not supported by the build terminology service. +INFORMATION: Immunization/75680: Immunization.vaccineCode.coding[2].system: A definition for CodeSystem 'https://cnk.apb.be/codings/cnk_product_codes' could not be found, so the code cannot be validated +INFORMATION: Bundle/IPS-examples-Bundle-01: Bundle.entry[7].resource/*Medication/976d0804-cae0-45ae-afe3-a19f3ceba6bc*/.code.coding[1].system: A definition for CodeSystem 'urn:oid:2.16.840.1.113883.2.4.4.1' could not be found, so the code cannot be validated +INFORMATION: Bundle/IPS-examples-Bundle-01: Bundle.entry[7].resource/*Medication/976d0804-cae0-45ae-afe3-a19f3ceba6bc*/.code.coding[2].system: A definition for CodeSystem 'urn:oid:2.16.840.1.113883.2.4.4.7' could not be found, so the code cannot be validated +INFORMATION: Bundle/IPS-examples-Bundle-01: Bundle.entry[7].resource/*Medication/976d0804-cae0-45ae-afe3-a19f3ceba6bc*/.code.coding[1]: A definition for CodeSystem 'urn:oid:2.16.840.1.113883.2.4.4.1' could not be found, so the code cannot be validated +INFORMATION: Bundle/IPS-examples-Bundle-01: Bundle.entry[7].resource/*Medication/976d0804-cae0-45ae-afe3-a19f3ceba6bc*/.code.coding[2]: A definition for CodeSystem 'urn:oid:2.16.840.1.113883.2.4.4.7' could not be found, so the code cannot be validated +INFORMATION: Bundle/IPS-examples-Bundle-with-immunization: Bundle.entry[7].resource/*Medication/976d0804-cae0-45ae-afe3-a19f3ceba6bc-with-immunization*/.code.coding[1].system: A definition for CodeSystem 'urn:oid:2.16.840.1.113883.2.4.4.1' could not be found, so the code cannot be validated +INFORMATION: Bundle/IPS-examples-Bundle-with-immunization: Bundle.entry[7].resource/*Medication/976d0804-cae0-45ae-afe3-a19f3ceba6bc-with-immunization*/.code.coding[2].system: A definition for CodeSystem 'urn:oid:2.16.840.1.113883.2.4.4.7' could not be found, so the code cannot be validated +INFORMATION: Bundle/IPS-examples-Bundle-with-immunization: Bundle.entry[7].resource/*Medication/976d0804-cae0-45ae-afe3-a19f3ceba6bc-with-immunization*/.code.coding[1]: A definition for CodeSystem 'urn:oid:2.16.840.1.113883.2.4.4.1' could not be found, so the code cannot be validated +INFORMATION: Bundle/IPS-examples-Bundle-with-immunization: Bundle.entry[7].resource/*Medication/976d0804-cae0-45ae-afe3-a19f3ceba6bc-with-immunization*/.code.coding[2]: A definition for CodeSystem 'urn:oid:2.16.840.1.113883.2.4.4.7' could not be found, so the code cannot be validated +INFORMATION: Bundle/bundle-minimal: Bundle.entry[6].resource/*Medication/6369a973-afc7-4617-8877-3e9811e05a5b*/.code.coding[1].system: A definition for CodeSystem 'urn:oid:2.16.840.1.113883.2.4.4.1' could not be found, so the code cannot be validated +INFORMATION: Bundle/bundle-minimal: Bundle.entry[6].resource/*Medication/6369a973-afc7-4617-8877-3e9811e05a5b*/.code.coding[2].system: A definition for CodeSystem 'urn:oid:2.16.840.1.113883.2.4.4.7' could not be found, so the code cannot be validated +INFORMATION: Bundle/bundle-minimal: Bundle.entry[6].resource/*Medication/6369a973-afc7-4617-8877-3e9811e05a5b*/.code.coding[1]: A definition for CodeSystem 'urn:oid:2.16.840.1.113883.2.4.4.1' could not be found, so the code cannot be validated +INFORMATION: Bundle/bundle-minimal: Bundle.entry[6].resource/*Medication/6369a973-afc7-4617-8877-3e9811e05a5b*/.code.coding[2]: A definition for CodeSystem 'urn:oid:2.16.840.1.113883.2.4.4.7' could not be found, so the code cannot be validated + diff --git a/sushi-config.yaml b/sushi-config.yaml index b7b80e9d..42acf694 100644 --- a/sushi-config.yaml +++ b/sushi-config.yaml @@ -16,23 +16,11 @@ extension: license: CC0-1.0 version: 2.0.0-ballot copyrightYear: 2020+ -releaseLabel: ci-build +releaseLabel: STU 2 Ballot publisher: name: HL7 International / Patient Care url: http://www.hl7.org/Special/committees/patientcare jurisdiction: http://unstats.un.org/unsd/methods/m49/m49.htm#001 "World" -dependencies: - hl7.terminology.r4: - version: 5.5.0 - uri: http://terminology.hl7.org/ImplementationGuide/hl7.terminology - id: hl7tx - hl7.fhir.uv.extensions.r4: - version: 5.1.0 - uri: http://hl7.org/fhir/extensions/ImplementationGuide/hl7.fhir.uv.extensions - id: hl7ext - fhir.dicom: - version: 2024.2.20240331 - uri: http://fhir.org/packages/fhir.dicom/ImplementationGuide/fhir.dicom menu: Home: index.html Table of Contents: toc.html