DX procedure_code_meaning not being sensibly populated
_generalstudymoduleattributes part of the DX extractor routine tries to obtain the procedure_code_meaning:
g.procedure_code_meaning = get_value_kw('ProtocolName',dataset) # Being used to summarise protocol for study if not g.procedure_code_meaning: g.procedure_code_meaning = get_value_kw('SeriesDescription',dataset)
ProtocolName isn't present then the extractor uses the
I think it would be more sensible for this to use
StudyDescription rather than
SeriesDescription, as this is study-level data.
This has come about because I've noticed that some of my radiographic data could be labelled better when
ProtocolName is missing.