description: HVOAvailableTime contains information about which days and hours something is available, for example opening hours. package_name: se.electronichealth.fhir.hvo.r5 derivation: constraint name: HVOAvailableTime type: Extension elements: extension: short: Always available, i.e. 24 hour service. If set to true, availableStartTime and availableEndTime will be ignored. index: 0 slicing: slices: allDay: match: {} schema: short: Always available, i.e. 24 hour service. If set to true, availableStartTime and availableEndTime will be ignored. index: 0 extensions: {} elements: extension: {index: 1} url: pattern: {type: Uri, value: allDay} index: 2 value: choices: [valueBoolean] index: 4 valueBoolean: {type: boolean, choiceOf: value, index: 5} availableStartTime: match: {} schema: short: Opening time of day (ignored if allDay = true) index: 6 extensions: {} elements: extension: {index: 7} url: pattern: {type: Uri, value: availableStartTime} index: 8 value: choices: [valueTime] index: 10 valueTime: {type: time, choiceOf: value, index: 11} availableEndTime: match: {} schema: short: Closing time of day (ignored if allDay = true) index: 12 extensions: {} elements: extension: {index: 13} url: pattern: {type: Uri, value: availableEndTime} index: 14 value: choices: [valueTime] index: 16 valueTime: {type: time, choiceOf: value, index: 17} daysOfWeek: match: {} schema: short: Days of week where the specified time applies array: true index: 18 extensions: {} elements: extension: {index: 19} url: pattern: {type: Uri, value: daysOfWeek} index: 20 value: choices: [valueCoding] index: 22 valueCoding: {type: Coding, choiceOf: value, index: 23} url: pattern: {type: Uri, value: 'http://electronichealth.se/fhir/hvo/StructureDefinition/HVOAvailableTime'} index: 24 value: choices: [] index: 26 package_version: 0.1.3-alpha extensions: allDay: url: null short: Always available, i.e. 24 hour service. If set to true, availableStartTime and availableEndTime will be ignored. index: 0 extensions: {} elements: extension: {index: 1} url: pattern: {type: Uri, value: allDay} index: 2 value: choices: [valueBoolean] index: 4 valueBoolean: {type: boolean, choiceOf: value, index: 5} availableStartTime: url: null short: Opening time of day (ignored if allDay = true) index: 6 extensions: {} elements: extension: {index: 7} url: pattern: {type: Uri, value: availableStartTime} index: 8 value: choices: [valueTime] index: 10 valueTime: {type: time, choiceOf: value, index: 11} availableEndTime: url: null short: Closing time of day (ignored if allDay = true) index: 12 extensions: {} elements: extension: {index: 13} url: pattern: {type: Uri, value: availableEndTime} index: 14 value: choices: [valueTime] index: 16 valueTime: {type: time, choiceOf: value, index: 17} daysOfWeek: url: null short: Days of week where the specified time applies array: true index: 18 extensions: {} elements: extension: {index: 19} url: pattern: {type: Uri, value: daysOfWeek} index: 20 value: choices: [valueCoding] index: 22 valueCoding: {type: Coding, choiceOf: value, index: 23} class: extension kind: complex-type url: http://electronichealth.se/fhir/hvo/StructureDefinition/HVOAvailableTime base: http://hl7.org/fhir/StructureDefinition/Extension version: 0.1.0