description: \nProfile of the observation resource to present the most recent connectivity status and associated information for a CIED/Monitor pair.\n\nCIEDs and monitors connect at regular intervals to exchange data ranging from every few minutes to every other week depending on the device/monitor configuration and manufacturer. The connectivity observation profile is a snapshot in time and is not intended to be used to query historical log information that may have been captured by the remote monitoring IoT platform. A single observation will be returned for every CIED/monitor pair.\n package_name: hl7.fhir.uv.cardx-cied derivation: constraint name: CIEDConnectivityStatus type: Observation elements: extension: index: 0 slicing: rules: open ordered: false discriminator: - {path: url, type: value} min: 1 slices: ciedDevice: match: {url: null} schema: {short: Cardiac implantable device(s), type: Extension, mustSupport: true, url: 'http://hl7.org/fhir/uv/cardx-cied/StructureDefinition/cied-device-extension', index: 1} min: 1 status: {mustSupport: true, index: 2} code: mustSupport: true pattern: type: CodeableConcept value: coding: - {code: observation-cied-connectivity, system: 'http://hl7.org/fhir/uv/cardx-cied/CodeSystem/CIEDconnectivity'} type: CodeableConcept index: 3 subject: type: Reference mustSupport: true refers: ['http://hl7.org/fhir/uv/cardx-cied/StructureDefinition/cied-patient'] index: 4 effective: mustSupport: true choices: [effectiveDateTime] index: 6 effectiveDateTime: {type: dateTime, mustSupport: true, choiceOf: effective, index: 7} device: type: Reference mustSupport: true refers: ['http://hl7.org/fhir/uv/cardx-cied/StructureDefinition/cied-monitor'] index: 8 component: short: CIED Connectivity Components mustSupport: true index: 9 elements: code: {mustSupport: true, index: 10} value: mustSupport: true choices: [] index: 12 slicing: rules: open ordered: false discriminator: - {path: code, type: value} min: 1 slices: lastRemoteInterrogationDate: match: code: coding: - {code: last-interrogation-date, system: 'http://hl7.org/fhir/uv/cardx-cied/CodeSystem/CIEDconnectivity'} schema: short: The date of the most recent remote device interrogation with a personal monitor. mustSupport: true index: 53 elements: code: pattern: type: CodeableConcept value: coding: - {code: last-interrogation-date, system: 'http://hl7.org/fhir/uv/cardx-cied/CodeSystem/CIEDconnectivity'} type: CodeableConcept index: 54 value: choices: [valueDateTime] index: 56 valueDateTime: {type: dateTime, choiceOf: value, index: 57} connectivityStatus: match: code: coding: - {code: connectivity-status, system: 'http://hl7.org/fhir/uv/cardx-cied/CodeSystem/CIEDconnectivity'} schema: short: The overall system connectivity status as calculated by the CIED manufacturer. mustSupport: true _required: true index: 13 elements: code: pattern: type: CodeableConcept value: coding: - {code: connectivity-status, system: 'http://hl7.org/fhir/uv/cardx-cied/CodeSystem/CIEDconnectivity'} type: CodeableConcept index: 14 value: choices: [valueCodeableConcept] index: 16 valueCodeableConcept: {type: CodeableConcept, choiceOf: value, index: 17} connectionInterval: match: code: coding: - {code: connection-interval, system: 'http://hl7.org/fhir/uv/cardx-cied/CodeSystem/CIEDconnectivity'} schema: short: The time interval in days between expected CIED and remote monitoring software communication. mustSupport: true index: 68 elements: code: pattern: type: CodeableConcept value: coding: - {code: connection-interval, system: 'http://hl7.org/fhir/uv/cardx-cied/CodeSystem/CIEDconnectivity'} type: CodeableConcept index: 69 value: choices: [valueInteger] index: 71 valueInteger: {type: integer, choiceOf: value, index: 72} lastMonitorConnectivityDate: match: code: coding: - {code: last-monitor-connectivity-time, system: 'http://hl7.org/fhir/uv/cardx-cied/CodeSystem/CIEDconnectivity'} schema: short: The timestamp of the most recent communication from the monitor to the remote monitoring platform. mustSupport: true index: 38 elements: code: pattern: type: CodeableConcept value: coding: - {code: last-monitor-connectivity-time, system: 'http://hl7.org/fhir/uv/cardx-cied/CodeSystem/CIEDconnectivity'} type: CodeableConcept index: 39 value: choices: [valueDateTime] index: 41 valueDateTime: {type: dateTime, choiceOf: value, index: 42} statusReason: match: code: coding: - {code: status-reason, system: 'http://hl7.org/fhir/uv/cardx-cied/CodeSystem/CIEDconnectivity'} schema: short: Text describing reasons why the patient may be listed at a given status and/or modifier. mustSupport: true index: 23 elements: code: pattern: type: CodeableConcept value: coding: - {code: status-reason, system: 'http://hl7.org/fhir/uv/cardx-cied/CodeSystem/CIEDconnectivity'} type: CodeableConcept index: 24 value: choices: [valueString] index: 26 valueString: {type: string, choiceOf: value, index: 27} lastCiedConnectivityDate: match: code: coding: - {code: last-cied-connectivity-time, system: 'http://hl7.org/fhir/uv/cardx-cied/CodeSystem/CIEDconnectivity'} schema: short: The timestamp of the most recent communication between the CIED and monitor. mustSupport: true index: 33 elements: code: pattern: type: CodeableConcept value: coding: - {code: last-cied-connectivity-time, system: 'http://hl7.org/fhir/uv/cardx-cied/CodeSystem/CIEDconnectivity'} type: CodeableConcept index: 34 value: choices: [valueDateTime] index: 36 valueDateTime: {type: dateTime, choiceOf: value, index: 37} nextScheduledRemoteInterrogationDate: match: code: coding: - {code: next-interrogation-date, system: 'http://hl7.org/fhir/uv/cardx-cied/CodeSystem/CIEDconnectivity'} schema: short: The date of the next scheduled remote device interrogation. mustSupport: true index: 58 elements: code: pattern: type: CodeableConcept value: coding: - {code: next-interrogation-date, system: 'http://hl7.org/fhir/uv/cardx-cied/CodeSystem/CIEDconnectivity'} type: CodeableConcept index: 59 value: choices: [valueDateTime] index: 61 valueDateTime: {type: dateTime, choiceOf: value, index: 62} nextCiedConnectivityDate: match: code: coding: - {code: next-cied-connectivity-date, system: 'http://hl7.org/fhir/uv/cardx-cied/CodeSystem/CIEDconnectivity'} schema: short: The timestamp of the next expected communication between the CIED and monitor. mustSupport: true index: 43 elements: code: pattern: type: CodeableConcept value: coding: - {code: next-cied-connectivity-date, system: 'http://hl7.org/fhir/uv/cardx-cied/CodeSystem/CIEDconnectivity'} type: CodeableConcept index: 44 value: choices: [valueDateTime] index: 46 valueDateTime: {type: dateTime, choiceOf: value, index: 47} nextMonitorConnectivityDate: match: code: coding: - {code: next-monitor-connectivity-date, system: 'http://hl7.org/fhir/uv/cardx-cied/CodeSystem/CIEDconnectivity'} schema: short: The timestamp of the next expected communication from the monitor to the remote monitoring platform. mustSupport: true index: 48 elements: code: pattern: type: CodeableConcept value: coding: - {code: next-monitor-connectivity-date, system: 'http://hl7.org/fhir/uv/cardx-cied/CodeSystem/CIEDconnectivity'} type: CodeableConcept index: 49 value: choices: [valueDateTime] index: 51 valueDateTime: {type: dateTime, choiceOf: value, index: 52} connectivityModifier: match: code: coding: - {code: connectivity-modifier, system: 'http://hl7.org/fhir/uv/cardx-cied/CodeSystem/CIEDconnectivity'} schema: short: Additional modifiers to connectivity status as calculated by the CIED manufacturer. mustSupport: true array: true index: 18 elements: code: pattern: type: CodeableConcept value: coding: - {code: connectivity-modifier, system: 'http://hl7.org/fhir/uv/cardx-cied/CodeSystem/CIEDconnectivity'} type: CodeableConcept index: 19 value: choices: [valueCodeableConcept] index: 21 valueCodeableConcept: {type: CodeableConcept, choiceOf: value, index: 22} nextSecondaryScheduledRemoteInterrogationDate: match: code: coding: - {code: next-secondary-interrogation-date, system: 'http://hl7.org/fhir/uv/cardx-cied/CodeSystem/CIEDconnectivity'} schema: short: The date of the next scheduled remote device interrogation by the secondary clinic for patients who are dual-managed. mustSupport: true index: 63 elements: code: pattern: type: CodeableConcept value: coding: - {code: next-secondary-interrogation-date, system: 'http://hl7.org/fhir/uv/cardx-cied/CodeSystem/CIEDconnectivity'} type: CodeableConcept index: 64 value: choices: [valueDateTime] index: 66 valueDateTime: {type: dateTime, choiceOf: value, index: 67} expectedTimePeriod: match: code: coding: - {code: expected-time-period, system: 'http://hl7.org/fhir/uv/cardx-cied/CodeSystem/CIEDconnectivity'} schema: short: The time period in days in which successful communication must take place for the connectivity status to remain connected. mustSupport: true index: 73 elements: code: pattern: type: CodeableConcept value: coding: - {code: expected-time-period, system: 'http://hl7.org/fhir/uv/cardx-cied/CodeSystem/CIEDconnectivity'} type: CodeableConcept index: 74 value: choices: [valueInteger] index: 76 valueInteger: {type: integer, choiceOf: value, index: 77} statusGuidance: match: code: coding: - {code: status-guidance, system: 'http://hl7.org/fhir/uv/cardx-cied/CodeSystem/CIEDconnectivity'} schema: short: Text describing steps to get the patient to a connected status mustSupport: true index: 28 elements: code: pattern: type: CodeableConcept value: coding: - {code: status-guidance, system: 'http://hl7.org/fhir/uv/cardx-cied/CodeSystem/CIEDconnectivity'} type: CodeableConcept index: 29 value: choices: [valueString] index: 31 valueString: {type: string, choiceOf: value, index: 32} package_version: 1.0.0-ballot extensions: ciedDevice: {url: 'http://hl7.org/fhir/uv/cardx-cied/StructureDefinition/cied-device-extension', min: 1, short: Cardiac implantable device(s), type: Extension, mustSupport: true, index: 1} class: profile kind: resource url: http://hl7.org/fhir/uv/cardx-cied/StructureDefinition/cied-connectivity-status base: http://hl7.org/fhir/StructureDefinition/Observation version: 1.0.0-ballot required: [component, effective, effectiveDateTime, extension, subject]