Imaging Document Consumer Retrieve KOS: Single Image Study
Tests the ability of the Imaging Document Consumer actor (SUT) to
retrieve one KOS object from a Repository/Registry for a specific
single image study.
Purpose / Context
The Imaging Document Consumer SUT:
- Sends an ITI-18 Registry Stored Query to the
Repository/Registry simulator to locate the KOS object for a
specific patient.
- Sends an ITI-43 Retrieve Document Set to the
Repository/Registry simulator to retrieve the KOS object
specified for this test.
The test points are:
- The Imaging Document Consumer can perform a valid ITI-18
Registry Stored Query.
- The ITI-18 Registry Stored Query contains the Patient
Identifier specified by this test.
- The Imaging Document Consumer can perform a valid ITI-43
Retrieve Document Set and retrieve the KOS object created for
this test.
Test Steps
Setup:
- Images and KOS objects are pre-loaded into the testing system
actor simulators.
Instructions:
- The Imaging Document Consumer is instructed to query the
Registry/Repository simulator for the KOS object for the patient
with patient ID:
IDCAD001-a^^^&1.3.6.1.4.1.21367.2005.13.20.1000&ISO
- The Imaging Document Consumer should both query for and
retrieve the KOS object. If the Imaging Document Consumer
performs a further RAD-16, RAD-55 or RAD-69 transaction, those
transactions will be ignored.
Verification
- Test Manager: Locate the stored query sent by the Imaging
Document Consumer
- Select the proper Environment and Test Session (depends on
Imaging Document Consumer)
- In the left flap, select Simulator Manager
- In the Simulator Manager panel, select “Transaction
Log” for the Document Repository/Registry created for this
Imaging Document Consumer.
- The inspector will show transactions processed by the
simulator. Select the STORED_QUERY transaction for review.
You will need to correlate the time stamp in the inspector
with information from the person testing.
- Test Manager: Examine the Log window
- Verify that all test assertions pass.
- Verify that the $XDSDocumentEntryPatientId contains the
value:
IDCAD001-a^^^&1.3.6.1.4.1.21367.2005.13.20.1000&ISO
- Test Manager: Locate the retrieve request to retrieve the KOS
object.
- Using the same inspector for the same Document
Repository/Registry, you should see a RETRIEVE request
captured after one or more STORED_QUERY messages. Select the
RETRIEVE request for review.
- Test Manager: Examine the Log window.
- Verify that all test assertions pass.
- Test Manager: Observe in person or use Internet screen sharing
to verify that the Imaging Document Consumer has indeed
retrieved the KOS object. Take a screen capture of the evidence.
- Verify that the Patient Identifier inside the KOS object
is IDC001-a
- Note that the Imaging Document Consumer might not have
software that renders the KOS object. That system under test
might take that KOS object and perform another set of
retrieve functions. You will have to use some judgment in
determining what is acceptable evidence for this step.
- Test Manager: Extra scrutiny tests
- Review the Repository/Registry responses to the initial
STORED_QUERY requests. Note the values for DocumentUniqueId
and RepositoryUniqueId.
- Examine the Request Message (window) for the RETRIEVE
request. Compare the DocumentUniqueId and RepositoryUniqueId
to the values observed in the stored query responses.