PackagesCanonicalsLogsProblems
    Packages
    telus.dw.emr.extract-1-1-21@1.1.21
    https://www.telus.com/health/fhir/dwemrextract/StructureDefinition/DwOrganization
description: '**CHR:** Organizations represent clinic and facility records. Internal clinic details are managed through **Settings → Account Info**. External facilities and contacts are recorded in the **Directory** section.'
package_name: telus.dw.emr.extract-1-1-21
derivation: constraint
name: DwOrganization
type: Organization
elements:
  address: {mustSupport: true, index: 38}
  meta:
    elements:
      lastUpdated: {mustSupport: true, index: 1}
      source: {mustSupport: true, index: 2}
      security: {mustSupport: true, index: 3}
  name: {short: Organization Name, mustSupport: true, index: 35}
  type:
    binding: {strength: preferred, valueSet: 'https://fhir.infoway-inforoute.ca/ValueSet/sharedorganizationtype'}
    mustSupport: true
    index: 31
    elements:
      coding:
        elements:
          system:
            pattern: {type: Uri, value: 'http://terminology.hl7.org/CodeSystem/v3-RoleCode'}
            index: 32
          code: {index: 33}
          display: {index: 34}
  extension:
    index: 5
    slicing:
      rules: open
      ordered: false
      discriminator:
      - {path: url, type: value}
      min: null
      slices:
        communication:
          match: {url: null}
          schema:
            type: Extension
            mustSupport: true
            url: http://hl7.org/fhir/ca/baseline/StructureDefinition/ext-servicelanguage
            index: 6
            elements:
              value:
                code:
                - {system: 'http://hl7.org/fhir/ValueSet/languages', version: 4.0.1}
                choices: []
                index: 8
              value[x]:
                elements:
                  coding:
                    index: 9
                    elements:
                      system: {mustSupport: true, index: 10}
                      code: {mustSupport: true, index: 11}
                      display: {mustSupport: true, index: 12}
  alias: {index: 36}
  active: {meaningWhenMissing: This resource is generally assumed to be active if no value is provided for the active element., index: 30}
  id: {mustSupport: true, index: 0}
  identifier:
    mustSupport: true
    index: 13
    slicing:
      rules: open
      ordered: false
      discriminator:
      - {path: type.coding, type: pattern}
      min: 1
      slices:
        TelusIdentifier:
          match:
            type:
              coding: {code: XX, system: 'http://terminology.hl7.org/CodeSystem/v2-0203', display: Organization identifier}
          schema:
            mustSupport: true
            array: true
            index: 14
            elements:
              type:
                mustSupport: true
                index: 15
                elements:
                  coding:
                    mustSupport: true
                    pattern:
                      type: Coding
                      value: {code: XX, system: 'http://terminology.hl7.org/CodeSystem/v2-0203', display: Organization identifier}
                    index: 16
                  text: {mustSupport: true, index: 17}
                required: [coding]
              system:
                constraint:
                  dw-organization-identifier-system: {human: 'Organization identifier system must follow pattern urn:telus:emr:{emrType}:{instanceId}:organization or urn:telus:emr:{emrType}:{region}:{instanceId}:organization', source: 'https://www.telus.com/health/fhir/dwemrextract/StructureDefinition/DwOrganization', severity: warning, expression: 'matches(''urn:telus:emr:([^:]+:){2,3}[Oo][Rr][Gg][Aa][Nn][Ii][Zz][Aa][Tt][Ii][Oo][Nn]'')'}
                mustSupport: true
                index: 18
              value: {mustSupport: true, index: 19}
              assigner:
                mustSupport: true
                index: 20
                elements:
                  display: {mustSupport: true, index: 21}
            required: [value, type, system]
        JuristictionalFacilityIdentifier:
          match:
            type:
              coding: {code: FI, system: 'http://terminology.hl7.org/CodeSystem/v2-0203', display: Facility ID}
          schema:
            mustSupport: true
            array: true
            index: 22
            elements:
              type:
                mustSupport: true
                index: 23
                elements:
                  coding:
                    mustSupport: true
                    pattern:
                      type: Coding
                      value: {code: FI, system: 'http://terminology.hl7.org/CodeSystem/v2-0203', display: Facility ID}
                    index: 24
                  text: {mustSupport: true, index: 25}
                required: [coding]
              system: {mustSupport: true, index: 26}
              value: {index: 27}
              assigner:
                mustSupport: true
                index: 28
                elements:
                  display: {mustSupport: true, index: 29}
            required: [value, type, system]
  telecom: {index: 37}
  partOf:
    type: Reference
    refers: ['https://www.telus.com/health/fhir/dwemrextract/StructureDefinition/DwOrganization']
    index: 39
  text: {mustSupport: true, index: 4}
package_version: 1.1.21
extensions:
  communication:
    url: http://hl7.org/fhir/ca/baseline/StructureDefinition/ext-servicelanguage
    type: Extension
    mustSupport: true
    index: 6
    elements:
      value:
        code:
        - {system: 'http://hl7.org/fhir/ValueSet/languages', version: 4.0.1}
        choices: []
        index: 8
      value[x]:
        elements:
          coding:
            index: 9
            elements:
              system: {mustSupport: true, index: 10}
              code: {mustSupport: true, index: 11}
              display: {mustSupport: true, index: 12}
class: profile
kind: resource
url: https://www.telus.com/health/fhir/dwemrextract/StructureDefinition/DwOrganization
base: http://hl7.org/fhir/StructureDefinition/Organization
version: 2.0.0
required: [id, name, identifier]