From 845731e46372cd910a02e0c85ce99773b6cce213 Mon Sep 17 00:00:00 2001 From: patrick-werner Date: Tue, 26 Mar 2024 08:53:20 +0100 Subject: [PATCH] feat: added MII backports --- Resources/Abweichungen.md | 5 + Resources/fsh-generated/fsh-index.json | 384 ++++++++++ Resources/fsh-generated/fsh-index.txt | 106 ++- .../Observation-Beispiel-Atemfrequenz.json | 47 ++ .../Observation-Beispiel-Kopfumfang.json | 47 ++ .../Observation-Ideales-Koerpergewicht.json | 47 ++ ...pergewicht-Percentile-altersabhaengig.json | 47 ++ .../resources/Observation-Koerpergewicht.json | 51 ++ .../Observation-Koerpergroesse-Percentil.json | 47 ++ .../resources/Observation-Koerpergroesse.json | 51 ++ ...lumenindex-Durch-Indikatorverduennung.json | 42 + ...Observation-Linksventrikulaerer-Druck.json | 103 +++ ...-Herzindex-Durch-Indikatorverduennung.json | 42 + ...rvation-Linksventrikulaerer-Herzindex.json | 52 ++ ...eitvolumen-durch-Indikatorverduennung.json | 42 + ...lagvolumen-Durch-Indikatorverduennung.json | 42 + ...ion-Linksventrikulaeres-Schlagvolumen.json | 52 ++ ...inksventrikulaeres-Schlagvolumenindex.json | 47 ++ ...n-Pulmonalarterieller-wedge-Blutdruck.json | 52 ++ ...-Arteriellen-Blut-durch-Pulsoxymetrie.json | 61 ++ ...m-Blut-Postduktal-durch-Pulsoxymetrie.json | 47 ++ ...im-Blut-Preduktal-durch-Pulsoxymetrie.json | 47 ++ ...tion-ISIKPulmonalarteriellerBlutdruck.json | 247 ------ .../StructureDefinition-ISiKAtemfrequenz.json | 32 - .../StructureDefinition-ISiKBlutdruck.json | 32 - .../StructureDefinition-ISiKEkg.json | 32 - .../StructureDefinition-ISiKGCS.json | 32 - .../StructureDefinition-ISiKHerzfrequenz.json | 32 - ...tructureDefinition-ISiKKoerpergewicht.json | 32 - ...tructureDefinition-ISiKKoerpergroesse.json | 32 - ...ctureDefinition-ISiKKoerpertemperatur.json | 32 - .../StructureDefinition-ISiKKopfumfang.json | 32 - ...reDefinition-ISiKSauerstoffsaettigung.json | 32 - ...ureDefinition-sd-mii-icu-atemfrequenz.json | 136 +--- ...ion-sd-mii-icu-ideales-koerpergewicht.json | 60 ++ ...rpergewicht-percentil-altersabhaengig.json | 75 ++ ...eDefinition-sd-mii-icu-koerpergewicht.json | 155 ++++ ...n-sd-mii-icu-koerpergroesse-percentil.json | 75 ++ ...eDefinition-sd-mii-icu-koerpergroesse.json | 144 ++++ ...ctureDefinition-sd-mii-icu-kopfumfang.json | 168 ++++ ...-links-herzindex-indikatorverduennung.json | 71 ++ ...i-herzzeitvolumen-durch-indikatorverd.json | 64 ++ ...lagvolumen-durch-indikatorverduennung.json | 58 ++ ...chlagvolumenindex-durch-indikatorverd.json | 65 ++ ...-sd-mii-icu-linksventrikulaerer-druck.json | 102 +++ ...mii-icu-linksventrikulaerer-herzindex.json | 67 ++ ...icu-linksventrikulaeres-schlagvolumen.json | 60 ++ ...inksventrikulaeres-schlagvolumenindex.json | 58 ++ ...-sd-mii-icu-monitoring-und-vitaldaten.json | 229 ++---- ...-arteriellen-blut-durch-pulsoxymetrie.json | 113 +++ ...m-blut-postduktal-durch-pulsoxymetrie.json | 83 ++ ...im-blut-preduktal-durch-pulsoxymetrie.json | 83 ++ ...i-icu-pulmonalarterieller-wedge-druck.json | 60 ++ ...-sonstige-pulsatile-druecke-generisch.json | 716 ++++++++++++++++++ ...ii-icu-bodysite-observation-blutdruck.json | 36 + ...observation-monitoring-und-vitaldaten.json | 108 +++ ...de-monitoring-und-vitaldaten-iso11073.json | 174 +++++ ...-code-monitoring-und-vitaldaten-loinc.json | 222 ++++++ ...code-monitoring-und-vitaldaten-snomed.json | 170 +++++ ...-mii-icu-method-observation-blutdruck.json | 32 + ...ent-ucum-l-per-minute-and-squaremeter.json | 30 + ...icu-unit-equivalent-ucum-l-per-minute.json | 24 + .../fsh/Archivversion-ISiK-Blutdruck.fsh | 80 -- ...Archivversion-MII-MonitoringVitaldaten.fsh | 120 --- .../Archivversion-MII_ICU_Atemfrequenz.fsh | 85 --- .../mii-backport/SD_MII_ICU_Atemfrequenz.fsh | 42 + .../SD_MII_ICU_Ideales_Koerpergewicht.fsh | 24 + .../SD_MII_ICU_Koerpergewicht.fsh | 42 + ...erpergewicht_Percentil_Altersabhaengig.fsh | 26 + .../SD_MII_ICU_Koerpergroesse.fsh | 39 + .../SD_MII_ICU_Koerpergroesse_Percentil.fsh | 27 + .../mii-backport/SD_MII_ICU_Kopfumfang.fsh | 42 + .../SD_MII_ICU_Linksventrikulaerer_Druck.fsh | 44 ++ ..._MII_ICU_Linksventrikulaerer_Herzindex.fsh | 27 + ...r_Herzindex_Durch_Indikatorverduennung.fsh | 26 + ...olumenindex_Durch_Indikatorverduennung.fsh | 26 + ...zeitvolumen_Durch_Indikatorverduennung.fsh | 25 + ..._ICU_Linksventrikulaeres_Schlagvolumen.fsh | 24 + ...hlagvolumen_Durch_Indikatorverduennung.fsh | 23 + ...Linksventrikulaeres_Schlagvolumenindex.fsh | 24 + .../SD_MII_ICU_Monitoring_Und_Vitaldaten.fsh | 75 ++ ...II_ICU_Pulmonalarterieller_Wedge_Druck.fsh | 28 + ...m_Arteriellen_Blut_Durch_Pulsoxymetrie.fsh | 33 + ...Im_Blut_Postduktal_Durch_Pulsoxymetrie.fsh | 28 + ..._Im_Blut_Preduktal_Durch_Pulsoxymetrie.fsh | 28 + ...U_Sonstige_Pulsatile_Druecke_Generisch.fsh | 140 ++++ .../input/fsh/mii-backport/invariants.fsh | 4 + ...MII_ICU_BodySite_Observation_Blutdruck.fsh | 10 + ..._Observation_Monitoring_und_Vitaldaten.fsh | 34 + ...ode_Monitoring_und_Vitaldaten_ISO11073.fsh | 43 ++ ...U_Code_Monitoring_und_Vitaldaten_LOINC.fsh | 56 ++ ..._Code_Monitoring_und_Vitaldaten_SNOMED.fsh | 42 + ...S_MII_ICU_Method_Observation_Blutdruck.fsh | 14 + ..._ICU_Unit_equivalent_UCUM_L_per_minute.fsh | 6 + ...lent_UCUM_L_per_minute_and_squaremeter.fsh | 8 + 95 files changed, 5605 insertions(+), 1156 deletions(-) create mode 100644 Resources/Abweichungen.md create mode 100644 Resources/fsh-generated/resources/Observation-Beispiel-Atemfrequenz.json create mode 100644 Resources/fsh-generated/resources/Observation-Beispiel-Kopfumfang.json create mode 100644 Resources/fsh-generated/resources/Observation-Ideales-Koerpergewicht.json create mode 100644 Resources/fsh-generated/resources/Observation-Koerpergewicht-Percentile-altersabhaengig.json create mode 100644 Resources/fsh-generated/resources/Observation-Koerpergewicht.json create mode 100644 Resources/fsh-generated/resources/Observation-Koerpergroesse-Percentil.json create mode 100644 Resources/fsh-generated/resources/Observation-Koerpergroesse.json create mode 100644 Resources/fsh-generated/resources/Observation-Linksvent-Schlagvolumenindex-Durch-Indikatorverduennung.json create mode 100644 Resources/fsh-generated/resources/Observation-Linksventrikulaerer-Druck.json create mode 100644 Resources/fsh-generated/resources/Observation-Linksventrikulaerer-Herzindex-Durch-Indikatorverduennung.json create mode 100644 Resources/fsh-generated/resources/Observation-Linksventrikulaerer-Herzindex.json create mode 100644 Resources/fsh-generated/resources/Observation-Linksventrikulaeres-Herzzeitvolumen-durch-Indikatorverduennung.json create mode 100644 Resources/fsh-generated/resources/Observation-Linksventrikulaeres-Schlagvolumen-Durch-Indikatorverduennung.json create mode 100644 Resources/fsh-generated/resources/Observation-Linksventrikulaeres-Schlagvolumen.json create mode 100644 Resources/fsh-generated/resources/Observation-Linksventrikulaeres-Schlagvolumenindex.json create mode 100644 Resources/fsh-generated/resources/Observation-Pulmonalarterieller-wedge-Blutdruck.json create mode 100644 Resources/fsh-generated/resources/Observation-Sauerstoffsaettigung-im-Arteriellen-Blut-durch-Pulsoxymetrie.json create mode 100644 Resources/fsh-generated/resources/Observation-Sauerstoffsaettigung-im-Blut-Postduktal-durch-Pulsoxymetrie.json create mode 100644 Resources/fsh-generated/resources/Observation-Sauerstoffsaettigung-im-Blut-Preduktal-durch-Pulsoxymetrie.json delete mode 100644 Resources/fsh-generated/resources/StructureDefinition-ISIKPulmonalarteriellerBlutdruck.json create mode 100644 Resources/fsh-generated/resources/StructureDefinition-sd-mii-icu-ideales-koerpergewicht.json create mode 100644 Resources/fsh-generated/resources/StructureDefinition-sd-mii-icu-koerpergewicht-percentil-altersabhaengig.json create mode 100644 Resources/fsh-generated/resources/StructureDefinition-sd-mii-icu-koerpergewicht.json create mode 100644 Resources/fsh-generated/resources/StructureDefinition-sd-mii-icu-koerpergroesse-percentil.json create mode 100644 Resources/fsh-generated/resources/StructureDefinition-sd-mii-icu-koerpergroesse.json create mode 100644 Resources/fsh-generated/resources/StructureDefinition-sd-mii-icu-kopfumfang.json create mode 100644 Resources/fsh-generated/resources/StructureDefinition-sd-mii-icu-links-herzindex-indikatorverduennung.json create mode 100644 Resources/fsh-generated/resources/StructureDefinition-sd-mii-icu-linksventri-herzzeitvolumen-durch-indikatorverd.json create mode 100644 Resources/fsh-generated/resources/StructureDefinition-sd-mii-icu-linksventri-schlagvolumen-durch-indikatorverduennung.json create mode 100644 Resources/fsh-generated/resources/StructureDefinition-sd-mii-icu-linksventri-schlagvolumenindex-durch-indikatorverd.json create mode 100644 Resources/fsh-generated/resources/StructureDefinition-sd-mii-icu-linksventrikulaerer-druck.json create mode 100644 Resources/fsh-generated/resources/StructureDefinition-sd-mii-icu-linksventrikulaerer-herzindex.json create mode 100644 Resources/fsh-generated/resources/StructureDefinition-sd-mii-icu-linksventrikulaeres-schlagvolumen.json create mode 100644 Resources/fsh-generated/resources/StructureDefinition-sd-mii-icu-linksventrikulaeres-schlagvolumenindex.json create mode 100644 Resources/fsh-generated/resources/StructureDefinition-sd-mii-icu-o2saettigung-im-arteriellen-blut-durch-pulsoxymetrie.json create mode 100644 Resources/fsh-generated/resources/StructureDefinition-sd-mii-icu-o2saettigung-im-blut-postduktal-durch-pulsoxymetrie.json create mode 100644 Resources/fsh-generated/resources/StructureDefinition-sd-mii-icu-o2saettigung-im-blut-preduktal-durch-pulsoxymetrie.json create mode 100644 Resources/fsh-generated/resources/StructureDefinition-sd-mii-icu-pulmonalarterieller-wedge-druck.json create mode 100644 Resources/fsh-generated/resources/StructureDefinition-sd-mii-icu-sonstige-pulsatile-druecke-generisch.json create mode 100644 Resources/fsh-generated/resources/ValueSet-vs-mii-icu-bodysite-observation-blutdruck.json create mode 100644 Resources/fsh-generated/resources/ValueSet-vs-mii-icu-bodysite-observation-monitoring-und-vitaldaten.json create mode 100644 Resources/fsh-generated/resources/ValueSet-vs-mii-icu-code-monitoring-und-vitaldaten-iso11073.json create mode 100644 Resources/fsh-generated/resources/ValueSet-vs-mii-icu-code-monitoring-und-vitaldaten-loinc.json create mode 100644 Resources/fsh-generated/resources/ValueSet-vs-mii-icu-code-monitoring-und-vitaldaten-snomed.json create mode 100644 Resources/fsh-generated/resources/ValueSet-vs-mii-icu-method-observation-blutdruck.json create mode 100644 Resources/fsh-generated/resources/ValueSet-vs-mii-icu-unit-equivalent-ucum-l-per-minute-and-squaremeter.json create mode 100644 Resources/fsh-generated/resources/ValueSet-vs-mii-icu-unit-equivalent-ucum-l-per-minute.json delete mode 100644 Resources/input/fsh/Archivversion-ISiK-Blutdruck.fsh delete mode 100644 Resources/input/fsh/Archivversion-MII-MonitoringVitaldaten.fsh delete mode 100644 Resources/input/fsh/Archivversion-MII_ICU_Atemfrequenz.fsh create mode 100644 Resources/input/fsh/mii-backport/SD_MII_ICU_Atemfrequenz.fsh create mode 100644 Resources/input/fsh/mii-backport/SD_MII_ICU_Ideales_Koerpergewicht.fsh create mode 100644 Resources/input/fsh/mii-backport/SD_MII_ICU_Koerpergewicht.fsh create mode 100644 Resources/input/fsh/mii-backport/SD_MII_ICU_Koerpergewicht_Percentil_Altersabhaengig.fsh create mode 100644 Resources/input/fsh/mii-backport/SD_MII_ICU_Koerpergroesse.fsh create mode 100644 Resources/input/fsh/mii-backport/SD_MII_ICU_Koerpergroesse_Percentil.fsh create mode 100644 Resources/input/fsh/mii-backport/SD_MII_ICU_Kopfumfang.fsh create mode 100644 Resources/input/fsh/mii-backport/SD_MII_ICU_Linksventrikulaerer_Druck.fsh create mode 100644 Resources/input/fsh/mii-backport/SD_MII_ICU_Linksventrikulaerer_Herzindex.fsh create mode 100644 Resources/input/fsh/mii-backport/SD_MII_ICU_Linksventrikulaerer_Herzindex_Durch_Indikatorverduennung.fsh create mode 100644 Resources/input/fsh/mii-backport/SD_MII_ICU_Linksventrikulaerer_Schlagvolumenindex_Durch_Indikatorverduennung.fsh create mode 100644 Resources/input/fsh/mii-backport/SD_MII_ICU_Linksventrikulaeres_Herzzeitvolumen_Durch_Indikatorverduennung.fsh create mode 100644 Resources/input/fsh/mii-backport/SD_MII_ICU_Linksventrikulaeres_Schlagvolumen.fsh create mode 100644 Resources/input/fsh/mii-backport/SD_MII_ICU_Linksventrikulaeres_Schlagvolumen_Durch_Indikatorverduennung.fsh create mode 100644 Resources/input/fsh/mii-backport/SD_MII_ICU_Linksventrikulaeres_Schlagvolumenindex.fsh create mode 100644 Resources/input/fsh/mii-backport/SD_MII_ICU_Monitoring_Und_Vitaldaten.fsh create mode 100644 Resources/input/fsh/mii-backport/SD_MII_ICU_Pulmonalarterieller_Wedge_Druck.fsh create mode 100644 Resources/input/fsh/mii-backport/SD_MII_ICU_Sauerstoffsaettigung_Im_Arteriellen_Blut_Durch_Pulsoxymetrie.fsh create mode 100644 Resources/input/fsh/mii-backport/SD_MII_ICU_Sauerstoffsaettigung_Im_Blut_Postduktal_Durch_Pulsoxymetrie.fsh create mode 100644 Resources/input/fsh/mii-backport/SD_MII_ICU_Sauerstoffsaettigung_Im_Blut_Preduktal_Durch_Pulsoxymetrie.fsh create mode 100644 Resources/input/fsh/mii-backport/SD_MII_ICU_Sonstige_Pulsatile_Druecke_Generisch.fsh create mode 100644 Resources/input/fsh/mii-backport/invariants.fsh create mode 100644 Resources/input/fsh/mii-backport/valueSet/VS_MII_ICU_BodySite_Observation_Blutdruck.fsh create mode 100644 Resources/input/fsh/mii-backport/valueSet/VS_MII_ICU_BodySite_Observation_Monitoring_und_Vitaldaten.fsh create mode 100644 Resources/input/fsh/mii-backport/valueSet/VS_MII_ICU_Code_Monitoring_und_Vitaldaten_ISO11073.fsh create mode 100644 Resources/input/fsh/mii-backport/valueSet/VS_MII_ICU_Code_Monitoring_und_Vitaldaten_LOINC.fsh create mode 100644 Resources/input/fsh/mii-backport/valueSet/VS_MII_ICU_Code_Monitoring_und_Vitaldaten_SNOMED.fsh create mode 100644 Resources/input/fsh/mii-backport/valueSet/VS_MII_ICU_Method_Observation_Blutdruck.fsh create mode 100644 Resources/input/fsh/mii-backport/valueSet/VS_MII_ICU_Unit_equivalent_UCUM_L_per_minute.fsh create mode 100644 Resources/input/fsh/mii-backport/valueSet/VS_MII_ICU_Unit_equivalent_UCUM_L_per_minute_and_squaremeter.fsh diff --git a/Resources/Abweichungen.md b/Resources/Abweichungen.md new file mode 100644 index 00000000..1aab8acd --- /dev/null +++ b/Resources/Abweichungen.md @@ -0,0 +1,5 @@ +Kopfumfang: +363812007 (KBV, BasisDE) vs 363811000 ICU +linksventrikulaerer-druck: category nicht belegt, kein LOINC Code +Sonstige pulsatile Drücke: = $sct#75367002 kann nicht gesetzt werden weil children andere sct codes setzen +Selbiges für 11073 diff --git a/Resources/fsh-generated/fsh-index.json b/Resources/fsh-generated/fsh-index.json index 1c7536bd..ee566a42 100644 --- a/Resources/fsh-generated/fsh-index.json +++ b/Resources/fsh-generated/fsh-index.json @@ -15,6 +15,22 @@ "startLine": 14, "endLine": 17 }, + { + "outputFile": "Observation-Beispiel-Atemfrequenz.json", + "fshName": "Beispiel-Atemfrequenz", + "fshType": "Instance", + "fshFile": "mii-backport/SD_MII_ICU_Atemfrequenz.fsh", + "startLine": 31, + "endLine": 42 + }, + { + "outputFile": "Observation-Beispiel-Kopfumfang.json", + "fshName": "Beispiel-Kopfumfang", + "fshType": "Instance", + "fshFile": "mii-backport/SD_MII_ICU_Kopfumfang.fsh", + "startLine": 31, + "endLine": 42 + }, { "outputFile": "Observation-ISiKAtemfrequenzExample.json", "fshName": "ISiKAtemfrequenzExample", @@ -95,6 +111,142 @@ "startLine": 21, "endLine": 40 }, + { + "outputFile": "Observation-Ideales-Koerpergewicht.json", + "fshName": "Ideales-Koerpergewicht", + "fshType": "Instance", + "fshFile": "mii-backport/SD_MII_ICU_Ideales_Koerpergewicht.fsh", + "startLine": 13, + "endLine": 24 + }, + { + "outputFile": "Observation-Koerpergewicht-Percentile-altersabhaengig.json", + "fshName": "Koerpergewicht-Percentile-altersabhaengig", + "fshType": "Instance", + "fshFile": "mii-backport/SD_MII_ICU_Koerpergewicht_Percentil_Altersabhaengig.fsh", + "startLine": 15, + "endLine": 26 + }, + { + "outputFile": "Observation-Koerpergewicht.json", + "fshName": "Koerpergewicht", + "fshType": "Instance", + "fshFile": "mii-backport/SD_MII_ICU_Koerpergewicht.fsh", + "startLine": 31, + "endLine": 42 + }, + { + "outputFile": "Observation-Koerpergroesse-Percentil.json", + "fshName": "Koerpergroesse-Percentil", + "fshType": "Instance", + "fshFile": "mii-backport/SD_MII_ICU_Koerpergroesse_Percentil.fsh", + "startLine": 16, + "endLine": 27 + }, + { + "outputFile": "Observation-Koerpergroesse.json", + "fshName": "Koerpergroesse", + "fshType": "Instance", + "fshFile": "mii-backport/SD_MII_ICU_Koerpergroesse.fsh", + "startLine": 28, + "endLine": 39 + }, + { + "outputFile": "Observation-Linksvent-Schlagvolumenindex-Durch-Indikatorverduennung.json", + "fshName": "Linksvent-Schlagvolumenindex-Durch-Indikatorverduennung", + "fshType": "Instance", + "fshFile": "mii-backport/SD_MII_ICU_Linksventrikulaerer_Schlagvolumenindex_Durch_Indikatorverduennung.fsh", + "startLine": 17, + "endLine": 26 + }, + { + "outputFile": "Observation-Linksventrikulaerer-Druck.json", + "fshName": "Linksventrikulaerer-Druck", + "fshType": "Instance", + "fshFile": "mii-backport/SD_MII_ICU_Linksventrikulaerer_Druck.fsh", + "startLine": 20, + "endLine": 44 + }, + { + "outputFile": "Observation-Linksventrikulaerer-Herzindex-Durch-Indikatorverduennung.json", + "fshName": "Linksventrikulaerer-Herzindex-Durch-Indikatorverduennung", + "fshType": "Instance", + "fshFile": "mii-backport/SD_MII_ICU_Linksventrikulaerer_Herzindex_Durch_Indikatorverduennung.fsh", + "startLine": 17, + "endLine": 26 + }, + { + "outputFile": "Observation-Linksventrikulaerer-Herzindex.json", + "fshName": "Linksventrikulaerer-Herzindex", + "fshType": "Instance", + "fshFile": "mii-backport/SD_MII_ICU_Linksventrikulaerer_Herzindex.fsh", + "startLine": 15, + "endLine": 27 + }, + { + "outputFile": "Observation-Linksventrikulaeres-Herzzeitvolumen-durch-Indikatorverduennung.json", + "fshName": "Linksventrikulaeres-Herzzeitvolumen-durch-Indikatorverduennung", + "fshType": "Instance", + "fshFile": "mii-backport/SD_MII_ICU_Linksventrikulaeres_Herzzeitvolumen_Durch_Indikatorverduennung.fsh", + "startLine": 16, + "endLine": 25 + }, + { + "outputFile": "Observation-Linksventrikulaeres-Schlagvolumen-Durch-Indikatorverduennung.json", + "fshName": "Linksventrikulaeres-Schlagvolumen-Durch-Indikatorverduennung", + "fshType": "Instance", + "fshFile": "mii-backport/SD_MII_ICU_Linksventrikulaeres_Schlagvolumen_Durch_Indikatorverduennung.fsh", + "startLine": 14, + "endLine": 23 + }, + { + "outputFile": "Observation-Linksventrikulaeres-Schlagvolumen.json", + "fshName": "Linksventrikulaeres-Schlagvolumen", + "fshType": "Instance", + "fshFile": "mii-backport/SD_MII_ICU_Linksventrikulaeres_Schlagvolumen.fsh", + "startLine": 12, + "endLine": 24 + }, + { + "outputFile": "Observation-Linksventrikulaeres-Schlagvolumenindex.json", + "fshName": "Linksventrikulaeres-Schlagvolumenindex", + "fshType": "Instance", + "fshFile": "mii-backport/SD_MII_ICU_Linksventrikulaeres_Schlagvolumenindex.fsh", + "startLine": 13, + "endLine": 24 + }, + { + "outputFile": "Observation-Pulmonalarterieller-wedge-Blutdruck.json", + "fshName": "Pulmonalarterieller-wedge-Blutdruck", + "fshType": "Instance", + "fshFile": "mii-backport/SD_MII_ICU_Pulmonalarterieller_Wedge_Druck.fsh", + "startLine": 16, + "endLine": 28 + }, + { + "outputFile": "Observation-Sauerstoffsaettigung-im-Arteriellen-Blut-durch-Pulsoxymetrie.json", + "fshName": "Sauerstoffsaettigung-im-Arteriellen-Blut-durch-Pulsoxymetrie", + "fshType": "Instance", + "fshFile": "mii-backport/SD_MII_ICU_Sauerstoffsaettigung_Im_Arteriellen_Blut_Durch_Pulsoxymetrie.fsh", + "startLine": 20, + "endLine": 33 + }, + { + "outputFile": "Observation-Sauerstoffsaettigung-im-Blut-Postduktal-durch-Pulsoxymetrie.json", + "fshName": "Sauerstoffsaettigung-im-Blut-Postduktal-durch-Pulsoxymetrie", + "fshType": "Instance", + "fshFile": "mii-backport/SD_MII_ICU_Sauerstoffsaettigung_Im_Blut_Postduktal_Durch_Pulsoxymetrie.fsh", + "startLine": 17, + "endLine": 28 + }, + { + "outputFile": "Observation-Sauerstoffsaettigung-im-Blut-Preduktal-durch-Pulsoxymetrie.json", + "fshName": "Sauerstoffsaettigung-im-Blut-Preduktal-durch-Pulsoxymetrie", + "fshType": "Instance", + "fshFile": "mii-backport/SD_MII_ICU_Sauerstoffsaettigung_Im_Blut_Preduktal_Durch_Pulsoxymetrie.fsh", + "startLine": 17, + "endLine": 28 + }, { "outputFile": "Patient-PatientinMusterfrau.json", "fshName": "PatientinMusterfrau", @@ -183,6 +335,174 @@ "startLine": 1, "endLine": 19 }, + { + "outputFile": "StructureDefinition-sd-mii-icu-atemfrequenz.json", + "fshName": "SD_MII_ICU_Atemfrequenz", + "fshType": "Profile", + "fshFile": "mii-backport/SD_MII_ICU_Atemfrequenz.fsh", + "startLine": 1, + "endLine": 29 + }, + { + "outputFile": "StructureDefinition-sd-mii-icu-ideales-koerpergewicht.json", + "fshName": "SD_MII_ICU_Ideales_Koerpergewicht", + "fshType": "Profile", + "fshFile": "mii-backport/SD_MII_ICU_Ideales_Koerpergewicht.fsh", + "startLine": 1, + "endLine": 11 + }, + { + "outputFile": "StructureDefinition-sd-mii-icu-koerpergewicht-percentil-altersabhaengig.json", + "fshName": "SD_MII_ICU_Koerpergewicht_Percentil_Altersabhaengig", + "fshType": "Profile", + "fshFile": "mii-backport/SD_MII_ICU_Koerpergewicht_Percentil_Altersabhaengig.fsh", + "startLine": 1, + "endLine": 13 + }, + { + "outputFile": "StructureDefinition-sd-mii-icu-koerpergewicht.json", + "fshName": "SD_MII_ICU_Koerpergewicht", + "fshType": "Profile", + "fshFile": "mii-backport/SD_MII_ICU_Koerpergewicht.fsh", + "startLine": 1, + "endLine": 29 + }, + { + "outputFile": "StructureDefinition-sd-mii-icu-koerpergroesse-percentil.json", + "fshName": "SD_MII_ICU_Koerpergroesse_Percentil", + "fshType": "Profile", + "fshFile": "mii-backport/SD_MII_ICU_Koerpergroesse_Percentil.fsh", + "startLine": 1, + "endLine": 14 + }, + { + "outputFile": "StructureDefinition-sd-mii-icu-koerpergroesse.json", + "fshName": "SD_MII_ICU_Koerpergroesse", + "fshType": "Profile", + "fshFile": "mii-backport/SD_MII_ICU_Koerpergroesse.fsh", + "startLine": 1, + "endLine": 26 + }, + { + "outputFile": "StructureDefinition-sd-mii-icu-kopfumfang.json", + "fshName": "SD_MII_ICU_Kopfumfang", + "fshType": "Profile", + "fshFile": "mii-backport/SD_MII_ICU_Kopfumfang.fsh", + "startLine": 1, + "endLine": 29 + }, + { + "outputFile": "StructureDefinition-sd-mii-icu-links-herzindex-indikatorverduennung.json", + "fshName": "SD_MII_ICU_Linksventrikulaerer_Herzindex_Durch_Indikatorverduennung", + "fshType": "Profile", + "fshFile": "mii-backport/SD_MII_ICU_Linksventrikulaerer_Herzindex_Durch_Indikatorverduennung.fsh", + "startLine": 1, + "endLine": 15 + }, + { + "outputFile": "StructureDefinition-sd-mii-icu-linksventri-herzzeitvolumen-durch-indikatorverd.json", + "fshName": "SD_MII_ICU_Linksventrikulaeres_Herzzeitvolumen_Durch_Indikatorverduennung", + "fshType": "Profile", + "fshFile": "mii-backport/SD_MII_ICU_Linksventrikulaeres_Herzzeitvolumen_Durch_Indikatorverduennung.fsh", + "startLine": 1, + "endLine": 14 + }, + { + "outputFile": "StructureDefinition-sd-mii-icu-linksventri-schlagvolumen-durch-indikatorverduennung.json", + "fshName": "SD_MII_ICU_Linksventrikulaeres_Schlagvolumen_Durch_Indikatorverduennung", + "fshType": "Profile", + "fshFile": "mii-backport/SD_MII_ICU_Linksventrikulaeres_Schlagvolumen_Durch_Indikatorverduennung.fsh", + "startLine": 1, + "endLine": 12 + }, + { + "outputFile": "StructureDefinition-sd-mii-icu-linksventri-schlagvolumenindex-durch-indikatorverd.json", + "fshName": "SD_MII_ICU_Linksventrikulaerer_Schlagvolumenindex_Durch_Indikatorverduennung", + "fshType": "Profile", + "fshFile": "mii-backport/SD_MII_ICU_Linksventrikulaerer_Schlagvolumenindex_Durch_Indikatorverduennung.fsh", + "startLine": 1, + "endLine": 15 + }, + { + "outputFile": "StructureDefinition-sd-mii-icu-linksventrikulaerer-druck.json", + "fshName": "SD_MII_ICU_Linksventrikulaerer_Druck", + "fshType": "Profile", + "fshFile": "mii-backport/SD_MII_ICU_Linksventrikulaerer_Druck.fsh", + "startLine": 1, + "endLine": 18 + }, + { + "outputFile": "StructureDefinition-sd-mii-icu-linksventrikulaerer-herzindex.json", + "fshName": "SD_MII_ICU_Linksventrikulaerer_Herzindex", + "fshType": "Profile", + "fshFile": "mii-backport/SD_MII_ICU_Linksventrikulaerer_Herzindex.fsh", + "startLine": 1, + "endLine": 13 + }, + { + "outputFile": "StructureDefinition-sd-mii-icu-linksventrikulaeres-schlagvolumen.json", + "fshName": "SD_MII_ICU_Linksventrikulaeres_Schlagvolumen", + "fshType": "Profile", + "fshFile": "mii-backport/SD_MII_ICU_Linksventrikulaeres_Schlagvolumen.fsh", + "startLine": 1, + "endLine": 10 + }, + { + "outputFile": "StructureDefinition-sd-mii-icu-linksventrikulaeres-schlagvolumenindex.json", + "fshName": "SD_MII_ICU_Linksventrikulaeres_Schlagvolumenindex", + "fshType": "Profile", + "fshFile": "mii-backport/SD_MII_ICU_Linksventrikulaeres_Schlagvolumenindex.fsh", + "startLine": 1, + "endLine": 11 + }, + { + "outputFile": "StructureDefinition-sd-mii-icu-monitoring-und-vitaldaten.json", + "fshName": "SD_MII_ICU_Monitoring_Und_Vitaldaten", + "fshType": "Profile", + "fshFile": "mii-backport/SD_MII_ICU_Monitoring_Und_Vitaldaten.fsh", + "startLine": 1, + "endLine": 75 + }, + { + "outputFile": "StructureDefinition-sd-mii-icu-o2saettigung-im-arteriellen-blut-durch-pulsoxymetrie.json", + "fshName": "SD_MII_ICU_Sauerstoffsaettigung_Im_Arteriellen_Blut_Durch_Pulsoxymetrie", + "fshType": "Profile", + "fshFile": "mii-backport/SD_MII_ICU_Sauerstoffsaettigung_Im_Arteriellen_Blut_Durch_Pulsoxymetrie.fsh", + "startLine": 1, + "endLine": 18 + }, + { + "outputFile": "StructureDefinition-sd-mii-icu-o2saettigung-im-blut-postduktal-durch-pulsoxymetrie.json", + "fshName": "SD_MII_ICU_Sauerstoffsaettigung_Im_Blut_Postduktal_Durch_Pulsoxymetrie", + "fshType": "Profile", + "fshFile": "mii-backport/SD_MII_ICU_Sauerstoffsaettigung_Im_Blut_Postduktal_Durch_Pulsoxymetrie.fsh", + "startLine": 1, + "endLine": 15 + }, + { + "outputFile": "StructureDefinition-sd-mii-icu-o2saettigung-im-blut-preduktal-durch-pulsoxymetrie.json", + "fshName": "SD_MII_ICU_Sauerstoffsaettigung_Im_Blut_Preduktal_Durch_Pulsoxymetrie", + "fshType": "Profile", + "fshFile": "mii-backport/SD_MII_ICU_Sauerstoffsaettigung_Im_Blut_Preduktal_Durch_Pulsoxymetrie.fsh", + "startLine": 1, + "endLine": 15 + }, + { + "outputFile": "StructureDefinition-sd-mii-icu-pulmonalarterieller-wedge-druck.json", + "fshName": "SD_MII_ICU_Pulmonalarterieller_Wedge_Druck", + "fshType": "Profile", + "fshFile": "mii-backport/SD_MII_ICU_Pulmonalarterieller_Wedge_Druck.fsh", + "startLine": 1, + "endLine": 14 + }, + { + "outputFile": "StructureDefinition-sd-mii-icu-sonstige-pulsatile-druecke-generisch.json", + "fshName": "SD_MII_ICU_Sonstige_Pulsatile_Druecke_Generisch", + "fshType": "Profile", + "fshFile": "mii-backport/SD_MII_ICU_Sonstige_Pulsatile_Druecke_Generisch.fsh", + "startLine": 1, + "endLine": 140 + }, { "outputFile": "ValueSet-ISiKHerzfrequenzSCTVS.json", "fshName": "ISiKHerzfrequenzSCTVS", @@ -222,5 +542,69 @@ "fshFile": "ISiK-Kopfumfang.fsh", "startLine": 22, "endLine": 26 + }, + { + "outputFile": "ValueSet-vs-mii-icu-bodysite-observation-blutdruck.json", + "fshName": "VS_MII_ICU_BodySite_Observation_Blutdruck", + "fshType": "ValueSet", + "fshFile": "mii-backport/valueSet/VS_MII_ICU_BodySite_Observation_Blutdruck.fsh", + "startLine": 1, + "endLine": 10 + }, + { + "outputFile": "ValueSet-vs-mii-icu-bodysite-observation-monitoring-und-vitaldaten.json", + "fshName": "VS_MII_ICU_BodySite_Observation_Monitoring_und_Vitaldaten", + "fshType": "ValueSet", + "fshFile": "mii-backport/valueSet/VS_MII_ICU_BodySite_Observation_Monitoring_und_Vitaldaten.fsh", + "startLine": 1, + "endLine": 34 + }, + { + "outputFile": "ValueSet-vs-mii-icu-code-monitoring-und-vitaldaten-iso11073.json", + "fshName": "VS_MII_ICU_Code_Monitoring_und_Vitaldaten_ISO11073", + "fshType": "ValueSet", + "fshFile": "mii-backport/valueSet/VS_MII_ICU_Code_Monitoring_und_Vitaldaten_ISO11073.fsh", + "startLine": 1, + "endLine": 43 + }, + { + "outputFile": "ValueSet-vs-mii-icu-code-monitoring-und-vitaldaten-loinc.json", + "fshName": "VS_MII_ICU_Code_Monitoring_und_Vitaldaten_LOINC", + "fshType": "ValueSet", + "fshFile": "mii-backport/valueSet/VS_MII_ICU_Code_Monitoring_und_Vitaldaten_LOINC.fsh", + "startLine": 1, + "endLine": 56 + }, + { + "outputFile": "ValueSet-vs-mii-icu-code-monitoring-und-vitaldaten-snomed.json", + "fshName": "VS_MII_ICU_Code_Monitoring_und_Vitaldaten_SNOMED", + "fshType": "ValueSet", + "fshFile": "mii-backport/valueSet/VS_MII_ICU_Code_Monitoring_und_Vitaldaten_SNOMED.fsh", + "startLine": 1, + "endLine": 42 + }, + { + "outputFile": "ValueSet-vs-mii-icu-method-observation-blutdruck.json", + "fshName": "VS_MII_ICU_Method_Observation_Blutdruck", + "fshType": "ValueSet", + "fshFile": "mii-backport/valueSet/VS_MII_ICU_Method_Observation_Blutdruck.fsh", + "startLine": 1, + "endLine": 14 + }, + { + "outputFile": "ValueSet-vs-mii-icu-unit-equivalent-ucum-l-per-minute-and-squaremeter.json", + "fshName": "VS_MII_ICU_Unit_equivalent_UCUM_L_per_minute_and_squaremeter", + "fshType": "ValueSet", + "fshFile": "mii-backport/valueSet/VS_MII_ICU_Unit_equivalent_UCUM_L_per_minute_and_squaremeter.fsh", + "startLine": 1, + "endLine": 8 + }, + { + "outputFile": "ValueSet-vs-mii-icu-unit-equivalent-ucum-l-per-minute.json", + "fshName": "VS_MII_ICU_Unit_equivalent_UCUM_L_per_minute", + "fshType": "ValueSet", + "fshFile": "mii-backport/valueSet/VS_MII_ICU_Unit_equivalent_UCUM_L_per_minute.fsh", + "startLine": 1, + "endLine": 6 } ] diff --git a/Resources/fsh-generated/fsh-index.txt b/Resources/fsh-generated/fsh-index.txt index fefd26eb..cde6167d 100644 --- a/Resources/fsh-generated/fsh-index.txt +++ b/Resources/fsh-generated/fsh-index.txt @@ -1,29 +1,77 @@ -Output File Name Type FSH File Lines -CapabilityStatement-ISiK-capabilityStatement-vitalparameter-server.json ISiK-capabilityStatement-vitalparameter-server Instance ISiK-CapabilityStatement.fsh 1 - 111 -Device-ExampleDevice.json ExampleDevice Instance instances.fsh 14 - 17 -Observation-ISiKAtemfrequenzExample.json ISiKAtemfrequenzExample Instance ISiK-Atemfrequenz.fsh 22 - 34 -Observation-ISiKBlutdruckExample.json ISiKBlutdruckExample Instance ISiK-Blutdruck.fsh 28 - 47 -Observation-ISiKEkgExample.json ISiKEkgExample Instance ISiK-Ekg.fsh 23 - 48 -Observation-ISiKGCSExample.json ISiKGCSExample Instance ISiK-GCS.fsh 30 - 45 -Observation-ISiKHerzfrequenzExample.json ISiKHerzfrequenzExample Instance ISiK-Herzfrequenz.fsh 28 - 40 -Observation-ISiKKoerpergewichtExample.json ISiKKoerpergewichtExample Instance ISiK-Koerpergewicht.fsh 28 - 40 -Observation-ISiKKoerpergroesseExample.json ISiKKoerpergroesseExample Instance ISiK-Koerpergroesse.fsh 28 - 40 -Observation-ISiKKoerpertemperaturExample.json ISiKKoerpertemperaturExample Instance ISiK-Koerpertemperatur.fsh 28 - 40 -Observation-ISiKKopfumfangExample.json ISiKKopfumfangExample Instance ISiK-Kopfumfang.fsh 28 - 40 -Observation-ISiKSauerstoffsaettigungExample.json ISiKSauerstoffsaettigungExample Instance ISiK-Sauerstoffsaettigung.fsh 21 - 40 -Patient-PatientinMusterfrau.json PatientinMusterfrau Instance instances.fsh 1 - 12 -StructureDefinition-ISiKAtemfrequenz.json ISiKAtemfrequenz Profile ISiK-Atemfrequenz.fsh 1 - 20 -StructureDefinition-ISiKBlutdruck.json ISiKBlutdruck Profile ISiK-Blutdruck.fsh 1 - 26 -StructureDefinition-ISiKEkg.json ISiKEkg Profile ISiK-Ekg.fsh 1 - 21 -StructureDefinition-ISiKGCS.json ISiKGCS Profile ISiK-GCS.fsh 1 - 28 -StructureDefinition-ISiKHerzfrequenz.json ISiKHerzfrequenz Profile ISiK-Herzfrequenz.fsh 1 - 20 -StructureDefinition-ISiKKoerpergewicht.json ISiKKoerpergewicht Profile ISiK-Koerpergewicht.fsh 1 - 20 -StructureDefinition-ISiKKoerpergroesse.json ISiKKoerpergroesse Profile ISiK-Koerpergroesse.fsh 1 - 20 -StructureDefinition-ISiKKoerpertemperatur.json ISiKKoerpertemperatur Profile ISiK-Koerpertemperatur.fsh 1 - 20 -StructureDefinition-ISiKKopfumfang.json ISiKKopfumfang Profile ISiK-Kopfumfang.fsh 1 - 20 -StructureDefinition-ISiKSauerstoffsaettigung.json ISiKSauerstoffsaettigung Profile ISiK-Sauerstoffsaettigung.fsh 1 - 19 -ValueSet-ISiKHerzfrequenzSCTVS.json ISiKHerzfrequenzSCTVS ValueSet ISiK-Herzfrequenz.fsh 22 - 26 -ValueSet-ISiKKoerpergewichtSCTVS.json ISiKKoerpergewichtSCTVS ValueSet ISiK-Koerpergewicht.fsh 22 - 26 -ValueSet-ISiKKoerpergroesseSCTVS.json ISiKKoerpergroesseSCTVS ValueSet ISiK-Koerpergroesse.fsh 22 - 26 -ValueSet-ISiKKoerpertemperaturSCTVS.json ISiKKoerpertemperaturSCTVS ValueSet ISiK-Koerpertemperatur.fsh 22 - 26 -ValueSet-ISiKKopfumfangSCTVS.json ISiKKopfumfangSCTVS ValueSet ISiK-Kopfumfang.fsh 22 - 26 \ No newline at end of file +Output File Name Type FSH File Lines +CapabilityStatement-ISiK-capabilityStatement-vitalparameter-server.json ISiK-capabilityStatement-vitalparameter-server Instance ISiK-CapabilityStatement.fsh 1 - 111 +Device-ExampleDevice.json ExampleDevice Instance instances.fsh 14 - 17 +Observation-Beispiel-Atemfrequenz.json Beispiel-Atemfrequenz Instance mii-backport/SD_MII_ICU_Atemfrequenz.fsh 31 - 42 +Observation-Beispiel-Kopfumfang.json Beispiel-Kopfumfang Instance mii-backport/SD_MII_ICU_Kopfumfang.fsh 31 - 42 +Observation-ISiKAtemfrequenzExample.json ISiKAtemfrequenzExample Instance ISiK-Atemfrequenz.fsh 22 - 34 +Observation-ISiKBlutdruckExample.json ISiKBlutdruckExample Instance ISiK-Blutdruck.fsh 28 - 47 +Observation-ISiKEkgExample.json ISiKEkgExample Instance ISiK-Ekg.fsh 23 - 48 +Observation-ISiKGCSExample.json ISiKGCSExample Instance ISiK-GCS.fsh 30 - 45 +Observation-ISiKHerzfrequenzExample.json ISiKHerzfrequenzExample Instance ISiK-Herzfrequenz.fsh 28 - 40 +Observation-ISiKKoerpergewichtExample.json ISiKKoerpergewichtExample Instance ISiK-Koerpergewicht.fsh 28 - 40 +Observation-ISiKKoerpergroesseExample.json ISiKKoerpergroesseExample Instance ISiK-Koerpergroesse.fsh 28 - 40 +Observation-ISiKKoerpertemperaturExample.json ISiKKoerpertemperaturExample Instance ISiK-Koerpertemperatur.fsh 28 - 40 +Observation-ISiKKopfumfangExample.json ISiKKopfumfangExample Instance ISiK-Kopfumfang.fsh 28 - 40 +Observation-ISiKSauerstoffsaettigungExample.json ISiKSauerstoffsaettigungExample Instance ISiK-Sauerstoffsaettigung.fsh 21 - 40 +Observation-Ideales-Koerpergewicht.json Ideales-Koerpergewicht Instance mii-backport/SD_MII_ICU_Ideales_Koerpergewicht.fsh 13 - 24 +Observation-Koerpergewicht-Percentile-altersabhaengig.json Koerpergewicht-Percentile-altersabhaengig Instance mii-backport/SD_MII_ICU_Koerpergewicht_Percentil_Altersabhaengig.fsh 15 - 26 +Observation-Koerpergewicht.json Koerpergewicht Instance mii-backport/SD_MII_ICU_Koerpergewicht.fsh 31 - 42 +Observation-Koerpergroesse-Percentil.json Koerpergroesse-Percentil Instance mii-backport/SD_MII_ICU_Koerpergroesse_Percentil.fsh 16 - 27 +Observation-Koerpergroesse.json Koerpergroesse Instance mii-backport/SD_MII_ICU_Koerpergroesse.fsh 28 - 39 +Observation-Linksvent-Schlagvolumenindex-Durch-Indikatorverduennung.json Linksvent-Schlagvolumenindex-Durch-Indikatorverduennung Instance mii-backport/SD_MII_ICU_Linksventrikulaerer_Schlagvolumenindex_Durch_Indikatorverduennung.fsh 17 - 26 +Observation-Linksventrikulaerer-Druck.json Linksventrikulaerer-Druck Instance mii-backport/SD_MII_ICU_Linksventrikulaerer_Druck.fsh 20 - 44 +Observation-Linksventrikulaerer-Herzindex-Durch-Indikatorverduennung.json Linksventrikulaerer-Herzindex-Durch-Indikatorverduennung Instance mii-backport/SD_MII_ICU_Linksventrikulaerer_Herzindex_Durch_Indikatorverduennung.fsh 17 - 26 +Observation-Linksventrikulaerer-Herzindex.json Linksventrikulaerer-Herzindex Instance mii-backport/SD_MII_ICU_Linksventrikulaerer_Herzindex.fsh 15 - 27 +Observation-Linksventrikulaeres-Herzzeitvolumen-durch-Indikatorverduennung.json Linksventrikulaeres-Herzzeitvolumen-durch-Indikatorverduennung Instance mii-backport/SD_MII_ICU_Linksventrikulaeres_Herzzeitvolumen_Durch_Indikatorverduennung.fsh 16 - 25 +Observation-Linksventrikulaeres-Schlagvolumen-Durch-Indikatorverduennung.json Linksventrikulaeres-Schlagvolumen-Durch-Indikatorverduennung Instance mii-backport/SD_MII_ICU_Linksventrikulaeres_Schlagvolumen_Durch_Indikatorverduennung.fsh 14 - 23 +Observation-Linksventrikulaeres-Schlagvolumen.json Linksventrikulaeres-Schlagvolumen Instance mii-backport/SD_MII_ICU_Linksventrikulaeres_Schlagvolumen.fsh 12 - 24 +Observation-Linksventrikulaeres-Schlagvolumenindex.json Linksventrikulaeres-Schlagvolumenindex Instance mii-backport/SD_MII_ICU_Linksventrikulaeres_Schlagvolumenindex.fsh 13 - 24 +Observation-Pulmonalarterieller-wedge-Blutdruck.json Pulmonalarterieller-wedge-Blutdruck Instance mii-backport/SD_MII_ICU_Pulmonalarterieller_Wedge_Druck.fsh 16 - 28 +Observation-Sauerstoffsaettigung-im-Arteriellen-Blut-durch-Pulsoxymetrie.json Sauerstoffsaettigung-im-Arteriellen-Blut-durch-Pulsoxymetrie Instance mii-backport/SD_MII_ICU_Sauerstoffsaettigung_Im_Arteriellen_Blut_Durch_Pulsoxymetrie.fsh 20 - 33 +Observation-Sauerstoffsaettigung-im-Blut-Postduktal-durch-Pulsoxymetrie.json Sauerstoffsaettigung-im-Blut-Postduktal-durch-Pulsoxymetrie Instance mii-backport/SD_MII_ICU_Sauerstoffsaettigung_Im_Blut_Postduktal_Durch_Pulsoxymetrie.fsh 17 - 28 +Observation-Sauerstoffsaettigung-im-Blut-Preduktal-durch-Pulsoxymetrie.json Sauerstoffsaettigung-im-Blut-Preduktal-durch-Pulsoxymetrie Instance mii-backport/SD_MII_ICU_Sauerstoffsaettigung_Im_Blut_Preduktal_Durch_Pulsoxymetrie.fsh 17 - 28 +Patient-PatientinMusterfrau.json PatientinMusterfrau Instance instances.fsh 1 - 12 +StructureDefinition-ISiKAtemfrequenz.json ISiKAtemfrequenz Profile ISiK-Atemfrequenz.fsh 1 - 20 +StructureDefinition-ISiKBlutdruck.json ISiKBlutdruck Profile ISiK-Blutdruck.fsh 1 - 26 +StructureDefinition-ISiKEkg.json ISiKEkg Profile ISiK-Ekg.fsh 1 - 21 +StructureDefinition-ISiKGCS.json ISiKGCS Profile ISiK-GCS.fsh 1 - 28 +StructureDefinition-ISiKHerzfrequenz.json ISiKHerzfrequenz Profile ISiK-Herzfrequenz.fsh 1 - 20 +StructureDefinition-ISiKKoerpergewicht.json ISiKKoerpergewicht Profile ISiK-Koerpergewicht.fsh 1 - 20 +StructureDefinition-ISiKKoerpergroesse.json ISiKKoerpergroesse Profile ISiK-Koerpergroesse.fsh 1 - 20 +StructureDefinition-ISiKKoerpertemperatur.json ISiKKoerpertemperatur Profile ISiK-Koerpertemperatur.fsh 1 - 20 +StructureDefinition-ISiKKopfumfang.json ISiKKopfumfang Profile ISiK-Kopfumfang.fsh 1 - 20 +StructureDefinition-ISiKSauerstoffsaettigung.json ISiKSauerstoffsaettigung Profile ISiK-Sauerstoffsaettigung.fsh 1 - 19 +StructureDefinition-sd-mii-icu-atemfrequenz.json SD_MII_ICU_Atemfrequenz Profile mii-backport/SD_MII_ICU_Atemfrequenz.fsh 1 - 29 +StructureDefinition-sd-mii-icu-ideales-koerpergewicht.json SD_MII_ICU_Ideales_Koerpergewicht Profile mii-backport/SD_MII_ICU_Ideales_Koerpergewicht.fsh 1 - 11 +StructureDefinition-sd-mii-icu-koerpergewicht-percentil-altersabhaengig.json SD_MII_ICU_Koerpergewicht_Percentil_Altersabhaengig Profile mii-backport/SD_MII_ICU_Koerpergewicht_Percentil_Altersabhaengig.fsh 1 - 13 +StructureDefinition-sd-mii-icu-koerpergewicht.json SD_MII_ICU_Koerpergewicht Profile mii-backport/SD_MII_ICU_Koerpergewicht.fsh 1 - 29 +StructureDefinition-sd-mii-icu-koerpergroesse-percentil.json SD_MII_ICU_Koerpergroesse_Percentil Profile mii-backport/SD_MII_ICU_Koerpergroesse_Percentil.fsh 1 - 14 +StructureDefinition-sd-mii-icu-koerpergroesse.json SD_MII_ICU_Koerpergroesse Profile mii-backport/SD_MII_ICU_Koerpergroesse.fsh 1 - 26 +StructureDefinition-sd-mii-icu-kopfumfang.json SD_MII_ICU_Kopfumfang Profile mii-backport/SD_MII_ICU_Kopfumfang.fsh 1 - 29 +StructureDefinition-sd-mii-icu-links-herzindex-indikatorverduennung.json SD_MII_ICU_Linksventrikulaerer_Herzindex_Durch_Indikatorverduennung Profile mii-backport/SD_MII_ICU_Linksventrikulaerer_Herzindex_Durch_Indikatorverduennung.fsh 1 - 15 +StructureDefinition-sd-mii-icu-linksventri-herzzeitvolumen-durch-indikatorverd.json SD_MII_ICU_Linksventrikulaeres_Herzzeitvolumen_Durch_Indikatorverduennung Profile mii-backport/SD_MII_ICU_Linksventrikulaeres_Herzzeitvolumen_Durch_Indikatorverduennung.fsh 1 - 14 +StructureDefinition-sd-mii-icu-linksventri-schlagvolumen-durch-indikatorverduennung.json SD_MII_ICU_Linksventrikulaeres_Schlagvolumen_Durch_Indikatorverduennung Profile mii-backport/SD_MII_ICU_Linksventrikulaeres_Schlagvolumen_Durch_Indikatorverduennung.fsh 1 - 12 +StructureDefinition-sd-mii-icu-linksventri-schlagvolumenindex-durch-indikatorverd.json SD_MII_ICU_Linksventrikulaerer_Schlagvolumenindex_Durch_Indikatorverduennung Profile mii-backport/SD_MII_ICU_Linksventrikulaerer_Schlagvolumenindex_Durch_Indikatorverduennung.fsh 1 - 15 +StructureDefinition-sd-mii-icu-linksventrikulaerer-druck.json SD_MII_ICU_Linksventrikulaerer_Druck Profile mii-backport/SD_MII_ICU_Linksventrikulaerer_Druck.fsh 1 - 18 +StructureDefinition-sd-mii-icu-linksventrikulaerer-herzindex.json SD_MII_ICU_Linksventrikulaerer_Herzindex Profile mii-backport/SD_MII_ICU_Linksventrikulaerer_Herzindex.fsh 1 - 13 +StructureDefinition-sd-mii-icu-linksventrikulaeres-schlagvolumen.json SD_MII_ICU_Linksventrikulaeres_Schlagvolumen Profile mii-backport/SD_MII_ICU_Linksventrikulaeres_Schlagvolumen.fsh 1 - 10 +StructureDefinition-sd-mii-icu-linksventrikulaeres-schlagvolumenindex.json SD_MII_ICU_Linksventrikulaeres_Schlagvolumenindex Profile mii-backport/SD_MII_ICU_Linksventrikulaeres_Schlagvolumenindex.fsh 1 - 11 +StructureDefinition-sd-mii-icu-monitoring-und-vitaldaten.json SD_MII_ICU_Monitoring_Und_Vitaldaten Profile mii-backport/SD_MII_ICU_Monitoring_Und_Vitaldaten.fsh 1 - 75 +StructureDefinition-sd-mii-icu-o2saettigung-im-arteriellen-blut-durch-pulsoxymetrie.json SD_MII_ICU_Sauerstoffsaettigung_Im_Arteriellen_Blut_Durch_Pulsoxymetrie Profile mii-backport/SD_MII_ICU_Sauerstoffsaettigung_Im_Arteriellen_Blut_Durch_Pulsoxymetrie.fsh 1 - 18 +StructureDefinition-sd-mii-icu-o2saettigung-im-blut-postduktal-durch-pulsoxymetrie.json SD_MII_ICU_Sauerstoffsaettigung_Im_Blut_Postduktal_Durch_Pulsoxymetrie Profile mii-backport/SD_MII_ICU_Sauerstoffsaettigung_Im_Blut_Postduktal_Durch_Pulsoxymetrie.fsh 1 - 15 +StructureDefinition-sd-mii-icu-o2saettigung-im-blut-preduktal-durch-pulsoxymetrie.json SD_MII_ICU_Sauerstoffsaettigung_Im_Blut_Preduktal_Durch_Pulsoxymetrie Profile mii-backport/SD_MII_ICU_Sauerstoffsaettigung_Im_Blut_Preduktal_Durch_Pulsoxymetrie.fsh 1 - 15 +StructureDefinition-sd-mii-icu-pulmonalarterieller-wedge-druck.json SD_MII_ICU_Pulmonalarterieller_Wedge_Druck Profile mii-backport/SD_MII_ICU_Pulmonalarterieller_Wedge_Druck.fsh 1 - 14 +StructureDefinition-sd-mii-icu-sonstige-pulsatile-druecke-generisch.json SD_MII_ICU_Sonstige_Pulsatile_Druecke_Generisch Profile mii-backport/SD_MII_ICU_Sonstige_Pulsatile_Druecke_Generisch.fsh 1 - 140 +ValueSet-ISiKHerzfrequenzSCTVS.json ISiKHerzfrequenzSCTVS ValueSet ISiK-Herzfrequenz.fsh 22 - 26 +ValueSet-ISiKKoerpergewichtSCTVS.json ISiKKoerpergewichtSCTVS ValueSet ISiK-Koerpergewicht.fsh 22 - 26 +ValueSet-ISiKKoerpergroesseSCTVS.json ISiKKoerpergroesseSCTVS ValueSet ISiK-Koerpergroesse.fsh 22 - 26 +ValueSet-ISiKKoerpertemperaturSCTVS.json ISiKKoerpertemperaturSCTVS ValueSet ISiK-Koerpertemperatur.fsh 22 - 26 +ValueSet-ISiKKopfumfangSCTVS.json ISiKKopfumfangSCTVS ValueSet ISiK-Kopfumfang.fsh 22 - 26 +ValueSet-vs-mii-icu-bodysite-observation-blutdruck.json VS_MII_ICU_BodySite_Observation_Blutdruck ValueSet mii-backport/valueSet/VS_MII_ICU_BodySite_Observation_Blutdruck.fsh 1 - 10 +ValueSet-vs-mii-icu-bodysite-observation-monitoring-und-vitaldaten.json VS_MII_ICU_BodySite_Observation_Monitoring_und_Vitaldaten ValueSet mii-backport/valueSet/VS_MII_ICU_BodySite_Observation_Monitoring_und_Vitaldaten.fsh 1 - 34 +ValueSet-vs-mii-icu-code-monitoring-und-vitaldaten-iso11073.json VS_MII_ICU_Code_Monitoring_und_Vitaldaten_ISO11073 ValueSet mii-backport/valueSet/VS_MII_ICU_Code_Monitoring_und_Vitaldaten_ISO11073.fsh 1 - 43 +ValueSet-vs-mii-icu-code-monitoring-und-vitaldaten-loinc.json VS_MII_ICU_Code_Monitoring_und_Vitaldaten_LOINC ValueSet mii-backport/valueSet/VS_MII_ICU_Code_Monitoring_und_Vitaldaten_LOINC.fsh 1 - 56 +ValueSet-vs-mii-icu-code-monitoring-und-vitaldaten-snomed.json VS_MII_ICU_Code_Monitoring_und_Vitaldaten_SNOMED ValueSet mii-backport/valueSet/VS_MII_ICU_Code_Monitoring_und_Vitaldaten_SNOMED.fsh 1 - 42 +ValueSet-vs-mii-icu-method-observation-blutdruck.json VS_MII_ICU_Method_Observation_Blutdruck ValueSet mii-backport/valueSet/VS_MII_ICU_Method_Observation_Blutdruck.fsh 1 - 14 +ValueSet-vs-mii-icu-unit-equivalent-ucum-l-per-minute-and-squaremeter.json VS_MII_ICU_Unit_equivalent_UCUM_L_per_minute_and_squaremeter ValueSet mii-backport/valueSet/VS_MII_ICU_Unit_equivalent_UCUM_L_per_minute_and_squaremeter.fsh 1 - 8 +ValueSet-vs-mii-icu-unit-equivalent-ucum-l-per-minute.json VS_MII_ICU_Unit_equivalent_UCUM_L_per_minute ValueSet mii-backport/valueSet/VS_MII_ICU_Unit_equivalent_UCUM_L_per_minute.fsh 1 - 6 \ No newline at end of file diff --git a/Resources/fsh-generated/resources/Observation-Beispiel-Atemfrequenz.json b/Resources/fsh-generated/resources/Observation-Beispiel-Atemfrequenz.json new file mode 100644 index 00000000..462fc630 --- /dev/null +++ b/Resources/fsh-generated/resources/Observation-Beispiel-Atemfrequenz.json @@ -0,0 +1,47 @@ +{ + "resourceType": "Observation", + "id": "Beispiel-Atemfrequenz", + "meta": { + "profile": [ + "https://gematik.de/fhir/isik/StructureDefinition/sd-mii-icu-atemfrequenz" + ] + }, + "category": [ + { + "coding": [ + { + "system": "http://terminology.hl7.org/CodeSystem/observation-category", + "code": "vital-signs" + } + ] + } + ], + "code": { + "coding": [ + { + "system": "http://loinc.org", + "code": "9279-1", + "display": "Respiratory Rate" + }, + { + "code": "86290005", + "system": "http://snomed.info/sct", + "display": "Respiratory rate (observable entity)" + } + ] + }, + "valueQuantity": { + "system": "http://unitsofmeasure.org", + "code": "/min", + "unit": "breaths per minute", + "value": 15 + }, + "status": "final", + "subject": { + "reference": "Patient/PatientinMusterfrau" + }, + "effectivePeriod": { + "start": "2019-12-23T09:30:10+01:00", + "end": "2019-12-23T10:30:10+01:00" + } +} diff --git a/Resources/fsh-generated/resources/Observation-Beispiel-Kopfumfang.json b/Resources/fsh-generated/resources/Observation-Beispiel-Kopfumfang.json new file mode 100644 index 00000000..413c716a --- /dev/null +++ b/Resources/fsh-generated/resources/Observation-Beispiel-Kopfumfang.json @@ -0,0 +1,47 @@ +{ + "resourceType": "Observation", + "id": "Beispiel-Kopfumfang", + "meta": { + "profile": [ + "https://gematik.de/fhir/isik/StructureDefinition/sd-mii-icu-kopfumfang" + ] + }, + "category": [ + { + "coding": [ + { + "system": "http://terminology.hl7.org/CodeSystem/observation-category", + "code": "vital-signs" + } + ] + } + ], + "code": { + "coding": [ + { + "system": "http://loinc.org", + "code": "9843-4", + "display": "Head Occipital-frontal circumference" + }, + { + "code": "363811000", + "system": "http://snomed.info/sct", + "display": "Head circumference measure (observable entity)" + } + ] + }, + "valueQuantity": { + "system": "http://unitsofmeasure.org", + "code": "cm", + "unit": "centimeter", + "value": 55 + }, + "status": "final", + "subject": { + "reference": "Patient/example" + }, + "effectivePeriod": { + "start": "2019-12-23T09:30:10+01:00", + "end": "2019-12-23T10:30:10+01:00" + } +} diff --git a/Resources/fsh-generated/resources/Observation-Ideales-Koerpergewicht.json b/Resources/fsh-generated/resources/Observation-Ideales-Koerpergewicht.json new file mode 100644 index 00000000..f415fd5a --- /dev/null +++ b/Resources/fsh-generated/resources/Observation-Ideales-Koerpergewicht.json @@ -0,0 +1,47 @@ +{ + "resourceType": "Observation", + "id": "Ideales-Koerpergewicht", + "meta": { + "profile": [ + "https://gematik.de/fhir/isik/StructureDefinition/sd-mii-icu-ideales-koerpergewicht" + ] + }, + "category": [ + { + "coding": [ + { + "system": "http://terminology.hl7.org/CodeSystem/observation-category", + "code": "vital-signs" + } + ] + } + ], + "code": { + "coding": [ + { + "code": "50064-5", + "system": "http://loinc.org", + "display": "Ideal body weight" + }, + { + "code": "170804003", + "system": "http://snomed.info/sct", + "display": "Ideal body weight (observable entity)" + } + ] + }, + "valueQuantity": { + "system": "http://unitsofmeasure.org", + "code": "kg", + "unit": "kilogram", + "value": 70 + }, + "status": "final", + "subject": { + "reference": "Patient/111" + }, + "effectivePeriod": { + "start": "2019-12-23T09:30:10+01:00", + "end": "2019-12-23T10:30:10+01:00" + } +} diff --git a/Resources/fsh-generated/resources/Observation-Koerpergewicht-Percentile-altersabhaengig.json b/Resources/fsh-generated/resources/Observation-Koerpergewicht-Percentile-altersabhaengig.json new file mode 100644 index 00000000..cad303da --- /dev/null +++ b/Resources/fsh-generated/resources/Observation-Koerpergewicht-Percentile-altersabhaengig.json @@ -0,0 +1,47 @@ +{ + "resourceType": "Observation", + "id": "Koerpergewicht-Percentile-altersabhaengig", + "meta": { + "profile": [ + "https://gematik.de/fhir/isik/StructureDefinition/sd-mii-icu-koerpergewicht-percentil-altersabhaengig" + ] + }, + "category": [ + { + "coding": [ + { + "system": "http://terminology.hl7.org/CodeSystem/observation-category", + "code": "vital-signs" + } + ] + } + ], + "code": { + "coding": [ + { + "code": "8336-0", + "system": "http://loinc.org", + "display": "Body weight [Percentile] Per age" + }, + { + "code": "1153592008", + "system": "http://snomed.info/sct", + "display": "Weight for age percentile (observable entity)" + } + ] + }, + "valueQuantity": { + "system": "http://unitsofmeasure.org", + "code": "%", + "unit": "percent", + "value": 50 + }, + "status": "final", + "subject": { + "reference": "Patient/PatientinMusterfrau" + }, + "effectivePeriod": { + "start": "2019-12-23T09:30:10+01:00", + "end": "2019-12-23T10:30:10+01:00" + } +} diff --git a/Resources/fsh-generated/resources/Observation-Koerpergewicht.json b/Resources/fsh-generated/resources/Observation-Koerpergewicht.json new file mode 100644 index 00000000..874e6da1 --- /dev/null +++ b/Resources/fsh-generated/resources/Observation-Koerpergewicht.json @@ -0,0 +1,51 @@ +{ + "resourceType": "Observation", + "id": "Koerpergewicht", + "meta": { + "profile": [ + "https://gematik.de/fhir/isik/StructureDefinition/sd-mii-icu-koerpergewicht" + ] + }, + "category": [ + { + "coding": [ + { + "system": "http://terminology.hl7.org/CodeSystem/observation-category", + "code": "vital-signs" + } + ] + } + ], + "code": { + "coding": [ + { + "system": "http://loinc.org", + "code": "29463-7" + }, + { + "code": "29463-7", + "system": "http://loinc.org", + "display": "Body weight" + }, + { + "code": "27113001", + "system": "http://snomed.info/sct", + "display": "Body weight (observable entity)" + } + ] + }, + "valueQuantity": { + "system": "http://unitsofmeasure.org", + "code": "kg", + "unit": "kilogram", + "value": 70 + }, + "status": "final", + "subject": { + "reference": "Patient/111" + }, + "effectivePeriod": { + "start": "2019-12-23T09:30:10+01:00", + "end": "2019-12-23T10:30:10+01:00" + } +} diff --git a/Resources/fsh-generated/resources/Observation-Koerpergroesse-Percentil.json b/Resources/fsh-generated/resources/Observation-Koerpergroesse-Percentil.json new file mode 100644 index 00000000..254ff71a --- /dev/null +++ b/Resources/fsh-generated/resources/Observation-Koerpergroesse-Percentil.json @@ -0,0 +1,47 @@ +{ + "resourceType": "Observation", + "id": "Koerpergroesse-Percentil", + "meta": { + "profile": [ + "https://gematik.de/fhir/isik/StructureDefinition/sd-mii-icu-koerpergroesse-percentil" + ] + }, + "category": [ + { + "coding": [ + { + "system": "http://terminology.hl7.org/CodeSystem/observation-category", + "code": "vital-signs" + } + ] + } + ], + "code": { + "coding": [ + { + "code": "8303-0", + "system": "http://loinc.org", + "display": "Body height [Percentile]" + }, + { + "code": "1153605006", + "system": "http://snomed.info/sct", + "display": "Body height for age percentile (observable entity)" + } + ] + }, + "valueQuantity": { + "system": "http://unitsofmeasure.org", + "code": "%", + "unit": "percent", + "value": 50 + }, + "status": "final", + "subject": { + "reference": "Patient/111" + }, + "effectivePeriod": { + "start": "2019-12-23T09:30:10+01:00", + "end": "2019-12-23T10:30:10+01:00" + } +} diff --git a/Resources/fsh-generated/resources/Observation-Koerpergroesse.json b/Resources/fsh-generated/resources/Observation-Koerpergroesse.json new file mode 100644 index 00000000..e7021951 --- /dev/null +++ b/Resources/fsh-generated/resources/Observation-Koerpergroesse.json @@ -0,0 +1,51 @@ +{ + "resourceType": "Observation", + "id": "Koerpergroesse", + "meta": { + "profile": [ + "https://gematik.de/fhir/isik/StructureDefinition/sd-mii-icu-koerpergroesse" + ] + }, + "category": [ + { + "coding": [ + { + "system": "http://terminology.hl7.org/CodeSystem/observation-category", + "code": "vital-signs" + } + ] + } + ], + "code": { + "coding": [ + { + "system": "http://loinc.org", + "code": "8302-2" + }, + { + "code": "8302-2", + "system": "http://loinc.org", + "display": "Body height" + }, + { + "code": "1153637007", + "system": "http://snomed.info/sct", + "display": "Body height (observable entity)" + } + ] + }, + "valueQuantity": { + "unit": "centimeter", + "system": "http://unitsofmeasure.org", + "code": "cm", + "value": 170 + }, + "status": "final", + "subject": { + "reference": "Patient/111" + }, + "effectivePeriod": { + "start": "2019-12-23T09:30:10+01:00", + "end": "2019-12-23T10:30:10+01:00" + } +} diff --git a/Resources/fsh-generated/resources/Observation-Linksvent-Schlagvolumenindex-Durch-Indikatorverduennung.json b/Resources/fsh-generated/resources/Observation-Linksvent-Schlagvolumenindex-Durch-Indikatorverduennung.json new file mode 100644 index 00000000..374b387e --- /dev/null +++ b/Resources/fsh-generated/resources/Observation-Linksvent-Schlagvolumenindex-Durch-Indikatorverduennung.json @@ -0,0 +1,42 @@ +{ + "resourceType": "Observation", + "id": "Linksvent-Schlagvolumenindex-Durch-Indikatorverduennung", + "meta": { + "profile": [ + "https://gematik.de/fhir/isik/StructureDefinition/sd-mii-icu-linksventri-schlagvolumenindex-durch-indikatorverd" + ] + }, + "category": [ + { + "coding": [ + { + "system": "http://terminology.hl7.org/CodeSystem/observation-category", + "code": "vital-signs" + } + ] + } + ], + "code": { + "coding": [ + { + "code": "8791-6", + "system": "http://loinc.org", + "display": "Left ventricular Stroke volume index by Indicator dilution" + } + ] + }, + "valueQuantity": { + "system": "http://unitsofmeasure.org", + "unit": "liter per minute and square meter", + "value": 1, + "code": "L/min/m2" + }, + "status": "final", + "subject": { + "reference": "Patient/111" + }, + "effectivePeriod": { + "start": "2019-12-23T09:30:10+01:00", + "end": "2019-12-23T10:30:10+01:00" + } +} diff --git a/Resources/fsh-generated/resources/Observation-Linksventrikulaerer-Druck.json b/Resources/fsh-generated/resources/Observation-Linksventrikulaerer-Druck.json new file mode 100644 index 00000000..e6fcf4e8 --- /dev/null +++ b/Resources/fsh-generated/resources/Observation-Linksventrikulaerer-Druck.json @@ -0,0 +1,103 @@ +{ + "resourceType": "Observation", + "id": "Linksventrikulaerer-Druck", + "meta": { + "profile": [ + "https://gematik.de/fhir/isik/StructureDefinition/sd-mii-icu-linksventrikulaerer-druck" + ] + }, + "code": { + "coding": [ + { + "code": "276769008", + "system": "http://snomed.info/sct", + "display": "Left ventricular pressure (observable entity)" + } + ] + }, + "component": [ + { + "code": { + "coding": [ + { + "code": "8480-6", + "system": "http://loinc.org" + }, + { + "code": "150101", + "system": "urn:iso:std:iso:11073:10101", + "display": "Systolic left ventricular pressure" + }, + { + "code": "8430-1", + "system": "http://loinc.org", + "display": "Left ventricular Intrachamber systolic pressure" + } + ] + }, + "valueQuantity": { + "code": "mm[Hg]", + "system": "http://unitsofmeasure.org", + "unit": "millimeter Mercury column", + "value": 120 + } + }, + { + "code": { + "coding": [ + { + "code": "8462-4", + "system": "http://loinc.org" + }, + { + "code": "150102", + "system": "urn:iso:std:iso:11073:10101", + "display": "Diastolic left ventricular pressure" + }, + { + "code": "8375-8", + "system": "http://loinc.org", + "display": "Left ventricular Intrachamber diastolic pressure" + } + ] + }, + "valueQuantity": { + "code": "mm[Hg]", + "system": "http://unitsofmeasure.org", + "unit": "millimeter Mercury column", + "value": 10 + } + }, + { + "code": { + "coding": [ + { + "code": "8478-0", + "system": "http://loinc.org" + }, + { + "code": "150103", + "system": "urn:iso:std:iso:11073:10101", + "display": "Mean left ventricular pressure" + }, + { + "code": "8404-6", + "system": "http://loinc.org", + "display": "Left ventricular Intrachamber mean pressure" + } + ] + }, + "valueQuantity": { + "code": "mm[Hg]", + "system": "http://unitsofmeasure.org", + "unit": "millimeter Mercury column", + "value": 40 + } + } + ], + "status": "final", + "subject": { + "reference": "Patient/PatientinMusterfrau" + }, + "effectiveDateTime": "2019-12-23T09:30:10+01:00" +} diff --git a/Resources/fsh-generated/resources/Observation-Linksventrikulaerer-Herzindex-Durch-Indikatorverduennung.json b/Resources/fsh-generated/resources/Observation-Linksventrikulaerer-Herzindex-Durch-Indikatorverduennung.json new file mode 100644 index 00000000..c907e138 --- /dev/null +++ b/Resources/fsh-generated/resources/Observation-Linksventrikulaerer-Herzindex-Durch-Indikatorverduennung.json @@ -0,0 +1,42 @@ +{ + "resourceType": "Observation", + "id": "Linksventrikulaerer-Herzindex-Durch-Indikatorverduennung", + "meta": { + "profile": [ + "https://gematik.de/fhir/isik/StructureDefinition/sd-mii-icu-links-herzindex-indikatorverduennung" + ] + }, + "category": [ + { + "coding": [ + { + "system": "http://terminology.hl7.org/CodeSystem/observation-category", + "code": "vital-signs" + } + ] + } + ], + "valueQuantity": { + "system": "http://unitsofmeasure.org", + "unit": "liter per minute and square meter", + "value": 3, + "code": "L/min/m2" + }, + "code": { + "coding": [ + { + "code": "8751-0", + "system": "http://loinc.org", + "display": "Left ventricular Cardiac index by Indicator dilution" + } + ] + }, + "status": "final", + "subject": { + "reference": "Patient/111" + }, + "effectivePeriod": { + "start": "2019-12-23T09:30:10+01:00", + "end": "2019-12-23T10:30:10+01:00" + } +} diff --git a/Resources/fsh-generated/resources/Observation-Linksventrikulaerer-Herzindex.json b/Resources/fsh-generated/resources/Observation-Linksventrikulaerer-Herzindex.json new file mode 100644 index 00000000..74ad2f9e --- /dev/null +++ b/Resources/fsh-generated/resources/Observation-Linksventrikulaerer-Herzindex.json @@ -0,0 +1,52 @@ +{ + "resourceType": "Observation", + "id": "Linksventrikulaerer-Herzindex", + "meta": { + "profile": [ + "https://gematik.de/fhir/isik/StructureDefinition/sd-mii-icu-linksventrikulaerer-herzindex" + ] + }, + "category": [ + { + "coding": [ + { + "system": "http://terminology.hl7.org/CodeSystem/observation-category", + "code": "vital-signs" + } + ] + } + ], + "code": { + "coding": [ + { + "code": "75919-1", + "system": "http://loinc.org", + "display": "Left ventricular Cardiac index" + }, + { + "code": "54993008", + "system": "http://snomed.info/sct", + "display": "Cardiac index (observable entity)" + }, + { + "code": "149772", + "system": "urn:iso:std:iso:11073:10101", + "display": "Cardiac index" + } + ] + }, + "valueQuantity": { + "system": "http://unitsofmeasure.org", + "unit": "liter per minute and square meter", + "value": 3, + "code": "L/(min.m2)" + }, + "status": "final", + "subject": { + "reference": "Patient/111" + }, + "effectivePeriod": { + "start": "2019-12-23T09:30:10+01:00", + "end": "2019-12-23T10:30:10+01:00" + } +} diff --git a/Resources/fsh-generated/resources/Observation-Linksventrikulaeres-Herzzeitvolumen-durch-Indikatorverduennung.json b/Resources/fsh-generated/resources/Observation-Linksventrikulaeres-Herzzeitvolumen-durch-Indikatorverduennung.json new file mode 100644 index 00000000..408cb1ff --- /dev/null +++ b/Resources/fsh-generated/resources/Observation-Linksventrikulaeres-Herzzeitvolumen-durch-Indikatorverduennung.json @@ -0,0 +1,42 @@ +{ + "resourceType": "Observation", + "id": "Linksventrikulaeres-Herzzeitvolumen-durch-Indikatorverduennung", + "meta": { + "profile": [ + "https://gematik.de/fhir/isik/StructureDefinition/sd-mii-icu-linksventri-herzzeitvolumen-durch-indikatorverd" + ] + }, + "category": [ + { + "coding": [ + { + "system": "http://terminology.hl7.org/CodeSystem/observation-category", + "code": "vital-signs" + } + ] + } + ], + "code": { + "coding": [ + { + "code": "8737-9", + "system": "http://loinc.org", + "display": "Left ventricular Cardiac output by Indicator dilution" + } + ] + }, + "valueQuantity": { + "system": "http://unitsofmeasure.org", + "unit": "liter per minute", + "value": 5, + "code": "L/min" + }, + "status": "final", + "subject": { + "reference": "Patient/111" + }, + "effectivePeriod": { + "start": "2019-12-23T09:30:10+01:00", + "end": "2019-12-23T10:30:10+01:00" + } +} diff --git a/Resources/fsh-generated/resources/Observation-Linksventrikulaeres-Schlagvolumen-Durch-Indikatorverduennung.json b/Resources/fsh-generated/resources/Observation-Linksventrikulaeres-Schlagvolumen-Durch-Indikatorverduennung.json new file mode 100644 index 00000000..4a280a7a --- /dev/null +++ b/Resources/fsh-generated/resources/Observation-Linksventrikulaeres-Schlagvolumen-Durch-Indikatorverduennung.json @@ -0,0 +1,42 @@ +{ + "resourceType": "Observation", + "id": "Linksventrikulaeres-Schlagvolumen-Durch-Indikatorverduennung", + "meta": { + "profile": [ + "https://gematik.de/fhir/isik/StructureDefinition/sd-mii-icu-linksventri-schlagvolumen-durch-indikatorverduennung" + ] + }, + "category": [ + { + "coding": [ + { + "system": "http://terminology.hl7.org/CodeSystem/observation-category", + "code": "vital-signs" + } + ] + } + ], + "code": { + "coding": [ + { + "code": "8771-8", + "system": "http://loinc.org", + "display": "Left ventricular Stroke volume by Indicator dilution" + } + ] + }, + "valueQuantity": { + "system": "http://unitsofmeasure.org", + "code": "mL", + "unit": "milliliter", + "value": 40 + }, + "status": "final", + "subject": { + "reference": "Patient/111" + }, + "effectivePeriod": { + "start": "2019-12-23T09:30:10+01:00", + "end": "2019-12-23T10:30:10+01:00" + } +} diff --git a/Resources/fsh-generated/resources/Observation-Linksventrikulaeres-Schlagvolumen.json b/Resources/fsh-generated/resources/Observation-Linksventrikulaeres-Schlagvolumen.json new file mode 100644 index 00000000..f6117ca2 --- /dev/null +++ b/Resources/fsh-generated/resources/Observation-Linksventrikulaeres-Schlagvolumen.json @@ -0,0 +1,52 @@ +{ + "resourceType": "Observation", + "id": "Linksventrikulaeres-Schlagvolumen", + "meta": { + "profile": [ + "https://gematik.de/fhir/isik/StructureDefinition/sd-mii-icu-linksventrikulaeres-schlagvolumen" + ] + }, + "category": [ + { + "coding": [ + { + "system": "http://terminology.hl7.org/CodeSystem/observation-category", + "code": "vital-signs" + } + ] + } + ], + "code": { + "coding": [ + { + "code": "20562-5", + "system": "http://loinc.org", + "display": "Left ventricular Stroke volume" + }, + { + "code": "90096001", + "system": "http://snomed.info/sct", + "display": "Stroke volume (observable entity)" + }, + { + "code": "150428", + "system": "urn:iso:std:iso:11073:10101", + "display": "Ventricular stroke" + } + ] + }, + "valueQuantity": { + "system": "http://unitsofmeasure.org", + "code": "mL", + "unit": "milliliter", + "value": 70 + }, + "status": "final", + "subject": { + "reference": "Patient/111" + }, + "effectivePeriod": { + "start": "2019-12-23T09:30:10+01:00", + "end": "2019-12-23T10:30:10+01:00" + } +} diff --git a/Resources/fsh-generated/resources/Observation-Linksventrikulaeres-Schlagvolumenindex.json b/Resources/fsh-generated/resources/Observation-Linksventrikulaeres-Schlagvolumenindex.json new file mode 100644 index 00000000..371a3829 --- /dev/null +++ b/Resources/fsh-generated/resources/Observation-Linksventrikulaeres-Schlagvolumenindex.json @@ -0,0 +1,47 @@ +{ + "resourceType": "Observation", + "id": "Linksventrikulaeres-Schlagvolumenindex", + "meta": { + "profile": [ + "https://gematik.de/fhir/isik/StructureDefinition/sd-mii-icu-linksventrikulaeres-schlagvolumenindex" + ] + }, + "category": [ + { + "coding": [ + { + "system": "http://terminology.hl7.org/CodeSystem/observation-category", + "code": "vital-signs" + } + ] + } + ], + "code": { + "coding": [ + { + "code": "76297-1", + "system": "http://loinc.org", + "display": "Left ventricular Stroke volume index" + }, + { + "code": "277381004", + "system": "http://snomed.info/sct", + "display": "Stroke index (observable entity)" + } + ] + }, + "valueQuantity": { + "system": "http://unitsofmeasure.org", + "code": "mL/m2", + "unit": "milliliter per square meter", + "value": 40 + }, + "status": "final", + "subject": { + "reference": "Patient/PatientinMusterfrau" + }, + "effectivePeriod": { + "start": "2019-12-23T09:30:10+01:00", + "end": "2019-12-23T10:30:10+01:00" + } +} diff --git a/Resources/fsh-generated/resources/Observation-Pulmonalarterieller-wedge-Blutdruck.json b/Resources/fsh-generated/resources/Observation-Pulmonalarterieller-wedge-Blutdruck.json new file mode 100644 index 00000000..9e014673 --- /dev/null +++ b/Resources/fsh-generated/resources/Observation-Pulmonalarterieller-wedge-Blutdruck.json @@ -0,0 +1,52 @@ +{ + "resourceType": "Observation", + "id": "Pulmonalarterieller-wedge-Blutdruck", + "meta": { + "profile": [ + "https://gematik.de/fhir/isik/StructureDefinition/sd-mii-icu-pulmonalarterieller-wedge-druck" + ] + }, + "category": [ + { + "coding": [ + { + "system": "http://terminology.hl7.org/CodeSystem/observation-category", + "code": "vital-signs" + } + ] + } + ], + "code": { + "coding": [ + { + "code": "75994-4", + "system": "http://loinc.org", + "display": "Pulmonary artery wedge pressure" + }, + { + "code": "118433006", + "system": "http://snomed.info/sct", + "display": "Pulmonary artery wedge pressure (observable entity)" + }, + { + "code": "150052", + "system": "urn:iso:std:iso:11073:10101", + "display": "Pulmonary artery wedge pressure" + } + ] + }, + "valueQuantity": { + "system": "http://unitsofmeasure.org", + "code": "mm[Hg]", + "unit": "millimeter Mercury column", + "value": 10 + }, + "status": "final", + "subject": { + "reference": "Patient/PatientinMusterfrau" + }, + "effectivePeriod": { + "start": "2019-12-23T09:30:10+01:00", + "end": "2019-12-23T10:30:10+01:00" + } +} diff --git a/Resources/fsh-generated/resources/Observation-Sauerstoffsaettigung-im-Arteriellen-Blut-durch-Pulsoxymetrie.json b/Resources/fsh-generated/resources/Observation-Sauerstoffsaettigung-im-Arteriellen-Blut-durch-Pulsoxymetrie.json new file mode 100644 index 00000000..57acc9c3 --- /dev/null +++ b/Resources/fsh-generated/resources/Observation-Sauerstoffsaettigung-im-Arteriellen-Blut-durch-Pulsoxymetrie.json @@ -0,0 +1,61 @@ +{ + "resourceType": "Observation", + "id": "Sauerstoffsaettigung-im-Arteriellen-Blut-durch-Pulsoxymetrie", + "meta": { + "profile": [ + "https://gematik.de/fhir/isik/StructureDefinition/sd-mii-icu-o2saettigung-im-arteriellen-blut-durch-pulsoxymetrie" + ] + }, + "category": [ + { + "coding": [ + { + "system": "http://terminology.hl7.org/CodeSystem/observation-category", + "code": "vital-signs" + } + ] + } + ], + "code": { + "coding": [ + { + "code": "59408-5", + "system": "http://loinc.org", + "display": "Oxygen saturation in Arterial blood by Pulse oximetry" + }, + { + "code": "442476006", + "system": "http://snomed.info/sct", + "display": "Arterial oxygen saturation (observable entity)" + }, + { + "code": "150456", + "system": "urn:iso:std:iso:11073:10101", + "display": "Oxygen saturation in Arterial blood by Pulse oximetry" + } + ] + }, + "valueQuantity": { + "system": "http://unitsofmeasure.org", + "code": "%", + "unit": "percent", + "value": 98 + }, + "bodySite": { + "coding": [ + { + "code": "11527006", + "system": "http://snomed.info/sct", + "display": "Arterial system structure (body structure)" + } + ] + }, + "status": "final", + "subject": { + "reference": "Patient/111" + }, + "effectivePeriod": { + "start": "2019-12-23T09:30:10+01:00", + "end": "2019-12-23T10:30:10+01:00" + } +} diff --git a/Resources/fsh-generated/resources/Observation-Sauerstoffsaettigung-im-Blut-Postduktal-durch-Pulsoxymetrie.json b/Resources/fsh-generated/resources/Observation-Sauerstoffsaettigung-im-Blut-Postduktal-durch-Pulsoxymetrie.json new file mode 100644 index 00000000..df3168b1 --- /dev/null +++ b/Resources/fsh-generated/resources/Observation-Sauerstoffsaettigung-im-Blut-Postduktal-durch-Pulsoxymetrie.json @@ -0,0 +1,47 @@ +{ + "resourceType": "Observation", + "id": "Sauerstoffsaettigung-im-Blut-Postduktal-durch-Pulsoxymetrie", + "meta": { + "profile": [ + "https://gematik.de/fhir/isik/StructureDefinition/sd-mii-icu-o2saettigung-im-blut-postduktal-durch-pulsoxymetrie" + ] + }, + "category": [ + { + "coding": [ + { + "system": "http://terminology.hl7.org/CodeSystem/observation-category", + "code": "vital-signs" + } + ] + } + ], + "code": { + "coding": [ + { + "code": "59418-4", + "system": "http://loinc.org", + "display": "Oxygen saturation in Blood Postductal by Pulse oximetry" + }, + { + "code": "160300", + "system": "urn:iso:std:iso:11073:10101", + "display": "Postductal SpO2" + } + ] + }, + "valueQuantity": { + "system": "http://unitsofmeasure.org", + "code": "%", + "unit": "percent", + "value": 91 + }, + "status": "final", + "subject": { + "reference": "Patient/PatientinMusterfrau" + }, + "effectivePeriod": { + "start": "2019-12-23T09:30:10+01:00", + "end": "2019-12-23T10:30:10+01:00" + } +} diff --git a/Resources/fsh-generated/resources/Observation-Sauerstoffsaettigung-im-Blut-Preduktal-durch-Pulsoxymetrie.json b/Resources/fsh-generated/resources/Observation-Sauerstoffsaettigung-im-Blut-Preduktal-durch-Pulsoxymetrie.json new file mode 100644 index 00000000..0dff586f --- /dev/null +++ b/Resources/fsh-generated/resources/Observation-Sauerstoffsaettigung-im-Blut-Preduktal-durch-Pulsoxymetrie.json @@ -0,0 +1,47 @@ +{ + "resourceType": "Observation", + "id": "Sauerstoffsaettigung-im-Blut-Preduktal-durch-Pulsoxymetrie", + "meta": { + "profile": [ + "https://gematik.de/fhir/isik/StructureDefinition/sd-mii-icu-o2saettigung-im-blut-preduktal-durch-pulsoxymetrie" + ] + }, + "category": [ + { + "coding": [ + { + "system": "http://terminology.hl7.org/CodeSystem/observation-category", + "code": "vital-signs" + } + ] + } + ], + "code": { + "coding": [ + { + "code": "59407-7", + "system": "http://loinc.org", + "display": "Oxygen saturation in Blood Preductal by Pulse oximetry" + }, + { + "code": "160296", + "system": "urn:iso:std:iso:11073:10101", + "display": "Preductal SpO2" + } + ] + }, + "valueQuantity": { + "system": "http://unitsofmeasure.org", + "code": "%", + "unit": "percent", + "value": 96 + }, + "status": "final", + "subject": { + "reference": "Patient/111" + }, + "effectivePeriod": { + "start": "2019-12-23T09:30:10+01:00", + "end": "2019-12-23T10:30:10+01:00" + } +} diff --git a/Resources/fsh-generated/resources/StructureDefinition-ISIKPulmonalarteriellerBlutdruck.json b/Resources/fsh-generated/resources/StructureDefinition-ISIKPulmonalarteriellerBlutdruck.json deleted file mode 100644 index e24d9059..00000000 --- a/Resources/fsh-generated/resources/StructureDefinition-ISIKPulmonalarteriellerBlutdruck.json +++ /dev/null @@ -1,247 +0,0 @@ -{ - "resourceType": "StructureDefinition", - "id": "ISIKPulmonalarteriellerBlutdruck", - "url": "https://gematik.de/fhir/isik/v3/VitalparameterUndKoerpermasze/StructureDefinition/ISIKPulmonalarteriellerBlutdruck", - "name": "ISIKPulmonalarteriellerBlutdruck", - "title": "SD ISiK ICU Pulmonalarterieller Blutdruck", - "status": "draft", - "description": "Das Profil basiert auf der Kodierung entsprechend dem [Profil der MII](https://www.medizininformatik-initiative.de/Kerndatensatz/Modul_Intensivmedizin/PulmonalarteriellerBlutdruckObservation.html). ", - "fhirVersion": "4.0.1", - "mapping": [ - { - "identity": "workflow", - "uri": "http://hl7.org/fhir/workflow", - "name": "Workflow Pattern" - }, - { - "identity": "sct-concept", - "uri": "http://snomed.info/conceptdomain", - "name": "SNOMED CT Concept Domain Binding" - }, - { - "identity": "v2", - "uri": "http://hl7.org/v2", - "name": "HL7 v2 Mapping" - }, - { - "identity": "rim", - "uri": "http://hl7.org/v3", - "name": "RIM Mapping" - }, - { - "identity": "w5", - "uri": "http://hl7.org/fhir/fivews", - "name": "FiveWs Pattern Mapping" - }, - { - "identity": "sct-attr", - "uri": "http://snomed.org/attributebinding", - "name": "SNOMED CT Attribute Binding" - } - ], - "kind": "resource", - "abstract": false, - "type": "Observation", - "baseDefinition": "https://gematik.de/fhir/isik/v3/VitalparameterUndKoerpermasze/StructureDefinition/ISiKBlutdruck", - "derivation": "constraint", - "differential": { - "element": [ - { - "id": "Observation.code.coding", - "path": "Observation.code.coding", - "slicing": { - "discriminator": [ - { - "type": "pattern", - "path": "$this" - } - ], - "rules": "open" - }, - "min": 2 - }, - { - "id": "Observation.code.coding:sct", - "path": "Observation.code.coding", - "sliceName": "sct", - "min": 1, - "max": "1" - }, - { - "id": "Observation.code.coding:IEEE-11073", - "path": "Observation.code.coding", - "sliceName": "IEEE-11073", - "min": 0, - "max": "0" - }, - { - "id": "Observation.value[x]", - "path": "Observation.value[x]", - "patternQuantity": { - "code": "mm[Hg]", - "system": "http://unitsofmeasure.org" - } - }, - { - "id": "Observation.component", - "path": "Observation.component", - "slicing": { - "discriminator": [ - { - "type": "pattern", - "path": "$this" - } - ], - "rules": "open" - } - }, - { - "id": "Observation.component.code.coding", - "path": "Observation.component.code.coding", - "slicing": { - "discriminator": [ - { - "type": "pattern", - "path": "$this" - } - ], - "rules": "open" - }, - "min": 3 - }, - { - "id": "Observation.component.code.coding:loinc-detailed", - "path": "Observation.component.code.coding", - "sliceName": "loinc-detailed", - "min": 1, - "max": "*" - }, - { - "id": "Observation.component.code.coding:IEEE-11073", - "path": "Observation.component.code.coding", - "sliceName": "IEEE-11073", - "min": 1, - "max": "*" - }, - { - "id": "Observation.component:SystolicBP", - "path": "Observation.component", - "sliceName": "SystolicBP" - }, - { - "id": "Observation.component:SystolicBP.code.coding", - "path": "Observation.component.code.coding", - "slicing": { - "discriminator": [ - { - "type": "pattern", - "path": "$this" - } - ], - "rules": "open" - }, - "min": 3 - }, - { - "id": "Observation.component:SystolicBP.code.coding:IEEE-11073", - "path": "Observation.component.code.coding", - "sliceName": "IEEE-11073", - "min": 1, - "max": "*", - "patternCoding": { - "code": "150045" - } - }, - { - "id": "Observation.component:SystolicBP.code.coding:loinc-detailed", - "path": "Observation.component.code.coding", - "sliceName": "loinc-detailed", - "min": 1, - "max": "*", - "patternCoding": { - "code": "8440-0", - "system": "http://loinc.org" - } - }, - { - "id": "Observation.component:DiastolicBP", - "path": "Observation.component", - "sliceName": "DiastolicBP" - }, - { - "id": "Observation.component:DiastolicBP.code.coding", - "path": "Observation.component.code.coding", - "slicing": { - "discriminator": [ - { - "type": "pattern", - "path": "$this" - } - ], - "rules": "open" - }, - "min": 3 - }, - { - "id": "Observation.component:DiastolicBP.code.coding:IEEE-11073", - "path": "Observation.component.code.coding", - "sliceName": "IEEE-11073", - "min": 1, - "max": "*", - "patternCoding": { - "code": "150046" - } - }, - { - "id": "Observation.component:DiastolicBP.code.coding:loinc-detailed", - "path": "Observation.component.code.coding", - "sliceName": "loinc-detailed", - "min": 1, - "max": "*", - "patternCoding": { - "code": "8385-7", - "system": "http://loinc.org" - } - }, - { - "id": "Observation.component:meanBP", - "path": "Observation.component", - "sliceName": "meanBP" - }, - { - "id": "Observation.component:meanBP.code.coding", - "path": "Observation.component.code.coding", - "slicing": { - "discriminator": [ - { - "type": "pattern", - "path": "$this" - } - ], - "rules": "open" - } - }, - { - "id": "Observation.component:meanBP.code.coding:IEEE-11073", - "path": "Observation.component.code.coding", - "sliceName": "IEEE-11073", - "min": 1, - "max": "*", - "patternCoding": { - "code": "150047" - } - }, - { - "id": "Observation.component:meanBP.code.coding:loinc-detailed", - "path": "Observation.component.code.coding", - "sliceName": "loinc-detailed", - "min": 1, - "max": "*", - "patternCoding": { - "code": "8414-5", - "system": "http://loinc.org" - } - } - ] - } -} diff --git a/Resources/fsh-generated/resources/StructureDefinition-ISiKAtemfrequenz.json b/Resources/fsh-generated/resources/StructureDefinition-ISiKAtemfrequenz.json index 18cbbea9..b6690c08 100644 --- a/Resources/fsh-generated/resources/StructureDefinition-ISiKAtemfrequenz.json +++ b/Resources/fsh-generated/resources/StructureDefinition-ISiKAtemfrequenz.json @@ -9,38 +9,6 @@ "date": "2024-02-01", "publisher": "gematik GmbH", "fhirVersion": "4.0.1", - "mapping": [ - { - "identity": "workflow", - "uri": "http://hl7.org/fhir/workflow", - "name": "Workflow Pattern" - }, - { - "identity": "sct-concept", - "uri": "http://snomed.info/conceptdomain", - "name": "SNOMED CT Concept Domain Binding" - }, - { - "identity": "v2", - "uri": "http://hl7.org/v2", - "name": "HL7 v2 Mapping" - }, - { - "identity": "rim", - "uri": "http://hl7.org/v3", - "name": "RIM Mapping" - }, - { - "identity": "w5", - "uri": "http://hl7.org/fhir/fivews", - "name": "FiveWs Pattern Mapping" - }, - { - "identity": "sct-attr", - "uri": "http://snomed.org/attributebinding", - "name": "SNOMED CT Attribute Binding" - } - ], "kind": "resource", "abstract": false, "type": "Observation", diff --git a/Resources/fsh-generated/resources/StructureDefinition-ISiKBlutdruck.json b/Resources/fsh-generated/resources/StructureDefinition-ISiKBlutdruck.json index 47d1a542..fc13fd59 100644 --- a/Resources/fsh-generated/resources/StructureDefinition-ISiKBlutdruck.json +++ b/Resources/fsh-generated/resources/StructureDefinition-ISiKBlutdruck.json @@ -9,38 +9,6 @@ "date": "2024-02-01", "publisher": "gematik GmbH", "fhirVersion": "4.0.1", - "mapping": [ - { - "identity": "workflow", - "uri": "http://hl7.org/fhir/workflow", - "name": "Workflow Pattern" - }, - { - "identity": "sct-concept", - "uri": "http://snomed.info/conceptdomain", - "name": "SNOMED CT Concept Domain Binding" - }, - { - "identity": "v2", - "uri": "http://hl7.org/v2", - "name": "HL7 v2 Mapping" - }, - { - "identity": "rim", - "uri": "http://hl7.org/v3", - "name": "RIM Mapping" - }, - { - "identity": "w5", - "uri": "http://hl7.org/fhir/fivews", - "name": "FiveWs Pattern Mapping" - }, - { - "identity": "sct-attr", - "uri": "http://snomed.org/attributebinding", - "name": "SNOMED CT Attribute Binding" - } - ], "kind": "resource", "abstract": false, "type": "Observation", diff --git a/Resources/fsh-generated/resources/StructureDefinition-ISiKEkg.json b/Resources/fsh-generated/resources/StructureDefinition-ISiKEkg.json index a8e9d818..cc0472a2 100644 --- a/Resources/fsh-generated/resources/StructureDefinition-ISiKEkg.json +++ b/Resources/fsh-generated/resources/StructureDefinition-ISiKEkg.json @@ -9,38 +9,6 @@ "date": "2024-02-01", "publisher": "gematik GmbH", "fhirVersion": "4.0.1", - "mapping": [ - { - "identity": "workflow", - "uri": "http://hl7.org/fhir/workflow", - "name": "Workflow Pattern" - }, - { - "identity": "sct-concept", - "uri": "http://snomed.info/conceptdomain", - "name": "SNOMED CT Concept Domain Binding" - }, - { - "identity": "v2", - "uri": "http://hl7.org/v2", - "name": "HL7 v2 Mapping" - }, - { - "identity": "rim", - "uri": "http://hl7.org/v3", - "name": "RIM Mapping" - }, - { - "identity": "w5", - "uri": "http://hl7.org/fhir/fivews", - "name": "FiveWs Pattern Mapping" - }, - { - "identity": "sct-attr", - "uri": "http://snomed.org/attributebinding", - "name": "SNOMED CT Attribute Binding" - } - ], "kind": "resource", "abstract": false, "type": "Observation", diff --git a/Resources/fsh-generated/resources/StructureDefinition-ISiKGCS.json b/Resources/fsh-generated/resources/StructureDefinition-ISiKGCS.json index ff7ed59c..0da9847c 100644 --- a/Resources/fsh-generated/resources/StructureDefinition-ISiKGCS.json +++ b/Resources/fsh-generated/resources/StructureDefinition-ISiKGCS.json @@ -9,38 +9,6 @@ "date": "2024-02-01", "publisher": "gematik GmbH", "fhirVersion": "4.0.1", - "mapping": [ - { - "identity": "workflow", - "uri": "http://hl7.org/fhir/workflow", - "name": "Workflow Pattern" - }, - { - "identity": "sct-concept", - "uri": "http://snomed.info/conceptdomain", - "name": "SNOMED CT Concept Domain Binding" - }, - { - "identity": "v2", - "uri": "http://hl7.org/v2", - "name": "HL7 v2 Mapping" - }, - { - "identity": "rim", - "uri": "http://hl7.org/v3", - "name": "RIM Mapping" - }, - { - "identity": "w5", - "uri": "http://hl7.org/fhir/fivews", - "name": "FiveWs Pattern Mapping" - }, - { - "identity": "sct-attr", - "uri": "http://snomed.org/attributebinding", - "name": "SNOMED CT Attribute Binding" - } - ], "kind": "resource", "abstract": false, "type": "Observation", diff --git a/Resources/fsh-generated/resources/StructureDefinition-ISiKHerzfrequenz.json b/Resources/fsh-generated/resources/StructureDefinition-ISiKHerzfrequenz.json index 5efa7c89..fe124666 100644 --- a/Resources/fsh-generated/resources/StructureDefinition-ISiKHerzfrequenz.json +++ b/Resources/fsh-generated/resources/StructureDefinition-ISiKHerzfrequenz.json @@ -9,38 +9,6 @@ "date": "2024-02-01", "publisher": "gematik GmbH", "fhirVersion": "4.0.1", - "mapping": [ - { - "identity": "workflow", - "uri": "http://hl7.org/fhir/workflow", - "name": "Workflow Pattern" - }, - { - "identity": "sct-concept", - "uri": "http://snomed.info/conceptdomain", - "name": "SNOMED CT Concept Domain Binding" - }, - { - "identity": "v2", - "uri": "http://hl7.org/v2", - "name": "HL7 v2 Mapping" - }, - { - "identity": "rim", - "uri": "http://hl7.org/v3", - "name": "RIM Mapping" - }, - { - "identity": "w5", - "uri": "http://hl7.org/fhir/fivews", - "name": "FiveWs Pattern Mapping" - }, - { - "identity": "sct-attr", - "uri": "http://snomed.org/attributebinding", - "name": "SNOMED CT Attribute Binding" - } - ], "kind": "resource", "abstract": false, "type": "Observation", diff --git a/Resources/fsh-generated/resources/StructureDefinition-ISiKKoerpergewicht.json b/Resources/fsh-generated/resources/StructureDefinition-ISiKKoerpergewicht.json index 8f7e8603..acfd90f1 100644 --- a/Resources/fsh-generated/resources/StructureDefinition-ISiKKoerpergewicht.json +++ b/Resources/fsh-generated/resources/StructureDefinition-ISiKKoerpergewicht.json @@ -9,38 +9,6 @@ "date": "2024-02-01", "publisher": "gematik GmbH", "fhirVersion": "4.0.1", - "mapping": [ - { - "identity": "workflow", - "uri": "http://hl7.org/fhir/workflow", - "name": "Workflow Pattern" - }, - { - "identity": "sct-concept", - "uri": "http://snomed.info/conceptdomain", - "name": "SNOMED CT Concept Domain Binding" - }, - { - "identity": "v2", - "uri": "http://hl7.org/v2", - "name": "HL7 v2 Mapping" - }, - { - "identity": "rim", - "uri": "http://hl7.org/v3", - "name": "RIM Mapping" - }, - { - "identity": "w5", - "uri": "http://hl7.org/fhir/fivews", - "name": "FiveWs Pattern Mapping" - }, - { - "identity": "sct-attr", - "uri": "http://snomed.org/attributebinding", - "name": "SNOMED CT Attribute Binding" - } - ], "kind": "resource", "abstract": false, "type": "Observation", diff --git a/Resources/fsh-generated/resources/StructureDefinition-ISiKKoerpergroesse.json b/Resources/fsh-generated/resources/StructureDefinition-ISiKKoerpergroesse.json index e298a173..775e6cef 100644 --- a/Resources/fsh-generated/resources/StructureDefinition-ISiKKoerpergroesse.json +++ b/Resources/fsh-generated/resources/StructureDefinition-ISiKKoerpergroesse.json @@ -9,38 +9,6 @@ "date": "2024-02-01", "publisher": "gematik GmbH", "fhirVersion": "4.0.1", - "mapping": [ - { - "identity": "workflow", - "uri": "http://hl7.org/fhir/workflow", - "name": "Workflow Pattern" - }, - { - "identity": "sct-concept", - "uri": "http://snomed.info/conceptdomain", - "name": "SNOMED CT Concept Domain Binding" - }, - { - "identity": "v2", - "uri": "http://hl7.org/v2", - "name": "HL7 v2 Mapping" - }, - { - "identity": "rim", - "uri": "http://hl7.org/v3", - "name": "RIM Mapping" - }, - { - "identity": "w5", - "uri": "http://hl7.org/fhir/fivews", - "name": "FiveWs Pattern Mapping" - }, - { - "identity": "sct-attr", - "uri": "http://snomed.org/attributebinding", - "name": "SNOMED CT Attribute Binding" - } - ], "kind": "resource", "abstract": false, "type": "Observation", diff --git a/Resources/fsh-generated/resources/StructureDefinition-ISiKKoerpertemperatur.json b/Resources/fsh-generated/resources/StructureDefinition-ISiKKoerpertemperatur.json index 87b1e77d..7e96ef21 100644 --- a/Resources/fsh-generated/resources/StructureDefinition-ISiKKoerpertemperatur.json +++ b/Resources/fsh-generated/resources/StructureDefinition-ISiKKoerpertemperatur.json @@ -9,38 +9,6 @@ "date": "2024-02-01", "publisher": "gematik GmbH", "fhirVersion": "4.0.1", - "mapping": [ - { - "identity": "workflow", - "uri": "http://hl7.org/fhir/workflow", - "name": "Workflow Pattern" - }, - { - "identity": "sct-concept", - "uri": "http://snomed.info/conceptdomain", - "name": "SNOMED CT Concept Domain Binding" - }, - { - "identity": "v2", - "uri": "http://hl7.org/v2", - "name": "HL7 v2 Mapping" - }, - { - "identity": "rim", - "uri": "http://hl7.org/v3", - "name": "RIM Mapping" - }, - { - "identity": "w5", - "uri": "http://hl7.org/fhir/fivews", - "name": "FiveWs Pattern Mapping" - }, - { - "identity": "sct-attr", - "uri": "http://snomed.org/attributebinding", - "name": "SNOMED CT Attribute Binding" - } - ], "kind": "resource", "abstract": false, "type": "Observation", diff --git a/Resources/fsh-generated/resources/StructureDefinition-ISiKKopfumfang.json b/Resources/fsh-generated/resources/StructureDefinition-ISiKKopfumfang.json index ac56619e..e6febc6d 100644 --- a/Resources/fsh-generated/resources/StructureDefinition-ISiKKopfumfang.json +++ b/Resources/fsh-generated/resources/StructureDefinition-ISiKKopfumfang.json @@ -9,38 +9,6 @@ "date": "2024-02-01", "publisher": "gematik GmbH", "fhirVersion": "4.0.1", - "mapping": [ - { - "identity": "workflow", - "uri": "http://hl7.org/fhir/workflow", - "name": "Workflow Pattern" - }, - { - "identity": "sct-concept", - "uri": "http://snomed.info/conceptdomain", - "name": "SNOMED CT Concept Domain Binding" - }, - { - "identity": "v2", - "uri": "http://hl7.org/v2", - "name": "HL7 v2 Mapping" - }, - { - "identity": "rim", - "uri": "http://hl7.org/v3", - "name": "RIM Mapping" - }, - { - "identity": "w5", - "uri": "http://hl7.org/fhir/fivews", - "name": "FiveWs Pattern Mapping" - }, - { - "identity": "sct-attr", - "uri": "http://snomed.org/attributebinding", - "name": "SNOMED CT Attribute Binding" - } - ], "kind": "resource", "abstract": false, "type": "Observation", diff --git a/Resources/fsh-generated/resources/StructureDefinition-ISiKSauerstoffsaettigung.json b/Resources/fsh-generated/resources/StructureDefinition-ISiKSauerstoffsaettigung.json index 3ff26fd6..09de1c1d 100644 --- a/Resources/fsh-generated/resources/StructureDefinition-ISiKSauerstoffsaettigung.json +++ b/Resources/fsh-generated/resources/StructureDefinition-ISiKSauerstoffsaettigung.json @@ -9,38 +9,6 @@ "date": "2024-02-01", "publisher": "gematik GmbH", "fhirVersion": "4.0.1", - "mapping": [ - { - "identity": "workflow", - "uri": "http://hl7.org/fhir/workflow", - "name": "Workflow Pattern" - }, - { - "identity": "sct-concept", - "uri": "http://snomed.info/conceptdomain", - "name": "SNOMED CT Concept Domain Binding" - }, - { - "identity": "v2", - "uri": "http://hl7.org/v2", - "name": "HL7 v2 Mapping" - }, - { - "identity": "rim", - "uri": "http://hl7.org/v3", - "name": "RIM Mapping" - }, - { - "identity": "w5", - "uri": "http://hl7.org/fhir/fivews", - "name": "FiveWs Pattern Mapping" - }, - { - "identity": "sct-attr", - "uri": "http://snomed.org/attributebinding", - "name": "SNOMED CT Attribute Binding" - } - ], "kind": "resource", "abstract": false, "type": "Observation", diff --git a/Resources/fsh-generated/resources/StructureDefinition-sd-mii-icu-atemfrequenz.json b/Resources/fsh-generated/resources/StructureDefinition-sd-mii-icu-atemfrequenz.json index 7bb6aa52..57f9690e 100644 --- a/Resources/fsh-generated/resources/StructureDefinition-sd-mii-icu-atemfrequenz.json +++ b/Resources/fsh-generated/resources/StructureDefinition-sd-mii-icu-atemfrequenz.json @@ -1,43 +1,11 @@ { "resourceType": "StructureDefinition", "id": "sd-mii-icu-atemfrequenz", - "url": "https://gematik.de/fhir/isik/v3/VitalparameterUndKoerpermasze/StructureDefinition/sd-mii-icu-atemfrequenz", + "url": "https://gematik.de/fhir/isik/StructureDefinition/sd-mii-icu-atemfrequenz", "name": "SD_MII_ICU_Atemfrequenz", "title": "SD MII ICU Atemfrequenz", "status": "draft", "fhirVersion": "4.0.1", - "mapping": [ - { - "identity": "workflow", - "uri": "http://hl7.org/fhir/workflow", - "name": "Workflow Pattern" - }, - { - "identity": "sct-concept", - "uri": "http://snomed.info/conceptdomain", - "name": "SNOMED CT Concept Domain Binding" - }, - { - "identity": "v2", - "uri": "http://hl7.org/v2", - "name": "HL7 v2 Mapping" - }, - { - "identity": "rim", - "uri": "http://hl7.org/v3", - "name": "RIM Mapping" - }, - { - "identity": "w5", - "uri": "http://hl7.org/fhir/fivews", - "name": "FiveWs Pattern Mapping" - }, - { - "identity": "sct-attr", - "uri": "http://snomed.org/attributebinding", - "name": "SNOMED CT Attribute Binding" - } - ], "kind": "resource", "abstract": false, "type": "Observation", @@ -71,26 +39,9 @@ "mustSupport": true }, { - "id": "Observation.category:vs-cat", + "id": "Observation.category:VSCat", "path": "Observation.category", - "sliceName": "vs-cat", - "mustSupport": true - }, - { - "id": "Observation.category:vs-cat.coding", - "path": "Observation.category.coding", - "mustSupport": true - }, - { - "id": "Observation.category:vs-cat.coding.system", - "path": "Observation.category.coding.system", - "min": 1, - "mustSupport": true - }, - { - "id": "Observation.category:vs-cat.coding.code", - "path": "Observation.category.coding.code", - "min": 1, + "sliceName": "VSCat", "mustSupport": true }, { @@ -99,75 +50,24 @@ "mustSupport": true }, { - "id": "Observation.code.coding", + "id": "Observation.code.coding:loinc", "path": "Observation.code.coding", - "slicing": { - "discriminator": [ - { - "type": "pattern", - "path": "$this" - } - ], - "rules": "open" - }, - "min": 2, + "sliceName": "loinc", "mustSupport": true }, { - "id": "Observation.code.coding:sct", + "id": "Observation.code.coding:snomed", "path": "Observation.code.coding", - "sliceName": "sct", - "min": 1, - "max": "1", + "sliceName": "snomed", "patternCoding": { "code": "86290005", "system": "http://snomed.info/sct" }, "mustSupport": true }, - { - "id": "Observation.code.coding:sct.system", - "path": "Observation.code.coding.system", - "min": 1, - "mustSupport": true - }, - { - "id": "Observation.code.coding:sct.code", - "path": "Observation.code.coding.code", - "min": 1, - "mustSupport": true - }, - { - "id": "Observation.code.coding:loinc", - "path": "Observation.code.coding", - "sliceName": "loinc", - "min": 1, - "max": "*", - "mustSupport": true - }, - { - "id": "Observation.code.coding:loinc.system", - "path": "Observation.code.coding.system", - "min": 1, - "mustSupport": true - }, - { - "id": "Observation.code.coding:loinc.code", - "path": "Observation.code.coding.code", - "min": 1, - "mustSupport": true - }, { "id": "Observation.subject", "path": "Observation.subject", - "type": [ - { - "code": "Reference", - "targetProfile": [ - "http://hl7.org/fhir/StructureDefinition/Patient" - ] - } - ], "mustSupport": true }, { @@ -178,14 +78,6 @@ { "id": "Observation.effective[x]", "path": "Observation.effective[x]", - "type": [ - { - "code": "dateTime" - }, - { - "code": "Period" - } - ], "mustSupport": true }, { @@ -203,7 +95,12 @@ { "code": "Quantity" } - ] + ], + "patternQuantity": { + "system": "http://unitsofmeasure.org", + "code": "/min", + "unit": "breaths per minute" + } }, { "id": "Observation.value[x]:valueQuantity.value", @@ -223,11 +120,8 @@ { "id": "Observation.value[x]:valueQuantity.code", "path": "Observation.value[x].code", - "mustSupport": true, - "binding": { - "strength": "required", - "valueSet": "https://www.medizininformatik-initiative.de/fhir/ext/modul-icu/ValueSet/ValueSet-Unit-equivalent-UCUM-breaths_per-minute" - } + "patternCode": "/min", + "mustSupport": true }, { "id": "Observation.dataAbsentReason", diff --git a/Resources/fsh-generated/resources/StructureDefinition-sd-mii-icu-ideales-koerpergewicht.json b/Resources/fsh-generated/resources/StructureDefinition-sd-mii-icu-ideales-koerpergewicht.json new file mode 100644 index 00000000..ec474af0 --- /dev/null +++ b/Resources/fsh-generated/resources/StructureDefinition-sd-mii-icu-ideales-koerpergewicht.json @@ -0,0 +1,60 @@ +{ + "resourceType": "StructureDefinition", + "id": "sd-mii-icu-ideales-koerpergewicht", + "url": "https://gematik.de/fhir/isik/StructureDefinition/sd-mii-icu-ideales-koerpergewicht", + "name": "SD_MII_ICU_Ideales_Koerpergewicht", + "title": "SD MII ICU Ideales Koerpergewicht", + "status": "draft", + "fhirVersion": "4.0.1", + "kind": "resource", + "abstract": false, + "type": "Observation", + "baseDefinition": "https://gematik.de/fhir/isik/StructureDefinition/sd-mii-icu-monitoring-und-vitaldaten", + "derivation": "constraint", + "differential": { + "element": [ + { + "id": "Observation.code.coding:loinc", + "path": "Observation.code.coding", + "sliceName": "loinc", + "patternCoding": { + "code": "50064-5", + "system": "http://loinc.org" + } + }, + { + "id": "Observation.code.coding:snomed", + "path": "Observation.code.coding", + "sliceName": "snomed", + "patternCoding": { + "code": "170804003", + "system": "http://snomed.info/sct" + } + }, + { + "id": "Observation.code.coding:IEEE-11073", + "path": "Observation.code.coding", + "sliceName": "IEEE-11073", + "max": "0", + "patternCoding": { + "system": "urn:std:iso:11073:10101" + } + }, + { + "id": "Observation.value[x]:valueQuantity", + "path": "Observation.value[x]", + "sliceName": "valueQuantity", + "type": [ + { + "code": "Quantity" + } + ], + "patternQuantity": { + "code": "kg", + "system": "http://unitsofmeasure.org", + "unit": "kilogram" + } + } + ] + } +} diff --git a/Resources/fsh-generated/resources/StructureDefinition-sd-mii-icu-koerpergewicht-percentil-altersabhaengig.json b/Resources/fsh-generated/resources/StructureDefinition-sd-mii-icu-koerpergewicht-percentil-altersabhaengig.json new file mode 100644 index 00000000..4917530f --- /dev/null +++ b/Resources/fsh-generated/resources/StructureDefinition-sd-mii-icu-koerpergewicht-percentil-altersabhaengig.json @@ -0,0 +1,75 @@ +{ + "resourceType": "StructureDefinition", + "id": "sd-mii-icu-koerpergewicht-percentil-altersabhaengig", + "url": "https://gematik.de/fhir/isik/StructureDefinition/sd-mii-icu-koerpergewicht-percentil-altersabhaengig", + "name": "SD_MII_ICU_Koerpergewicht_Percentil_Altersabhaengig", + "title": "SD MII ICU Koerpergewicht Percentil Altersabhaengig", + "status": "draft", + "fhirVersion": "4.0.1", + "kind": "resource", + "abstract": false, + "type": "Observation", + "baseDefinition": "https://gematik.de/fhir/isik/StructureDefinition/sd-mii-icu-monitoring-und-vitaldaten", + "derivation": "constraint", + "differential": { + "element": [ + { + "id": "Observation.category:snomed", + "path": "Observation.category", + "sliceName": "snomed", + "min": 0, + "max": "*", + "patternCodeableConcept": { + "coding": [ + { + "code": "248326004", + "system": "http://snomed.info/sct" + } + ] + } + }, + { + "id": "Observation.code.coding:loinc", + "path": "Observation.code.coding", + "sliceName": "loinc", + "patternCoding": { + "code": "8336-0", + "system": "http://loinc.org" + } + }, + { + "id": "Observation.code.coding:snomed", + "path": "Observation.code.coding", + "sliceName": "snomed", + "patternCoding": { + "code": "1153592008", + "system": "http://snomed.info/sct" + } + }, + { + "id": "Observation.code.coding:IEEE-11073", + "path": "Observation.code.coding", + "sliceName": "IEEE-11073", + "max": "0", + "patternCoding": { + "system": "urn:std:iso:11073:10101" + } + }, + { + "id": "Observation.value[x]:valueQuantity", + "path": "Observation.value[x]", + "sliceName": "valueQuantity", + "type": [ + { + "code": "Quantity" + } + ], + "patternQuantity": { + "code": "%", + "system": "http://unitsofmeasure.org", + "unit": "percent" + } + } + ] + } +} diff --git a/Resources/fsh-generated/resources/StructureDefinition-sd-mii-icu-koerpergewicht.json b/Resources/fsh-generated/resources/StructureDefinition-sd-mii-icu-koerpergewicht.json new file mode 100644 index 00000000..f17f27ed --- /dev/null +++ b/Resources/fsh-generated/resources/StructureDefinition-sd-mii-icu-koerpergewicht.json @@ -0,0 +1,155 @@ +{ + "resourceType": "StructureDefinition", + "id": "sd-mii-icu-koerpergewicht", + "url": "https://gematik.de/fhir/isik/StructureDefinition/sd-mii-icu-koerpergewicht", + "name": "SD_MII_ICU_Koerpergewicht", + "title": "SD MII ICU Koerpergewicht", + "status": "draft", + "fhirVersion": "4.0.1", + "kind": "resource", + "abstract": false, + "type": "Observation", + "baseDefinition": "http://fhir.de/StructureDefinition/observation-de-vitalsign-koerpergewicht", + "derivation": "constraint", + "differential": { + "element": [ + { + "id": "Observation.status", + "path": "Observation.status", + "mustSupport": true + }, + { + "id": "Observation.category", + "path": "Observation.category", + "mustSupport": true + }, + { + "id": "Observation.category:snomed", + "path": "Observation.category", + "sliceName": "snomed", + "min": 0, + "max": "*", + "patternCodeableConcept": { + "coding": [ + { + "code": "248326004", + "system": "http://snomed.info/sct" + } + ] + } + }, + { + "id": "Observation.code", + "path": "Observation.code", + "mustSupport": true + }, + { + "id": "Observation.code.coding:loinc", + "path": "Observation.code.coding", + "sliceName": "loinc", + "mustSupport": true + }, + { + "id": "Observation.code.coding:snomed", + "path": "Observation.code.coding", + "sliceName": "snomed", + "mustSupport": true, + "binding": { + "strength": "required", + "valueSet": "https://gematik.de/fhir/isik/ValueSet/ISiKKoerpergewichtSCTVS" + } + }, + { + "id": "Observation.subject", + "path": "Observation.subject", + "mustSupport": true + }, + { + "id": "Observation.effective[x]", + "path": "Observation.effective[x]", + "slicing": { + "discriminator": [ + { + "type": "type", + "path": "$this" + } + ], + "ordered": false, + "rules": "open" + }, + "mustSupport": true + }, + { + "id": "Observation.effective[x]:effectiveDateTime", + "path": "Observation.effective[x]", + "sliceName": "effectiveDateTime", + "min": 0, + "max": "1", + "type": [ + { + "code": "dateTime" + } + ], + "mustSupport": true + }, + { + "id": "Observation.value[x]", + "path": "Observation.value[x]", + "mustSupport": true + }, + { + "id": "Observation.value[x]:valueQuantity", + "path": "Observation.value[x]", + "sliceName": "valueQuantity", + "type": [ + { + "code": "Quantity" + } + ], + "patternQuantity": { + "code": "kg", + "system": "http://unitsofmeasure.org", + "unit": "kilogram" + }, + "mustSupport": true + }, + { + "id": "Observation.value[x]:valueQuantity.value", + "path": "Observation.value[x].value", + "mustSupport": true + }, + { + "id": "Observation.value[x]:valueQuantity.unit", + "path": "Observation.value[x].unit", + "mustSupport": true + }, + { + "id": "Observation.value[x]:valueQuantity.system", + "path": "Observation.value[x].system", + "mustSupport": true + }, + { + "id": "Observation.value[x]:valueQuantity.code", + "path": "Observation.value[x].code", + "mustSupport": true + }, + { + "id": "Observation.dataAbsentReason", + "path": "Observation.dataAbsentReason", + "constraint": [ + { + "key": "mii-icu-1", + "severity": "error", + "human": "If there is no Observation.value, a dataAbsentReason must be given.", + "expression": "value.exists().not() implies dataAbsentReason.exists()" + } + ] + }, + { + "id": "Observation.component", + "path": "Observation.component", + "mustSupport": true + } + ] + } +} diff --git a/Resources/fsh-generated/resources/StructureDefinition-sd-mii-icu-koerpergroesse-percentil.json b/Resources/fsh-generated/resources/StructureDefinition-sd-mii-icu-koerpergroesse-percentil.json new file mode 100644 index 00000000..bd0c53b0 --- /dev/null +++ b/Resources/fsh-generated/resources/StructureDefinition-sd-mii-icu-koerpergroesse-percentil.json @@ -0,0 +1,75 @@ +{ + "resourceType": "StructureDefinition", + "id": "sd-mii-icu-koerpergroesse-percentil", + "url": "https://gematik.de/fhir/isik/StructureDefinition/sd-mii-icu-koerpergroesse-percentil", + "name": "SD_MII_ICU_Koerpergroesse_Percentil", + "title": "SD MII ICU Koerpergroesse Percentil", + "status": "draft", + "fhirVersion": "4.0.1", + "kind": "resource", + "abstract": false, + "type": "Observation", + "baseDefinition": "https://gematik.de/fhir/isik/StructureDefinition/sd-mii-icu-monitoring-und-vitaldaten", + "derivation": "constraint", + "differential": { + "element": [ + { + "id": "Observation.category:snomed", + "path": "Observation.category", + "sliceName": "snomed", + "min": 0, + "max": "*", + "patternCodeableConcept": { + "coding": [ + { + "code": "248326004", + "system": "http://snomed.info/sct" + } + ] + } + }, + { + "id": "Observation.code.coding:loinc", + "path": "Observation.code.coding", + "sliceName": "loinc", + "patternCoding": { + "code": "8303-0", + "system": "http://loinc.org" + } + }, + { + "id": "Observation.code.coding:snomed", + "path": "Observation.code.coding", + "sliceName": "snomed", + "patternCoding": { + "code": "1153605006", + "system": "http://snomed.info/sct" + } + }, + { + "id": "Observation.code.coding:IEEE-11073", + "path": "Observation.code.coding", + "sliceName": "IEEE-11073", + "max": "0", + "patternCoding": { + "system": "urn:std:iso:11073:10101" + } + }, + { + "id": "Observation.value[x]:valueQuantity", + "path": "Observation.value[x]", + "sliceName": "valueQuantity", + "type": [ + { + "code": "Quantity" + } + ], + "patternQuantity": { + "code": "%", + "system": "http://unitsofmeasure.org", + "unit": "percent" + } + } + ] + } +} diff --git a/Resources/fsh-generated/resources/StructureDefinition-sd-mii-icu-koerpergroesse.json b/Resources/fsh-generated/resources/StructureDefinition-sd-mii-icu-koerpergroesse.json new file mode 100644 index 00000000..044ed870 --- /dev/null +++ b/Resources/fsh-generated/resources/StructureDefinition-sd-mii-icu-koerpergroesse.json @@ -0,0 +1,144 @@ +{ + "resourceType": "StructureDefinition", + "id": "sd-mii-icu-koerpergroesse", + "url": "https://gematik.de/fhir/isik/StructureDefinition/sd-mii-icu-koerpergroesse", + "name": "SD_MII_ICU_Koerpergroesse", + "status": "draft", + "fhirVersion": "4.0.1", + "kind": "resource", + "abstract": false, + "type": "Observation", + "baseDefinition": "http://fhir.de/StructureDefinition/observation-de-vitalsign-koerpergroesse", + "derivation": "constraint", + "differential": { + "element": [ + { + "id": "Observation.status", + "path": "Observation.status", + "mustSupport": true + }, + { + "id": "Observation.category", + "path": "Observation.category", + "mustSupport": true + }, + { + "id": "Observation.category:snomed", + "path": "Observation.category", + "sliceName": "snomed", + "min": 0, + "max": "*", + "patternCodeableConcept": { + "coding": [ + { + "code": "248326004", + "system": "http://snomed.info/sct" + } + ] + } + }, + { + "id": "Observation.code", + "path": "Observation.code", + "mustSupport": true + }, + { + "id": "Observation.code.coding:loinc", + "path": "Observation.code.coding", + "sliceName": "loinc", + "mustSupport": true + }, + { + "id": "Observation.code.coding:snomed", + "path": "Observation.code.coding", + "sliceName": "snomed", + "mustSupport": true, + "binding": { + "strength": "required", + "valueSet": "https://gematik.de/fhir/isik/ValueSet/ISiKKoerpergroesseSCTVS" + } + }, + { + "id": "Observation.subject", + "path": "Observation.subject", + "mustSupport": true + }, + { + "id": "Observation.effective[x]", + "path": "Observation.effective[x]", + "slicing": { + "discriminator": [ + { + "type": "type", + "path": "$this" + } + ], + "ordered": false, + "rules": "open" + }, + "mustSupport": true + }, + { + "id": "Observation.effective[x]:effectiveDateTime", + "path": "Observation.effective[x]", + "sliceName": "effectiveDateTime", + "min": 0, + "max": "1", + "type": [ + { + "code": "dateTime" + } + ], + "mustSupport": true + }, + { + "id": "Observation.value[x]", + "path": "Observation.value[x]", + "mustSupport": true + }, + { + "id": "Observation.value[x]:valueQuantity", + "path": "Observation.value[x]", + "sliceName": "valueQuantity", + "type": [ + { + "code": "Quantity" + } + ], + "patternQuantity": { + "code": "cm", + "system": "http://unitsofmeasure.org", + "unit": "centimeter" + }, + "mustSupport": true + }, + { + "id": "Observation.value[x]:valueQuantity.value", + "path": "Observation.value[x].value", + "mustSupport": true + }, + { + "id": "Observation.value[x]:valueQuantity.unit", + "path": "Observation.value[x].unit", + "patternString": "centimeter", + "mustSupport": true + }, + { + "id": "Observation.value[x]:valueQuantity.system", + "path": "Observation.value[x].system", + "mustSupport": true + }, + { + "id": "Observation.value[x]:valueQuantity.code", + "path": "Observation.value[x].code", + "patternCode": "cm", + "mustSupport": true + }, + { + "id": "Observation.dataAbsentReason", + "path": "Observation.dataAbsentReason", + "mustSupport": true + } + ] + } +} diff --git a/Resources/fsh-generated/resources/StructureDefinition-sd-mii-icu-kopfumfang.json b/Resources/fsh-generated/resources/StructureDefinition-sd-mii-icu-kopfumfang.json new file mode 100644 index 00000000..58182684 --- /dev/null +++ b/Resources/fsh-generated/resources/StructureDefinition-sd-mii-icu-kopfumfang.json @@ -0,0 +1,168 @@ +{ + "resourceType": "StructureDefinition", + "id": "sd-mii-icu-kopfumfang", + "url": "https://gematik.de/fhir/isik/StructureDefinition/sd-mii-icu-kopfumfang", + "name": "SD_MII_ICU_Kopfumfang", + "title": "SD MII ICU Kopfumfang", + "status": "draft", + "fhirVersion": "4.0.1", + "kind": "resource", + "abstract": false, + "type": "Observation", + "baseDefinition": "http://fhir.de/StructureDefinition/observation-de-vitalsign-kopfumfang", + "derivation": "constraint", + "differential": { + "element": [ + { + "id": "Observation.status", + "path": "Observation.status", + "mustSupport": true + }, + { + "id": "Observation.category:snomed", + "path": "Observation.category", + "sliceName": "snomed", + "min": 0, + "max": "1", + "patternCodeableConcept": { + "coding": [ + { + "code": "248326004", + "system": "http://snomed.info/sct" + } + ] + } + }, + { + "id": "Observation.code", + "path": "Observation.code", + "mustSupport": true + }, + { + "id": "Observation.code.coding:loinc", + "path": "Observation.code.coding", + "sliceName": "loinc", + "mustSupport": true + }, + { + "id": "Observation.code.coding:snomed", + "path": "Observation.code.coding", + "sliceName": "snomed", + "mustSupport": true, + "binding": { + "strength": "required", + "valueSet": "https://gematik.de/fhir/isik/ValueSet/ISiKKopfumfangSCTVS" + } + }, + { + "id": "Observation.subject", + "path": "Observation.subject", + "mustSupport": true + }, + { + "id": "Observation.effective[x]", + "path": "Observation.effective[x]", + "slicing": { + "discriminator": [ + { + "type": "type", + "path": "$this" + } + ], + "ordered": false, + "rules": "open" + }, + "mustSupport": true + }, + { + "id": "Observation.effective[x]:effectiveDateTime", + "path": "Observation.effective[x]", + "sliceName": "effectiveDateTime", + "min": 0, + "max": "1", + "type": [ + { + "code": "dateTime" + } + ], + "mustSupport": true + }, + { + "id": "Observation.value[x]", + "path": "Observation.value[x]", + "mustSupport": true + }, + { + "id": "Observation.value[x]:valueQuantity", + "path": "Observation.value[x]", + "sliceName": "valueQuantity", + "type": [ + { + "code": "Quantity" + } + ], + "patternQuantity": { + "code": "cm", + "system": "http://unitsofmeasure.org", + "unit": "centimeter" + }, + "mustSupport": true + }, + { + "id": "Observation.value[x]:valueQuantity.value", + "path": "Observation.value[x].value", + "mustSupport": true + }, + { + "id": "Observation.value[x]:valueQuantity.unit", + "path": "Observation.value[x].unit", + "mustSupport": true + }, + { + "id": "Observation.value[x]:valueQuantity.system", + "path": "Observation.value[x].system", + "mustSupport": true + }, + { + "id": "Observation.value[x]:valueQuantity.code", + "path": "Observation.value[x].code", + "mustSupport": true + }, + { + "id": "Observation.dataAbsentReason", + "path": "Observation.dataAbsentReason", + "mustSupport": true + }, + { + "id": "Observation.bodySite", + "path": "Observation.bodySite", + "patternCodeableConcept": { + "coding": [ + { + "code": "69536005", + "system": "http://snomed.info/sct" + } + ] + }, + "mustSupport": true + }, + { + "id": "Observation.bodySite.coding", + "path": "Observation.bodySite.coding", + "mustSupport": true + }, + { + "id": "Observation.bodySite.coding.system", + "path": "Observation.bodySite.coding.system", + "min": 1, + "mustSupport": true + }, + { + "id": "Observation.bodySite.coding.code", + "path": "Observation.bodySite.coding.code", + "min": 1, + "mustSupport": true + } + ] + } +} diff --git a/Resources/fsh-generated/resources/StructureDefinition-sd-mii-icu-links-herzindex-indikatorverduennung.json b/Resources/fsh-generated/resources/StructureDefinition-sd-mii-icu-links-herzindex-indikatorverduennung.json new file mode 100644 index 00000000..2af01513 --- /dev/null +++ b/Resources/fsh-generated/resources/StructureDefinition-sd-mii-icu-links-herzindex-indikatorverduennung.json @@ -0,0 +1,71 @@ +{ + "resourceType": "StructureDefinition", + "id": "sd-mii-icu-links-herzindex-indikatorverduennung", + "url": "https://gematik.de/fhir/isik/StructureDefinition/sd-mii-icu-links-herzindex-indikatorverduennung", + "name": "SD_MII_ICU_Linksventrikulaerer_Herzindex_Durch_Indikatorverduennung", + "title": "SD MII ICU Linksventrikulaerer Herzindex durch Indikatorverduennung", + "status": "draft", + "fhirVersion": "4.0.1", + "kind": "resource", + "abstract": false, + "type": "Observation", + "baseDefinition": "https://gematik.de/fhir/isik/StructureDefinition/sd-mii-icu-monitoring-und-vitaldaten", + "derivation": "constraint", + "differential": { + "element": [ + { + "id": "Observation.code.coding:loinc", + "path": "Observation.code.coding", + "sliceName": "loinc", + "patternCoding": { + "code": "8751-0", + "system": "http://loinc.org" + } + }, + { + "id": "Observation.code.coding:snomed", + "path": "Observation.code.coding", + "sliceName": "snomed", + "patternCoding": { + "system": "http://snomed.info/sct" + } + }, + { + "id": "Observation.code.coding:IEEE-11073", + "path": "Observation.code.coding", + "sliceName": "IEEE-11073", + "patternCoding": { + "system": "urn:std:iso:11073:10101" + } + }, + { + "id": "Observation.value[x]", + "path": "Observation.value[x]", + "min": 1 + }, + { + "id": "Observation.value[x]:valueQuantity", + "path": "Observation.value[x]", + "sliceName": "valueQuantity", + "min": 1, + "type": [ + { + "code": "Quantity" + } + ], + "patternQuantity": { + "system": "http://unitsofmeasure.org", + "unit": "liter per minute and square meter" + } + }, + { + "id": "Observation.value[x]:valueQuantity.code", + "path": "Observation.value[x].code", + "binding": { + "strength": "required", + "valueSet": "https://gematik.de/fhir/isik/ValueSet/vs-mii-icu-unit-equivalent-ucum-l-per-minute-and-squaremeter" + } + } + ] + } +} diff --git a/Resources/fsh-generated/resources/StructureDefinition-sd-mii-icu-linksventri-herzzeitvolumen-durch-indikatorverd.json b/Resources/fsh-generated/resources/StructureDefinition-sd-mii-icu-linksventri-herzzeitvolumen-durch-indikatorverd.json new file mode 100644 index 00000000..e3c82800 --- /dev/null +++ b/Resources/fsh-generated/resources/StructureDefinition-sd-mii-icu-linksventri-herzzeitvolumen-durch-indikatorverd.json @@ -0,0 +1,64 @@ +{ + "resourceType": "StructureDefinition", + "id": "sd-mii-icu-linksventri-herzzeitvolumen-durch-indikatorverd", + "url": "https://gematik.de/fhir/isik/StructureDefinition/sd-mii-icu-linksventri-herzzeitvolumen-durch-indikatorverd", + "name": "SD_MII_ICU_Linksventrikulaeres_Herzzeitvolumen_Durch_Indikatorverduennung", + "title": "SD MII ICU Linksventrikulaeres Herzzeitvolumen Durch Indikatorverduennung", + "status": "draft", + "fhirVersion": "4.0.1", + "kind": "resource", + "abstract": false, + "type": "Observation", + "baseDefinition": "https://gematik.de/fhir/isik/StructureDefinition/sd-mii-icu-monitoring-und-vitaldaten", + "derivation": "constraint", + "differential": { + "element": [ + { + "id": "Observation.code.coding:loinc", + "path": "Observation.code.coding", + "sliceName": "loinc", + "patternCoding": { + "code": "8737-9", + "system": "http://loinc.org" + } + }, + { + "id": "Observation.code.coding:snomed", + "path": "Observation.code.coding", + "sliceName": "snomed", + "patternCoding": { + "system": "http://snomed.info/sct" + } + }, + { + "id": "Observation.code.coding:IEEE-11073", + "path": "Observation.code.coding", + "sliceName": "IEEE-11073", + "patternCoding": { + "system": "urn:std:iso:11073:10101" + } + }, + { + "id": "Observation.value[x]:valueQuantity", + "path": "Observation.value[x]", + "sliceName": "valueQuantity", + "type": [ + { + "code": "Quantity" + } + ], + "patternQuantity": { + "unit": "liter per minute" + } + }, + { + "id": "Observation.value[x]:valueQuantity.code", + "path": "Observation.value[x].code", + "binding": { + "strength": "required", + "valueSet": "https://gematik.de/fhir/isik/ValueSet/vs-mii-icu-unit-equivalent-ucum-l-per-minute" + } + } + ] + } +} diff --git a/Resources/fsh-generated/resources/StructureDefinition-sd-mii-icu-linksventri-schlagvolumen-durch-indikatorverduennung.json b/Resources/fsh-generated/resources/StructureDefinition-sd-mii-icu-linksventri-schlagvolumen-durch-indikatorverduennung.json new file mode 100644 index 00000000..518ea124 --- /dev/null +++ b/Resources/fsh-generated/resources/StructureDefinition-sd-mii-icu-linksventri-schlagvolumen-durch-indikatorverduennung.json @@ -0,0 +1,58 @@ +{ + "resourceType": "StructureDefinition", + "id": "sd-mii-icu-linksventri-schlagvolumen-durch-indikatorverduennung", + "url": "https://gematik.de/fhir/isik/StructureDefinition/sd-mii-icu-linksventri-schlagvolumen-durch-indikatorverduennung", + "name": "SD_MII_ICU_Linksventrikulaeres_Schlagvolumen_Durch_Indikatorverduennung", + "title": "SD MII ICU Linksventrikulaeres Schlagvolumen Durch Indikatorverduennung", + "status": "draft", + "fhirVersion": "4.0.1", + "kind": "resource", + "abstract": false, + "type": "Observation", + "baseDefinition": "https://gematik.de/fhir/isik/StructureDefinition/sd-mii-icu-monitoring-und-vitaldaten", + "derivation": "constraint", + "differential": { + "element": [ + { + "id": "Observation.code.coding:loinc", + "path": "Observation.code.coding", + "sliceName": "loinc", + "patternCoding": { + "code": "8771-8", + "system": "http://loinc.org" + } + }, + { + "id": "Observation.code.coding:snomed", + "path": "Observation.code.coding", + "sliceName": "snomed", + "patternCoding": { + "system": "http://snomed.info/sct" + } + }, + { + "id": "Observation.code.coding:IEEE-11073", + "path": "Observation.code.coding", + "sliceName": "IEEE-11073", + "patternCoding": { + "system": "urn:std:iso:11073:10101" + } + }, + { + "id": "Observation.value[x]:valueQuantity", + "path": "Observation.value[x]", + "sliceName": "valueQuantity", + "type": [ + { + "code": "Quantity" + } + ], + "patternQuantity": { + "code": "mL", + "system": "http://unitsofmeasure.org", + "unit": "milliliter" + } + } + ] + } +} diff --git a/Resources/fsh-generated/resources/StructureDefinition-sd-mii-icu-linksventri-schlagvolumenindex-durch-indikatorverd.json b/Resources/fsh-generated/resources/StructureDefinition-sd-mii-icu-linksventri-schlagvolumenindex-durch-indikatorverd.json new file mode 100644 index 00000000..3e1371a2 --- /dev/null +++ b/Resources/fsh-generated/resources/StructureDefinition-sd-mii-icu-linksventri-schlagvolumenindex-durch-indikatorverd.json @@ -0,0 +1,65 @@ +{ + "resourceType": "StructureDefinition", + "id": "sd-mii-icu-linksventri-schlagvolumenindex-durch-indikatorverd", + "url": "https://gematik.de/fhir/isik/StructureDefinition/sd-mii-icu-linksventri-schlagvolumenindex-durch-indikatorverd", + "name": "SD_MII_ICU_Linksventrikulaerer_Schlagvolumenindex_Durch_Indikatorverduennung", + "title": "SD MII ICU Linksventrikulaerer Schlagvolumenindex Durch Indikatorverduennung", + "status": "draft", + "fhirVersion": "4.0.1", + "kind": "resource", + "abstract": false, + "type": "Observation", + "baseDefinition": "https://gematik.de/fhir/isik/StructureDefinition/sd-mii-icu-monitoring-und-vitaldaten", + "derivation": "constraint", + "differential": { + "element": [ + { + "id": "Observation.code.coding:loinc", + "path": "Observation.code.coding", + "sliceName": "loinc", + "patternCoding": { + "code": "8791-6", + "system": "http://loinc.org" + } + }, + { + "id": "Observation.code.coding:snomed", + "path": "Observation.code.coding", + "sliceName": "snomed", + "patternCoding": { + "system": "http://snomed.info/sct" + } + }, + { + "id": "Observation.code.coding:IEEE-11073", + "path": "Observation.code.coding", + "sliceName": "IEEE-11073", + "patternCoding": { + "system": "urn:std:iso:11073:10101" + } + }, + { + "id": "Observation.value[x]:valueQuantity", + "path": "Observation.value[x]", + "sliceName": "valueQuantity", + "type": [ + { + "code": "Quantity" + } + ], + "patternQuantity": { + "system": "http://unitsofmeasure.org", + "unit": "liter per minute and square meter" + } + }, + { + "id": "Observation.value[x]:valueQuantity.code", + "path": "Observation.value[x].code", + "binding": { + "strength": "required", + "valueSet": "https://gematik.de/fhir/isik/ValueSet/vs-mii-icu-unit-equivalent-ucum-l-per-minute-and-squaremeter" + } + } + ] + } +} diff --git a/Resources/fsh-generated/resources/StructureDefinition-sd-mii-icu-linksventrikulaerer-druck.json b/Resources/fsh-generated/resources/StructureDefinition-sd-mii-icu-linksventrikulaerer-druck.json new file mode 100644 index 00000000..c168d7ca --- /dev/null +++ b/Resources/fsh-generated/resources/StructureDefinition-sd-mii-icu-linksventrikulaerer-druck.json @@ -0,0 +1,102 @@ +{ + "resourceType": "StructureDefinition", + "id": "sd-mii-icu-linksventrikulaerer-druck", + "url": "https://gematik.de/fhir/isik/StructureDefinition/sd-mii-icu-linksventrikulaerer-druck", + "name": "SD_MII_ICU_Linksventrikulaerer_Druck", + "title": "SD MII ICU Linksventrikulaerer Druck", + "status": "draft", + "fhirVersion": "4.0.1", + "kind": "resource", + "abstract": false, + "type": "Observation", + "baseDefinition": "https://gematik.de/fhir/isik/StructureDefinition/sd-mii-icu-sonstige-pulsatile-druecke-generisch", + "derivation": "constraint", + "differential": { + "element": [ + { + "id": "Observation.code.coding:snomed", + "path": "Observation.code.coding", + "sliceName": "snomed", + "patternCoding": { + "code": "276769008", + "system": "http://snomed.info/sct" + } + }, + { + "id": "Observation.component:SystolicBP", + "path": "Observation.component", + "sliceName": "SystolicBP" + }, + { + "id": "Observation.component:SystolicBP.code.coding:IEEE-11073", + "path": "Observation.component.code.coding", + "sliceName": "IEEE-11073", + "patternCoding": { + "code": "150101", + "system": "urn:iso:std:iso:11073:10101" + } + }, + { + "id": "Observation.component:SystolicBP.code.coding:loinc-detailed", + "path": "Observation.component.code.coding", + "sliceName": "loinc-detailed", + "min": 0, + "max": "*", + "patternCoding": { + "code": "8430-1", + "system": "http://loinc.org" + } + }, + { + "id": "Observation.component:DiastolicBP", + "path": "Observation.component", + "sliceName": "DiastolicBP" + }, + { + "id": "Observation.component:DiastolicBP.code.coding:IEEE-11073", + "path": "Observation.component.code.coding", + "sliceName": "IEEE-11073", + "patternCoding": { + "code": "150102", + "system": "urn:iso:std:iso:11073:10101" + } + }, + { + "id": "Observation.component:DiastolicBP.code.coding:loinc-detailed", + "path": "Observation.component.code.coding", + "sliceName": "loinc-detailed", + "min": 0, + "max": "*", + "patternCoding": { + "code": "8375-8", + "system": "http://loinc.org" + } + }, + { + "id": "Observation.component:meanBP", + "path": "Observation.component", + "sliceName": "meanBP" + }, + { + "id": "Observation.component:meanBP.code.coding:IEEE-11073", + "path": "Observation.component.code.coding", + "sliceName": "IEEE-11073", + "patternCoding": { + "code": "150103", + "system": "urn:iso:std:iso:11073:10101" + } + }, + { + "id": "Observation.component:meanBP.code.coding:loinc-detailed", + "path": "Observation.component.code.coding", + "sliceName": "loinc-detailed", + "min": 0, + "max": "*", + "patternCoding": { + "code": "8404-6", + "system": "http://loinc.org" + } + } + ] + } +} diff --git a/Resources/fsh-generated/resources/StructureDefinition-sd-mii-icu-linksventrikulaerer-herzindex.json b/Resources/fsh-generated/resources/StructureDefinition-sd-mii-icu-linksventrikulaerer-herzindex.json new file mode 100644 index 00000000..65cb30c9 --- /dev/null +++ b/Resources/fsh-generated/resources/StructureDefinition-sd-mii-icu-linksventrikulaerer-herzindex.json @@ -0,0 +1,67 @@ +{ + "resourceType": "StructureDefinition", + "id": "sd-mii-icu-linksventrikulaerer-herzindex", + "url": "https://gematik.de/fhir/isik/StructureDefinition/sd-mii-icu-linksventrikulaerer-herzindex", + "name": "SD_MII_ICU_Linksventrikulaerer_Herzindex", + "title": "SD MII ICU Linksventrikulaerer Herzindex", + "status": "draft", + "fhirVersion": "4.0.1", + "kind": "resource", + "abstract": false, + "type": "Observation", + "baseDefinition": "https://gematik.de/fhir/isik/StructureDefinition/sd-mii-icu-monitoring-und-vitaldaten", + "derivation": "constraint", + "differential": { + "element": [ + { + "id": "Observation.code.coding:loinc", + "path": "Observation.code.coding", + "sliceName": "loinc", + "patternCoding": { + "code": "75919-1", + "system": "http://loinc.org" + } + }, + { + "id": "Observation.code.coding:snomed", + "path": "Observation.code.coding", + "sliceName": "snomed", + "patternCoding": { + "code": "54993008", + "system": "http://snomed.info/sct" + } + }, + { + "id": "Observation.code.coding:IEEE-11073", + "path": "Observation.code.coding", + "sliceName": "IEEE-11073", + "patternCoding": { + "code": "149772", + "system": "urn:iso:std:iso:11073:10101" + } + }, + { + "id": "Observation.value[x]:valueQuantity", + "path": "Observation.value[x]", + "sliceName": "valueQuantity", + "type": [ + { + "code": "Quantity" + } + ], + "patternQuantity": { + "system": "http://unitsofmeasure.org", + "unit": "liter per minute and square meter" + } + }, + { + "id": "Observation.value[x]:valueQuantity.code", + "path": "Observation.value[x].code", + "binding": { + "strength": "required", + "valueSet": "https://gematik.de/fhir/isik/ValueSet/vs-mii-icu-unit-equivalent-ucum-l-per-minute-and-squaremeter" + } + } + ] + } +} diff --git a/Resources/fsh-generated/resources/StructureDefinition-sd-mii-icu-linksventrikulaeres-schlagvolumen.json b/Resources/fsh-generated/resources/StructureDefinition-sd-mii-icu-linksventrikulaeres-schlagvolumen.json new file mode 100644 index 00000000..25d4f1cc --- /dev/null +++ b/Resources/fsh-generated/resources/StructureDefinition-sd-mii-icu-linksventrikulaeres-schlagvolumen.json @@ -0,0 +1,60 @@ +{ + "resourceType": "StructureDefinition", + "id": "sd-mii-icu-linksventrikulaeres-schlagvolumen", + "url": "https://gematik.de/fhir/isik/StructureDefinition/sd-mii-icu-linksventrikulaeres-schlagvolumen", + "name": "SD_MII_ICU_Linksventrikulaeres_Schlagvolumen", + "title": "SD MII ICU Linksventrikulaeres Schlagvolumen", + "status": "draft", + "fhirVersion": "4.0.1", + "kind": "resource", + "abstract": false, + "type": "Observation", + "baseDefinition": "https://gematik.de/fhir/isik/StructureDefinition/sd-mii-icu-monitoring-und-vitaldaten", + "derivation": "constraint", + "differential": { + "element": [ + { + "id": "Observation.code.coding:loinc", + "path": "Observation.code.coding", + "sliceName": "loinc", + "patternCoding": { + "code": "20562-5", + "system": "http://loinc.org" + } + }, + { + "id": "Observation.code.coding:snomed", + "path": "Observation.code.coding", + "sliceName": "snomed", + "patternCoding": { + "code": "90096001", + "system": "http://snomed.info/sct" + } + }, + { + "id": "Observation.code.coding:IEEE-11073", + "path": "Observation.code.coding", + "sliceName": "IEEE-11073", + "patternCoding": { + "code": "150428", + "system": "urn:iso:std:iso:11073:10101" + } + }, + { + "id": "Observation.value[x]:valueQuantity", + "path": "Observation.value[x]", + "sliceName": "valueQuantity", + "type": [ + { + "code": "Quantity" + } + ], + "patternQuantity": { + "code": "mL", + "system": "http://unitsofmeasure.org", + "unit": "milliliter" + } + } + ] + } +} diff --git a/Resources/fsh-generated/resources/StructureDefinition-sd-mii-icu-linksventrikulaeres-schlagvolumenindex.json b/Resources/fsh-generated/resources/StructureDefinition-sd-mii-icu-linksventrikulaeres-schlagvolumenindex.json new file mode 100644 index 00000000..51f02373 --- /dev/null +++ b/Resources/fsh-generated/resources/StructureDefinition-sd-mii-icu-linksventrikulaeres-schlagvolumenindex.json @@ -0,0 +1,58 @@ +{ + "resourceType": "StructureDefinition", + "id": "sd-mii-icu-linksventrikulaeres-schlagvolumenindex", + "url": "https://gematik.de/fhir/isik/StructureDefinition/sd-mii-icu-linksventrikulaeres-schlagvolumenindex", + "name": "SD_MII_ICU_Linksventrikulaeres_Schlagvolumenindex", + "title": "SD MII ICU Linksventrikulaeres Schlagvolumenindex", + "status": "draft", + "fhirVersion": "4.0.1", + "kind": "resource", + "abstract": false, + "type": "Observation", + "baseDefinition": "https://gematik.de/fhir/isik/StructureDefinition/sd-mii-icu-monitoring-und-vitaldaten", + "derivation": "constraint", + "differential": { + "element": [ + { + "id": "Observation.code.coding:loinc", + "path": "Observation.code.coding", + "sliceName": "loinc", + "patternCoding": { + "code": "76297-1", + "system": "http://loinc.org" + } + }, + { + "id": "Observation.code.coding:snomed", + "path": "Observation.code.coding", + "sliceName": "snomed", + "patternCoding": { + "code": "277381004", + "system": "http://snomed.info/sct" + } + }, + { + "id": "Observation.code.coding:IEEE-11073", + "path": "Observation.code.coding", + "sliceName": "IEEE-11073", + "patternCoding": { + "system": "urn:std:iso:11073:10101" + } + }, + { + "id": "Observation.value[x]", + "path": "Observation.value[x]", + "patternQuantity": { + "code": "mL/m2", + "system": "http://unitsofmeasure.org", + "unit": "milliliter per square meter" + } + }, + { + "id": "Observation.value[x].unit", + "path": "Observation.value[x].unit", + "min": 1 + } + ] + } +} diff --git a/Resources/fsh-generated/resources/StructureDefinition-sd-mii-icu-monitoring-und-vitaldaten.json b/Resources/fsh-generated/resources/StructureDefinition-sd-mii-icu-monitoring-und-vitaldaten.json index 66bd0730..ec5963cf 100644 --- a/Resources/fsh-generated/resources/StructureDefinition-sd-mii-icu-monitoring-und-vitaldaten.json +++ b/Resources/fsh-generated/resources/StructureDefinition-sd-mii-icu-monitoring-und-vitaldaten.json @@ -1,82 +1,29 @@ { "resourceType": "StructureDefinition", "id": "sd-mii-icu-monitoring-und-vitaldaten", - "url": "https://gematik.de/fhir/isik/v3/VitalparameterUndKoerpermasze/StructureDefinition/sd-mii-icu-monitoring-und-vitaldaten", + "url": "https://gematik.de/fhir/isik/StructureDefinition/sd-mii-icu-monitoring-und-vitaldaten", "name": "SD_MII_ICU_Monitoring_Und_Vitaldaten", "title": "SD MII ICU Monitoring und Vitaldaten", "status": "draft", "fhirVersion": "4.0.1", - "mapping": [ - { - "identity": "workflow", - "uri": "http://hl7.org/fhir/workflow", - "name": "Workflow Pattern" - }, - { - "identity": "sct-concept", - "uri": "http://snomed.info/conceptdomain", - "name": "SNOMED CT Concept Domain Binding" - }, - { - "identity": "v2", - "uri": "http://hl7.org/v2", - "name": "HL7 v2 Mapping" - }, - { - "identity": "rim", - "uri": "http://hl7.org/v3", - "name": "RIM Mapping" - }, - { - "identity": "w5", - "uri": "http://hl7.org/fhir/fivews", - "name": "FiveWs Pattern Mapping" - }, - { - "identity": "sct-attr", - "uri": "http://snomed.org/attributebinding", - "name": "SNOMED CT Attribute Binding" - } - ], "kind": "resource", "abstract": false, "type": "Observation", - "baseDefinition": "http://hl7.org/fhir/StructureDefinition/Observation", + "baseDefinition": "http://fhir.de/StructureDefinition/observation-de-vitalsign", "derivation": "constraint", "differential": { "element": [ - { - "id": "Observation", - "path": "Observation", - "constraint": [ - { - "key": "vs-de-2", - "human": "If there is no component or hasMember element then either a value[x] or a data absent reason must be present", - "source": "http://fhir.de/StructureDefinition/observation-de-vitalsign", - "severity": "error", - "expression": "(component.empty() and hasMember.empty()) implies (dataAbsentReason.exists() or value.exists())" - } - ] - }, { "id": "Observation.identifier", "path": "Observation.identifier", "mustSupport": true }, - { - "id": "Observation.basedOn", - "path": "Observation.basedOn", - "max": "1" - }, { "id": "Observation.partOf", "path": "Observation.partOf", "type": [ { "code": "Reference", - "profile": [ - "https://www.medizininformatik-initiative.de/fhir/core/StructureDefinition/MII-Reference" - ], "targetProfile": [ "http://hl7.org/fhir/StructureDefinition/Procedure" ] @@ -98,45 +45,11 @@ "path": "$this" } ], - "ordered": false, - "rules": "open" - }, - "min": 1, - "mustSupport": true - }, - { - "id": "Observation.category:vs-cat", - "path": "Observation.category", - "sliceName": "vs-cat", - "min": 1, - "max": "1", - "patternCodeableConcept": { - "coding": [ - { - "code": "vital-signs", - "system": "http://terminology.hl7.org/CodeSystem/observation-category" - } - ] + "rules": "open", + "ordered": false }, "mustSupport": true }, - { - "id": "Observation.category:vs-cat.coding", - "path": "Observation.category.coding", - "mustSupport": true - }, - { - "id": "Observation.category:vs-cat.coding.system", - "path": "Observation.category.coding.system", - "min": 1, - "mustSupport": true - }, - { - "id": "Observation.category:vs-cat.coding.code", - "path": "Observation.category.coding.code", - "min": 1, - "mustSupport": true - }, { "id": "Observation.category:loinc-fhir-core", "path": "Observation.category", @@ -176,72 +89,51 @@ "constraint": [ { "key": "code-coding-icu", - "human": "Es muss mindestens ein snomed oder loinc code vorhanden sein", - "source": "https://gematik.de/fhir/isik/v3/VitalparameterUndKoerpermasze/StructureDefinition/sd-mii-icu-monitoring-und-vitaldaten", "severity": "error", + "human": "Es muss mindestens ein snomed oder loinc code vorhanden sein", "expression": "coding.exists() implies coding.where(system = 'http://snomed.info/sct').exists() or coding.where(system = 'http://loinc.org').exists()" } ], "mustSupport": true }, { - "id": "Observation.code.coding", - "path": "Observation.code.coding", - "slicing": { - "discriminator": [ - { - "type": "pattern", - "path": "$this" - } - ], - "rules": "open" - }, - "min": 1 - }, - { - "id": "Observation.code.coding:sct", + "id": "Observation.code.coding:loinc", "path": "Observation.code.coding", - "sliceName": "sct", - "min": 0, - "max": "*", - "mustSupport": true, + "sliceName": "loinc", "binding": { "strength": "required", - "valueSet": "https://www.medizininformatik-initiative.de/fhir/ext/modul-icu/ValueSet/Code-Monitoring-und-Vitaldaten-SNOMED" + "valueSet": "https://gematik.de/fhir/isik/ValueSet/vs-mii-icu-code-monitoring-und-vitaldaten-loinc" } }, { - "id": "Observation.code.coding:sct.system", + "id": "Observation.code.coding:loinc.system", "path": "Observation.code.coding.system", "min": 1, "mustSupport": true }, { - "id": "Observation.code.coding:sct.code", + "id": "Observation.code.coding:loinc.code", "path": "Observation.code.coding.code", "min": 1, "mustSupport": true }, { - "id": "Observation.code.coding:loinc", + "id": "Observation.code.coding:snomed", "path": "Observation.code.coding", - "sliceName": "loinc", - "min": 0, - "max": "*", - "mustSupport": true, + "sliceName": "snomed", "binding": { "strength": "required", - "valueSet": "https://www.medizininformatik-initiative.de/fhir/ext/modul-icu/ValueSet/Code-Monitoring-und-Vitaldaten-LOINC" + "valueSet": "https://gematik.de/fhir/isik/ValueSet/vs-mii-icu-code-monitoring-und-vitaldaten-snomed" } }, { - "id": "Observation.code.coding:loinc.system", + "id": "Observation.code.coding:snomed.system", "path": "Observation.code.coding.system", "min": 1, "mustSupport": true }, { - "id": "Observation.code.coding:loinc.code", + "id": "Observation.code.coding:snomed.code", "path": "Observation.code.coding.code", "min": 1, "mustSupport": true @@ -255,7 +147,7 @@ "mustSupport": true, "binding": { "strength": "required", - "valueSet": "https://www.medizininformatik-initiative.de/fhir/ext/modul-icu/ValueSet/Code-Monitoring-und-Vitaldaten-ISO11073" + "valueSet": "https://gematik.de/fhir/isik/ValueSet/vs-mii-icu-code-monitoring-und-vitaldaten-iso11073" } }, { @@ -273,15 +165,6 @@ { "id": "Observation.subject", "path": "Observation.subject", - "min": 1, - "type": [ - { - "code": "Reference", - "targetProfile": [ - "http://hl7.org/fhir/StructureDefinition/Patient" - ] - } - ], "mustSupport": true }, { @@ -292,15 +175,6 @@ { "id": "Observation.effective[x]", "path": "Observation.effective[x]", - "min": 1, - "type": [ - { - "code": "dateTime" - }, - { - "code": "Period" - } - ], "mustSupport": true }, { @@ -339,15 +213,44 @@ "min": 1, "mustSupport": true }, + { + "id": "Observation.value[x]:valueQuantity", + "path": "Observation.value[x]", + "sliceName": "valueQuantity", + "type": [ + { + "code": "Quantity" + } + ] + }, + { + "id": "Observation.value[x]:valueQuantity.value", + "path": "Observation.value[x].value", + "mustSupport": true + }, + { + "id": "Observation.value[x]:valueQuantity.unit", + "path": "Observation.value[x].unit", + "mustSupport": true + }, + { + "id": "Observation.value[x]:valueQuantity.system", + "path": "Observation.value[x].system", + "mustSupport": true + }, + { + "id": "Observation.value[x]:valueQuantity.code", + "path": "Observation.value[x].code", + "mustSupport": true + }, { "id": "Observation.dataAbsentReason", "path": "Observation.dataAbsentReason", "constraint": [ { "key": "mii-icu-1", - "human": "If there is no Observation.value, a dataAbsentReason must be given.", - "source": "https://gematik.de/fhir/isik/v3/VitalparameterUndKoerpermasze/StructureDefinition/sd-mii-icu-monitoring-und-vitaldaten", "severity": "error", + "human": "If there is no Observation.value, a dataAbsentReason must be given.", "expression": "value.exists().not() implies dataAbsentReason.exists()" } ], @@ -364,9 +267,26 @@ "mustSupport": true, "binding": { "strength": "extensible", - "valueSet": "https://www.medizininformatik-initiative.de/fhir/ext/modul-icu/ValueSet/BodySite-Observation-Monitoring-und-Vitaldaten" + "valueSet": "https://gematik.de/fhir/isik/ValueSet/vs-mii-icu-bodysite-observation-monitoring-und-vitaldaten" } }, + { + "id": "Observation.device", + "path": "Observation.device", + "type": [ + { + "code": "Reference", + "profile": [ + "https://www.medizininformatik-initiative.de/fhir/core/StructureDefinition/MII-Reference" + ], + "targetProfile": [ + "http://hl7.org/fhir/StructureDefinition/Device", + "http://hl7.org/fhir/StructureDefinition/DeviceMetric" + ] + } + ], + "mustSupport": true + }, { "id": "Observation.referenceRange", "path": "Observation.referenceRange", @@ -385,16 +305,17 @@ { "id": "Observation.component.value[x]", "path": "Observation.component.value[x]", + "type": [ + { + "code": "Quantity" + } + ], + "mustSupport": true + }, + { + "id": "Observation.component.value[x]:valueQuantity", + "path": "Observation.component.value[x]", "sliceName": "valueQuantity", - "slicing": { - "discriminator": [ - { - "type": "type", - "path": "$this" - } - ], - "rules": "open" - }, "type": [ { "code": "Quantity" diff --git a/Resources/fsh-generated/resources/StructureDefinition-sd-mii-icu-o2saettigung-im-arteriellen-blut-durch-pulsoxymetrie.json b/Resources/fsh-generated/resources/StructureDefinition-sd-mii-icu-o2saettigung-im-arteriellen-blut-durch-pulsoxymetrie.json new file mode 100644 index 00000000..70fdac31 --- /dev/null +++ b/Resources/fsh-generated/resources/StructureDefinition-sd-mii-icu-o2saettigung-im-arteriellen-blut-durch-pulsoxymetrie.json @@ -0,0 +1,113 @@ +{ + "resourceType": "StructureDefinition", + "id": "sd-mii-icu-o2saettigung-im-arteriellen-blut-durch-pulsoxymetrie", + "url": "https://gematik.de/fhir/isik/StructureDefinition/sd-mii-icu-o2saettigung-im-arteriellen-blut-durch-pulsoxymetrie", + "name": "SD_MII_ICU_Sauerstoffsaettigung_Im_Arteriellen_Blut_Durch_Pulsoxymetrie", + "title": "SD MII ICU Sauerstoffsaettigung Im Arteriellen Blut Durch Pulsoxymetrie", + "status": "draft", + "fhirVersion": "4.0.1", + "kind": "resource", + "abstract": false, + "type": "Observation", + "baseDefinition": "https://gematik.de/fhir/isik/StructureDefinition/sd-mii-icu-monitoring-und-vitaldaten", + "derivation": "constraint", + "differential": { + "element": [ + { + "id": "Observation.code.coding:loinc", + "path": "Observation.code.coding", + "sliceName": "loinc", + "patternCoding": { + "code": "59408-5", + "system": "http://loinc.org" + } + }, + { + "id": "Observation.code.coding:snomed", + "path": "Observation.code.coding", + "sliceName": "snomed", + "patternCoding": { + "code": "442476006", + "system": "http://snomed.info/sct" + } + }, + { + "id": "Observation.code.coding:IEEE-11073", + "path": "Observation.code.coding", + "sliceName": "IEEE-11073", + "patternCoding": { + "code": "150456", + "system": "urn:iso:std:iso:11073:10101" + } + }, + { + "id": "Observation.code.coding:loinc-fhir-core", + "path": "Observation.code.coding", + "sliceName": "loinc-fhir-core", + "min": 0, + "max": "*", + "patternCoding": { + "code": "2708-6", + "system": "http://loinc.org" + }, + "mustSupport": true + }, + { + "id": "Observation.code.coding:loinc-fhir-core.system", + "path": "Observation.code.coding.system", + "min": 1, + "mustSupport": true + }, + { + "id": "Observation.code.coding:loinc-fhir-core.code", + "path": "Observation.code.coding.code", + "min": 1, + "mustSupport": true + }, + { + "id": "Observation.value[x]:valueQuantity", + "path": "Observation.value[x]", + "sliceName": "valueQuantity", + "type": [ + { + "code": "Quantity" + } + ], + "patternQuantity": { + "code": "%", + "system": "http://unitsofmeasure.org", + "unit": "percent" + } + }, + { + "id": "Observation.bodySite", + "path": "Observation.bodySite", + "patternCodeableConcept": { + "coding": [ + { + "code": "11527006", + "system": "http://snomed.info/sct" + } + ] + } + }, + { + "id": "Observation.bodySite.coding", + "path": "Observation.bodySite.coding", + "mustSupport": true + }, + { + "id": "Observation.bodySite.coding.system", + "path": "Observation.bodySite.coding.system", + "min": 1, + "mustSupport": true + }, + { + "id": "Observation.bodySite.coding.code", + "path": "Observation.bodySite.coding.code", + "min": 1, + "mustSupport": true + } + ] + } +} diff --git a/Resources/fsh-generated/resources/StructureDefinition-sd-mii-icu-o2saettigung-im-blut-postduktal-durch-pulsoxymetrie.json b/Resources/fsh-generated/resources/StructureDefinition-sd-mii-icu-o2saettigung-im-blut-postduktal-durch-pulsoxymetrie.json new file mode 100644 index 00000000..9b3cccb7 --- /dev/null +++ b/Resources/fsh-generated/resources/StructureDefinition-sd-mii-icu-o2saettigung-im-blut-postduktal-durch-pulsoxymetrie.json @@ -0,0 +1,83 @@ +{ + "resourceType": "StructureDefinition", + "id": "sd-mii-icu-o2saettigung-im-blut-postduktal-durch-pulsoxymetrie", + "url": "https://gematik.de/fhir/isik/StructureDefinition/sd-mii-icu-o2saettigung-im-blut-postduktal-durch-pulsoxymetrie", + "name": "SD_MII_ICU_Sauerstoffsaettigung_Im_Blut_Postduktal_Durch_Pulsoxymetrie", + "title": "SD MII ICU Sauerstoffsaettigung Im Blut Postduktal Durch Pulsoxymetrie", + "status": "draft", + "fhirVersion": "4.0.1", + "kind": "resource", + "abstract": false, + "type": "Observation", + "baseDefinition": "https://gematik.de/fhir/isik/StructureDefinition/sd-mii-icu-monitoring-und-vitaldaten", + "derivation": "constraint", + "differential": { + "element": [ + { + "id": "Observation.code.coding:loinc", + "path": "Observation.code.coding", + "sliceName": "loinc", + "patternCoding": { + "code": "59418-4", + "system": "http://loinc.org" + } + }, + { + "id": "Observation.code.coding:snomed", + "path": "Observation.code.coding", + "sliceName": "snomed", + "patternCoding": { + "system": "http://snomed.info/sct" + } + }, + { + "id": "Observation.code.coding:IEEE-11073", + "path": "Observation.code.coding", + "sliceName": "IEEE-11073", + "patternCoding": { + "code": "160300", + "system": "urn:iso:std:iso:11073:10101" + } + }, + { + "id": "Observation.code.coding:loinc-fhir-core", + "path": "Observation.code.coding", + "sliceName": "loinc-fhir-core", + "min": 0, + "max": "*", + "patternCoding": { + "code": "2708-6", + "system": "http://loinc.org" + }, + "mustSupport": true + }, + { + "id": "Observation.code.coding:loinc-fhir-core.system", + "path": "Observation.code.coding.system", + "min": 1, + "mustSupport": true + }, + { + "id": "Observation.code.coding:loinc-fhir-core.code", + "path": "Observation.code.coding.code", + "min": 1, + "mustSupport": true + }, + { + "id": "Observation.value[x]:valueQuantity", + "path": "Observation.value[x]", + "sliceName": "valueQuantity", + "type": [ + { + "code": "Quantity" + } + ], + "patternQuantity": { + "code": "%", + "system": "http://unitsofmeasure.org", + "unit": "percent" + } + } + ] + } +} diff --git a/Resources/fsh-generated/resources/StructureDefinition-sd-mii-icu-o2saettigung-im-blut-preduktal-durch-pulsoxymetrie.json b/Resources/fsh-generated/resources/StructureDefinition-sd-mii-icu-o2saettigung-im-blut-preduktal-durch-pulsoxymetrie.json new file mode 100644 index 00000000..7ad13bc8 --- /dev/null +++ b/Resources/fsh-generated/resources/StructureDefinition-sd-mii-icu-o2saettigung-im-blut-preduktal-durch-pulsoxymetrie.json @@ -0,0 +1,83 @@ +{ + "resourceType": "StructureDefinition", + "id": "sd-mii-icu-o2saettigung-im-blut-preduktal-durch-pulsoxymetrie", + "url": "https://gematik.de/fhir/isik/StructureDefinition/sd-mii-icu-o2saettigung-im-blut-preduktal-durch-pulsoxymetrie", + "name": "SD_MII_ICU_Sauerstoffsaettigung_Im_Blut_Preduktal_Durch_Pulsoxymetrie", + "title": "SD MII ICU Sauerstoffsaettigung Im Blut Preduktal Durch Pulsoxymetrie", + "status": "draft", + "fhirVersion": "4.0.1", + "kind": "resource", + "abstract": false, + "type": "Observation", + "baseDefinition": "https://gematik.de/fhir/isik/StructureDefinition/sd-mii-icu-monitoring-und-vitaldaten", + "derivation": "constraint", + "differential": { + "element": [ + { + "id": "Observation.code.coding:loinc", + "path": "Observation.code.coding", + "sliceName": "loinc", + "patternCoding": { + "code": "59407-7", + "system": "http://loinc.org" + } + }, + { + "id": "Observation.code.coding:snomed", + "path": "Observation.code.coding", + "sliceName": "snomed", + "patternCoding": { + "system": "http://snomed.info/sct" + } + }, + { + "id": "Observation.code.coding:IEEE-11073", + "path": "Observation.code.coding", + "sliceName": "IEEE-11073", + "patternCoding": { + "code": "160296", + "system": "urn:iso:std:iso:11073:10101" + } + }, + { + "id": "Observation.code.coding:loinc-fhir-core", + "path": "Observation.code.coding", + "sliceName": "loinc-fhir-core", + "min": 0, + "max": "*", + "patternCoding": { + "code": "2708-6", + "system": "http://loinc.org" + }, + "mustSupport": true + }, + { + "id": "Observation.code.coding:loinc-fhir-core.system", + "path": "Observation.code.coding.system", + "min": 1, + "mustSupport": true + }, + { + "id": "Observation.code.coding:loinc-fhir-core.code", + "path": "Observation.code.coding.code", + "min": 1, + "mustSupport": true + }, + { + "id": "Observation.value[x]:valueQuantity", + "path": "Observation.value[x]", + "sliceName": "valueQuantity", + "type": [ + { + "code": "Quantity" + } + ], + "patternQuantity": { + "code": "%", + "system": "http://unitsofmeasure.org", + "unit": "percent" + } + } + ] + } +} diff --git a/Resources/fsh-generated/resources/StructureDefinition-sd-mii-icu-pulmonalarterieller-wedge-druck.json b/Resources/fsh-generated/resources/StructureDefinition-sd-mii-icu-pulmonalarterieller-wedge-druck.json new file mode 100644 index 00000000..82ae45a8 --- /dev/null +++ b/Resources/fsh-generated/resources/StructureDefinition-sd-mii-icu-pulmonalarterieller-wedge-druck.json @@ -0,0 +1,60 @@ +{ + "resourceType": "StructureDefinition", + "id": "sd-mii-icu-pulmonalarterieller-wedge-druck", + "url": "https://gematik.de/fhir/isik/StructureDefinition/sd-mii-icu-pulmonalarterieller-wedge-druck", + "name": "SD_MII_ICU_Pulmonalarterieller_Wedge_Druck", + "title": "SD MII ICU Pulmonalarterieller Wedge Druck", + "status": "draft", + "fhirVersion": "4.0.1", + "kind": "resource", + "abstract": false, + "type": "Observation", + "baseDefinition": "https://gematik.de/fhir/isik/StructureDefinition/sd-mii-icu-monitoring-und-vitaldaten", + "derivation": "constraint", + "differential": { + "element": [ + { + "id": "Observation.code.coding:loinc", + "path": "Observation.code.coding", + "sliceName": "loinc", + "patternCoding": { + "code": "75994-4", + "system": "http://loinc.org" + } + }, + { + "id": "Observation.code.coding:snomed", + "path": "Observation.code.coding", + "sliceName": "snomed", + "patternCoding": { + "code": "118433006", + "system": "http://snomed.info/sct" + } + }, + { + "id": "Observation.code.coding:IEEE-11073", + "path": "Observation.code.coding", + "sliceName": "IEEE-11073", + "patternCoding": { + "code": "150052", + "system": "urn:iso:std:iso:11073:10101" + } + }, + { + "id": "Observation.value[x]:valueQuantity", + "path": "Observation.value[x]", + "sliceName": "valueQuantity", + "type": [ + { + "code": "Quantity" + } + ], + "patternQuantity": { + "code": "mm[Hg]", + "system": "http://unitsofmeasure.org", + "unit": "millimeter Mercury column" + } + } + ] + } +} diff --git a/Resources/fsh-generated/resources/StructureDefinition-sd-mii-icu-sonstige-pulsatile-druecke-generisch.json b/Resources/fsh-generated/resources/StructureDefinition-sd-mii-icu-sonstige-pulsatile-druecke-generisch.json new file mode 100644 index 00000000..c097fa9b --- /dev/null +++ b/Resources/fsh-generated/resources/StructureDefinition-sd-mii-icu-sonstige-pulsatile-druecke-generisch.json @@ -0,0 +1,716 @@ +{ + "resourceType": "StructureDefinition", + "id": "sd-mii-icu-sonstige-pulsatile-druecke-generisch", + "url": "https://gematik.de/fhir/isik/StructureDefinition/sd-mii-icu-sonstige-pulsatile-druecke-generisch", + "name": "SD_MII_ICU_Sonstige_Pulsatile_Druecke_Generisch", + "title": "SD MII ICU Sonstige pulsatile Druecke Generisch", + "status": "draft", + "fhirVersion": "4.0.1", + "kind": "resource", + "abstract": false, + "type": "Observation", + "baseDefinition": "http://hl7.org/fhir/StructureDefinition/Observation", + "derivation": "constraint", + "differential": { + "element": [ + { + "id": "Observation.identifier", + "path": "Observation.identifier", + "mustSupport": true + }, + { + "id": "Observation.basedOn", + "path": "Observation.basedOn", + "max": "1" + }, + { + "id": "Observation.status", + "path": "Observation.status", + "mustSupport": true + }, + { + "id": "Observation.category", + "path": "Observation.category", + "mustSupport": true + }, + { + "id": "Observation.code", + "path": "Observation.code", + "mustSupport": true + }, + { + "id": "Observation.code.coding", + "path": "Observation.code.coding", + "slicing": { + "discriminator": [ + { + "type": "pattern", + "path": "$this" + } + ], + "rules": "open" + }, + "min": 1, + "mustSupport": true + }, + { + "id": "Observation.code.coding:snomed", + "path": "Observation.code.coding", + "sliceName": "snomed", + "min": 1, + "max": "1", + "patternCoding": { + "system": "http://snomed.info/sct" + }, + "mustSupport": true + }, + { + "id": "Observation.code.coding:snomed.system", + "path": "Observation.code.coding.system", + "min": 1, + "mustSupport": true + }, + { + "id": "Observation.code.coding:snomed.code", + "path": "Observation.code.coding.code", + "min": 1, + "mustSupport": true + }, + { + "id": "Observation.code.coding:snomed.display", + "path": "Observation.code.coding.display", + "mustSupport": true + }, + { + "id": "Observation.subject", + "path": "Observation.subject", + "mustSupport": true + }, + { + "id": "Observation.encounter", + "path": "Observation.encounter", + "mustSupport": true + }, + { + "id": "Observation.effective[x]", + "path": "Observation.effective[x]", + "mustSupport": true + }, + { + "id": "Observation.value[x]", + "path": "Observation.value[x]", + "max": "0", + "mustSupport": true + }, + { + "id": "Observation.dataAbsentReason", + "path": "Observation.dataAbsentReason", + "max": "0", + "mustSupport": true + }, + { + "id": "Observation.interpretation", + "path": "Observation.interpretation", + "mustSupport": true + }, + { + "id": "Observation.bodySite", + "path": "Observation.bodySite", + "mustSupport": true, + "binding": { + "strength": "extensible", + "valueSet": "https://gematik.de/fhir/isik/ValueSet/vs-mii-icu-bodysite-observation-blutdruck", + "description": "Codes describing anatomical locations. May include laterality. Subset of ValueSet for Monitoring und Vitaldaten." + } + }, + { + "id": "Observation.method", + "path": "Observation.method", + "mustSupport": true, + "binding": { + "strength": "extensible", + "valueSet": "https://www.medizininformatik-initiative.de/fhir/ext/modul-icu/ValueSet/Method-Observation-Blutdruck" + } + }, + { + "id": "Observation.method.coding", + "path": "Observation.method.coding", + "mustSupport": true + }, + { + "id": "Observation.method.coding.system", + "path": "Observation.method.coding.system", + "mustSupport": true + }, + { + "id": "Observation.method.coding.code", + "path": "Observation.method.coding.code", + "mustSupport": true + }, + { + "id": "Observation.device", + "path": "Observation.device", + "mustSupport": true + }, + { + "id": "Observation.referenceRange", + "path": "Observation.referenceRange", + "max": "0", + "mustSupport": true + }, + { + "id": "Observation.component", + "path": "Observation.component", + "slicing": { + "discriminator": [ + { + "type": "pattern", + "path": "code" + } + ], + "rules": "open" + }, + "min": 2, + "mustSupport": true + }, + { + "id": "Observation.component:SystolicBP", + "path": "Observation.component", + "sliceName": "SystolicBP", + "min": 1, + "max": "1", + "constraint": [ + { + "key": "vs-de-3", + "human": "If there is no value a data absent reason must be present", + "source": "https://gematik.de/fhir/isik/StructureDefinition/sd-mii-icu-sonstige-pulsatile-druecke-generisch", + "severity": "error", + "expression": "value.exists() xor dataAbsentReason.exists()" + } + ], + "mustSupport": true + }, + { + "id": "Observation.component:SystolicBP.code", + "path": "Observation.component.code", + "patternCodeableConcept": { + "coding": [ + { + "code": "8480-6", + "system": "http://loinc.org" + } + ] + }, + "mustSupport": true + }, + { + "id": "Observation.component:SystolicBP.code.coding", + "path": "Observation.component.code.coding", + "slicing": { + "discriminator": [ + { + "type": "pattern", + "path": "$this" + } + ], + "rules": "open" + }, + "min": 1, + "mustSupport": true + }, + { + "id": "Observation.component:SystolicBP.code.coding:loinc", + "path": "Observation.component.code.coding", + "sliceName": "loinc", + "min": 1, + "max": "1", + "patternCoding": { + "code": "8480-6", + "system": "http://loinc.org" + }, + "mustSupport": true + }, + { + "id": "Observation.component:SystolicBP.code.coding:loinc.system", + "path": "Observation.component.code.coding.system", + "min": 1, + "mustSupport": true + }, + { + "id": "Observation.component:SystolicBP.code.coding:loinc.code", + "path": "Observation.component.code.coding.code", + "min": 1, + "mustSupport": true + }, + { + "id": "Observation.component:SystolicBP.code.coding:loinc.display", + "path": "Observation.component.code.coding.display", + "mustSupport": true + }, + { + "id": "Observation.component:SystolicBP.code.coding:snomed", + "path": "Observation.component.code.coding", + "sliceName": "snomed", + "min": 0, + "max": "1", + "patternCoding": { + "code": "271649006", + "system": "http://snomed.info/sct" + }, + "mustSupport": true + }, + { + "id": "Observation.component:SystolicBP.code.coding:snomed.system", + "path": "Observation.component.code.coding.system", + "min": 1, + "mustSupport": true + }, + { + "id": "Observation.component:SystolicBP.code.coding:snomed.code", + "path": "Observation.component.code.coding.code", + "min": 1, + "mustSupport": true + }, + { + "id": "Observation.component:SystolicBP.code.coding:snomed.display", + "path": "Observation.component.code.coding.display", + "mustSupport": true + }, + { + "id": "Observation.component:SystolicBP.code.coding:IEEE-11073", + "path": "Observation.component.code.coding", + "sliceName": "IEEE-11073", + "min": 0, + "max": "*", + "patternCoding": { + "system": "urn:iso:std:iso:11073:10101" + }, + "mustSupport": true + }, + { + "id": "Observation.component:SystolicBP.code.coding:IEEE-11073.system", + "path": "Observation.component.code.coding.system", + "min": 1, + "mustSupport": true + }, + { + "id": "Observation.component:SystolicBP.code.coding:IEEE-11073.code", + "path": "Observation.component.code.coding.code", + "min": 1, + "mustSupport": true + }, + { + "id": "Observation.component:SystolicBP.code.coding:IEEE-11073.display", + "path": "Observation.component.code.coding.display", + "mustSupport": true + }, + { + "id": "Observation.component:SystolicBP.value[x]", + "path": "Observation.component.value[x]", + "slicing": { + "discriminator": [ + { + "type": "type", + "path": "$this" + } + ], + "rules": "open" + }, + "type": [ + { + "code": "Quantity" + } + ], + "patternQuantity": { + "code": "mm[Hg]", + "system": "http://unitsofmeasure.org", + "unit": "millimeter Mercury column" + }, + "mustSupport": true + }, + { + "id": "Observation.component:SystolicBP.value[x].value", + "path": "Observation.component.value[x].value", + "min": 1, + "mustSupport": true + }, + { + "id": "Observation.component:SystolicBP.value[x].unit", + "path": "Observation.component.value[x].unit", + "min": 1, + "mustSupport": true + }, + { + "id": "Observation.component:SystolicBP.value[x].system", + "path": "Observation.component.value[x].system", + "min": 1, + "mustSupport": true + }, + { + "id": "Observation.component:SystolicBP.value[x].code", + "path": "Observation.component.value[x].code", + "min": 1, + "mustSupport": true + }, + { + "id": "Observation.component:SystolicBP.dataAbsentReason", + "path": "Observation.component.dataAbsentReason", + "mustSupport": true + }, + { + "id": "Observation.component:DiastolicBP", + "path": "Observation.component", + "sliceName": "DiastolicBP", + "min": 1, + "max": "1", + "constraint": [ + { + "key": "vs-de-3", + "human": "If there is no value a data absent reason must be present", + "source": "https://gematik.de/fhir/isik/StructureDefinition/sd-mii-icu-sonstige-pulsatile-druecke-generisch", + "severity": "error", + "expression": "value.exists() xor dataAbsentReason.exists()" + } + ], + "mustSupport": true + }, + { + "id": "Observation.component:DiastolicBP.code", + "path": "Observation.component.code", + "patternCodeableConcept": { + "coding": [ + { + "code": "8462-4", + "system": "http://loinc.org" + } + ] + }, + "mustSupport": true + }, + { + "id": "Observation.component:DiastolicBP.code.coding", + "path": "Observation.component.code.coding", + "slicing": { + "discriminator": [ + { + "type": "pattern", + "path": "$this" + } + ], + "rules": "open" + }, + "min": 1, + "mustSupport": true + }, + { + "id": "Observation.component:DiastolicBP.code.coding:loinc", + "path": "Observation.component.code.coding", + "sliceName": "loinc", + "min": 1, + "max": "1", + "patternCoding": { + "code": "8462-4", + "system": "http://loinc.org" + }, + "mustSupport": true + }, + { + "id": "Observation.component:DiastolicBP.code.coding:loinc.system", + "path": "Observation.component.code.coding.system", + "min": 1, + "mustSupport": true + }, + { + "id": "Observation.component:DiastolicBP.code.coding:loinc.code", + "path": "Observation.component.code.coding.code", + "min": 1, + "mustSupport": true + }, + { + "id": "Observation.component:DiastolicBP.code.coding:loinc.display", + "path": "Observation.component.code.coding.display", + "mustSupport": true + }, + { + "id": "Observation.component:DiastolicBP.code.coding:snomed", + "path": "Observation.component.code.coding", + "sliceName": "snomed", + "min": 0, + "max": "1", + "patternCoding": { + "code": "271650006", + "system": "http://snomed.info/sct" + }, + "mustSupport": true + }, + { + "id": "Observation.component:DiastolicBP.code.coding:snomed.system", + "path": "Observation.component.code.coding.system", + "min": 1, + "mustSupport": true + }, + { + "id": "Observation.component:DiastolicBP.code.coding:snomed.code", + "path": "Observation.component.code.coding.code", + "min": 1, + "mustSupport": true + }, + { + "id": "Observation.component:DiastolicBP.code.coding:snomed.display", + "path": "Observation.component.code.coding.display", + "mustSupport": true + }, + { + "id": "Observation.component:DiastolicBP.code.coding:IEEE-11073", + "path": "Observation.component.code.coding", + "sliceName": "IEEE-11073", + "min": 0, + "max": "*", + "patternCoding": { + "system": "urn:iso:std:iso:11073:10101" + }, + "mustSupport": true + }, + { + "id": "Observation.component:DiastolicBP.code.coding:IEEE-11073.system", + "path": "Observation.component.code.coding.system", + "min": 1, + "mustSupport": true + }, + { + "id": "Observation.component:DiastolicBP.code.coding:IEEE-11073.code", + "path": "Observation.component.code.coding.code", + "min": 1, + "mustSupport": true + }, + { + "id": "Observation.component:DiastolicBP.code.coding:IEEE-11073.display", + "path": "Observation.component.code.coding.display", + "mustSupport": true + }, + { + "id": "Observation.component:DiastolicBP.value[x]", + "path": "Observation.component.value[x]", + "slicing": { + "discriminator": [ + { + "type": "type", + "path": "$this" + } + ], + "rules": "open" + }, + "type": [ + { + "code": "Quantity" + } + ], + "patternQuantity": { + "code": "mm[Hg]", + "system": "http://unitsofmeasure.org", + "unit": "millimeter Mercury column" + }, + "mustSupport": true + }, + { + "id": "Observation.component:DiastolicBP.value[x].value", + "path": "Observation.component.value[x].value", + "min": 1, + "mustSupport": true + }, + { + "id": "Observation.component:DiastolicBP.value[x].unit", + "path": "Observation.component.value[x].unit", + "min": 1, + "mustSupport": true + }, + { + "id": "Observation.component:DiastolicBP.value[x].system", + "path": "Observation.component.value[x].system", + "min": 1, + "mustSupport": true + }, + { + "id": "Observation.component:DiastolicBP.value[x].code", + "path": "Observation.component.value[x].code", + "min": 1, + "mustSupport": true + }, + { + "id": "Observation.component:DiastolicBP.dataAbsentReason", + "path": "Observation.component.dataAbsentReason", + "mustSupport": true + }, + { + "id": "Observation.component:meanBP", + "path": "Observation.component", + "sliceName": "meanBP", + "min": 0, + "max": "1", + "constraint": [ + { + "key": "vs-de-3", + "human": "If there is no value a data absent reason must be present", + "source": "https://gematik.de/fhir/isik/StructureDefinition/sd-mii-icu-sonstige-pulsatile-druecke-generisch", + "severity": "error", + "expression": "value.exists() xor dataAbsentReason.exists()" + } + ], + "mustSupport": true + }, + { + "id": "Observation.component:meanBP.code", + "path": "Observation.component.code", + "patternCodeableConcept": { + "coding": [ + { + "code": "8478-0", + "system": "http://loinc.org" + } + ] + }, + "mustSupport": true + }, + { + "id": "Observation.component:meanBP.code.coding", + "path": "Observation.component.code.coding", + "slicing": { + "discriminator": [ + { + "type": "pattern", + "path": "$this" + } + ], + "rules": "open" + }, + "min": 1, + "mustSupport": true + }, + { + "id": "Observation.component:meanBP.code.coding:loinc", + "path": "Observation.component.code.coding", + "sliceName": "loinc", + "min": 1, + "max": "1", + "patternCoding": { + "code": "8478-0", + "system": "http://loinc.org" + }, + "mustSupport": true + }, + { + "id": "Observation.component:meanBP.code.coding:loinc.system", + "path": "Observation.component.code.coding.system", + "min": 1, + "mustSupport": true + }, + { + "id": "Observation.component:meanBP.code.coding:loinc.code", + "path": "Observation.component.code.coding.code", + "min": 1, + "mustSupport": true + }, + { + "id": "Observation.component:meanBP.code.coding:loinc.display", + "path": "Observation.component.code.coding.display", + "mustSupport": true + }, + { + "id": "Observation.component:meanBP.code.coding:snomed", + "path": "Observation.component.code.coding", + "sliceName": "snomed", + "min": 0, + "max": "1", + "patternCoding": { + "code": "6797001", + "system": "http://snomed.info/sct" + }, + "mustSupport": true + }, + { + "id": "Observation.component:meanBP.code.coding:snomed.system", + "path": "Observation.component.code.coding.system", + "min": 1, + "mustSupport": true + }, + { + "id": "Observation.component:meanBP.code.coding:snomed.code", + "path": "Observation.component.code.coding.code", + "min": 1, + "mustSupport": true + }, + { + "id": "Observation.component:meanBP.code.coding:snomed.display", + "path": "Observation.component.code.coding.display", + "mustSupport": true + }, + { + "id": "Observation.component:meanBP.code.coding:IEEE-11073", + "path": "Observation.component.code.coding", + "sliceName": "IEEE-11073", + "min": 0, + "max": "*", + "patternCoding": { + "system": "urn:iso:std:iso:11073:10101" + }, + "mustSupport": true + }, + { + "id": "Observation.component:meanBP.code.coding:IEEE-11073.system", + "path": "Observation.component.code.coding.system", + "min": 1, + "mustSupport": true + }, + { + "id": "Observation.component:meanBP.code.coding:IEEE-11073.code", + "path": "Observation.component.code.coding.code", + "min": 1, + "mustSupport": true + }, + { + "id": "Observation.component:meanBP.code.coding:IEEE-11073.display", + "path": "Observation.component.code.coding.display", + "mustSupport": true + }, + { + "id": "Observation.component:meanBP.value[x]", + "path": "Observation.component.value[x]", + "type": [ + { + "code": "Quantity" + } + ], + "patternQuantity": { + "code": "mm[Hg]", + "system": "http://unitsofmeasure.org", + "unit": "millimeter Mercury column" + }, + "mustSupport": true + }, + { + "id": "Observation.component:meanBP.value[x].value", + "path": "Observation.component.value[x].value", + "min": 1, + "mustSupport": true + }, + { + "id": "Observation.component:meanBP.value[x].unit", + "path": "Observation.component.value[x].unit", + "min": 1, + "mustSupport": true + }, + { + "id": "Observation.component:meanBP.value[x].system", + "path": "Observation.component.value[x].system", + "min": 1, + "mustSupport": true + }, + { + "id": "Observation.component:meanBP.value[x].code", + "path": "Observation.component.value[x].code", + "min": 1, + "mustSupport": true + } + ] + } +} diff --git a/Resources/fsh-generated/resources/ValueSet-vs-mii-icu-bodysite-observation-blutdruck.json b/Resources/fsh-generated/resources/ValueSet-vs-mii-icu-bodysite-observation-blutdruck.json new file mode 100644 index 00000000..01abedf5 --- /dev/null +++ b/Resources/fsh-generated/resources/ValueSet-vs-mii-icu-bodysite-observation-blutdruck.json @@ -0,0 +1,36 @@ +{ + "resourceType": "ValueSet", + "status": "draft", + "name": "VS_MII_ICU_BodySite_Observation_Blutdruck", + "id": "vs-mii-icu-bodysite-observation-blutdruck", + "title": "VS MII ICU BodySite Observation Blutdruck", + "description": "Dieses ValueSet enthält Codes für bodySites von Blutdrücken (pulsatilen Drücken).", + "url": "https://gematik.de/fhir/isik/ValueSet/vs-mii-icu-bodysite-observation-blutdruck", + "compose": { + "include": [ + { + "system": "http://snomed.info/sct", + "concept": [ + { + "code": "11527006" + }, + { + "code": "81040000" + }, + { + "code": "264856002" + }, + { + "code": "277633001" + }, + { + "code": "244383003" + }, + { + "code": "244387002" + } + ] + } + ] + } +} diff --git a/Resources/fsh-generated/resources/ValueSet-vs-mii-icu-bodysite-observation-monitoring-und-vitaldaten.json b/Resources/fsh-generated/resources/ValueSet-vs-mii-icu-bodysite-observation-monitoring-und-vitaldaten.json new file mode 100644 index 00000000..7f962905 --- /dev/null +++ b/Resources/fsh-generated/resources/ValueSet-vs-mii-icu-bodysite-observation-monitoring-und-vitaldaten.json @@ -0,0 +1,108 @@ +{ + "resourceType": "ValueSet", + "status": "draft", + "name": "VS_MII_ICU_BodySite_Observation_Monitoring_und_Vitaldaten", + "id": "vs-mii-icu-bodysite-observation-monitoring-und-vitaldaten", + "title": "VS MII ICU BodySite Observation Monitoring und Vitaldaten", + "description": "Dieses ValueSet enthält Codes für bodySites von Vitaldaten sowie Daten aus dem Patientenmonitoring.", + "url": "https://gematik.de/fhir/isik/ValueSet/vs-mii-icu-bodysite-observation-monitoring-und-vitaldaten", + "compose": { + "include": [ + { + "system": "http://snomed.info/sct", + "concept": [ + { + "code": "80891009" + }, + { + "code": "81040000" + }, + { + "code": "87878005" + }, + { + "code": "727614001" + }, + { + "code": "123851003" + }, + { + "code": "11527006" + }, + { + "code": "56459004" + }, + { + "code": "85562004" + }, + { + "code": "12738006" + }, + { + "code": "264856002" + }, + { + "code": "277633001" + }, + { + "code": "244387002" + }, + { + "code": "32849002" + }, + { + "code": "244383003" + }, + { + "code": "76752008" + }, + { + "code": "91470000" + }, + { + "code": "122495006" + }, + { + "code": "39352004" + }, + { + "code": "122494005" + }, + { + "code": "89837001" + }, + { + "code": "26893007" + }, + { + "code": "122496007" + }, + { + "code": "74281007" + }, + { + "code": "71836000" + }, + { + "code": "52795006" + }, + { + "code": "42859004" + }, + { + "code": "45206002" + }, + { + "code": "34402009" + }, + { + "code": "76784001" + }, + { + "code": "89187006" + } + ] + } + ] + } +} diff --git a/Resources/fsh-generated/resources/ValueSet-vs-mii-icu-code-monitoring-und-vitaldaten-iso11073.json b/Resources/fsh-generated/resources/ValueSet-vs-mii-icu-code-monitoring-und-vitaldaten-iso11073.json new file mode 100644 index 00000000..9eb370ad --- /dev/null +++ b/Resources/fsh-generated/resources/ValueSet-vs-mii-icu-code-monitoring-und-vitaldaten-iso11073.json @@ -0,0 +1,174 @@ +{ + "resourceType": "ValueSet", + "status": "draft", + "name": "VS_MII_ICU_Code_Monitoring_und_Vitaldaten_ISO11073", + "id": "vs-mii-icu-code-monitoring-und-vitaldaten-iso11073", + "title": "VS MII ICU Code Monitoring und Vitaldaten [ISO11073]", + "description": "Dieses ValueSet enthält Codes für Vitaldaten sowie Daten aus dem Patientenmonitoring.", + "url": "https://gematik.de/fhir/isik/ValueSet/vs-mii-icu-code-monitoring-und-vitaldaten-iso11073", + "compose": { + "include": [ + { + "system": "urn:iso:std:iso:11073:10101", + "concept": [ + { + "code": "150017", + "display": "Systolic blood pressure" + }, + { + "code": "150019", + "display": "Mean blood pressure" + }, + { + "code": "150018", + "display": "Diastolic blood pressure" + }, + { + "code": "150084", + "display": "Central venous pressure" + }, + { + "code": "150045", + "display": "Systolic pulmonary arterial pressure" + }, + { + "code": "150047", + "display": "Mean pulmonary arterial pressure" + }, + { + "code": "150046", + "display": "Diastolic pulmonary arterial pressure" + }, + { + "code": "150052", + "display": "Pulmonary artery wedge pressure" + }, + { + "code": "150276", + "display": "Cardiac output" + }, + { + "code": "149772", + "display": "Cardiac index" + }, + { + "code": "149760", + "display": "Systemic vascular resistance indexed" + }, + { + "code": "152852", + "display": "Pulmonary Vascular Resistance Index" + }, + { + "code": "150428", + "display": "Ventricular stroke" + }, + { + "code": "149764", + "display": "Left Ventricular Stroke Work Index" + }, + { + "code": "150368", + "display": "Body temperature - Core" + }, + { + "code": "150456", + "display": "Oxygen saturation in Arterial blood by Pulse oximetry" + }, + { + "code": "160300", + "display": "Postductal SpO2" + }, + { + "code": "160296", + "display": "Preductal SpO2" + }, + { + "code": "153608", + "display": "Intracranial pressure" + }, + { + "code": "150103", + "display": "Mean left ventricular pressure" + }, + { + "code": "150107", + "display": "Mean right ventricular pressure" + }, + { + "code": "150101", + "display": "Systolic left ventricular pressure" + }, + { + "code": "150105", + "display": "Systolic right ventricular pressure" + }, + { + "code": "150102", + "display": "Diastolic left ventricular pressure" + }, + { + "code": "150106", + "display": "Diastolic right ventricular pressure" + }, + { + "code": "150069", + "display": "Systolic right atrial pressure" + }, + { + "code": "150065", + "display": "Systolic left atrial pressure" + }, + { + "code": "150067", + "display": "Mean left atrial pressure" + }, + { + "code": "150071", + "display": "Mean right atrial pressure" + }, + { + "code": "150066", + "display": "Diastolic left atrial pressure" + }, + { + "code": "150070", + "display": "Diastolic right atrial pressure" + }, + { + "code": "188420", + "display": "Rectal temperature" + }, + { + "code": "188496", + "display": "Axillary temperature" + }, + { + "code": "188424", + "display": "Oral temperature" + }, + { + "code": "188436", + "display": "Blood temperature" + }, + { + "code": "188500", + "display": "Myocardial temperature" + }, + { + "code": "147842", + "display": "Heart Rate" + }, + { + "code": "188504", + "display": "Nasal temperature" + }, + { + "code": "149514", + "display": "Pulse rate" + } + ] + } + ] + } +} diff --git a/Resources/fsh-generated/resources/ValueSet-vs-mii-icu-code-monitoring-und-vitaldaten-loinc.json b/Resources/fsh-generated/resources/ValueSet-vs-mii-icu-code-monitoring-und-vitaldaten-loinc.json new file mode 100644 index 00000000..15479ed7 --- /dev/null +++ b/Resources/fsh-generated/resources/ValueSet-vs-mii-icu-code-monitoring-und-vitaldaten-loinc.json @@ -0,0 +1,222 @@ +{ + "resourceType": "ValueSet", + "status": "draft", + "name": "VS_MII_ICU_Code_Monitoring_und_Vitaldaten_LOINC", + "id": "vs-mii-icu-code-monitoring-und-vitaldaten-loinc", + "title": "VS MII ICU Code Monitoring und Vitaldaten [LOINC]", + "description": "Dieses ValueSet enthält Codes für Vitaldaten sowie Daten aus dem Patientenmonitoring.", + "url": "https://gematik.de/fhir/isik/ValueSet/vs-mii-icu-code-monitoring-und-vitaldaten-loinc", + "compose": { + "include": [ + { + "system": "http://loinc.org", + "concept": [ + { + "code": "8867-4", + "display": "Heart Rate" + }, + { + "code": "8480-6", + "display": "Systolic blood Pressure" + }, + { + "code": "8478-0", + "display": "Mean blood Pressure" + }, + { + "code": "8462-4", + "display": "Diastolic blood pressure" + }, + { + "code": "60985-9", + "display": "Central venous pressure (CVP)" + }, + { + "code": "8440-0", + "display": "Pulmonary artery Systolic blood pressure" + }, + { + "code": "8414-5", + "display": "Pulmonary artery Mean blood pressure" + }, + { + "code": "8385-7", + "display": "Pulmonary artery Diastolic blood pressure" + }, + { + "code": "75994-4", + "display": "Pulmonary artery wedge pressure" + }, + { + "code": "8737-9", + "display": "Left ventricular Cardiac output by Indicator dilution" + }, + { + "code": "8751-0", + "display": "Left ventricular Cardiac index by Indicator dilution" + }, + { + "code": "8741-1", + "display": "Left ventricular Cardiac output" + }, + { + "code": "75919-1", + "display": "Left ventricular Cardiac index" + }, + { + "code": "8837-7", + "display": "Systemic vascular Resistance index" + }, + { + "code": "8834-4", + "display": "Pulmonary vascular Resistance index" + }, + { + "code": "8771-8", + "display": "Left ventricular Stroke volume by Indicator dilution" + }, + { + "code": "8791-6", + "display": "Left ventricular Stroke volume index by Indicator dilution" + }, + { + "code": "20562-5", + "display": "Left ventricular Stroke volume" + }, + { + "code": "76297-1", + "display": "Left ventricular Stroke volume index" + }, + { + "code": "8329-5", + "display": "Body temperature - Core" + }, + { + "code": "59408-5", + "display": "Oxygen saturation in Arterial blood by Pulse oximetry" + }, + { + "code": "59418-4", + "display": "Oxygen saturation in Blood Postductal by Pulse oximetry" + }, + { + "code": "59407-7", + "display": "Oxygen saturation in Blood Preductal by Pulse oximetry" + }, + { + "code": "60956-0", + "display": "Intracranial pressure (ICP)" + }, + { + "code": "8404-6", + "display": "Left ventricular Intrachamber mean pressure" + }, + { + "code": "8406-1", + "display": "Right ventricular Intrachamber mean pressure" + }, + { + "code": "8430-1", + "display": "Left ventricular Intrachamber systolic pressure" + }, + { + "code": "8432-7", + "display": "Right ventricular Intrachamber systolic pressure" + }, + { + "code": "8375-8", + "display": "Left ventricular Intrachamber diastolic pressure" + }, + { + "code": "8377-4", + "display": "Right ventricular Intrachamber diastolic pressure" + }, + { + "code": "60998-2", + "display": "Right atrial pressure Systolic" + }, + { + "code": "60989-1", + "display": "Left atrial pressure Systolic" + }, + { + "code": "8399-8", + "display": "Left atrial Intrachamber mean pressure" + }, + { + "code": "8400-4", + "display": "Right atrial Intrachamber mean pressure" + }, + { + "code": "75933-2", + "display": "Left atrial pressure Diastolic" + }, + { + "code": "60997-4", + "display": "Right atrial pressure Diastolic" + }, + { + "code": "29463-7", + "display": "Body weight" + }, + { + "code": "50064-5", + "display": "Ideal body weight" + }, + { + "code": "8302-2", + "display": "Body height" + }, + { + "code": "8303-0", + "display": "Body height [Percentile]" + }, + { + "code": "8336-0", + "display": "Body weight [Percentile] Per age" + }, + { + "code": "8333-7", + "display": "Tympanic membrane temperature" + }, + { + "code": "8332-9", + "display": "Rectal temperature" + }, + { + "code": "60836-4", + "display": "Esophageal temperature" + }, + { + "code": "8334-5", + "display": "Body temperature - Urinary bladder" + }, + { + "code": "8328-7", + "display": "Axillary temperature" + }, + { + "code": "8331-1", + "display": "Oral temperature" + }, + { + "code": "60834-9", + "display": "Blood temperature" + }, + { + "code": "60955-2", + "display": "Airway temperature" + }, + { + "code": "61009-7", + "display": "Myocardial temperature" + }, + { + "code": "76010-8", + "display": "Nasal temperature" + } + ] + } + ] + } +} diff --git a/Resources/fsh-generated/resources/ValueSet-vs-mii-icu-code-monitoring-und-vitaldaten-snomed.json b/Resources/fsh-generated/resources/ValueSet-vs-mii-icu-code-monitoring-und-vitaldaten-snomed.json new file mode 100644 index 00000000..643cf0d8 --- /dev/null +++ b/Resources/fsh-generated/resources/ValueSet-vs-mii-icu-code-monitoring-und-vitaldaten-snomed.json @@ -0,0 +1,170 @@ +{ + "resourceType": "ValueSet", + "status": "draft", + "name": "VS_MII_ICU_Code_Monitoring_und_Vitaldaten_SNOMED", + "id": "vs-mii-icu-code-monitoring-und-vitaldaten-snomed", + "title": "VS MII ICU Code Monitoring und Vitaldaten [SNOMED]", + "description": "Dieses ValueSet enthaelt Codes fuer Vitaldaten sowie Daten aus dem Patientenmonitoring.", + "url": "https://gematik.de/fhir/isik/ValueSet/vs-mii-icu-code-monitoring-und-vitaldaten-snomed", + "compose": { + "include": [ + { + "system": "http://snomed.info/sct", + "concept": [ + { + "code": "364075005", + "display": "Heart rate (observable entity)" + }, + { + "code": "75367002", + "display": "Blood pressure (observable entity)" + }, + { + "code": "271649006", + "display": "Systolic blood pressure (observable entity)" + }, + { + "code": "6797001", + "display": "Mean blood pressure (observable entity)" + }, + { + "code": "271650006", + "display": "Diastolic blood pressure (observable entity)" + }, + { + "code": "71420008", + "display": "Central venous pressure (observable entity)" + }, + { + "code": "118433006", + "display": "Pulmonary artery wedge pressure (observable entity)" + }, + { + "code": "82799009", + "display": "Cardiac output (observable entity)" + }, + { + "code": "54993008", + "display": "Cardiac index (observable entity)" + }, + { + "code": "276900001", + "display": "Systemic vascular Resistance index (observable entity)" + }, + { + "code": "276902009", + "display": "Pulmonary vascular Resistance index (observable entity)" + }, + { + "code": "90096001", + "display": "Stroke volume (observable entity)" + }, + { + "code": "277381004", + "display": "Stroke index (observable entity)" + }, + { + "code": "276885007", + "display": "Core body temperature (observable entity)" + }, + { + "code": "250844005", + "display": "Intracranial pressure (observable entity)" + }, + { + "code": "27113001", + "display": "Body weight (observable entity)" + }, + { + "code": "170804003", + "display": "Ideal body weight (observable entity)" + }, + { + "code": "1153637007", + "display": "Body height (observable entity)" + }, + { + "code": "1153605006", + "display": "Body height for age percentile (observable entity)" + }, + { + "code": "1153592008", + "display": "Weight for age percentile (observable entity)" + }, + { + "code": "415974002", + "display": "Core body temperature measured at tympanic membrane (observable entity)" + }, + { + "code": "307047009", + "display": "Core body temperature measured in rectum (observable entity)" + }, + { + "code": "431598003", + "display": "Core body temperature measured in esophagus (observable entity)" + }, + { + "code": "698831002", + "display": "Core body temperature measured in nasopharynx (observable entity)" + }, + { + "code": "698832009", + "display": "Core body temperature measured at urinary bladder (observable entity)" + }, + { + "code": "364246006", + "display": "Core body temperature measured vaginally (observable entity)" + }, + { + "code": "415882003", + "display": "Estimated core body temperature measured in axillary region (observable entity)" + }, + { + "code": "415945006", + "display": "Core body temperature measured in sublingual space (observable entity)" + }, + { + "code": "415929009", + "display": "Estimated core body temperature measured in inguinal region (observable entity)" + }, + { + "code": "1222808002", + "display": "Core body temperature measured in blood (observable entity)" + }, + { + "code": "248835004", + "display": "Temperature of breast (observable entity)" + }, + { + "code": "364419004", + "display": "Temperature of cervical spine (observable entity)" + }, + { + "code": "415922000", + "display": "Temperature of forehead (observable entity)" + }, + { + "code": "250124002", + "display": "Temperature of joint (observable entity)" + }, + { + "code": "364429006", + "display": "Temperature of lumbar spine (observable entity)" + }, + { + "code": "364424001", + "display": "Temperature of thoracic spine (observable entity)" + }, + { + "code": "8499008", + "display": "Pulse, function (observable entity)" + }, + { + "code": "442476006", + "display": "Arterial oxygen saturation (observable entity)" + } + ] + } + ] + } +} diff --git a/Resources/fsh-generated/resources/ValueSet-vs-mii-icu-method-observation-blutdruck.json b/Resources/fsh-generated/resources/ValueSet-vs-mii-icu-method-observation-blutdruck.json new file mode 100644 index 00000000..9aa734f3 --- /dev/null +++ b/Resources/fsh-generated/resources/ValueSet-vs-mii-icu-method-observation-blutdruck.json @@ -0,0 +1,32 @@ +{ + "resourceType": "ValueSet", + "status": "active", + "name": "VS_MII_ICU_Method_Observation_Blutdruck", + "id": "vs-mii-icu-method-observation-blutdruck", + "title": "VS MII ICU Method Observation Blutdruck", + "description": "Dieses ValueSet enthält Codes zur Angabe, ob ein Blutdruck invasiv oder nicht-invasiv gemessen ist. ", + "url": "https://www.medizininformatik-initiative.de/fhir/ext/modul-icu/ValueSet/Method-Observation-Blutdruck", + "text": { + "status": "empty", + "div": "
No human-readable text provided in this case.
" + }, + "version": "1.0.0", + "experimental": false, + "date": "2022-06-08", + "publisher": "https://www.medizininformatik-initiative.de", + "compose": { + "include": [ + { + "system": "http://snomed.info/sct", + "concept": [ + { + "code": "10179008" + }, + { + "code": "22762002" + } + ] + } + ] + } +} diff --git a/Resources/fsh-generated/resources/ValueSet-vs-mii-icu-unit-equivalent-ucum-l-per-minute-and-squaremeter.json b/Resources/fsh-generated/resources/ValueSet-vs-mii-icu-unit-equivalent-ucum-l-per-minute-and-squaremeter.json new file mode 100644 index 00000000..1613cfcf --- /dev/null +++ b/Resources/fsh-generated/resources/ValueSet-vs-mii-icu-unit-equivalent-ucum-l-per-minute-and-squaremeter.json @@ -0,0 +1,30 @@ +{ + "resourceType": "ValueSet", + "status": "draft", + "name": "VS_MII_ICU_Unit_equivalent_UCUM_L_per_minute_and_squaremeter", + "id": "vs-mii-icu-unit-equivalent-ucum-l-per-minute-and-squaremeter", + "title": "VS MII ICU Unit equivalent UCUM L per minute and squaremeter", + "description": "Dieses ValueSet enthält äquivalente Codes für Volumen pro Zeit und Körperoberfläche", + "url": "https://gematik.de/fhir/isik/ValueSet/vs-mii-icu-unit-equivalent-ucum-l-per-minute-and-squaremeter", + "compose": { + "include": [ + { + "system": "http://unitsofmeasure.org", + "concept": [ + { + "code": "L/min/m2" + }, + { + "code": "l/min/m2" + }, + { + "code": "L/(min.m2)" + }, + { + "code": "l/(min.m2)" + } + ] + } + ] + } +} diff --git a/Resources/fsh-generated/resources/ValueSet-vs-mii-icu-unit-equivalent-ucum-l-per-minute.json b/Resources/fsh-generated/resources/ValueSet-vs-mii-icu-unit-equivalent-ucum-l-per-minute.json new file mode 100644 index 00000000..8b03bb74 --- /dev/null +++ b/Resources/fsh-generated/resources/ValueSet-vs-mii-icu-unit-equivalent-ucum-l-per-minute.json @@ -0,0 +1,24 @@ +{ + "resourceType": "ValueSet", + "status": "draft", + "name": "VS_MII_ICU_Unit_equivalent_UCUM_L_per_minute", + "id": "vs-mii-icu-unit-equivalent-ucum-l-per-minute", + "title": "VS MII ICU Unit equivalent UCUM L per minute", + "description": "Dieses ValueSet enthält äquivalente Codes für Liter pro Minute.", + "url": "https://gematik.de/fhir/isik/ValueSet/vs-mii-icu-unit-equivalent-ucum-l-per-minute", + "compose": { + "include": [ + { + "system": "http://unitsofmeasure.org", + "concept": [ + { + "code": "L/min" + }, + { + "code": "l/min" + } + ] + } + ] + } +} diff --git a/Resources/input/fsh/Archivversion-ISiK-Blutdruck.fsh b/Resources/input/fsh/Archivversion-ISiK-Blutdruck.fsh deleted file mode 100644 index b5c070b5..00000000 --- a/Resources/input/fsh/Archivversion-ISiK-Blutdruck.fsh +++ /dev/null @@ -1,80 +0,0 @@ -Profile: ISiKBlutdruck -Parent: VitalSignDE_Blutdruck -Id: ISiKBlutdruck -* insert Meta -* status MS -* category MS -* category[vs-cat] MS -* code MS -* code.coding MS -* subject MS -* encounter MS -* effective[x] MS -* component MS -* component[SystolicBP] MS -* component[SystolicBP].code MS -* component[SystolicBP].code.coding MS -* component[SystolicBP].value[x] MS -* component[SystolicBP].valueQuantity MS -* component[DiastolicBP] MS -* component[DiastolicBP].code MS -* component[DiastolicBP].code.coding MS -* component[DiastolicBP].value[x] MS -* component[DiastolicBP].valueQuantity MS - -Profile: ISIKPulmonalarteriellerBlutdruck -Parent: ISiKBlutdruck -Id: ISIKPulmonalarteriellerBlutdruck -Title: "SD ISiK ICU Pulmonalarterieller Blutdruck" -Description: "Das Profil basiert auf der Kodierung entsprechend dem [Profil der MII](https://www.medizininformatik-initiative.de/Kerndatensatz/Modul_Intensivmedizin/PulmonalarteriellerBlutdruckObservation.html). " -* code.coding 2.. - * ^slicing.discriminator.type = #pattern - * ^slicing.discriminator.path = "$this" - * ^slicing.rules = #open -* code.coding contains - sct 1..1 and - IEEE-11073 0..0 -* value[x] = $unitsofmeasure#mm[Hg] -* component MS - * ^slicing.discriminator.type = #pattern - * ^slicing.discriminator.path = "$this" - * ^slicing.rules = #open -* component.code.coding 3.. - * ^slicing.discriminator.type = #pattern - * ^slicing.discriminator.path = "$this" - * ^slicing.rules = #open -* component.code.coding contains - loinc-detailed 1.. and - IEEE-11073 1.. -* component[SystolicBP].code.coding[IEEE-11073] = #150045 -* component[SystolicBP].code.coding[IEEE-11073] ^sliceName = "IEEE-11073" -* component[SystolicBP].code.coding[loinc-detailed] = $loinc#8440-0 -* component[SystolicBP].code.coding[loinc-detailed] ^sliceName = "loinc-detailed" -* component[DiastolicBP].code.coding[IEEE-11073] = #150046 -* component[DiastolicBP].code.coding[IEEE-11073] ^sliceName = "IEEE-11073" -* component[DiastolicBP].code.coding[loinc-detailed] = $loinc#8385-7 -* component[DiastolicBP].code.coding[loinc-detailed] ^sliceName = "loinc-detailed" -* component[meanBP] ^sliceName = "meanBP" -* component[meanBP].code.coding[IEEE-11073] = #150047 -* component[meanBP].code.coding[IEEE-11073] ^sliceName = "IEEE-11073" -* component[meanBP].code.coding[loinc-detailed] = $loinc#8414-5 -* component[meanBP].code.coding[loinc-detailed] ^sliceName = "loinc-detailed" - -Instance: ISiKBlutdruckExample -InstanceOf: ISiKBlutdruck -Usage: #example -* meta.profile[0] = "http://fhir.de/StructureDefinition/observation-de-vitalsign-blutdruck" -* status = #final -* category[vs-cat] = $observation-category#vital-signs "Vital Signs" -* code = $loinc#85354-9 "Blood pressure panel with all children optional" -* code.text = "Systolischer und Diastolischer Blutdruck" -* subject = Reference(PatientinMusterfrau) -* effectiveDateTime = "2012-09-17" -* performer.reference = "Practitioner/example" -* interpretation = $v3-ObservationInterpretation#L "low" -* interpretation.text = "Below low normal" -* bodySite = $sct#368209003 "Right arm" -* component[SystolicBP].code.coding[0] = $loinc#8480-6 -* component[SystolicBP].valueQuantity = 107 'mm[Hg]' "mmHg" -* component[DiastolicBP].code.coding[0] = $loinc#8462-4 -* component[DiastolicBP].valueQuantity = 60 'mm[Hg]' "mmHg" \ No newline at end of file diff --git a/Resources/input/fsh/Archivversion-MII-MonitoringVitaldaten.fsh b/Resources/input/fsh/Archivversion-MII-MonitoringVitaldaten.fsh deleted file mode 100644 index 1b7d9384..00000000 --- a/Resources/input/fsh/Archivversion-MII-MonitoringVitaldaten.fsh +++ /dev/null @@ -1,120 +0,0 @@ -//WARNUNG: Dies ist ein Testprofil, dessen fsh-code nicht qualitätsgesichert ist und genriert wurd mit https://fshschool.org/FSHOnline/#/ - -Alias: $observation-category = http://terminology.hl7.org/CodeSystem/observation-category -Alias: $loinc = http://loinc.org -Alias: $MII-Reference = https://www.medizininformatik-initiative.de/fhir/core/StructureDefinition/MII-Reference -Alias: $icu-device = https://www.medizininformatik-initiative.de/fhir/ext/modul-icu/StructureDefinition/icu-device -Alias: $Code-Monitoring-und-Vitaldaten-SNOMED = https://www.medizininformatik-initiative.de/fhir/ext/modul-icu/ValueSet/Code-Monitoring-und-Vitaldaten-SNOMED -Alias: $Code-Monitoring-und-Vitaldaten-LOINC = https://www.medizininformatik-initiative.de/fhir/ext/modul-icu/ValueSet/Code-Monitoring-und-Vitaldaten-LOINC -Alias: $Code-Monitoring-und-Vitaldaten-ISO11073 = https://www.medizininformatik-initiative.de/fhir/ext/modul-icu/ValueSet/Code-Monitoring-und-Vitaldaten-ISO11073 -Alias: $BodySite-Observation-Monitoring-und-Vitaldaten = https://www.medizininformatik-initiative.de/fhir/ext/modul-icu/ValueSet/BodySite-Observation-Monitoring-und-Vitaldaten - -//Folgendes Profil wurde entsprechend der MII Festlegung [hier](https://www.medizininformatik-initiative.de/fhir/ext/modul-icu/StructureDefinition/monitoring-und-vitaldaten) in .fsh kodiert. -//TODO: einige Abweichungen zu status quo der ISIK-Profile sind offensichtlich, hier zu prüfen da abweichend, z.B. von ISiKAtemfrequenz - s.u. im Einzelnen -Profile: SD_MII_ICU_Monitoring_Und_Vitaldaten -Parent: Observation -Id: sd-mii-icu-monitoring-und-vitaldaten -Title: "SD MII ICU Monitoring und Vitaldaten" -* obeys vs-de-2 -* identifier MS //TODO: zu prüfen da abweichend, z.B. von ISiKAtemfrequenz -* basedOn ..1 //TODO: zu prüfen da abweichend, z.B. von ISiKAtemfrequenz -* partOf only Reference(Procedure) //TODO: zu prüfen da abweichend, z.B. von ISiKAtemfrequenz -* partOf ^type.profile = "https://www.medizininformatik-initiative.de/fhir/core/StructureDefinition/MII-Reference" //TODO: zu prüfen da abweichend, z.B. von ISiKAtemfrequenz -* status MS -* category MS -* category ^slicing.discriminator.type = #pattern -* category ^slicing.discriminator.path = "$this" -* category ^slicing.ordered = false -* category ^slicing.rules = #open -* category contains - vs-cat 1..1 MS and - loinc-fhir-core 0..1 MS //TODO: zu prüfen da abweichend, z.B. von ISiKAtemfrequenz -* category[vs-cat] = $observation-category#vital-signs -* category[vs-cat].coding MS -* category[vs-cat].coding.system 1.. MS -* category[vs-cat].coding.code 1.. MS -* category[loinc-fhir-core] = $loinc#85353-1 //TODO: zu prüfen da abweichend, z.B. von ISiKAtemfrequenz -* category[loinc-fhir-core].coding MS -* category[loinc-fhir-core].coding.system 1.. MS -* category[loinc-fhir-core].coding.code 1.. MS -* code MS -* code obeys code-coding-icu //TODO: zu prüfen da abweichend, z.B. von ISiKAtemfrequenz -* code.coding 1.. -* code.coding ^slicing.discriminator.type = #pattern -* code.coding ^slicing.discriminator.path = "$this" -* code.coding ^slicing.rules = #open -//TODO: zu prüfen da abweichend, z.B. von ISiKAtemfrequenz -* code.coding contains - sct 0..* and - loinc 0..* and - IEEE-11073 0..* -* code.coding[sct] from $Code-Monitoring-und-Vitaldaten-SNOMED (required) //TODO: zu prüfen da abweichend, z.B. von ISiKAtemfrequenz -* code.coding[sct] ^sliceName = "sct" -* code.coding[sct] ^mustSupport = true -* code.coding[sct].system 1.. MS -* code.coding[sct].code 1.. MS -* code.coding[loinc] from $Code-Monitoring-und-Vitaldaten-LOINC (required) -* code.coding[loinc] ^sliceName = "loinc" -* code.coding[loinc] ^mustSupport = true -* code.coding[loinc].system 1.. MS -* code.coding[loinc].code 1.. MS -* code.coding[IEEE-11073] from $Code-Monitoring-und-Vitaldaten-ISO11073 (required) //TODO: zu prüfen da abweichend, z.B. von ISiKAtemfrequenz -* code.coding[IEEE-11073] ^sliceName = "IEEE-11073" -* code.coding[IEEE-11073] ^mustSupport = true -* code.coding[IEEE-11073].system 1.. MS -* code.coding[IEEE-11073].code 1.. MS -* subject 1.. MS -* subject only Reference(Patient) //TODO: zu prüfen da abweichend, z.B. von ISiKAtemfrequenz -// * subject ^type.profile = "https://www.medizininformatik-initiative.de/fhir/core/StructureDefinition/MII-Reference" // Die Reference der MII kann nicht übernommen werden und sollte momentan nicht für Umsetzung in Stufe 4 berücksichtigt werden -// Das Profil zu Encounter der MII wird momentan nicht übernommen in ISIK -//* encounter only $MII-Reference -* encounter MS -* effective[x] 1.. MS -* effective[x] only dateTime or Period //TODO: zu prüfen da abweichend, - schließt effectiveTiming und effectiveInstant aus - z.B. von ISiKAtemfrequenz -* value[x] only Quantity //TODO: zu prüfen da abweichend, z.B. von ISiKAtemfrequenz - hier "valueQuantity" -* value[x] MS -* value[x] ^patternQuantity.system = "http://unitsofmeasure.org" -* value[x].value 1.. MS -* value[x].unit MS -* value[x].system 1.. MS -* value[x].code 1.. MS -* dataAbsentReason MS //TODO: zu prüfen da abweichend, z.B. von ISiKAtemfrequenz -* dataAbsentReason obeys mii-icu-1 //TODO: zu prüfen da abweichend, z.B. von ISiKAtemfrequenz -* interpretation MS -* bodySite MS -* bodySite from $BodySite-Observation-Monitoring-und-Vitaldaten (extensible) -// Das Profil zu Device der MII wird momentan nicht übernommen in ISIK -/** device only Reference($icu-device) -* device MS -* device ^type.profile = "https://www.medizininformatik-initiative.de/fhir/core/StructureDefinition/MII-Reference" -*/ -* referenceRange MS //TODO: zu prüfen da abweichend, z.B. von ISiKAtemfrequenz -* component MS //TODO: zu prüfen da abweichend, z.B. von ISiKAtemfrequenz -* component.code MS -* component.value[x] only Quantity -* component.value[x] MS -* component.value[x] ^slicing.discriminator.type = #type -* component.value[x] ^slicing.discriminator.path = "$this" -* component.value[x] ^slicing.rules = #open -* component.valueQuantity only Quantity -* component.valueQuantity MS -* component.valueQuantity ^sliceName = "valueQuantity" -* component.dataAbsentReason MS -* component.interpretation MS -* component.referenceRange MS - -Invariant: vs-de-2 -Description: "If there is no component or hasMember element then either a value[x] or a data absent reason must be present" -* severity = #error -* expression = "(component.empty() and hasMember.empty()) implies (dataAbsentReason.exists() or value.exists())" -* source = "http://fhir.de/StructureDefinition/observation-de-vitalsign" - -Invariant: code-coding-icu -Description: "Es muss mindestens ein snomed oder loinc code vorhanden sein" -* severity = #error -* expression = "coding.exists() implies coding.where(system = 'http://snomed.info/sct').exists() or coding.where(system = 'http://loinc.org').exists()" - -Invariant: mii-icu-1 -Description: "If there is no Observation.value, a dataAbsentReason must be given." -* severity = #error -* expression = "value.exists().not() implies dataAbsentReason.exists()" \ No newline at end of file diff --git a/Resources/input/fsh/Archivversion-MII_ICU_Atemfrequenz.fsh b/Resources/input/fsh/Archivversion-MII_ICU_Atemfrequenz.fsh deleted file mode 100644 index 7fbb2855..00000000 --- a/Resources/input/fsh/Archivversion-MII_ICU_Atemfrequenz.fsh +++ /dev/null @@ -1,85 +0,0 @@ -//WARNUNG: Dies ist ein Testprofil, dessen fsh-code nicht qualitätsgesichert ist und genriert wurd mit https://fshschool.org/FSHOnline/#/ - -Alias: $sct = http://snomed.info/sct -Alias: $observation-de-vitalsign-atemfrequenz = http://fhir.de/StructureDefinition/observation-de-vitalsign-atemfrequenz -Alias: $ValueSet-Unit-equivalent-UCUM-breaths_per-minute = https://www.medizininformatik-initiative.de/fhir/ext/modul-icu/ValueSet/ValueSet-Unit-equivalent-UCUM-breaths_per-minute - -Profile: SD_MII_ICU_Atemfrequenz -Parent: VitalSignDE_Atemfrequenz -Id: sd-mii-icu-atemfrequenz -Title: "SD MII ICU Atemfrequenz" -* id MS -* meta MS //TODO: zu prüfen da abweichend von ISiKAtemfrequenz -* identifier MS //TODO: zu prüfen da abweichend von ISiKAtemfrequenz -* status MS //TODO: zu prüfen da abweichend von ISiKAtemfrequenz -* category MS -* category[vs-cat] MS -* category[vs-cat].coding MS //TODO: zu prüfen da abweichend von ISiKAtemfrequenz -* category[vs-cat].coding.system 1.. MS -* category[vs-cat].coding.code 1.. MS -* code MS -* code.coding 2.. MS //TODO: zu prüfen gesamtes Slicing, da abweichend von ISiKAtemfrequenz -* code.coding ^slicing.discriminator.type = #pattern -* code.coding ^slicing.discriminator.path = "$this" -* code.coding ^slicing.rules = #open -* code.coding contains - sct 1..1 MS and - loinc 1.. -* code.coding[loinc] MS -* code.coding[loinc].system 1.. MS -* code.coding[loinc].code 1.. MS -* code.coding[sct] = $sct#86290005 -* code.coding[sct].system 1.. MS -* code.coding[sct].code 1.. MS -* subject only Reference(Patient) //TODO: zu prüfen da abweichend von ISiKAtemfrequenz -* subject MS -* encounter MS -* effective[x] only dateTime or Period //TODO: zu prüfen da abweichend von ISiKAtemfrequenz -* effective[x] MS -* value[x] MS -* valueQuantity 1.. //TODO: zu prüfen da abweichend von ISiKAtemfrequenz -* valueQuantity ^sliceName = "valueQuantity" -* valueQuantity.value MS -* valueQuantity.unit MS -* valueQuantity.system MS -* valueQuantity.code MS -* valueQuantity.code from $ValueSet-Unit-equivalent-UCUM-breaths_per-minute (required) //TODO: zu prüfen da abweichend von ISiKAtemfrequenz -* dataAbsentReason MS - -/* -Mapping: workflow -Id: workflow -Title: "Workflow Pattern" -Source: SD_MII_ICU_Atemfrequenz -Target: "http://hl7.org/fhir/workflow" - -Mapping: sct-concept -Id: sct-concept -Title: "SNOMED CT Concept Domain Binding" -Source: SD_MII_ICU_Atemfrequenz -Target: "http://snomed.info/conceptdomain" - -Mapping: v2 -Id: v2 -Title: "HL7 v2 Mapping" -Source: SD_MII_ICU_Atemfrequenz -Target: "http://hl7.org/v2" - -Mapping: rim -Id: rim -Title: "RIM Mapping" -Source: SD_MII_ICU_Atemfrequenz -Target: "http://hl7.org/v3" - -Mapping: w5 -Id: w5 -Title: "FiveWs Pattern Mapping" -Source: SD_MII_ICU_Atemfrequenz -Target: "http://hl7.org/fhir/fivews" - -Mapping: sct-attr -Id: sct-attr -Title: "SNOMED CT Attribute Binding" -Source: SD_MII_ICU_Atemfrequenz -Target: "http://snomed.org/attributebinding" -*/ \ No newline at end of file diff --git a/Resources/input/fsh/mii-backport/SD_MII_ICU_Atemfrequenz.fsh b/Resources/input/fsh/mii-backport/SD_MII_ICU_Atemfrequenz.fsh new file mode 100644 index 00000000..65184aaf --- /dev/null +++ b/Resources/input/fsh/mii-backport/SD_MII_ICU_Atemfrequenz.fsh @@ -0,0 +1,42 @@ +Profile: SD_MII_ICU_Atemfrequenz +Parent: VitalSignDE_Atemfrequenz +Id: sd-mii-icu-atemfrequenz +Title: "SD MII ICU Atemfrequenz" +* id MS +* meta MS +* identifier MS +* status MS +* category MS +* category[VSCat] MS +* code MS + * coding[loinc] MS + * coding[snomed] MS + * coding[snomed] = $sct#86290005 +* subject only Reference(Patient) +* subject MS +* encounter MS +* effective[x] only dateTime or Period +* effective[x] MS +* value[x] MS +* valueQuantity 1.. + * ^patternQuantity.system = "http://unitsofmeasure.org" + * ^patternQuantity.unit = "breaths per minute" + * value MS + * unit MS + * system MS + * code MS + * code = #/min +* dataAbsentReason MS + +Instance: Beispiel-Atemfrequenz +InstanceOf: SD_MII_ICU_Atemfrequenz +Usage: #example +* status = #final +* code + * coding[snomed] = $sct#86290005 "Respiratory rate (observable entity)" + * coding[loinc] = $loinc#9279-1 "Respiratory Rate" +* subject = Reference(PatientinMusterfrau) +* effectivePeriod + * start = "2019-12-23T09:30:10+01:00" + * end = "2019-12-23T10:30:10+01:00" +* valueQuantity = 15 '/min' "breaths per minute" \ No newline at end of file diff --git a/Resources/input/fsh/mii-backport/SD_MII_ICU_Ideales_Koerpergewicht.fsh b/Resources/input/fsh/mii-backport/SD_MII_ICU_Ideales_Koerpergewicht.fsh new file mode 100644 index 00000000..1a95b2ec --- /dev/null +++ b/Resources/input/fsh/mii-backport/SD_MII_ICU_Ideales_Koerpergewicht.fsh @@ -0,0 +1,24 @@ +Profile: SD_MII_ICU_Ideales_Koerpergewicht +Parent: SD_MII_ICU_Monitoring_Und_Vitaldaten +Id: sd-mii-icu-ideales-koerpergewicht +Title: "SD MII ICU Ideales Koerpergewicht" +* code + * coding[snomed] = $sct#170804003 + * coding[loinc] = $loinc#50064-5 + * coding[IEEE-11073] ..0 + * ^patternCoding.system = "urn:std:iso:11073:10101" +* valueQuantity = $unitsofmeasure#kg "kilogram" + * unit 1.. + +Instance: Ideales-Koerpergewicht +InstanceOf: SD_MII_ICU_Ideales_Koerpergewicht +Usage: #example +* status = #final +* code + * coding[loinc] = $loinc#50064-5 "Ideal body weight" + * coding[snomed] = $sct#170804003 "Ideal body weight (observable entity)" +* subject = Reference(Patient/111) +* effectivePeriod + * start = "2019-12-23T09:30:10+01:00" + * end = "2019-12-23T10:30:10+01:00" +* valueQuantity = 70 'kg' "kilogram" \ No newline at end of file diff --git a/Resources/input/fsh/mii-backport/SD_MII_ICU_Koerpergewicht.fsh b/Resources/input/fsh/mii-backport/SD_MII_ICU_Koerpergewicht.fsh new file mode 100644 index 00000000..0631e058 --- /dev/null +++ b/Resources/input/fsh/mii-backport/SD_MII_ICU_Koerpergewicht.fsh @@ -0,0 +1,42 @@ +Profile: SD_MII_ICU_Koerpergewicht +Parent: VitalSignDE_Koerpergewicht +Id: sd-mii-icu-koerpergewicht +Title: "SD MII ICU Koerpergewicht" +* status MS +* category MS +* category contains snomed 0..* +* category[snomed] = $sct#248326004 +* code MS + * coding[loinc] MS + * coding[snomed] MS + * coding[snomed] from ISiKKoerpergewichtSCTVS +* subject only Reference(Patient) +* subject MS +* effective[x] only dateTime or Period +* effective[x] MS +* effectiveDateTime MS +* value[x] MS +* valueQuantity = $unitsofmeasure#kg "kilogram" +* valueQuantity MS + * value MS + * unit MS + * system MS + * code MS +* dataAbsentReason ^constraint[1].key = "mii-icu-1" + * ^constraint[=].severity = #error + * ^constraint[=].human = "If there is no Observation.value, a dataAbsentReason must be given." + * ^constraint[=].expression = "value.exists().not() implies dataAbsentReason.exists()" +* component MS + +Instance: Koerpergewicht +InstanceOf: SD_MII_ICU_Koerpergewicht +Usage: #example +* status = #final +* code + * coding[loinc] = $loinc#29463-7 "Body weight" + * coding[snomed] = $sct#27113001 "Body weight (observable entity)" +* subject = Reference(Patient/111) +* effectivePeriod + * start = "2019-12-23T09:30:10+01:00" + * end = "2019-12-23T10:30:10+01:00" +* valueQuantity = 70 'kg' "kilogram" \ No newline at end of file diff --git a/Resources/input/fsh/mii-backport/SD_MII_ICU_Koerpergewicht_Percentil_Altersabhaengig.fsh b/Resources/input/fsh/mii-backport/SD_MII_ICU_Koerpergewicht_Percentil_Altersabhaengig.fsh new file mode 100644 index 00000000..3a6e1c6b --- /dev/null +++ b/Resources/input/fsh/mii-backport/SD_MII_ICU_Koerpergewicht_Percentil_Altersabhaengig.fsh @@ -0,0 +1,26 @@ +Profile: SD_MII_ICU_Koerpergewicht_Percentil_Altersabhaengig +Parent: SD_MII_ICU_Monitoring_Und_Vitaldaten +Id: sd-mii-icu-koerpergewicht-percentil-altersabhaengig +Title: "SD MII ICU Koerpergewicht Percentil Altersabhaengig" +* category contains snomed 0..* +* category[snomed] = $sct#248326004 +* code + * coding[snomed] = $sct#1153592008 + * coding[loinc] = $loinc#8336-0 + * coding[IEEE-11073] ..0 + * ^patternCoding.system = "urn:std:iso:11073:10101" +* valueQuantity = $unitsofmeasure#% "percent" + * unit 1.. + +Instance: Koerpergewicht-Percentile-altersabhaengig +InstanceOf: SD_MII_ICU_Koerpergewicht_Percentil_Altersabhaengig +Usage: #example +* status = #final +* code + * coding[loinc] = $loinc#8336-0 "Body weight [Percentile] Per age" + * coding[snomed] = $sct#1153592008 "Weight for age percentile (observable entity)" +* subject = Reference(PatientinMusterfrau) +* effectivePeriod + * start = "2019-12-23T09:30:10+01:00" + * end = "2019-12-23T10:30:10+01:00" +* valueQuantity = 50 '%' "percent" \ No newline at end of file diff --git a/Resources/input/fsh/mii-backport/SD_MII_ICU_Koerpergroesse.fsh b/Resources/input/fsh/mii-backport/SD_MII_ICU_Koerpergroesse.fsh new file mode 100644 index 00000000..d5656a23 --- /dev/null +++ b/Resources/input/fsh/mii-backport/SD_MII_ICU_Koerpergroesse.fsh @@ -0,0 +1,39 @@ +Profile: SD_MII_ICU_Koerpergroesse +Parent: VitalSignDE_Koerpergroesse +Id: sd-mii-icu-koerpergroesse +* status MS +* category MS +* category contains snomed 0..* +* category[snomed] = $sct#248326004 +* code MS + * coding[loinc] MS + * coding[snomed] MS + * coding[snomed] from ISiKKoerpergroesseSCTVS +* subject only Reference(Patient) +* subject MS +* effective[x] only dateTime or Period +* effective[x] MS +* effectiveDateTime MS +* value[x] MS +* valueQuantity = $unitsofmeasure#cm "centimeter" +* valueQuantity MS + * value MS + * code = #cm + * code MS + * unit = "centimeter" + * unit MS + * system MS +* dataAbsentReason MS + +Instance: Koerpergroesse +InstanceOf: SD_MII_ICU_Koerpergroesse +Usage: #example +* status = #final +* code + * coding[loinc] = $loinc#8302-2 "Body height" + * coding[snomed] = $sct#1153637007 "Body height (observable entity)" +* subject = Reference(Patient/111) +* effectivePeriod + * start = "2019-12-23T09:30:10+01:00" + * end = "2019-12-23T10:30:10+01:00" +* valueQuantity = 170 'cm' "centimeter" \ No newline at end of file diff --git a/Resources/input/fsh/mii-backport/SD_MII_ICU_Koerpergroesse_Percentil.fsh b/Resources/input/fsh/mii-backport/SD_MII_ICU_Koerpergroesse_Percentil.fsh new file mode 100644 index 00000000..530ec418 --- /dev/null +++ b/Resources/input/fsh/mii-backport/SD_MII_ICU_Koerpergroesse_Percentil.fsh @@ -0,0 +1,27 @@ +Profile: SD_MII_ICU_Koerpergroesse_Percentil +Parent: SD_MII_ICU_Monitoring_Und_Vitaldaten +Id: sd-mii-icu-koerpergroesse-percentil +Title: "SD MII ICU Koerpergroesse Percentil" +* category contains snomed 0..* +* category[snomed] = $sct#248326004 +* code + * coding[snomed] = $sct#1153605006 + * coding[loinc] = $loinc#8303-0 + * coding[IEEE-11073] ..0 + * ^patternCoding.system = "urn:std:iso:11073:10101" +* value[x] only Quantity +* valueQuantity = $unitsofmeasure#% "percent" + * unit 1.. + +Instance: Koerpergroesse-Percentil +InstanceOf: SD_MII_ICU_Koerpergroesse_Percentil +Usage: #example +* status = #final +* code + * coding[loinc] = $loinc#8303-0 "Body height [Percentile]" + * coding[snomed] = $sct#1153605006 "Body height for age percentile (observable entity)" +* subject = Reference(Patient/111) +* effectivePeriod + * start = "2019-12-23T09:30:10+01:00" + * end = "2019-12-23T10:30:10+01:00" +* valueQuantity = 50 '%' "percent" \ No newline at end of file diff --git a/Resources/input/fsh/mii-backport/SD_MII_ICU_Kopfumfang.fsh b/Resources/input/fsh/mii-backport/SD_MII_ICU_Kopfumfang.fsh new file mode 100644 index 00000000..264ce2ee --- /dev/null +++ b/Resources/input/fsh/mii-backport/SD_MII_ICU_Kopfumfang.fsh @@ -0,0 +1,42 @@ +Profile: SD_MII_ICU_Kopfumfang +Parent: VitalSignDE_Kopfumfang +Id: sd-mii-icu-kopfumfang +Title: "SD MII ICU Kopfumfang" +* status MS +* category contains snomed 0..1 +* category[snomed] = $sct#248326004 +* code MS + * coding[loinc] MS + * coding[snomed] MS + * coding[snomed] from ISiKKopfumfangSCTVS +* subject only Reference(Patient) +* subject MS +* effective[x] only dateTime or Period +* effective[x] MS +* effectiveDateTime MS +* value[x] MS +* valueQuantity = $unitsofmeasure#cm "centimeter" +* valueQuantity MS + * value MS + * unit MS + * system MS + * code MS +* dataAbsentReason MS +* bodySite = $sct#69536005 +* bodySite MS + * coding MS + * system 1.. MS + * code 1.. MS + +Instance: Beispiel-Kopfumfang +InstanceOf: SD_MII_ICU_Kopfumfang +Usage: #example +* status = #final +* code + * coding[loinc] = $loinc#9843-4 "Head Occipital-frontal circumference" + * coding[snomed] = $sct#363811000 "Head circumference measure (observable entity)" +* subject = Reference(Patient/example) +* valueQuantity = 55 'cm' "centimeter" +* effectivePeriod + * start = "2019-12-23T09:30:10+01:00" + * end = "2019-12-23T10:30:10+01:00" \ No newline at end of file diff --git a/Resources/input/fsh/mii-backport/SD_MII_ICU_Linksventrikulaerer_Druck.fsh b/Resources/input/fsh/mii-backport/SD_MII_ICU_Linksventrikulaerer_Druck.fsh new file mode 100644 index 00000000..cd9db029 --- /dev/null +++ b/Resources/input/fsh/mii-backport/SD_MII_ICU_Linksventrikulaerer_Druck.fsh @@ -0,0 +1,44 @@ +Profile: SD_MII_ICU_Linksventrikulaerer_Druck +Parent: SD_MII_ICU_Sonstige_Pulsatile_Druecke_Generisch +Id: sd-mii-icu-linksventrikulaerer-druck +Title: "SD MII ICU Linksventrikulaerer Druck" +* code + * coding[snomed] = $sct#276769008 +* component[SystolicBP].code + * coding[IEEE-11073] = urn:iso:std:iso:11073:10101#150101 + * coding contains loinc-detailed 0..* + * coding[loinc-detailed] = $loinc#8430-1 +* component[DiastolicBP].code + * coding[IEEE-11073] = urn:iso:std:iso:11073:10101#150102 + * coding contains loinc-detailed 0..* + * coding[loinc-detailed] = $loinc#8375-8 +* component[meanBP].code + * coding[IEEE-11073] = urn:iso:std:iso:11073:10101#150103 + * coding contains loinc-detailed 0..* + * coding[loinc-detailed] = $loinc#8404-6 + +Instance: Linksventrikulaerer-Druck +InstanceOf: SD_MII_ICU_Linksventrikulaerer_Druck +Usage: #example +* status = #final +* code = $sct#276769008 "Left ventricular pressure (observable entity)" +* subject = Reference(PatientinMusterfrau) +* effectiveDateTime = "2019-12-23T09:30:10+01:00" +* component[meanBP] + * code + * coding[loinc] = $loinc#8478-0 + * coding[loinc-detailed] = $loinc#8404-6 "Left ventricular Intrachamber mean pressure" + * coding[IEEE-11073] = urn:iso:std:iso:11073:10101#150103 "Mean left ventricular pressure" + * valueQuantity = 40 'mm[Hg]' "millimeter Mercury column" +* component[SystolicBP] + * code + * coding[loinc] = $loinc#8480-6 + * coding[loinc-detailed] = $loinc#8430-1 "Left ventricular Intrachamber systolic pressure" + * coding[IEEE-11073] = urn:iso:std:iso:11073:10101#150101 "Systolic left ventricular pressure" + * valueQuantity = 120 'mm[Hg]' "millimeter Mercury column" +* component[DiastolicBP] + * code + * coding[loinc] = $loinc#8462-4 + * coding[loinc-detailed] = $loinc#8375-8 "Left ventricular Intrachamber diastolic pressure" + * coding[IEEE-11073] = urn:iso:std:iso:11073:10101#150102 "Diastolic left ventricular pressure" + * valueQuantity = 10 'mm[Hg]' "millimeter Mercury column" \ No newline at end of file diff --git a/Resources/input/fsh/mii-backport/SD_MII_ICU_Linksventrikulaerer_Herzindex.fsh b/Resources/input/fsh/mii-backport/SD_MII_ICU_Linksventrikulaerer_Herzindex.fsh new file mode 100644 index 00000000..b1bd4460 --- /dev/null +++ b/Resources/input/fsh/mii-backport/SD_MII_ICU_Linksventrikulaerer_Herzindex.fsh @@ -0,0 +1,27 @@ +Profile: SD_MII_ICU_Linksventrikulaerer_Herzindex +Parent: SD_MII_ICU_Monitoring_Und_Vitaldaten +Id: sd-mii-icu-linksventrikulaerer-herzindex +Title: "SD MII ICU Linksventrikulaerer Herzindex" +* code + * coding[snomed] = $sct#54993008 + * coding[loinc] = $loinc#75919-1 + * coding[IEEE-11073] = urn:iso:std:iso:11073:10101#149772 +* valueQuantity + * ^patternQuantity.system = "http://unitsofmeasure.org" + * ^patternQuantity.unit = "liter per minute and square meter" + * unit 1.. + * code from VS_MII_ICU_Unit_equivalent_UCUM_L_per_minute_and_squaremeter (required) + +Instance: Linksventrikulaerer-Herzindex +InstanceOf: SD_MII_ICU_Linksventrikulaerer_Herzindex +Usage: #example +* status = #final +* code + * coding[loinc] = $loinc#75919-1 "Left ventricular Cardiac index" + * coding[snomed] = $sct#54993008 "Cardiac index (observable entity)" + * coding[IEEE-11073] = urn:iso:std:iso:11073:10101#149772 "Cardiac index" +* subject = Reference(Patient/111) +* effectivePeriod + * start = "2019-12-23T09:30:10+01:00" + * end = "2019-12-23T10:30:10+01:00" +* valueQuantity = 3 'L/(min.m2)' "liter per minute and square meter" \ No newline at end of file diff --git a/Resources/input/fsh/mii-backport/SD_MII_ICU_Linksventrikulaerer_Herzindex_Durch_Indikatorverduennung.fsh b/Resources/input/fsh/mii-backport/SD_MII_ICU_Linksventrikulaerer_Herzindex_Durch_Indikatorverduennung.fsh new file mode 100644 index 00000000..0786a43b --- /dev/null +++ b/Resources/input/fsh/mii-backport/SD_MII_ICU_Linksventrikulaerer_Herzindex_Durch_Indikatorverduennung.fsh @@ -0,0 +1,26 @@ +Profile: SD_MII_ICU_Linksventrikulaerer_Herzindex_Durch_Indikatorverduennung +Parent: SD_MII_ICU_Monitoring_Und_Vitaldaten +Id: sd-mii-icu-links-herzindex-indikatorverduennung +Title: "SD MII ICU Linksventrikulaerer Herzindex durch Indikatorverduennung" +* code + * coding[snomed] + * ^patternCoding.system = "http://snomed.info/sct" + * coding[loinc] = $loinc#8751-0 + * coding[IEEE-11073] + * ^patternCoding.system = "urn:std:iso:11073:10101" +* valueQuantity 1.. + * ^patternQuantity.system = "http://unitsofmeasure.org" + * ^patternQuantity.unit = "liter per minute and square meter" + * unit 1.. + * code from VS_MII_ICU_Unit_equivalent_UCUM_L_per_minute_and_squaremeter (required) + +Instance: Linksventrikulaerer-Herzindex-Durch-Indikatorverduennung +InstanceOf: SD_MII_ICU_Linksventrikulaerer_Herzindex_Durch_Indikatorverduennung +Usage: #example +* status = #final +* code = $loinc#8751-0 "Left ventricular Cardiac index by Indicator dilution" +* subject = Reference(Patient/111) +* effectivePeriod + * start = "2019-12-23T09:30:10+01:00" + * end = "2019-12-23T10:30:10+01:00" +* valueQuantity = 3 'L/min/m2' "liter per minute and square meter" \ No newline at end of file diff --git a/Resources/input/fsh/mii-backport/SD_MII_ICU_Linksventrikulaerer_Schlagvolumenindex_Durch_Indikatorverduennung.fsh b/Resources/input/fsh/mii-backport/SD_MII_ICU_Linksventrikulaerer_Schlagvolumenindex_Durch_Indikatorverduennung.fsh new file mode 100644 index 00000000..32748360 --- /dev/null +++ b/Resources/input/fsh/mii-backport/SD_MII_ICU_Linksventrikulaerer_Schlagvolumenindex_Durch_Indikatorverduennung.fsh @@ -0,0 +1,26 @@ +Profile: SD_MII_ICU_Linksventrikulaerer_Schlagvolumenindex_Durch_Indikatorverduennung +Parent: SD_MII_ICU_Monitoring_Und_Vitaldaten +Id: sd-mii-icu-linksventri-schlagvolumenindex-durch-indikatorverd +Title: "SD MII ICU Linksventrikulaerer Schlagvolumenindex Durch Indikatorverduennung" +* code + * coding[snomed] + * ^patternCoding.system = "http://snomed.info/sct" + * coding[loinc] = $loinc#8791-6 + * coding[IEEE-11073] + * ^patternCoding.system = "urn:std:iso:11073:10101" +* valueQuantity + * ^patternQuantity.system = "http://unitsofmeasure.org" + * ^patternQuantity.unit = "liter per minute and square meter" + * unit 1.. + * code from VS_MII_ICU_Unit_equivalent_UCUM_L_per_minute_and_squaremeter (required) + +Instance: Linksvent-Schlagvolumenindex-Durch-Indikatorverduennung +InstanceOf: SD_MII_ICU_Linksventrikulaerer_Schlagvolumenindex_Durch_Indikatorverduennung +Usage: #example +* status = #final +* code = $loinc#8791-6 "Left ventricular Stroke volume index by Indicator dilution" +* subject = Reference(Patient/111) +* effectivePeriod + * start = "2019-12-23T09:30:10+01:00" + * end = "2019-12-23T10:30:10+01:00" +* valueQuantity = 1 'L/min/m2' "liter per minute and square meter" \ No newline at end of file diff --git a/Resources/input/fsh/mii-backport/SD_MII_ICU_Linksventrikulaeres_Herzzeitvolumen_Durch_Indikatorverduennung.fsh b/Resources/input/fsh/mii-backport/SD_MII_ICU_Linksventrikulaeres_Herzzeitvolumen_Durch_Indikatorverduennung.fsh new file mode 100644 index 00000000..aa5a671d --- /dev/null +++ b/Resources/input/fsh/mii-backport/SD_MII_ICU_Linksventrikulaeres_Herzzeitvolumen_Durch_Indikatorverduennung.fsh @@ -0,0 +1,25 @@ +Profile: SD_MII_ICU_Linksventrikulaeres_Herzzeitvolumen_Durch_Indikatorverduennung +Parent: SD_MII_ICU_Monitoring_Und_Vitaldaten +Id: sd-mii-icu-linksventri-herzzeitvolumen-durch-indikatorverd +Title: "SD MII ICU Linksventrikulaeres Herzzeitvolumen Durch Indikatorverduennung" +* code + * coding[snomed] + * ^patternCoding.system = "http://snomed.info/sct" + * coding[loinc] = $loinc#8737-9 + * coding[IEEE-11073] + * ^patternCoding.system = "urn:std:iso:11073:10101" +* valueQuantity + * ^patternQuantity.unit = "liter per minute" + * unit 1.. + * code from VS_MII_ICU_Unit_equivalent_UCUM_L_per_minute (required) + +Instance: Linksventrikulaeres-Herzzeitvolumen-durch-Indikatorverduennung +InstanceOf: SD_MII_ICU_Linksventrikulaeres_Herzzeitvolumen_Durch_Indikatorverduennung +Usage: #example +* status = #final +* code = $loinc#8737-9 "Left ventricular Cardiac output by Indicator dilution" +* subject = Reference(Patient/111) +* effectivePeriod + * start = "2019-12-23T09:30:10+01:00" + * end = "2019-12-23T10:30:10+01:00" +* valueQuantity = 5 'L/min' "liter per minute" \ No newline at end of file diff --git a/Resources/input/fsh/mii-backport/SD_MII_ICU_Linksventrikulaeres_Schlagvolumen.fsh b/Resources/input/fsh/mii-backport/SD_MII_ICU_Linksventrikulaeres_Schlagvolumen.fsh new file mode 100644 index 00000000..7499c778 --- /dev/null +++ b/Resources/input/fsh/mii-backport/SD_MII_ICU_Linksventrikulaeres_Schlagvolumen.fsh @@ -0,0 +1,24 @@ +Profile: SD_MII_ICU_Linksventrikulaeres_Schlagvolumen +Parent: SD_MII_ICU_Monitoring_Und_Vitaldaten +Id: sd-mii-icu-linksventrikulaeres-schlagvolumen +Title: "SD MII ICU Linksventrikulaeres Schlagvolumen" +* code + * coding[snomed] = $sct#90096001 + * coding[loinc] = $loinc#20562-5 + * coding[IEEE-11073] = urn:iso:std:iso:11073:10101#150428 +* valueQuantity = $unitsofmeasure#mL "milliliter" + * unit 1.. + +Instance: Linksventrikulaeres-Schlagvolumen +InstanceOf: SD_MII_ICU_Linksventrikulaeres_Schlagvolumen +Usage: #example +* status = #final +* code + * coding[loinc] = $loinc#20562-5 "Left ventricular Stroke volume" + * coding[snomed] = $sct#90096001 "Stroke volume (observable entity)" + * coding[IEEE-11073] = urn:iso:std:iso:11073:10101#150428 "Ventricular stroke" +* subject = Reference(Patient/111) +* effectivePeriod + * start = "2019-12-23T09:30:10+01:00" + * end = "2019-12-23T10:30:10+01:00" +* valueQuantity = 70 'mL' "milliliter" \ No newline at end of file diff --git a/Resources/input/fsh/mii-backport/SD_MII_ICU_Linksventrikulaeres_Schlagvolumen_Durch_Indikatorverduennung.fsh b/Resources/input/fsh/mii-backport/SD_MII_ICU_Linksventrikulaeres_Schlagvolumen_Durch_Indikatorverduennung.fsh new file mode 100644 index 00000000..a916ff91 --- /dev/null +++ b/Resources/input/fsh/mii-backport/SD_MII_ICU_Linksventrikulaeres_Schlagvolumen_Durch_Indikatorverduennung.fsh @@ -0,0 +1,23 @@ +Profile: SD_MII_ICU_Linksventrikulaeres_Schlagvolumen_Durch_Indikatorverduennung +Parent: SD_MII_ICU_Monitoring_Und_Vitaldaten +Id: sd-mii-icu-linksventri-schlagvolumen-durch-indikatorverduennung +Title: "SD MII ICU Linksventrikulaeres Schlagvolumen Durch Indikatorverduennung" +* code + * coding[snomed] + * ^patternCoding.system = "http://snomed.info/sct" + * coding[loinc] = $loinc#8771-8 + * coding[IEEE-11073] + * ^patternCoding.system = "urn:std:iso:11073:10101" +* valueQuantity = $unitsofmeasure#mL "milliliter" + * unit 1.. + +Instance: Linksventrikulaeres-Schlagvolumen-Durch-Indikatorverduennung +InstanceOf: SD_MII_ICU_Linksventrikulaeres_Schlagvolumen_Durch_Indikatorverduennung +Usage: #example +* status = #final +* code = $loinc#8771-8 "Left ventricular Stroke volume by Indicator dilution" +* subject = Reference(Patient/111) +* effectivePeriod + * start = "2019-12-23T09:30:10+01:00" + * end = "2019-12-23T10:30:10+01:00" +* valueQuantity = 40 'mL' "milliliter" \ No newline at end of file diff --git a/Resources/input/fsh/mii-backport/SD_MII_ICU_Linksventrikulaeres_Schlagvolumenindex.fsh b/Resources/input/fsh/mii-backport/SD_MII_ICU_Linksventrikulaeres_Schlagvolumenindex.fsh new file mode 100644 index 00000000..1e21c5cd --- /dev/null +++ b/Resources/input/fsh/mii-backport/SD_MII_ICU_Linksventrikulaeres_Schlagvolumenindex.fsh @@ -0,0 +1,24 @@ +Profile: SD_MII_ICU_Linksventrikulaeres_Schlagvolumenindex +Parent: SD_MII_ICU_Monitoring_Und_Vitaldaten +Id: sd-mii-icu-linksventrikulaeres-schlagvolumenindex +Title: "SD MII ICU Linksventrikulaeres Schlagvolumenindex" +* code + * coding[snomed] = $sct#277381004 + * coding[loinc] = $loinc#76297-1 + * coding[IEEE-11073] + * ^patternCoding.system = "urn:std:iso:11073:10101" +* value[x] = $unitsofmeasure#mL/m2 "milliliter per square meter" + * unit 1.. + +Instance: Linksventrikulaeres-Schlagvolumenindex +InstanceOf: SD_MII_ICU_Linksventrikulaeres_Schlagvolumenindex +Usage: #example +* status = #final +* code + * coding[loinc] = $loinc#76297-1 "Left ventricular Stroke volume index" + * coding[snomed] = $sct#277381004 "Stroke index (observable entity)" +* subject = Reference(PatientinMusterfrau) +* effectivePeriod + * start = "2019-12-23T09:30:10+01:00" + * end = "2019-12-23T10:30:10+01:00" +* valueQuantity = 40 'mL/m2' "milliliter per square meter" \ No newline at end of file diff --git a/Resources/input/fsh/mii-backport/SD_MII_ICU_Monitoring_Und_Vitaldaten.fsh b/Resources/input/fsh/mii-backport/SD_MII_ICU_Monitoring_Und_Vitaldaten.fsh new file mode 100644 index 00000000..ecc354a2 --- /dev/null +++ b/Resources/input/fsh/mii-backport/SD_MII_ICU_Monitoring_Und_Vitaldaten.fsh @@ -0,0 +1,75 @@ +Profile: SD_MII_ICU_Monitoring_Und_Vitaldaten +Parent: VitalSignDE +Id: sd-mii-icu-monitoring-und-vitaldaten +Title: "SD MII ICU Monitoring und Vitaldaten" +* identifier MS +//* basedOn ..1 +* partOf only Reference(Procedure) +* status MS +* category MS + * ^slicing.discriminator.type = #pattern + * ^slicing.discriminator.path = "$this" + * ^slicing.ordered = false + * ^slicing.rules = #open +* category contains + loinc-fhir-core 0..1 MS +* category[loinc-fhir-core] = $loinc#85353-1 + * coding MS + * system 1.. MS + * code 1.. MS +* code MS + * ^constraint[1].key = "code-coding-icu" + * ^constraint[=].severity = #error + * ^constraint[=].human = "Es muss mindestens ein snomed oder loinc code vorhanden sein" + * ^constraint[=].expression = "coding.exists() implies coding.where(system = 'http://snomed.info/sct').exists() or coding.where(system = 'http://loinc.org').exists()" + * coding 1.. + * ^slicing.discriminator.type = #pattern + * ^slicing.discriminator.path = "$this" + * ^slicing.rules = #open + * coding contains + IEEE-11073 0..* MS + * coding[snomed] from VS_MII_ICU_Code_Monitoring_und_Vitaldaten_SNOMED (required) + * system 1.. MS + * code 1.. MS + * coding[loinc] from VS_MII_ICU_Code_Monitoring_und_Vitaldaten_LOINC (required) + * system 1.. MS + * code 1.. MS + * coding[IEEE-11073] from VS_MII_ICU_Code_Monitoring_und_Vitaldaten_ISO11073 (required) + * system 1.. MS + * code 1.. MS +* subject 1.. MS +* subject only Reference(Patient) +* encounter MS +* effective[x] 1.. MS +* effective[x] only dateTime or Period +* value[x] only Quantity +* value[x] MS + * ^patternQuantity.system = "http://unitsofmeasure.org" + * value 1.. MS + * unit MS + * system 1.. MS + * code 1.. MS +* dataAbsentReason MS + * ^constraint[1].key = "mii-icu-1" + * ^constraint[=].severity = #error + * ^constraint[=].human = "If there is no Observation.value, a dataAbsentReason must be given." + * ^constraint[=].expression = "value.exists().not() implies dataAbsentReason.exists()" +* interpretation MS +* bodySite MS +* bodySite from VS_MII_ICU_BodySite_Observation_Monitoring_und_Vitaldaten (extensible) +* device MS + * ^type.profile = "https://www.medizininformatik-initiative.de/fhir/core/StructureDefinition/MII-Reference" +* referenceRange MS +* component MS + * code MS + * value[x] only Quantity + * value[x] MS + * ^slicing.discriminator.type = #type + * ^slicing.discriminator.path = "$this" + * ^slicing.rules = #open + * valueQuantity only Quantity + * valueQuantity MS + * ^sliceName = "valueQuantity" + * dataAbsentReason MS + * interpretation MS + * referenceRange MS \ No newline at end of file diff --git a/Resources/input/fsh/mii-backport/SD_MII_ICU_Pulmonalarterieller_Wedge_Druck.fsh b/Resources/input/fsh/mii-backport/SD_MII_ICU_Pulmonalarterieller_Wedge_Druck.fsh new file mode 100644 index 00000000..da0eeb2b --- /dev/null +++ b/Resources/input/fsh/mii-backport/SD_MII_ICU_Pulmonalarterieller_Wedge_Druck.fsh @@ -0,0 +1,28 @@ +Profile: SD_MII_ICU_Pulmonalarterieller_Wedge_Druck +Parent: SD_MII_ICU_Monitoring_Und_Vitaldaten +Id: sd-mii-icu-pulmonalarterieller-wedge-druck +Title: "SD MII ICU Pulmonalarterieller Wedge Druck" +* code + * coding[snomed] = $sct#118433006 + * coding[loinc] = $loinc#75994-4 + * coding[IEEE-11073] = urn:iso:std:iso:11073:10101#150052 +* value[x] ^slicing.discriminator.type = #type + * ^slicing.discriminator.path = "$this" + * ^slicing.rules = #open +* valueQuantity = $unitsofmeasure#mm[Hg] "millimeter Mercury column" + * ^sliceName = "valueQuantity" + * unit 1.. + +Instance: Pulmonalarterieller-wedge-Blutdruck +InstanceOf: SD_MII_ICU_Pulmonalarterieller_Wedge_Druck +Usage: #example +* status = #final +* code + * coding[loinc] = $loinc#75994-4 "Pulmonary artery wedge pressure" + * coding[snomed] = $sct#118433006 "Pulmonary artery wedge pressure (observable entity)" + * coding[IEEE-11073] = urn:iso:std:iso:11073:10101#150052 "Pulmonary artery wedge pressure" +* subject = Reference(PatientinMusterfrau) +* effectivePeriod + * start = "2019-12-23T09:30:10+01:00" + * end = "2019-12-23T10:30:10+01:00" +* valueQuantity = 10 'mm[Hg]' "millimeter Mercury column" \ No newline at end of file diff --git a/Resources/input/fsh/mii-backport/SD_MII_ICU_Sauerstoffsaettigung_Im_Arteriellen_Blut_Durch_Pulsoxymetrie.fsh b/Resources/input/fsh/mii-backport/SD_MII_ICU_Sauerstoffsaettigung_Im_Arteriellen_Blut_Durch_Pulsoxymetrie.fsh new file mode 100644 index 00000000..6ebe76a6 --- /dev/null +++ b/Resources/input/fsh/mii-backport/SD_MII_ICU_Sauerstoffsaettigung_Im_Arteriellen_Blut_Durch_Pulsoxymetrie.fsh @@ -0,0 +1,33 @@ +Profile: SD_MII_ICU_Sauerstoffsaettigung_Im_Arteriellen_Blut_Durch_Pulsoxymetrie +Parent: SD_MII_ICU_Monitoring_Und_Vitaldaten +Id: sd-mii-icu-o2saettigung-im-arteriellen-blut-durch-pulsoxymetrie +Title: "SD MII ICU Sauerstoffsaettigung Im Arteriellen Blut Durch Pulsoxymetrie" +* code + * coding[snomed] = $sct#442476006 + * coding[loinc] = $loinc#59408-5 + * coding[IEEE-11073] = urn:iso:std:iso:11073:10101#150456 + * coding contains loinc-fhir-core 0..* MS + * coding[loinc-fhir-core] = $loinc#2708-6 + * system 1.. MS + * code 1.. MS +* valueQuantity = $unitsofmeasure#% "percent" + * unit 1.. +* bodySite = $sct#11527006 + * coding MS + * system 1.. MS + * code 1.. MS + +Instance: Sauerstoffsaettigung-im-Arteriellen-Blut-durch-Pulsoxymetrie +InstanceOf: SD_MII_ICU_Sauerstoffsaettigung_Im_Arteriellen_Blut_Durch_Pulsoxymetrie +Usage: #example +* status = #final +* code + * coding[snomed] = $sct#442476006 "Arterial oxygen saturation (observable entity)" + * coding[loinc] = $loinc#59408-5 "Oxygen saturation in Arterial blood by Pulse oximetry" + * coding[IEEE-11073] = urn:iso:std:iso:11073:10101#150456 "Oxygen saturation in Arterial blood by Pulse oximetry" +* subject = Reference(Patient/111) +* effectivePeriod + * start = "2019-12-23T09:30:10+01:00" + * end = "2019-12-23T10:30:10+01:00" +* valueQuantity = 98 '%' "percent" +* bodySite = $sct#11527006 "Arterial system structure (body structure)" \ No newline at end of file diff --git a/Resources/input/fsh/mii-backport/SD_MII_ICU_Sauerstoffsaettigung_Im_Blut_Postduktal_Durch_Pulsoxymetrie.fsh b/Resources/input/fsh/mii-backport/SD_MII_ICU_Sauerstoffsaettigung_Im_Blut_Postduktal_Durch_Pulsoxymetrie.fsh new file mode 100644 index 00000000..2aeed735 --- /dev/null +++ b/Resources/input/fsh/mii-backport/SD_MII_ICU_Sauerstoffsaettigung_Im_Blut_Postduktal_Durch_Pulsoxymetrie.fsh @@ -0,0 +1,28 @@ +Profile: SD_MII_ICU_Sauerstoffsaettigung_Im_Blut_Postduktal_Durch_Pulsoxymetrie +Parent: SD_MII_ICU_Monitoring_Und_Vitaldaten +Id: sd-mii-icu-o2saettigung-im-blut-postduktal-durch-pulsoxymetrie +Title: "SD MII ICU Sauerstoffsaettigung Im Blut Postduktal Durch Pulsoxymetrie" +* code + * coding[snomed] + * ^patternCoding.system = "http://snomed.info/sct" + * coding[loinc] = $loinc#59418-4 + * coding[IEEE-11073] = urn:iso:std:iso:11073:10101#160300 + * coding contains loinc-fhir-core 0..* MS + * coding[loinc-fhir-core] = $loinc#2708-6 + * system 1.. MS + * code 1.. MS +* valueQuantity = $unitsofmeasure#% "percent" + * unit 1.. + +Instance: Sauerstoffsaettigung-im-Blut-Postduktal-durch-Pulsoxymetrie +InstanceOf: SD_MII_ICU_Sauerstoffsaettigung_Im_Blut_Postduktal_Durch_Pulsoxymetrie +Usage: #example +* status = #final +* code + * coding[loinc] = $loinc#59418-4 "Oxygen saturation in Blood Postductal by Pulse oximetry" + * coding[IEEE-11073] = urn:iso:std:iso:11073:10101#160300 "Postductal SpO2" +* subject = Reference(PatientinMusterfrau) +* effectivePeriod + * start = "2019-12-23T09:30:10+01:00" + * end = "2019-12-23T10:30:10+01:00" +* valueQuantity = 91 '%' "percent" \ No newline at end of file diff --git a/Resources/input/fsh/mii-backport/SD_MII_ICU_Sauerstoffsaettigung_Im_Blut_Preduktal_Durch_Pulsoxymetrie.fsh b/Resources/input/fsh/mii-backport/SD_MII_ICU_Sauerstoffsaettigung_Im_Blut_Preduktal_Durch_Pulsoxymetrie.fsh new file mode 100644 index 00000000..5db38c25 --- /dev/null +++ b/Resources/input/fsh/mii-backport/SD_MII_ICU_Sauerstoffsaettigung_Im_Blut_Preduktal_Durch_Pulsoxymetrie.fsh @@ -0,0 +1,28 @@ +Profile: SD_MII_ICU_Sauerstoffsaettigung_Im_Blut_Preduktal_Durch_Pulsoxymetrie +Parent: SD_MII_ICU_Monitoring_Und_Vitaldaten +Id: sd-mii-icu-o2saettigung-im-blut-preduktal-durch-pulsoxymetrie +Title: "SD MII ICU Sauerstoffsaettigung Im Blut Preduktal Durch Pulsoxymetrie" +* code + * coding[snomed] + * ^patternCoding.system = "http://snomed.info/sct" + * coding[loinc] = $loinc#59407-7 + * coding[IEEE-11073] = urn:iso:std:iso:11073:10101#160296 + * coding contains loinc-fhir-core 0..* MS + * coding[loinc-fhir-core] = $loinc#2708-6 + * system 1.. MS + * code 1.. MS +* valueQuantity = $unitsofmeasure#% "percent" + * unit 1.. + +Instance: Sauerstoffsaettigung-im-Blut-Preduktal-durch-Pulsoxymetrie +InstanceOf: SD_MII_ICU_Sauerstoffsaettigung_Im_Blut_Preduktal_Durch_Pulsoxymetrie +Usage: #example +* status = #final +* code + * coding[loinc] = $loinc#59407-7 "Oxygen saturation in Blood Preductal by Pulse oximetry" + * coding[IEEE-11073] = urn:iso:std:iso:11073:10101#160296 "Preductal SpO2" +* subject = Reference(Patient/111) +* effectivePeriod + * start = "2019-12-23T09:30:10+01:00" + * end = "2019-12-23T10:30:10+01:00" +* valueQuantity = 96 '%' "percent" \ No newline at end of file diff --git a/Resources/input/fsh/mii-backport/SD_MII_ICU_Sonstige_Pulsatile_Druecke_Generisch.fsh b/Resources/input/fsh/mii-backport/SD_MII_ICU_Sonstige_Pulsatile_Druecke_Generisch.fsh new file mode 100644 index 00000000..19613fdc --- /dev/null +++ b/Resources/input/fsh/mii-backport/SD_MII_ICU_Sonstige_Pulsatile_Druecke_Generisch.fsh @@ -0,0 +1,140 @@ +Profile: SD_MII_ICU_Sonstige_Pulsatile_Druecke_Generisch +Parent: Observation +Id: sd-mii-icu-sonstige-pulsatile-druecke-generisch +Title: "SD MII ICU Sonstige pulsatile Druecke Generisch" +* identifier MS +* basedOn ..1 +* status MS +* category MS +* code MS + * coding MS + * ^slicing.discriminator.type = #pattern + * ^slicing.discriminator.path = "$this" + * ^slicing.rules = #open + * coding contains snomed 1..1 MS + * coding[snomed] ^patternCoding.system = $sct + * system 1.. MS + * code 1.. MS + * display MS +* subject MS +* encounter MS +* effective[x] MS +* value[x] ..0 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 MS +* method from VS_MII_ICU_Method_Observation_Blutdruck (extensible) + * coding MS + * system MS + * code MS +* device MS +* referenceRange ..0 MS +* component MS + * ^slicing.discriminator.type = #pattern + * ^slicing.discriminator.path = "code" + * ^slicing.rules = #open +* component contains + SystolicBP 1..1 MS and + DiastolicBP 1..1 MS and + meanBP 0..1 MS +* component[SystolicBP] obeys vs-de-3 + * code = $loinc#8480-6 + * code MS + * coding 1.. MS + * ^slicing.discriminator.type = #pattern + * ^slicing.discriminator.path = "$this" + * ^slicing.rules = #open + * coding contains + loinc 1..1 MS and + snomed 0..1 MS and + IEEE-11073 0..* MS + * coding[loinc] = $loinc#8480-6 + * system 1.. MS + * code 1.. MS + * display MS + * coding[snomed] = $sct#271649006 + * 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 + * display MS + * value[x] only Quantity + * value[x] = $unitsofmeasure#mm[Hg] "millimeter Mercury column" + * value[x] MS + * ^slicing.discriminator.type = #type + * ^slicing.discriminator.path = "$this" + * ^slicing.rules = #open + * value 1.. MS + * unit 1.. MS + * system 1.. MS + * code 1.. MS + * dataAbsentReason MS +* component[DiastolicBP] obeys vs-de-3 + * code = $loinc#8462-4 + * code MS + * coding 1.. MS + * ^slicing.discriminator.type = #pattern + * ^slicing.discriminator.path = "$this" + * ^slicing.rules = #open + * coding contains + loinc 1..1 MS and + snomed 0..1 MS and + IEEE-11073 0..* MS + * coding[loinc] = $loinc#8462-4 + * system 1.. MS + * code 1.. MS + * display MS + * coding[snomed] = $sct#271650006 + * 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 + * display MS + * value[x] only Quantity + * value[x] = $unitsofmeasure#mm[Hg] "millimeter Mercury column" + * value[x] MS + * ^slicing.discriminator.type = #type + * ^slicing.discriminator.path = "$this" + * ^slicing.rules = #open + * value 1.. MS + * unit 1.. MS + * system 1.. MS + * code 1.. MS + * dataAbsentReason MS +* component[meanBP] obeys vs-de-3 + * code = $loinc#8478-0 + * code MS + * coding 1.. MS + * ^slicing.discriminator.type = #pattern + * ^slicing.discriminator.path = "$this" + * ^slicing.rules = #open + * coding contains + loinc 1..1 MS and + snomed 0..1 MS and + IEEE-11073 0..* MS + * coding[loinc] = $loinc#8478-0 + * system 1.. MS + * code 1.. MS + * display MS + * coding[snomed] = $sct#6797001 + * 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 + * display MS + * value[x] only Quantity + * value[x] = $unitsofmeasure#mm[Hg] "millimeter Mercury column" + * valueQuantity MS + * value 1.. MS + * unit 1.. MS + * system 1.. MS + * code 1.. MS \ No newline at end of file diff --git a/Resources/input/fsh/mii-backport/invariants.fsh b/Resources/input/fsh/mii-backport/invariants.fsh new file mode 100644 index 00000000..c7900f94 --- /dev/null +++ b/Resources/input/fsh/mii-backport/invariants.fsh @@ -0,0 +1,4 @@ +Invariant: vs-de-3 +Description: "If there is no value a data absent reason must be present" +* severity = #error +* expression = "value.exists() xor dataAbsentReason.exists()" \ No newline at end of file diff --git a/Resources/input/fsh/mii-backport/valueSet/VS_MII_ICU_BodySite_Observation_Blutdruck.fsh b/Resources/input/fsh/mii-backport/valueSet/VS_MII_ICU_BodySite_Observation_Blutdruck.fsh new file mode 100644 index 00000000..647d3ea3 --- /dev/null +++ b/Resources/input/fsh/mii-backport/valueSet/VS_MII_ICU_BodySite_Observation_Blutdruck.fsh @@ -0,0 +1,10 @@ +ValueSet: VS_MII_ICU_BodySite_Observation_Blutdruck +Id: vs-mii-icu-bodysite-observation-blutdruck +Title: "VS MII ICU BodySite Observation Blutdruck" +Description: "Dieses ValueSet enthält Codes für bodySites von Blutdrücken (pulsatilen Drücken)." +* SNOMED_CT#11527006 +* SNOMED_CT#81040000 +* SNOMED_CT#264856002 +* SNOMED_CT#277633001 +* SNOMED_CT#244383003 +* SNOMED_CT#244387002 \ No newline at end of file diff --git a/Resources/input/fsh/mii-backport/valueSet/VS_MII_ICU_BodySite_Observation_Monitoring_und_Vitaldaten.fsh b/Resources/input/fsh/mii-backport/valueSet/VS_MII_ICU_BodySite_Observation_Monitoring_und_Vitaldaten.fsh new file mode 100644 index 00000000..9bfd7164 --- /dev/null +++ b/Resources/input/fsh/mii-backport/valueSet/VS_MII_ICU_BodySite_Observation_Monitoring_und_Vitaldaten.fsh @@ -0,0 +1,34 @@ +ValueSet: VS_MII_ICU_BodySite_Observation_Monitoring_und_Vitaldaten +Id: vs-mii-icu-bodysite-observation-monitoring-und-vitaldaten +Title: "VS MII ICU BodySite Observation Monitoring und Vitaldaten" +Description: "Dieses ValueSet enthält Codes für bodySites von Vitaldaten sowie Daten aus dem Patientenmonitoring." +* SNOMED_CT#80891009 +* SNOMED_CT#81040000 +* SNOMED_CT#87878005 +* SNOMED_CT#727614001 +* SNOMED_CT#123851003 +* SNOMED_CT#11527006 +* SNOMED_CT#56459004 +* SNOMED_CT#85562004 +* SNOMED_CT#12738006 +* SNOMED_CT#264856002 +* SNOMED_CT#277633001 +* SNOMED_CT#244387002 +* SNOMED_CT#32849002 +* SNOMED_CT#244383003 +* SNOMED_CT#76752008 +* SNOMED_CT#91470000 +* SNOMED_CT#122495006 +* SNOMED_CT#39352004 +* SNOMED_CT#122494005 +* SNOMED_CT#89837001 +* SNOMED_CT#26893007 +* SNOMED_CT#122496007 +* SNOMED_CT#74281007 +* SNOMED_CT#71836000 +* SNOMED_CT#52795006 +* SNOMED_CT#42859004 +* SNOMED_CT#45206002 +* SNOMED_CT#34402009 +* SNOMED_CT#76784001 +* SNOMED_CT#89187006 \ No newline at end of file diff --git a/Resources/input/fsh/mii-backport/valueSet/VS_MII_ICU_Code_Monitoring_und_Vitaldaten_ISO11073.fsh b/Resources/input/fsh/mii-backport/valueSet/VS_MII_ICU_Code_Monitoring_und_Vitaldaten_ISO11073.fsh new file mode 100644 index 00000000..099037a8 --- /dev/null +++ b/Resources/input/fsh/mii-backport/valueSet/VS_MII_ICU_Code_Monitoring_und_Vitaldaten_ISO11073.fsh @@ -0,0 +1,43 @@ +ValueSet: VS_MII_ICU_Code_Monitoring_und_Vitaldaten_ISO11073 +Id: vs-mii-icu-code-monitoring-und-vitaldaten-iso11073 +Title: "VS MII ICU Code Monitoring und Vitaldaten [ISO11073]" +Description: "Dieses ValueSet enthält Codes für Vitaldaten sowie Daten aus dem Patientenmonitoring." +* Mdc#150017 "Systolic blood pressure" +* Mdc#150019 "Mean blood pressure" +* Mdc#150018 "Diastolic blood pressure" +* Mdc#150084 "Central venous pressure" +* Mdc#150045 "Systolic pulmonary arterial pressure" +* Mdc#150047 "Mean pulmonary arterial pressure" +* Mdc#150046 "Diastolic pulmonary arterial pressure" +* Mdc#150052 "Pulmonary artery wedge pressure" +* Mdc#150276 "Cardiac output" +* Mdc#149772 "Cardiac index" +* Mdc#149760 "Systemic vascular resistance indexed" +* Mdc#152852 "Pulmonary Vascular Resistance Index" +* Mdc#150428 "Ventricular stroke" +* Mdc#149764 "Left Ventricular Stroke Work Index" +* Mdc#150368 "Body temperature - Core" +* Mdc#150456 "Oxygen saturation in Arterial blood by Pulse oximetry" +* Mdc#160300 "Postductal SpO2" +* Mdc#160296 "Preductal SpO2" +* Mdc#153608 "Intracranial pressure" +* Mdc#150103 "Mean left ventricular pressure" +* Mdc#150107 "Mean right ventricular pressure" +* Mdc#150101 "Systolic left ventricular pressure" +* Mdc#150105 "Systolic right ventricular pressure" +* Mdc#150102 "Diastolic left ventricular pressure" +* Mdc#150106 "Diastolic right ventricular pressure" +* Mdc#150069 "Systolic right atrial pressure" +* Mdc#150065 "Systolic left atrial pressure" +* Mdc#150067 "Mean left atrial pressure" +* Mdc#150071 "Mean right atrial pressure" +* Mdc#150066 "Diastolic left atrial pressure" +* Mdc#150070 "Diastolic right atrial pressure" +* Mdc#188420 "Rectal temperature" +* Mdc#188496 "Axillary temperature" +* Mdc#188424 "Oral temperature" +* Mdc#188436 "Blood temperature" +* Mdc#188500 "Myocardial temperature" +* Mdc#147842 "Heart Rate" +* Mdc#188504 "Nasal temperature" +* Mdc#149514 "Pulse rate" \ No newline at end of file diff --git a/Resources/input/fsh/mii-backport/valueSet/VS_MII_ICU_Code_Monitoring_und_Vitaldaten_LOINC.fsh b/Resources/input/fsh/mii-backport/valueSet/VS_MII_ICU_Code_Monitoring_und_Vitaldaten_LOINC.fsh new file mode 100644 index 00000000..df242e86 --- /dev/null +++ b/Resources/input/fsh/mii-backport/valueSet/VS_MII_ICU_Code_Monitoring_und_Vitaldaten_LOINC.fsh @@ -0,0 +1,56 @@ +ValueSet: VS_MII_ICU_Code_Monitoring_und_Vitaldaten_LOINC +Id: vs-mii-icu-code-monitoring-und-vitaldaten-loinc +Title: "VS MII ICU Code Monitoring und Vitaldaten [LOINC]" +Description: "Dieses ValueSet enthält Codes für Vitaldaten sowie Daten aus dem Patientenmonitoring." + +* LOINC#8867-4 "Heart Rate" +* LOINC#8480-6 "Systolic blood Pressure" +* LOINC#8478-0 "Mean blood Pressure" +* LOINC#8462-4 "Diastolic blood pressure" +* LOINC#60985-9 "Central venous pressure (CVP)" +* LOINC#8440-0 "Pulmonary artery Systolic blood pressure" +* LOINC#8414-5 "Pulmonary artery Mean blood pressure" +* LOINC#8385-7 "Pulmonary artery Diastolic blood pressure" +* LOINC#75994-4 "Pulmonary artery wedge pressure" +* LOINC#8737-9 "Left ventricular Cardiac output by Indicator dilution" +* LOINC#8751-0 "Left ventricular Cardiac index by Indicator dilution" +* LOINC#8741-1 "Left ventricular Cardiac output" +* LOINC#75919-1 "Left ventricular Cardiac index" +* LOINC#8837-7 "Systemic vascular Resistance index" +* LOINC#8834-4 "Pulmonary vascular Resistance index" +* LOINC#8771-8 "Left ventricular Stroke volume by Indicator dilution" +* LOINC#8791-6 "Left ventricular Stroke volume index by Indicator dilution" +* LOINC#20562-5 "Left ventricular Stroke volume" +* LOINC#76297-1 "Left ventricular Stroke volume index" +* LOINC#8329-5 "Body temperature - Core" +* LOINC#59408-5 "Oxygen saturation in Arterial blood by Pulse oximetry" +* LOINC#59418-4 "Oxygen saturation in Blood Postductal by Pulse oximetry" +* LOINC#59407-7 "Oxygen saturation in Blood Preductal by Pulse oximetry" +* LOINC#60956-0 "Intracranial pressure (ICP)" +* LOINC#8404-6 "Left ventricular Intrachamber mean pressure" +* LOINC#8406-1 "Right ventricular Intrachamber mean pressure" +* LOINC#8430-1 "Left ventricular Intrachamber systolic pressure" +* LOINC#8432-7 "Right ventricular Intrachamber systolic pressure" +* LOINC#8375-8 "Left ventricular Intrachamber diastolic pressure" +* LOINC#8377-4 "Right ventricular Intrachamber diastolic pressure" +* LOINC#60998-2 "Right atrial pressure Systolic" +* LOINC#60989-1 "Left atrial pressure Systolic" +* LOINC#8399-8 "Left atrial Intrachamber mean pressure" +* LOINC#8400-4 "Right atrial Intrachamber mean pressure" +* LOINC#75933-2 "Left atrial pressure Diastolic" +* LOINC#60997-4 "Right atrial pressure Diastolic" +* LOINC#29463-7 "Body weight" +* LOINC#50064-5 "Ideal body weight" +* LOINC#8302-2 "Body height" +* LOINC#8303-0 "Body height [Percentile]" +* LOINC#8336-0 "Body weight [Percentile] Per age" +* LOINC#8333-7 "Tympanic membrane temperature" +* LOINC#8332-9 "Rectal temperature" +* LOINC#60836-4 "Esophageal temperature" +* LOINC#8334-5 "Body temperature - Urinary bladder" +* LOINC#8328-7 "Axillary temperature" +* LOINC#8331-1 "Oral temperature" +* LOINC#60834-9 "Blood temperature" +* LOINC#60955-2 "Airway temperature" +* LOINC#61009-7 "Myocardial temperature" +* LOINC#76010-8 "Nasal temperature" \ No newline at end of file diff --git a/Resources/input/fsh/mii-backport/valueSet/VS_MII_ICU_Code_Monitoring_und_Vitaldaten_SNOMED.fsh b/Resources/input/fsh/mii-backport/valueSet/VS_MII_ICU_Code_Monitoring_und_Vitaldaten_SNOMED.fsh new file mode 100644 index 00000000..95abc4c6 --- /dev/null +++ b/Resources/input/fsh/mii-backport/valueSet/VS_MII_ICU_Code_Monitoring_und_Vitaldaten_SNOMED.fsh @@ -0,0 +1,42 @@ +ValueSet: VS_MII_ICU_Code_Monitoring_und_Vitaldaten_SNOMED +Id: vs-mii-icu-code-monitoring-und-vitaldaten-snomed +Title: "VS MII ICU Code Monitoring und Vitaldaten [SNOMED]" +Description: "Dieses ValueSet enthaelt Codes fuer Vitaldaten sowie Daten aus dem Patientenmonitoring." +* SNOMED_CT#364075005 "Heart rate (observable entity)" +* SNOMED_CT#75367002 "Blood pressure (observable entity)" +* SNOMED_CT#271649006 "Systolic blood pressure (observable entity)" +* SNOMED_CT#6797001 "Mean blood pressure (observable entity)" +* SNOMED_CT#271650006 "Diastolic blood pressure (observable entity)" +* SNOMED_CT#71420008 "Central venous pressure (observable entity)" +* SNOMED_CT#118433006 "Pulmonary artery wedge pressure (observable entity)" +* SNOMED_CT#82799009 "Cardiac output (observable entity)" +* SNOMED_CT#54993008 "Cardiac index (observable entity)" +* SNOMED_CT#276900001 "Systemic vascular Resistance index (observable entity)" +* SNOMED_CT#276902009 "Pulmonary vascular Resistance index (observable entity)" +* SNOMED_CT#90096001 "Stroke volume (observable entity)" +* SNOMED_CT#277381004 "Stroke index (observable entity)" +* SNOMED_CT#276885007 "Core body temperature (observable entity)" +* SNOMED_CT#250844005 "Intracranial pressure (observable entity)" +* SNOMED_CT#27113001 "Body weight (observable entity)" +* SNOMED_CT#170804003 "Ideal body weight (observable entity)" +* SNOMED_CT#1153637007 "Body height (observable entity)" +* SNOMED_CT#1153605006 "Body height for age percentile (observable entity)" +* SNOMED_CT#1153592008 "Weight for age percentile (observable entity)" +* SNOMED_CT#415974002 "Core body temperature measured at tympanic membrane (observable entity)" +* SNOMED_CT#307047009 "Core body temperature measured in rectum (observable entity)" +* SNOMED_CT#431598003 "Core body temperature measured in esophagus (observable entity)" +* SNOMED_CT#698831002 "Core body temperature measured in nasopharynx (observable entity)" +* SNOMED_CT#698832009 "Core body temperature measured at urinary bladder (observable entity)" +* SNOMED_CT#364246006 "Core body temperature measured vaginally (observable entity)" +* SNOMED_CT#415882003 "Estimated core body temperature measured in axillary region (observable entity)" +* SNOMED_CT#415945006 "Core body temperature measured in sublingual space (observable entity)" +* SNOMED_CT#415929009 "Estimated core body temperature measured in inguinal region (observable entity)" +* SNOMED_CT#1222808002 "Core body temperature measured in blood (observable entity)" +* SNOMED_CT#248835004 "Temperature of breast (observable entity)" +* SNOMED_CT#364419004 "Temperature of cervical spine (observable entity)" +* SNOMED_CT#415922000 "Temperature of forehead (observable entity)" +* SNOMED_CT#250124002 "Temperature of joint (observable entity)" +* SNOMED_CT#364429006 "Temperature of lumbar spine (observable entity)" +* SNOMED_CT#364424001 "Temperature of thoracic spine (observable entity)" +* SNOMED_CT#8499008 "Pulse, function (observable entity)" +* SNOMED_CT#442476006 "Arterial oxygen saturation (observable entity)" \ No newline at end of file diff --git a/Resources/input/fsh/mii-backport/valueSet/VS_MII_ICU_Method_Observation_Blutdruck.fsh b/Resources/input/fsh/mii-backport/valueSet/VS_MII_ICU_Method_Observation_Blutdruck.fsh new file mode 100644 index 00000000..dfa35d51 --- /dev/null +++ b/Resources/input/fsh/mii-backport/valueSet/VS_MII_ICU_Method_Observation_Blutdruck.fsh @@ -0,0 +1,14 @@ +ValueSet: VS_MII_ICU_Method_Observation_Blutdruck +Id: vs-mii-icu-method-observation-blutdruck +Title: "VS MII ICU Method Observation Blutdruck" +Description: "Dieses ValueSet enthält Codes zur Angabe, ob ein Blutdruck invasiv oder nicht-invasiv gemessen ist. " +* ^text.status = #empty +* ^text.div = "
No human-readable text provided in this case.
" +* ^url = "https://www.medizininformatik-initiative.de/fhir/ext/modul-icu/ValueSet/Method-Observation-Blutdruck" +* ^version = "1.0.0" +* ^status = #active +* ^experimental = false +* ^date = "2022-06-08" +* ^publisher = "https://www.medizininformatik-initiative.de" +* SNOMED_CT#10179008 +* SNOMED_CT#22762002 \ No newline at end of file diff --git a/Resources/input/fsh/mii-backport/valueSet/VS_MII_ICU_Unit_equivalent_UCUM_L_per_minute.fsh b/Resources/input/fsh/mii-backport/valueSet/VS_MII_ICU_Unit_equivalent_UCUM_L_per_minute.fsh new file mode 100644 index 00000000..8e940c3f --- /dev/null +++ b/Resources/input/fsh/mii-backport/valueSet/VS_MII_ICU_Unit_equivalent_UCUM_L_per_minute.fsh @@ -0,0 +1,6 @@ +ValueSet: VS_MII_ICU_Unit_equivalent_UCUM_L_per_minute +Id: vs-mii-icu-unit-equivalent-ucum-l-per-minute +Title: "VS MII ICU Unit equivalent UCUM L per minute" +Description: "Dieses ValueSet enthält äquivalente Codes für Liter pro Minute." +* UCUM#L/min +* UCUM#l/min \ No newline at end of file diff --git a/Resources/input/fsh/mii-backport/valueSet/VS_MII_ICU_Unit_equivalent_UCUM_L_per_minute_and_squaremeter.fsh b/Resources/input/fsh/mii-backport/valueSet/VS_MII_ICU_Unit_equivalent_UCUM_L_per_minute_and_squaremeter.fsh new file mode 100644 index 00000000..e4971f1b --- /dev/null +++ b/Resources/input/fsh/mii-backport/valueSet/VS_MII_ICU_Unit_equivalent_UCUM_L_per_minute_and_squaremeter.fsh @@ -0,0 +1,8 @@ +ValueSet: VS_MII_ICU_Unit_equivalent_UCUM_L_per_minute_and_squaremeter +Id: vs-mii-icu-unit-equivalent-ucum-l-per-minute-and-squaremeter +Title: "VS MII ICU Unit equivalent UCUM L per minute and squaremeter" +Description: "Dieses ValueSet enthält äquivalente Codes für Volumen pro Zeit und Körperoberfläche" +* UCUM#L/min/m2 +* UCUM#l/min/m2 +* UCUM#L/(min.m2) +* UCUM#l/(min.m2) \ No newline at end of file