Hi there,
Yes, if you want to extract the information from the fields, you will need to know the field group and element, or the name if the name happens to be in the dictionaries (you can always add any new ones). Those groups and element values are defined by the DICOM standard itself.
The "
DICOM Part 3: Information Object Definitions" defines the INFORMATION OBJECT DEFINITION for each modality. For example, in page 175 of that document you will find out which modules could be included for DICOM RT Plan, each module defines the groups and element tags that need/can be present for the DICOM object. Each module is defined in that document as well.
Thus, to find out what tags to expect for a RT Plan:
1) Download the document I pointed.
2) Search for the DICOM object you want to find about (RT Plan in your case, page 175).
3) See the modules that are present for that DICOM object
4) Search for the specific module in that document. Each module will list the tag names and values (group, element) that should be expected.
5) Once you know them, use Nanodicom to print them out (if they are present).
Does that make sense? I hope I helped a little bit.
You can always dump the contents of your DICOM file to see which tags are present and go that route as well. Nanodicom's dumper will show the tag values and the name if available in the dictionary.
Cheers,
Nano.