It seems that the QRDA III converter requires the unique Quality measure ids to be in lower case. I have copied the relevant section from 2 QRDA III below for the same measure. The first one passes the validation but the second one fails with the error that it can't find the measure id. I have not found any reference describing measure ids in QRDA III to be upper case. The validation through Cypress (that is used for EHR certification) allows both lower case and upper case. All sample created by Cypress are actually in upper case. Most QRDA IIIs that we have run into use upper case, probably because all samples were in upper case. Even the error that shows up by the converter software shows the missing measure id in upper case. Is it possible to support both upper and lower case or do we need to make changes to convert all ids to lower case?
<reference
typeCode="REFR">
<externalDocument
classCode="DOC" moodCode="EVN">
<id
root="2.16.840.1.113883.4.738" extension="40280381-51f0-825b-0152-22b98cff181a"/>
<code
code="57024-2" codeSystem="2.16.840.1.113883.6.1"
codeSystemName="LOINC" displayName="Health Quality Measure
Document"/>
<text>Controlling
High Blood Pressure</text>
</externalDocument>
</reference>
<reference
typeCode="REFR">
<externalDocument
classCode="DOC" moodCode="EVN">
<id
root="2.16.840.1.113883.4.738" extension="40280381-51F0-825B-0152-22B98CFF181A"/>
<text>Controlling
High Blood Pressure</text>
<setId
root="ABDC37CC-BAC6-4156-9B91-D1BE2C8B7268"/>
<versionNumber
value="1"/>
</externalDocument>
</reference>