PackagesCanonicalsLogsProblems
    Packages
    HL7Norway.STU3.no.basis@1.0.3
    http://hl7.no/fhir/StructureDefinition/no-basis-Practitioner
description: Basisprofil for Norwegian Practitioner information. Defined by The Norwegian Directorate of eHealth and HL7 Norway. Should be used as a basis for further profiling in use-cases where specific identity information is needed. The basis profile is open, but derived profiles should close down the information elements according to specification relevant to the use-case.\r\n\r\n2019-03 - The no-basis-Practitioner resource main use-case is to represent the actual Practitioner, e.g. a person. The resource can include information about how to identify the practitioner in addition to the practitioner's education, qualifications and speciality. The resource can also include approvals and other centrally registered capabilities recorded for the practitioner.
package_name: HL7Norway.STU3.no.basis
derivation: constraint
name: no-basis-Practitioner
type: Practitioner
elements:
  identifier:
    index: 0
    slicing:
      rules: open
      discriminator:
      - {path: system, type: value}
      min: null
      slices:
        HPR:
          match: {system: 'urn:oid:2.16.578.1.12.4.1.4.4'}
          schema:
            short: HPR number
            index: 1
            elements:
              system:
                short: The identifier for HPR number
                pattern: {type: Uri, value: 'urn:oid:2.16.578.1.12.4.1.4.4'}
                index: 2
              value: {short: The acttual HPR-number, index: 3}
            required: [value, system]
        FNR:
          match: {system: 'urn:oid:2.16.578.1.12.4.1.4.1'}
          schema:
            short: Norwegian FNR
            index: 4
            elements:
              system:
                short: The identification of FNR
                pattern: {type: Uri, value: 'urn:oid:2.16.578.1.12.4.1.4.1'}
                index: 5
              value: {short: The actual FNR, index: 6}
            required: [value, system]
        DNR:
          match: {system: 'urn:oid:2.16.578.1.12.4.1.4.2'}
          schema:
            short: The D-nummer of the practitioner
            index: 7
            elements:
              system:
                short: The identification of the D-nummer
                pattern: {type: Uri, value: 'urn:oid:2.16.578.1.12.4.1.4.2'}
                index: 8
              value: {short: The actual D-nummer, index: 9}
            required: [value, system]
  name: {type: HumanName, index: 10}
  address: {type: Address, short: Norwegian address, index: 11}
  qualification:
    index: 12
    elements:
      code:
        index: 13
        slicing:
          rules: open
          discriminator:
          - {path: coding.system, type: value}
          min: null
          slices:
            healthPersonnellCategory:
              match:
                coding: {system: 'urn:oid:2.16.578.1.12.4.1.1.9060'}
              schema:
                short: The health care personnel category
                index: 14
                elements:
                  coding:
                    elements:
                      system:
                        short: Identification of the CodeSystem 9060 on Volven
                        pattern: {type: Uri, value: 'urn:oid:2.16.578.1.12.4.1.1.9060'}
                        index: 15
                      code: {short: The actual value according to 9060, index: 16}
                    required: [system, code]
            approvalType:
              match:
                coding: {system: 'urn:oid:2.16.578.1.12.4.1.1.7704'}
              schema:
                short: The approval type of the practitioner
                index: 17
                elements:
                  coding:
                    elements:
                      system:
                        short: Identification of the CodeSystem 7704 on Volven
                        pattern: {type: Uri, value: 'urn:oid:2.16.578.1.12.4.1.1.7704'}
                        index: 18
                      code: {short: The actual value according to 7704, index: 19}
                    required: [system, code]
package_version: 1.0.3
class: profile
kind: resource
url: http://hl7.no/fhir/StructureDefinition/no-basis-Practitioner
base: http://hl7.org/fhir/StructureDefinition/Practitioner
version: '1.1'