description: SETP Schedule Profile package_name: ca.on.oh derivation: constraint name: Schedule type: Schedule elements: meta: mustSupport: true index: 0 elements: profile: {mustSupport: true, index: 1} required: [profile] extension: array: true min: 2 index: 2 slicing: slices: HoursOfOperation: match: {} schema: type: Extension isModifier: false url: http://ontariohealth.ca/fhir/StructureDefinition/ext-hours-of-operation index: 3 extensions: ElectiveScheduleStartTime: url: null index: 4 elements: value: mustSupport: true choices: [] index: 6 required: [value] ElectiveScheduleStopTime: url: null index: 7 elements: value: mustSupport: true choices: [] index: 9 required: [value] DaysOfWeek: url: null index: 10 elements: value: mustSupport: true choices: [valueString] index: 12 valueString: {type: string, mustSupport: true, choiceOf: value, index: 13} required: [valueString, value] elements: extension: index: 4 slicing: slices: ElectiveScheduleStartTime: match: {} schema: index: 4 elements: value: mustSupport: true choices: [] index: 6 required: [value] ElectiveScheduleStopTime: match: {} schema: index: 7 elements: value: mustSupport: true choices: [] index: 9 required: [value] DaysOfWeek: match: {} schema: index: 10 elements: value: mustSupport: true choices: [valueString] index: 12 valueString: {type: string, mustSupport: true, choiceOf: value, index: 13} required: [valueString, value] ShiftType: match: {} schema: type: Extension isModifier: false mustSupport: true url: http://ontariohealth.ca/fhir/StructureDefinition/ca-on-setp-ext-shift-type index: 14 elements: value: choices: [] index: 16 required: [value] identifier: mustSupport: true index: 17 elements: system: {mustSupport: true, index: 18} value: {mustSupport: true, index: 19} required: [value, system] active: {short: Whether this schedule is entered-in-error or not, mustSupport: true, index: 20} actor: short: Reference to the Location(OR Room) which will be specified by identifier for this Schedule mustSupport: true index: 21 elements: identifier: short: indicates the identifier of the Location(OR Room) mustSupport: true index: 22 elements: system: {mustSupport: true, index: 23} value: {mustSupport: true, index: 24} required: [value, system] required: [identifier] planningHorizon: short: Main Schedule Start/Stop Time mustSupport: true index: 25 elements: start: {mustSupport: true, index: 26} end: {mustSupport: true, index: 27} required: [start, end] package_version: setp-0.9.0-alpha1.0.3 extensions: HoursOfOperation: url: http://ontariohealth.ca/fhir/StructureDefinition/ext-hours-of-operation type: Extension isModifier: false index: 3 extensions: ElectiveScheduleStartTime: url: null index: 4 elements: value: mustSupport: true choices: [] index: 6 required: [value] ElectiveScheduleStopTime: url: null index: 7 elements: value: mustSupport: true choices: [] index: 9 required: [value] DaysOfWeek: url: null index: 10 elements: value: mustSupport: true choices: [valueString] index: 12 valueString: {type: string, mustSupport: true, choiceOf: value, index: 13} required: [valueString, value] elements: extension: index: 4 slicing: slices: ElectiveScheduleStartTime: match: {} schema: index: 4 elements: value: mustSupport: true choices: [] index: 6 required: [value] ElectiveScheduleStopTime: match: {} schema: index: 7 elements: value: mustSupport: true choices: [] index: 9 required: [value] DaysOfWeek: match: {} schema: index: 10 elements: value: mustSupport: true choices: [valueString] index: 12 valueString: {type: string, mustSupport: true, choiceOf: value, index: 13} required: [valueString, value] ShiftType: url: http://ontariohealth.ca/fhir/StructureDefinition/ca-on-setp-ext-shift-type type: Extension isModifier: false mustSupport: true index: 14 elements: value: choices: [] index: 16 required: [value] class: profile kind: resource url: http://ontariohealth.ca/fhir/StructureDefinition/ca-on-setp-profile-Schedule base: http://hl7.org/fhir/StructureDefinition/Schedule version: 0.9.0 required: [identifier, planningHorizon, meta, active]