PackagesCanonicalsLogsProblems
    Packages
    ca.on.health.sadie@1.4.5
    https://health.gov.on.ca/sadie/fhir/StructureDefinition/FlexFormPotentialUser
description: This is a potential user that only currently has a GoSecure email address.
package_name: ca.on.health.sadie
derivation: constraint
name: FlexFormPotentialUser
type: Practitioner
elements:
  address: {index: 30}
  name:
    index: 14
    elements:
      use: {index: 15}
      text: {index: 16}
      family: {index: 17}
      given:
        array: true
        max: 2
        index: 18
        slicing:
          rules: open
          ordered: true
          description: '#### **_`FOR SADIE USE:  This is the first name of the user.`_**'
          min: null
          max: 2
          slices:
            firstName:
              match: {}
              schema: {index: 19}
              max: 1
            middleName:
              match: {}
              schema: {index: 20}
              max: 1
      prefix: {index: 21}
      suffix: {index: 22}
      period: {index: 23}
    required: [family]
  birthDate: {index: 32}
  photo: {index: 33}
  active: {index: 13}
  communication: {index: 55}
  identifier:
    index: 0
    elements:
      use: {index: 1}
      type:
        index: 2
        elements:
          coding:
            index: 3
            elements:
              system:
                pattern: {type: Uri, value: 'https://health.gov.on.ca/sadie/fhir/CodeSystem/FlexForms-Internal'}
                index: 4
              code:
                binding: {strength: required, valueSet: 'http://health.gov.on.ca/sadie/fhir/ValueSet/FlexForms-ExternalSystems'}
                index: 5
              display: {index: 6}
              userSelected: {index: 7}
            required: [system, code]
          text: {index: 8}
        required: [coding]
      system:
        binding: {strength: required, valueSet: 'http://health.gov.on.ca/sadie/fhir/ValueSet/FlexForms-IdentifierSystems'}
        index: 9
      value: {index: 10}
      period: {index: 11}
      assigner: {index: 12}
    required: [value, system]
  qualification:
    index: 34
    elements:
      identifier:
        index: 35
        elements:
          use: {index: 36}
          type:
            index: 37
            elements:
              coding:
                index: 38
                elements:
                  system:
                    pattern: {type: Uri, value: 'https://health.gov.on.ca/sadie/fhir/CodeSystem/FlexForms-Internal'}
                    index: 39
                  version: {index: 40}
                  code: {index: 41}
                  display: {index: 42}
                  userSelected: {index: 43}
              text: {index: 44}
          system:
            binding: {strength: required, valueSet: 'http://health.gov.on.ca/sadie/fhir/ValueSet/FlexForms-IdentifierSystems'}
            index: 45
          value: {index: 46}
          period: {index: 47}
          assigner: {index: 48}
        required: [value, system]
      code:
        binding: {strength: required, valueSet: 'http://health.gov.on.ca/sadie/fhir/ValueSet/FlexForms-QualificationTypes'}
        index: 49
      period: {index: 50}
      issuer:
        index: 51
        elements:
          type: {index: 52}
          identifier: {index: 53}
          display: {index: 54}
        required: [type, display]
    required: [identifier]
  telecom:
    index: 24
    elements:
      system:
        pattern: {type: Code, value: email}
        index: 25
      value: {index: 26}
      use: {index: 27}
      rank: {index: 28}
      period: {index: 29}
    required: [value, system]
  gender: {index: 31}
package_version: 1.4.5
class: profile
kind: resource
url: https://health.gov.on.ca/sadie/fhir/StructureDefinition/FlexFormPotentialUser
base: http://hl7.org/fhir/StructureDefinition/Practitioner
version: 1.0.0
required: [telecom]