MaiaDokument (Composition)

Die nachfolgenden Festlegungen spezifizieren die Abbildung von Mindestanforderungen (Kardinalität) und Muss-Wenn-Kann-Anforderungen (Must Support) für die Bereitstellung von strukturierten Dokumenten für die Software MAIA.


Hintergrund

MAIA nutzt Compositions in diesem Use Case als Informationsquelle für strukturierte Dokumente. Das Profil baut auf dem Tiplu Basisprofil Das strukturierte Dokument auf.

FHIR-Profil

NameCanonicalBeschreibung
MaiaDokumenthttps://tiplu.de/fhir/maia/StructureDefinition/MaiaDokument

Das vorliegende Composition-Profil im Use Case eines Dokumentes beschreibt alle verpflichtenden und optionalen Informationen, die ein Datenlieferant für Maia liefern muss.

idS Σ1..1string
metaΣ0..1Meta
implicitRulesΣ ?!0..1uri
language0..1codeBinding
text0..1Narrative
contained0..*Resource
DocumentCompositionStatusS I0..1Extension(code)
modifierExtension?! I0..*Extension
identifierS Σ0..1Identifier
id0..1string
KundenCodeS I0..1Extension(Coding)
value0..1System.String
id0..1string
extensionI0..*Extension
id0..1string
extensionI0..*Extension
systemS Σ1..1uri
versionΣ0..1string
codeS Σ1..1code
displayΣ0..1string
userSelectedΣ0..1boolean
textΣ0..1string
categoryΣ0..*CodeableConcept
subjectS Σ I1..1Reference(MaiaPatient)
encounterS Σ I1..1Reference(MaiaKontaktGesundheitseinrichtung)
id0..1string
DocumentCreationDateS I1..1Extension(dateTime)
value0..1System.DateTime
authorΣ I1..*Reference(Practitioner | PractitionerRole | Device | Patient | RelatedPerson | Organization)
titleS Σ1..1string
confidentialityΣ0..1codeBinding
id0..1string
extensionI0..*Extension
modifierExtensionΣ ?! I0..*Extension
mode1..1codeBinding
time0..1dateTime
partyI0..1Reference(Patient | RelatedPerson | Practitioner | PractitionerRole | Organization)
custodianΣ I0..1Reference(Organization)
id0..1string
extensionI0..*Extension
modifierExtensionΣ ?! I0..*Extension
code1..1codeBinding
targetIdentifierIdentifier
targetReferenceReference(Composition)
id0..1string
extensionI0..*Extension
modifierExtensionΣ ?! I0..*Extension
codeΣ0..*CodeableConcept
periodΣ I0..1Period
detailΣ I0..*Reference(Resource)
id0..1string
extensionI0..*Extension
modifierExtensionΣ ?! I0..*Extension
titleS0..1string
id0..1string
extensionI0..*Extension
id0..1string
extensionI0..*Extension
systemS Σ1..1uri
versionΣ0..1string
codeS Σ1..1code
displayΣ0..1string
userSelectedΣ0..1boolean
textΣ0..1string
authorI0..*Reference(Practitioner | PractitionerRole | Device | Patient | RelatedPerson | Organization)
focusI0..1Reference(Resource)
textS I1..1Narrative
mode0..1codeBinding
orderedBy0..1CodeableConceptBinding
entryI0..*Reference(Resource)
emptyReasonI0..1CodeableConceptBinding
sectionI0..*see (section)

Anmerkung zu Must-Support-Elementen

Composition.id

Bedeutung: FHIR-ID der Composition

Composition.extension:DocumentCompositionStatus

Bedeutung: Diese Extension erweitert Composition um die Status, die in HL7 FHIR R5 enthalten sind (ValueSet)

Composition.identifier

Bedeutung: Identifikation des Dokumentes

Composition.status

Bedeutung: Status des Dokumentes

Hinweis: Der Status wird von MAIA ignoriert, der relevante FHIR Status ist unter Composition.extension:DocumentCompositionStatus zu finden.

Composition.status.extension:KundenCode

Bedeutung: Hier ist ein Status des Kunden zu finden.

Hinweis: Das CodeSystem ist fix auf https://tiplu.de/fhir/CodeSystem/kundencodes-doc-status gesetzt und ist individuell, aus diesem Grund gibt es kein von Tiplu publiziertes System.

Composition.type

Bedeutung: Klassifizierung des Typen eines Dokumentes

Hinweis: MAIA fordert hier den im Basisprofil Tiplu (DE) (R4) publizierten TipluDocumentType mit dem Canonical https://tiplu.de/fhir/CodeSystem/DocumentType

Composition.subject

Bedeutung: Referenz auf den zugehörigen Patienten

Composition.encounter

Bedeutung: Referenz auf den zugehörigen Encounter

Composition.date

Bedeutung: Datum der letzten Änderung des Dokumentes

Composition.date.extension:DocumentCreationDate

Bedeutung: Datum der Erstellung des Dokumentes

Composition.title

Bedeutung: Titel des Dokumentes

Composition.section.title

Bedeutung: Titel des Dokumenten-Abschnittes

Composition.section.code

Bedeutung: Klassifizierung des einzelnen Dokumenten-Abschnitts

Hinweis: MAIA fordert hier den im Basisprofil Tiplu (DE) (R4) publizierten TipluDocumentSection mit dem Canonical https://tiplu.de/fhir/CodeSystem/DocumentSection

Composition.section.text

Bedeutung: Text des Dokumenten-Abschnitt

Interaktionen

Für die Ressource Composition MUSS die REST-Interaktion "READ" implementiert werden.