Left: | eCR MessageHeader (http://hl7.org/fhir/us/ecr/StructureDefinition/ecr-messageheader) |
Right: | eCR MessageHeader (http://hl7.org/fhir/us/ecr/StructureDefinition/ecr-messageheader) |
Error | StructureDefinition.version | Values for version differ: '1.1.0' vs '2.0.0' |
Information | StructureDefinition.date | Values for date differ: '2020-12-16T17:06:44+00:00' vs '2022-01-18T12:57:33+00:00' |
Error | StructureDefinition.baseDefinition | Values for baseDefinition differ: 'http://hl7.org/fhir/StructureDefinition/MessageHeader' vs 'http://hl7.org/fhir/us/ecr/StructureDefinition/us-ph-messageheader' |
Warning | MessageHeader | Elements differ in short: 'A resource that describes a message that is exchanged between systems' vs 'US Public Health MessageHeader' |
Warning | MessageHeader | Elements differ in definition: 'The header for a message exchange that is either requesting or responding to an action. The reference(s) that are the subject of the action as well as other information related to the action are typically transmitted in a bundle in which the MessageHeader resource instance is the first resource in the bundle.' vs 'Sets expectations for supported capabilities for MessageHeader resource for public health.' |
Warning | MessageHeader.extension | Elements differ in short: 'Additional content defined by implementations' vs 'Extension' |
Warning | MessageHeader.extension | Elements differ in definition: 'May be used to represent additional information that is not part of the basic definition of the resource. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.' vs 'An Extension' |
Warning | MessageHeader.event[x] | Elements differ in short: 'Code for the event this message represents or link to event definition' vs 'Types of messages being sent between systems' |
Information | MessageHeader.destination | Element maximum cardinalities differ: '1' vs '2147483647' |
Warning | MessageHeader.destination.endpoint | Elements differ in definition for mustSupport: 'false' vs 'true' |
Error | MessageHeader.sender | Type Mismatch: Reference([CanonicalType[http://hl7.org/fhir/StructureDefinition/Practitioner], CanonicalType[http://hl7.org/fhir/StructureDefinition/PractitionerRole], CanonicalType[http://hl7.org/fhir/StructureDefinition/Organization]]) vs Reference([CanonicalType[http://hl7.org/fhir/us/ecr/StructureDefinition/us-ph-organization]]) |
Warning | MessageHeader.source | Elements differ in definition for mustSupport: 'false' vs 'true' |
Warning | MessageHeader.source.endpoint | Elements differ in definition for mustSupport: 'false' vs 'true' |
Warning | MessageHeader.reason | Elements differ in short: 'Cause of event' vs 'The named event that gave rise to the message' |
Warning | MessageHeader.reason | Elements differ in definition for mustSupport: 'false' vs 'true' |
Information | MessageHeader.reason | Element minimum cardinalities differ: '0' vs '1' |
Warning | MessageHeader.reason | Elements differ in binding.description: 'Reason for event occurrence.' vs 'US Public Health TriggerDefinition NamedEvents' |
Warning | MessageHeader.response | Elements differ in definition for mustSupport: 'false' vs 'true' |
Warning | MessageHeader.response.identifier | Elements differ in definition for mustSupport: 'false' vs 'true' |
Warning | MessageHeader.response.code | Elements differ in definition for mustSupport: 'false' vs 'true' |
Warning | MessageHeader.response.details | Elements differ in definition for mustSupport: 'false' vs 'true' |
Error | MessageHeader.focus | Type Mismatch: Reference([CanonicalType[http://hl7.org/fhir/us/ecr/StructureDefinition/ecr-task]]) vs Reference([CanonicalType[http://hl7.org/fhir/us/ecr/StructureDefinition/eicr-document-bundle], CanonicalType[http://hl7.org/fhir/us/ecr/StructureDefinition/rr-document-bundle]]) |
Name | Value | Comments | |
---|---|---|---|
abstract | false | ||
baseDefinition | http://hl7.org/fhir/StructureDefinition/MessageHeader | http://hl7.org/fhir/us/ecr/StructureDefinition/us-ph-messageheader |
|
copyright | |||
date | 2020-12-16T17:06:44+00:00 | 2022-01-18T12:57:33+00:00 |
|
description | This MessageHeader profile represents metadata to support the eCR messaging paradigm. | ||
experimental | false | ||
fhirVersion | 4.0.1 | ||
jurisdiction | |||
jurisdiction[0] | urn:iso:std:iso:3166#US | ||
kind | resource | ||
name | Ecr_MessageHeader | ||
publisher | HL7 Public Health Work Group (http://www.hl7.org/Special/committees/pher/index.cfm) | ||
purpose | |||
status | active | ||
title | eCR MessageHeader | ||
type | MessageHeader | ||
url | http://hl7.org/fhir/us/ecr/StructureDefinition/ecr-messageheader | ||
version | 1.1.0 | 2.0.0 |
|
Name | L Flags | L Card. | L Type | L Description & Constraints | R Flags | R Card. | L Type | L Description & Constraints | Comments |
---|---|---|---|---|---|---|---|---|---|
MessageHeader | 0..* | MessageHeader | A resource that describes a message that is exchanged between systems | 0..* | USPublicHealthMessageHeader | US Public Health MessageHeader |
| ||
id | Σ | 0..1 | string | Logical id of this artifact | Σ | 0..1 | string | Logical id of this artifact | |
meta | Σ | 0..1 | Meta | Metadata about the resource | Σ | 0..1 | Meta | Metadata about the resource | |
implicitRules | ?!Σ | 0..1 | uri | A set of rules under which this content was created | ?!Σ | 0..1 | uri | A set of rules under which this content was created | |
language | 0..1 | code | Language of the resource content Binding: CommonLanguages (preferred) Max Binding: AllLanguages: A human language. | 0..1 | code | Language of the resource content Binding: CommonLanguages (preferred) Max Binding: AllLanguages: A human language. | |||
text | 0..1 | Narrative | Text summary of the resource, for human interpretation | 0..1 | Narrative | Text summary of the resource, for human interpretation | |||
contained | 0..* | Resource | Contained, inline Resources | 0..* | Resource | Contained, inline Resources | |||
extension | 0..* | Extension | Additional content defined by implementations | 0..* | Extension | Extension Slice: Unordered, Open by value:url |
| ||
modifierExtension | ?! | 0..* | Extension | Extensions that cannot be ignored | ?! | 0..* | Extension | Extensions that cannot be ignored | |
event[x] | SΣ | 1..1 | Coding | Code for the event this message represents or link to event definition Binding: eCR MessageHeader Event Value Set (extensible) | SΣ | 1..1 | Coding | Types of messages being sent between systems Binding: US Public Health Message Types ValueSet (extensible): US Public Health Message Types ValueSet |
|
destination | SΣ | 1..1 | BackboneElement | Message destination application(s) | SΣ | 1..* | BackboneElement | Message destination application(s) |
|
id | 0..1 | string | Unique id for inter-element referencing | 0..1 | string | Unique id for inter-element referencing | |||
extension | 0..* | Extension | Additional content defined by implementations | 0..* | Extension | Additional content defined by implementations | |||
modifierExtension | ?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized | ?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized | |
name | Σ | 0..1 | string | Name of system | Σ | 0..1 | string | Name of system | |
target | Σ | 0..1 | Reference(Device) | Particular delivery destination within the destination | Σ | 0..1 | Reference(Device) | Particular delivery destination within the destination | |
endpoint | Σ | 1..1 | url | Actual destination address or id | SΣ | 1..1 | url | Actual destination address or id |
|
receiver | Σ | 0..1 | Reference(Practitioner | PractitionerRole | Organization) | Intended "real-world" recipient for the data | Σ | 0..1 | Reference(Practitioner | PractitionerRole | Organization) | Intended "real-world" recipient for the data | |
sender | SΣ | 1..1 | Reference(Practitioner | PractitionerRole | Organization) | Real world sender of the message | SΣ | 1..1 | Reference(US Public Health Organization) | Real world sender of the message |
|
enterer | Σ | 0..1 | Reference(Practitioner | PractitionerRole) | The source of the data entry | Σ | 0..1 | Reference(Practitioner | PractitionerRole) | The source of the data entry | |
author | Σ | 0..1 | Reference(Practitioner | PractitionerRole) | The source of the decision | Σ | 0..1 | Reference(Practitioner | PractitionerRole) | The source of the decision | |
source | Σ | 1..1 | BackboneElement | Message source application | SΣ | 1..1 | BackboneElement | Message source application |
|
id | 0..1 | string | Unique id for inter-element referencing | 0..1 | string | Unique id for inter-element referencing | |||
extension | 0..* | Extension | Additional content defined by implementations | 0..* | Extension | Additional content defined by implementations | |||
modifierExtension | ?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized | ?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized | |
name | SΣ | 0..1 | string | Name of system | SΣ | 0..1 | string | Name of system | |
software | Σ | 0..1 | string | Name of software running the system | Σ | 0..1 | string | Name of software running the system | |
version | Σ | 0..1 | string | Version of software running | Σ | 0..1 | string | Version of software running | |
contact | SΣ | 0..1 | ContactPoint | Human contact for problems | SΣ | 0..1 | ContactPoint | Human contact for problems | |
endpoint | Σ | 1..1 | url | Actual message source address or id | SΣ | 1..1 | url | Actual message source address or id |
|
responsible | Σ | 0..1 | Reference(Practitioner | PractitionerRole | Organization) | Final responsibility for event | Σ | 0..1 | Reference(Practitioner | PractitionerRole | Organization) | Final responsibility for event | |
reason | Σ | 0..1 | CodeableConcept | Cause of event Binding: ExampleMessageReasonCodes (example): Reason for event occurrence. | SΣ | 1..1 | CodeableConcept | The named event that gave rise to the message Binding: US Public Health TriggerDefinition NamedEvent (extensible): US Public Health TriggerDefinition NamedEvents |
|
response | Σ | 0..1 | BackboneElement | If this is a reply to prior message | SΣ | 0..1 | BackboneElement | If this is a reply to prior message |
|
id | 0..1 | string | Unique id for inter-element referencing | 0..1 | string | Unique id for inter-element referencing | |||
extension | 0..* | Extension | Additional content defined by implementations | 0..* | Extension | Additional content defined by implementations | |||
modifierExtension | ?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized | ?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized | |
identifier | Σ | 1..1 | id | Id of original message | SΣ | 1..1 | id | Id of original message |
|
code | Σ | 1..1 | code | ok | transient-error | fatal-error Binding: ResponseType (required): The kind of response to a message. | SΣ | 1..1 | code | ok | transient-error | fatal-error Binding: ResponseType (required): The kind of response to a message. |
|
details | Σ | 0..1 | Reference(OperationOutcome) | Specific list of hints/warnings/errors | SΣ | 0..1 | Reference(OperationOutcome) | Specific list of hints/warnings/errors |
|
focus | SΣ | 1..1 | Reference(http://hl7.org/fhir/us/ecr/StructureDefinition/ecr-task) | The actual content of the message | SΣ | 1..1 | Reference(eICR Document Bundle | RR Document Bundle) | The actual content of the message |
|
definition | Σ | 0..1 | canonical(MessageDefinition) | Link to the definition for this message | Σ | 0..1 | canonical(MessageDefinition) | Link to the definition for this message | |
Documentation for this format |