PackagesCanonicalsLogsProblems
    Packages
    ca.on.oh@ereferral-econsult-0.12.0-alpha1.0.7
    http://ehealthontario.ca/fhir/StructureDefinition/ca-on-eReferral-profile-HealthcareService
description: HealthcareService contains the details of a healthcare service available at a location.
package_name: ca.on.oh
derivation: constraint
name: HealthcareService
type: HealthcareService
elements:
  category:
    binding: {strength: extensible, valueSet: 'http://ehealthontario.ca/fhir/ValueSet/healthcareservice-categories'}
    index: 22
  meta:
    mustSupport: true
    index: 0
    elements:
      profile: {mustSupport: true, index: 1}
      security:
        binding: {strength: extensible, valueSet: 'http://ehealthontario.ca/fhir/ValueSet/security-labels'}
        index: 2
      tag:
        mustSupport: true
        index: 3
        elements:
          system: {mustSupport: true, index: 4}
          code: {mustSupport: true, index: 5}
          display: {mustSupport: true, index: 6}
    required: [profile]
  providedBy:
    type: Reference
    mustSupport: true
    refers: ['http://ehealthontario.ca/fhir/StructureDefinition/ca-on-eReferral-profile-Organization']
    index: 20
    elements:
      display: {mustSupport: true, index: 21}
    required: [display]
  type:
    binding: {strength: preferred, valueSet: 'https://fhir.infoway-inforoute.ca/ValueSet/practitionerspecialty'}
    index: 23
    extensions:
      IsPrimary: {url: 'http://ehealthontario.ca/fhir/StructureDefinition/ext-is-primary', max: 1, type: Extension, isModifier: false, index: 24}
      Facet: {url: 'http://ehealthontario.ca/fhir/StructureDefinition/ext-facet', type: Extension, isModifier: false, mustSupport: true, index: 25}
    elements:
      extension:
        type: Extension
        isModifier: false
        url: http://ehealthontario.ca/fhir/StructureDefinition/ext-is-primary
        index: 24
        slicing:
          slices:
            IsPrimary:
              match: {}
              schema: {type: Extension, isModifier: false, url: 'http://ehealthontario.ca/fhir/StructureDefinition/ext-is-primary', index: 24}
              max: 1
            Facet:
              match: {}
              schema: {type: Extension, isModifier: false, mustSupport: true, url: 'http://ehealthontario.ca/fhir/StructureDefinition/ext-facet', index: 25}
      coding:
        mustSupport: true
        index: 26
        elements:
          system: {mustSupport: true, index: 27}
          code: {mustSupport: true, index: 28}
          display: {mustSupport: true, index: 29}
  eligibility:
    elements:
      code:
        binding: {strength: extensible, valueSet: 'http://ehealthontario.ca/fhir/ValueSet/eligibility-criteria'}
        mustSupport: true
        index: 41
  extraDetails: {mustSupport: true, index: 34}
  characteristic:
    extensions:
      Facet:
        url: http://ehealthontario.ca/fhir/StructureDefinition/ext-facet
        type: Extension
        isModifier: false
        index: 45
        elements:
          value:
            mustSupport: true
            choices: []
            index: 47
    elements:
      extension:
        type: Extension
        isModifier: false
        url: http://ehealthontario.ca/fhir/StructureDefinition/ext-facet
        index: 45
        slicing:
          slices:
            Facet:
              match: {}
              schema:
                type: Extension
                isModifier: false
                url: http://ehealthontario.ca/fhir/StructureDefinition/ext-facet
                index: 45
                elements:
                  value:
                    mustSupport: true
                    choices: []
                    index: 47
  extension:
    type: Extension
    isModifier: false
    url: http://ehealthontario.ca/fhir/StructureDefinition/ext-usage-license
    index: 8
    slicing:
      slices:
        UsageLicense:
          match: {}
          schema: {type: Extension, isModifier: false, url: 'http://ehealthontario.ca/fhir/StructureDefinition/ext-usage-license', index: 8}
          max: 1
        Media:
          match: {}
          schema: {type: Extension, isModifier: false, url: 'http://ehealthontario.ca/fhir/StructureDefinition/ext-media', index: 9}
        AccessInstructions:
          match: {}
          schema: {type: Extension, isModifier: false, url: 'http://ehealthontario.ca/fhir/StructureDefinition/ext-access-instructions', index: 10}
          max: 1
        DeliveryMethod:
          match: {}
          schema: {type: Extension, isModifier: false, url: 'http://ehealthontario.ca/fhir/StructureDefinition/ext-delivery-method', index: 11}
  active: {index: 19}
  communication:
    binding: {strength: preferred, valueSet: 'http://ehealthontario.ca/fhir/ValueSet/human-language'}
    index: 48
  comment: {mustSupport: true, index: 33}
  identifier:
    elements:
      use:
        binding: {strength: required, valueSet: 'http://ehealthontario.ca/fhir/ValueSet/ereferral-identifier-use'}
        index: 12
      type:
        binding: {strength: extensible, valueSet: 'http://ehealthontario.ca/fhir/ValueSet/ereferral-identifier-type'}
        mustSupport: true
        index: 13
        elements:
          coding:
            mustSupport: true
            index: 14
            elements:
              system: {mustSupport: true, index: 15}
              code: {mustSupport: true, index: 16}
              display: {mustSupport: true, index: 17}
      assigner: {mustSupport: true, index: 18}
  serviceProvisionCode:
    binding: {strength: extensible, valueSet: 'http://ehealthontario.ca/fhir/ValueSet/service-provision-conditions'}
    index: 40
  telecom:
    mustSupport: true
    index: 35
    elements:
      system: {mustSupport: true, index: 36}
      value: {mustSupport: true, index: 37}
      period:
        elements:
          start: {mustSupport: true, index: 38}
          end: {mustSupport: true, index: 39}
  location:
    type: Reference
    mustSupport: true
    refers: ['http://ehealthontario.ca/fhir/StructureDefinition/ca-on-eReferral-profile-Location']
    index: 30
    elements:
      reference: {mustSupport: true, index: 31}
      display: {mustSupport: true, index: 32}
  program:
    elements:
      coding:
        elements:
          system: {mustSupport: true, index: 42}
          code: {mustSupport: true, index: 43}
          display: {mustSupport: true, index: 44}
  endpoint:
    mustSupport: true
    index: 49
    elements:
      reference: {mustSupport: true, index: 50}
      type: {mustSupport: true, index: 51}
      identifier: {mustSupport: true, index: 52}
      display: {mustSupport: true, index: 53}
  text: {mustSupport: true, index: 7}
package_version: ereferral-econsult-0.12.0-alpha1.0.7
extensions:
  UsageLicense: {url: 'http://ehealthontario.ca/fhir/StructureDefinition/ext-usage-license', max: 1, type: Extension, isModifier: false, index: 8}
  Media: {url: 'http://ehealthontario.ca/fhir/StructureDefinition/ext-media', type: Extension, isModifier: false, index: 9}
  AccessInstructions: {url: 'http://ehealthontario.ca/fhir/StructureDefinition/ext-access-instructions', max: 1, type: Extension, isModifier: false, index: 10}
  DeliveryMethod: {url: 'http://ehealthontario.ca/fhir/StructureDefinition/ext-delivery-method', type: Extension, isModifier: false, index: 11}
class: profile
kind: resource
url: http://ehealthontario.ca/fhir/StructureDefinition/ca-on-eReferral-profile-HealthcareService
base: http://fhir.infoway-inforoute.ca/io/CA-eReC/StructureDefinition/CA-eReC-HealthcareService
version: 1.0.1
required: [meta, active]