Tag | (0008,0400) |
---|---|
Type | Required, Empty if Unknown (2) |
Keyword | ScopeOfInventorySequence |
Value Multiplicity | 1 |
Value Representation | Sequence (SQ) |
Matching Key Attribute values for the Studies to be included in the Inventory. See Section C.38.2.1.1.1.
Zero or one Item shall be included in this Sequence.
An empty Sequence, or a Sequence with a single empty Item, indicates Universal Match to all Studies in the Repository.
The Scope of Inventory Sequence (0008,0400) specifies Key Attribute values used to select Studies to be included in an Inventory.
Selection of Studies is done by a matching process between Key Attribute values specified in the Scope of Inventory Sequence (0008,0400) and the corresponding values in Attributes of Studies in the repository. The matching process is identical to the Attribute matching specified for the Query/Retrieve Service Class in Section C.2.2.2 “Attribute Matching” in PS3.4.
Any extended matching mechanisms beyond the baseline Query/Retrieve behavior used in selection of Studies for the Inventory are identified in the Extended Matching Mechanisms (0008,040F) Attribute.
Attributes of Studies that may be matched include those additional Query/Retrieve Attributes that may be managed by the Repository system for managing stored SOP Instances, but are not specified in Composite IODs. See Section C.3.4 and Section C.6.4.1 “Additional Query Information Model Attributes” in PS3.4. Of particular interest for some Inventory use cases are Study Update DateTime (0008,041F), Modalities in Study (0008,0061), and Removed from Operational Use (0008,0405).
In the Query/Retrieve Service Class (including the Repository Query SOP Class), extended matching mechanisms are requested and agreed through SOP Class Extended Negotiation. In the Inventory Creation SOP Class (Section KK.2 “Inventory Creation SOP Class” in PS3.4), the use of extended mechanisms is requested using the Extended Matching Mechanisms (0008,040F) Attribute in the Initiate Action Request. In the Inventory SOP Instances, the actual use of such mechanisms is encoded in the Extended Matching Mechanisms (0008,040F) Attribute by the Instance creator.
Key Attributes for matching in the Query/Retrieve Service Class are allowed to have values that are exceptions to the VR for those Attributes in other contexts (see Section 6.2 “Value Representation (VR)” in PS3.5), or to have multiplicities that are exceptions to the VM of those Attributes as specified in PS3.6. The Scope of Inventory Sequence (0008,0400) specifies Sequence Attributes that provide equivalent encoding of Key Attributes while maintaining conformance to VR and VM specifications.
Universal matching Key Attributes, i.e., those with zero-length value or with the value "*", do not select Studies, and they shall not be included in the Scope of Inventory. Zero-length values are permitted in Key Attributes of the Range Matching Sequence (0008,0410), where they represent an unbounded beginning or end of a range, and in Key Attributes of the Empty Value Matching Sequence (0008,0412).