Image file format on long term storage media There is general agreement that the use of the DICOM file format is required for images, and that where images are compressed for archival or transport, standard, not proprietary, compression schemes (transfer syntaxes) need to be used. Indeed, a distinguishing feature of most VNAs as opposed to many traditional PACS is the avoidance of proprietary internal formats ostensibly used in the past for "performance" reasons, whilst still obtaining good performance across the interfaces. Implementations may vary in the range of supported compression schemes, whether or not reversible (lossless) compression is mandatory for medico-legal archival purposes. Implementations also vary in the range of modality-specific image types that they support; though many archives will support all DICOM image information objects in principle, some extreme cases, like whole slide pathology images and long videos may not be supported. A general feature of VNAs is to attempt to preserve all attributes as originally supplied, including private (proprietary) attributes whether from the acquisition modality or added by other intervening applications (such as QC workstations or PACS). DICOM describes many different "Information Object Definitions" and "SOP Classes" for storage of images with specific metadata related to particular modalities and applications, and the list of these grows as technology evolves. Since the DICOM format is inherently extensible, and all new objects build upon a common encoding and pattern, a VNAs should be able to store any DICOM image object, regardless of whether the SOP Class is recognized or new. This may be achieved through the use of field-modifiable configuration to add new SOP Classes, or by analysis of the contents of the objects "header", or by the simple of approach of accepting, storing and regurgitating anything transferred via a DICOM C-STORE operation.
Image transfer protocols Conventional DICOM Support of the basic DICOM C-STORE, C-FIND, C-MOVE and preferably C-GET are fundamental and not debated. The basic uncompressed transfer syntaxes including implicit and explicit VR little-endian, and the less common big-endian transfer syntax are typically supported. The range of compressed transfer syntaxes usually includes
lossless JPEG and reversible and irreversible
JPEG 2000, occasionally
JPEG-LS, and usually lossy JPEG for images that were supplied that way (especially true color photographs. Support for motion compression (other than multi-frame JPEG) is less common, but perhaps more common in VNAs than in
PACSs, especially for storage and regurgitation without viewing.
WADO Most would agree that an important VNA interface is the original version of
Web Access to DICOM Persistent Objects (WADO), which allows single images to be retrieved with an
HTTP URL in either DICOM file format or pre-rendered into a consumer format like
JPEG.
XDS-I.b The
SOAP Web Service based transactions of the IHE Cross Enterprise Document Sharing for Imaging are also generally considered a prerequisite for a claim to be a VNA.
Image-related objects Presentation states The grayscale or color rendering transformation applied to images for display should be stored as a DICOM Presentation State object. These objects support grayscale and true color images, as well as the application of a pseudo-color
lookup table to grayscale images. Presentation states can also record any zooming and panning (displayed area selection) applied.
IHE uses these in the Consistent Presentation of Images (CPI) profile Since many modern
PACS can also store image annotations using DICOM Presentation State objects, a VNA needs to support these, including not just storage and regurgitation, but also selection and display in any viewer supplied as a VNA component.
Annotations, regions of interest and measurements The preferred format for storage of
annotations,
regions of interest, and
measurements is the DICOM Structured Report (SR) object, which allows structure, coded and semantic information to be persisted, rather than just presentation. IHE refers to these as Evidence Documents (ED). DICOM SR objects may also be produced in the context of the IHE specifies these in the Simple Image and Numeric Report (SINR) profile. Since many Acquisition Modalities, mammography CAD systems and quantitative image analysis workstations produce SR objects, a VNA should be capable of storing and regurgitating these. Ideally, any viewer component should be capable of a generic (if not ideal) rendering of the content of any SR, including display of coordinates on referenced images. For specific domains, such as
Radiotherapy, an older format, the DICOM RT Structure Set, which can encode 3D patient relative coordinate
isocontours (only) is used, and some non-RT workstations produce these as well instead of SRs. A VNA needs to support these too.
Key images and object selection A common concept in a PACS is for the user (such as a modality operator or interpreting radiologist) to flag some images (or other objects) as being "key", i.e., of particular interest for some reason. Though obsolete PACS may only record this as a flag in an internal database, modern PACS use the
DICOM Key Object Selection object (a specialized form of SR) to export this information. This usage is described in the IHE Key Image Note (KIN) profile. A VNA needs to support storage and regurgitation of KOS objects, as well as selection and display of these in any viewer.
Radiation dose reports Since many medical imaging techniques deliver non-trivial amounts of ionizing radiation to the patient, the dose exposure needs to be tracked, and in some jurisdictions this must be recorded by law. DICOM defines a specialized form of Structured Report, the Radiation Dose Structured Report (RDSR) to encode this. IHE uses these in the Radiation Exposure Management (REM) profile. A VNA must support storage and regurgitation these, and ideally, would be able to extract critical information for display in any viewer.
Procedure reports In radiology and nuclear medicine applications, the practice of dictating and transcribing (or using
speech recognition) is well entrenched and the output of these is typically unstructured or minimally structured prose, encoded as plain text and distributed by fax or HL7 version 2 messages or some equally primitive mechanism. The persistent form of these "documents" is not well-standardized, but many customers expect a VNA to be able to accept them in whatever local format is preferred. The same principles apply as for the storage of any non-DICOM content, including the use of HL7 version 2 messages or XDS to provide metadata in lieu of a structured "header", such as in the case of reports rendered as PDF, when they have not been encapsulated in DICOM or CDA objects. Now that HL7 has promised to relax its previously closed IP policy, including offering CDA free for use, it is possible that CDA will become the preferred form of encoding, but VNAs will still need to accept (and possibly transcode) reports in a plethora of form from the installed base. DICOM defines templates for the encoding of human-generated reports as DICOM Structured Report (SR) objects, and IHE specifies these in the Simple Image and Numeric Report (SINR) profile.
Radiotherapy objects In addition to DICOM RT Structure Sets, for a VNA to be usable in an enterprise that performs Radiotherapy, the entire family of DICOM RT objects for beam, ion and
brachytherapy need to be stored and regurgitated.
Raw data objects DICOM defines a Raw Data object that is essentially a conventional DICOM composite instance header with patient, study, series and instance information, but no payload. It was intended for the storage of the
raw data that is not easily represented as an image or image-like object, such as the raw views obtained from the detectors of a CT scanner, or the
k-space data from an MRI scanner, but can be used to encode anything. A VNA should be able to store and regurgitate these, even though it may be unaware of their contents and only the originating device may be able to interpret them.
Audio, waveform and spectroscopy objects Though there are many consumer formats for encoding audio in widespread use, these lack the header or metadata necessary to identify the patient and encounter. A VNA that wants to support these needs to have a means of providing such information, such as submission using XDS.
DICOM does define a Basic Audio object, and though it does not support the plethora of audio codecs available in the consumer world, some PACS do produce them, so a VNA should support these. Time-based waveforms (such as ECGs) may be stored as DICOM or in a multitude of other formats, and the same principles apply as for audio; i.e., if the format is a medically oriented one, use the header meta-data for indexing during ingestion, if not, use XDS to register it. A DICOM
MR Spectroscopy object is defined, and since some modalities produce it, a VNA should be able to store and regurgitate instances of it.
Private objects DICOM allows for the concept of Private SOP Classes, which use the DICOM encoding and transfer mechanisms but whose content is opaque. Vendors use these to good effect when necessary to encode information that has not been standardized, and also abuse them for convenience in lieu of using a standard encoding. Regardless, since their content may be important to the clinical workflow, a VNA should be configurable to accept, store and regurgitate these. ==Use cases==