description: null package_name: difuture.trustcenter.sp derivation: constraint name: TrustcenterEncounter type: Encounter elements: appointment: {index: 14} diagnosis: {index: 19} serviceProvider: {index: 23} episodeOfCare: {index: 11} reasonCode: {index: 17} type: {index: 7} participant: {index: 13} serviceType: {index: 8} account: {index: 20} classHistory: {index: 6} priority: {index: 9} status: {mustSupport: false, index: 3} class: {mustSupport: false, index: 5} length: {index: 16} identifier: index: 0 slicing: rules: open discriminator: - {path: use, type: value} min: 1 slices: officialIdentifier: match: {use: official} schema: mustSupport: true _required: true index: 1 elements: use: pattern: {type: Code, value: official} index: 2 required: [use] hospitalization: {index: 21} period: {index: 15} basedOn: {index: 12} partOf: {index: 24} location: {index: 22} subject: {index: 10} statusHistory: {index: 4} reasonReference: {index: 18} package_version: 1.0.0-beta-2 class: profile kind: resource url: http://difuture.de/fhir/StructureDefinition/TrustcenterEncounter base: http://hl7.org/fhir/StructureDefinition/Encounter version: null required: [identifier]