description: Über diese Composition werden beim Aufruf der Verordnungssoftware der Aufrufkontext sowie die für die entsprechende Verordnungsfunktion notwendigen Ressourcen als Referenzen übergeben package_name: kbv.ita.vos derivation: constraint name: KBV_PR_VoS_Composition type: Composition elements: category: {index: 56} date: {mustSupport: true, index: 63} meta: mustSupport: true index: 1 elements: source: {index: 2} profile: mustSupport: true pattern: {type: Canonical, value: 'https://fhir.kbv.de/StructureDefinition/KBV_PR_VoS_Composition|2.1.0'} index: 3 security: {index: 4} tag: {index: 5} required: [profile] encounter: {index: 62} section: mustSupport: true array: true max: 3 index: 90 slicing: rules: closed discriminator: - {path: code.coding, type: pattern} min: null max: 3 slices: Patientenzusatzinformationen: match: code: coding: {code: Additional patient information, system: 'https://fhir.kbv.de/CodeSystem/KBV_CS_VoS_SectionType'} schema: mustSupport: true index: 91 elements: orderedBy: {index: 104} section: elementReference: ['https://fhir.kbv.de/StructureDefinition/KBV_PR_VoS_Composition', elements, org/fhir/StructureDefinition/Composition#Composition, elements, section] index: 111 mode: {index: 103} title: {index: 92} emptyReason: {index: 110} author: {index: 100} code: binding: {strength: required, valueSet: 'https://fhir.kbv.de/ValueSet/KBV_VS_VoS_SectionType'} mustSupport: true index: 93 elements: coding: mustSupport: true pattern: type: Coding value: {code: Additional patient information, system: 'https://fhir.kbv.de/CodeSystem/KBV_CS_VoS_SectionType'} index: 94 elements: system: {mustSupport: true, index: 95} version: {index: 96} code: {mustSupport: true, index: 97} userSelected: {index: 98} required: [system, code] text: {index: 99} required: [coding] focus: {index: 101} entry: type: Reference mustSupport: true refers: ['https://fhir.kbv.de/StructureDefinition/KBV_PR_VoS_AllergyIntolerance|2.1.0', 'https://fhir.kbv.de/StructureDefinition/KBV_PR_VoS_Condition|2.1.0', 'https://fhir.kbv.de/StructureDefinition/KBV_PR_VoS_Coverage|2.1.0', 'https://fhir.kbv.de/StructureDefinition/KBV_PR_VoS_Observation_Body_Height|2.1.0', 'https://fhir.kbv.de/StructureDefinition/KBV_PR_VoS_Observation_Body_Weight|2.1.0', 'https://fhir.kbv.de/StructureDefinition/KBV_PR_VoS_Observation_Breastfeeding_Status|2.1.0', 'https://fhir.kbv.de/StructureDefinition/KBV_PR_VoS_Observation_Creatinine_Level|2.1.0', 'https://fhir.kbv.de/StructureDefinition/KBV_PR_VoS_Observation_Pregnancy_Status|2.1.0', 'https://fhir.kbv.de/StructureDefinition/KBV_PR_VoS_Provenance_AllergyIntolerance|2.1.0'] index: 105 elements: reference: {mustSupport: true, index: 106} type: {index: 107} identifier: {index: 108} display: {index: 109} required: [reference] text: {index: 102} required: [entry, code] Medikamente: match: code: coding: {code: Medications, system: 'https://fhir.kbv.de/CodeSystem/KBV_CS_VoS_SectionType'} schema: mustSupport: true index: 112 elements: orderedBy: {index: 125} section: elementReference: ['https://fhir.kbv.de/StructureDefinition/KBV_PR_VoS_Composition', elements, org/fhir/StructureDefinition/Composition#Composition, elements, section] index: 132 mode: {index: 124} title: {index: 113} emptyReason: {index: 131} author: {index: 121} code: binding: {strength: required, valueSet: 'https://fhir.kbv.de/ValueSet/KBV_VS_VoS_SectionType'} mustSupport: true index: 114 elements: coding: mustSupport: true pattern: type: Coding value: {code: Medications, system: 'https://fhir.kbv.de/CodeSystem/KBV_CS_VoS_SectionType'} index: 115 elements: system: {mustSupport: true, index: 116} version: {index: 117} code: {mustSupport: true, index: 118} userSelected: {index: 119} required: [system, code] text: {index: 120} required: [coding] focus: {index: 122} entry: type: Reference mustSupport: true refers: ['https://fhir.kbv.de/StructureDefinition/KBV_PR_ERP_Bundle', 'https://fhir.kbv.de/StructureDefinition/KBV_PR_VoS_MedicationStatement_MP|2.1.0', 'https://fhir.kbv.de/StructureDefinition/KBV_PR_VoS_Medication_Compounding|2.1.0', 'https://fhir.kbv.de/StructureDefinition/KBV_PR_VoS_Medication_FreeText|2.1.0', 'https://fhir.kbv.de/StructureDefinition/KBV_PR_VoS_Medication_Ingredient|2.1.0', 'https://fhir.kbv.de/StructureDefinition/KBV_PR_VoS_Medication_PZN|2.1.0', 'https://fhir.kbv.de/StructureDefinition/KBV_PR_VoS_Prescription|2.1.0'] index: 126 elements: reference: {mustSupport: true, index: 127} type: {index: 128} identifier: {index: 129} display: {index: 130} required: [reference] text: {index: 123} required: [entry, code] Dokumente: match: code: coding: {code: Documents, system: 'https://fhir.kbv.de/CodeSystem/KBV_CS_VoS_SectionType'} schema: mustSupport: true index: 133 elements: orderedBy: {index: 146} section: elementReference: ['https://fhir.kbv.de/StructureDefinition/KBV_PR_VoS_Composition', elements, org/fhir/StructureDefinition/Composition#Composition, elements, section] index: 153 mode: {index: 145} title: {index: 134} emptyReason: {index: 152} author: {index: 142} code: binding: {strength: required, valueSet: 'https://fhir.kbv.de/ValueSet/KBV_VS_VoS_SectionType'} mustSupport: true index: 135 elements: coding: mustSupport: true pattern: type: Coding value: {code: Documents, system: 'https://fhir.kbv.de/CodeSystem/KBV_CS_VoS_SectionType'} index: 136 elements: system: {mustSupport: true, index: 137} version: {index: 138} code: {mustSupport: true, index: 139} userSelected: {index: 140} required: [system, code] text: {index: 141} required: [coding] focus: {index: 143} entry: type: Reference mustSupport: true refers: ['https://fhir.kbv.de/StructureDefinition/KBV_PR_VoS_DocumentReference|2.1.0'] index: 147 elements: reference: {mustSupport: true, index: 148} type: {index: 149} identifier: {index: 150} display: {index: 151} required: [reference] text: {index: 144} required: [entry, code] implicitRules: {index: 6} attester: {index: 82} type: mustSupport: true pattern: type: CodeableConcept value: coding: - {code: 11503-0, system: 'http://loinc.org'} index: 52 elements: coding: mustSupport: true index: 53 elements: system: {mustSupport: true, index: 54} code: {mustSupport: true, index: 55} required: [system, code] required: [coding] title: pattern: {type: String, value: Aufruf der VoS} mustSupport: true index: 80 author: short: Anwender und Pruefnummer des PVS mustSupport: true array: true min: 3 max: 3 index: 64 slicing: rules: closed discriminator: - {path: type, type: value} min: 3 max: 3 slices: Anwender: match: {type: Practitioner} schema: short: PVS-Anwender refers: ['https://fhir.kbv.de/StructureDefinition/KBV_PR_VoS_User|2.1.0'] type: Reference mustSupport: true _required: true index: 65 elements: reference: {mustSupport: true, index: 66} type: pattern: {type: Uri, value: Practitioner} mustSupport: true index: 67 identifier: {index: 68} display: {index: 69} required: [reference, type] PVS: match: {type: Device} schema: short: System refers: ['https://fhir.kbv.de/StructureDefinition/KBV_PR_VoS_Device_PVS|2.1.0'] type: Reference mustSupport: true _required: true index: 70 elements: reference: {mustSupport: true, index: 71} type: pattern: {type: Uri, value: Device} mustSupport: true index: 72 identifier: {index: 73} display: {index: 74} required: [reference, type] PractitionerRole: match: {type: PractitionerRole} schema: refers: ['https://fhir.kbv.de/StructureDefinition/KBV_PR_VoS_PractitionerRole|2.1.0'] type: Reference mustSupport: true _required: true index: 75 elements: reference: {mustSupport: true, index: 76} type: pattern: {type: Uri, value: PractitionerRole} mustSupport: true index: 77 identifier: {index: 78} display: {index: 79} required: [reference, type] extension: array: true min: 2 max: 4 index: 9 slicing: rules: closed discriminator: - {path: url, type: value} min: 2 max: 4 slices: PKV-Tarif: match: {url: null} schema: type: Extension mustSupport: true url: https://fhir.kbv.de/StructureDefinition/KBV_EX_FOR_PKV_Tariff|1.1.0 index: 10 elements: value: mustSupport: true choices: [] index: 12 slicing: slices: valueCoding: match: {} schema: mustSupport: true choices: [] index: 14 value[x]: elements: system: {mustSupport: true, index: 15} code: {mustSupport: true, index: 16} rechtsgrundlage: match: {url: null} schema: type: Extension mustSupport: true url: https://fhir.kbv.de/StructureDefinition/KBV_EX_FOR_Legal_basis|1.1.0 index: 17 elements: value: mustSupport: true choices: [] index: 19 slicing: slices: valueCoding: match: {} schema: mustSupport: true choices: [] index: 21 Aufrufkontext: match: {url: null} schema: type: Extension isModifier: false mustSupport: true url: https://fhir.kbv.de/StructureDefinition/KBV_EX_VoS_StartUp_Context|2.1.0 index: 22 elements: value: mustSupport: true choices: [] index: 24 slicing: slices: valueCodeableConcept: match: {} schema: mustSupport: true choices: [] index: 26 value[x]: elements: coding: mustSupport: true index: 27 elements: system: {mustSupport: true, index: 28} code: {mustSupport: true, index: 29} userSelected: {index: 30} Unfallinformationen: match: {url: null} schema: isModifier: false type: Extension mustSupport: true url: https://fhir.kbv.de/StructureDefinition/KBV_EX_FOR_Accident|1.1.0 index: 31 extensions: Unfallkennzeichen: url: null mustSupport: true _required: true index: 33 elements: value: mustSupport: true choices: [] index: 35 slicing: slices: valueCoding: match: {} schema: mustSupport: true choices: [] index: 37 value[x]: elements: system: {mustSupport: true, index: 38} code: {mustSupport: true, index: 39} Unfallbetrieb: url: null mustSupport: true index: 40 elements: value: mustSupport: true choices: [] index: 42 slicing: slices: valueString: match: {} schema: mustSupport: true choices: [] index: 44 Unfalltag: url: null mustSupport: true index: 45 elements: value: mustSupport: true choices: [] index: 47 slicing: slices: valueDate: match: {} schema: mustSupport: true choices: [] index: 49 elements: extension: index: 32 slicing: rules: closed discriminator: - {path: url, type: value} min: 1 slices: Unfallkennzeichen: match: {url: null} schema: mustSupport: true _required: true index: 33 elements: value: mustSupport: true choices: [] index: 35 slicing: slices: valueCoding: match: {} schema: mustSupport: true choices: [] index: 37 value[x]: elements: system: {mustSupport: true, index: 38} code: {mustSupport: true, index: 39} Unfallbetrieb: match: {url: null} schema: mustSupport: true index: 40 elements: value: mustSupport: true choices: [] index: 42 slicing: slices: valueString: match: {} schema: mustSupport: true choices: [] index: 44 Unfalltag: match: {url: null} schema: mustSupport: true index: 45 elements: value: mustSupport: true choices: [] index: 47 slicing: slices: valueDate: match: {} schema: mustSupport: true choices: [] index: 49 required: [extension] contained: {index: 8} event: {index: 89} custodian: type: Reference short: Betriebsstätte mustSupport: true refers: ['https://fhir.kbv.de/StructureDefinition/KBV_PR_VoS_Organization|2.1.0'] index: 83 elements: reference: {mustSupport: true, index: 84} type: {index: 85} identifier: {index: 86} display: {index: 87} required: [reference] status: pattern: {type: Code, value: final} mustSupport: true index: 51 language: {index: 7} id: {mustSupport: true, index: 0} identifier: {index: 50} relatesTo: {index: 88} subject: type: Reference short: Behandelte Person mustSupport: true refers: ['https://fhir.kbv.de/StructureDefinition/KBV_PR_VoS_Patient|2.1.0'] index: 57 elements: reference: {mustSupport: true, index: 58} type: {index: 59} identifier: {index: 60} display: {index: 61} required: [reference] confidentiality: {index: 81} package_version: 2.1.0 extensions: PKV-Tarif: url: https://fhir.kbv.de/StructureDefinition/KBV_EX_FOR_PKV_Tariff|1.1.0 type: Extension mustSupport: true index: 10 elements: value: mustSupport: true choices: [] index: 12 slicing: slices: valueCoding: match: {} schema: mustSupport: true choices: [] index: 14 value[x]: elements: system: {mustSupport: true, index: 15} code: {mustSupport: true, index: 16} rechtsgrundlage: url: https://fhir.kbv.de/StructureDefinition/KBV_EX_FOR_Legal_basis|1.1.0 type: Extension mustSupport: true index: 17 elements: value: mustSupport: true choices: [] index: 19 slicing: slices: valueCoding: match: {} schema: mustSupport: true choices: [] index: 21 Aufrufkontext: url: https://fhir.kbv.de/StructureDefinition/KBV_EX_VoS_StartUp_Context|2.1.0 type: Extension isModifier: false mustSupport: true index: 22 elements: value: mustSupport: true choices: [] index: 24 slicing: slices: valueCodeableConcept: match: {} schema: mustSupport: true choices: [] index: 26 value[x]: elements: coding: mustSupport: true index: 27 elements: system: {mustSupport: true, index: 28} code: {mustSupport: true, index: 29} userSelected: {index: 30} Unfallinformationen: url: https://fhir.kbv.de/StructureDefinition/KBV_EX_FOR_Accident|1.1.0 isModifier: false type: Extension mustSupport: true index: 31 extensions: Unfallkennzeichen: url: null mustSupport: true _required: true index: 33 elements: value: mustSupport: true choices: [] index: 35 slicing: slices: valueCoding: match: {} schema: mustSupport: true choices: [] index: 37 value[x]: elements: system: {mustSupport: true, index: 38} code: {mustSupport: true, index: 39} Unfallbetrieb: url: null mustSupport: true index: 40 elements: value: mustSupport: true choices: [] index: 42 slicing: slices: valueString: match: {} schema: mustSupport: true choices: [] index: 44 Unfalltag: url: null mustSupport: true index: 45 elements: value: mustSupport: true choices: [] index: 47 slicing: slices: valueDate: match: {} schema: mustSupport: true choices: [] index: 49 elements: extension: index: 32 slicing: rules: closed discriminator: - {path: url, type: value} min: 1 slices: Unfallkennzeichen: match: {url: null} schema: mustSupport: true _required: true index: 33 elements: value: mustSupport: true choices: [] index: 35 slicing: slices: valueCoding: match: {} schema: mustSupport: true choices: [] index: 37 value[x]: elements: system: {mustSupport: true, index: 38} code: {mustSupport: true, index: 39} Unfallbetrieb: match: {url: null} schema: mustSupport: true index: 40 elements: value: mustSupport: true choices: [] index: 42 slicing: slices: valueString: match: {} schema: mustSupport: true choices: [] index: 44 Unfalltag: match: {url: null} schema: mustSupport: true index: 45 elements: value: mustSupport: true choices: [] index: 47 slicing: slices: valueDate: match: {} schema: mustSupport: true choices: [] index: 49 required: [extension] class: profile kind: resource url: https://fhir.kbv.de/StructureDefinition/KBV_PR_VoS_Composition base: http://hl7.org/fhir/StructureDefinition/Composition version: 2.1.0 required: [id, meta, custodian]