Increased size of decimals in Calibration and Irradiation_event_xray_data. Supplemented incorrect CharFields with the correct CID versions where necessary. Need to review the extractor code and update accordingly. TODO notes added to them with this commit. Added comments on the CID that corresponds to each code. Refs #154 and partially refs #55.
Added in new fields collimated field height and width. Increased size of decimal fields (refs #154), added a duplicate field to add the cid link and added comments referring to the cid tables. The class Irradiation_event_xray_source_data is now up to date, refs #55
Last commit missed the DecimalFields that started all this, the filter thicknesses. Now done, along with the mechanical fields and the dose related distance measurements. Three new measurements added. TID 10003C now up to date. Refs #154 and #55.
Established that the Accumulated_projection_xray_dose table has extra fields in that duplicate field that are in other tables. Need to make sure they are not further populated and look at how to deal with views and exports. Refs #55
Added new SourceOfCTDoseInformation table to contain potentially more than one source. Used CamelCase for class name, as per PEP8, which is obviously different to the rest of the models. Refs #55. Created ref #164 to implement the change in the extractor code.
Reviewed template 1021, refs #55. Reviewed template 1020; two char/text fields should be CID codes, so they have been changed. Originals won't have been used, but this might cause a problem for the database migration.
Changed Patient Orientation, Patient Orientation Modifier and Patient Table Relationship to use the newer cid fields. Added in some TODO information regarding where the Projection Eponymous Name field should be, both in RDSR and in models. Refs #55, #227