Uploaded image for project: 'QRDA Issue Tracker'
  1. QRDA Issue Tracker
  2. QRDA-176

Error in validation of schema for Device Order - Not Done

XMLWordPrintable

    • Icon: QRDA-I Standard QRDA-I Standard
    • Resolution: Delivered
    • Icon: Minor Minor
    • None
    • Preventing us from being able to implement the 2015 CQM changes (released in April 2014)
    • NTT DATA
    • Vivek Gupta
    • Hide
      This issue was discussed extensively by the HL7 SDWG and CQI workgroup. A disposition was approved during the CQI workgroup meeting, please refer to the DSTU comment for detail.
      http://www.hl7.org/dstucomments/showdetail_comment.cfm?commentid=696

      The disposition is likely to be implemented in the next update to the HL7 QRDA-I, DSTU Release 3 standard. This disposition is to HL7 QRDA-I, DSTU R3 only, it does not apply to HL7 QRDA-I, R2 and has no impact to the reporting for the 2015 reporting year.

      For the 2015 reporting year, the HQR receiving system is aware of this issue and will provide a workaround fix.
      Show
      This issue was discussed extensively by the HL7 SDWG and CQI workgroup. A disposition was approved during the CQI workgroup meeting, please refer to the DSTU comment for detail. http://www.hl7.org/dstucomments/showdetail_comment.cfm?commentid=696 The disposition is likely to be implemented in the next update to the HL7 QRDA-I, DSTU Release 3 standard. This disposition is to HL7 QRDA-I, DSTU R3 only, it does not apply to HL7 QRDA-I, R2 and has no impact to the reporting for the 2015 reporting year. For the 2015 reporting year, the HQR receiving system is aware of this issue and will provide a workaround fix.

      To list a ‘Not Done’ data element on QRDA1 report, we use negation indicator and reason section. For example, to list ‘Communication – Patient to Provider Not Done’ we use the template/xml structure of ‘Communication – Patient to Provider’ and add negation indicator and reason section.

      When we apply this approach for Device order Not Done data element and run QRDA1 through schema validation, it gives an error for usage of negation indicator in that template.

      [Xerces] cvc-complex-type.3.2.2: Attribute 'negationInd' is not allowed to appear in element 'supply'.
      @see: http://www.w3.org/TR/xmlschema-1/#cvc-complex-type

      Following are samples of ‘Device Order’ and ‘Device Order – Not Done’

      Device Order

      <entry>
      <supply classCode="SPLY" moodCode="RQO">
      <templateId root="2.16.840.1.113883.10.20.22.4.43" />
      <templateId root="2.16.840.1.113883.10.20.24.3.9" />
      <id root="de9a8f85-2fcc-43c8-b769-0add46ef173d" />
      <text>Device, Order</text>
      <statusCode code="new" />
      <effectiveTime value="20120102093000" />
      <participant typeCode="DEV">
      <participantRole classCode="MANU">
      <playingDevice classCode="DEV">
      <code code="348681001" codeSystem="2.16.840.1.113883.6.96"
      codeSystemName="SNOMED CT"
      displayName="Device, Ordered: Graduated compression stockings"
      sdtc:valueSet="2.16.840.1.113883.3.117.1.7.1.256" />
      </playingDevice>
      </participantRole>
      </participant>
      </supply>
      </entry>

      Device Order – Not done

      <entry>
      <supply classCode="SPLY" moodCode="RQO" negationInd="true">
      <templateId root="2.16.840.1.113883.10.20.22.4.43" />
      <templateId root="2.16.840.1.113883.10.20.24.3.9" />
      <id root="08bf8e25-21ae-4a46-9584-bc1ed6dddfff" />
      <text>Device, Order</text>
      <statusCode code="new" />
      <effectiveTime value="20120102093000" />
      <participant typeCode="DEV">
      <participantRole classCode="MANU">
      <playingDevice classCode="DEV">
      <code code="348681001" codeSystem="2.16.840.1.113883.6.96"
      codeSystemName="SNOMED CT"
      displayName="Device, Ordered: Graduated compression stockings"
      sdtc:valueSet="2.16.840.1.113883.3.117.1.7.1.256" />
      </playingDevice>
      </participantRole>
      </participant>
      <entryRelationship typeCode="RSON">
      <observation classCode="OBS" moodCode="EVN">
      <templateId root="2.16.840.1.113883.10.20.24.3.88" />
      <id nullFlavor="NI" />
      <code code="410666004" codeSystem="2.16.840.1.113883.6.96"
      codeSystemName="SNOMED CT" displayName="reason" />
      <statusCode code="completed" />
      <effectiveTime value="20130410045023" />
      <value code="410666004" codeSystem="2.16.840.1.113883.6.96"
      codeSystemName="SNOMED CT" xsi:type="CD" />
      </observation>
      </entryRelationship>
      </supply>
      </entry>

            yanheras Yan Heras
            kellyk Kelly Keefe (Inactive)
            Votes:
            0 Vote for this issue
            Watchers:
            4 Start watching this issue

              Created:
              Updated:
              Resolved: