PackagesCanonicalsLogsProblems
    Packages
    nictiz.fhir.nl.stu3.zib2017@1.1.3
    http://nictiz.nl/fhir/StructureDefinition/zib-Encounter
description: 'Contact as defined by the Dutch Health and Care Information models (Dutch: Zorginformatiebouwsteen or ZIB) version 3.1.\r\n\r\nA contact is any interaction, regardless of the situation, between a patient and the healthcare provider, in which the healthcare provider has primary responsibility for diagnosing, evaluating and treating the patient’s condition and informing the patient. These can be visits, appointments or non face-to-face interactions.\r\n\r\nContacts can be visits to the general practitioner or other practices, home visits, admissions (in hospitals, nursing homes or care homes, psychiatric institutions or convalescent homes) or other relevant contacts. This only includes past contacts. Future contacts can be documented in the PlannedCareActivity information model.'
package_name: nictiz.fhir.nl.stu3.zib2017
derivation: constraint
name: Zib Encounter
type: Encounter
elements:
  diagnosis:
    elements:
      condition:
        type: Reference
        short: ContactReason
        refers: ['http://nictiz.nl/fhir/StructureDefinition/zib-Problem', 'http://nictiz.nl/fhir/StructureDefinition/zib-Procedure']
        index: 15
  serviceProvider:
    type: Reference
    short: Location
    refers: ['http://fhir.nl/fhir/StructureDefinition/nl-core-organization']
    index: 18
  episodeOfCare:
    type: Reference
    refers: ['http://fhir.nl/fhir/StructureDefinition/nl-core-episodeofcare']
    index: 3
  participant:
    index: 4
    elements:
      type:
        elements:
          coding:
            index: 5
            slicing:
              rules: open
              discriminator:
              - {path: system, type: value}
              min: null
              slices:
                healthProfessionalRole:
                  match: {system: null}
                  schema: {short: HealthProfessionalRole, index: 6}
      individual:
        type: Reference
        short: ContactWith
        refers: ['http://fhir.nl/fhir/StructureDefinition/nl-core-practitioner', 'http://fhir.nl/fhir/StructureDefinition/nl-core-relatedperson']
        index: 7
        extensions:
          practitionerRole: {url: h, max: 1, type: Extension, index: 9}
        elements:
          extension:
            index: 8
            slicing:
              rules: open
              discriminator:
              - {path: url, type: value}
              min: null
              slices:
                practitionerRole:
                  match: {url: null}
                  schema: {type: Extension, url: h, index: 9}
                  max: 1
  reason:
    short: DeviatingResult
    index: 13
    elements:
      text: {short: DeviatingResult, index: 14}
  class: {short: ContactType, index: 1}
  identifier: {index: 0}
  hospitalization:
    elements:
      admitSource: {short: Origin, index: 16}
      dischargeDisposition: {short: Destination, index: 17}
  period:
    index: 10
    elements:
      start: {short: StartDateTime, index: 11}
      end: {short: EndDateTime, index: 12}
    required: [start]
  subject:
    type: Reference
    refers: ['http://fhir.nl/fhir/StructureDefinition/nl-core-patient']
    index: 2
package_version: 1.1.3
class: profile
kind: resource
url: http://nictiz.nl/fhir/StructureDefinition/zib-Encounter
base: http://hl7.org/fhir/StructureDefinition/Encounter
version: 2.1.1
required: [class, subject]