description: Definition of the procedure package_name: ch.fhir.ig.ch-ems derivation: constraint name: CHEmsProcedure type: Procedure elements: extension: index: 0 slicing: rules: open discriminator: - {path: url, type: value} min: null slices: performer: match: {url: null} schema: {type: Extension, short: Performer of the procedure, url: 'http://fhir.ch/ig/ch-ems/StructureDefinition/ch-ems-ext-performer', index: 1} min: 0 max: 1 status: {index: 2} code: short: Identification of the procedure binding: {strength: extensible, valueSet: 'http://fhir.ch/ig/ch-ems/ValueSet/IVR-VS-preTreatType'} index: 3 subject: type: Reference short: Patient refers: ['http://fhir.ch/ig/ch-ems/StructureDefinition/ch-ems-patient'] index: 4 elements: reference: {index: 5} required: [reference] encounter: type: Reference short: Emergency service during which this procedure is made refers: ['http://fhir.ch/ig/ch-ems/StructureDefinition/ch-ems-encounter'] index: 6 elements: reference: {index: 7} required: [reference] package_version: 1.9.0 extensions: performer: {url: 'http://fhir.ch/ig/ch-ems/StructureDefinition/ch-ems-ext-performer', min: 0, max: 1, type: Extension, short: Performer of the procedure, index: 1} class: profile kind: resource url: http://fhir.ch/ig/ch-ems/StructureDefinition/ch-ems-procedure base: http://hl7.org/fhir/StructureDefinition/Procedure version: 1.9.0