Page tree

Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Filters are used in many places in OnePacs for the purpose of selecting studies that meet certain criteria. (They are processed similar to database SQL query strings) Filters are created through a common interface, which appears as follows:

Image Removed
Image Added

The user has the option of either creating a filter through use of the GUI-based elements at the top portion of the screen, that is, through the selection of Facilities, modalities, study description, date, and other criteria, or though use of the “Advanced Expression” text edit box at the bottom, into which a OnePacs query string can be entered. Additionally, the “Filter string” button at the bottom of the window generates the text value of the filter string generated through use of the GUI elements and allows the user to copy that string

...


LevelKeywordDescriptionType DICOM Tag Notes
patientpatientNamePatient Name in DICOM format.string(0010,0010)
-patientIdPatient Idstring(0010,0020)
-patientBirthDatePatient Birth Datestring(0010,0030)
-patientSexPatient Sexstring(0010,0040)
studyaccessionNumberStudy accession numberstring(0008,0050)
-facilityPkIdentifier for the OnePacs facility the study was stored tointegerN/A
-studyIuidStudy Uidstring(0020,000D)
-referringPhysicianNameReferring physician name in DICOM format.string(0008,0090)
-physicianNamesReferring physician name AND ordering physician namestring(0008,0090)plus the ordering physician specified during the confirmation process
-studyDescriptionStudy Descriptionstring(0008,1030)
-bodyPartsInStudyBody Partsstring(0018,0015)An aggregation of the series-level bodyPartExamined.  It is recommend that queries for body part search on this study-level value for most use cases.
-studyIdStudy Idstring(0020,0010)
-studyDateTimeStudy Performed Datedate(0008,0020)
-normalizedStudyDateTimeStudy Performed Datedate(0008,0020)Normalized to user's time zone
-createdTimeTime the study was sent to OnePacs.dateNAN/A
-receivedTimeTime the study was recieved by OnePacs.dateNAN/A
-confirmationTimeThe time the study was confirmed in OnePacs.dateNAN/A
-modalitiesInStudyList of all modalities in the study separated by a slash (”/”)string(0008,0060)
-studyStatusIdStudy StatestringNAN/AEnumerated values of IN_TRANSMIT, READY_TO_READ, ASSIGNED, READ, DISREGARD, FOR_COMPARISON, DICTATED, TRANSCRIBED
-numberOfStudyRelatedInstancesNumber of instances in the studystring(0020,1208)
-numberOfStudyRelatedSeriesNumber of series in the studynumber(0020,1206)
-patientAge The age of the patient at time of study in yearsstring(0010,1010)May be calculated from DOB and study date.  Ex:  17y
-patientInstitutionResidence The patient's institution residence at the time of studystring(0038,0400)
-assignedToUser The username that the study is presently assigned tostringNAN/AMay be null if unassigned
-uploadedByThe OnePacs user id that manually updated the studystringNAN/AMay be null the study was not manually uploaded via the web interface.
-institutionNameInstitution name from DICOM headerstring(0008,0080)Hint: Consider using Source AE to filter by Gateway
-statStatusThe stat status of the study.stringNAN/AEnumerated values of STAT, SUPER_STAT (critical).  To search for non-routine cases use "statStatus is not null"
-deadlineTImeThe deadline time of the study.dateNAN/AStudy target/deadline times are configured at the facility level based on priority designation, turn-around-time configuration, and the received/confirmation time of the study.  Only unreported studies requiring interpretation will have a target / deadline time.
-warnTImeThe warning/target time of the study.dateNAN/A
-sizeOnDiskThe size of the study in bytesnumberNAN/AA sum of all the DICOM images in the study in present transfer syntax.  Does not include further reduction from zipping. Includes duplicates.
hasAddendaThe study has a clinical addendabooleanNAN/A
-requiresResultsReportingThe study requires results reportingbooleanNAN/A
-studyConfirmationWhether or not the study has been confirmed for interpretation in OnePacsintegerN/A

(studyConfirmation is null) will be TRUE when the study has not been confirmed

(studyConfirmation is not null) will be TRUE when the study has been confirmed

-flagStatusWhether or not certain flags are set for the studyenumN/A

Values include NONE, RED, BLUE, RED_BLUE, GREEN, RED_GREEN, BLUE_GREEN, RED_BLUE_GREEN

Example to identify studies with green flags:

Code Block
flagState in ('GREEN', 'BLUE_GREEN', 'RED_GREEN', 'RED_BLUE_GREEN')


seriesbodyPartExaminedBody Partstring(0018,0015)

Use the study level bodyPartsInStudy unless explicitly trying to exclude individual series in study retriever queries.

-modalityModalitystring(0008,0060)
-seriesIuidSeries Uidstring(0020,000E)
-numberOfSeriesRelatedInstancesNumber of series instancesnumber(0020,1209)
-lateralityLateralitystring(0020,0060)
-stationNameStation Namestring(0008,1010)
-institutionalDepartmentNameDepartment Namestring(0008,1040)
-seriesSizeThe size of the series in bytesnumberintegerNAN/AA sum of all the DICOM images in the series in present transfer syntax.  Does not include further reduction from zipping.  Includes duplicates.
facilityfacilityNameThe name of the source facility.stringNAN/A
-facilityStateThe State code of the source facility. stringNAN/A
-facilityIdThe ID of the study's facility.stringNAN/A
reportreportCompletedTimeThe time the primary report was completed.dateNAN/A
-primaryReportReadTypeThe read type of the primary reportstringNAN/AEnumerated values of PRELIMINARY, FINAL, OTHER


...