PackagesCanonicalsLogsProblems
    Packages
    hl7.fhir.uv.cardx-cied@1.0.0-ballot
    http://hl7.org/fhir/uv/cardx-cied/StructureDefinition/cied-connectivity-status
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]