description: SERIS Slot Profile package_name: rs/ca.on.oh derivation: constraint name: Slot type: Slot elements: 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 required: [profile] extension: type: Extension isModifier: false url: http://ontariohealth.ca/fhir/StructureDefinition/ca-on-seris-ext-slot-name index: 5 slicing: slices: slotName: match: {} schema: {type: Extension, isModifier: false, url: 'http://ontariohealth.ca/fhir/StructureDefinition/ca-on-seris-ext-slot-name', index: 5} blockChange: match: {} schema: type: Extension isModifier: false url: http://ontariohealth.ca/fhir/StructureDefinition/ca-on-seris-ext-blockchange index: 6 extensions: changeDate: {url: null, index: 7} changeAuthority: {url: null, index: 8} changeReason: {url: null, index: 9} elements: extension: index: 7 slicing: slices: changeDate: match: {} schema: {index: 7} changeAuthority: match: {} schema: {index: 8} changeReason: match: {} schema: {index: 9} blockRelease: match: {} schema: type: Extension isModifier: false url: http://ontariohealth.ca/fhir/StructureDefinition/ca-on-seris-ext-block-release index: 10 extensions: releaseMinutes: {url: null, index: 11} releaseReason: {url: null, index: 12} releaseDate: {url: null, index: 13} releaseRequestDate: {url: null, index: 14} elements: extension: index: 11 slicing: slices: releaseMinutes: match: {} schema: {index: 11} releaseReason: match: {} schema: {index: 12} releaseDate: match: {} schema: {index: 13} releaseRequestDate: match: {} schema: {index: 14} block: match: {} schema: type: Extension isModifier: false url: http://ontariohealth.ca/fhir/StructureDefinition/ca-on-seris-ext-block index: 15 extensions: blockFrequency: {url: null, short: Block Frequency, index: 16} blockAutoRelease: {url: null, index: 17} blockSurgeons: {url: null, index: 18} blockService: url: null short: Block Service index: 19 elements: value: choices: [] index: 21 value[x]: elements: coding: index: 22 elements: code: {index: 23} elements: extension: short: Block Frequency index: 16 slicing: slices: blockFrequency: match: {} schema: {short: Block Frequency, index: 16} blockAutoRelease: match: {} schema: {index: 17} blockSurgeons: match: {} schema: {index: 18} blockService: match: {} schema: short: Block Service index: 19 elements: value: choices: [] index: 21 value[x]: elements: coding: index: 22 elements: code: {index: 23} adjustmentReason: match: {} schema: {type: Extension, short: Adjustment Reason, isModifier: false, url: 'http://ontariohealth.ca/fhir/StructureDefinition/ca-on-seris-ext-adjustment-reason', index: 24} 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: 25} identifier: mustSupport: true index: 26 elements: system: {mustSupport: true, index: 27} value: {index: 28} required: [system, value] schedule: short: Schedule this block/slot belongs to which will be specified by identifier of the block/slot mustSupport: true index: 29 elements: identifier: mustSupport: true index: 30 elements: system: {mustSupport: true, index: 31} value: {mustSupport: true, index: 32} required: [system, value] required: [identifier] status: {short: Block Type, mustSupport: true, index: 33} start: {short: Block Start Date/Time, mustSupport: true, index: 34} end: {short: Block Stop Date/Time, mustSupport: true, index: 35} comment: {short: Block Change Description, mustSupport: false, index: 36} package_version: seris-0.9.0-alpha1.0.1 extensions: slotName: {url: 'http://ontariohealth.ca/fhir/StructureDefinition/ca-on-seris-ext-slot-name', type: Extension, isModifier: false, index: 5} blockChange: url: http://ontariohealth.ca/fhir/StructureDefinition/ca-on-seris-ext-blockchange type: Extension isModifier: false index: 6 extensions: changeDate: {url: null, index: 7} changeAuthority: {url: null, index: 8} changeReason: {url: null, index: 9} elements: extension: index: 7 slicing: slices: changeDate: match: {} schema: {index: 7} changeAuthority: match: {} schema: {index: 8} changeReason: match: {} schema: {index: 9} blockRelease: url: http://ontariohealth.ca/fhir/StructureDefinition/ca-on-seris-ext-block-release type: Extension isModifier: false index: 10 extensions: releaseMinutes: {url: null, index: 11} releaseReason: {url: null, index: 12} releaseDate: {url: null, index: 13} releaseRequestDate: {url: null, index: 14} elements: extension: index: 11 slicing: slices: releaseMinutes: match: {} schema: {index: 11} releaseReason: match: {} schema: {index: 12} releaseDate: match: {} schema: {index: 13} releaseRequestDate: match: {} schema: {index: 14} block: url: http://ontariohealth.ca/fhir/StructureDefinition/ca-on-seris-ext-block type: Extension isModifier: false index: 15 extensions: blockFrequency: {url: null, short: Block Frequency, index: 16} blockAutoRelease: {url: null, index: 17} blockSurgeons: {url: null, index: 18} blockService: url: null short: Block Service index: 19 elements: value: choices: [] index: 21 value[x]: elements: coding: index: 22 elements: code: {index: 23} elements: extension: short: Block Frequency index: 16 slicing: slices: blockFrequency: match: {} schema: {short: Block Frequency, index: 16} blockAutoRelease: match: {} schema: {index: 17} blockSurgeons: match: {} schema: {index: 18} blockService: match: {} schema: short: Block Service index: 19 elements: value: choices: [] index: 21 value[x]: elements: coding: index: 22 elements: code: {index: 23} adjustmentReason: {url: 'http://ontariohealth.ca/fhir/StructureDefinition/ca-on-seris-ext-adjustment-reason', type: Extension, short: Adjustment Reason, isModifier: false, index: 24} 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: 25} 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]