description: HealthcareService contains the details of a healthcare service available at a location. package_name: ca.on.phsd.r4-alpha derivation: constraint name: HealthcareService type: HealthcareService elements: coverageArea: type: Reference mustSupport: true refers: ['http://ontariohealth.ca/fhir/StructureDefinition/ca-on-phsd-profile-Location-coverage'] index: 108 elements: reference: {mustSupport: true, index: 109} display: mustSupport: true index: 110 extensions: translation: url: http://hl7.org/fhir/StructureDefinition/translation type: Extension isModifier: false mustSupport: true index: 111 extensions: lang: url: null mustSupport: true index: 113 elements: value: pattern: {type: Code, value: fr} mustSupport: true choices: [] index: 115 content: url: null mustSupport: true index: 116 elements: value: mustSupport: true choices: [] index: 118 elements: extension: array: true min: 2 index: 112 slicing: slices: lang: match: {} schema: mustSupport: true index: 113 elements: value: pattern: {type: Code, value: fr} mustSupport: true choices: [] index: 115 content: match: {} schema: mustSupport: true index: 116 elements: value: mustSupport: true choices: [] index: 118 elements: extension: type: Extension isModifier: false mustSupport: true url: http://hl7.org/fhir/StructureDefinition/translation index: 111 slicing: slices: translation: match: {} schema: type: Extension isModifier: false mustSupport: true url: http://hl7.org/fhir/StructureDefinition/translation index: 111 extensions: lang: url: null mustSupport: true index: 113 elements: value: pattern: {type: Code, value: fr} mustSupport: true choices: [] index: 115 content: url: null mustSupport: true index: 116 elements: value: mustSupport: true choices: [] index: 118 elements: extension: array: true min: 2 index: 112 slicing: slices: lang: match: {} schema: mustSupport: true index: 113 elements: value: pattern: {type: Code, value: fr} mustSupport: true choices: [] index: 115 content: match: {} schema: mustSupport: true index: 116 elements: value: mustSupport: true choices: [] index: 118 category: mustSupport: true index: 26 elements: coding: mustSupport: true index: 27 elements: system: {mustSupport: true, index: 28} code: {mustSupport: true, index: 29} display: mustSupport: true index: 30 extensions: translation: url: http://hl7.org/fhir/StructureDefinition/translation type: Extension isModifier: false mustSupport: true index: 31 extensions: lang: url: null mustSupport: true index: 33 elements: value: pattern: {type: Code, value: fr} choices: [] index: 35 content: url: null mustSupport: true index: 36 elements: value: mustSupport: true choices: [] index: 38 elements: extension: array: true min: 2 index: 32 slicing: slices: lang: match: {} schema: mustSupport: true index: 33 elements: value: pattern: {type: Code, value: fr} choices: [] index: 35 content: match: {} schema: mustSupport: true index: 36 elements: value: mustSupport: true choices: [] index: 38 elements: extension: type: Extension isModifier: false mustSupport: true url: http://hl7.org/fhir/StructureDefinition/translation index: 31 slicing: slices: translation: match: {} schema: type: Extension isModifier: false mustSupport: true url: http://hl7.org/fhir/StructureDefinition/translation index: 31 extensions: lang: url: null mustSupport: true index: 33 elements: value: pattern: {type: Code, value: fr} choices: [] index: 35 content: url: null mustSupport: true index: 36 elements: value: mustSupport: true choices: [] index: 38 elements: extension: array: true min: 2 index: 32 slicing: slices: lang: match: {} schema: mustSupport: true index: 33 elements: value: pattern: {type: Code, value: fr} choices: [] index: 35 content: match: {} schema: mustSupport: true index: 36 elements: value: mustSupport: true choices: [] index: 38 text: mustSupport: true index: 39 extensions: translation: url: http://hl7.org/fhir/StructureDefinition/translation type: Extension isModifier: false mustSupport: true index: 40 extensions: lang: url: null mustSupport: true index: 42 elements: value: pattern: {type: Code, value: fr} mustSupport: true choices: [] index: 44 content: url: null mustSupport: true index: 45 elements: value: mustSupport: true choices: [] index: 47 elements: extension: array: true min: 2 index: 41 slicing: slices: lang: match: {} schema: mustSupport: true index: 42 elements: value: pattern: {type: Code, value: fr} mustSupport: true choices: [] index: 44 content: match: {} schema: mustSupport: true index: 45 elements: value: mustSupport: true choices: [] index: 47 elements: extension: type: Extension isModifier: false mustSupport: true url: http://hl7.org/fhir/StructureDefinition/translation index: 40 slicing: slices: translation: match: {} schema: type: Extension isModifier: false mustSupport: true url: http://hl7.org/fhir/StructureDefinition/translation index: 40 extensions: lang: url: null mustSupport: true index: 42 elements: value: pattern: {type: Code, value: fr} mustSupport: true choices: [] index: 44 content: url: null mustSupport: true index: 45 elements: value: mustSupport: true choices: [] index: 47 elements: extension: array: true min: 2 index: 41 slicing: slices: lang: match: {} schema: mustSupport: true index: 42 elements: value: pattern: {type: Code, value: fr} mustSupport: true choices: [] index: 44 content: match: {} schema: mustSupport: true index: 45 elements: value: mustSupport: true choices: [] index: 47 availableTime: mustSupport: true index: 188 extensions: availableTimeString: url: https://ontariohealth.ca/fhir/StructureDefinition/ca-on-phsd-ext-available-time-string type: Extension isModifier: false mustSupport: true index: 189 elements: value: extensions: {} elements: extension: extensions: {} elements: extension: elements: value: mustSupport: true choices: [] index: 199 value[x]: extensions: {} elements: extension: extensions: content: {url: null, mustSupport: true, index: 197} elements: extension: mustSupport: true index: 197 slicing: slices: content: match: {} schema: {mustSupport: true, index: 197} elements: extension: type: Extension isModifier: false mustSupport: true url: https://ontariohealth.ca/fhir/StructureDefinition/ca-on-phsd-ext-available-time-string index: 189 slicing: slices: availableTimeString: match: {} schema: type: Extension isModifier: false mustSupport: true url: https://ontariohealth.ca/fhir/StructureDefinition/ca-on-phsd-ext-available-time-string index: 189 elements: value: extensions: {} elements: extension: extensions: {} elements: extension: elements: value: mustSupport: true choices: [] index: 199 value[x]: extensions: {} elements: extension: extensions: content: {url: null, mustSupport: true, index: 197} elements: extension: mustSupport: true index: 197 slicing: slices: content: match: {} schema: {mustSupport: true, index: 197} meta: mustSupport: true index: 1 elements: lastUpdated: {mustSupport: true, index: 2} profile: {mustSupport: true, index: 3} security: {mustSupport: true, index: 4} required: [profile] specialty: mustSupport: false index: 66 elements: coding: mustSupport: false index: 67 elements: system: pattern: {type: Uri, value: 'http://snomed.info/sct'} mustSupport: false index: 68 code: {mustSupport: false, index: 69} display: mustSupport: false index: 70 extensions: translation: url: http://hl7.org/fhir/StructureDefinition/translation type: Extension isModifier: false mustSupport: false index: 71 extensions: lang: url: null mustSupport: false index: 73 elements: value: pattern: {type: Code, value: fr} mustSupport: false choices: [] index: 75 content: url: null mustSupport: false index: 76 elements: value: mustSupport: false choices: [] index: 78 elements: extension: array: true min: 2 index: 72 slicing: slices: lang: match: {} schema: mustSupport: false index: 73 elements: value: pattern: {type: Code, value: fr} mustSupport: false choices: [] index: 75 content: match: {} schema: mustSupport: false index: 76 elements: value: mustSupport: false choices: [] index: 78 elements: extension: type: Extension isModifier: false mustSupport: false url: http://hl7.org/fhir/StructureDefinition/translation index: 71 slicing: slices: translation: match: {} schema: type: Extension isModifier: false mustSupport: false url: http://hl7.org/fhir/StructureDefinition/translation index: 71 extensions: lang: url: null mustSupport: false index: 73 elements: value: pattern: {type: Code, value: fr} mustSupport: false choices: [] index: 75 content: url: null mustSupport: false index: 76 elements: value: mustSupport: false choices: [] index: 78 elements: extension: array: true min: 2 index: 72 slicing: slices: lang: match: {} schema: mustSupport: false index: 73 elements: value: pattern: {type: Code, value: fr} mustSupport: false choices: [] index: 75 content: match: {} schema: mustSupport: false index: 76 elements: value: mustSupport: false choices: [] index: 78 text: {mustSupport: false, index: 79} name: mustSupport: true index: 83 extensions: translation: url: http://hl7.org/fhir/StructureDefinition/translation type: Extension isModifier: false mustSupport: true index: 84 extensions: lang: url: null mustSupport: true index: 86 elements: value: pattern: {type: Code, value: fr} mustSupport: true choices: [] index: 88 content: url: null mustSupport: true index: 89 elements: value: mustSupport: true choices: [] index: 91 elements: extension: array: true min: 2 index: 85 slicing: slices: lang: match: {} schema: mustSupport: true index: 86 elements: value: pattern: {type: Code, value: fr} mustSupport: true choices: [] index: 88 content: match: {} schema: mustSupport: true index: 89 elements: value: mustSupport: true choices: [] index: 91 dataAbsentReason: url: http://hl7.org/fhir/StructureDefinition/data-absent-reason type: Extension isModifier: false mustSupport: true index: 92 elements: value: pattern: {type: Code, value: unknown} mustSupport: true choices: [] index: 94 elements: extension: type: Extension isModifier: false mustSupport: true url: http://hl7.org/fhir/StructureDefinition/translation index: 84 slicing: slices: translation: match: {} schema: type: Extension isModifier: false mustSupport: true url: http://hl7.org/fhir/StructureDefinition/translation index: 84 extensions: lang: url: null mustSupport: true index: 86 elements: value: pattern: {type: Code, value: fr} mustSupport: true choices: [] index: 88 content: url: null mustSupport: true index: 89 elements: value: mustSupport: true choices: [] index: 91 elements: extension: array: true min: 2 index: 85 slicing: slices: lang: match: {} schema: mustSupport: true index: 86 elements: value: pattern: {type: Code, value: fr} mustSupport: true choices: [] index: 88 content: match: {} schema: mustSupport: true index: 89 elements: value: mustSupport: true choices: [] index: 91 dataAbsentReason: match: {} schema: type: Extension isModifier: false mustSupport: true url: http://hl7.org/fhir/StructureDefinition/data-absent-reason index: 92 elements: value: pattern: {type: Code, value: unknown} mustSupport: true choices: [] index: 94 providedBy: mustSupport: true index: 21 elements: reference: {mustSupport: true, index: 22} identifier: mustSupport: true index: 23 elements: system: {mustSupport: true, index: 24} value: {mustSupport: true, index: 25} required: [value, system] type: mustSupport: true index: 48 extensions: dataAbsentReason: url: http://hl7.org/fhir/StructureDefinition/data-absent-reason type: Extension isModifier: false mustSupport: true index: 49 elements: value: pattern: {type: Code, value: unknown} mustSupport: true choices: [] index: 51 serviceCapability: {url: 'http://ontariohealth.ca/fhir/StructureDefinition/ca-on-phsd-ext-service-capability', type: Extension, isModifier: false, mustSupport: true, index: 52} autoSplitIndicator: {url: 'http://ontariohealth.ca/fhir/StructureDefinition/ca-on-phsd-ext-auto-split-indicator', type: Extension, index: 53} elements: extension: type: Extension isModifier: false mustSupport: true url: http://hl7.org/fhir/StructureDefinition/data-absent-reason index: 49 slicing: slices: dataAbsentReason: match: {} schema: type: Extension isModifier: false mustSupport: true url: http://hl7.org/fhir/StructureDefinition/data-absent-reason index: 49 elements: value: pattern: {type: Code, value: unknown} mustSupport: true choices: [] index: 51 serviceCapability: match: {} schema: {type: Extension, isModifier: false, mustSupport: true, url: 'http://ontariohealth.ca/fhir/StructureDefinition/ca-on-phsd-ext-service-capability', index: 52} autoSplitIndicator: match: {} schema: {type: Extension, url: 'http://ontariohealth.ca/fhir/StructureDefinition/ca-on-phsd-ext-auto-split-indicator', index: 53} coding: mustSupport: true index: 54 elements: system: {mustSupport: true, index: 55} code: {mustSupport: true, index: 56} display: mustSupport: true index: 57 extensions: translation: url: http://hl7.org/fhir/StructureDefinition/translation type: Extension isModifier: false mustSupport: true index: 58 extensions: lang: url: null mustSupport: true index: 60 elements: value: pattern: {type: Code, value: fr} mustSupport: true choices: [] index: 62 content: url: null mustSupport: true index: 63 elements: value: mustSupport: true choices: [] index: 65 elements: extension: array: true min: 2 index: 59 slicing: slices: lang: match: {} schema: mustSupport: true index: 60 elements: value: pattern: {type: Code, value: fr} mustSupport: true choices: [] index: 62 content: match: {} schema: mustSupport: true index: 63 elements: value: mustSupport: true choices: [] index: 65 elements: extension: type: Extension isModifier: false mustSupport: true url: http://hl7.org/fhir/StructureDefinition/translation index: 58 slicing: slices: translation: match: {} schema: type: Extension isModifier: false mustSupport: true url: http://hl7.org/fhir/StructureDefinition/translation index: 58 extensions: lang: url: null mustSupport: true index: 60 elements: value: pattern: {type: Code, value: fr} mustSupport: true choices: [] index: 62 content: url: null mustSupport: true index: 63 elements: value: mustSupport: true choices: [] index: 65 elements: extension: array: true min: 2 index: 59 slicing: slices: lang: match: {} schema: mustSupport: true index: 60 elements: value: pattern: {type: Code, value: fr} mustSupport: true choices: [] index: 62 content: match: {} schema: mustSupport: true index: 63 elements: value: mustSupport: true choices: [] index: 65 eligibility: mustSupport: true index: 129 elements: code: mustSupport: true index: 130 elements: text: mustSupport: true index: 131 extensions: translation: url: http://hl7.org/fhir/StructureDefinition/translation type: Extension isModifier: false mustSupport: true index: 132 extensions: lang: url: null mustSupport: true index: 134 elements: value: pattern: {type: Code, value: fr} mustSupport: true choices: [] index: 136 content: url: null mustSupport: true index: 137 elements: value: mustSupport: true choices: [] index: 139 elements: extension: array: true min: 2 index: 133 slicing: slices: lang: match: {} schema: mustSupport: true index: 134 elements: value: pattern: {type: Code, value: fr} mustSupport: true choices: [] index: 136 content: match: {} schema: mustSupport: true index: 137 elements: value: mustSupport: true choices: [] index: 139 elements: extension: type: Extension isModifier: false mustSupport: true url: http://hl7.org/fhir/StructureDefinition/translation index: 132 slicing: slices: translation: match: {} schema: type: Extension isModifier: false mustSupport: true url: http://hl7.org/fhir/StructureDefinition/translation index: 132 extensions: lang: url: null mustSupport: true index: 134 elements: value: pattern: {type: Code, value: fr} mustSupport: true choices: [] index: 136 content: url: null mustSupport: true index: 137 elements: value: mustSupport: true choices: [] index: 139 elements: extension: array: true min: 2 index: 133 slicing: slices: lang: match: {} schema: mustSupport: true index: 134 elements: value: pattern: {type: Code, value: fr} mustSupport: true choices: [] index: 136 content: match: {} schema: mustSupport: true index: 137 elements: value: mustSupport: true choices: [] index: 139 comment: mustSupport: true index: 140 extensions: translation: url: http://hl7.org/fhir/StructureDefinition/translation type: Extension isModifier: false mustSupport: true index: 141 extensions: lang: url: null mustSupport: true index: 143 elements: value: pattern: {type: Code, value: fr} mustSupport: true choices: [] index: 145 content: url: null mustSupport: true index: 146 elements: value: mustSupport: true choices: [] index: 148 elements: extension: array: true min: 2 index: 142 slicing: slices: lang: match: {} schema: mustSupport: true index: 143 elements: value: pattern: {type: Code, value: fr} mustSupport: true choices: [] index: 145 content: match: {} schema: mustSupport: true index: 146 elements: value: mustSupport: true choices: [] index: 148 elements: extension: type: Extension isModifier: false mustSupport: true url: http://hl7.org/fhir/StructureDefinition/translation index: 141 slicing: slices: translation: match: {} schema: type: Extension isModifier: false mustSupport: true url: http://hl7.org/fhir/StructureDefinition/translation index: 141 extensions: lang: url: null mustSupport: true index: 143 elements: value: pattern: {type: Code, value: fr} mustSupport: true choices: [] index: 145 content: url: null mustSupport: true index: 146 elements: value: mustSupport: true choices: [] index: 148 elements: extension: array: true min: 2 index: 142 slicing: slices: lang: match: {} schema: mustSupport: true index: 143 elements: value: pattern: {type: Code, value: fr} mustSupport: true choices: [] index: 145 content: match: {} schema: mustSupport: true index: 146 elements: value: mustSupport: true choices: [] index: 148 extraDetails: mustSupport: true index: 98 extensions: translation: url: http://hl7.org/fhir/StructureDefinition/translation type: Extension isModifier: false mustSupport: true index: 99 extensions: lang: url: null mustSupport: true index: 101 elements: value: pattern: {type: Code, value: fr} mustSupport: true choices: [] index: 103 content: url: null mustSupport: true index: 104 elements: value: mustSupport: true choices: [] index: 106 elements: extension: array: true min: 2 index: 100 slicing: slices: lang: match: {} schema: mustSupport: true index: 101 elements: value: pattern: {type: Code, value: fr} mustSupport: true choices: [] index: 103 content: match: {} schema: mustSupport: true index: 104 elements: value: mustSupport: true choices: [] index: 106 elements: extension: type: Extension isModifier: false mustSupport: true url: http://hl7.org/fhir/StructureDefinition/translation index: 99 slicing: slices: translation: match: {} schema: type: Extension isModifier: false mustSupport: true url: http://hl7.org/fhir/StructureDefinition/translation index: 99 extensions: lang: url: null mustSupport: true index: 101 elements: value: pattern: {type: Code, value: fr} mustSupport: true choices: [] index: 103 content: url: null mustSupport: true index: 104 elements: value: mustSupport: true choices: [] index: 106 elements: extension: array: true min: 2 index: 100 slicing: slices: lang: match: {} schema: mustSupport: true index: 101 elements: value: pattern: {type: Code, value: fr} mustSupport: true choices: [] index: 103 content: match: {} schema: mustSupport: true index: 104 elements: value: mustSupport: true choices: [] index: 106 characteristic: binding: {strength: required, valueSet: 'http://ontariohealth.ca/fhir/CodeSystem/service-accessibility-characteristic'} mustSupport: true index: 162 elements: text: mustSupport: true index: 163 extensions: translation: url: http://hl7.org/fhir/StructureDefinition/translation type: Extension isModifier: false mustSupport: true index: 164 extensions: lang: url: null mustSupport: true index: 166 elements: value: pattern: {type: Code, value: fr} mustSupport: true choices: [] index: 168 content: url: null mustSupport: true index: 169 elements: value: mustSupport: true choices: [] index: 171 elements: extension: array: true min: 2 index: 165 slicing: slices: lang: match: {} schema: mustSupport: true index: 166 elements: value: pattern: {type: Code, value: fr} mustSupport: true choices: [] index: 168 content: match: {} schema: mustSupport: true index: 169 elements: value: mustSupport: true choices: [] index: 171 elements: extension: type: Extension isModifier: false mustSupport: true url: http://hl7.org/fhir/StructureDefinition/translation index: 164 slicing: slices: translation: match: {} schema: type: Extension isModifier: false mustSupport: true url: http://hl7.org/fhir/StructureDefinition/translation index: 164 extensions: lang: url: null mustSupport: true index: 166 elements: value: pattern: {type: Code, value: fr} mustSupport: true choices: [] index: 168 content: url: null mustSupport: true index: 169 elements: value: mustSupport: true choices: [] index: 171 elements: extension: array: true min: 2 index: 165 slicing: slices: lang: match: {} schema: mustSupport: true index: 166 elements: value: pattern: {type: Code, value: fr} mustSupport: true choices: [] index: 168 content: match: {} schema: mustSupport: true index: 169 elements: value: mustSupport: true choices: [] index: 171 active: {mustSupport: true, index: 20} communication: binding: {strength: preferred, valueSet: 'http://ehealthontario.ca/fhir/ValueSet/human-language'} mustSupport: true index: 172 elements: coding: mustSupport: true index: 173 elements: system: pattern: {type: Uri, value: 'urn:ietf:bcp:47'} mustSupport: true index: 174 code: {mustSupport: true, index: 175} id: {index: 0} comment: mustSupport: true index: 95 extensions: translation: url: http://hl7.org/fhir/StructureDefinition/translation type: Extension isModifier: false mustSupport: true index: 96 extensions: {} elements: extension: {array: true, min: 2, index: 97} elements: extension: type: Extension isModifier: false mustSupport: true url: http://hl7.org/fhir/StructureDefinition/translation index: 96 slicing: slices: translation: match: {} schema: type: Extension isModifier: false mustSupport: true url: http://hl7.org/fhir/StructureDefinition/translation index: 96 extensions: {} elements: extension: {array: true, min: 2, index: 97} identifier: mustSupport: true index: 7 elements: use: binding: {strength: required, valueSet: 'http://ehealthontario.ca/fhir/ValueSet/ereferral-identifier-use'} index: 8 system: {mustSupport: true, index: 9} value: {mustSupport: true, index: 10} assigner: {mustSupport: false, index: 11} slicing: rules: open discriminator: - {path: system, type: value} min: 1 slices: oh-upi: match: {system: 'https://fhir.infoway-inforoute.ca/NamingSystem/ca-on-provider-upi'} schema: mustSupport: true index: 12 elements: use: pattern: {type: Code, value: official} mustSupport: true index: 13 system: pattern: {type: Uri, value: 'https://fhir.infoway-inforoute.ca/NamingSystem/ca-on-provider-upi'} mustSupport: true index: 14 value: {mustSupport: true, index: 15} other-identifiers: match: {system: null} schema: mustSupport: true index: 16 elements: use: pattern: {type: Code, value: secondary} mustSupport: true index: 17 system: {mustSupport: true, index: 18} value: {mustSupport: true, index: 19} required: [value, system] serviceProvisionCode: binding: {strength: required, valueSet: 'http://ontariohealth.ca/fhir/CodeSystem/payment-method'} mustSupport: true index: 119 elements: text: mustSupport: true index: 120 extensions: translation: url: http://hl7.org/fhir/StructureDefinition/translation type: Extension isModifier: false mustSupport: true index: 121 extensions: lang: url: null mustSupport: true index: 123 elements: value: pattern: {type: Code, value: fr} mustSupport: true choices: [] index: 125 content: url: null mustSupport: true index: 126 elements: value: mustSupport: true choices: [] index: 128 elements: extension: array: true min: 2 index: 122 slicing: slices: lang: match: {} schema: mustSupport: true index: 123 elements: value: pattern: {type: Code, value: fr} mustSupport: true choices: [] index: 125 content: match: {} schema: mustSupport: true index: 126 elements: value: mustSupport: true choices: [] index: 128 elements: extension: type: Extension isModifier: false mustSupport: true url: http://hl7.org/fhir/StructureDefinition/translation index: 121 slicing: slices: translation: match: {} schema: type: Extension isModifier: false mustSupport: true url: http://hl7.org/fhir/StructureDefinition/translation index: 121 extensions: lang: url: null mustSupport: true index: 123 elements: value: pattern: {type: Code, value: fr} mustSupport: true choices: [] index: 125 content: url: null mustSupport: true index: 126 elements: value: mustSupport: true choices: [] index: 128 elements: extension: array: true min: 2 index: 122 slicing: slices: lang: match: {} schema: mustSupport: true index: 123 elements: value: pattern: {type: Code, value: fr} mustSupport: true choices: [] index: 125 content: match: {} schema: mustSupport: true index: 126 elements: value: mustSupport: true choices: [] index: 128 appointmentRequired: {mustSupport: true, index: 187} referralMethod: mustSupport: true index: 176 elements: coding: {mustSupport: true, index: 177} text: mustSupport: true index: 178 extensions: translation: url: http://hl7.org/fhir/StructureDefinition/translation type: Extension isModifier: false mustSupport: true index: 179 extensions: lang: url: null mustSupport: true index: 181 elements: value: pattern: {type: Code, value: fr} mustSupport: true choices: [] index: 183 content: url: null mustSupport: true index: 184 elements: value: mustSupport: true choices: [] index: 186 elements: extension: array: true min: 2 index: 180 slicing: slices: lang: match: {} schema: mustSupport: true index: 181 elements: value: pattern: {type: Code, value: fr} mustSupport: true choices: [] index: 183 content: match: {} schema: mustSupport: true index: 184 elements: value: mustSupport: true choices: [] index: 186 elements: extension: type: Extension isModifier: false mustSupport: true url: http://hl7.org/fhir/StructureDefinition/translation index: 179 slicing: slices: translation: match: {} schema: type: Extension isModifier: false mustSupport: true url: http://hl7.org/fhir/StructureDefinition/translation index: 179 extensions: lang: url: null mustSupport: true index: 181 elements: value: pattern: {type: Code, value: fr} mustSupport: true choices: [] index: 183 content: url: null mustSupport: true index: 184 elements: value: mustSupport: true choices: [] index: 186 elements: extension: array: true min: 2 index: 180 slicing: slices: lang: match: {} schema: mustSupport: true index: 181 elements: value: pattern: {type: Code, value: fr} mustSupport: true choices: [] index: 183 content: match: {} schema: mustSupport: true index: 184 elements: value: mustSupport: true choices: [] index: 186 telecom: {type: ContactPoint, mustSupport: true, index: 107} location: mustSupport: true index: 80 elements: reference: {mustSupport: true, index: 81} identifier: {mustSupport: true, index: 82} program: binding: {strength: required, valueSet: 'http://ontariohealth.ca/fhir/ValueSet/phsd-programs'} mustSupport: true index: 149 elements: coding: mustSupport: true index: 150 elements: system: pattern: {type: Uri, value: 'http://ehealthontario.ca/fhir/CodeSystem/phsd-programs'} mustSupport: true index: 151 code: {mustSupport: true, index: 152} display: mustSupport: true index: 153 extensions: translation: url: http://hl7.org/fhir/StructureDefinition/translation type: Extension isModifier: false mustSupport: true index: 154 extensions: lang: url: null mustSupport: true index: 156 elements: value: pattern: {type: Code, value: fr} mustSupport: true choices: [] index: 158 content: url: null mustSupport: true index: 159 elements: value: mustSupport: true choices: [] index: 161 elements: extension: array: true min: 2 index: 155 slicing: slices: lang: match: {} schema: mustSupport: true index: 156 elements: value: pattern: {type: Code, value: fr} mustSupport: true choices: [] index: 158 content: match: {} schema: mustSupport: true index: 159 elements: value: mustSupport: true choices: [] index: 161 elements: extension: type: Extension isModifier: false mustSupport: true url: http://hl7.org/fhir/StructureDefinition/translation index: 154 slicing: slices: translation: match: {} schema: type: Extension isModifier: false mustSupport: true url: http://hl7.org/fhir/StructureDefinition/translation index: 154 extensions: lang: url: null mustSupport: true index: 156 elements: value: pattern: {type: Code, value: fr} mustSupport: true choices: [] index: 158 content: url: null mustSupport: true index: 159 elements: value: mustSupport: true choices: [] index: 161 elements: extension: array: true min: 2 index: 155 slicing: slices: lang: match: {} schema: mustSupport: true index: 156 elements: value: pattern: {type: Code, value: fr} mustSupport: true choices: [] index: 158 content: match: {} schema: mustSupport: true index: 159 elements: value: mustSupport: true choices: [] index: 161 required: [system, code] required: [coding] endpoint: elements: type: {mustSupport: false, index: 200} display: {mustSupport: false, index: 201} text: mustSupport: false index: 5 elements: div: {mustSupport: false, index: 6} package_version: 1.1.0-TU-snapshot2 class: profile kind: resource url: http://ontariohealth.ca/fhir/StructureDefinition/ca-on-phsd-profile-HealthcareService base: http://hl7.org/fhir/StructureDefinition/HealthcareService version: 1.0.0 required: [name, identifier, type, meta, category, active]