schematron.gazelle-pixpdqv3.sch.xml Maven / Gradle / Ivy
The newest version!
Error: MCCI_IN000200UV01 Device id. IHE restriction, id.extension SHALL NOT have a value.
See Table O.1.2-1
Error: The attribute acceptAckCode/@code shall be set to NE. (Don't ack an ack.)
See Section O.1.2.
Error: Acknowledgement is a required class.
See Section O.1.2.
Error: MCCI_IN000200UV01 Device id. IHE restriction, id.root SHALL be an ISO OID.
See Table O.1.2-1
Error: MCCI_IN000200UV01 Device id. IHE restriction, id.root SHALL be an ISO OID.
See Table O.1.2-1
Error: MCCI_IN000200UV01 Organization id. IHE restriction, id.extension SHALL NOT have a value.
See Table O.1.2-1
Error: MCCI_IN000200UV01 Organization id. IHE restriction, id.root SHALL be an ISO OID.
See Table O.1.2-1
Error: MCCI_IN000200UV01 Organization id. IHE restriction, id.root SHALL be an ISO OID.
See Table O.1.2-1
Error: MCCI_IN000100UV01 Device id. IHE restriction, id.extension SHALL NOT have a value.
See Table O.1.1-1
Error: MCCI_IN000100UV01 Device id. IHE restriction, id.root SHALL be an ISO OID.
See Table O.1.1-1
Error: MCCI_IN000100UV01 Device id. IHE restriction, id.root SHALL be an ISO OID.
See Table O.1.1-1
Error: MCCI_IN000100UV01 Organization id. IHE restriction, id.extension SHALL NOT have a value.
See Table O.1.1-1
Error: MCCI_IN000100UV01 Organization id. IHE restriction, id.root SHALL be an ISO OID.
See Table O.1.1-1
Error: MCCI_IN000100UV01 Organization id. IHE restriction, id.root SHALL be an ISO OID.
See Table O.1.1-1
Error: MCCI_IN000300UV01 Accept Ack Code is fixed to 'NE' (Never) as this is an acknowledgment itself.
See Table O.1.3-2
Error: MCCI_IN000300UV01 Device id. IHE restriction, id.extension SHALL NOT have a value.
See Table O.1.3-2
Error: MCCI_IN000300UV01 Device id. IHE restriction, id.root SHALL be an ISO OID.
See Table O.1.3-2
Error: MCCI_IN000300UV01 Device id. IHE restriction, id.root SHALL be an ISO OID.
See Table O.1.3-2
Error: MCCI_IN000300UV01 Organization id. IHE restriction, id.extension SHALL NOT have a value.
See Table O.1.3-2
Error: MCCI_IN000300UV01 Organization id. IHE restriction, id.root SHALL be an ISO OID.
See Table O.1.3-2
Error: MCCI_IN000300UV01 Organization id. IHE restriction, id.root SHALL be an ISO OID.
See Table O.1.3-2
Error: The attribute PRPA_IN201301UV02/interactionId/@extension shall equal PRPA_IN201301UV02.
See Table 3.44.4.1.2-2.
Error: The attribute PRPA_IN201301UV02/processingModeCode/@code shall be set to T.
See Table 3.44.4.1.2-2.
Error: The attribute PRPA_IN201301UV02/acceptAckCode/@code shall be set to AL.
See Table 3.44.4.1.2-2.
Error: There shall be only one receiver device.
See Table 3.44.4.1.2-2.
Error: The attribute PRPA_IN201301UV02/controlActProcess/code/@code shall have the trigger event code value PRPA_TE201301UV02.
See Table 3.44.4.1.2-2.
Error: The attribute PRPA_IN201301UV02/controlActProcess/subject/registrationEvent/statuscode/@code shall be set to active.
See Table 3.44.4.1.2-2.
Error: The element replacementOf shall not be present.
See Table 3.44.4.1.2-2.
Error: The patient and patientPerson have a 1...1 cardinality.
See Figure 3.44.4.1.2-1.
Error: Either Person.name or Patient.id must be non-null.
See Table 3.44.4.1.2-1.
Error: The patientPerson element shall have a classCode attribute equal to "PSN".
See Figure 3.44.4.1.2-1 and Table 3.44.4.1.2-1.
Error: The patientPerson element shall have a determinerCode attribute equal to "INSTANCE".
See Figure 3.44.4.1.2-1 and Table 3.44.4.1.2-1.
Error: The patientPerson/asOtherIDs/@classCode can be any specialization of "role" except for Citizen or Employee.
See Table 3.44.4.1.2-1.
Error: The attribute PRPA_IN201302UV02/interactionId/@extension shall equal PRPA_IN201302UV02.
See Table 3.44.4.1.2-2.
Error: The attribute PRPA_IN201302UV02/processingModeCode/@code shall be set to T.
See Table 3.44.4.1.2-2.
Error: The attribute PRPA_IN201302UV02/acceptAckCode/@code shall be set to AL.
See Table 3.44.4.1.2-2.
Error: There shall be only one receiver device.
See Table 3.44.4.1.2-2.
Error: The attribute PRPA_IN201302UV02/controlActProcess/code/@code shall have the trigger event code value PRPA_TE201302UV02.
See Table 3.44.4.1.2-2.
Error: The attribute PRPA_IN201302UV02/controlActProcess/subject/registrationEvent/statuscode/@code shall be set to active.
See Table 3.44.4.1.2-2.
Error: The element replacementOf shall not be present.
See Table 3.44.4.1.2-2.
Error: The patient and patientPerson have a 1...1 cardinality.
See Figure 3.44.4.1.2-1.
Error: Either Person.name or Patient.id must be non-null.
See Table 3.44.4.1.2-1.
Error: The patientPerson element shall have a classCode attribute equal to "PSN".
See Figure 3.44.4.1.2-1 and Table 3.44.4.1.2-1.
Error: The patientPerson element shall have a determinerCode attribute equal to "INSTANCE".
See Figure 3.44.4.1.2-1 and Table 3.44.4.1.2-1.
Error: The patientPerson/asOtherIDs/@classCode can be any specialization of "role" except for Citizen or Employee.
See Table 3.44.4.1.2-1.
Error: The attribute PRPA_IN201304UV02/interactionId/@extension shall equal PRPA_IN201304UV02.
See Table 3.44.4.2.2-3.
Error: The attribute PRPA_IN201304UV02/processingModeCode/@code shall be set to T.
See Table 3.44.4.2.2-3.
Error: The attribute PRPA_IN201304UV02/acceptAckCode/@code shall be set to AL.
See Table 3.44.4.2.2-3.
Error: The shall be 1 element PRPA_IN201304UV02/receiver.
See Table 3.44.4.2.2-3.
Error: The attribute PRPA_IN201304UV02/controlActProcess/code/@code shall have the value PRPA_TE201304UV02.
See Table 3.44.4.2.2-3.
Error: The attribute PRPA_IN201304UV02/controlActProcess/subject/registrationEvent/statuscode/@code shall be set to active.
See Table 3.44.4.2.2-1.
Error: The attribute PRPA_IN201304UV02/controlActProcess/subject/registrationEvent/statusCode@code shall be set to active.
See Table 3.44.4.2.2-3.
Error: The element registrationEvent/replacementOf shall be present.
See Table 3.44.4.2.2-3.
Error: The attribute for registrationEvent/replacementOf/priorRegistration/statusCode/@code shall be obsolete.
See Table 3.44.4.2.2-3.
Error: The element registrationEvent/replacementOf/priorRegistration shall be present.
See Table 3.44.4.2.2-3.
Error: There shall be a single priorRegistration role id that represents the subsumed patient identifier.
See Table 3.44.4.2.2-3.
Error: Person.name must be non-null.
See Table 3.44.4.2.2-1.
Error: Patient.id must be non-null.
See Table 3.44.4.2.2-1.
Error: The attribute PRPA_IN201305UV02/interactionId/@extension shall equal PRPA_IN201305UV02.
See Table 3.47.4.1.2-7.
Error: The attribute PRPA_IN201305UV02/processingModeCode/@code shall be set to T.
See Table 3.47.4.1.2-7.
Error: The attribute PRPA_IN201305UV02/acceptAckCode/@code shall be set to AL.
See Table 3.47.4.1.2-7.
Error: There shall be only one element PRPA_IN201305UV02/receiver/device.
See Table 3.47.4.1.2-7.
Error: The element PRPA_IN201305UV02/controlActProcess/Code shall be present.
See Table 3.47.4.1.2-7.
Error: The attribute PRPA_IN201305UV02/controlActProcess/Code/@code shall have the trigger event code value PRPA_TE201305UV02.
See Table 3.47.4.1.2-7.
Error: The controlActProcess/authorOrPerformer/@typeCode shall be set to "AUT".
See Table 3.47.4.1.2-7.
Error: The queryByParameter/responseModalityCode/@code is required and fixed to "R".
See Section 3.47.4.1.2.2.
Error: The queryByParameter/responsePriorityCode/@code is required and fixed to "I".
See Section 3.47.4.1.2.2.
Warning: According to Table 3.47.4.1.2-7, the atrribute PRPA_IN201305UV02/controlActProcess/@moodCode shall be set to
RQO (Request-Order).
However, this violates the version of the PRPA_IN201305UV02 schema and HL7 model pointed to by the IHE ITI specification
which forces this element to be an EVN (Event).
This discrepancy has been documented in a Change Proposal (CP-ITI-455). This warning message may change upon the resolution
of that Change Proposal.
Error: The attribute PRPA_IN201306UV02/interactionId/@extension shall equal PRPA_IN201306UV02.
See Table 3.47.4.4.2-9.
Error: The attribute PRPA_IN201306UV02/processingModeCode/@code shall be set to T.
See Table 3.47.4.4.2-9.
Error: The attribute PRPA_IN201306UV02/acceptAckCode/@code shall be set to NE.
See Table 3.47.4.4.2-9.
Error: There shall be only one element PRPA_IN201306UV02/receiver/device.
See Table 3.47.4.4.2-9.
Error: The controlActProcess/@moodCode shall be set to "EVN".
See Table 3.47.4.4.2-9.
Error: The element PRPA_IN201306UV02/controlActProcess/Code shall be present.
See Table 3.47.4.4.2-9.
Error: The attribute PRPA_IN201306UV02/controlActProcess/Code/@code shall have the trigger event code value PRPA_TE201306UV02.
See Table 3.47.4.4.2-9.
Error: The controlActProcess/queryAck/queryId shall be present and populated with the query ID to which this message
is a response.
See Table O.2.2-2.
Error: The controlActProcess/queryAck/resultTotalQuantity shall be present and populated with the appropriate values.
See Table 3.47.4.4.2-9.
Error: The controlActProcess/queryAck/resultCurrentQuantity shall be present and populated with the appropriate values.
See Table 3.47.4.4.2-9.
Error: The controlActProcess/queryAck/resultRemainingQuantity shall be present and populated with the appropriate values.
See Table 3.47.4.4.2-9.
Error: The patient/statusCode/@code shall be set to active. This value specifies the state of the record in a patient registry.
See Table 3.47.4.2.2-8.
Error: Either Person.name or Patient.id must be non-null.
See Table 3.47.4.2.2-8.
Error: The attribute PRPA_IN201309UV02/interactionId/@extension shall equal PRPA_IN201309UV02.
See Table 3.45.4.1.2-4.
Error: The attribute PRPA_IN201309UV02/processingModeCode/@code shall be set to T.
See Table 3.45.4.1.2-4.
Error: The attribute PRPA_IN201309UV02/acceptAckCode/@code shall be set to AL.
See Table 3.45.4.1.2-4.
Error: There shall be 1 element PRPA_IN201309UV/receiver.
See Table 3.45.4.1.2-4.
Error: The attribute PRPA_IN201309UV02/controlActProcess/code/@code shall have the value PRPA_TE201309UV02.
See Table 3.45.4.1.2-4.
Error: The element authorOrPerformer/@typeCode shall be set to AUT.
See Table 3.45.4.1.2-4.
Error: There shall be exactly one controlActProcess/queryByParameter/parameterList/patientIdentifier element.
See Section 3.45.4.1.2.2.
Error: There shall be exactly one controlActProcess/queryByParameter/parameterList/patientIdentifier/value element.
See Section 3.45.4.1.2.2.
Error: If one or more DataSource parameters are present, each SHALL contain exactly one DataSource.value parameter
See Section 3.45.4.1.2.2.
Error: The attribute controlActProcess/queryByParameter/responsePriorityCode/@code is required and is fixed to "I".
See Section 3.45.4.1.2.2.
Error: No continuations necessary for this type of query so QueryByParameter statusCode is always "new".
See Table 3.45.4.1.2-2.
Error: The attribute parameterList/dataSource/value/@extension shall not be present.
See Table 3.45.4.1.2-2.
Error: The attribute parameterList/dataSource/value/@root shall be present.
See Table 3.45.4.1.2-2.
Error: The attribute parameterList/dataSource/value/@root shall be a valid ISO OID.
See Table 3.45.4.1.2-2.
Warning: According to table Table 3.45.4.1.2-4, the attribute PRPA_IN201309UV02/controlActProcess/@moodCode shall be set
to RQO (Request-Order).
However, this violates the version of the PRPA_IN201309UV02 schema and HL7 model pointed to by the IHE ITI specification
which forces this element to be an EVN (Event).
This discrepancy has been documented in a Change Proposal (CP-ITI-455). This warning message may change upon the resolution
of that Change Proposal.
Error: the attribute PRPA_IN201310UV02/interactionId/@extension shall equal PRPA_IN201310UV02.
See Table 3.45.4.4.2-5.
Error: The attribute PRPA_IN201310UV02/processingModeCode/@code shall be set to T.
See Table 3.45.4.4.2-5.
Error: The attribute PRPA_IN201310UV02/acceptAckCode/@code shall be set to NE.
See Table 3.45.4.4.2-5.
Error: There shall be only one element PRPA_IN201310UV/receiver/device.
See Table 3.45.4.4.2-5.
Error: The attribute PRPA_IN201310UV02/controlActProcess/moodCode shall be set EVN.
See Table 3.45.4.4.2-5.
Error: The element PRPA_IN201310UV02/controlActProcess/code shall be present.
See Table 3.45.4.4.2-5.
Error: The attribute PRPA_IN201310UV02/controlActProcess/code/@code shall have the value PRPA_TE201310UV02.
See Table 3.45.4.4.2-5.
Error: The element PRPA_IN201310UV02/controlActProcess/subject/registrationEvent/inFullfilmentOf shall not be present.
See Table 3.45.4.4.2-5.
Error: There shall be zero or one element controlActProcess/subject/registrationEvent.
See Table 3.45.4.4.2-5.
Error: The patient/providerOrganization/id shall have only a root expressed as an ISO OID matching the id/@root attributes of the element patient.
See Section 3.45.4.2.2.1.
Error: The patient/providerOrganization/id shall have only a root expressed as an ISO OID matching the id/@root attributes of the element patient.
See Section 3.45.4.2.2.1.
Error: Person.name must be non-null.
See Table 3.45.4.2.2-3.
Error: Patient.id must be non-null.
See Table 3.45.4.2.2-3.
Error: The attribute QUQI_IN000003UV01/interactionId/@extension shall equal QUQI_IN000003UV01.
See Table 3.47.4.3.2-1.
Error: The attribute QUQI_IN000003UV01/processingModeCode/@code shall be set to T.
See Table 3.47.4.3.2-1.
Error: The attribute QUQI_IN000003UV01/acceptAckCode/@code shall be set to AL.
See Table 3.47.4.3.2-1.
Error: There shall be only one receiver device.
See Table 3.47.4.3.2-1.
Error: The QUQI_IN000003UV01/acknowledgement/typeCode/@code SHALL be set to AA.
See Table 3.47.4.3.2-1.
Error: The QUQI_IN000003UV01/acknowledgement/targetMessage/id SHALL be the message ID of the immediately preceding
Query response message.
See Table 3.47.4.3.2-1.
Error: The attribute QUQI_IN000003UV01/controlActProcess/code/@code SHALL have the trigger event code value PRPA_TE000003UV01.
See Table 3.47.4.3.2-1.
Error: The QUQI_IN000003UV01/controlActProcess/queryContinuation/queryId SHALL be set to the original query identifier.
See Table 3.47.4.3.2-1.
Error: For Query Control Act Request Continuation/Cancellation Control Act, the statusCode defaults to
"waitContinuedQueryResponse". The only other possible value is "aborted", indicating no more results are needed from the
query fulfiller.
See Table O.2.4-4.
Warning: According to table Table O.2.4-4, the attribute QUQI_IN000003UV01/controlActProcess/@moodCode shall be set
to RQO (Request-Order).
However, this violates the version of the QUQI_IN000003UV01 schema and HL7 model pointed to by the IHE ITI specification
which forces this element to be an EVN (Event).
This discrepancy has been documented in a Change Proposal (CP-ITI-455). This warning message may change upon the resolution
of that Change Proposal.