Vital Records FHIR Messaging (VRFM) IG
1.0.0 - release

Vital Records FHIR Messaging (VRFM) IG - Local Development build (v1.0.0) built by the FHIR (HL7® FHIR® Standard) Build Tools. See the Directory of published versions

Resource Profile: Extraction Error Header

Official URL: http://cdc.gov/nchs/nvss/fhir/vital-records-messaging/StructureDefinition/VRM-ExtractionErrorHeader Version: 1.0.0
Draft as of 2023-12-28 Responsible: CDC NCHS Computable Name: ExtractionErrorHeader

Extraction Error Message Header

Usage:

Formal Views of Profile Content

Description of Profiles, Differentials, Snapshots and how the different presentations work.

This structure is derived from MessageHeader

NameFlagsCard.TypeDescription & Constraintsdoco
.. MessageHeader 0..*MessageHeaderA resource that describes a message that is exchanged between systems
... id 1..1idLogical id of this artifact
... Slices for event[x] 1..1uriCode for the event this message represents or link to event definition
Slice: Unordered, Open by type:$this
.... event[x]:eventUri 1..1uriCode for the event this message represents or link to event definition
Fixed Value: http://nchs.cdc.gov/vrdr_extraction_error
... destination 1..*BackboneElementMessage destination application(s)
.... identifier 1..1idThe value of the MessageHeader.id for the message with errors
.... code 1..1codeok | transient-error | fatal-error
Fixed Value: fatal-error
.... details 1..1Reference(Outcome Profile)Specific list of hints/warnings/errors
... focus 1..1Reference(Death Message Parameters)The actual content of the message

doco Documentation for this format
NameFlagsCard.TypeDescription & Constraintsdoco
.. MessageHeader 0..*MessageHeaderA resource that describes a message that is exchanged between systems
... id Σ1..1idLogical id of this artifact
... implicitRules ?!Σ0..1uriA set of rules under which this content was created
... modifierExtension ?!N0..*ExtensionExtensions that cannot be ignored
Slice: Unordered, Open by value:url
.... event[x]:eventUri Σ1..1uriCode for the event this message represents or link to event definition
Binding: MessageEvent (example): One of the message events defined as part of this version of FHIR.


Fixed Value: http://nchs.cdc.gov/vrdr_extraction_error
... destination Σ1..*BackboneElementMessage destination application(s)
.... modifierExtension ?!Σ0..*ExtensionExtensions that cannot be ignored even if unrecognized
.... endpoint Σ1..1urlActual destination address or id
... source Σ1..1BackboneElementMessage source application
.... modifierExtension ?!Σ0..*ExtensionExtensions that cannot be ignored even if unrecognized
.... endpoint Σ1..1urlActual message source address or id
... focus ΣC1..1Reference(Death Message Parameters)The actual content of the message

doco Documentation for this format

Terminology Bindings

PathConformanceValueSet / Code
MessageHeader.event[x]exampleMessageEvent
MessageHeader.event[x]:eventUriexampleFixed Value: http://nchs.cdc.gov/vrdr_extraction_error
NameFlagsCard.TypeDescription & Constraintsdoco
.. MessageHeader 0..*MessageHeaderA resource that describes a message that is exchanged between systems
... id Σ1..1idLogical id of this artifact
... meta Σ0..1MetaMetadata about the resource
... implicitRules ?!Σ0..1uriA set of rules under which this content was created
... text 0..1NarrativeText summary of the resource, for human interpretation
... contained 0..*ResourceContained, inline Resources
... extension N0..*ExtensionAdditional content defined by implementations
Slice: Unordered, Open by value:url
... modifierExtension ?!N0..*ExtensionExtensions that cannot be ignored
Slice: Unordered, Open by value:url
... Slices for event[x] Σ1..1uriCode for the event this message represents or link to event definition
Slice: Unordered, Closed by type:$this
Binding: MessageEvent (example): One of the message events defined as part of this version of FHIR.

.... event[x]:eventUri Σ1..1uriCode for the event this message represents or link to event definition
Binding: MessageEvent (example): One of the message events defined as part of this version of FHIR.


Fixed Value: http://nchs.cdc.gov/vrdr_extraction_error
... destination Σ1..*BackboneElementMessage destination application(s)
.... id 0..1stringUnique id for inter-element referencing
.... extension N0..*ExtensionAdditional content defined by implementations
Slice: Unordered, Open by value:url
.... modifierExtension ?!Σ0..*ExtensionExtensions that cannot be ignored even if unrecognized
.... name Σ0..1stringName of system
.... target ΣC0..1Reference(Device)Particular delivery destination within the destination
.... endpoint Σ1..1urlActual destination address or id
.... receiver ΣC0..1Reference(Practitioner | PractitionerRole | Organization)Intended "real-world" recipient for the data
... sender ΣC0..1Reference(Practitioner | PractitionerRole | Organization)Real world sender of the message
... enterer ΣC0..1Reference(Practitioner | PractitionerRole)The source of the data entry
... author ΣC0..1Reference(Practitioner | PractitionerRole)The source of the decision
... source Σ1..1BackboneElementMessage source application
.... id 0..1stringUnique id for inter-element referencing
.... extension N0..*ExtensionAdditional content defined by implementations
Slice: Unordered, Open by value:url
.... modifierExtension ?!Σ0..*ExtensionExtensions that cannot be ignored even if unrecognized
.... name Σ0..1stringName of system
.... software Σ0..1stringName of software running the system
.... version Σ0..1stringVersion of software running
.... contact ΣC0..1ContactPointHuman contact for problems
.... endpoint Σ1..1urlActual message source address or id
... responsible ΣC0..1Reference(Practitioner | PractitionerRole | Organization)Final responsibility for event
... reason Σ0..1CodeableConceptCause of event
Binding: ExampleMessageReasonCodes (example): Reason for event occurrence.

... response Σ0..1BackboneElementIf this is a reply to prior message
.... id 0..1stringUnique id for inter-element referencing
.... extension N0..*ExtensionAdditional content defined by implementations
Slice: Unordered, Open by value:url
.... modifierExtension ?!Σ0..*ExtensionExtensions that cannot be ignored even if unrecognized
.... identifier Σ1..1idThe value of the MessageHeader.id for the message with errors
.... code Σ1..1codeok | transient-error | fatal-error
Binding: ResponseType (required): The kind of response to a message.


Fixed Value: fatal-error
.... details ΣC1..1Reference(Outcome Profile)Specific list of hints/warnings/errors
... focus ΣC1..1Reference(Death Message Parameters)The actual content of the message
... definition Σ0..1canonical(MessageDefinition)Link to the definition for this message

doco Documentation for this format

Terminology Bindings

PathConformanceValueSet / Code
MessageHeader.languagepreferredCommonLanguages
Additional Bindings Purpose
AllLanguages Max Binding
MessageHeader.event[x]exampleMessageEvent
MessageHeader.event[x]:eventUriexampleFixed Value: http://nchs.cdc.gov/vrdr_extraction_error
MessageHeader.reasonexampleExampleMessageReasonCodes
MessageHeader.response.coderequiredFixed Value: fatal-error

This structure is derived from MessageHeader

Summary

Mandatory: 4 elements (1 nested mandatory element)
Fixed Value: 2 elements

Structures

This structure refers to these other structures:

Slices

This structure defines the following Slices:

  • The element MessageHeader.event[x] is sliced based on the value of type:$this

Differential View

This structure is derived from MessageHeader

NameFlagsCard.TypeDescription & Constraintsdoco
.. MessageHeader 0..*MessageHeaderA resource that describes a message that is exchanged between systems
... id 1..1idLogical id of this artifact
... Slices for event[x] 1..1uriCode for the event this message represents or link to event definition
Slice: Unordered, Open by type:$this
.... event[x]:eventUri 1..1uriCode for the event this message represents or link to event definition
Fixed Value: http://nchs.cdc.gov/vrdr_extraction_error
... destination 1..*BackboneElementMessage destination application(s)
.... identifier 1..1idThe value of the MessageHeader.id for the message with errors
.... code 1..1codeok | transient-error | fatal-error
Fixed Value: fatal-error
.... details 1..1Reference(Outcome Profile)Specific list of hints/warnings/errors
... focus 1..1Reference(Death Message Parameters)The actual content of the message

doco Documentation for this format

Key Elements View

NameFlagsCard.TypeDescription & Constraintsdoco
.. MessageHeader 0..*MessageHeaderA resource that describes a message that is exchanged between systems
... id Σ1..1idLogical id of this artifact
... implicitRules ?!Σ0..1uriA set of rules under which this content was created
... modifierExtension ?!N0..*ExtensionExtensions that cannot be ignored
Slice: Unordered, Open by value:url
.... event[x]:eventUri Σ1..1uriCode for the event this message represents or link to event definition
Binding: MessageEvent (example): One of the message events defined as part of this version of FHIR.


Fixed Value: http://nchs.cdc.gov/vrdr_extraction_error
... destination Σ1..*BackboneElementMessage destination application(s)
.... modifierExtension ?!Σ0..*ExtensionExtensions that cannot be ignored even if unrecognized
.... endpoint Σ1..1urlActual destination address or id
... source Σ1..1BackboneElementMessage source application
.... modifierExtension ?!Σ0..*ExtensionExtensions that cannot be ignored even if unrecognized
.... endpoint Σ1..1urlActual message source address or id
... focus ΣC1..1Reference(Death Message Parameters)The actual content of the message

doco Documentation for this format

Terminology Bindings

PathConformanceValueSet / Code
MessageHeader.event[x]exampleMessageEvent
MessageHeader.event[x]:eventUriexampleFixed Value: http://nchs.cdc.gov/vrdr_extraction_error

Snapshot View

NameFlagsCard.TypeDescription & Constraintsdoco
.. MessageHeader 0..*MessageHeaderA resource that describes a message that is exchanged between systems
... id Σ1..1idLogical id of this artifact
... meta Σ0..1MetaMetadata about the resource
... implicitRules ?!Σ0..1uriA set of rules under which this content was created
... text 0..1NarrativeText summary of the resource, for human interpretation
... contained 0..*ResourceContained, inline Resources
... extension N0..*ExtensionAdditional content defined by implementations
Slice: Unordered, Open by value:url
... modifierExtension ?!N0..*ExtensionExtensions that cannot be ignored
Slice: Unordered, Open by value:url
... Slices for event[x] Σ1..1uriCode for the event this message represents or link to event definition
Slice: Unordered, Closed by type:$this
Binding: MessageEvent (example): One of the message events defined as part of this version of FHIR.

.... event[x]:eventUri Σ1..1uriCode for the event this message represents or link to event definition
Binding: MessageEvent (example): One of the message events defined as part of this version of FHIR.


Fixed Value: http://nchs.cdc.gov/vrdr_extraction_error
... destination Σ1..*BackboneElementMessage destination application(s)
.... id 0..1stringUnique id for inter-element referencing
.... extension N0..*ExtensionAdditional content defined by implementations
Slice: Unordered, Open by value:url
.... modifierExtension ?!Σ0..*ExtensionExtensions that cannot be ignored even if unrecognized
.... name Σ0..1stringName of system
.... target ΣC0..1Reference(Device)Particular delivery destination within the destination
.... endpoint Σ1..1urlActual destination address or id
.... receiver ΣC0..1Reference(Practitioner | PractitionerRole | Organization)Intended "real-world" recipient for the data
... sender ΣC0..1Reference(Practitioner | PractitionerRole | Organization)Real world sender of the message
... enterer ΣC0..1Reference(Practitioner | PractitionerRole)The source of the data entry
... author ΣC0..1Reference(Practitioner | PractitionerRole)The source of the decision
... source Σ1..1BackboneElementMessage source application
.... id 0..1stringUnique id for inter-element referencing
.... extension N0..*ExtensionAdditional content defined by implementations
Slice: Unordered, Open by value:url
.... modifierExtension ?!Σ0..*ExtensionExtensions that cannot be ignored even if unrecognized
.... name Σ0..1stringName of system
.... software Σ0..1stringName of software running the system
.... version Σ0..1stringVersion of software running
.... contact ΣC0..1ContactPointHuman contact for problems
.... endpoint Σ1..1urlActual message source address or id
... responsible ΣC0..1Reference(Practitioner | PractitionerRole | Organization)Final responsibility for event
... reason Σ0..1CodeableConceptCause of event
Binding: ExampleMessageReasonCodes (example): Reason for event occurrence.

... response Σ0..1BackboneElementIf this is a reply to prior message
.... id 0..1stringUnique id for inter-element referencing
.... extension N0..*ExtensionAdditional content defined by implementations
Slice: Unordered, Open by value:url
.... modifierExtension ?!Σ0..*ExtensionExtensions that cannot be ignored even if unrecognized
.... identifier Σ1..1idThe value of the MessageHeader.id for the message with errors
.... code Σ1..1codeok | transient-error | fatal-error
Binding: ResponseType (required): The kind of response to a message.


Fixed Value: fatal-error
.... details ΣC1..1Reference(Outcome Profile)Specific list of hints/warnings/errors
... focus ΣC1..1Reference(Death Message Parameters)The actual content of the message
... definition Σ0..1canonical(MessageDefinition)Link to the definition for this message

doco Documentation for this format

Terminology Bindings

PathConformanceValueSet / Code
MessageHeader.languagepreferredCommonLanguages
Additional Bindings Purpose
AllLanguages Max Binding
MessageHeader.event[x]exampleMessageEvent
MessageHeader.event[x]:eventUriexampleFixed Value: http://nchs.cdc.gov/vrdr_extraction_error
MessageHeader.reasonexampleExampleMessageReasonCodes
MessageHeader.response.coderequiredFixed Value: fatal-error

This structure is derived from MessageHeader

Summary

Mandatory: 4 elements (1 nested mandatory element)
Fixed Value: 2 elements

Structures

This structure refers to these other structures:

Slices

This structure defines the following Slices:

  • The element MessageHeader.event[x] is sliced based on the value of type:$this

 

Other representations of profile: CSV, Excel, Schematron