| Left: | Da Vinci Discharge Notification MessageHeader Profile (http://hl7.org/fhir/us/davinci-alerts/StructureDefinition/discharge-notification-messageheader) | 
| Right: | Da Vinci Discharge Notification MessageHeader Profile (http://hl7.org/fhir/us/davinci-alerts/StructureDefinition/discharge-notification-messageheader) | 
| Error | StructureDefinition.version | Values for version differ: '1.1.0-preview' vs '1.1.0' | 
| Name | Value | Comments | |
|---|---|---|---|
 abstract | false | ||
 baseDefinition | http://hl7.org/fhir/us/davinci-alerts/StructureDefinition/notifications-messageheader | ||
 copyright | Used by permission of HL7 International, all rights reserved Creative Commons License | ||
 date | 2019-11-12T00:00:00-08:00 | ||
 description | The Da Vinci Discharge Notification MessageHeader Profile builds on the [Da Vinci Notifications MessageHeader Profile](StructureDefinition-notifications-messageheader.html) and sets minimum expectations for the FHIR [MessageHeader](http://hl7.org/fhir/R4/messageheader.html) resource to record the necessary context for Da Vinci discharge notification messaging scenario. The event code is "notification-discharge" and the focus of the event is the Encounter. | ||
 experimental | false | ||
 fhirVersion | 4.0.1 | ||
 jurisdiction | |||
![]()  jurisdiction[0] | urn:iso:std:iso:3166#US | ||
 kind | resource | ||
 name | DischargeNotificationMessageHeader | ||
 publisher | HL7 International / Infrastructure And Messaging | ||
 purpose | |||
 status | active | ||
 title | Da Vinci Discharge Notification MessageHeader Profile | ||
 type | MessageHeader | ||
 url | http://hl7.org/fhir/us/davinci-alerts/StructureDefinition/discharge-notification-messageheader | ||
 version | 1.1.0-preview | 1.1.0 | 
  | 
| Name | L Flags | L Card. | L Type | L Description & Constraints | R Flags | R Card. | R Type | R Description & Constraints | Comments![]()  | ||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
![]()  | 0..* | NotificationsMessageHeader | A resource that describes a message that is exchanged between systems | 0..* | NotificationsMessageHeader | A resource that describes a message that is exchanged between systems | |||||||||||
![]() ![]()  | SΣ | 1..1 | id | Logical id of this artifact | SΣ | 1..1 | id | Logical id of this artifact | |||||||||
![]() ![]()  | Σ | 0..1 | Meta | Metadata about the resource | Σ | 0..1 | Meta | Metadata about the resource | |||||||||
![]() ![]()  | ?!Σ | 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 | |||||||||
![]() ![]()  | 0..1 | code | Language of the resource content Binding: ?? (preferred): A human language. 
  | 0..1 | code | Language of the resource content Binding: ?? (preferred): A human language. 
  | |||||||||||
![]() ![]()  | 0..1 | Narrative | Text summary of the resource, for human interpretation | 0..1 | Narrative | Text summary of the resource, for human interpretation | |||||||||||
![]() ![]()  | 0..* | Resource | Contained, inline Resources | 0..* | Resource | Contained, inline Resources | |||||||||||
![]() ![]()  | 0..* | Extension | Additional content defined by implementations | 0..* | Extension | Additional content defined by implementations | |||||||||||
![]() ![]()  | ?! | 0..* | Extension | Extensions that cannot be ignored | ?! | 0..* | Extension | Extensions that cannot be ignored | |||||||||
![]() ![]()  | Σ | 1..1 | Coding | Code for the event this message represents or link to event definition Slice: Unordered, Closed by type:$this Binding: ?? (example): One of the message events defined as part of this version of FHIR.  | Σ | 1..1 | Coding | Code for the event this message represents or link to event definition Slice: Unordered, Closed by type:$this Binding: ?? (example): One of the message events defined as part of this version of FHIR.  | |||||||||
![]() ![]()  | SΣ | 0..1 | BackboneElement | Message destination application(s) | SΣ | 0..1 | BackboneElement | Message destination application(s) | |||||||||
![]() ![]() ![]()  | 0..1 | string | Unique id for inter-element referencing | 0..1 | string | Unique id for inter-element referencing | |||||||||||
![]() ![]() ![]()  | 0..* | Extension | Additional content defined by implementations | 0..* | Extension | Additional content defined by implementations | |||||||||||
![]() ![]() ![]()  | ?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized | ?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized | |||||||||
![]() ![]() ![]()  | Σ | 0..1 | string | Name of system | Σ | 0..1 | string | Name of system | |||||||||
![]() ![]() ![]()  | Σ | 0..1 | Reference(Device) | Particular delivery destination within the destination | Σ | 0..1 | Reference(Device) | Particular delivery destination within the destination | |||||||||
![]() ![]() ![]()  | SΣ | 1..1 | url | Actual destination address or id | SΣ | 1..1 | url | Actual destination address or id | |||||||||
![]() ![]() ![]()  | Σ | 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 | |||||||||
![]() ![]()  | SΣ | 0..1 | Reference(US Core Practitioner Profile(3.1.1) | US Core Practitioner Profile(6.1.0) | US Core Practitioner Profile(7.0.0) | HRex PractitionerRole Profile | HRex Organization Profile) {b} | Real world sender of the message | SΣ | 0..1 | Reference(US Core Practitioner Profile(3.1.1) | US Core Practitioner Profile(6.1.0) | US Core Practitioner Profile(7.0.0) | HRex PractitionerRole Profile | HRex Organization Profile) {b} | Real world sender of the message | |||||||||
![]() ![]() ![]()  | 0..1 | string | Unique id for inter-element referencing | 0..1 | string | Unique id for inter-element referencing | |||||||||||
![]() ![]() ![]()  | 0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url  | 0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url  | |||||||||||
![]() ![]() ![]()  | SΣC | 0..1 | string | Literal reference, Relative, internal or absolute URL | SΣC | 0..1 | string | Literal reference, Relative, internal or absolute URL | |||||||||
![]() ![]() ![]()  | Σ | 0..1 | uri | Type the reference refers to (e.g. "Patient") Binding: ?? (extensible): Aa resource (or, for logical models, the URI of the logical model).  | Σ | 0..1 | uri | Type the reference refers to (e.g. "Patient") Binding: ?? (extensible): Aa resource (or, for logical models, the URI of the logical model).  | |||||||||
![]() ![]() ![]()  | Σ | 0..1 | Identifier | Logical reference, when literal reference is not known | Σ | 0..1 | Identifier | Logical reference, when literal reference is not known | |||||||||
![]() ![]() ![]()  | Σ | 0..1 | string | Text alternative for the resource | Σ | 0..1 | string | Text alternative for the resource | |||||||||
![]() ![]()  | Σ | 0..1 | Reference(Practitioner | PractitionerRole) | The source of the data entry | Σ | 0..1 | Reference(Practitioner | PractitionerRole) | The source of the data entry | |||||||||
![]() ![]()  | SΣ | 0..1 | Reference(US Core Practitioner Profile(3.1.1) | US Core Practitioner Profile(6.1.0) | US Core Practitioner Profile(7.0.0) | HRex PractitionerRole Profile) {b} | The source of the decision | SΣ | 0..1 | Reference(US Core Practitioner Profile(3.1.1) | US Core Practitioner Profile(6.1.0) | US Core Practitioner Profile(7.0.0) | HRex PractitionerRole Profile) {b} | The source of the decision | |||||||||
![]() ![]() ![]()  | 0..1 | string | Unique id for inter-element referencing | 0..1 | string | Unique id for inter-element referencing | |||||||||||
![]() ![]() ![]()  | 0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url  | 0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url  | |||||||||||
![]() ![]() ![]()  | SΣC | 0..1 | string | Literal reference, Relative, internal or absolute URL | SΣC | 0..1 | string | Literal reference, Relative, internal or absolute URL | |||||||||
![]() ![]() ![]()  | Σ | 0..1 | uri | Type the reference refers to (e.g. "Patient") Binding: ?? (extensible): Aa resource (or, for logical models, the URI of the logical model).  | Σ | 0..1 | uri | Type the reference refers to (e.g. "Patient") Binding: ?? (extensible): Aa resource (or, for logical models, the URI of the logical model).  | |||||||||
![]() ![]() ![]()  | Σ | 0..1 | Identifier | Logical reference, when literal reference is not known | Σ | 0..1 | Identifier | Logical reference, when literal reference is not known | |||||||||
![]() ![]() ![]()  | Σ | 0..1 | string | Text alternative for the resource | Σ | 0..1 | string | Text alternative for the resource | |||||||||
![]() ![]()  | SΣ | 1..1 | BackboneElement | Message source application | SΣ | 1..1 | BackboneElement | Message source application | |||||||||
![]() ![]() ![]()  | 0..1 | string | Unique id for inter-element referencing | 0..1 | string | Unique id for inter-element referencing | |||||||||||
![]() ![]() ![]()  | 0..* | Extension | Additional content defined by implementations | 0..* | Extension | Additional content defined by implementations | |||||||||||
![]() ![]() ![]()  | ?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized | ?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized | |||||||||
![]() ![]() ![]()  | Σ | 0..1 | string | Name of system | Σ | 0..1 | string | Name of system | |||||||||
![]() ![]() ![]()  | Σ | 0..1 | string | Name of software running the system | Σ | 0..1 | string | Name of software running the system | |||||||||
![]() ![]() ![]()  | Σ | 0..1 | string | Version of software running | Σ | 0..1 | string | Version of software running | |||||||||
![]() ![]() ![]()  | Σ | 0..1 | ContactPoint | Human contact for problems | Σ | 0..1 | ContactPoint | Human contact for problems | |||||||||
![]() ![]() ![]()  | Σ | 1..1 | url | Actual message source address or id | Σ | 1..1 | url | Actual message source address or id | |||||||||
![]() ![]()  | SΣ | 0..1 | Reference(US Core Practitioner Profile(3.1.1) | US Core Practitioner Profile(6.1.0) | US Core Practitioner Profile(7.0.0) | HRex PractitionerRole Profile | HRex Organization Profile) {b} | Final responsibility for event | SΣ | 0..1 | Reference(US Core Practitioner Profile(3.1.1) | US Core Practitioner Profile(6.1.0) | US Core Practitioner Profile(7.0.0) | HRex PractitionerRole Profile | HRex Organization Profile) {b} | Final responsibility for event | |||||||||
![]() ![]() ![]()  | 0..1 | string | Unique id for inter-element referencing | 0..1 | string | Unique id for inter-element referencing | |||||||||||
![]() ![]() ![]()  | 0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url  | 0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url  | |||||||||||
![]() ![]() ![]()  | SΣC | 1..1 | string | Literal reference, Relative, internal or absolute URL | SΣC | 1..1 | string | Literal reference, Relative, internal or absolute URL | |||||||||
![]() ![]() ![]()  | Σ | 0..1 | uri | Type the reference refers to (e.g. "Patient") Binding: ?? (extensible): Aa resource (or, for logical models, the URI of the logical model).  | Σ | 0..1 | uri | Type the reference refers to (e.g. "Patient") Binding: ?? (extensible): Aa resource (or, for logical models, the URI of the logical model).  | |||||||||
![]() ![]() ![]()  | Σ | 0..1 | Identifier | Logical reference, when literal reference is not known | Σ | 0..1 | Identifier | Logical reference, when literal reference is not known | |||||||||
![]() ![]() ![]()  | Σ | 0..1 | string | Text alternative for the resource | Σ | 0..1 | string | Text alternative for the resource | |||||||||
![]() ![]()  | Σ | 0..1 | CodeableConcept | Cause of event Binding: ?? (example): Reason for event occurrence.  | Σ | 0..1 | CodeableConcept | Cause of event Binding: ?? (example): Reason for event occurrence.  | |||||||||
![]() ![]()  | Σ | 0..0 | Σ | 0..0 | |||||||||||||
![]() ![]() ![]()  | 0..1 | string | Unique id for inter-element referencing | 0..1 | string | Unique id for inter-element referencing | |||||||||||
![]() ![]() ![]()  | 0..* | Extension | Additional content defined by implementations | 0..* | Extension | Additional content defined by implementations | |||||||||||
![]() ![]() ![]()  | ?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized | ?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized | |||||||||
![]() ![]() ![]()  | Σ | 1..1 | id | Id of original message | Σ | 1..1 | id | Id of original message | |||||||||
![]() ![]() ![]()  | Σ | 1..1 | code | ok | transient-error | fatal-error Binding: ?? (required): The kind of response to a message.  | Σ | 1..1 | code | ok | transient-error | fatal-error Binding: ?? (required): The kind of response to a message.  | |||||||||
![]() ![]() ![]()  | Σ | 0..1 | Reference(OperationOutcome) | Specific list of hints/warnings/errors | Σ | 0..1 | Reference(OperationOutcome) | Specific list of hints/warnings/errors | |||||||||
![]() ![]()  | SΣ | 1..* | Reference(Resource) {b} | The actual content of the message Slice: Unordered, Open by profile:$this.resolve()  | SΣ | 1..* | Reference(Resource) {b} | The actual content of the message Slice: Unordered, Open by profile:$this.resolve()  | |||||||||
![]() ![]() ![]()  | 0..1 | string | Unique id for inter-element referencing | 0..1 | string | Unique id for inter-element referencing | |||||||||||
![]() ![]() ![]()  | 0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url  | 0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url  | |||||||||||
![]() ![]() ![]()  | SΣC | 1..1 | string | Literal reference, Relative, internal or absolute URL | SΣC | 1..1 | string | Literal reference, Relative, internal or absolute URL | |||||||||
![]() ![]() ![]()  | Σ | 0..1 | uri | Type the reference refers to (e.g. "Patient") Binding: ?? (extensible): Aa resource (or, for logical models, the URI of the logical model).  | Σ | 0..1 | uri | Type the reference refers to (e.g. "Patient") Binding: ?? (extensible): Aa resource (or, for logical models, the URI of the logical model).  | |||||||||
![]() ![]() ![]()  | Σ | 0..1 | Identifier | Logical reference, when literal reference is not known | Σ | 0..1 | Identifier | Logical reference, when literal reference is not known | |||||||||
![]() ![]() ![]()  | Σ | 0..1 | string | Text alternative for the resource | Σ | 0..1 | string | Text alternative for the resource | |||||||||
![]() ![]()  | Σ | 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 | |||||||||||||||||