PackagesCanonicalsLogsProblems
    Packages
    OntarioContextManagement.core@0.1.0
    http://ehealthontario.ca/fhir/StructureDefinition/ca-on-cms-profile-Organization
description: Please see ://simplifier.net/guide/OntarioContextManagement/ConformanceRules\" target=\"_blank\">Conformance Rules  for the expected behavior of MustSupport.
package_name: OntarioContextManagement.core
derivation: constraint
name: CMSOrganization
type: Organization
elements:
  meta:
    mustSupport: true
    index: 0
    elements:
      profile: {mustSupport: true, index: 1}
    required: [profile]
  identifier:
    mustSupport: true
    index: 2
    elements:
      system: {mustSupport: true, index: 3}
      value: {mustSupport: true, index: 4}
    required: [value, system]
  type:
    mustSupport: true
    index: 5
    elements:
      coding:
        mustSupport: true
        index: 6
        elements:
          system:
            pattern: {type: Uri, value: 'http://terminology.hl7.org/CodeSystem/organization-type'}
            mustSupport: true
            index: 7
          code: {mustSupport: true, index: 8}
          display: {mustSupport: true, index: 9}
        required: [display, system, code]
  name: {mustSupport: true, index: 10}
  alias:
    mustSupport: true
    index: 11
    extensions:
      HumanLanguage:
        url: http://ehealthontario.on.ca/fhir/StructureDefinition/cms-ext-human-language
        type: Extension
        mustSupport: true
        index: 13
        elements:
          value:
            mustSupport: true
            choices: []
            index: 15
          value[x]:
            elements:
              system: {mustSupport: true, index: 16}
              code: {mustSupport: true, index: 17}
              display: {mustSupport: true, index: 18}
      OrganizationNameType:
        url: http://ehealthontario.ca/fhir/StructureDefinition/cms-ext-organization-name-type
        type: Extension
        index: 19
        elements:
          value:
            mustSupport: true
            choices: []
            index: 21
          value[x]:
            elements:
              system: {mustSupport: true, index: 22}
              code: {mustSupport: true, index: 23}
              display: {mustSupport: true, index: 24}
    elements:
      extension:
        index: 12
        slicing:
          rules: open
          discriminator:
          - {path: url, type: value}
          min: null
          slices:
            HumanLanguage:
              match: {url: null}
              schema:
                type: Extension
                mustSupport: true
                url: http://ehealthontario.on.ca/fhir/StructureDefinition/cms-ext-human-language
                index: 13
                elements:
                  value:
                    mustSupport: true
                    choices: []
                    index: 15
                  value[x]:
                    elements:
                      system: {mustSupport: true, index: 16}
                      code: {mustSupport: true, index: 17}
                      display: {mustSupport: true, index: 18}
            OrganizationNameType:
              match: {url: null}
              schema:
                type: Extension
                url: http://ehealthontario.ca/fhir/StructureDefinition/cms-ext-organization-name-type
                index: 19
                elements:
                  value:
                    mustSupport: true
                    choices: []
                    index: 21
                  value[x]:
                    elements:
                      system: {mustSupport: true, index: 22}
                      code: {mustSupport: true, index: 23}
                      display: {mustSupport: true, index: 24}
  telecom:
    mustSupport: true
    index: 25
    elements:
      system: {mustSupport: true, index: 26}
      value: {mustSupport: true, index: 27}
    required: [value, system]
  address:
    mustSupport: true
    index: 28
    elements:
      use:
        pattern: {type: Code, value: work}
        mustSupport: true
        index: 29
      type:
        pattern: {type: Code, value: physical}
        mustSupport: true
        index: 30
      line: {mustSupport: true, index: 31}
      city: {mustSupport: true, index: 32}
      state: {mustSupport: true, index: 33}
      postalCode: {mustSupport: true, index: 34}
      country: {mustSupport: true, index: 35}
package_version: 0.1.0
class: profile
kind: resource
url: http://ehealthontario.ca/fhir/StructureDefinition/ca-on-cms-profile-Organization
base: http://hl7.org/fhir/StructureDefinition/Organization
version: null
required: [name, identifier, meta]