description: null package_name: KBV.ITA.EAU derivation: constraint name: KBV_PR_EAU_ServiceRequest_steps type: ServiceRequest elements: performerType: {index: 50} category: {index: 20} insurance: {index: 60} instantiatesCanonical: {index: 13} meta: mustSupport: true index: 1 elements: versionId: {index: 2} lastUpdated: {index: 3} source: {index: 4} profile: mustSupport: true pattern: {type: Canonical, value: 'https://fhir.kbv.de/StructureDefinition/KBV_PR_EAU_ServiceRequest_steps|1.0.2'} index: 5 security: {index: 6} tag: {index: 7} required: [profile] instantiatesUri: {index: 14} relevantHistory: {index: 66} asNeeded: choices: [] index: 43 supportingInfo: {index: 61} encounter: {index: 39} patientInstruction: {index: 65} specimen: {index: 62} implicitRules: {index: 8} reasonCode: {index: 54} authoredOn: {index: 44} note: {index: 64} requisition: {index: 17} contained: {index: 11} locationReference: {index: 53} requester: type: Reference mustSupport: true refers: ['https://fhir.kbv.de/StructureDefinition/KBV_PR_FOR_Practitioner|1.0.3'] index: 45 elements: reference: {mustSupport: true, index: 46} type: {index: 47} identifier: {index: 48} display: {index: 49} required: [reference] priority: {index: 21} status: pattern: {type: Code, value: active} mustSupport: true index: 18 language: {index: 9} id: {mustSupport: true, index: 0} code: binding: {strength: required, valueSet: 'https://fhir.kbv.de/ValueSet/KBV_VS_EAU_WeitereSchritte_Type'} constraint: text-bei-sonstige: {human: 'Wenn Sonstige als Code ausgewählt wurde, muss ein Text vorhanden sein.', source: 'https://fhir.kbv.de/StructureDefinition/KBV_PR_EAU_ServiceRequest_steps', severity: error, expression: coding.code='sonstige' implies text.exists()} Kein-text-bei-anderen: {human: 'Wenn die Kennzeichnung "D-Arzt", "Reha" oder "Wiedereingliederung" angegeben ist, dann darf kein Text enthalten sein.', source: 'https://fhir.kbv.de/StructureDefinition/KBV_PR_EAU_ServiceRequest_steps', severity: error, expression: (coding.code = "d_arzt" or coding.code = "reha" or coding.code = "wiedereingliederung") implies text.exists().not()} mustSupport: true index: 23 elements: coding: mustSupport: true index: 24 elements: system: {mustSupport: true, index: 25} version: {index: 26} code: {mustSupport: true, index: 27} display: {index: 28} userSelected: {index: 29} required: [system, code] text: {short: Sonstige Text, mustSupport: true, index: 30} required: [coding] identifier: {index: 12} doNotPerform: {index: 22} bodySite: {index: 63} intent: pattern: {type: Code, value: proposal} mustSupport: true index: 19 replaces: {index: 16} orderDetail: {index: 31} basedOn: {index: 15} quantity: choices: [] index: 33 locationCode: {index: 52} subject: type: Reference mustSupport: true refers: ['https://fhir.kbv.de/StructureDefinition/KBV_PR_FOR_Patient|1.0.3'] index: 34 elements: reference: {mustSupport: true, index: 35} type: {index: 36} identifier: {index: 37} display: {index: 38} required: [reference] occurrence: choices: [] index: 41 performer: {index: 51} reasonReference: type: Reference mustSupport: true refers: ['https://fhir.kbv.de/StructureDefinition/KBV_PR_EAU_Condition_AU|1.0.2'] index: 55 elements: reference: {mustSupport: true, index: 56} type: {index: 57} identifier: {index: 58} display: {index: 59} required: [reference] text: {index: 10} package_version: 1.0.2 class: profile kind: resource url: https://fhir.kbv.de/StructureDefinition/KBV_PR_EAU_ServiceRequest_steps base: http://hl7.org/fhir/StructureDefinition/ServiceRequest version: 1.0.2 required: [requester, id, meta, code, reasonReference]