FHIR © HL7.org  |  FHIRsmith 4.0.1  |  Server Home  |  XIG Home  |  XIG Stats  | 

FHIR IG analytics

Packageopenehr.base
Resource TypeStructureDefinition
IdStructureDefinition-MESSAGE.json
FHIR VersionR5
Sourcehttps://build.fhir.org/ig/openehr-fhir/base-spec/StructureDefinition-MESSAGE.html
URLhttp://openehr.org/fhir/StructureDefinition/MESSAGE
Version0.1.0
Statusactive
Date2025-09-06T15:35:39+10:00
NameMESSAGE
TitleMESSAGE
Realmuv
Authorityhl7
DescriptionA 'message' is an authored, possibly signed, piece of content intended for one or more recipients. Since the recipient may or may not be known directly, recipients are specified in the `ADDRESSED_MESSAGE` class.
Typehttp://openehr.org/fhir/StructureDefinition/MESSAGE
Kindlogical

Resources that use this resource

StructureDefinition
openehr.base#currentADDRESSED_MESSAGEADDRESSED_MESSAGE

Resources that this resource uses

StructureDefinition
openehr.base#currentAUDIT_DETAILSAUDIT_DETAILS
openehr.base#currentAnyAny
openehr.base#currentMESSAGE_CONTENTMESSAGE_CONTENT
openehr.base#currentPARTY_PROXYPARTY_PROXY

Narrative

Note: links and images are rebased to the (stated) source

Generated Narrative: StructureDefinition MESSAGE

NameFlagsCard.TypeDescription & Constraintsdoco
.. MESSAGE 0..*AnyA 'message' is an authored, possibly signed, piece of content intended for one or more recipients.
... audit 1..1AUDIT_DETAILSDetails of who actually created the message and when.
... author 1..1PARTY_PROXYParty responsible for the message content, who may or may not be technically responsible for its creation
... content 1..1MESSAGE_CONTENTContent of the message.
... signature 0..1stringOptional signature by the author of message content in openPGP format.

doco Documentation for this format

Source1

{
  "resourceType": "StructureDefinition",
  "id": "MESSAGE",
  "text": {
    "status": "extensions",
    "div": "<!-- snip (see above) -->"
  },
  "extension": [
    {
      "url": "http://hl7.org/fhir/StructureDefinition/structuredefinition-wg",
      "valueCode": "fhir"
    },
    {
      "url": "http://hl7.org/fhir/StructureDefinition/web-source",
      "valueUrl": "https://specifications.openehr.org/releases/BASE/latest/foundation_types.html#_any_class"
    },
    {
      "url": "http://hl7.org/fhir/tools/StructureDefinition/view-hint",
      "valueCode": "element-view-replace-cardinality"
    },
    {
      "url": "http://hl7.org/fhir/StructureDefinition/structuredefinition-fmm",
      "valueInteger": 3,
      "_valueInteger": {
        "extension": [
          {
            "url": "http://hl7.org/fhir/StructureDefinition/structuredefinition-conformance-derivedFrom",
            "valueCanonical": "http://openehr.org/fhir/ImplementationGuide/openehr.base"
          }
        ]
      }
    },
    {
      "url": "http://hl7.org/fhir/StructureDefinition/structuredefinition-standards-status",
      "valueCode": "informative",
      "_valueCode": {
        "extension": [
          {
            "url": "http://hl7.org/fhir/StructureDefinition/structuredefinition-conformance-derivedFrom",
            "valueCanonical": "http://openehr.org/fhir/ImplementationGuide/openehr.base"
          }
        ]
      }
    }
  ],
  "url": "http://openehr.org/fhir/StructureDefinition/MESSAGE",
  "version": "0.1.0",
  "name": "MESSAGE",
  "title": "MESSAGE",
  "status": "active",
  "experimental": false,
  "date": "2025-09-06T15:35:39+10:00",
  "publisher": "openEHR + HL7",
  "contact": [
    {
      "telecom": [
        {
          "system": "url",
          "value": "http://www.openehr.org"
        }
      ]
    }
  ],
  "description": "A 'message' is an authored, possibly signed, piece of content intended for one or more recipients. Since the recipient may or may not be known directly, recipients are specified in the `ADDRESSED_MESSAGE` class.",
  "jurisdiction": [
    {
      "coding": [
        {
          "system": "http://unstats.un.org/unsd/methods/m49/m49.htm",
          "code": "001"
        }
      ]
    }
  ],
  "fhirVersion": "5.0.0",
  "mapping": [
    {
      "identity": "rim",
      "uri": "http://hl7.org/v3",
      "name": "RIM Mapping"
    }
  ],
  "kind": "logical",
  "abstract": false,
  "type": "http://openehr.org/fhir/StructureDefinition/MESSAGE",
  "baseDefinition": "http://openehr.org/fhir/StructureDefinition/Any",
  "derivation": "specialization",
  "snapshot": {
    "extension": [
      {
        "url": "http://hl7.org/fhir/tools/StructureDefinition/snapshot-base-version",
        "valueString": "0.1.0"
      }
    ],
    "element": [
      {
        "id": "MESSAGE",
        "path": "MESSAGE",
        "short": "A 'message' is an authored, possibly signed, piece of content intended for one or more recipients.",
        "definition": "A 'message' is an authored, possibly signed, piece of content intended for one or more recipients. Since the recipient may or may not be known directly, recipients are specified in the `ADDRESSED_MESSAGE` class.",
        "min": 0,
        "max": "*",
        "base": {
          "path": "Base",
          "min": 0,
          "max": "*"
        },
        "isModifier": false,
        "mapping": [
          {
            "identity": "rim",
            "map": "n/a"
          }
        ]
      },
      {
        "id": "MESSAGE.audit",
        "path": "MESSAGE.audit",
        "short": "Details of who actually created the message and when.",
        "definition": "Details of who actually created the message and when. This is the person who entered the data or otherwise caused the message to be created, or might be a piece of software.",
        "min": 1,
        "max": "1",
        "base": {
          "path": "MESSAGE.audit",
          "min": 1,
          "max": "1"
        },
        "type": [
          {
            "code": "http://openehr.org/fhir/StructureDefinition/AUDIT_DETAILS"
          }
        ],
        "isModifier": false
      },
      {
        "id": "MESSAGE.author",
        "path": "MESSAGE.author",
        "short": "Party responsible for the message content, who may or may not be technically responsible for its creation",
        "definition": "Party responsible for the message content, who may or may not be technically responsible for its creation (e.g. by data entry etc).",
        "min": 1,
        "max": "1",
        "base": {
          "path": "MESSAGE.author",
          "min": 1,
          "max": "1"
        },
        "type": [
          {
            "code": "http://openehr.org/fhir/StructureDefinition/PARTY_PROXY"
          }
        ],
        "isModifier": false
      },
      {
        "id": "MESSAGE.content",
        "path": "MESSAGE.content",
        "short": "Content of the message.",
        "definition": "Content of the message.",
        "min": 1,
        "max": "1",
        "base": {
          "path": "MESSAGE.content",
          "min": 1,
          "max": "1"
        },
        "type": [
          {
            "code": "http://openehr.org/fhir/StructureDefinition/MESSAGE_CONTENT"
          }
        ],
        "isModifier": false
      },
      {
        "id": "MESSAGE.signature",
        "path": "MESSAGE.signature",
        "short": "Optional signature by the author of message content in openPGP format.",
        "definition": "Optional signature by the author of message content in openPGP format. The signature is created as a Hash and optional signing of the serialisation of this message object with this signature field Void.",
        "min": 0,
        "max": "1",
        "base": {
          "path": "MESSAGE.signature",
          "min": 0,
          "max": "1"
        },
        "type": [
          {
            "code": "string"
          }
        ],
        "isModifier": false
      }
    ]
  },
  "differential": {
    "element": [
      {
        "id": "MESSAGE",
        "path": "MESSAGE",
        "short": "A 'message' is an authored, possibly signed, piece of content intended for one or more recipients.",
        "definition": "A 'message' is an authored, possibly signed, piece of content intended for one or more recipients. Since the recipient may or may not be known directly, recipients are specified in the `ADDRESSED_MESSAGE` class.",
        "min": 0,
        "max": "*",
        "isModifier": false
      },
      {
        "id": "MESSAGE.audit",
        "path": "MESSAGE.audit",
        "short": "Details of who actually created the message and when.",
        "definition": "Details of who actually created the message and when. This is the person who entered the data or otherwise caused the message to be created, or might be a piece of software.",
        "min": 1,
        "max": "1",
        "type": [
          {
            "code": "http://openehr.org/fhir/StructureDefinition/AUDIT_DETAILS"
          }
        ],
        "isModifier": false
      },
      {
        "id": "MESSAGE.author",
        "path": "MESSAGE.author",
        "short": "Party responsible for the message content, who may or may not be technically responsible for its creation",
        "definition": "Party responsible for the message content, who may or may not be technically responsible for its creation (e.g. by data entry etc).",
        "min": 1,
        "max": "1",
        "type": [
          {
            "code": "http://openehr.org/fhir/StructureDefinition/PARTY_PROXY"
          }
        ],
        "isModifier": false
      },
      {
        "id": "MESSAGE.content",
        "path": "MESSAGE.content",
        "short": "Content of the message.",
        "definition": "Content of the message.",
        "min": 1,
        "max": "1",
        "type": [
          {
            "code": "http://openehr.org/fhir/StructureDefinition/MESSAGE_CONTENT"
          }
        ],
        "isModifier": false
      },
      {
        "id": "MESSAGE.signature",
        "path": "MESSAGE.signature",
        "short": "Optional signature by the author of message content in openPGP format.",
        "definition": "Optional signature by the author of message content in openPGP format. The signature is created as a Hash and optional signing of the serialisation of this message object with this signature field Void.",
        "min": 0,
        "max": "1",
        "type": [
          {
            "code": "string"
          }
        ],
        "isModifier": false
      }
    ]
  }
}