CARIN Consumer Realtime Pharmacy Benefit Check
- CI Build

This page is part of the Consumer Real-time Pharmacy Benefit Check (v0.1.0: STU 1 Ballot 1) based on FHIR R4. The current version which supercedes this version is 1.0.0. For a full list of available versions, see the Directory of published versions

SD.9 StructureDefinition-carin-rtpbc-request-messageheader

This profile constrains the MessageHeader resource for use in a real-time pharmacy benefit check (RTPBC) request bundle.


SD.9.1 Formal Views of Profile Content

Description of Profiles, Differentials, and Snapshots.

The official URL for this profile is: http://hl7.org/fhir/us/carin/StructureDefinition/rtpbc-request-messageheader

Published on Sun Dec 08 05:00:00 UTC 2019 as a active by CARIN Alliance.

This profile builds on MessageHeader


Summary

Mandatory: 2 elements
Must-Support: 2 elements

Structures

This structure refers to these other structures:

NameFlagsCard.TypeDescription & Constraintsdoco
.. MessageHeader 0..*MessageHeader
... eventCoding S1..1CodingRequired Pattern: At least the following
.... system1..1uriIdentity of the terminology system
Fixed Value: http://hl7.org/fhir/us/carin/CodeSystem/rtpbc-event-type
.... code1..1codeSymbol in syntax defined by the system
Fixed Value: rtpbc-request
.... display1..1stringRepresentation defined by the system
Fixed Value: RTPBC Request
... focus:rtpbc-request S1..1Reference(CARIN RTPBC Request Using Claim) {b}

doco Documentation for this format
NameFlagsCard.TypeDescription & Constraintsdoco
.. MessageHeader I0..*MessageHeaderA resource that describes a message that is exchanged between systems
... id Σ0..1stringLogical id of this artifact
... meta ΣI0..1MetaMetadata about the resource
... implicitRules ?!ΣI0..1uriA set of rules under which this content was created
... language I0..1codeLanguage of the resource content
Binding: CommonLanguages (preferred)
Max Binding: AllLanguages
... text I0..1NarrativeText summary of the resource, for human interpretation
... contained 0..*ResourceContained, inline Resources
... extension I0..*ExtensionAdditional content defined by implementations
... modifierExtension ?!I0..*ExtensionExtensions that cannot be ignored
... event[x] ΣI1..1(Slice Definition)Code for the event this message represents or link to event definition
Slice: Unordered, Closed by type:$this
Binding: MessageEvent (example)
.... event[x]:eventCoding SΣI1..1CodingCode for the event this message represents or link to event definition
Binding: MessageEvent (example)
Required Pattern: At least the following
..... id0..1stringUnique id for inter-element referencing
..... extension0..*ExtensionAdditional content defined by implementations
..... system1..1uriIdentity of the terminology system
Fixed Value: http://hl7.org/fhir/us/carin/CodeSystem/rtpbc-event-type
..... version0..1stringVersion of the system - if relevant
..... code1..1codeSymbol in syntax defined by the system
Fixed Value: rtpbc-request
..... display1..1stringRepresentation defined by the system
Fixed Value: RTPBC Request
..... userSelected0..1booleanIf this coding was chosen directly by the user
... destination ΣI0..*BackboneElementMessage destination application(s)
.... id 0..1stringUnique id for inter-element referencing
.... extension I0..*ExtensionAdditional content defined by implementations
.... modifierExtension ?!ΣI0..*ExtensionExtensions that cannot be ignored even if unrecognized
.... name ΣI0..1stringName of system
.... target ΣI0..1Reference(Device)Particular delivery destination within the destination
.... endpoint ΣI1..1urlActual destination address or id
.... receiver ΣI0..1Reference(Practitioner | PractitionerRole | Organization)Intended "real-world" recipient for the data
... sender ΣI0..1Reference(Practitioner | PractitionerRole | Organization)Real world sender of the message
... enterer ΣI0..1Reference(Practitioner | PractitionerRole)The source of the data entry
... author ΣI0..1Reference(Practitioner | PractitionerRole)The source of the decision
... source ΣI1..1BackboneElementMessage source application
.... id 0..1stringUnique id for inter-element referencing
.... extension I0..*ExtensionAdditional content defined by implementations
.... modifierExtension ?!ΣI0..*ExtensionExtensions that cannot be ignored even if unrecognized
.... name ΣI0..1stringName of system
.... software ΣI0..1stringName of software running the system
.... version ΣI0..1stringVersion of software running
.... contact ΣI0..1ContactPointHuman contact for problems
.... endpoint ΣI1..1urlActual message source address or id
... responsible ΣI0..1Reference(Practitioner | PractitionerRole | Organization)Final responsibility for event
... reason ΣI0..1CodeableConceptCause of event
Binding: ExampleMessageReasonCodes (example)
... response ΣI0..1BackboneElementIf this is a reply to prior message
.... id 0..1stringUnique id for inter-element referencing
.... extension I0..*ExtensionAdditional content defined by implementations
.... modifierExtension ?!ΣI0..*ExtensionExtensions that cannot be ignored even if unrecognized
.... identifier ΣI1..1idId of original message
.... code ΣI1..1codeok | transient-error | fatal-error
Binding: ResponseType (required)
.... details ΣI0..1Reference(OperationOutcome)Specific list of hints/warnings/errors
... focus:rtpbc-request SΣI1..1Reference(CARIN RTPBC Request Using Claim) {b}The actual content of the message
... definition ΣI0..1canonical(MessageDefinition)Link to the definition for this message

doco Documentation for this format

Summary

Mandatory: 2 elements
Must-Support: 2 elements

Structures

This structure refers to these other structures:

Differential View

NameFlagsCard.TypeDescription & Constraintsdoco
.. MessageHeader 0..*MessageHeader
... eventCoding S1..1CodingRequired Pattern: At least the following
.... system1..1uriIdentity of the terminology system
Fixed Value: http://hl7.org/fhir/us/carin/CodeSystem/rtpbc-event-type
.... code1..1codeSymbol in syntax defined by the system
Fixed Value: rtpbc-request
.... display1..1stringRepresentation defined by the system
Fixed Value: RTPBC Request
... focus:rtpbc-request S1..1Reference(CARIN RTPBC Request Using Claim) {b}

doco Documentation for this format

Snapshot View

NameFlagsCard.TypeDescription & Constraintsdoco
.. MessageHeader I0..*MessageHeaderA resource that describes a message that is exchanged between systems
... id Σ0..1stringLogical id of this artifact
... meta ΣI0..1MetaMetadata about the resource
... implicitRules ?!ΣI0..1uriA set of rules under which this content was created
... language I0..1codeLanguage of the resource content
Binding: CommonLanguages (preferred)
Max Binding: AllLanguages
... text I0..1NarrativeText summary of the resource, for human interpretation
... contained 0..*ResourceContained, inline Resources
... extension I0..*ExtensionAdditional content defined by implementations
... modifierExtension ?!I0..*ExtensionExtensions that cannot be ignored
... event[x] ΣI1..1(Slice Definition)Code for the event this message represents or link to event definition
Slice: Unordered, Closed by type:$this
Binding: MessageEvent (example)
.... event[x]:eventCoding SΣI1..1CodingCode for the event this message represents or link to event definition
Binding: MessageEvent (example)
Required Pattern: At least the following
..... id0..1stringUnique id for inter-element referencing
..... extension0..*ExtensionAdditional content defined by implementations
..... system1..1uriIdentity of the terminology system
Fixed Value: http://hl7.org/fhir/us/carin/CodeSystem/rtpbc-event-type
..... version0..1stringVersion of the system - if relevant
..... code1..1codeSymbol in syntax defined by the system
Fixed Value: rtpbc-request
..... display1..1stringRepresentation defined by the system
Fixed Value: RTPBC Request
..... userSelected0..1booleanIf this coding was chosen directly by the user
... destination ΣI0..*BackboneElementMessage destination application(s)
.... id 0..1stringUnique id for inter-element referencing
.... extension I0..*ExtensionAdditional content defined by implementations
.... modifierExtension ?!ΣI0..*ExtensionExtensions that cannot be ignored even if unrecognized
.... name ΣI0..1stringName of system
.... target ΣI0..1Reference(Device)Particular delivery destination within the destination
.... endpoint ΣI1..1urlActual destination address or id
.... receiver ΣI0..1Reference(Practitioner | PractitionerRole | Organization)Intended "real-world" recipient for the data
... sender ΣI0..1Reference(Practitioner | PractitionerRole | Organization)Real world sender of the message
... enterer ΣI0..1Reference(Practitioner | PractitionerRole)The source of the data entry
... author ΣI0..1Reference(Practitioner | PractitionerRole)The source of the decision
... source ΣI1..1BackboneElementMessage source application
.... id 0..1stringUnique id for inter-element referencing
.... extension I0..*ExtensionAdditional content defined by implementations
.... modifierExtension ?!ΣI0..*ExtensionExtensions that cannot be ignored even if unrecognized
.... name ΣI0..1stringName of system
.... software ΣI0..1stringName of software running the system
.... version ΣI0..1stringVersion of software running
.... contact ΣI0..1ContactPointHuman contact for problems
.... endpoint ΣI1..1urlActual message source address or id
... responsible ΣI0..1Reference(Practitioner | PractitionerRole | Organization)Final responsibility for event
... reason ΣI0..1CodeableConceptCause of event
Binding: ExampleMessageReasonCodes (example)
... response ΣI0..1BackboneElementIf this is a reply to prior message
.... id 0..1stringUnique id for inter-element referencing
.... extension I0..*ExtensionAdditional content defined by implementations
.... modifierExtension ?!ΣI0..*ExtensionExtensions that cannot be ignored even if unrecognized
.... identifier ΣI1..1idId of original message
.... code ΣI1..1codeok | transient-error | fatal-error
Binding: ResponseType (required)
.... details ΣI0..1Reference(OperationOutcome)Specific list of hints/warnings/errors
... focus:rtpbc-request SΣI1..1Reference(CARIN RTPBC Request Using Claim) {b}The actual content of the message
... definition ΣI0..1canonical(MessageDefinition)Link to the definition for this message

doco Documentation for this format

Downloads: StructureDefinition: (XML, JSON), Schema: XML Schematron