DataStandardsWales-MessageDefinition

The MessageDefinition resource 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.

The DataStandardsWales-MessageDefinition profile is derived from the HL7 International Profile. It defines additional rules for use within health and care organisations in Wales.

A direct link to the Data Standards Wales asset can be accessed here - Data Standards Wales Message Definition

Formal Views of Profile Content

idΣ0..1string
metaΣ0..1Meta
implicitRulesΣ ?!0..1uri
language0..1codeBinding
text0..1Narrative
contained0..*Resource
extensionC0..*Extension
modifierExtension?! C0..*Extension
urlΣ0..1uri
id0..1string
extensionC0..*Extension
useΣ ?!0..1codeBinding
typeΣ0..1CodeableConceptBinding
systemΣ0..1uri
valueΣ0..1string
periodΣ C0..1Period
assignerΣ C0..1Reference(DataStandardsWalesOrganization)
versionΣ0..1string
nameΣ C0..1string
titleΣ0..1string
replacesΣ0..*canonical(MessageDefinition)
statusΣ ?!1..1codeBinding
experimentalΣ0..1boolean
dateΣ1..1dateTime
publisherΣ0..1string
contactΣ0..*ContactDetail
descriptionΣ0..1markdown
useContextΣ0..*UsageContext
jurisdictionΣ0..*CodeableConceptBinding
purposeΣ0..1markdown
copyright0..1markdown
baseΣ0..1canonical(MessageDefinition)
parentΣ0..*canonical(ActivityDefinition | PlanDefinition)
eventCodingCoding
categoryΣ0..1codeBinding
id0..1string
extensionC0..*Extension
modifierExtensionΣ ?! C0..*Extension
codeΣ1..1codeBinding
profile0..1canonical(StructureDefinition)
minΣ1..1unsignedInt
maxC0..1string
responseRequired0..1codeBinding
id0..1string
extensionC0..*Extension
modifierExtensionΣ ?! C0..*Extension
message1..1canonical(MessageDefinition)
situation0..1markdown
graph0..*canonical(GraphDefinition)
idΣ0..1string
metaΣ0..1Meta
implicitRulesΣ ?!0..1uri
language0..1codeBinding
text0..1Narrative
contained0..*Resource
extensionC0..*Extension
modifierExtension?! C0..*Extension
urlΣ0..1uri
id0..1string
extensionC0..*Extension
useΣ ?!0..1codeBinding
typeΣ0..1CodeableConceptBinding
systemΣ0..1uri
valueΣ0..1string
periodΣ C0..1Period
assignerΣ C0..1Reference(DataStandardsWalesOrganization)
versionΣ0..1string
nameΣ C0..1string
titleΣ0..1string
replacesΣ0..*canonical(MessageDefinition)
statusΣ ?!1..1codeBinding
experimentalΣ0..1boolean
dateΣ1..1dateTime
publisherΣ0..1string
contactΣ0..*ContactDetail
descriptionΣ0..1markdown
useContextΣ0..*UsageContext
jurisdictionΣ0..*CodeableConceptBinding
purposeΣ0..1markdown
copyright0..1markdown
baseΣ0..1canonical(MessageDefinition)
parentΣ0..*canonical(ActivityDefinition | PlanDefinition)
eventCodingCoding
categoryΣ0..1codeBinding
id0..1string
extensionC0..*Extension
modifierExtensionΣ ?! C0..*Extension
codeΣ1..1codeBinding
profile0..1canonical(StructureDefinition)
minΣ1..1unsignedInt
maxC0..1string
responseRequired0..1codeBinding
id0..1string
extensionC0..*Extension
modifierExtensionΣ ?! C0..*Extension
message1..1canonical(MessageDefinition)
situation0..1markdown
graph0..*canonical(GraphDefinition)
idΣ0..1string
metaΣ0..1Meta
implicitRulesΣ ?!0..1uri
language0..1codeBinding
text0..1Narrative
contained0..*Resource
extensionC0..*Extension
modifierExtension?! C0..*Extension
urlΣ0..1uri
id0..1string
extensionC0..*Extension
useΣ ?!0..1codeBinding
typeΣ0..1CodeableConceptBinding
systemΣ0..1uri
valueΣ0..1string
periodΣ C0..1Period
assignerΣ C0..1Reference(DataStandardsWalesOrganization)
versionΣ0..1string
nameΣ C0..1string
titleΣ0..1string
replacesΣ0..*canonical(MessageDefinition)
statusΣ ?!1..1codeBinding
experimentalΣ0..1boolean
dateΣ1..1dateTime
publisherΣ0..1string
contactΣ0..*ContactDetail
descriptionΣ0..1markdown
useContextΣ0..*UsageContext
jurisdictionΣ0..*CodeableConceptBinding
purposeΣ0..1markdown
copyright0..1markdown
baseΣ0..1canonical(MessageDefinition)
parentΣ0..*canonical(ActivityDefinition | PlanDefinition)
eventCodingCoding
categoryΣ0..1codeBinding
id0..1string
extensionC0..*Extension
modifierExtensionΣ ?! C0..*Extension
codeΣ1..1codeBinding
profile0..1canonical(StructureDefinition)
minΣ1..1unsignedInt
maxC0..1string
responseRequired0..1codeBinding
id0..1string
extensionC0..*Extension
modifierExtensionΣ ?! C0..*Extension
message1..1canonical(MessageDefinition)
situation0..1markdown
graph0..*canonical(GraphDefinition)
Under development.