description: This profile constrains the Bundle resource to represent a Patient Summary for the purpose of the MyHealth@EU EPS. package_name: myhealth.eu.fhir.eps derivation: constraint name: BundleMyHealthEuEps type: Bundle elements: identifier: {short: Report instance identifier, index: 0} type: pattern: {type: Code, value: document} index: 1 timestamp: {short: Report instance datetime, index: 2} link: {index: 3} entry: index: 4 slicing: slices: patient: match: {} schema: index: 7 elements: resource: {type: Patient, index: 8} immunization: match: {} schema: index: 21 elements: resource: {type: Immunization, index: 22} observation-pregnancy-age: match: {} schema: index: 47 elements: resource: {type: Observation, index: 48} deviceusestatement: match: {} schema: index: 15 elements: resource: {type: DeviceUseStatement, index: 16} diagnosticreport: match: {} schema: index: 17 elements: resource: {type: DiagnosticReport, index: 18} allergyintolerance: match: {} schema: index: 9 elements: resource: {type: AllergyIntolerance, index: 10} flag: match: {} schema: index: 19 elements: resource: {type: Flag, index: 20} practitionerrole: match: {} schema: index: 29 elements: resource: {type: PractitionerRole, index: 30} observation-pregnancy-status: match: {} schema: index: 37 elements: resource: {type: Observation, index: 38} procedure: match: {} schema: index: 31 elements: resource: {type: Procedure, index: 32} organization: match: {} schema: index: 45 elements: resource: {type: Organization, index: 46} observation-pregnancy-outcome: match: {} schema: index: 35 elements: resource: {type: Observation, index: 36} travelhistory: match: {} schema: array: true index: 51 elements: resource: {type: Observation, index: 52} condition: match: {} schema: index: 11 elements: resource: {type: Condition, index: 12} medicationstatement: match: {} schema: index: 25 elements: resource: {type: MedicationStatement, index: 26} practitioner: match: {} schema: index: 27 elements: resource: {type: Practitioner, index: 28} observation-tobacco-use: match: {} schema: index: 41 elements: resource: {type: Observation, index: 42} device: match: {} schema: index: 13 elements: resource: {type: Device, index: 14} composition: match: {} schema: index: 5 elements: resource: {type: Composition, index: 6} observation-vital-signs: match: {} schema: index: 43 elements: resource: {type: Observation, index: 44} observation-alcohol-use: match: {} schema: index: 39 elements: resource: {type: Observation, index: 40} observation-pregnancy-edd: match: {} schema: index: 33 elements: resource: {type: Observation, index: 34} medication: match: {} schema: index: 23 elements: resource: {type: Medication, index: 24} advancedirective: match: {} schema: array: true index: 49 elements: resource: {type: Consent, index: 50} package_version: 1.0.0-poc class: profile kind: resource url: http://fhir.ehdsi.eu/eps/StructureDefinition/bundle-eps-myhealtheu base: http://hl7.eu/fhir/eps/StructureDefinition/bundle-eu-eps version: 1.0.0-poc required: [timestamp, identifier]