description: SERIS Slot Profile package_name: rs/ca.on.oh derivation: constraint name: Slot type: Slot elements: schedule: short: Schedule this block/slot belongs to which will be specified by identifier of the block/slot mustSupport: true index: 33 elements: identifier: mustSupport: true index: 34 elements: system: {mustSupport: true, index: 35} value: {mustSupport: true, index: 36} required: [system, value] required: [identifier] meta: mustSupport: true index: 0 elements: profile: {mustSupport: true, index: 1} security: mustSupport: true index: 2 elements: system: pattern: {type: uri, value: 'http://terminology.hl7.org/CodeSystem/v3-ActReason'} mustSupport: true type: uri index: 3 code: pattern: {type: code, value: HTEST} mustSupport: true type: code index: 4 tag: mustSupport: true index: 5 elements: system: pattern: {type: uri, value: 'https://fhir.infoway-inforoute.ca/NamingSystem/ca-on-health-care-facility-id'} mustSupport: true type: uri index: 6 code: {mustSupport: true, index: 7} required: [code, system] required: [profile, tag] start: {short: Block Start Date/Time, mustSupport: true, index: 38} serviceType: {mustSupport: true, index: 32} extension: type: Extension isModifier: false url: http://ontariohealth.ca/fhir/StructureDefinition/ca-on-seris-ext-slot-name index: 8 slicing: slices: slotName: match: {} schema: {type: Extension, isModifier: false, url: 'http://ontariohealth.ca/fhir/StructureDefinition/ca-on-seris-ext-slot-name', index: 8} blockChange: match: {} schema: type: Extension isModifier: false url: http://ontariohealth.ca/fhir/StructureDefinition/ca-on-seris-ext-blockchange index: 9 extensions: changeDate: {url: null, index: 10} changeAuthority: {url: null, index: 11} changeReason: {url: null, index: 12} elements: extension: index: 10 slicing: slices: changeDate: match: {} schema: {index: 10} changeAuthority: match: {} schema: {index: 11} changeReason: match: {} schema: {index: 12} blockRelease: match: {} schema: type: Extension isModifier: false url: http://ontariohealth.ca/fhir/StructureDefinition/ca-on-seris-ext-block-release index: 13 extensions: releaseMinutes: {url: null, index: 14} releaseReason: {url: null, index: 15} releaseDate: {url: null, index: 16} releaseRequestDate: {url: null, index: 17} elements: extension: index: 14 slicing: slices: releaseMinutes: match: {} schema: {index: 14} releaseReason: match: {} schema: {index: 15} releaseDate: match: {} schema: {index: 16} releaseRequestDate: match: {} schema: {index: 17} block: match: {} schema: type: Extension isModifier: false url: http://ontariohealth.ca/fhir/StructureDefinition/ca-on-seris-ext-block index: 18 extensions: blockFrequency: {url: null, short: Block Frequency, index: 19} blockAutoRelease: {url: null, index: 20} blockSurgeons: {url: null, index: 21} blockService: url: null short: Block Service index: 22 elements: value: choices: [] index: 24 value[x]: elements: coding: index: 25 elements: code: {index: 26} elements: extension: short: Block Frequency index: 19 slicing: slices: blockFrequency: match: {} schema: {short: Block Frequency, index: 19} blockAutoRelease: match: {} schema: {index: 20} blockSurgeons: match: {} schema: {index: 21} blockService: match: {} schema: short: Block Service index: 22 elements: value: choices: [] index: 24 value[x]: elements: coding: index: 25 elements: code: {index: 26} adjustmentReason: match: {} schema: {type: Extension, short: Adjustment Reason, isModifier: false, url: 'http://ontariohealth.ca/fhir/StructureDefinition/ca-on-seris-ext-adjustment-reason', index: 27} isRemoved: match: {} schema: {type: Extension, short: If block is removed or not, isModifier: false, url: 'http://ontariohealth.ca/fhir/StructureDefinition/ca-on-seris-ext-is-removed', index: 28} status: {short: Block Type, mustSupport: true, index: 37} comment: {short: Block Change Description, mustSupport: false, index: 40} identifier: mustSupport: true index: 29 elements: system: {mustSupport: true, index: 30} value: {index: 31} required: [system, value] end: {short: Block Stop Date/Time, mustSupport: true, index: 39} package_version: seris-0.11.0-alpha1.0.1 extensions: slotName: {url: 'http://ontariohealth.ca/fhir/StructureDefinition/ca-on-seris-ext-slot-name', type: Extension, isModifier: false, index: 8} blockChange: url: http://ontariohealth.ca/fhir/StructureDefinition/ca-on-seris-ext-blockchange type: Extension isModifier: false index: 9 extensions: changeDate: {url: null, index: 10} changeAuthority: {url: null, index: 11} changeReason: {url: null, index: 12} elements: extension: index: 10 slicing: slices: changeDate: match: {} schema: {index: 10} changeAuthority: match: {} schema: {index: 11} changeReason: match: {} schema: {index: 12} blockRelease: url: http://ontariohealth.ca/fhir/StructureDefinition/ca-on-seris-ext-block-release type: Extension isModifier: false index: 13 extensions: releaseMinutes: {url: null, index: 14} releaseReason: {url: null, index: 15} releaseDate: {url: null, index: 16} releaseRequestDate: {url: null, index: 17} elements: extension: index: 14 slicing: slices: releaseMinutes: match: {} schema: {index: 14} releaseReason: match: {} schema: {index: 15} releaseDate: match: {} schema: {index: 16} releaseRequestDate: match: {} schema: {index: 17} block: url: http://ontariohealth.ca/fhir/StructureDefinition/ca-on-seris-ext-block type: Extension isModifier: false index: 18 extensions: blockFrequency: {url: null, short: Block Frequency, index: 19} blockAutoRelease: {url: null, index: 20} blockSurgeons: {url: null, index: 21} blockService: url: null short: Block Service index: 22 elements: value: choices: [] index: 24 value[x]: elements: coding: index: 25 elements: code: {index: 26} elements: extension: short: Block Frequency index: 19 slicing: slices: blockFrequency: match: {} schema: {short: Block Frequency, index: 19} blockAutoRelease: match: {} schema: {index: 20} blockSurgeons: match: {} schema: {index: 21} blockService: match: {} schema: short: Block Service index: 22 elements: value: choices: [] index: 24 value[x]: elements: coding: index: 25 elements: code: {index: 26} adjustmentReason: {url: 'http://ontariohealth.ca/fhir/StructureDefinition/ca-on-seris-ext-adjustment-reason', type: Extension, short: Adjustment Reason, isModifier: false, index: 27} isRemoved: {url: 'http://ontariohealth.ca/fhir/StructureDefinition/ca-on-seris-ext-is-removed', type: Extension, short: If block is removed or not, isModifier: false, index: 28} class: profile kind: resource url: http://ontariohealth.ca/fhir/StructureDefinition/ca-on-seris-profile-Slot base: http://hl7.org/fhir/StructureDefinition/Slot version: 1.0.0 required: [identifier, meta]