Class InferenceRequestDetails
Details of an inference request.
Namespace: Nvidia.Clara.DicomAdapter.API.Rest
Assembly: Nvidia.Clara.Dicom.API.dll
Syntax
public class InferenceRequestDetails : object
  Remarks
type> is required.
PatientID> is required if type is DicomUid.
studies> is required if type is DicomPatientId.
accessionNumber> is required if type is AccessionNumber.
Examples
{
    ...
    "details" : {
        "type": "DICOM_UID",
        "studies": [ ... ]
    }
    ...
} or
{
    ...
    "details" : {
        "type": "DICOM_PATIENT_ID",
        "PatientID": "..."
    }
    ...
} or
{
    ...
    "details" : {
        "type": "ACCESSION_NUMBER",
        "accessionNumber": [ ... ]
    }
    ...
}
  Properties
| Improve this Doc View SourceAccessionNumber
Gets or sets Access Number that is used to query the data source.
Used when Type is AccessionNumber.
Declaration
public IList<string> AccessionNumber { get; set; }
  Property Value
| Type | Description | 
|---|---|
| IList<String> | 
PatientId
Gets or sets Patient ID that is used to query the data source.
Used when Type is DicomPatientId.
Declaration
public string PatientId { get; set; }
  Property Value
| Type | Description | 
|---|---|
| String | 
Studies
Gets or sets the DICOM studies to be retrieved.
Used when Type is DicomUid.
Declaration
public IList<RequestedStudy> Studies { get; set; }
  Property Value
| Type | Description | 
|---|---|
| IList<RequestedStudy> | 
Type
Gets or sets the type of the inference request.
Declaration
public InferenceRequestType Type { get; set; }
  Property Value
| Type | Description | 
|---|---|
| InferenceRequestType |