Test
constraintRegistryError_body_emptyE - 1
Location
/AdhocQueryResponse/RegistryErrorList/RegistryError[0]
Description
the body of RegistryError shall be empty(IHE_ITI_TF_Rev8-0_Vol3_FT Table 4.1-11)
Test
constraintRegistryError_allowedCode_RegistryStoredQueryE - 2
Location
/AdhocQueryResponse/RegistryErrorList/RegistryError[0]
Description
allowed error codes on Cross Gateway Query transaction are XDSRegistryError, XDSRegistryBusy, XDSRegistryOutOfResources, XDSTooManyResults, XDSUnknownPatientId,XDSUnknownStoredQuery, XDSStoredQueryMissingParam, XDSStoredQueryParamNumber, XDSResultNotSinglePatient, XDSUnknownCommunity, XDSMissingHomeCommunityId, XDSUnavailableCommunity
Test
constraintStatusR - 1
Location
/AdhocQueryResponse
Description
accepted status on Registry Response are Failure, Success or PartialSuccess (TF_Rev8.0_Vol3_FT Table 4.1-12)
Test
constraintRegistryError_required_attributesR - 2
Location
/AdhocQueryResponse/RegistryErrorList/RegistryError[0]
Description
on registryError, errorCode, codeContext and severity are required (IHE_ITI_TF_Rev8-0_Vol3_FT Table 4.1-11)
Test
constraintRegistryError_severity_valuesR - 3
Location
/AdhocQueryResponse/RegistryErrorList/RegistryError[0]
Description
severity shall have one of two values : urn:oasis:names:tc:ebxml-regrep:ErrorSeverityType:Error, urn:oasis:names:tc:ebxml-regrep:ErrorSeverityType:Warning (IHE_ITI_TF_Rev8-0_Vol3_FT Table 4.1-11)
Test
constraintRegistryResponseStatus_RegistryStoredQueryR - 4
Location
/AdhocQueryResponse
Description
accepted status on Registry Stored Query Response are Failure, PartialSuccess or Success for Provide and register transaction (TF_Rev8.0_Vol3_FT Table 4.1-15)