<?xml version="1.0" encoding="UTF-8"?>

<CodeSystem xmlns="http://hl7.org/fhir">
  <id value="DeviceAlertCategoryCS"/>
  <language value="en"/>
  <text>
    <status value="generated"/><div xmlns="http://www.w3.org/1999/xhtml"><p class="res-header-id"><b>Generated Narrative: CodeSystem DeviceAlertCategoryCS</b></p><a name="DeviceAlertCategoryCS"> </a><a name="hcDeviceAlertCategoryCS"> </a><p>This case-sensitive code system <code>http://terminology.hl7.org/CodeSystem/devicealert-category</code> defines the following codes:</p><table class="codes"><tr><td style="white-space:nowrap"><b>Code</b></td><td><b>Display</b></td><td><b>Definition</b></td></tr><tr><td style="white-space:nowrap">communication-connectivity<a name="DeviceAlertCategoryCS-communication-connectivity"> </a></td><td>Communication / Connectivity</td><td>Alert related to device, gateway, network, wireless, wired, or protocol connectivity issues.</td></tr><tr><td style="white-space:nowrap">battery-power<a name="DeviceAlertCategoryCS-battery-power"> </a></td><td>Battery / Power</td><td>Alert related to battery level, charging state, power supply, or power source failure.</td></tr><tr><td style="white-space:nowrap">device-signal-issue<a name="DeviceAlertCategoryCS-device-signal-issue"> </a></td><td>Device / Signal Issue</td><td>Alert related to sensor attachment, signal loss, poor signal quality, missing signal, artifact, or signal acquisition failure.</td></tr><tr><td style="white-space:nowrap">measurement-validity<a name="DeviceAlertCategoryCS-measurement-validity"> </a></td><td>Measurement Validity</td><td>Alert indicating that a measured value may be invalid, unreliable, out of measurement range, artifact-affected, or clinically/technically unusable.</td></tr><tr><td style="white-space:nowrap">configuration<a name="DeviceAlertCategoryCS-configuration"> </a></td><td>Configuration</td><td>Alert related to device, metric, alarm, threshold, profile, mode, or system configuration.</td></tr><tr><td style="white-space:nowrap">data-acquisition<a name="DeviceAlertCategoryCS-data-acquisition"> </a></td><td>Data Acquisition</td><td>Alert related to collecting, sampling, buffering, or receiving data from a device, metric, sensor, or gateway.</td></tr><tr><td style="white-space:nowrap">time-synchronization<a name="DeviceAlertCategoryCS-time-synchronization"> </a></td><td>Time Synchronization</td><td>Alert related to clock drift, missing timestamp, invalid timestamp, NTP/PTP failure, or inconsistent device/gateway time.</td></tr><tr><td style="white-space:nowrap">device-gateway-malfunction<a name="DeviceAlertCategoryCS-device-gateway-malfunction"> </a></td><td>Device / Gateway Malfunction</td><td>Alert related to malfunction, fault, internal error, failed self-test, software fault, hardware fault, or gateway runtime failure.</td></tr><tr><td style="white-space:nowrap">gateway-backend<a name="DeviceAlertCategoryCS-gateway-backend"> </a></td><td>Gateway / Backend</td><td>Alert related to gateway-to-backend processing, queueing, storage, service availability, API failure, FHIR publishing, or cloud/platform delivery.</td></tr><tr><td style="white-space:nowrap">security<a name="DeviceAlertCategoryCS-security"> </a></td><td>Security</td><td>Alert related to authentication, authorization, certificate, encryption, integrity, access control, or cybersecurity concern.</td></tr><tr><td style="white-space:nowrap">environment<a name="DeviceAlertCategoryCS-environment"> </a></td><td>Environment</td><td>Related to environmental conditions.</td></tr><tr><td style="white-space:nowrap">respiratory<a name="DeviceAlertCategoryCS-respiratory"> </a></td><td>Respiratory</td><td>Related to subject's respiratory function.</td></tr><tr><td style="white-space:nowrap">maintenance<a name="DeviceAlertCategoryCS-maintenance"> </a></td><td>Maintenance</td><td>Related to maintenance of the subject, such as a device.</td></tr></table></div>
  </text>
  <extension url="http://hl7.org/fhir/StructureDefinition/structuredefinition-wg">
    <valueCode value="dev"/>
  </extension>
  <extension url="http://hl7.org/fhir/StructureDefinition/structuredefinition-fmm">
    <valueInteger value="1">
      <extension url="http://hl7.org/fhir/StructureDefinition/structuredefinition-conformance-derivedFrom">
        <valueCanonical value="http://hl7.org/fhir/uv/phd/ImplementationGuide/hl7.fhir.uv.phd"/>
      </extension>
    </valueInteger>
  </extension>
  <extension url="http://hl7.org/fhir/StructureDefinition/structuredefinition-standards-status">
    <valueCode value="trial-use">
      <extension url="http://hl7.org/fhir/StructureDefinition/structuredefinition-conformance-derivedFrom">
        <valueCanonical value="http://hl7.org/fhir/uv/phd/ImplementationGuide/hl7.fhir.uv.phd"/>
      </extension>
    </valueCode>
  </extension>
  <url value="http://terminology.hl7.org/CodeSystem/devicealert-category"/>
  <identifier>
    <system value="urn:ietf:rfc:3986"/>
    <value value="urn:oid:2.16.840.1.113883.4.642.40.73.16.7"/>
  </identifier>
  <version value="3.0.0-draft"/>
  <name value="DeviceAlertCategoryCS"/>
  <title value="Device Alert Category Code System"/>
  <status value="active"/>
  <experimental value="false"/>
  <date value="2026-07-15"/>
  <publisher value="HL7 International / Devices"/>
  <contact>
    <name value="HL7 International / Devices"/>
    <telecom>
      <system value="url"/>
      <value value="http://www.hl7.org/Special/committees/healthcaredevices"/>
    </telecom>
  </contact>
  <description value="Codes used to categorize device alerts coming from PHD devices."/>
  <jurisdiction>
    <coding>
      <system value="http://unstats.un.org/unsd/methods/m49/m49.htm"/>
      <code value="001"/>
    </coding>
  </jurisdiction>
  <caseSensitive value="true"/>
  <content value="complete"/>
  <count value="13"/>
  <concept>
    <code value="communication-connectivity"/>
    <display value="Communication / Connectivity"/>
    <definition value="Alert related to device, gateway, network, wireless, wired, or protocol connectivity issues."/>
  </concept>
  <concept>
    <code value="battery-power"/>
    <display value="Battery / Power"/>
    <definition value="Alert related to battery level, charging state, power supply, or power source failure."/>
  </concept>
  <concept>
    <code value="device-signal-issue"/>
    <display value="Device / Signal Issue"/>
    <definition value="Alert related to sensor attachment, signal loss, poor signal quality, missing signal, artifact, or signal acquisition failure."/>
  </concept>
  <concept>
    <code value="measurement-validity"/>
    <display value="Measurement Validity"/>
    <definition value="Alert indicating that a measured value may be invalid, unreliable, out of measurement range, artifact-affected, or clinically/technically unusable."/>
  </concept>
  <concept>
    <code value="configuration"/>
    <display value="Configuration"/>
    <definition value="Alert related to device, metric, alarm, threshold, profile, mode, or system configuration."/>
  </concept>
  <concept>
    <code value="data-acquisition"/>
    <display value="Data Acquisition"/>
    <definition value="Alert related to collecting, sampling, buffering, or receiving data from a device, metric, sensor, or gateway."/>
  </concept>
  <concept>
    <code value="time-synchronization"/>
    <display value="Time Synchronization"/>
    <definition value="Alert related to clock drift, missing timestamp, invalid timestamp, NTP/PTP failure, or inconsistent device/gateway time."/>
  </concept>
  <concept>
    <code value="device-gateway-malfunction"/>
    <display value="Device / Gateway Malfunction"/>
    <definition value="Alert related to malfunction, fault, internal error, failed self-test, software fault, hardware fault, or gateway runtime failure."/>
  </concept>
  <concept>
    <code value="gateway-backend"/>
    <display value="Gateway / Backend"/>
    <definition value="Alert related to gateway-to-backend processing, queueing, storage, service availability, API failure, FHIR publishing, or cloud/platform delivery."/>
  </concept>
  <concept>
    <code value="security"/>
    <display value="Security"/>
    <definition value="Alert related to authentication, authorization, certificate, encryption, integrity, access control, or cybersecurity concern."/>
  </concept>
  <concept>
    <code value="environment"/>
    <display value="Environment"/>
    <definition value="Related to environmental conditions."/>
  </concept>
  <concept>
    <code value="respiratory"/>
    <display value="Respiratory"/>
    <definition value="Related to subject's respiratory function."/>
  </concept>
  <concept>
    <code value="maintenance"/>
    <display value="Maintenance"/>
    <definition value="Related to maintenance of the subject, such as a device."/>
  </concept>
</CodeSystem>