Review RDSR templates and extensions and incorporate

Issue #55 new
Ed McDonagh created an issue

Locally unused parts of the template aren't in the rdsr.py extractor currently.

Comments (23)

  1. Ed McDonagh reporter

    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.

    → <<cset 0bc28a7f44b6>>

  2. Ed McDonagh reporter

    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

    → <<cset 411db120b14e>>

  3. Ed McDonagh reporter

    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.

    → <<cset 62d4e20a3d4f>>

  4. Ed McDonagh reporter

    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

    → <<cset b933b648acdb>>

  5. Ed McDonagh reporter

    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.

    → <<cset 92c557552b3a>>

  6. Ed McDonagh reporter

    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.

    → <<cset befe4ea69531>>

  7. Ed McDonagh reporter

    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

    → <<cset 039159c662ce>>

  8. Log in to comment