Models

class remapp.models.Size_upload(*args, **kwargs)

Size_upload(id, sizefile, height_field, weight_field, id_field, id_type, task_id, status, progress, num_records, logfile, import_date, processtime)

class remapp.models.Exports(*args, **kwargs)

Table to hold the export status and filenames

class remapp.models.Content_item_descriptions(*args, **kwargs)

Table to hold all the context ID code values and code meanings.

  • Should be renamed Context_identifiers. If it does, I think it would only need to be edited in tools.get_values.get_or_set_cid and admin, then a South migration.
  • Could be prefilled from the tables in DICOM 3.16, but is actually populated as the codes occur. This assumes they are used correctly.
class remapp.models.General_study_module_attributes(*args, **kwargs)

General Study Module C.7.2.1

Specifies the Attributes that describe and identify the Study performed upon the Patient.

From DICOM Part 3: Information Object Definitions Table C.7-3

Additional to the module definition:
  • performing_physician_name
  • operator_name
  • modality_type
  • procedure_code_value_and_meaning
  • requested_procedure_code_value_and_meaning
class remapp.models.Projection_xray_radiation_dose(*args, **kwargs)

Projection X-Ray Radiation Dose template TID 10001

From DICOM Part 16:
This template defines a container (the root) with subsidiary content items, each of which represents a single projection X-Ray irradiation event entry or plane-specific dose accumulations. There is a defined recording observer (the system or person responsible for recording the log, generally the system). A Biplane irradiation event will be recorded as two individual events, one for each plane. Accumulated values will be kept separate for each plane.
class remapp.models.Accumulated_xray_dose(*args, **kwargs)

Accumulated X-Ray Dose TID 10002

From DICOM Part 16:
This general template provides detailed information on projection X-Ray dose value accumulations over several irradiation events from the same equipment (typically a study or a performed procedure step).
class remapp.models.Calibration(*args, **kwargs)

Table to hold the calibration information

  • Container in TID 10002 Accumulated X-ray dose
class remapp.models.Irradiation_event_xray_data(*args, **kwargs)

Irradiation Event X-Ray Data TID 10003

From DICOM part 16:
This template conveys the dose and equipment parameters of a single irradiation event.
class remapp.models.Image_view_modifier(*args, **kwargs)

Table to hold image view modifiers for the irradiation event xray data table

From DICOM Part 16 Annex D DICOM controlled Terminology Definitions
  • Code Value 111032
  • Code Meaning Image View Modifier
  • Code Definition Modifier for image view
class remapp.models.Irradiation_event_xray_detector_data(*args, **kwargs)

Irradiation Event X-Ray Detector Data TID 10003a

From DICOM Part 16 Correction Proposal CP-1077:
This template contains data which is expected to be available to the X-ray detector or plate reader component of the equipment.
class remapp.models.Irradiation_event_xray_source_data(*args, **kwargs)

Irradiation Event X-Ray Source Data TID 10003b

From DICOM Part 16 Correction Proposal CP-1077:
This template contains data which is expected to be available to the X-ray source component of the equipment.
Additional to the template:
  • ii_field_size
  • exposure_control_mode
class remapp.models.Xray_grid(*args, **kwargs)

Content ID 10017 X-Ray Grid

From DICOM Part 16

class remapp.models.Pulse_width(*args, **kwargs)

In TID 10003b. Code value 113793 (ms)

class remapp.models.Kvp(*args, **kwargs)

In TID 10003b. Code value 113733 (kV)

class remapp.models.Xray_tube_current(*args, **kwargs)

In TID 10003b. Code value 113734 (mA)

class remapp.models.Exposure(*args, **kwargs)

In TID 10003b. Code value 113736 (uAs)

convert_uAs_to_mAs()

Converts uAs to mAs for display in web interface

class remapp.models.Xray_filters(*args, **kwargs)

Container in TID 10003b. Code value 113771

class remapp.models.Irradiation_event_xray_mechanical_data(*args, **kwargs)

Irradiation Event X-Ray Mechanical Data TID 10003c

From DICOM Part 16 Correction Proposal CP-1077:
This template contains data which is expected to be available to the gantry or mechanical component of the equipment.
Additional to the template:
  • compression_force
  • magnification_factor

Dose Related Distance Measurements Context ID 10008

Called from TID 10003c

class remapp.models.Accumulated_projection_xray_dose(*args, **kwargs)

Accumulated Projection X-Ray Dose TID 10004

From DICOM Part 16:
This general template provides detailed information on projection X-Ray dose value accumulations over several irradiation events from the same equipment (typically a study or a performed procedure step).
convert_gym2_to_cgycm2()

Converts Gy.m2 to cGy.cm2 for display in web interface

class remapp.models.Accumulated_mammography_xray_dose(*args, **kwargs)

Accumulated Mammography X-Ray Dose TID 10005

From DICOM Part 16:
This modality specific template provides detailed information on mammography X-Ray dose value accumulations over several irradiation events from the same equipment (typically a study or a performed procedure step).
class remapp.models.Accumulated_cassette_based_projection_radiography_dose(*args, **kwargs)

Accumulated Cassette-based Projection Radiography Dose TID 10006

From DICOM Part 16 Correction Proposal CP-1077:
This template provides information on Projection Radiography dose values accumulated on Cassette- based systems over one or more irradiation events (typically a study or a performed procedure step) from the same equipment.
class remapp.models.Accumulated_integrated_projection_radiography_dose(*args, **kwargs)

Accumulated Integrated Projection Radiography Dose TID 10007

From DICOM Part 16 Correction Proposal CP-1077:
This template provides information on Projection Radiography dose values accumulated on Integrated systems over one or more irradiation events (typically a study or a performed procedure step) from the same equipment.
class remapp.models.Patient_module_attributes(*args, **kwargs)

Patient Module C.7.1.1

From DICOM Part 3: Information Object Definitions Table C.7-1:
Specifies the Attributes of the Patient that describe and identify the Patient who is the subject of a diagnostic Study. This Module contains Attributes of the patient that are needed for diagnostic interpretation of the Image and are common for all studies performed on the patient. It contains Attributes that are also included in the Patient Modules in Section C.2.
class remapp.models.Patient_study_module_attributes(*args, **kwargs)

Patient Study Module C.7.2.2

From DICOM Part 3: Information Object Definitions Table C.7-4a:
Defines Attributes that provide information about the Patient at the time the Study started.
class remapp.models.General_equipment_module_attributes(*args, **kwargs)

General Equipment Module C.7.5.1

From DICOM Part 3: Information Object Definitions Table C.7-8:
Specifies the Attributes that identify and describe the piece of equipment that produced a Series of Composite Instances.
class remapp.models.Ct_radiation_dose(*args, **kwargs)

CT Radiation Dose TID 10011

From DICOM Part 16:
This template defines a container (the root) with subsidiary content items, each of which corresponds to a single CT X-Ray irradiation event entry. There is a defined recording observer (the system or person responsible for recording the log, generally the system). Accumulated values shall be kept for a whole Study or at least a part of a Study, if the Study is divided in the workflow of the examination, or a performed procedure step. Multiple CT Radiation Dose objects may be created for one Study.
class remapp.models.Ct_accumulated_dose_data(*args, **kwargs)

CT Accumulated Dose Data

From DICOM Part 16:
This general template provides detailed information on CT X-Ray dose value accumulations over several irradiation events from the same equipment and over the scope of accumulation specified for the report (typically a Study or a Performed Procedure Step).
class remapp.models.Ct_irradiation_event_data(*args, **kwargs)

CT Irradiation Event Data TID 10013

From DICOM Part 16:
This template conveys the dose and equipment parameters of a single irradiation event.
Additional to the template:
  • date_time_started
  • series_description
class remapp.models.Ct_xray_source_parameters(*args, **kwargs)

Container in TID 10013 to hold CT x-ray source parameters

class remapp.models.Scanning_length(*args, **kwargs)

Scanning Length TID 10014

From DICOM Part 16:
No description
class remapp.models.Ct_dose_check_details(*args, **kwargs)

CT Dose Check Details TID 10015

From DICOM Part 16:
This template records details related to the use of the NEMA Dose Check Standard (NEMA XR-25-2010).
class remapp.models.Observer_context(*args, **kwargs)

Observer Context TID 1002

From DICOM Part 16:
The observer (person or device) that created the Content Items to which this context applies.
class remapp.models.Device_participant(*args, **kwargs)

Device Participant TID 1021

From DICOM Part 16:
This template describes a device participating in an activity as other than an observer or subject. E.g. for a dose report documenting an irradiating procedure, participants include the irradiating device.
class remapp.models.Person_participant(*args, **kwargs)

Person Participant TID 1020

From DICOM Part 16:
This template describes a person participating in an activity as other than an observer or subject. E.g. for a dose report documenting an irradiating procedure, participants include the person administering the irradiation and the person authorizing the irradiation.