pydicom.datadict.add_private_dict_entries#
- pydicom.datadict.add_private_dict_entries(private_creator: str, new_entries_dict: dict[int, tuple[str, str, str, str]]) None[source]#
Update pydicom’s private DICOM tag dictionary with new entries.
- Parameters:
private_creator (str) – The private creator for all entries in new_entries_dict.
new_entries_dict (dict) –
dictof form{tag: (VR, VM, description, is_retired), ...}where parameters are as described inadd_private_dict_entry().
- Raises:
ValueError – If one of the entries is a non-private tag.
See also
add_private_dict_entryFunction to add a single entry to the private tag dictionary.
Examples
>>> new_dict_items = { ... 0x00410001: ('UL', '1', "Test One"), ... 0x00410002: ('DS', '3', "Test Two", '3'), ... } >>> add_private_dict_entries("ACME LTD 1.2", new_dict_items) >>> add_private_dict_entry("ACME LTD 1.3", 0x00410001, "US", "Test Three")