description: SERIS Procedure Profile package_name: rs/ca.on.oh derivation: constraint name: Procedure type: Procedure elements: category: short: Procedure Service binding: {strength: extensible, valueSet: 'http://ontariohealth.ca/fhir/ValueSet/hospital-service'} mustSupport: true index: 9 elements: coding: binding: {strength: extensible, valueSet: 'http://ontariohealth.ca/fhir/ValueSet/hospital-service'} mustSupport: true index: 10 elements: system: {mustSupport: true, index: 11} code: binding: {strength: extensible, valueSet: 'http://ontariohealth.ca/fhir/ValueSet/hospital-service'} mustSupport: true index: 12 display: {mustSupport: true, index: 13} required: [code, system] required: [coding] meta: mustSupport: true index: 0 elements: profile: {mustSupport: true, index: 1} required: [profile] performed: mustSupport: true choices: [performedPeriod] index: 22 performed[x]: elements: start: {short: Surgery Date/Procedure Start Time, mustSupport: true, index: 24} end: {short: Procedure End Time, mustSupport: true, index: 25} note: {mustSupport: true, index: 39} extension: type: Extension isModifier: false url: http://ontariohealth.ca/fhir/StructureDefinition/ca-on-seris-ext-preadmissionscreening index: 2 slicing: slices: preadmissionScreening: match: {} schema: {type: Extension, isModifier: false, url: 'http://ontariohealth.ca/fhir/StructureDefinition/ca-on-seris-ext-preadmissionscreening', index: 2} surgicalChecklist: match: {} schema: {type: Extension, isModifier: false, url: 'http://ontariohealth.ca/fhir/StructureDefinition/ca-on-seris-ext-surgicalchecklist', index: 3} inRoom: match: {} schema: type: Extension isModifier: false mustSupport: true url: http://ontariohealth.ca/fhir/StructureDefinition/ca-on-seris-ext-in-room index: 4 elements: value[x]: elements: start: {index: 5} end: {index: 6} complication: binding: {strength: example, valueSet: 'http://ontariohealth.ca/fhir/ValueSet/procedure-complication'} mustSupport: true index: 34 elements: coding: binding: {strength: example, valueSet: 'http://ontariohealth.ca/fhir/ValueSet/procedure-complication'} mustSupport: true index: 35 elements: system: pattern: {type: uri, value: 'http://snomed.info/sct'} mustSupport: true type: uri index: 36 code: binding: {strength: example, valueSet: 'http://ontariohealth.ca/fhir/ValueSet/procedure-complication'} mustSupport: true index: 37 display: {mustSupport: true, index: 38} status: {mustSupport: true, index: 8} code: short: Procedure Code/Description binding: {strength: extensible, valueSet: 'http://ontariohealth.ca/fhir/ValueSet/procedure-code'} mustSupport: true index: 14 elements: coding: binding: {strength: extensible, valueSet: 'http://ontariohealth.ca/fhir/ValueSet/procedure-code'} mustSupport: true index: 15 elements: system: pattern: {type: uri, value: 'http://ontariohealth.ca/fhir/CodeSystem/WTIS-procedure-code'} mustSupport: true type: uri index: 16 code: binding: {strength: extensible, valueSet: 'http://ontariohealth.ca/fhir/ValueSet/procedure-code'} mustSupport: true index: 17 display: {mustSupport: true, index: 18} required: [code, system] required: [coding] partOf: {mustSupport: false, index: 7} performedPeriod: {type: Period, mustSupport: true, choiceOf: performed, index: 23} location: short: Reference to the OR Room for this Procedure mustSupport: true index: 30 elements: identifier: mustSupport: true index: 31 elements: system: {mustSupport: true, index: 32} value: {mustSupport: true, index: 33} required: [system, value] required: [identifier] subject: type: Reference short: The patient receiving the surgical procedure mustSupport: true refers: ['http://ontariohealth.ca/fhir/StructureDefinition/ca-on-seris-profile-Patient'] index: 19 elements: reference: {mustSupport: true, index: 20} required: [reference] performer: mustSupport: true array: true min: 1 max: 2 index: 26 elements: function: {short: the category of the performer, mustSupport: false, index: 27} actor: type: Reference short: the surgeon or anaesthetist mustSupport: true refers: ['http://ontariohealth.ca/fhir/StructureDefinition/ca-on-seris-profile-practitionerrole'] index: 28 elements: reference: {mustSupport: true, index: 29} required: [reference] package_version: seris-0.10.0-alpha1.0.4 extensions: preadmissionScreening: {url: 'http://ontariohealth.ca/fhir/StructureDefinition/ca-on-seris-ext-preadmissionscreening', type: Extension, isModifier: false, index: 2} surgicalChecklist: {url: 'http://ontariohealth.ca/fhir/StructureDefinition/ca-on-seris-ext-surgicalchecklist', type: Extension, isModifier: false, index: 3} inRoom: url: http://ontariohealth.ca/fhir/StructureDefinition/ca-on-seris-ext-in-room type: Extension isModifier: false mustSupport: true index: 4 elements: value[x]: elements: start: {index: 5} end: {index: 6} class: profile kind: resource url: http://ontariohealth.ca/fhir/StructureDefinition/ca-on-seris-profile-Procedure base: http://hl7.org/fhir/StructureDefinition/Procedure version: 1.0.0 required: [category, code, location, meta, performer]