diff --git a/Resources/input/fsh/ISiK-Atemfrequenz.fsh b/Resources/input/fsh/ISiK-Atemfrequenz.fsh index cc56a7aa..ce082f12 100644 --- a/Resources/input/fsh/ISiK-Atemfrequenz.fsh +++ b/Resources/input/fsh/ISiK-Atemfrequenz.fsh @@ -19,6 +19,44 @@ Id: ISiKAtemfrequenz * valueQuantity.system MS * valueQuantity.code MS +Profile: SD_MII_ICU_Atemfrequenz +Parent: VitalSignDE_Atemfrequenz +Id: sd-mii-icu-atemfrequenz +Title: "SD MII ICU Atemfrequenz" +* ^url = "https://www.medizininformatik-initiative.de/fhir/ext/modul-icu/StructureDefinition/atemfrequenz" +* ^version = "1.0.0" +* id MS +* meta MS +* identifier MS +* status MS +* category MS +* category[vs-cat] MS + * coding MS + * system 1.. MS + * code 1.. MS +* code MS + * coding MS + * coding contains sct 0..1 MS + * coding[loinc] MS + * system 1.. MS + * code 1.. MS + * coding[sct] = $sct#86290005 + * system 1.. MS + * code 1.. MS +* subject only Reference(Patient) +* subject MS +* encounter MS +* effective[x] only dateTime or Period +* effective[x] MS +* value[x] MS +* valueQuantity 1.. + * value MS + * unit MS + * system MS + * code MS + * code from VS_MII_ICU_ValueSet_Unit_equivalent_UCUM_breaths_per_minute (required) +* dataAbsentReason MS + Instance: ISiKAtemfrequenzExample InstanceOf: ISiKAtemfrequenz Usage: #example diff --git a/Resources/input/fsh/ISiK-Blutdruck.fsh b/Resources/input/fsh/ISiK-Blutdruck.fsh index e1eb4261..9b39a13e 100644 --- a/Resources/input/fsh/ISiK-Blutdruck.fsh +++ b/Resources/input/fsh/ISiK-Blutdruck.fsh @@ -23,6 +23,132 @@ Id: ISiKBlutdruck * component[DiastolicBP].value[x] MS * component[DiastolicBP].valueQuantity MS +Profile: SD_MII_ICU_Blutdruck_Generisch +Parent: VitalSignDE_Blutdruck +Id: sd-mii-icu-blutdruck-generisch +Title: "SD MII ICU Blutdruck Generisch" +* ^url = "https://www.medizininformatik-initiative.de/fhir/ext/modul-icu/StructureDefinition/blutdruck-generisch" +* ^version = "1.0.0" +* identifier MS +* basedOn ..1 +* status MS +* category MS +* code MS + * coding MS + * coding contains + sct 0..* MS and + IEEE-11073 0..* MS + * coding[loinc] MS + * system 1.. MS + * code 1.. MS + * display MS + * coding[sct] = $sct#75367002 + * system 1.. MS + * code 1.. MS + * display MS + * coding[IEEE-11073] ^patternCoding.system = "urn:iso:std:iso:11073:10101" + * system 1.. MS + * code 1.. MS +* subject MS +* encounter MS +* effective[x] MS +* value[x] MS +* dataAbsentReason ..0 MS +* interpretation MS +* bodySite MS +* bodySite from VS_MII_ICU_BodySite_Observation_Blutdruck (extensible) + * ^binding.description = "Codes describing anatomical locations. May include laterality. Subset of ValueSet for Monitoring und Vitaldaten." +* method from VS_MII_ICU_Method_Observation_Blutdruck (required) +* device MS +* referenceRange ..0 MS +* component MS +* component[SystolicBP] MS + * code MS + * coding MS + * coding contains + sct 0..* MS and + IEEE-11073 0..* MS + * coding[loinc] MS + * system 1.. MS + * code 1.. MS + * display MS + * coding[sct] ^patternCoding.system = "http://snomed.info/sct" + * system 1.. MS + * code 1.. MS + * display MS + * coding[IEEE-11073] ^patternCoding.system = "urn:iso:std:iso:11073:10101" + * system 1.. MS + * code 1.. MS + * value[x] = $unitsofmeasure#mm[Hg] + * value[x] MS + * valueQuantity MS + * dataAbsentReason MS + * interpretation MS + * referenceRange MS +* component[DiastolicBP] MS + * code MS + * coding MS + * coding contains + sct 0..* MS and + IEEE-11073 0..* MS + * coding[loinc] MS + * system 1.. MS + * code 1.. MS + * display MS + * coding[sct] ^patternCoding.system = "http://snomed.info/sct" + * system 1.. MS + * code 1.. MS + * display MS + * coding[IEEE-11073] ^patternCoding.system = "urn:iso:std:iso:11073:10101" + * system 1.. MS + * code 1.. MS + * value[x] = $unitsofmeasure#mm[Hg] + * value[x] MS + * valueQuantity MS + * dataAbsentReason MS + * interpretation MS + * referenceRange MS +* component[meanBP] MS + * code MS + * coding MS + * coding contains + sct 0..* MS and + IEEE-11073 0..* MS + * coding[loinc] MS + * system 1.. MS + * code 1.. MS + * display MS + * coding[sct] ^patternCoding.system = "http://snomed.info/sct" + * system 1.. MS + * code 1.. MS + * display MS + * coding[IEEE-11073] ^patternCoding.system = "urn:iso:std:iso:11073:10101" + * system 1.. MS + * code 1.. MS + * value[x] = $unitsofmeasure#mm[Hg] + * value[x] MS + * valueQuantity MS + * dataAbsentReason MS + * interpretation MS + * referenceRange MS + +Profile: SD_MII_ICU_Blutdruck +Parent: SD_MII_ICU_Blutdruck_Generisch +Id: sd-mii-icu-blutdruck +Title: "SD MII ICU Blutdruck" +* ^url = "https://www.medizininformatik-initiative.de/fhir/ext/modul-icu/StructureDefinition/blutdruck" +* code.coding[sct] ^patternCoding.system = "http://snomed.info/sct" +* component ..3 +* component[SystolicBP].code + * coding[sct] = $sct#271649006 + * coding[IEEE-11073] = urn:iso:std:iso:11073:10101#150017 +* component[DiastolicBP].code + * coding[sct] = $sct#271650006 + * coding[IEEE-11073] = urn:iso:std:iso:11073:10101#150018 +* component[meanBP].code + * coding[sct] = $sct#6797001 + * coding[IEEE-11073] = urn:iso:std:iso:11073:10101#150019 + Instance: ISiKBlutdruckExample InstanceOf: ISiKBlutdruck Usage: #example