PackagesCanonicalsLogsProblems
    Packages
    nictiz.fhir.nl.stu3.zib2017@1.3.16
    http://fhir.nl/fhir/StructureDefinition/nl-core-organization
description: Organization, e.g. Health Provider or Insurance Company. Functional requirements taken from Health and Care Information models (Zorginformatiebouwsteen) HealthProvider v3.1.1 (release 2017) and Payer v3.1 (release 2017) via the Basic Care Data Set (Basisgegevensset Zorg 1.0). Names and addresses are also in compliance with HL7 V3 Basic Components. Every instantiation of an Organization is a top level organization or a part of an (top level) organization, e.g. Department of Radiology.
package_name: nictiz.fhir.nl.stu3.zib2017
derivation: constraint
name: nl-core-organization
type: Organization
elements:
  identifier:
    index: 0
    slicing:
      rules: open
      discriminator:
      - {path: system, type: value}
      min: null
      slices:
        URA:
          match: {system: 'http://fhir.nl/fhir/NamingSystem/ura'}
          schema:
            short: URA
            index: 1
            elements:
              system:
                pattern: {type: Uri, value: 'http://fhir.nl/fhir/NamingSystem/ura'}
                index: 2
              value: {short: URA (UZI-register abonneenummer), index: 3}
            required: [value, system]
        AGB:
          match: {system: 'http://fhir.nl/fhir/NamingSystem/agb-z'}
          schema:
            short: AGB
            index: 4
            elements:
              system:
                pattern: {type: Uri, value: 'http://fhir.nl/fhir/NamingSystem/agb-z'}
                index: 5
              value: {short: AGB-Z (Vektis AGB-Z zorgverlenertabel), index: 6}
            required: [value, system]
        UZOVI:
          match: {system: 'http://fhir.nl/fhir/NamingSystem/uzovi'}
          schema:
            short: UZOVI
            index: 7
            elements:
              system:
                pattern: {type: Uri, value: 'http://fhir.nl/fhir/NamingSystem/uzovi'}
                index: 8
              value: {short: Unique healthcare insurance company identification (the UZOVI number), index: 9}
            required: [value, system]
  type:
    index: 10
    slicing:
      rules: open
      discriminator:
      - {path: coding.system, type: value}
      min: null
      slices:
        organizationType:
          match:
            coding: {system: null}
          schema: {short: OrganizationType, index: 11}
        departmentSpecialty:
          match:
            coding: {system: null}
          schema: {short: DepartmentSpecialty, index: 12}
  name: {short: OrganizationName or DepartmentName, index: 13}
  alias: {short: OrganizationAlias, index: 14}
  telecom: {type: ContactPoint, short: ContactInformation, index: 15}
  address: {type: Address, short: AddressInformation, index: 16}
  partOf:
    type: Reference
    refers: ['http://fhir.nl/fhir/StructureDefinition/nl-core-organization']
    index: 17
package_version: 1.3.16
class: profile
kind: resource
url: http://fhir.nl/fhir/StructureDefinition/nl-core-organization
base: http://hl7.org/fhir/StructureDefinition/Organization
version: 2.0.4