description: This is the generic MessageHeader profile for use in the different eAgreement flows from MyCareNet. package_name: hl7.fhir.be.mycarenet derivation: constraint name: BeMyCareNetMessageHeader type: MessageHeader elements: response: {mustSupport: true, index: 18} definition: {index: 20} meta: mustSupport: true index: 1 elements: profile: {mustSupport: false, index: 2} required: [profile] enterer: {index: 13} source: {mustSupport: true, index: 15} author: {index: 14} reason: {index: 17} responsible: {index: 16} event: mustSupport: true choices: [] index: 4 slicing: rules: open ordered: false discriminator: - {path: $this, type: type} min: null slices: eventCoding: match: {} schema: choices: [eventCoding] index: 6 min: 0 max: 1 event[x]: elements: system: {index: 8} code: {index: 9} required: [code, system] id: {mustSupport: true, index: 0} sender: mustSupport: true index: 11 elements: reference: {index: 12} required: [reference] focus: {mustSupport: true, index: 19} destination: {mustSupport: true, index: 10} eventCoding: type: Coding choiceOf: event index: 7 slicing: slices: eventCoding: match: {} schema: {type: Coding, choiceOf: event, index: 7} min: 0 max: 1 package_version: 2.1.1 class: profile kind: resource url: https://www.ehealth.fgov.be/standards/fhir/mycarenet/StructureDefinition/be-messageheader base: http://hl7.org/fhir/StructureDefinition/MessageHeader|4.0.1 version: 2.1.1 required: [destination, focus, id, meta, sender]