MaiaProzedur (Procedure)

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


Hintergrund

MAIA nutzt Conditions in diesem Use Case als Informationsquelle für OPS Prozeduren.

Kompatibilität zu ISiK Stufe 2

Grundsätzlich wurde sich bei der Erstellung der MAIA Profile an ISiK Stufe 2 orientiert. Dabei besteht eine Kompatibilität zum ISiKProzedur.

Die folgenden Elemente werden durch ISiK als Must-Support definiert, werden von MAIA aber nicht verarbeitet:

  • Procedure.extension:Dokumentationsdatum

FHIR-Profil

NameCanonicalBeschreibung
MaiaProzedurhttps://tiplu.de/fhir/maia/StructureDefinition/MaiaProzedur

Das vorliegende Procedure-Profil beschreibt im UseCase Prozedur 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
extensionI0..*Extension
modifierExtension?! I0..*Extension
identifierΣ0..*Identifier
instantiatesCanonicalΣ0..*canonical(PlanDefinition | ActivityDefinition | Measure | OperationDefinition | Questionnaire)
instantiatesUriΣ0..*uri
basedOnΣ I0..*Reference(CarePlan | ServiceRequest)
partOfΣ I0..*Reference(Procedure | Observation | MedicationAdministration)
statusS Σ ?!1..1codeBinding
statusReasonΣ0..1CodeableConcept
categoryΣ0..1CodeableConcept
id0..1string
extensionI0..*Extension
codingS Σ1..*CodingOPS
textΣ0..1string
subjectS Σ I1..1Reference(Patient)
encounterS Σ I1..1Reference(MaiaKontaktGesundheitseinrichtung)
performedDateTimedateTime
performedPeriodPeriod
performedStringstring
performedAgeAge
performedRangeRange
recorderΣ I0..1Reference(Patient | RelatedPerson | Practitioner | PractitionerRole)
asserterΣ I0..1Reference(Patient | RelatedPerson | Practitioner | PractitionerRole)
id0..1string
extensionI0..*Extension
modifierExtensionΣ ?! I0..*Extension
functionΣ0..1CodeableConcept
actorΣ I1..1Reference(Practitioner | PractitionerRole | Organization | Patient | RelatedPerson | Device)
onBehalfOfI0..1Reference(Organization)
locationΣ I0..1Reference(Location)
reasonCodeΣ0..*CodeableConcept
reasonReferenceΣ I0..*Reference(Condition | Observation | Procedure | DiagnosticReport | DocumentReference)
bodySiteΣ0..*CodeableConcept
outcomeΣ0..1CodeableConcept
reportI0..*Reference(DiagnosticReport | DocumentReference | Composition)
complication0..*CodeableConcept
complicationDetailI0..*Reference(Condition)
followUp0..*CodeableConcept
note0..*Annotation
id0..1string
extensionI0..*Extension
modifierExtensionΣ ?! I0..*Extension
action0..1CodeableConceptBinding
manipulatedI1..1Reference(Device)
usedReferenceI0..*Reference(Device | Medication | Substance)
usedCode0..*CodeableConcept

Anmerkung zu Must-Support-Elementen

Procedure.id

Bedeutung: FHIR-ID der Procedure

Procedure.status

Bedeutung: Status der Procedure

Procedure.code

Bedeutung: Kodierung der Prozedur

Hinweis: MAIA arbeitet als Input ausschließlich mit OPS Codes

Procedure.subject

Bedeutung: Identifikation des zugehörigen Patienten

Procedure.encounter

Bedeutung: Identifikation des zugehörigen Encounter

Procedure.performed[x]

Bedeutung: Zeitangabe der Prozedurdurchführung

Interaktionen

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