Overview
Verify Document Query (XDSDocumentEntryPatientId) required element is present in the request.
Test Detail
The Document Query (Passthrough) service is running with JMX call script to set the CONNECT application to Passthrough services without application restart.
Update CONNECT config
Update Database table (Correlation, AA Mapping)
Send Document Query (without XDSDocumentEntryPatientId) and verify error message.
DocumentQueryErrorCodes:
XDSStoredQueryMissingParam Missing XDSDocumentEntryPatientId (Value)
Update configuration
Clear correlation table and Add Correlation
Clear AA Mapping and Add Mapping
Delay 30,000 milliseconds (30 seconds)
Document Query
Assert errorCode (XDSStoredQueryMissingParam)
Assert codeContext (Required parameter XDSDocumentEntryPatientId, not present in query request)
XDSStoredQueryMissingParam Missing XDSDocumentEntryPatientId (slot element)
Update configuration
Clear correlation table and Add Correlation
Clear AA Mapping and Add Mapping
Delay 1,000 milliseconds? (30 seconds)
Document Query
Assert errorCode (XDSStoredQueryMissingParam)
Assert codeContext (Required parameter XDSDocumentEntryPatientId, not present in query request)