Gazelle Cross Validator Report
Gazelle Cross Validation Report
- OID
- 1.1.1.1.1.1.2.17
- Validation date
- 9/12/25 10:59:36 AM (CEST GMT+0200)
- Validator
- eHDSI - DispensationService:discard
- Validation status
- DONE_UNDEFINED
Validated files
Report
Validator description
- Name
- DispensationService:discard
- Affinity domain
- eHDSI
- Version
- 2025-09-12
- Gazelle X Validator version
- 3.0.3
Validation summary
- Validation date
- 2025-09-12T09:00:10.481Z
- Validation status
XSD Validation
- File keyword
- iti41-disc_audit_ncpB
- File name
- /opt/evs/x_validation/validated_files/20250912085936833/iti41-discard-audit-ncpB.xml
- XSD
- https://gazelle.ehdsi.eu/xsd/IHE/ATNA/dicom_ihe_current.xsd
- Validation status
- ABORTED
- File keyword
- iti41-disc_audit_ncpA
- File name
- /opt/evs/x_validation/validated_files/20250912085936833/iti41-discard-audit-ncpA.xml
- XSD
- https://gazelle.ehdsi.eu/xsd/IHE/ATNA/dicom_ihe_current.xsd
- Validation status
- PASSED
Validation details
Warnings
- Test
- iti41-disc-documentId-audit-ncpB
- Applies to
- iti41-disc_request iti41-disc_audit_ncpB
- Description
- The eDispensation ID should be copied in the audit message issued by NCP-B.
- Tested expression
-
for each (ExtrinsicObject in iti41-disc_request::/xdr:ProvideAndRegisterDocumentSetRequest/lcm:SubmitObjectsRequest/rim:RegistryObjectList/rim:ExtrinsicObject){ ExtrinsicObject::rim:ExternalIdentifier[@identificationScheme='urn:uuid:2e82c1f6-a085-4c72-9da3-8640a32e42ab']/string(@value) in iti41-disc_audit_ncpB::/AuditMessage/ParticipantObjectIdentification[ParticipantObjectIDTypeCode/@csd-code='12']/string(@ParticipantObjectID) }
- Test
- iti41-disc-documentId-audit-ncpA
- Applies to
- iti41-disc_request iti41-disc_audit_ncpA
- Description
- The eDispensation ID should be copied in the audit message issued by NCP-A.
- Tested expression
-
for each (ExtrinsicObject in iti41-disc_request::/xdr:ProvideAndRegisterDocumentSetRequest/lcm:SubmitObjectsRequest/rim:RegistryObjectList/rim:ExtrinsicObject){ ExtrinsicObject::rim:ExternalIdentifier[@identificationScheme='urn:uuid:2e82c1f6-a085-4c72-9da3-8640a32e42ab']/string(@value) in iti41-disc_audit_ncpA::/AuditMessage/ParticipantObjectIdentification[ParticipantObjectIDTypeCode/@csd-code='12']/string(@ParticipantObjectID) }
- Test
- iti41-disc-patientId-audit-ncpB
- Applies to
- iti41-disc_request iti41-disc_audit_ncpB
- Description
- The patient ID should be present in the audit message issued by NCP-B.
- Tested expression
-
for each (ExtrinsicObject in iti41-disc_request::/xdr:ProvideAndRegisterDocumentSetRequest/lcm:SubmitObjectsRequest/rim:RegistryObjectList/rim:ExtrinsicObject){ ExtrinsicObject::rim:ExternalIdentifier[@identificationScheme='urn:uuid:58a6f841-87b3-4a3e-92fd-a8ffeff98427']/string(@value) in iti41-disc_audit_ncpB::/AuditMessage/ParticipantObjectIdentification[@ParticipantObjectTypeCode='1' and @ParticipantObjectTypeCodeRole = '1']/string(@ParticipantObjectID) }
Aborted rules
- Test
- iti41-disc-patientID-request
- Applies to
- iti41-disc_request::/xdr:ProvideAndRegisterDocumentSetRequestlcm:SubmitObjectsRequest/rim:RegistryObjectList/rim:ExtrinsicObject iti41-disc_request
- Description
- The patient ID in the dispense document shall match the patient ID in the XDR Discard request.
- Tested expression
-
iti41-disc_request::/xdr:ProvideAndRegisterDocumentSetRequestlcm:SubmitObjectsRequest/rim:RegistryObjectList/rim:ExtrinsicObject is present
- Reason
- Error evaluating XPath : javax.xml.xpath.XPathExpressionException: net.sf.saxon.trans.XPathException: Unexpected token ":" beyond end of expression
Reports
- Test
- iti41-disc-patientId-audit-ncpA
- Applies to
- iti41-disc_request iti41-disc_audit_ncpA
- Description
- The patient ID should be present in the audit message issued by NCP-A.
- Tested expression
-
for each (ExtrinsicObject in iti41-disc_request::/xdr:ProvideAndRegisterDocumentSetRequest/lcm:SubmitObjectsRequest/rim:RegistryObjectList/rim:ExtrinsicObject){ ExtrinsicObject::rim:ExternalIdentifier[@identificationScheme='urn:uuid:58a6f841-87b3-4a3e-92fd-a8ffeff98427']/string(@value) in iti41-disc_audit_ncpA::/AuditMessage/ParticipantObjectIdentification[@ParticipantObjectTypeCode='1' and @ParticipantObjectTypeCodeRole = '1']/string(@ParticipantObjectID) }