IDLffDicomExQuery::QueryModelsSupported

Syntax | Return Value | Arguments | Keywords | Version History

The IDLffDicomExQuery::QueryModelsSupported function method is used to determine what Query/Retrieve services are supported by Query/Retrieve SCP Application Entity defined by the QUERY_SCP property.

The service types available determine the types of queries are supported. You may wish to check this value before setting the QUERY_MODEL property.

Syntax

Result = Obj->[IDLffDicomExQuery::]QueryModelsSupported( [, COUNT=variable] )

Return Value

This method returns an array of integers. Up to nine different integers can be returned.

Table 3-28: Return Values for QueryModelsSupported Method 

Value
Service Type
Meaning

0

PATIENT_ROOT_QR_FIND 

Indicates that the remote node supports patient root queries. The IDLffDicomExQuery object uses this service when the query model is set to Patient Root (QUERY_MODEL=0).

1

PATIENT_ROOT_QR_GET 

Indicates that the remote node supports the patient root file get command for file retrieval. The IDLffDicomExQuery object does not use this service.

2

PATIENT_ROOT_QR_MOVE 

Indicates that the remote node supports the patient root file move command for file retrieval. The IDLffDicomExQuery object uses this service when retrieving files if the query model is set to Patient Root (QUERY_MODEL=0).

3

PATIENT_STUDY_ONLY_QR_FIND 

The remote node supports patient/study root queries. The IDLffDicomExQuery object uses this service when the query model is set to Patient Study Only (QUERY_MODEL=2).

4

PATIENT_STUDY_ONLY_QR_GET 

The remote node supports the patient study only file get command for file retrieval. The IDLffDicomExQuery object does not use this service.

5

PATIENT_STUDY_ONLY_QR_MOVE 

The remote node supports the patient study only file move command for file retrieval. The IDLffDicomExQuery object uses this service when retrieving files if the query model is set to Patient Study Only (QUERY_MODEL=2).

6

STUDY_ROOT_QR_FIND 

The remote node supports study root queries. The IDLffDicomExQuery object uses this service when the query model is set to Study Root (QUERY_MODEL=1).

7

STUDY_ROOT_QR_GET 

The remote node supports the study root file get command for file retrieval. The IDLffDicomExQuery object does not use or need this service.

8

STUDY_ROOT_QR_MOVE 

The remote node supports the study root file move command for file retrieval. The IDLffDicomExQuery object uses this service when retrieving files if the query model is set to Study Root (QUERY_MODEL=1).

Arguments

None

Keywords

COUNT

Set this keyword equal to a named variable that will contain an integer representing the number of integer elements in the returned array.

Version History

6.3

Introduced