action orthanc_server_get_patients_id_statistics { label: "Get patient statistics" description: "Get statistics about the given patient" provider: orthanc_server method: GET path: "/patients/{id}/statistics" encoding: json input: { type: "object" properties: { id: { type: "string" } } required: ["id"] additionalProperties: false } output: { properties: { CountInstances: { type: "number" description: "Number of child instances within this patient" } CountSeries: { type: "number" description: "Number of child series within this patient" } CountStudies: { type: "number" description: "Number of child studies within this patient" } DicomDiskSize: { type: "string" description: "Size on the disk of the DICOM instances associated with the patient, expressed in bytes" } DicomDiskSizeMB: { type: "number" description: "Size on the disk of the DICOM instances associated with the patient, expressed in megabytes (MB)" } DicomUncompressedSize: { type: "string" description: "Size on the disk of the uncompressed DICOM instances associated with the patient, expressed in bytes" } DicomUncompressedSizeMB: { type: "number" description: "Size on the disk of the uncompressed DICOM instances associated with the patient, expressed in megabytes (MB)" } DiskSize: { type: "string" description: "Size of the patient on the disk in bytes, expressed as a string for 64bit compatibility with JSON" } DiskSizeMB: { type: "number" description: "Size of the patient on the disk, expressed in megabytes (MB)" } UncompressedSize: { type: "string" description: "Size of the patient after decompression in bytes, expressed as a string for 64bit compatibility with JSON" } UncompressedSizeMB: { type: "number" description: "Size of the patient after decompression, expressed in megabytes (MB). This is different from `DiskSizeMB` iff `StorageCompression` is `true`." } } } }