{
  "resourceType" : "CodeSystem",
  "id" : "message-events",
  "text" : {
    "status" : "generated",
    "div" : "<div xmlns=\"http://www.w3.org/1999/xhtml\"><p class=\"res-header-id\"><b>Generated Narrative: CodeSystem message-events</b></p><a name=\"message-events\"> </a><a name=\"hcmessage-events\"> </a><p><b>Properties</b></p><p><b>This code system defines the following properties for its concepts</b></p><table class=\"grid\"><tr><td><b>Name</b></td><td><b>Code</b></td><td><b>URI</b></td><td><b>Type</b></td></tr><tr><td>status</td><td>status</td><td>http://hl7.org/fhir/concept-properties#status</td><td>code</td></tr><tr><td>Inactive</td><td>inactive</td><td>http://hl7.org/fhir/concept-properties#inactive</td><td>boolean</td></tr><tr><td>effectiveDate</td><td>effectiveDate</td><td>http://hl7.org/fhir/concept-properties#effectiveDate</td><td>dateTime</td></tr><tr><td>deprecationDate</td><td>deprecationDate</td><td>http://hl7.org/fhir/concept-properties#deprecationDate</td><td>dateTime</td></tr><tr><td>retirementDate</td><td>retirementDate</td><td>http://hl7.org/fhir/concept-properties#retirementDate</td><td>dateTime</td></tr><tr><td>Not Selectable</td><td>notSelectable</td><td>http://hl7.org/fhir/concept-properties#notSelectable</td><td>boolean</td></tr><tr><td>Parent</td><td>parent</td><td>http://hl7.org/fhir/concept-properties#parent</td><td>code</td></tr><tr><td>Child</td><td>child</td><td>http://hl7.org/fhir/concept-properties#child</td><td>code</td></tr><tr><td>partOf</td><td>partOf</td><td>http://hl7.org/fhir/concept-properties#partOf</td><td>code</td></tr><tr><td>synonym</td><td>synonym</td><td>http://hl7.org/fhir/concept-properties#synonym</td><td>code</td></tr><tr><td>comment</td><td>comment</td><td>http://hl7.org/fhir/concept-properties#comment</td><td>string</td></tr><tr><td>itemWeight</td><td>itemWeight</td><td>http://hl7.org/fhir/concept-properties#itemWeight</td><td>decimal</td></tr></table><p><b>Concepts</b></p><p>This case-sensitive code system <code>http://hl7.org/fhir/message-events</code> defines the following codes:</p><table class=\"codes\"><tr><td style=\"white-space:nowrap\"><b>Code</b></td><td><b>Definition</b></td></tr><tr><td style=\"white-space:nowrap\">MedicationAdministration-Complete<a name=\"message-events-MedicationAdministration-Complete\"> </a></td><td>Change the status of a Medication Administration to show that it is complete.</td></tr><tr><td style=\"white-space:nowrap\">MedicationAdministration-Nullification<a name=\"message-events-MedicationAdministration-Nullification\"> </a></td><td>Someone wishes to record that the record of administration of a medication is in error and should be ignored.</td></tr><tr><td style=\"white-space:nowrap\">MedicationAdministration-Recording<a name=\"message-events-MedicationAdministration-Recording\"> </a></td><td>Indicates that a medication has been recorded against the patient's record.</td></tr><tr><td style=\"white-space:nowrap\">MedicationAdministration-Update<a name=\"message-events-MedicationAdministration-Update\"> </a></td><td>Update a Medication Administration record.</td></tr><tr><td style=\"white-space:nowrap\">admin-notify<a name=\"message-events-admin-notify\"> </a></td><td>Notification of a change to an administrative resource (either create or update). Note that there is no delete, though some administrative resources have status or period elements for this use.</td></tr><tr><td style=\"white-space:nowrap\">diagnosticreport-provide<a name=\"message-events-diagnosticreport-provide\"> </a></td><td>Provide a diagnostic report, or update a previously provided diagnostic report.</td></tr><tr><td style=\"white-space:nowrap\">observation-provide<a name=\"message-events-observation-provide\"> </a></td><td>Provide a simple observation or update a previously provided simple observation.</td></tr><tr><td style=\"white-space:nowrap\">patient-link<a name=\"message-events-patient-link\"> </a></td><td>Notification that two patient records actually identify the same patient.</td></tr><tr><td style=\"white-space:nowrap\">patient-unlink<a name=\"message-events-patient-unlink\"> </a></td><td>Notification that previous advice that two patient records concern the same patient is now considered incorrect.</td></tr><tr><td style=\"white-space:nowrap\">valueset-expand<a name=\"message-events-valueset-expand\"> </a></td><td>The definition of a value set is used to create a simple collection of codes suitable for use for data entry or validation. An expanded value set will be returned, or an error message.</td></tr></table></div>"
  },
  "extension" : [{
    "url" : "http://hl7.org/fhir/StructureDefinition/valueset-oid",
    "valueUri" : "urn:oid:2.16.840.1.113883.4.642.1.15"
  },
  {
    "extension" : [{
      "url" : "packageId",
      "valueId" : "hl7.fhir.uv.xver-r2.r4"
    },
    {
      "url" : "version",
      "valueString" : "0.0.1-snapshot-2"
    }],
    "url" : "http://hl7.org/fhir/StructureDefinition/package-source"
  },
  {
    "url" : "http://hl7.org/fhir/StructureDefinition/structuredefinition-wg",
    "valueCode" : "fhir"
  },
  {
    "url" : "http://hl7.org/fhir/StructureDefinition/structuredefinition-fmm",
    "valueInteger" : 0,
    "_valueInteger" : {
      "extension" : [{
        "url" : "http://hl7.org/fhir/StructureDefinition/structuredefinition-conformance-derivedFrom",
        "valueCanonical" : "http://hl7.org/fhir/1.0/ImplementationGuide/hl7.fhir.uv.xver-r2.r4"
      }]
    }
  },
  {
    "url" : "http://hl7.org/fhir/StructureDefinition/structuredefinition-standards-status",
    "valueCode" : "trial-use",
    "_valueCode" : {
      "extension" : [{
        "url" : "http://hl7.org/fhir/StructureDefinition/structuredefinition-conformance-derivedFrom",
        "valueCanonical" : "http://hl7.org/fhir/1.0/ImplementationGuide/hl7.fhir.uv.xver-r2.r4"
      }]
    }
  }],
  "url" : "http://hl7.org/fhir/message-events",
  "version" : "1.0.2",
  "name" : "message-events",
  "status" : "draft",
  "date" : "2025-09-13T15:01:03-04:00",
  "publisher" : "FHIR Infrastructure",
  "contact" : [{
    "name" : "FHIR Infrastructure",
    "telecom" : [{
      "system" : "url",
      "value" : "http://www.hl7.org/Special/committees/fiwg"
    }]
  }],
  "jurisdiction" : [{
    "coding" : [{
      "system" : "http://unstats.un.org/unsd/methods/m49/m49.htm",
      "code" : "001",
      "display" : "World"
    }]
  }],
  "caseSensitive" : true,
  "content" : "complete",
  "property" : [{
    "code" : "status",
    "uri" : "http://hl7.org/fhir/concept-properties#status",
    "type" : "code"
  },
  {
    "code" : "inactive",
    "uri" : "http://hl7.org/fhir/concept-properties#inactive",
    "type" : "boolean"
  },
  {
    "code" : "effectiveDate",
    "uri" : "http://hl7.org/fhir/concept-properties#effectiveDate",
    "type" : "dateTime"
  },
  {
    "code" : "deprecationDate",
    "uri" : "http://hl7.org/fhir/concept-properties#deprecationDate",
    "type" : "dateTime"
  },
  {
    "code" : "retirementDate",
    "uri" : "http://hl7.org/fhir/concept-properties#retirementDate",
    "type" : "dateTime"
  },
  {
    "code" : "notSelectable",
    "uri" : "http://hl7.org/fhir/concept-properties#notSelectable",
    "type" : "boolean"
  },
  {
    "code" : "parent",
    "uri" : "http://hl7.org/fhir/concept-properties#parent",
    "type" : "code"
  },
  {
    "code" : "child",
    "uri" : "http://hl7.org/fhir/concept-properties#child",
    "type" : "code"
  },
  {
    "code" : "partOf",
    "uri" : "http://hl7.org/fhir/concept-properties#partOf",
    "type" : "code"
  },
  {
    "code" : "synonym",
    "uri" : "http://hl7.org/fhir/concept-properties#synonym",
    "type" : "code"
  },
  {
    "code" : "comment",
    "uri" : "http://hl7.org/fhir/concept-properties#comment",
    "type" : "string"
  },
  {
    "code" : "itemWeight",
    "uri" : "http://hl7.org/fhir/concept-properties#itemWeight",
    "type" : "decimal"
  }],
  "concept" : [{
    "code" : "MedicationAdministration-Complete",
    "display" : "MedicationAdministration-Complete",
    "definition" : "Change the status of a Medication Administration to show that it is complete."
  },
  {
    "code" : "MedicationAdministration-Nullification",
    "display" : "MedicationAdministration-Nullification",
    "definition" : "Someone wishes to record that the record of administration of a medication is in error and should be ignored."
  },
  {
    "code" : "MedicationAdministration-Recording",
    "display" : "MedicationAdministration-Recording",
    "definition" : "Indicates that a medication has been recorded against the patient's record."
  },
  {
    "code" : "MedicationAdministration-Update",
    "display" : "MedicationAdministration-Update",
    "definition" : "Update a Medication Administration record."
  },
  {
    "code" : "admin-notify",
    "display" : "admin-notify",
    "definition" : "Notification of a change to an administrative resource (either create or update). Note that there is no delete, though some administrative resources have status or period elements for this use."
  },
  {
    "code" : "diagnosticreport-provide",
    "display" : "diagnosticreport-provide",
    "definition" : "Provide a diagnostic report, or update a previously provided diagnostic report."
  },
  {
    "code" : "observation-provide",
    "display" : "observation-provide",
    "definition" : "Provide a simple observation or update a previously provided simple observation."
  },
  {
    "code" : "patient-link",
    "display" : "patient-link",
    "definition" : "Notification that two patient records actually identify the same patient."
  },
  {
    "code" : "patient-unlink",
    "display" : "patient-unlink",
    "definition" : "Notification that previous advice that two patient records concern the same patient is now considered incorrect."
  },
  {
    "code" : "valueset-expand",
    "display" : "valueset-expand",
    "definition" : "The definition of a value set is used to create a simple collection of codes suitable for use for data entry or validation. An expanded value set will be returned, or an error message."
  }]
}