description: Obligations for the logical model of procedure in the scope of laboratory use case package_name: xtehr.eu.ehds.models derivation: constraint name: EHDSProcedureLaboratoryObligations type: http://www.xt-ehr.eu/fhir/models/StructureDefinition/EHDSProcedure elements: header: elements: subject: {index: 0} identifier: {index: 1} status: {index: 2} code: {index: 3} procedureDate: choices: [] index: 5 slicing: rules: open ordered: false discriminator: - {path: $this, type: type} min: null slices: procedureDateDateTime: match: {} schema: choices: [procedureDateDateTime] index: 7 min: 0 max: 1 procedureDateDateTime: type: dateTime choiceOf: procedureDate index: 8 slicing: slices: procedureDateDateTime: match: {} schema: {type: dateTime, choiceOf: procedureDate, index: 8} min: 0 max: 1 bodySite: {index: 9} note: {index: 10} package_version: 1.0.0 class: logical kind: logical url: http://www.xt-ehr.eu/fhir/models/StructureDefinition/EHDSProcedureLaboratoryObligations base: http://www.xt-ehr.eu/fhir/models/StructureDefinition/EHDSProcedure version: 1.0.0