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]