diff --git a/ImplementationGuide/markdown/Organisation/Organisation_Kompatibilitaet.md b/ImplementationGuide/markdown/Organisation/Organisation_Kompatibilitaet.md index e4b6daa0..9a3864cc 100644 --- a/ImplementationGuide/markdown/Organisation/Organisation_Kompatibilitaet.md +++ b/ImplementationGuide/markdown/Organisation/Organisation_Kompatibilitaet.md @@ -1,5 +1,5 @@ ### Kompatibilität -Für das Profil ISiKBinary wurde bis zum Zeitpunkt der Veröffentlichung kein Abgleich der Kompatibilität zu anderen Profilen (der KBV und der Medizininformatik-Initiative) durchgeführt. +Für das Profil ISiKOrganisation wurde bis zum Zeitpunkt der Veröffentlichung kein Abgleich der Kompatibilität zu anderen Profilen (der KBV und der Medizininformatik-Initiative) durchgeführt. --- diff --git a/ImplementationGuide/markdown/Standort/Standort_AnmerkungenZuDenMustSupportFeldern.md b/ImplementationGuide/markdown/Standort/Standort_AnmerkungenZuDenMustSupportFeldern.md new file mode 100644 index 00000000..0c6d0a95 --- /dev/null +++ b/ImplementationGuide/markdown/Standort/Standort_AnmerkungenZuDenMustSupportFeldern.md @@ -0,0 +1,4 @@ +### Anmerkungen zu Must-Support-Feldern + +Siehe zu den Must-Support-Feldern die entsprechenden Comments im Profil (ggf. für Subelemente). +--- \ No newline at end of file diff --git a/ImplementationGuide/markdown/Standort/Standort_Beispiele.md b/ImplementationGuide/markdown/Standort/Standort_Beispiele.md new file mode 100644 index 00000000..44b9b195 --- /dev/null +++ b/ImplementationGuide/markdown/Standort/Standort_Beispiele.md @@ -0,0 +1,5 @@ +### Beispiele + +Valides Minimalbeispiel Standort: + + diff --git a/ImplementationGuide/markdown/Standort/Standort_Interaktionen.md b/ImplementationGuide/markdown/Standort/Standort_Interaktionen.md new file mode 100644 index 00000000..5533a665 --- /dev/null +++ b/ImplementationGuide/markdown/Standort/Standort_Interaktionen.md @@ -0,0 +1,6 @@ +### Interaktionen + +Für die Ressource Standort SOLL die REST-Interaktion "READ" implementiert werden. +Alle Anforderungen, die in Stufe 4 mit "SOLL" gekennzeichnet sind, sollen in einer künftigen Stufe auf "MUSS" gesetzt werden. + + diff --git a/ImplementationGuide/markdown/Standort/Standort_Kompatibilitaet.md b/ImplementationGuide/markdown/Standort/Standort_Kompatibilitaet.md new file mode 100644 index 00000000..a5ae1b4d --- /dev/null +++ b/ImplementationGuide/markdown/Standort/Standort_Kompatibilitaet.md @@ -0,0 +1,5 @@ +### Kompatibilität + +Für das Profil ISiKStandort wurde bis zum Zeitpunkt der Veröffentlichung kein Abgleich der Kompatibilität zu anderen Profilen (der KBV und der Medizininformatik-Initiative) durchgeführt. + +--- diff --git a/ImplementationGuide/markdown/Standort/Standort_Motivation.md b/ImplementationGuide/markdown/Standort/Standort_Motivation.md new file mode 100644 index 00000000..3c542f7a --- /dev/null +++ b/ImplementationGuide/markdown/Standort/Standort_Motivation.md @@ -0,0 +1,15 @@ +### Motivation + +Die Abbildung von Standorten in einem Krankenhaus unterstützt die Raum- und Bettenbelegung in strukturierter Form. + +In FHIR wird die Organisation (Organization) vom Standort (Location) eindeutig abgegrenzt. + +Die Erfassung des Standortes in strukturierter Form ermöglicht u.a.: +- Zuweisungen von Diensten an bestimmte Standorte im Rahmen des Terminmanagements +- Die Raum- und Betten-Belegung in strukturierter Form (interdisziplinär) +- Im Rahmen der Versorgung lann eine der folgenden Beispiel-Fragen beantworten werden : + - Handelt es sich um ein Isolationszimmer? + - Gibt es bestimmte Ausstattung, z.B. Beatmungsgeräte + - etc. + +--- \ No newline at end of file diff --git a/ImplementationGuide/markdown/Standort/Standort_Profil.md b/ImplementationGuide/markdown/Standort/Standort_Profil.md new file mode 100644 index 00000000..73276511 --- /dev/null +++ b/ImplementationGuide/markdown/Standort/Standort_Profil.md @@ -0,0 +1,18 @@ +### FHIR-Profil + +Die Implementierung des Profils ISiKStandort im Rahmen der Ausbaustufe 4 ist nicht verpflichtend (KANN-Anforderung). + +Das Profil ISiKStandort soll auch ein Krankenhaus als ganzes abbilden können. + +@``` +from StructureDefinition where url = 'https://gematik.de/fhir/isik/v4/Basismodul/StructureDefinition/ISiKStandort' select Name: name, Canonical: url +``` +{{tree:https://gematik.de/fhir/isik/v4/Basismodul/StructureDefinition/ISiKStandort, hybrid}} + +Folgende FHIRPath-Constraints sind im Profil zu beachten: + +@``` from StructureDefinition where url = 'https://gematik.de/fhir/isik/v4/Basismodul/StructureDefinition/ISiKStandort' for differential.element.constraint select key, severity, human, expression``` + +--- + +--- diff --git a/Material/Anforderungssteckbrief-Organisation.md b/Material/Anforderungssteckbrief-Organisation.md index 65a54e02..dd6df3d1 100644 --- a/Material/Anforderungssteckbrief-Organisation.md +++ b/Material/Anforderungssteckbrief-Organisation.md @@ -6,7 +6,7 @@ Folgende Bedarfe, Anforderungen und Use Cases finden im Rahmen der Ausbaustufe 4 1. Die (Raum- und Betten-)Belegung (interdisziplinär) sollte strukturiert erfolgen können. 1. Im Rahmen des Terminmanagements sollten Zuweisungen von Diensten an bestimmte Bereiche der Aufbauorganisation (Fachbereiche etc.) und an bestimmte Standorte möglich sein. -1. Im Rahmen der Versorgung sollte eine der folgenden Beispiel-Fragen beantworten werden können.: +1. Im Rahmen der Versorgung sollte eine der folgenden Beispiel-Fragen beantworten werden können: - Handelt es sich um ein Isolationszimmer? - Gibt es bestimmte Ausstattung, z.B. Beatmungsgeräte - etc. diff --git a/Resources/input/fsh/ISiKStandort.fsh b/Resources/input/fsh/ISiKStandort.fsh new file mode 100644 index 00000000..752f5877 --- /dev/null +++ b/Resources/input/fsh/ISiKStandort.fsh @@ -0,0 +1,14 @@ +Profile: ISiKStandort +Parent: Location +Id: ISiKStandort +Description: "Dieses Profil dient der strukturierten Erfassung von Standortangaben eines Krankenhauses oder von Organisationseinheiten innerhalb eines Krankenhauses in ISiK-Szenarien." +* insert Meta +* identifier MS //Motivation entspricht https://simplifier.net/medizininformatikinitiative-modulstrukturdaten/sd_mii_struktur_location +* name MS //Motivation: Kein Name zwingend notwendig (z.B. für ein Zimmer), wenn über .identifier definierbar. weicht daher ab von https://simplifier.net/medizininformatikinitiative-modulstrukturdaten/sd_mii_struktur_location +* mode MS //Motivation entspricht https://simplifier.net/medizininformatikinitiative-modulstrukturdaten/sd_mii_struktur_location + * ^patternCodeableConcept.coding = $LocationMode#instance +* address MS // TODO anpassen auf deutsche Adresse +* physicalType 1..1 MS //Motivation entspricht https://simplifier.net/medizininformatikinitiative-modulstrukturdaten/sd_mii_struktur_location +* managingOrganization 1..1 MS //Motivation entspricht https://simplifier.net/medizininformatikinitiative-modulstrukturdaten/sd_mii_struktur_location +* partOf 1..1 MS + diff --git a/Resources/input/fsh/aliases.fsh b/Resources/input/fsh/aliases.fsh index a2600b4a..24f667d0 100644 --- a/Resources/input/fsh/aliases.fsh +++ b/Resources/input/fsh/aliases.fsh @@ -6,6 +6,7 @@ Alias: $diagnosis-role = http://terminology.hl7.org/CodeSystem/diagnosis-role Alias: $v3-ActCode = http://terminology.hl7.org/CodeSystem/v3-ActCode Alias: $DiagnosisRole = http://terminology.hl7.org/CodeSystem/diagnosis-role Alias: $LocationPhysicalType = http://terminology.hl7.org/CodeSystem/location-physical-type +Alias: $LocationMode = http://hl7.org/fhir/location-mode Alias: $icd-10-gm = http://fhir.de/CodeSystem/bfarm/icd-10-gm Alias: $icd-10-gm-mehrfachcodierungs-kennzeichen-cs = http://fhir.de/CodeSystem/icd-10-gm-mehrfachcodierungs-kennzeichen Alias: $icd-10-gm-mehrfachcodierungs-kennzeichen-sd = http://fhir.de/StructureDefinition/icd-10-gm-mehrfachcodierungs-kennzeichen @@ -36,7 +37,7 @@ Alias: $ProzedurenCodesSCT = https://gematik.de/fhir/isik/v3/Basismodul/ValueSet Alias: $capabilitystatement-expectation = http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation Alias: $kvid10 = http://fhir.de/sid/gkv/kvid-10 Alias: $kvnr30 = http://fhir.de/sid/gkv/kvnr-30 -//Alias: $GEM_PR_KIM_AdressIdentifier = https://gematik.de/fhir/atf/StructureDefinition/identifier-address-kim -//Alias: $GEM_PR_TIM_AdressIdentifier = https://gematik.de/fhir/atf/StructureDefinition/identifier-address-tim +Alias: $GEM_PR_KIM_AdressIdentifier = https://gematik.de/fhir/atf/StructureDefinition/identifier-address-kim +Alias: $GEM_PR_TIM_AdressIdentifier = https://gematik.de/fhir/atf/StructureDefinition/identifier-address-tim Alias: $identifier-iknr = http://fhir.de/StructureDefinition/identifier-iknr Alias: $identifier-bsnr = http://fhir.de/StructureDefinition/identifier-bsnr \ No newline at end of file