PackagesCanonicalsLogsProblems
    Packages
    nictiz.fhir.nl.stu3.zib2017@1.3.4
    http://nictiz.nl/fhir/StructureDefinition/gp-EncounterReport
description: The general practitioner encounter report is an S-O-A-P (Subjective, Objective, Assessment, Plan) structured report of a patient encounter. S-O-A-P is known as S-O-E-P (Subjectief, Objectief, Evaluatie, Plan) in Dutch. Each Composition.section corresponds with a letter from SOAP and may additionally be ICPC coded using the appropriate extension. If the encounter report relates to an episode of care then the association with EpisodeOfCare shall be in Composition.event.detail.
package_name: nictiz.fhir.nl.stu3.zib2017
derivation: constraint
name: gp EncounterReport
type: Composition
elements:
  type:
    elements:
      coding:
        elements:
          system:
            pattern: {type: Uri, value: 'http://loinc.org'}
            index: 0
          code:
            pattern: {type: Code, value: 67781-5}
            index: 1
  encounter:
    type: Reference
    refers: ['http://nictiz.nl/fhir/StructureDefinition/zib-Encounter']
    index: 2
  author:
    type: Reference
    refers: ['http://fhir.nl/fhir/StructureDefinition/nl-core-patient', 'http://fhir.nl/fhir/StructureDefinition/nl-core-practitioner', 'http://fhir.nl/fhir/StructureDefinition/nl-core-relatedperson', 'http://nictiz.nl/fhir/StructureDefinition/zib-MedicalDeviceProduct']
    index: 3
    extensions:
      practitionerRole: {url: h, max: 1, type: Extension, index: 5}
    elements:
      extension:
        index: 4
        slicing:
          rules: open
          discriminator:
          - {path: url, type: value}
          min: null
          slices:
            practitionerRole:
              match: {url: null}
              schema: {type: Extension, url: h, index: 5}
              max: 1
  title: {index: 6}
  attester:
    elements:
      party:
        type: Reference
        refers: ['http://fhir.nl/fhir/StructureDefinition/nl-core-organization', 'http://fhir.nl/fhir/StructureDefinition/nl-core-patient', 'http://fhir.nl/fhir/StructureDefinition/nl-core-practitioner']
        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
  custodian:
    type: Reference
    refers: ['http://fhir.nl/fhir/StructureDefinition/nl-core-organization']
    index: 10
  section:
    extensions:
      code_icpc_1_nl: {url: h, max: 1, type: Extension, index: 12}
    elements:
      extension:
        index: 11
        slicing:
          rules: open
          discriminator:
          - {path: url, type: value}
          min: null
          slices:
            code_icpc_1_nl:
              match: {url: null}
              schema: {type: Extension, url: h, index: 12}
              max: 1
      code: {index: 13}
      text: {index: 14}
      entry: {index: 15}
    required: [text, code]
package_version: 1.3.4
class: profile
kind: resource
url: http://nictiz.nl/fhir/StructureDefinition/gp-EncounterReport
base: http://hl7.org/fhir/StructureDefinition/Composition
version: 2.0.0
required: [encounter]