Skip to main content

MessageDefinition

Trial Use 1 Conformance

Defines the characteristics of a message that can be shared between systems, including the type of event that initiates the message, the content to be transmitted and what response(s), if any, are permitted.

Endpoints

devhttps://api.sandbox.ovok.com/fhir/R5/MessageDefinition
InteractionMethodPath
ReadGET/fhir/R5/MessageDefinition/[id]
VreadGET/fhir/R5/MessageDefinition/[id]/_history/[vid]
UpdatePUT/fhir/R5/MessageDefinition/[id]
PatchPATCH/fhir/R5/MessageDefinition/[id]
DeleteDELETE/fhir/R5/MessageDefinition/[id]
CreatePOST/fhir/R5/MessageDefinition
SearchGET/fhir/R5/MessageDefinition?...
HistoryGET/fhir/R5/MessageDefinition/[id]/_history
Type-historyGET/fhir/R5/MessageDefinition/_history

Top-level elements

ElementType(s)CardinalityDescription
urluri0..1The cannonical URL for a given MessageDefinition
identifierIdentifier0..*Business Identifier for a given MessageDefinition
versionstring0..1Business version of the message definition
versionAlgorithm[x]string / Coding0..1How to compare versions
namestring0..1Name for this message definition (computer friendly)
titlestring0..1Name for this message definition (human friendly)
replacescanonical0..*Takes the place of
statuscode1..1draft
experimentalboolean0..1For testing purposes, not real usage
datedateTime1..1Date last changed
publisherstring0..1Name of the publisher/steward (organization or individual)
contactContactDetail0..*Contact details for the publisher
descriptionmarkdown0..1Natural language description of the message definition
useContextUsageContext0..*The context that the content is intended to support
jurisdictionCodeableConcept0..*Intended jurisdiction for message definition (if applicable)
purposemarkdown0..1Why this message definition is defined
copyrightmarkdown0..1Use and/or publishing restrictions
copyrightLabelstring0..1Copyright holder and year(s)
basecanonical0..1Definition this one is based on
parentcanonical0..*Protocol/workflow this is part of
event[x]Coding / uri1..1Event code or link to the EventDefinition
categorycode0..1consequence
focusBackboneElement0..*Resource(s) that are the subject of the event
responseRequiredcode0..1always
allowedResponseBackboneElement0..*Responses to this message
graphcanonical0..1Canonical reference to a GraphDefinition

Resource-specific search parameters

ParameterTypeDescription
categorytokenThe behavior associated with the message
contexttokenA use context assigned to the activity definition
context-quantityquantityA quantity- or range-valued use context assigned to the activity definition
context-typetokenA type of use context assigned to the activity definition
context-type-quantitycompositeA use context type and quantity- or range-based value assigned to the activity definition
context-type-valuecompositeA use context type and value assigned to the activity definition
datedateThe activity definition publication date
descriptionstringThe description of the activity definition
eventtokenThe event that triggers the message or link to the event definition.
focustokenA resource that is a permitted focus of the message
identifiertokenExternal identifier for the activity definition
jurisdictiontokenIntended jurisdiction for the activity definition
namestringComputationally friendly name of the activity definition
parentreferenceA resource that is the parent of the definition
publisherstringName of the publisher of the activity definition
statustokenThe current status of the activity definition
titlestringThe human-friendly name of the activity definition
urluriThe uri that identifies the activity definition
versiontokenThe business version of the activity definition

Reference