Date: Mon, 18 Mar 2024 20:38:35 -0500 (CDT) Message-ID: <1396835935.27405.1710812315835@tcia-wiki-rh-1.ad.uams.edu> Subject: Exported From Confluence MIME-Version: 1.0 Content-Type: multipart/related; boundary="----=_Part_27404_714706893.1710812315835" ------=_Part_27404_714706893.1710812315835 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: quoted-printable Content-Location: file:///C:/exported.html
At the National Cancer Institute's (NCI) direction The Cancer Imaging Ar= chive (TCIA) curates and publishes freely available cancer imaging datasets= . These include clinical and pre-clinical radiology and pathology ima= ges as well as supporting clinical data (e.g. patient demographics and clin= ical outcomes), image annotations, and links to externally hosted genomic a= nd proteomic datasets in other NCI databases where available. Data co= mes from NIH programs, clinical trials and community-submitted proposals to= publish data.
The primary objective of TCIA is to provide public access to data to enh= ance transparency and reproducibility in cancer imaging research. To achiev= e this, TCIA offers data de-identification, curation, and hosting services = to relieve individual researchers and institutions of these responsibilitie= s.
This document is intended to provide details of TCIA's protocol for data= collection, de-identification and curation so that submitting sites are co= mfortable with the protocol prior to agreeing to use the established proced= ures to accomplish these activities. The Department of Biomedical Informati= cs at UAMS hosts The Cancer Imaging Archive for the National Cancer Institu= te (NCI), therefore this process is implemented under the supervision of th= e University of Arkansas for Medical Sciences (UAMS) Institutional Review B= oard (IRB # 205568)= .
The first step to publishing cancer imaging data on TCIA is to submi= t an application to publish new image Collections or Analysi= s Result datasets that will be reviewed by the NCI TCIA Advisory G= roup. The TCIA Advisory Group prioritizes data submissions using the = following criteria:
With few exceptions, there is no charge associated with data submission = and hosting on TCIA.
Applications are reviewed monthly by the TCIA Advisory Group t= o assess their utility to the TCIA user community. Proposals which contain = supporting non-image data (e.g. patient outcomes, training classifiers/labe= ls, image annotations) are highly preferred to those which lack these chara= cteristics. The Advisory Group is composed of staff from the National Cance= r Institute (NCI) who are experts in cancer imaging and related technologie= s. The current membership includes:
If approved, submitting sites must sign our TCIA Data Submissio= n Agreement before data collection is initiated. See our&nbs= p;Data Usage Policies = and Restrictions page for more information about the rules for dow= nstream use of these data.
TCIA employs an industry-leading approach to data de-identification and = curation that complies with all international standards, US laws and UAMS I= RB protocol requirements while leveraging TCIA=E2=80=99s extensive knowledg= e base to preserve as much research-relevant information as possible. = All data are anonymized to the fullest extent possible at the submitt= ing site, and then encrypted prior to transmission to UAMS. All incoming da= ta are captured in a quarantine system and treated as if it contains PHI. A= ll TCIA personnel are trained in HIPAA regulations and procedures. TCIA ser= vers are managed by UAMS IT as if they were UAMS clinical systems. Once the= full analysis and de-identification is complete, data are moved to a separ= ate public repository and made available to the research community. T= his process has been reviewed by the UAMS Chief Security Officer.
A TCIA submission expert will work with an imaging point of contact from= your site to receive your data. The submission expert will provide i= nstructions to clean common locations where PHI might exist (e.g. file name= s, slide labels) and a link to upload the data into TCIA=E2=80=99s secure U= AMS object store using IBM=E2=80=99s Aspera Faspex. Upon receip= t, the slides are visually reviewed to check for burned in PHI, incorr= ectly labeled slides, scan quality issues and to ensure filenames match lab= els. Metadata fields are also reviewed to ensure they contain no PHI.= Slide types supported include: Aperio<= a class=3D"external-link" href=3D"https://openslide.org/formats/aperio/" re= l=3D"nofollow"> (.svs, .tif), Hamamat= su (.vms, .vmu, .ndpi), Leica (.scn), MIRAX (.mrxs), Philips (.tiff), Sakura (.svslide)= , Trestle (.tif), Ventana (.bif, .tif) an= d Generic tiled TIFF (.tif).
A TCIA submission expert will work with an imaging point of contact from= your site. The submission expert will provide all the required tools for d= e-identifying and sending your imaging data and will answer any questions y= ou have throughout the process. These tools have been approved by NIH and c= omply with the Digital Imaging and Communications in Medicine (DICOM) inter= national standard for medical image de-identification. Following indu= stry best practices, TCIA uses a standards-based approach to de-identificat= ion of DICOM images and non-image data to ensure that all data made publicl= y available are free of protected health information (PHI). The TCIA = de-identification process ensures that the HIPAA de-identification standard= is met by following the Safe Harbor Method as defined in section 164.514(b= )(2) of the HIPPA Privacy Rule utilizing the following steps:
Software used by TCIA
Following industry best-practices, TCIA uses a standards-based approach = to de-identification of DICOM images to ensure that images are free of prot= ected health information (PHI). The TCIA de-identification process en= sures that the HIPAA de-identification standard is met by following the Saf= e Harbor Method as defined in section 164.514(b)(2) of the HIPAA Privacy Ru= le. The standard for de-identification of DICOM objects is defined by = Attribute Confident= iality Profile =E2=80=93 DICOM PS 3.15: Appendix E. At the submitt= ing site, a DICOM PS 3.15 compliant script removes or modifies DICOM tags d= eemed to be unsafe (See table 1 for a complete listing). TCIA incorporates = the =E2=80=9CBasic Application Confidentiality Profile=E2=80=9D which is am= ended by inclusion of the following profile options: Clean Pixel Data Optio= n, Clean Descriptors Option, Retain Longitudinal With Modified Dates Option= , Retain Patient Characteristics Option, and Retain Safe Private Option.&nb= sp; The de-identification rules applied to each object are recorded by TCIA= in the DICOM sequence Method Code Sequence [0012,0063] by entering the Cod= e Value, Coding Scheme Designator, and Code Meaning for each profile and op= tion that were applied to the DICOM object during de-identification. = The DICOM standard for de-identification of objects defines a minimum set o= f elements to de-identify to be in compliance with the standard. TCIA compl= ies with the DICOM standard for data de-identification and applies addition= al review measures to insure that PHI is removed or cleaned according to th= e laws and practices in place at the time de-identification occurs.
Base level de-identification
The Basic Application Confidentiality Profile requires that Patient Name= and Patient ID are either blanked or modified. TCIA incorporates an ID map= ping between the original Patient ID and the ID that the images will have w= ithin TCIA. The mapping table is created at the image submitting site= , the mapping performed prior to the images leaving the site=E2=80=99s host= computer, and TCIA never sees the original Patient ID. The remapped Patien= t ID is also mapped to the Patient Name field. This is done for the case wh= ere a DICOM viewer or application being used by the TCIA user that download= ed the data would require a Patient Name to be present. To show that the Pa= tient Identity has been removed, the term =E2=80=9CYES=E2=80=9D is written = into DICOM tag (0012,0062) =E2=80=9CPatient Identity Removed=E2=80=9D.
In general, the Basic Application Profile specifies removal or modificat= ion of any tag that by definition would contain PHI that could be used eith= er alone or together with other information to uniquely identify a subject.= Removal of detailed geographic information, dates, exam identifiers, patie= nt demographics, free text entry fields, vendor private tags, etc. are all = done to minimize the possibility of being able to uniquely identify an indi= vidual. The options to the DICOM de-identification standard allows for rete= ntion of information to help make the data scientifically valuable, but as = more options are added the chance of PHI is increased and a rigorous de-ide= ntification process must be followed.
Exam Identifiers - DICOM makes extensive use of un= iversal identifiers (UID) that could be used to identify a subject if a use= r had access to the PACS system at the institution where the images origina= ted. The Basic Application Confidentiality Profile requires that all UIDs b= e removed or modified. TCIA uses its own root UID and then appends a = hashed value of the original UID and truncates the string to 64 characters.= This technique insures that images stay associated with the appropriate se= ries, study, and subject as well as ensuring that referenced images between= radiation therapy objects, segmentation objects, structured reports, PET/C= T, etc. are still valid references to images within TCIA. Any image resubmi= tted to TCIA will have the same UID to avoid the same image appearing twice= with a different identifier. Original accession numbers are emptied to pre= vent linking of DICOM objects back to the submitting site.
Dates - The Retain Longitudinal With Modified Date= s Option allows dates to be retained as long as they are modified from the = original date. Date and Date-Time fields in TCIA DICOM image headers have b= een offset based on a random number, but the longitudinal relationship betw= een dates is maintained. Therefore, a researcher won=E2=80=99t know t= he precise date the scan occurred, but if a follow up scan was performed 12= 0 days later, that same 120 day difference between scans of a subject will = exist in the TCIA images. Dates that occur in DICOM tags other than D= ate or Date-Time fields are removed. An example of this would be a date ent= ered into the Series Description field. If the date is associated wit= h a library for Code Meaning then that date is preserved as the date would = be required to look up the meaning in the correct version of the library.&n= bsp; To show that the dates have been modified, the term =E2=80=9CMODIFIED= =E2=80=9D is written into DICOM tag (0028,0303) =E2=80=9CLongitudinal Tempo= ral Information Modified=E2=80=9D.
Optionally, a computed number of days from baseline value can be inserte= d in the DICOM tag (0012,0052) =E2=80=9CLongitudinal=E2=80=8B Temporal= =E2=80=8B Offset=E2=80=9D =E2=80=8BFrom=E2=80=8B Event with the associated = tag (0012,0053) =E2=80=9CLongitudinal=E2=80=8B Temporal =E2=80=8BEvent=E2= =80=8B Type=E2=80=9D defining the event (e.g. Registration, Surgery, etc).&= nbsp; "Baseline Year" (e.g. year of diagnosis) can optionally be inserted i= n DICOM tag (0013,1051).
Patient Demographics =E2=80=93 The keep Patient Ch= aracteristics Option allows keeping some patient demographics for research = purposes. The allowed fields are Patient=E2=80=99s Sex, Patient=E2=80=99s A= ge, Patient=E2=80=99s Size, Patient=E2=80=99s Weight, Ethnic Group, Smoking= Status, and Pregnancy Status. If a subject is over 89 years of age, then t= he age must be listed as 90+. Allergies, Patient State (this is not w= here they live, rather their condition), Pre-Medication, and Special Needs = are defined by the DICOM standard as =E2=80=9Cclean=E2=80=9D, however, TCIA= chooses to delete these tags other than Pre-Medication as they have been f= ound to often contain PHI. Other patient demographics such as birthdate, ad= dress, religious affiliations, etc. are removed or emptied.
The names of health care providers including staff, hospital name, assig= ned IDs etc. are removed from the DICOM objects in cases where there is eno= ugh detail to identify an individual or facility where the scan was done.= p>
Free Text - The Clean Descriptors Option allows fo= r DICOM tags where free text could be entered by a technician to be kept. T= he following tags fall under that option and are all kept, inspected, and c= leaned of PHI by TCIA during the curation process: Allergies, Patient State= , Study Description, Series Description, Admitting Diagnoses Description, A= dmitting Diagnoses Code Sequence, Derivation Description, Identifying Comme= nts, Medical Alerts, Occupation, Additional Patient=E2=80=99s History, Pati= ent Comments, Contrast Bolus Agent, Protocol Name, Acquisition Device Proce= ssing Description, Acquisition Comments, Acquisition Protocol Description, = Contribution Description, Image Comments, Frame Comments, Reason for Study,= Requested Procedure Description, Requested Contrast Agent, Study Comments,= Discharge Diagnosis Description, Service Episode Description, Visit Commen= ts, Scheduled Procedure Step Description, Performed Procedure Step Descript= ion, Comments on Performed Procedure Step, Requested Procedure Comments, Re= ason for Imaging Service Request, Imaging Service Request Comments, Interpr= etation Text, Interpretation Diagnosis Description, Impressions, and Result= s Comments. The TCIA de-identification script run at the submitting sites r= emoves the field =E2=80=9CRequest Attributes Sequence=E2=80=9D as that tag = typically contains PHI and provides no scientific value. As of Januar= y 2024, other tags including Allergies, Patient State, Occupation, and all = Comment fields are no longer being kept as they either frequently contain P= HI or are being removed as part of best practices. Many of these fields con= tain information valuable to research and are important to retain. For imag= es that are submitted with missing Study or Series Descriptions, TCIA will = work with the submitter to update the missing values to the extent possible= .
Devices =E2=80=93 As of January 2024, TCIA no long= er uses the Retain Device Identity Option of the DICOM de-identification st= andard which allows for the retention of information related to the scanner= used. After cleaning the tags related to this option, very few of the valu= es remained and TCIA has decided to no longer claim conformance to this opt= ion. The option allows for the following relevant tags to be retained: Stat= ion Name, Device Serial Number, Device UID, Plate ID, Generator ID, Cassett= e ID, Gantry ID, Detector ID, Scheduled Study Location, Scheduled Study Loc= ation AE Title, Scheduled Station AE Title, Scheduled Station Name, Schedul= ed Procedure Step Location, Performed Station AE Title, Performed Station N= ame, Performed Station Name Code Sequence, Scheduled Station Name Code Sequ= ence, Scheduled Station Geographic Location Code Sequence, and Performed St= ation Geographic Location Code Sequence. TCIA removes Station Name as= part of its de-identification process as Station Name often contains infor= mation related to the site where the scan occurred. The other tags listed a= bove are retained if they are found to be free of PHI after TCIA curation o= f the submitted DICOM objects.
Private Tags =E2=80=93 Scanner manufacturers store= model-specific information in DICOM private tags, which sometimes contain = information vital for downstream research. Unfortunately, there are m= any cases where vendors do not make the conformance statement for a piece o= f equipment publicly available or do not adequately define what is stored i= n the private tags..
Body Part Examined - When images are made public, = a single body part examined, corresponding to the cancer of interest, is as= signed to all images. If the collection consists of sarcoma images (o= r any other cancer affecting multiple organs within the image collection), = there may be multiple body parts assigned, though only one to any series.&n= bsp; In phantom collections, body part examined is simply labeled =E2=80=9C= PHANTOM=E2=80=9D.
All Tags - The TCIA de-identification process ensures t= hat every DICOM tag of every DICOM object is free of the 18 forms of PHI as= currently defined by the Safe Harbor Method. At the submitting site,= a DICOM PS 3.15 compliant script removes or modifies DICOM tags deemed to = be unsafe (See table 1 for a complete listing). At TCIA, a software routine= extracts every unique value found within a collection being curated and pr= ints them to a report. This report is examined by curators and any actions = necessary to remove PHI are applied before moving the images from the Posda= Curation Server to the TCIA Public Server. Every DICOM image is inspected = by curators for burned-in PHI. Once the images reach the TCIA Public Server= , the tags are inspected by two curators for PHI using Posda PHI reports.&n= bsp; Images are spot-checked for any burned-in PHI.
The following table details the de-identification performed at the submi= tting site by way of a TCIA-supplied de-identification script. All ot= her tags not mentioned in the table below are reviewed and cleaned if neces= sary during our Posda curation.
Table 1 - DICOM Tags Modified or Removed at the source site (18 = forms of PHI as currently defined by the Safe Harbor Method, DICOM PS 3.15 = compliant)
Tag |
Attribute Name |
TCIA Profile |
TCIA Implementation |
Final CTP Script |
(0000,1000) |
Affected SOP Instance UID |
X |
remove |
@remove() |
(0000,1001) |
Requested SOP Instance UID |
U |
hashuid |
@hashuid(@UIDROOT,this) |
(0002,0003) |
Media Storage SOP Instance UID |
U |
hashuid |
@hashuid(@UIDROOT,this) |
(0004,1511) |
Referenced SOP Instance UID in File |
U |
hashuid |
@hashuid(@UIDROOT,this) |
(0008,0012) |
Instance Creation Date |
C |
incrementdate |
@incrementdate(this,@DATEINC) |
(0008,0013) |
Instance Creation Time |
C |
time |
@keep() |
(0008,0014) |
Instance Creator UID |
U |
hashuid |
@hashuid(@UIDROOT,this) |
(0008,0015) |
Instance Coercion DateTime |
C |
incrementdate |
@incrementdate(this,@DATEINC) |
(0008,0017) |
Acquisition UID |
U |
hashuid |
@hashuid(@UIDROOT,this) |
(0008,0018) |
SOP Instance UID |
U |
hashuid |
@hashuid(@UIDROOT,this) |
(0008,0019) |
Pyramid UID |
U |
hashuid |
@hashuid(@UIDROOT,this) |
(0008,0020) |
Study Date |
C |
incrementdate |
@incrementdate(this,@DATEINC) |
(0008,0021) |
Series Date |
C |
incrementdate |
@incrementdate(this,@DATEINC) |
(0008,0022) |
Acquisition Date |
C |
incrementdate |
@incrementdate(this,@DATEINC) |
(0008,0023) |
Content Date |
C |
incrementdate |
@incrementdate(this,@DATEINC) |
(0008,0024) |
Overlay Date |
C |
incrementdate |
@incrementdate(this,@DATEINC) |
(0008,0025) |
Curve Date |
C |
incrementdate |
@incrementdate(this,@DATEINC) |
(0008,002A) |
Acquisition DateTime |
C |
incrementdate |
@incrementdate(this,@DATEINC) |
(0008,0030) |
Study Time |
C |
time |
@keep() |
(0008,0031) |
Series Time |
C |
time |
@keep() |
(0008,0032) |
Acquisition Time |
C |
time |
@keep() |
(0008,0033) |
Content Time |
C |
time |
@keep() |
(0008,0034) |
Overlay Time |
C |
time |
@keep() |
(0008,0035) |
Curve Time |
C |
time |
@keep() |
(0008,0050) |
Accession Number |
Z |
empty |
@empty() |
(0008,0058) |
Failed SOP Instance UID List |
U |
hashuid |
@hashuid(@UIDROOT,this) |
(0008,0080) |
Institution Name |
X |
remove |
@remove() |
(0008,0081) |
Institution Address |
X |
remove |
@remove() |
(0008,0082) |
Institution Code Sequence |
X |
remove |
@remove() |
(0008,0090) |
Referring Physician's Name |
Z |
empty |
@empty() |
(0008,0092) |
Referring Physician's Address |
X |
remove |
@remove() |
(0008,0094) |
Referring Physician's Telephone Numbers = td> | X |
remove |
@remove() |
(0008,0096) |
Referring Physician Identification Sequence= p> |
X |
remove |
@remove() |
(0008,009C) |
Consulting Physician's Name |
Z |
empty |
@empty() |
(0008,009D) |
Consulting Physician Identification Sequence<= /p> |
X |
remove |
@remove() |
(0008,0106) |
Context Group Version |
C |
keep |
@keep() |
(0008,0107) |
Context Group Local Version |
C |
keep |
@keep() |
(0008,0201) |
Timezone Offset From UTC |
X |
remove |
@remove() |
(0008,1010) |
Station Name |
X |
remove |
@remove() |
(0008,1030) |
Study Description |
C |
keep |
@keep() |
(0008,103E) |
Series Description |
C |
keep |
@keep() |
(0008,1040) |
Institutional Department Name |
X |
remove |
@remove() |
(0008,1041) |
Institutional Department Type Code Sequence= p> |
X |
remove |
@remove() |
(0008,1048) |
Physician(s) of Record |
X |
remove |
@remove() |
(0008,1049) |
Physician(s) of Record Identification Sequenc= e |
X |
remove |
@remove() |
(0008,1050) |
Performing Physician's Name |
X |
remove |
@remove() |
(0008,1052) |
Performing Physician Identification Sequence<= /p> |
X |
remove |
@remove() |
(0008,1060) |
Name of Physician(s) Reading Study |
X |
remove |
@remove() |
(0008,1062) |
Physician(s) Reading Study Identification Seq= uence |
X |
remove |
@remove() |
(0008,1070) |
Operators' Name |
X |
remove |
@remove() |
(0008,1072) |
Operator Identification Sequence |
X |
remove |
@remove() |
(0008,1080) |
Admitting Diagnoses Description |
C |
keep |
@keep() |
(0008,1084) |
Admitting Diagnoses Code Sequence |
C |
process |
@process() |
(0008,1088) |
Pyramid Description |
C |
keep |
@keep() |
(0008,1110) |
Referenced Study Sequence |
Z |
process |
@process() |
(0008,1111) |
Referenced Performed Procedure Step Sequence<= /p> |
Z |
process |
@process() |
(0008,1120) |
Referenced Patient Sequence |
X |
remove |
@remove() |
(0008,1140) |
Referenced Image Sequence |
Z |
process |
@process() |
(0008,1155) |
Referenced SOP Instance UID |
U |
hashuid |
@hashuid(@UIDROOT,this) |
(0008,1195) |
Transaction UID |
U |
hashuid |
@hashuid(@UIDROOT,this) |
(0008,2111) |
Derivation Description |
X |
remove |
@remove() |
(0008,2112) |
Source Image Sequence |
Z |
process |
@process() |
(0008,3010) |
Irradiation Event UID |
U |
hashuid |
@hashuid(@UIDROOT,this) |
(0008,4000) |
Identifying Comments |
C |
remove |
@remove() |
(0010,0010) |
Patient's Name |
Z |
lookup |
LOOKUP(PatientID,ptid) |
(0010,0020) |
Patient ID |
Z |
lookup |
LOOKUP(this,ptid) |
(0010,0021) |
Issuer of Patient ID |
X |
remove |
@remove() |
(0010,0030) |
Patient's Birth Date |
Z |
empty |
@empty() |
(0010,0032) |
Patient's Birth Time |
X |
remove |
@remove() |
(0010,0040) |
Patient's Sex |
K |
keep |
@keep() |
(0010,0050) |
Patient's Insurance Plan Code Sequence | X |
remove |
@remove() |
(0010,0101) |
Patient's Primary Language Code Sequence <= /td> | X |
remove |
@remove() |
(0010,0102) |
Patient's Primary Language Modifier Code Sequ= ence |
X |
remove |
@remove() |
(0010,1000) |
Other Patient IDs |
X |
remove |
@remove() |
(0010,1001) |
Other Patient Names |
X |
remove |
@remove() |
(0010,1002) |
Other Patient IDs Sequence |
X |
remove |
@remove() |
(0010,1005) |
Patient's Birth Name |
X |
remove |
@remove() |
(0010,1010) |
Patient's Age |
K |
keep |
@keep() |
(0010,1020) |
Patient's Size |
K |
keep |
@keep() |
(0010,1030) |
Patient's Weight |
K |
keep |
@keep() |
(0010,1040) |
Patient's Address |
X |
remove |
@remove() |
(0010,1050) |
Insurance Plan Identification |
X |
remove |
@remove() |
(0010,1060) |
Patient's Mother's Birth Name |
X |
remove |
@remove() |
(0010,1080) |
Military Rank |
X |
remove |
@remove() |
(0010,1081) |
Branch of Service |
X |
remove |
@remove() |
(0010,1090) |
Medical Record Locator |
X |
remove |
@remove() |
(0010,1100) |
Referenced Patient Photo Sequence |
X |
remove |
@remove() |
(0010,2000) |
Medical Alerts |
C |
keep |
@keep() |
(0010,2110) |
Allergies |
X |
remove |
@remove() |
(0010,2150) |
Country of Residence |
X |
remove |
@remove() |
(0010,2152) |
Region of Residence |
X |
remove |
@remove() |
(0010,2154) |
Patient's Telephone Numbers |
X |
remove |
@remove() |
(0010,2155) |
Patient's Telecom Information |
X |
remove |
@remove() |
(0010,2160) |
Ethnic Group |
K |
keep |
@keep() |
(0010,2180) |
Occupation |
C |
remove |
@remove() |
(0010,21A0) |
Smoking Status |
K |
keep |
@keep() |
(0010,21B0) |
Additional Patient History |
C |
keep |
@keep() |
(0010,21C0) |
Pregnancy Status |
K |
keep |
@keep() |
(0010,21D0) |
Last Menstrual Date |
C |
incrementdate |
@incrementdate(this,@DATEINC) |
(0010,21F0) |
Patient's Religious Preference |
X |
remove |
@remove() |
(0010,2203) |
Patient's Sex Neutered |
K |
keep |
@keep() |
(0010,2297) |
Responsible Person |
X |
remove |
@remove() |
(0010,2299) |
Responsible Organization |
X |
remove |
@remove() |
(0010,4000) |
Patient Comments |
C |
remove |
@remove() |
(0012,0010) |
Clinical Trial Sponsor Name |
D |
replace |
removed |
(0012,0020) |
Clinical Trial Protocol ID |
D |
replace |
removed |
(0012,0021) |
Clinical Trial Protocol Name |
Z |
empty |
@empty() |
(0012,0030) |
Clinical Trial Site ID |
Z |
empty |
@empty() |
(0012,0031) |
Clinical Trial Site Name |
Z |
empty |
@empty() |
(0012,0040) |
Clinical Trial Subject ID |
D |
replace |
removed |
(0012,0042) |
Clinical Trial Subject Reading ID |
D |
replace |
removed |
(0012,0050) |
Clinical Trial Time Point ID |
Z |
empty |
@empty() |
(0012,0051) |
Clinical Trial Time Point Description |
C |
keep |
@keep() |
(0012,0060) |
Clinical Trial Coordinating Center Name = td> | Z |
empty |
@empty() |
(0012,0071) |
Clinical Trial Series ID |
X |
remove |
@remove() |
(0012,0072) |
Clinical Trial Series Description |
C |
keep |
@keep() |
(0012,0081) |
Clinical Trial Protocol Ethics Committee Name= |
D |
replace |
removed |
(0012,0082) |
Clinical Trial Protocol Ethics Committee Appr= oval Number |
X |
remove |
@remove() |
(0012,0086) |
Ethics Committee Approval Effectiveness Start= Date |
C |
incrementdate |
@incrementdate(this,@DATEINC) |
(0012,0087) |
Ethics Committee Approval Effectiveness End D= ate |
C |
incrementdate |
@incrementdate(this,@DATEINC) |
(0014,407C) |
Calibration Time |
C |
time |
@keep() |
(0014,407E) |
Calibration Date |
C |
incrementdate |
@incrementdate(this,@DATEINC) |
(0016,002B) |
Maker Note |
C |
keep |
@keep() |
(0016,004B) |
Device Setting Description |
C |
keep |
@keep() |
(0016,004D) |
Camera Owner Name |
X |
remove |
@remove() |
(0016,004E) |
Lens Specification |
X |
remove |
@remove() |
(0016,004F) |
Lens Make |
X |
remove |
@remove() |
(0016,0050) |
Lens Model |
X |
remove |
@remove() |
(0016,0051) |
Lens Serial Number |
X |
remove |
@remove() |
(0016,0070) |
GPS Version ID |
X |
remove |
@remove() |
(0016,0071) |
GPS Latitude=E2=80=8B Ref |
X |
remove |
@remove() |
(0016,0072) |
GPS Latitude=E2=80=8B |
X |
remove |
@remove() |
(0016,0073) |
GPS Longitude Ref |
X |
remove |
@remove() |
(0016,0074) |
GPS Longitude |
X |
remove |
@remove() |
(0016,0075) |
GPS Altitude=E2=80=8B Ref |
X |
remove |
@remove() |
(0016,0076) |
GPS Altitude=E2=80=8B |
X |
remove |
@remove() |
(0016,0077) |
GPS Time=E2=80=8B Stamp |
X |
remove |
@remove() |
(0016,0078) |
GPS Satellites |
X |
remove |
@remove() |
(0016,0079) |
GPS Status |
X |
remove |
@remove() |
(0016,007A) |
GPS Measure =E2=80=8BMode |
X |
remove |
@remove() |
(0016,007B) |
GPS DOP |
X |
remove |
@remove() |
(0016,007C) |
GPS Speed=E2=80=8B Ref |
X |
remove |
@remove() |
(0016,007D) |
GPS Speed=E2=80=8B |
X |
remove |
@remove() |
(0016,007E) |
GPS Track =E2=80=8BRef |
X |
remove |
@remove() |
(0016,007F) |
GPS Track |
X |
remove |
@remove() |
(0016,0080) |
GPS Img=E2=80=8B Direction Ref |
X |
remove |
@remove() |
(0016,0081) |
GPS Img =E2=80=8BDirection |
X |
remove |
@remove() |
(0016,0082) |
GPS Map=E2=80=8B Datum |
X |
remove |
@remove() |
(0016,0083) |
GPS Dest=E2=80=8B Latitude Ref |
X |
remove |
@remove() |
(0016,0084) |
GPS Dest=E2=80=8B Latitude |
X |
remove |
@remove() |
(0016,0085) |
GPS Dest =E2=80=8BLongitude Ref |
X |
remove |
@remove() |
(0016,0086) |
GPS Dest =E2=80=8BLongitude |
X |
remove |
@remove() |
(0016,0087) |
GPS Dest=E2=80=8B Bearing Ref |
X |
remove |
@remove() |
(0016,0088) |
GPS Dest =E2=80=8BBearing |
X |
remove |
@remove() |
(0016,0089) |
GPS Dest =E2=80=8BDistance Ref |
X |
remove |
@remove() |
(0016,008A) |
GPS Dest =E2=80=8BDistance |
X |
remove |
@remove() |
(0016,008B) |
GPS Processing=E2=80=8B Method |
X |
remove |
@remove() |
(0016,008C) |
GPS Area =E2=80=8BInformation |
X |
remove |
@remove() |
(0016,008D) |
GPS Date=E2=80=8B Stamp |
C |
incrementdate |
@incrementdate(this,@DATEINC) |
(0016,008E) |
GPS Differential |
X |
remove |
@remove() |
(0018,0010) |
Contrast/Bolus Agent |
C |
keep |
@keep() |
(0018,0027) |
Intervention Drug Stop Time |
C |
time |
@keep() |
(0018,0035) |
Intervention Drug Start Time |
C |
time |
@keep() |
(0018,1000) |
Device Serial Number |
X |
remove |
@remove() |
(0018,1002) |
Device UID |
U |
hashuid |
@hashuid(@UIDROOT,this) |
(0018,1004) |
Plate ID |
X |
remove |
@remove() |
(0018,1005) |
Generator ID |
X |
remove |
@remove() |
(0018,1007) |
Cassette ID |
X |
remove |
@remove() |
(0018,1008) |
Gantry ID |
X |
remove |
@remove() |
(0018,1009) |
Unique Device Identifier |
X |
remove |
@remove() |
(0018,100A) |
UDI Sequence |
X |
remove |
@remove() |
(0018,100B) |
Manufacturer's Device Class UID |
U |
hashuid |
@hashuid(@UIDROOT,this) |
(0018,1012) |
Date of Secondary Capture |
C |
incrementdate |
@incrementdate(this,@DATEINC) |
(0018,1014) |
Time of Secondary Capture |
C |
time |
@keep() |
(0018,1030) |
Protocol Name |
C |
keep |
@keep() |
(0018,1042) |
Contrast/Bolus Start Time |
C |
time |
@keep() |
(0018,1043) |
Contrast/Bolus Stop Time |
C |
time |
@keep() |
(0018,1072) |
Radiopharmaceutical Start Time |
C |
time |
@keep() |
(0018,1073) |
Radiopharmaceutical Stop Time |
C |
time |
@keep() |
(0018,1078) |
Radiopharmaceutical Start DateTime |
C |
incrementdate |
@incrementdate(this,@DATEINC) |
(0018,1079) |
Radiopharmaceutical Stop DateTime |
C |
incrementdate |
@incrementdate(this,@DATEINC) |
(0018,11BB) |
Acquisition Field Of View Label |
C |
keep |
@keep() |
(0018,1200) |
Date of Last Calibration |
X |
remove |
@remove() |
(0018,1201) |
Time of Last Calibration |
X |
remove |
@remove() |
(0018,1202) |
DateTime of Last Calibration |
C |
incrementdate |
@incrementdate(this,@DATEINC) |
(0018,1203) |
Calibration DateTime |
C |
incrementdate |
@incrementdate(this,@DATEINC) |
(0018,1400) |
Acquisition Device Processing Description = |
C |
keep |
@keep() |
(0018,2042) |
Target UID |
U |
hashuid |
@hashuid(@UIDROOT,this) |
(0018,4000) |
Acquisition Comments |
C |
keep |
@keep() |
(0018,5011) |
Transducer Identification Sequence |
X |
remove |
@remove() |
(0018,700A) |
Detector ID |
X |
remove |
@remove() |
(0018,700C) |
Date of Last Detector Calibration |
C |
incrementdate |
@incrementdate(this,@DATEINC) |
(0018,700E) |
Time of Last Detector Calibration |
C |
time |
@keep() |
(0018,9074) |
Frame Acquisition DateTime |
C |
incrementdate |
@incrementdate(this,@DATEINC) |
(0018,9151) |
Frame Reference DateTime |
C |
incrementdate |
@incrementdate(this,@DATEINC) |
(0018,9185) |
Respiratory Motion Compensation Technique Des= cription |
C |
keep |
@keep() |
(0018,9367) |
X-Ray Source ID |
D |
replace |
removed |
(0018,9369) |
Source Start DateTime |
C |
incrementdate |
@incrementdate(this,@DATEINC) |
(0018,936A) |
Source End DateTime |
C |
incrementdate |
@incrementdate(this,@DATEINC) |
(0018,9371) |
X-Ray Detector ID |
D |
replace |
removed |
(0018,9373) |
X-Ray Detector Label |
X |
remove |
@remove() |
(0018,937B) |
Multi-energy Acquisition Description |
C |
keep |
@keep() |
(0018,937F) |
Decomposition Description |
C |
keep |
@keep() |
(0018,9424) |
Acquisition Protocol Description |
C |
keep |
@keep() |
(0018,9516) |
Start Acquisition DateTime |
C |
incrementdate |
@incrementdate(this,@DATEINC) |
(0018,9517) |
End Acquisition DateTime |
C |
incrementdate |
@incrementdate(this,@DATEINC) |
(0018,9623) |
Functional Sync Pulse |
C |
keep |
@keep() |
(0018,9701) |
Decay Correction DateTime |
C |
incrementdate |
@incrementdate(this,@DATEINC) |
(0018,9804) |
Exclusion Start DateTime |
C |
incrementdate |
@incrementdate(this,@DATEINC) |
(0018,9919) |
Instruction Performed DateTime |
C |
incrementdate |
@incrementdate(this,@DATEINC) |
(0018,9937) |
Requested Series Description |
C |
keep |
@keep() |
(0018,A002) |
Contribution DateTime |
C |
incrementdate |
@incrementdate(this,@DATEINC) |
(0018,A003) |
Contribution Description |
C |
keep |
@keep() |
(0020,000D) |
Study Instance UID |
U |
hashuid |
@hashuid(@UIDROOT,this) |
(0020,000E) |
Series Instance UID |
U |
hashuid |
@hashuid(@UIDROOT,this) |
(0020,0010) |
Study ID |
Z |
empty |
@empty() |
(0020,0027) |
Pyramid Label |
C |
keep |
@keep() |
(0020,0052) |
Frame of Reference UID |
U |
hashuid |
@hashuid(@UIDROOT,this) |
(0020,0200) |
Synchronization Frame of Reference UID | U |
hashuid |
@hashuid(@UIDROOT,this) |
(0020,3401) |
Modifying Device ID |
X |
remove |
@remove() |
(0020,3403) |
Modified Image Date |
C |
incrementdate |
@incrementdate(this,@DATEINC) |
(0020,3405) |
Modified Image Time |
C |
time |
@keep() |
(0020,3406) |
Modified Image Description |
X |
remove |
@remove() |
(0020,4000) |
Image Comments |
C |
remove |
@remove() |
(0020,9158) |
Frame Comments |
C |
remove |
@remove() |
(0020,9161) |
Concatenation UID |
U |
hashuid |
@hashuid(@UIDROOT,this) |
(0020,9164) |
Dimension Organization UID |
U |
hashuid |
@hashuid(@UIDROOT,this) |
(0028,1199) |
Palette Color Lookup Table UID |
U |
hashuid |
@hashuid(@UIDROOT,this) |
(0028,1214) |
Large Palette Color Lookup Table UID |
U |
hashuid |
@hashuid(@UIDROOT,this) |
(0028,4000) |
Image Presentation Comments |
X |
remove |
@remove() |
(0032,0012) |
Study ID Issuer |
X |
remove |
@remove() |
(0032,0032) |
Study Verified Date |
C |
incrementdate |
@incrementdate(this,@DATEINC) |
(0032,0033) |
Study Verified Time |
C |
time |
@keep() |
(0032,0034) |
Study Read Date |
C |
incrementdate |
@incrementdate(this,@DATEINC) |
(0032,0035) |
Study Read Time |
C |
time |
@keep() |
(0032,1000) |
Scheduled Study Start Date |
C |
incrementdate |
@incrementdate(this,@DATEINC) |
(0032,1001) |
Scheduled Study Start Time |
C |
time |
@keep() |
(0032,1010) |
Scheduled Study Stop Date |
C |
incrementdate |
@incrementdate(this,@DATEINC) |
(0032,1011) |
Scheduled Study Stop Time |
C |
time |
@keep() |
(0032,1020) |
Scheduled Study Location |
X |
remove |
@remove() |
(0032,1021) |
Scheduled Study Location AE Title |
X |
remove |
@remove() |
(0032,1030) |
Reason for Study |
C |
keep |
@keep() |
(0032,1032) |
Requesting Physician |
X |
remove |
@remove() |
(0032,1033) |
Requesting Service |
X |
remove |
@remove() |
(0032,1040) |
Study Arrival Date |
C |
incrementdate |
@incrementdate(this,@DATEINC) |
(0032,1041) |
Study Arrival Time |
C |
time |
@keep() |
(0032,1050) |
Study Completion Date |
C |
incrementdate |
@incrementdate(this,@DATEINC) |
(0032,1051) |
Study Completion Time |
C |
time |
@keep() |
(0032,1060) |
Requested Procedure Description |
C |
keep |
@keep() |
(0032,1066) |
Reason for Visit |
C |
remove |
@remove() |
(0032,1067) |
Reason for Visit Code Sequence |
C |
remove |
@remove() |
(0032,1070) |
Requested Contrast Agent |
C |
keep |
@keep() |
(0032,4000) |
Study Comments |
X |
remove |
@remove() |
(0034,0001) |
Flow Identifier Sequence |
D |
process |
@process() |
(0034,0002) |
Flow Identifier |
D |
replace |
removed |
(0034,0005) |
Source Identifier |
D |
replace |
removed |
(0034,0007) |
Frame Origin Timestamp |
X |
remove |
@remove() |
(0038,0004) |
Referenced Patient Alias Sequence |
X |
remove |
@remove() |
(0038,0010) |
Admission ID |
X |
remove |
@remove() |
(0038,0011) |
Issuer of Admission ID |
X |
remove |
@remove() |
(0038,0014) |
Issuer of Admission ID Sequence |
X |
remove |
@remove() |
(0038,001A) |
Scheduled Admission Date |
C |
incrementdate |
@incrementdate(this,@DATEINC) |
(0038,001B) |
Scheduled Admission Time |
C |
time |
@keep() |
(0038,001C) |
Scheduled Discharge Date |
C |
incrementdate |
@incrementdate(this,@DATEINC) |
(0038,001D) |
Scheduled Discharge Time |
C |
time |
@keep() |
(0038,001E) |
Scheduled Patient Institution Residence = td> | X |
remove |
@remove() |
(0038,0020) |
Admitting Date |
C |
incrementdate |
@incrementdate(this,@DATEINC) |
(0038,0021) |
Admitting Time |
C |
keep |
@keep() |
(0038,0030) |
Discharge Date |
C |
incrementdate |
@incrementdate(this,@DATEINC) |
(0038,0032) |
Discharge Time |
C |
keep |
@keep() |
(0038,0040) |
Discharge Diagnosis Description |
C |
keep |
@keep() |
(0038,0050) |
Special Needs |
C |
remove |
@remove() |
(0038,0060) |
Service Episode ID |
X |
remove |
@remove() |
(0038,0061) |
Issuer of Service Episode ID |
X |
remove |
@remove() |
(0038,0062) |
Service Episode Description |
C |
keep |
@keep() |
(0038,0064) |
Issuer of Service Episode ID Sequence |
X |
remove |
@remove() |
(0038,0300) |
Current Patient Location |
X |
remove |
@remove() |
(0038,0400) |
Patient's Institution Residence |
X |
remove |
@remove() |
(0038,0500) |
Patient State |
C |
remove |
@remove() |
(0038,4000) |
Visit Comments |
C |
remove |
@remove() |
(003A,0310) |
Multiplex Group UID |
U |
hashuid |
@hashuid(@UIDROOT,this) |
(003A,0314) |
Impedance Measurement DateTime |
C |
incrementdate |
@incrementdate(this,@DATEINC) |
(003A,0329) |
=E2=80=8BWaveform Filter Description |
C |
keep |
@keep() |
(003A,032B) |
Filter Lookup Table Description |
C |
keep |
@keep() |
(0040,0001) |
Scheduled Station AE Title |
X |
remove |
@remove() |
(0040,0002) |
Scheduled Procedure Step Start Date |
C |
incrementdate |
@incrementdate(this,@DATEINC) |
(0040,0003) |
Scheduled Procedure Step Start Time |
C |
keep |
@keep() |
(0040,0004) |
Scheduled Procedure Step End Date |
C |
incrementdate |
@incrementdate(this,@DATEINC) |
(0040,0005) |
Scheduled Procedure Step End Time |
C |
keep |
@keep() |
(0040,0006) |
Scheduled Performing Physician's Name |
X |
remove |
@remove() |
(0040,0007) |
Scheduled Procedure Step Description |
C |
keep |
@keep() |
(0040,0009) |
Scheduled Procedure Step ID |
X |
remove |
@remove() |
(0040,000B) |
Scheduled Performing Physician Identification= Sequence |
X |
remove |
@remove() |
(0040,0010) |
Scheduled Station Name |
X |
remove |
@remove() |
(0040,0011) |
Scheduled Procedure Step Location |
X |
remove |
@remove() |
(0040,0012) |
Pre-Medication |
C |
keep |
@keep() |
(0040,0241) |
Performed Station AE Title |
X |
remove |
@remove() |
(0040,0242) |
Performed Station Name |
X |
remove |
@remove() |
(0040,0243) |
Performed Location |
X |
remove |
@remove() |
(0040,0244) |
Performed Procedure Step Start Date |
C |
incrementdate |
@incrementdate(this,@DATEINC) |
(0040,0245) |
Performed Procedure Step Start Time |
C |
time |
@keep() |
(0040,0250) |
Performed Procedure Step End Date |
C |
incrementdate |
@incrementdate(this,@DATEINC) |
(0040,0251) |
Performed Procedure Step End Time |
C |
time |
@keep() |
(0040,0253) |
Performed Procedure Step ID |
X |
remove |
@remove() |
(0040,0254) |
Performed Procedure Step Description |
C |
keep |
@keep() |
(0040,0275) |
Request Attributes Sequence |
X |
remove |
@remove() |
(0040,0280) |
Comments on the Performed Procedure Step <= /td> | X |
remove |
@remove() |
(0040,0310) |
Comments on Radiation Dose |
X |
remove |
@remove() |
(0040,050A) |
Specimen Accession Number |
X |
remove |
@remove() |
(0040,0512) |
Container Identifier |
D |
replace |
removed |
(0040,0513) |
Issuer of the Container Identifier Sequence= p> |
Z |
process |
@process() |
(0040,051A) |
Container Description |
C |
keep |
@keep() |
(0040,0551) |
Specimen Identifier |
D |
replace |
removed |
(0040,0554) |
Specimen UID |
U |
hashuid |
@hashuid(@UIDROOT,this) |
(0040,0555) |
Acquisition Context Sequence |
C |
process |
@process() |
(0040,0562) |
Issuer of the Specimen Identifier Sequence |
Z |
process |
@process() |
(0040,0600) |
Specimen Short Description |
C |
keep |
@keep() |
(0040,0602) |
Specimen Detailed Description |
C |
keep |
@keep() |
(0040,0610) |
Specimen Preparation Sequence |
C |
process |
@process() |
(0040,06FA) |
Slide Identifier |
X |
remove |
@remove() |
(0040,1001) |
Requested Procedure ID |
X |
remove |
@remove() |
(0040,1002) |
Reason for the Requested Procedure |
C |
remove |
@remove() |
(0040,1004) |
Patient Transport Arrangements |
X |
remove |
@remove() |
(0040,1005) |
Requested Procedure Location |
X |
remove |
@remove() |
(0040,100A) |
Reason for Requested Procedure Code Sequence<= /p> |
C |
remove |
@remove() |
(0040,1010) |
Names of Intended Recipients of Results = td> | X |
remove |
@remove() |
(0040,1011) |
Intended Recipients of Results Identification= Sequence |
X |
remove |
@remove() |
(0040,1101) |
Person Identification Code Sequence |
D |
replace |
removed |
(0040,1102) |
Person's Address |
X |
remove |
@remove() |
(0040,1103) |
Person's Telephone Numbers |
X |
remove |
@remove() |
(0040,1104) |
Person's Telecom Information |
X |
remove |
@remove() |
(0040,1400) |
Requested Procedure Comments |
C |
remove |
@remove() |
(0040,2001) |
Reason for the Imaging Service Request | C |
remove |
@remove() |
(0040,2004) |
Issue Date of Imaging Service Request |
C |
incrementdate |
@incrementdate(this,@DATEINC) |
(0040,2005) |
Issue Time of Imaging Service Request |
C |
time |
@keep() |
(0040,2008) |
Order Entered By |
X |
remove |
@remove() |
(0040,2009) |
Order Enterer's Location |
X |
remove |
@remove() |
(0040,2010) |
Order Callback Phone Number |
X |
remove |
@remove() |
(0040,2011) |
Order Callback Telecom Information |
X |
remove |
@remove() |
(0040,2016) |
Placer Order Number / Imaging Service Request= |
Z |
empty |
@empty() |
(0040,2017) |
Filler Order Number / Imaging Service Request= |
Z |
empty |
@empty() |
(0040,2400) |
Imaging Service Request Comments |
C |
keep |
@keep() |
(0040,3001) |
Confidentiality Constraint on Patient Data De= scription |
X |
remove |
@remove() |
(0040,4005) |
Scheduled Procedure Step Start DateTime = td> | C |
incrementdate |
@incrementdate(this,@DATEINC) |
(0040,4008) |
Scheduled Procedure Step Expiration DateTime<= /p> |
C |
incrementdate |
@incrementdate(this,@DATEINC) |
(0040,4010) |
Scheduled Procedure Step Modification DateTim= e |
C |
incrementdate |
@incrementdate(this,@DATEINC) |
(0040,4011) |
Expected Completion DateTime |
C |
incrementdate |
@incrementdate(this,@DATEINC) |
(0040,4023) |
Referenced General Purpose Scheduled Procedur= e Step Transaction UID |
U |
hashuid |
@hashuid(@UIDROOT,this) |
(0040,4025) |
Scheduled Station Name Code Sequence |
X |
remove |
@remove() |
(0040,4027) |
Scheduled Station Geographic Location Code Se= quence |
X |
remove |
@remove() |
(0040,4028) |
Performed Station Name Code Sequence |
X |
remove |
@remove() |
(0040,4030) |
Performed Station Geographic Location Code Se= quence |
X |
remove |
@remove() |
(0040,4034) |
Scheduled Human Performers Sequence |
X |
remove |
@remove() |
(0040,4035) |
Actual Human Performers Sequence |
X |
remove |
@remove() |
(0040,4036) |
Human Performer's Organization |
X |
remove |
@remove() |
(0040,4037) |
Human Performer's Name |
X |
remove |
@remove() |
(0040,4050) |
Performed Procedure Step Start DateTime = td> | C |
incrementdate |
@incrementdate(this,@DATEINC) |
(0040,4051) |
Performed Procedure Step End DateTime |
C |
incrementdate |
@incrementdate(this,@DATEINC) |
(0040,4052) |
Procedure Step Cancellation DateTime |
C |
incrementdate |
@incrementdate(this,@DATEINC) |
(0040,A023) |
Findings Group Recording Date (Trial) |
C |
incrementdate |
@incrementdate(this,@DATEINC) |
(0040,A024) |
Findings Group Recording Time (Trial) |
C |
incrementdate |
@incrementdate(this,@DATEINC) |
(0040,A027) |
Verifying Organization |
D |
replace |
removed |
(0040,A030) |
Verification DateTime |
C |
incrementdate |
@incrementdate(this,@DATEINC) |
(0040,A032) |
Observation DateTime |
C |
incrementdate |
@incrementdate(this,@DATEINC) |
(0040,A033) |
Observation Start DateTime |
C |
incrementdate |
@incrementdate(this,@DATEINC) |
(0040,A073) |
Verifying Observer Sequence |
D |
process |
@process() |
(0040,A075) |
Verifying Observer Name |
D |
replace |
removed |
(0040,A078) |
Author Observer Sequence |
X |
remove |
@remove() |
(0040,A07A) |
Participant Sequence |
X |
remove |
@remove() |
(0040,A07C) |
Custodial Organization Sequence |
X |
remove |
@remove() |
(0040,A082) |
Participation DateTime |
C |
incrementdate |
@incrementdate(this,@DATEINC) |
(0040,A088) |
Verifying Observer Identification Code Sequen= ce |
Z |
remove |
@remove() |
(0040,A110) |
Date of Document or Verbal Transaction (Trial= ) |
C |
incrementdate |
@incrementdate(this,@DATEINC) |
(0040,A112) |
Time of Document Creation or Verbal Transacti= on (Trial) |
C |
time |
@keep() |
(0040,A120) |
DateTime |
C |
incrementdate |
@incrementdate(this,@DATEINC) |
(0040,A121) |
Date |
C |
incrementdate |
@incrementdate(this,@DATEINC) |
(0040,A122) |
Time |
C |
time |
@keep() |
(0040,A123) |
Person Name |
D |
replace |
removed |
(0040,A124) |
UID |
U |
hashuid |
@hashuid(@UIDROOT,this) |
(0040,A13A) |
Referenced DateTime |
C |
incrementdate |
@incrementdate(this,@DATEINC) |
(0040,A171) |
Observation UID |
U |
hashuid |
@hashuid(@UIDROOT,this) |
(0040,A172) |
Referenced Observation UID (Trial) |
U |
hashuid |
@hashuid(@UIDROOT,this) |
(0040,A192) |
Observation Date (Trial) |
C |
incrementdate |
@incrementdate(this,@DATEINC) |
(0040,A193) |
Observation Time (Trial) |
C |
time |
@keep() |
(0040,A307) |
Current Observer (Trial) |
X |
remove |
@remove() |
(0040,A352) |
Verbal Source (Trial) |
X |
remove |
@remove() |
(0040,A353) |
Address (Trial) |
X |
remove |
@remove() |
(0040,A354) |
Telephone Number (Trial) |
X |
remove |
@remove() |
(0040,A358) |
Verbal Source Identifier Code Sequence (Trial= ) |
X |
remove |
@remove() |
(0040,A402) |
Observation Subject UID (Trial) |
U |
hashuid |
@hashuid(@UIDROOT,this) |
(0040,A730) |
Content Sequence |
C |
process |
@process() |
(0040,DB06) |
Template Version |
C |
keep |
@keep() |
(0040,DB07) |
Template Local Version |
C |
keep |
@keep() |
(0040,DB0C) |
Template Extension Organization UID |
U |
hashuid |
@hashuid(@UIDROOT,this) |
(0040,DB0D) |
Template Extension Creator UID |
U |
hashuid |
@hashuid(@UIDROOT,this) |
(0040,E004) |
HL7 Document Effective Time |
C |
time |
@keep() |
(0042,0011) |
Encapsulated Document |
D |
replace |
removed |
(0044,0004) |
Approval Status DateTime |
C |
incrementdate |
@incrementdate(this,@DATEINC) |
(0044,000B) |
Product Expiration DateTime |
C |
incrementdate |
@incrementdate(this,@DATEINC) |
(0044,0010) |
Substance Administration DateTime |
C |
incrementdate |
@incrementdate(this,@DATEINC) |
(0044,0104) |
Assertion DateTime |
C |
incrementdate |
@incrementdate(this,@DATEINC) |
(0044,0105) |
Assertion Expiration DateTime |
C |
incrementdate |
@incrementdate(this,@DATEINC) |
(0050,001B) |
Container Component ID |
X |
remove |
@remove() |
(0050,0020) |
Device Description |
X |
remove |
@remove() |
(0050,0021) |
Long Device Description |
C |
keep |
@keep() |
(0062,0021) |
Tracking UID |
U |
hashuid |
@hashuid(@UIDROOT,this) |
(0068,6226) |
Effective DateTime |
C |
incrementdate |
@incrementdate(this,@DATEINC) |
(0068,6270) |
Information Issue DateTime |
C |
incrementdate |
@incrementdate(this,@DATEINC) |
(006A,0003) |
Annotation Group UID |
D |
hashuid |
@hashuid(@UIDROOT,this) |
(006A,0005) |
Annotation Group Label |
C |
keep |
@keep() |
(006A,0006) |
Annotation Group Description |
C |
keep |
@keep() |
(0070,0001) |
Graphic Annotation Sequence |
D |
remove |
@remove() |
(0070,0082) |
Presentation Creation Date |
C |
incrementdate |
@incrementdate(this,@DATEINC) |
(0070,0083) |
Presentation Creation Time |
C |
time |
@keep() |
(0070,0084) |
Content Creator's Name |
Z |
empty |
@empty() |
(0070,0086) |
Content Creator's Identification Code Sequenc= e |
X |
remove |
@remove() |
(0070,031A) |
Fiducial UID |
U |
hashuid |
@hashuid(@UIDROOT,this) |
(0070,1101) |
Presentation Display Collection UID |
U |
hashuid |
@hashuid(@UIDROOT,this) |
(0070,1102) |
Presentation Sequence Collection UID |
U |
hashuid |
@hashuid(@UIDROOT,this) |
(0072,000A) |
Hanging Protocol Creation DateTime |
C |
keep |
@keep() |
(0072,005F) |
Selector AS Value |
K |
keep |
@keep() |
(0072,0061) |
Selector DA Value |
C |
keep |
@keep() |
(0072,0063) |
Selector DT Value |
C |
keep |
@keep() |
(0072,0065) |
Selector OB Value |
D |
remove |
@remove() |
(0072,0066) |
Selector LO Value |
C |
keep |
@keep() |
(0072,0068) |
Selector LT Value |
C |
keep |
@keep() |
(0072,006A) |
Selector PN Value |
D |
remove |
@remove() |
(0072,006B) |
Selector TM Value |
C |
keep |
@keep() |
(0072,006C) |
Selector SH Value |
C |
keep |
@keep() |
(0072,006D) |
Selector UN Value |
D |
remove |
@remove() |
(0072,006E) |
Selector ST Value |
C |
keep |
@keep() |
(0072,0070) |
Selector UT Value |
C |
keep |
@keep() |
(0072,0071) |
Selector UR Value |
D |
remove |
@remove() |
(0088,0140) |
Storage Media File-set UID |
U |
hashuid |
@hashuid(@UIDROOT,this) |
(0088,0200) |
Icon Image Sequence |
X |
remove |
@remove() |
(0088,0904) |
Topic Title |
X |
remove |
@remove() |
(0088,0906) |
Topic Subject |
X |
remove |
@remove() |
(0088,0910) |
Topic Author |
X |
remove |
@remove() |
(0088,0912) |
Topic Keywords |
X |
remove |
@remove() |
(0100,0420) |
SOP Authorization DateTime |
C |
incrementdate |
@incrementdate(this,@DATEINC) |
(0400,0100) |
Digital Signature UID |
U |
hashuid |
@hashuid(@UIDROOT,this) |
(0400,0105) |
Digital Signature DateTime |
C |
incrementdate |
@incrementdate(this,@DATEINC) |
(0400,0115) |
Certificate of Signer |
D |
remove |
@remove() |
(0400,0310) |
Certified Timestamp |
C |
remove |
@remove() |
(0400,0402) |
Referenced Digital Signature Sequence |
X |
remove |
@remove() |
(0400,0403) |
Referenced SOP Instance MAC Sequence |
X |
remove |
@remove() |
(0400,0404) |
MAC |
X |
remove |
@remove() |
(0400,0550) |
Modified Attributes Sequence |
X |
remove |
@remove() |
(0400,0551) |
Nonconforming Modified Attributes Sequence |
X |
remove |
@remove() |
(0400,0552) |
Nonconforming Data Element Value |
X |
remove |
@remove() |
(0400,0561) |
Original Attributes Sequence |
X |
remove |
@remove() |
(0400,0562) |
Attribute Modification DateTime |
C |
incrementdate |
@incrementdate(this,@DATEINC) |
(0400,0563) |
Modifying System |
D |
replace |
removed |
(0400,0564) |
Source of Previous Values |
Z |
empty |
@empty() |
(0400,0565) |
Reason for the Attribute Modification |
C |
keep |
@keep() |
(0400,0600) |
Instance Origin Status |
X |
remove |
@remove() |
(2030,0020) |
Text String |
X |
remove |
@remove() |
(2100,0040) |
Creation Date |
C |
incrementdate |
@incrementdate(this,@DATEINC) |
(2100,0050) |
Creation Time |
C |
time |
@keep() |
(2200,0002) |
Label Text |
C |
keep |
@keep() |
(2200,0005) |
Barcode Value |
Z |
empty |
@empty() |
(3006,0002) |
Structure Set Label |
C |
keep |
@keep() |
(3006,0004) |
Structure Set Name |
C |
keep |
@keep() |
(3006,0006) |
Structure Set Description |
C |
keep |
@keep() |
(3006,0008) |
Structure Set Date |
C |
incrementdate |
@incrementdate(this,@DATEINC) |
(3006,0009) |
Structure Set Time |
C |
time |
@keep() |
(3006,0024) |
Referenced Frame of Reference UID |
U |
hashuid |
@hashuid(@UIDROOT,this) |
(3006,0026) |
ROI Name |
C |
keep |
@keep() |
(3006,0028) |
ROI Description |
C |
keep |
@keep() |
(3006,0038) |
ROI Generation Description |
C |
keep |
@keep() |
(3006,0085) |
ROI Observation Label |
C |
keep |
@keep() |
(3006,0088) |
ROI Observation Description |
C |
keep |
@keep() |
(3006,00A6) |
ROI Interpreter |
Z |
empty |
@empty() |
(3006,00C2) |
Related Frame of Reference UID |
U |
hashuid |
@hashuid(@UIDROOT,this) |
(3008,0024) |
Treatment Control Point Date |
C |
incrementdate |
@incrementdate(this,@DATEINC) |
(3008,0025) |
Treatment Control Point Time |
C |
time |
@keep() |
(3008,0054) |
First Treatment Date |
C |
incrementdate |
@incrementdate(this,@DATEINC) |
(3008,0056) |
Most Recent Treatment Date |
C |
incrementdate |
@incrementdate(this,@DATEINC) |
(3008,0105) |
Source Serial Number |
Z |
empty |
@empty() |
(3008,0162) |
Safe Position Exit Date |
C |
incrementdate |
@incrementdate(this,@DATEINC) |
(3008,0164) |
Safe Position Exit Time |
C |
time |
@keep() |
(3008,0166) |
Safe Position Return Date |
C |
incrementdate |
@incrementdate(this,@DATEINC) |
(3008,0168) |
Safe Position Return Time |
C |
time |
@keep() |
(3008,0250) |
Treatment Date |
C |
incrementdate |
@incrementdate(this,@DATEINC) |
(3008,0251) |
Treatment Time |
C |
time |
@keep() |
(300A,0002) |
RT Plan Label |
C |
keep |
@keep() |
(300A,0003) |
RT Plan Name |
C |
keep |
@keep() |
(300A,0004) |
RT Plan Description |
C |
keep |
@keep() |
(300A,0006) |
RT Plan Date |
C |
incrementdate |
@incrementdate(this,@DATEINC) |
(300A,0007) |
RT Plan Time |
C |
time |
@keep() |
(300A,000B) |
Treatment Sites |
C |
keep |
@keep() |
(300A,000E) |
Prescription Description |
C |
keep |
@keep() |
(300A,0013) |
Dose Reference UID |
U |
hashuid |
@hashuid(@UIDROOT,this) |
(300A,0016) |
Dose Reference Description |
C |
keep |
@keep() |
(300A,0072) |
Fraction Group Description |
C |
keep |
@keep() |
(300A,0083) |
Referenced Dose Reference UID |
U |
hashuid |
@hashuid(@UIDROOT,this) |
(300A,00B2) |
Treatment Machine Name |
Z |
empty |
@empty() |
(300A,00C3) |
Beam Description |
C |
keep |
@keep() |
(300A,00DD) |
Bolus Description |
C |
keep |
@keep() |
(300A,0196) |
Fixation Device Description |
C |
keep |
@keep() |
(300A,01A6) |
Shielding Device Description |
C |
keep |
@keep() |
(300A,01B2) |
Setup Technique Description |
C |
keep |
@keep() |
(300A,0216) |
Source Manufacturer |
X |
remove |
@remove() |
(300A,022C) |
Source Strength Reference Date |
C |
incrementdate |
@incrementdate(this,@DATEINC) |
(300A,022E) |
Source Strength Reference Time |
C |
time |
@keep() |
(300A,02EB) |
Compensator Description |
C |
keep |
@keep() |
(300A,0608) |
Treatment Position Group Label |
C |
keep |
@keep() |
(300A,0609) |
Treatment Position Group UID |
U |
hashuid |
@hashuid(@UIDROOT,this) |
(300A,0611) |
RT Accessory Holder Slot ID |
Z |
empty |
@empty() |
(300A,0615) |
RT Accessory Device Slot ID |
Z |
empty |
@empty() |
(300A,0619) |
Radiation Dose Identification Label |
C |
keep |
@keep() |
(300A,0623) |
Radiation Dose In-Vivo Measurement Label <= /td> | C |
keep |
@keep() |
(300A,062A) |
RT Tolerance Set Label |
C |
keep |
@keep() |
(300A,0650) |
Patient Setup UID |
U |
hashuid |
@hashuid(@UIDROOT,this) |
(300A,0676) |
Equipment Frame of Reference Description <= /td> | C |
keep |
@keep() |
(300A,067C) |
Radiation Generation Mode Label |
C |
keep |
@keep() |
(300A,067D) |
Radiation Generation Mode Description |
C |
keep |
@keep() |
(300A,0700) |
Treatment Session UID |
U |
hashuid |
@hashuid(@UIDROOT,this) |
(300A,0734) |
Treatment Tolerance Violation Description = |
C |
keep |
@keep() |
(300A,0736) |
Treatment Tolerance Violation DateTime | C |
incrementdate |
@incrementdate(this,@DATEINC) |
(300A,073A) |
Recorded RT Control Point DateTime |
C |
incrementdate |
@incrementdate(this,@DATEINC) |
(300A,0741) |
Interlock DateTime |
C |
incrementdate |
@incrementdate(this,@DATEINC) |
(300A,0742) |
Interlock Description |
C |
keep |
@keep() |
(300A,0760) |
Override DateTime |
C |
incrementdate |
@incrementdate(this,@DATEINC) |
(300A,0783) |
Interlock Origin Description |
C |
keep |
@keep() |
(300A,0785) |
Referenced Treatment Position Group UID = td> | U |
hashuid |
@hashuid(@UIDROOT,this) |
(300A,078E) |
Patient Treatment Preparation Procedure Param= eter Description |
C |
keep |
@keep() |
(300A,0792) |
Patient Treatment Preparation Method Descript= ion |
C |
keep |
@keep() |
(300A,0794) |
Patient Setup Photo Description |
C |
keep |
@keep() |
(300A,079A) |
Displacement Reference Label |
C |
keep |
@keep() |
(300C,0113) |
Reason for Omission Description |
C |
keep |
@keep() |
(300C,0127) |
Beam Hold Transition DateTime |
C |
incrementdate |
@incrementdate(this,@DATEINC) |
(300E,0004) |
Review Date |
C |
incrementdate |
@incrementdate(this,@DATEINC) |
(300E,0005) |
Review Time |
C |
time |
@keep() |
(300E,0008) |
Reviewer Name |
Z |
hashname |
REV-@hashname(this,4) |
(3010,0006) |
Conceptual Volume UID |
U |
hashuid |
@hashuid(@UIDROOT,this) |
(3010,000B) |
Referenced Conceptual Volume UID |
U |
hashuid |
@hashuid(@UIDROOT,this) |
(3010,000F) |
Conceptual Volume Combination Description = |
C |
keep |
@keep() |
(3010,0013) |
Constituent Conceptual Volume UID |
U |
hashuid |
@hashuid(@UIDROOT,this) |
(3010,0015) |
Source Conceptual Volume UID |
U |
hashuid |
@hashuid(@UIDROOT,this) |
(3010,0017) |
Conceptual Volume Description |
C |
keep |
@keep() |
(3010,001B) |
Device Alternate Identifier |
Z |
empty |
@empty() |
(3010,002D) |
Device Label |
D |
replace |
removed |
(3010,0031) |
Referenced Fiducials UID |
U |
hashuid |
@hashuid(@UIDROOT,this) |
(3010,0033) |
User Content Label |
C |
keep |
@keep() |
(3010,0034) |
User Content Long Label |
C |
keep |
@keep() |
(3010,0035) |
Entity Label |
C |
keep |
@keep() |
(3010,0036) |
Entity Name |
C |
keep |
@keep() |
(3010,0037) |
Entity Description |
C |
keep |
@keep() |
(3010,0038) |
Entity Long Label |
C |
keep |
@keep() |
(3010,003B) |
RT Treatment Phase UID |
U |
hashuid |
@hashuid(@UIDROOT,this) |
(3010,0043) |
Manufacturer's Device Identifier |
Z |
empty |
@empty() |
(3010,004C) |
Intended Phase Start Date |
C |
incrementdate |
@incrementdate(this,@DATEINC) |
(3010,004D) |
Intended Phase End Date |
C |
incrementdate |
@incrementdate(this,@DATEINC) |
(3010,0054) |
RT Prescription Label |
C |
keep |
@keep() |
(3010,0056) |
RT Treatment Approach Label |
C |
keep |
@keep() |
(3010,005A) |
RT Physician Intent Narrative |
C |
keep |
@keep() |
(3010,005C) |
Reason for Superseding |
C |
keep |
@keep() |
(3010,0061) |
Prior Treatment Dose Description |
C |
keep |
@keep() |
(3010,006E) |
Dosimetric Objective UID |
U |
hashuid |
@hashuid(@UIDROOT,this) |
(3010,006F) |
Referenced Dosimetric Objective UID |
U |
hashuid |
@hashuid(@UIDROOT,this) |
(3010,0077) |
Treatment Site |
C |
replace |
removed |
(3010,007A) |
Treatment Technique Notes |
C |
remove |
@remove() |
(3010,007B) |
Prescription Notes |
C |
remove |
@remove() |
(3010,007F) |
Fractionation Notes |
C |
remove |
@remove() |
(3010,0081) |
Prescription Notes Sequence |
C |
remove |
@remove() |
(3010,0085) |
Intended Fraction Start Time |
C |
time |
@keep() |
(4000,0010) |
Arbitrary |
X |
remove |
@remove() |
(4000,4000) |
Text Comments |
X |
remove |
@remove() |
(4008,0040) |
Results ID |
X |
remove |
@remove() |
(4008,0042) |
Results ID Issuer |
X |
remove |
@remove() |
(4008,0100) |
Interpretation Recorded Date |
C |
remove |
@remove() |
(4008,0101) |
Interpretation Recorded Time |
C |
remove |
@remove() |
(4008,0102) |
Interpretation Recorder |
X |
remove |
@remove() |
(4008,0108) |
Interpretation Transcription Date |
C |
remove |
@remove() |
(4008,0109) |
Interpretation Transcription Time |
C |
remove |
@remove() |
(4008,010A) |
Interpretation Transcriber |
X |
remove |
@remove() |
(4008,010B) |
Interpretation Text |
C |
keep |
@keep() |
(4008,010C) |
Interpretation Author |
X |
remove |
@remove() |
(4008,0111) |
Interpretation Approver Sequence |
X |
remove |
@remove() |
(4008,0112) |
Interpretation Approval Date |
C |
remove |
@remove() |
(4008,0113) |
Interpretation Approval Time |
C |
remove |
@remove() |
(4008,0114) |
Physician Approving Interpretation |
X |
remove |
@remove() |
(4008,0115) |
Interpretation Diagnosis Description |
C |
keep |
@keep() |
(4008,0118) |
Results Distribution List Sequence |
X |
remove |
@remove() |
(4008,0119) |
Distribution Name |
X |
remove |
@remove() |
(4008,011A) |
Distribution Address |
X |
remove |
@remove() |
(4008,0200) |
Interpretation ID |
X |
remove |
@remove() |
(4008,0202) |
Interpretation ID Issuer |
X |
remove |
@remove() |
(4008,0300) |
Impressions |
C |
keep |
@keep() |
(4008,4000) |
Results Comments |
C |
keep |
@keep() |
(50xx,xxxx) |
Curve Data |
X |
remove |
Remove curves |
(60xx,3000) |
Overlay Data |
X |
remove |
Remove Overlays |
(60xx,4000) |
Overlay Comments |
X |
remove |
@remove() |
(FFFA,FFFA) |
Digital Signatures Sequence |
X |
remove |
@remove() |
(FFFC,FFFC) |
Data Set Trailing Padding |
X |
remove |
@remove() |
(gggg,eeee) where gggg is odd |
Private Attributes |
C |
Remove Unsafe |
Private Attributes are cleaned in Posda= as part of curation |
(0018,1205) |
Date of Installation |
C |
incrementdate |
@incrementdate(this,@DATEINC) |
(0018,1204) |
Date of Manufacture |
C |
incrementdate |
@incrementdate(this,@DATEINC) |
(2100,0140) |
Destination AE |
D |
replace |
removed |
(0008,1000) |
Network ID |
X |
remove |
@remove() |
(2100,0070) |
Originator |
X |
remove |
@remove() |
(3002,0123) |
Position Acquisition Template Description = |
C |
remove |
@remove() |
(3002,0121) |
Position Acquisition Template Name |
C |
remove |
@remove() |
(0074,1234) |
Receiving AE |
X |
remove |
@remove() |
(0074,1236) |
Requesting AE |
X |
remove |
@remove() |
(0008,0054) |
Retrieve AE Title |
X |
remove |
@remove() |
(0072,005E) |
Selector AE Value |
D |
remove |
@remove() |
(0064,0003) |
Source Frame of Reference UID |
U |
hashuid |
@hashuid(@UIDROOT,this) |
(0008,0055) |
Station AE Title |
X |
remove |
@remove() |