{
"errors": [{
"sourceIdentifier": null,
"type": "ValidationError",
"message": "invalid submission object",
"details": [{
"errorCode": null,
"message": "field 'category' in Submission.measurementSets[0] is missing",
"path": "/*[local-name() = 'ClinicalDocument' and namespace-uri() = 'urn:hl7-org:v3']/*[local-name() = 'component' and namespace-uri() = 'urn:hl7-org:v3']/*[local-name() = 'structuredBody' and namespace-uri() = 'urn:hl7-org:v3']/*[local-name() = 'component' and namespace-uri() = 'urn:hl7-org:v3'][1]/*[local-name() = 'section' and namespace-uri() = 'urn:hl7-org:v3']/*[local-name() = 'entry' and namespace-uri() = 'urn:hl7-org:v3']/*[local-name() = 'act' and namespace-uri() = 'urn:hl7-org:v3']",
"value": null,
"type": null
},
{
"errorCode": null,
"message": "field 'submissionMethod' in Submission.measurementSets[0] is missing",
"path": "/*[local-name() = 'ClinicalDocument' and namespace-uri() = 'urn:hl7-org:v3']/*[local-name() = 'component' and namespace-uri() = 'urn:hl7-org:v3']/*[local-name() = 'structuredBody' and namespace-uri() = 'urn:hl7-org:v3']/*[local-name() = 'component' and namespace-uri() = 'urn:hl7-org:v3'][1]/*[local-name() = 'section' and namespace-uri() = 'urn:hl7-org:v3']/*[local-name() = 'entry' and namespace-uri() = 'urn:hl7-org:v3']/*[local-name() = 'act' and namespace-uri() = 'urn:hl7-org:v3']",
"value": null,
"type": null
},
{
"errorCode": null,
"message": "field 'measureId' in Submission.measurementSets[1].measurements[0] is invalid: 0018 does not exist, see qpp-measures-data for list of valid measureIds",
"path": "/*[local-name() = 'ClinicalDocument' and namespace-uri() = 'urn:hl7-org:v3']/*[local-name() = 'component' and namespace-uri() = 'urn:hl7-org:v3']/*[local-name() = 'structuredBody' and namespace-uri() = 'urn:hl7-org:v3']/*[local-name() = 'component' and namespace-uri() = 'urn:hl7-org:v3'][2]/*[local-name() = 'section' and namespace-uri() = 'urn:hl7-org:v3']/*[local-name() = 'entry' and namespace-uri() = 'urn:hl7-org:v3'][2]/*[local-name() = 'organizer' and namespace-uri() = 'urn:hl7-org:v3']/./*[local-name() = 'reference' and namespace-uri() = 'urn:hl7-org:v3']/*[local-name() = 'externalDocument' and namespace-uri() = 'urn:hl7-org:v3']/*[local-name() = 'id' and namespace-uri() = 'urn:hl7-org:v3']/@extension",
"value": null,
"type": null
}]
}]
}
I've attached the QRDA-III file my system has generated to the ticket. My understand is the tool uses this:
to do a look up and get the measureid from the nqfid. I can search that document and find that it is in there. It's not clear, at least to me, from the spec what fields I might be missing.