description: An interaction between a patient and healthcare provider(s) for the purpose of providing healthcare service(s) or assessing the health status of a patient. package_name: ca.healthpei.io.core derivation: constraint name: Encounter type: Encounter elements: serviceProvider: mustSupport: true index: 39 elements: reference: {mustSupport: true, index: 40} type: binding: {strength: extensible, valueSet: 'http://hl7.org/fhir/ValueSet/encounter-type'} mustSupport: true index: 15 elements: coding: mustSupport: true index: 16 elements: system: {mustSupport: true, index: 17} code: {mustSupport: true, index: 18} display: {mustSupport: true, index: 19} serviceType: binding: {strength: extensible, valueSet: 'http://hl7.org/fhir/ValueSet/service-type'} mustSupport: true index: 20 elements: coding: mustSupport: true index: 21 elements: system: {mustSupport: true, index: 22} code: {mustSupport: true, index: 23} display: {mustSupport: true, index: 24} extension: index: 0 slicing: rules: open ordered: false discriminator: - {path: url, type: value} min: null slices: financialClass: match: {url: null} schema: {type: Extension, url: 'http://healthpei.ca/fhir/StructureDefinition/ext-encounter-financial-class', index: 1} min: 0 max: 1 status: {mustSupport: true, index: 10} class: mustSupport: true index: 11 elements: system: {mustSupport: true, index: 12} code: {mustSupport: true, index: 13} display: {mustSupport: true, index: 14} identifier: mustSupport: true index: 2 elements: use: {mustSupport: true, index: 3} type: mustSupport: true index: 4 elements: coding: elements: system: {mustSupport: true, index: 5} code: {mustSupport: true, index: 6} display: {mustSupport: true, index: 7} system: {mustSupport: true, index: 8} value: {mustSupport: true, index: 9} hospitalization: mustSupport: true index: 28 elements: admitSource: mustSupport: true index: 29 elements: coding: mustSupport: true index: 30 elements: system: {mustSupport: true, index: 31} code: {mustSupport: true, index: 32} display: {mustSupport: true, index: 33} dischargeDisposition: mustSupport: true index: 34 elements: coding: mustSupport: true index: 35 elements: system: {mustSupport: true, index: 36} code: {mustSupport: true, index: 37} display: {mustSupport: true, index: 38} period: mustSupport: true index: 25 elements: start: {mustSupport: true, index: 26} end: {mustSupport: true, index: 27} package_version: 0.1.1-DFT extensions: financialClass: {url: 'http://healthpei.ca/fhir/StructureDefinition/ext-encounter-financial-class', min: 0, max: 1, type: Extension, index: 1} class: profile kind: resource url: http://healthpei.ca/fhir/StructureDefinition/ca-pei-profile-Encounter base: http://hl7.org/fhir/StructureDefinition/Encounter version: null required: [identifier]