PackagesCanonicalsLogsProblems
    Packages
    ca.on.phsd.r4@alpha-0.1.3
    http://ehealthontario.ca/fhir/StructureDefinition/ca-on-ppr-practitioner-matchreq-profile-PractitionerRole
description: Defines the PractitionerRole resource used for performing an EMPI match request against the Practitioner endpoint
package_name: ca.on.phsd.r4
derivation: constraint
name: PractitionerRoleMatchRequest
type: PractitionerRole
elements:
  meta:
    mustSupport: true
    index: 0
    elements:
      profile:
        mustSupport: true
        pattern: {type: Canonical, value: 'http://ehealthontario.ca/fhir/StructureDefinition/ca-on-ppr-practitioner-matchreq-profile-PractitionerRole|1.0.0'}
        index: 1
    required: [profile]
  implicitRules: {mustSupport: true, index: 2}
  language: {mustSupport: true, index: 3}
  text:
    mustSupport: true
    index: 4
    elements:
      status: {mustSupport: true, index: 5}
      div: {mustSupport: true, index: 6}
  active: {index: 7}
  practitioner:
    type: Reference
    mustSupport: true
    refers: ['http://ehealthontario.ca/fhir/StructureDefinition/ca-on-ppr-practitioner-matchreq-profile-Practitioner']
    index: 8
    elements:
      reference: {mustSupport: true, index: 9}
      identifier:
        mustSupport: true
        index: 10
        elements:
          use: {mustSupport: true, index: 11}
          type:
            mustSupport: true
            index: 12
            elements:
              coding:
                mustSupport: true
                index: 13
                elements:
                  system: {mustSupport: true, index: 14}
                  version: {mustSupport: true, index: 15}
                  code: {mustSupport: true, index: 16}
                  display: {mustSupport: true, index: 17}
                  userSelected: {mustSupport: true, index: 18}
          system: {mustSupport: true, index: 19}
          period:
            elements:
              start: {mustSupport: true, index: 20}
              end: {mustSupport: true, index: 21}
  code:
    binding: {strength: required, valueSet: 'http://ehealthontario.ca/fhir/ValueSet/ppr-healthcare-provider-role-type'}
    mustSupport: true
    index: 22
    elements:
      coding:
        mustSupport: true
        index: 23
        elements:
          system:
            pattern: {type: Uri, value: 'http://ehealthontario.ca/fhir/CodeSystem/ppr-health-care-provider-role-type'}
            mustSupport: true
            index: 24
          code:
            binding: {strength: required, valueSet: 'http://ehealthontario.ca/fhir/ValueSet/ppr-healthcare-provider-role-type'}
            mustSupport: true
            index: 25
        required: [system, code]
    required: [coding]
  specialty:
    binding: {strength: required, valueSet: 'http://ehealthontario.ca/fhir/ValueSet/ppr-qualified-expertise-role-type'}
    mustSupport: true
    index: 26
    elements:
      coding:
        mustSupport: true
        index: 27
        elements:
          system:
            pattern: {type: Uri, value: 'http://snomed.info/sct'}
            mustSupport: true
            index: 28
          code:
            binding: {strength: required, valueSet: 'http://ehealthontario.ca/fhir/ValueSet/ppr-qualified-expertise-role-type'}
            mustSupport: true
            index: 29
        required: [system, code]
    required: [coding]
package_version: alpha-0.1.3
class: profile
kind: resource
url: http://ehealthontario.ca/fhir/StructureDefinition/ca-on-ppr-practitioner-matchreq-profile-PractitionerRole
base: http://hl7.org/fhir/StructureDefinition/PractitionerRole
version: 1.0.0
required: [meta]