PackagesCanonicalsLogsProblems
    Packages
    hl7.fhir.pl.laboratory.r5@0.1.0
    http://hl7.org.pl/fhir/ig/pl-lab/StructureDefinition/pl-lab-location-diagnosticEntity
description: Laboratotium
package_name: hl7.fhir.pl.laboratory.r5
derivation: constraint
name: PLLabLocationLaboratory
type: Location
elements:
  description: {index: 10}
  address: {mustSupport: true, index: 34}
  managingOrganization:
    type: Reference
    mustSupport: true
    refers: ['http://hl7.org.pl/fhir/ig/pl-lab/StructureDefinition/pl-lab-organization-diagnosticEntity']
    index: 37
  name: {mustSupport: true, index: 9}
  mode:
    mustSupport: true
    pattern: {type: Code, value: instance}
    index: 11
  type:
    binding: {strength: required, valueSet: 'http://hl7.org.pl/fhir/ig/pl-lab/ValueSet/pl-lab-serviceProviderType-VS'}
    mustSupport: true
    index: 12
    elements:
      coding:
        mustSupport: true
        index: 13
        elements:
          system: {mustSupport: true, index: 14}
          version: {index: 15}
          code: {mustSupport: true, index: 16}
          display: {mustSupport: true, index: 17}
          userSelected: {index: 18}
        required: [display, system, code]
      text: {index: 19}
    required: [coding]
  characteristic: {index: 39}
  virtualService: {index: 40}
  status: {index: 7}
  identifier:
    index: 0
    elements:
      use: {index: 1}
      type: {index: 2}
      system: {mustSupport: true, index: 3}
      value: {mustSupport: true, index: 4}
      period: {index: 5}
      assigner: {index: 6}
    required: [value, system]
  position: {index: 36}
  form: {index: 35}
  operationalStatus: {index: 8}
  partOf: {index: 38}
  endpoint: {index: 41}
  contact:
    mustSupport: true
    index: 20
    elements:
      telecom:
        mustSupport: true
        index: 21
        slicing:
          rules: closed
          ordered: false
          description: Rodzaj danych teleadresowych
          discriminator:
          - {path: system, type: value}
          min: null
          slices:
            phone:
              match: {system: phone}
              schema:
                mustSupport: true
                array: true
                index: 22
                elements:
                  system:
                    mustSupport: true
                    pattern: {type: Code, value: phone}
                    index: 23
                  value: {mustSupport: true, index: 24}
                  use: {index: 25}
                  rank: {index: 26}
                  period: {index: 27}
                required: [value, system]
            email:
              match: {system: email}
              schema:
                mustSupport: true
                array: true
                index: 28
                elements:
                  system:
                    mustSupport: true
                    pattern: {type: Code, value: email}
                    index: 29
                  value: {mustSupport: true, index: 30}
                  use: {index: 31}
                  rank: {index: 32}
                  period: {index: 33}
                required: [value, system]
package_version: 0.1.0
class: profile
kind: resource
url: http://hl7.org.pl/fhir/ig/pl-lab/StructureDefinition/pl-lab-location-diagnosticEntity
base: http://hl7.org.pl/fhir/ig/pl-base/StructureDefinition/pl-base-location
version: 0.1.0
required: [managingOrganization, mode, name, type]