description: null
package_name: telus.dw.emr.extract
derivation: constraint
name: DwOrganization
type: Organization
elements:
id:
constraint:
dw-org-1: {human: 'The Id must match the pattern urn:telus:emr:::dw-emr-organization[:]', source: 'http://telus.com/fhir/StructureDefinition/Organization', severity: error, expression: 'matches(''^urn:telus:emr:(pss|ma|wolf):[^:]+:dw-emr-organization(:[^:]+)?$'')', requirements: 'It SHALL match urn:telus:emr pattern'}
mustSupport: true
index: 0
extension:
type: Extension
mustSupport: true
url: http://hl7.org/fhir/ca/baseline/StructureDefinition/ext-servicelanguage
index: 1
slicing:
slices:
communication:
match: {}
schema:
type: Extension
mustSupport: true
url: http://hl7.org/fhir/ca/baseline/StructureDefinition/ext-servicelanguage
index: 1
elements:
value:
code:
- {system: 'http://hl7.org/fhir/ValueSet/languages', version: 4.0.1}
choices: []
index: 3
slicing:
slices:
valueCodeableConcept:
match: {}
schema:
code:
- {system: 'http://hl7.org/fhir/ValueSet/languages', version: 4.0.1}
choices: []
index: 3
value[x]:
elements:
coding:
index: 4
elements:
system: {mustSupport: true, index: 5}
code: {mustSupport: true, index: 6}
display: {mustSupport: true, index: 7}
identifier:
mustSupport: true
index: 8
slicing:
rules: open
discriminator:
- {path: $this, type: type}
min: 1
slices:
TelusIdentifier:
match: {}
schema:
mustSupport: true
index: 9
elements:
type:
mustSupport: true
index: 10
elements:
text: {mustSupport: true, index: 11}
system: {mustSupport: true, index: 12}
value: {mustSupport: true, index: 13}
assigner:
mustSupport: true
index: 14
elements:
display: {mustSupport: true, index: 15}
required: [value, system]
JuristictionalFacilityIdentifier:
match: {}
schema:
mustSupport: true
index: 16
elements:
type:
mustSupport: true
index: 17
elements:
text: {mustSupport: true, index: 18}
system: {mustSupport: true, index: 19}
value: {index: 20}
assigner:
mustSupport: true
index: 21
elements:
display: {mustSupport: true, index: 22}
required: [value, system]
active: {meaningWhenMissing: This resource is generally assumed to be active if no value is provided for the active element., index: 23}
type:
mustSupport: true
index: 24
elements:
coding:
elements:
system:
pattern: {type: Uri, value: 'http://terminology.hl7.org/CodeSystem/v3-RoleCode'}
index: 25
code: {index: 26}
display: {index: 27}
name: {short: Organization Name, mustSupport: true, index: 28}
address: {mustSupport: true, index: 29}
partOf: {index: 30}
package_version: 1.0.0
extensions:
communication:
url: http://hl7.org/fhir/ca/baseline/StructureDefinition/ext-servicelanguage
type: Extension
mustSupport: true
index: 1
elements:
value:
code:
- {system: 'http://hl7.org/fhir/ValueSet/languages', version: 4.0.1}
choices: []
index: 3
slicing:
slices:
valueCodeableConcept:
match: {}
schema:
code:
- {system: 'http://hl7.org/fhir/ValueSet/languages', version: 4.0.1}
choices: []
index: 3
value[x]:
elements:
coding:
index: 4
elements:
system: {mustSupport: true, index: 5}
code: {mustSupport: true, index: 6}
display: {mustSupport: true, index: 7}
class: profile
kind: resource
url: https://www.telus.com/health/fhir/dwemrextract/StructureDefinition/DwOrganization
base: http://hl7.org/fhir/StructureDefinition/Organization
version: null
required: [id, name, identifier]