NIH | National Cancer Institute | NCI Wiki  

Summary:

The following is a page kept purely for record keeping purposes.  It contains a summary of the work performed in order to build the "Basic Profile" template for de-identifying data during submission to NCIA via CTP. Generation of this template was based on the guidelines provided by DICOM Working Group 18, Supplement 142. The finalized version of this profile that was implemented into CTP version X22 can be found here: Finalized CTP Anonymization Profile - Basic.

Outstanding issues to be addressed:

Tag

Supplement 142 Recommendation

Proposed de-id function

Notes/Questions

[Imaging:0040,A073] VerifyingObserverSequence

D - replace with a non-zero length value that may be a dummy value and consistent with the VR

replace

Unsure what the replacement value should be such that it will remain consistent with the VR for 'sequence' tags
JP: think this might be an oversight in the Supplement committee and that these types of tags ought to just be removed.  he will follow up with David Clunie to find out the logic behind the recommendation (D)

[Imaging:0040,A075] VerifyingObserverName

D - replace with a non-zero length value that may be a dummy value and consistent with the VR

replace

"Anonymized by CTP"?  Other suggestions? Unsure what the replacement value should be such that it will remain consistent with the VR
JP: think this might be an oversight in the Supplement committee and that these types of tags ought to just be removed.  he will follow up with David Clunie to find out the logic behind the recommendation (D)

[Imaging:0040,A123] PersonName

D - replace with a non-zero length value that may be a dummy value and consistent with the VR

replace

"Anonymized by CTP"?  Other suggestions? Unsure what the replacement value should be such that it will remain consistent with the VR
JP: think this might be an oversight in the Supplement committee and that these types of tags ought to just be removed.  he will follow up with David Clunie to find out the logic behind the recommendation (D)

[Imaging:0040,1101] PersonIdentificationCodeSequence

D - replace with a non-zero length value that may be a dummy value and consistent with the VR

replace

"Anonymized by CTP"?  Other suggestions? Unsure what the replacement value should be such that it will remain consistent with the VR
JP: think this might be an oversight in the Supplement committee and that these types of tags ought to just be removed.  he will follow up with David Clunie to find out the logic behind the recommendation (D)

other dates/times

none given

incrementDate

page 18 in the Supplement document mentions other dates and other date-time tags with question marks

[Imaging:0070,0001] GraphicAnnotationSequence

D - replace with a non-zero length value that may be a dummy value and consistent with the VR

replace

"Anonymized by CTP"?  Other suggestions? Unsure what the replacement value should be such that it will remain consistent with the VR
JP: think this might be an oversight in the Supplement committee and that these types of tags ought to just be removed.  he will follow up with David Clunie to find out the logic behind the recommendation (D)

additional tags specified in CTP's default da.script that are not mentioned in supplement 142

n/a

n/a

there are a number of additional tags in the example da.script that are not addressed by supplement 142.  what should we do with these?  may need to compile a list of them all for review

Resolved Issues     

Tag

Supplement 142 Recommendation 

Proposed de-id function

Resolution of issue

[Imaging:gggg,eeee] (where gggg is odd) private attributes 

X - remove

remove

Checking the "Remove.PrivateGroups" check box will properly remove all of these tags

[Imaging:60xx,3000] Overlay Data

X - remove

remove

Checking the "Remove.Overlays" check box will remove all of these tags

[Imaging:60xx,4000] OverlayComments

X - remove

remove

Checking the "Remove.Overlays" check box will remove all of these tags

[Imaging:0000,1001] RequestedSOPInstanceUID

U -  Replace w/ non-zero length UID that is internally consistent within a set of instances

HashUID

Per John Perry, since we always deal with DICOM Part 10 files and they don't contain group 0, the anonymizer script should not include any group 0 elements.

[Imaging:50xx,xxxx] CurveData

X - remove

remove

John Perry has added a CurveData removal function to CTP.  Users just need to check the box "remove.curves" to remove these tags.

[Imaging:0010,0010]PatientName

Z - replace w/ a zero length value, or a non-zero length value that may be a dummy value and consistent with the VR

hashname(this,6,2)

John Perry suggests using the "hashname" function.

[Imaging:0002,0003] MediaStorageSopInstanceUID

U -  Replace w/ non-zero length UID that is internally consistent within a set of instances

HashUID

Per Jay and JP, we should just not specify this element in the script.  DCM4CHE will handle this automatically on its own.

[Imaging:0002,0012] ImplementationClassUID

U -  Replace w/ non-zero length UID that is internally consistent within a set of instances

HashUID

Per Jay and JP, we should just not specify this element in the script.  DCM4CHE will handle this automatically on its own.

All date related tags

Z - replace w/ a zero length value, or a non-zero length value that may be a dummy value and consistent with the VR

incrementDate

CTP warns but still processes without quarantine: [Imaging:DICOMAnonymizer] Exception caught in incrementdate(this,@DATEINC): Illegal date:

John Perry implemented a change to CTP in the latest release regarding this: 
"This version changes the logging level for date exceptions to DEBUG. This will suppress the logging for those errors without affecting the logging of other errors. When a date error occurs, I thought about just removing the date element, but I decided that it might occur in a date that is required in the standard, so I decided just to force a date. I chose July 4, 1776, so it will be really obvious what happened, and since the previous date was junk anyway, it won't hurt anything."
After further discussion we will change this to be zero length when @incrementdate tries to increment a non-valid original date to avoid any confusion.

group 13 tags (ncia private tags)

n/a

n/a

Justin: After having some further discussion with John F we decided to stick with group 13 private tags to address providing NCIA with provenance data.  The main reason John posed, which I agree with, is that a "collection" in NCIA could be made up of images that came from multiple different Clinical Trial Protocols.  That said, there is possibility that sometimes we might want to keep these types of clinical information in these tags instead of replacing it with "collection" specific NCIA information. 

required tags by NCIA

n/a

require

Dev team provided me a list of all required tags in NCIA.  Will address these using CTP's "filter" stage rather than in the anonymization script.

Flagging images as already processed by CTP

n/a

some sort of replace function?

@append developed as a new CTP function.  CTP "flag" added in tag [Imaging:0012,0063] DeIdentificationMethod

Basic Profile:

# Anonymizer Properties
#
param.TRIALNAME=TestTrial
param.PROJECTNAME=TestProject
param.SHORTNAME=TEST
param.SITEID=99
param.SITENAME=TestSiteName
param.UIDROOT=9999
param.DATEINC=0
param.PROFILENAME=Basic
param.KEY=12345abcde
set.[0004,1511]ReferencedSOPInstanceUIDInFile=@hashuid(@UIDROOT,this)
set.[0008,0005]SpecificCharacterSet=@keep()
#set.[0008,0008]ImageType=
set.[0008,0012]InstanceCreationDate=@incrementdate(this,@DATEINC)
#set.[0008,0013]InstanceCreationTime=
set.[0008,0014]InstanceCreatorUID=@hashuid(@UIDROOT,this)
set.[0008,0016]SOPClassUID=@keep()
set.[0008,0018]SOPInstanceUID=@hashuid(@UIDROOT,this)
set.[0008,0020]StudyDate=@incrementdate(this,@DATEINC)
set.[0008,0021]SeriesDate=@remove()
set.[0008,0022]AcquisitionDate=@remove()
set.[0008,0023]ContentDate=@incrementdate(this,@DATEINC)
set.[0008,0024]OverlayDate=@remove()
set.[0008,0025]CurveDate=@remove()
set.[0008,002A]AcquisitionDatetime=@remove()
set.[0008,0030]StudyTime=@empty()
set.[0008,0031]SeriesTime=@remove()
set.[0008,0032]AcquisitionTime=@remove()
set.[0008,0033]ContentTime=@empty()
set.[0008,0034]OverlayTime=@remove()
set.[0008,0035]CurveTime=@remove()
set.[0008,0050]AccessionNumber=@hashuid(@UIDROOT,this)
#set.[0008,0052]QueryRetrieveLevel=
#set.[0008,0054]RetrieveAET=
#set.[0008,0056]InstanceAvailability=
set.[0008,0058]FailedSOPInstanceUIDList=@hashuid(@UIDROOT,this)
set.[0008,0060]Modality=@require()
#set.[0008,0061]ModalitiesInStudy=
#set.[0008,0064]ConversionType=
#set.[0008,0068]PresentationIntentType=
set.[0008,0070]Manufacturer=@empty()
set.[0008,0080]InstitutionName=@remove()
set.[0008,0081]InstitutionAddress=@remove()
#set.[0008,0082]InstitutionCodeSeq=
set.[0008,0090]ReferringPhysicianName=@empty()
set.[0008,0092]ReferringPhysicianAddress=@remove()
set.[0008,0094]ReferringPhysicianPhoneNumbers=@remove()
set.[0008,0096]ReferringPhysiciansIDSeq=@remove()
#set.[0008,0100]CodeValue=
#set.[0008,0102]CodingSchemeDesignator=
#set.[0008,0103]CodingSchemeVersion=
#set.[0008,0104]CodeMeaning=
#set.[0008,0105]MappingResource=
#set.[0008,0106]ContextGroupVersion=
#set.[0008,0107]ContextGroupLocalVersion=
#set.[0008,010B]CodeSetExtensionFlag=
set.[0008,010C]PrivateCodingSchemeCreatorUID=@hashuid(@UIDROOT,this)
set.[0008,010D]CodeSetExtensionCreatorUID=@hashuid(@UIDROOT,this)
#set.[0008,010F]ContextIdentifier=
set.[0008,0201]TimezoneOffsetFromUTC=@remove()
set.[0008,1010]StationName=@remove()
set.[0008,1030]StudyDescription=@remove()
#set.[0008,1032]ProcedureCodeSeq=
set.[0008,103E]SeriesDescription=@remove()
set.[0008,1040]InstitutionalDepartmentName=@remove()
set.[0008,1048]PhysicianOfRecord=@remove()
set.[0008,1049]PhysicianOfRecordIdSeq=@remove()
set.[0008,1050]PerformingPhysicianName=@remove()
set.[0008,1052]PerformingPhysicianIdSeq=@remove()
set.[0008,1060]NameOfPhysicianReadingStudy=@remove()
set.[0008,1062]PhysicianReadingStudyIdSeq=@remove()
set.[0008,1070]OperatorName=@remove()
set.[0008,1072]OperatorsIdentificationSeq=@remove()
set.[0008,1080]AdmittingDiagnosisDescription=@remove()
set.[0008,1084]AdmittingDiagnosisCodeSeq=@remove()
set.[0008,1090]ManufacturerModelName=@remove()
#set.[0008,1100]RefResultsSeq=
set.[0008,1110]RefStudySeq=@remove()
set.[0008,1111]RefPPSSeq=@remove()
#set.[0008,1115]RefSeriesSeq=
set.[0008,1120]RefPatientSeq=@remove()
#set.[0008,1125]RefVisitSeq=
#set.[0008,1130]RefOverlaySeq=
set.[0008,1140]RefImageSeq=@remove()
#set.[0008,1145]RefCurveSeq=
#set.[0008,114A]RefInstanceSeq=
set.[0008,1150]RefSOPClassUID=@hashuid(@UIDROOT,this)
set.[0008,1155]RefSOPInstanceUID=@hashuid(@UIDROOT,this)
#set.[0008,115A]SOPClassesSupported=
#set.[0008,1160]RefFrameNumber=
set.[0008,1195]TransactionUID=@hashuid(@UIDROOT,this)
#set.[0008,1197]FailureReason=
#set.[0008,1198]FailedSOPSeq=
#set.[0008,1199]RefSOPSeq=
set.[0008,2111]DerivationDescription=@remove()
set.[0008,2112]SourceImageSeq=@remove()
#set.[0008,2120]StageName=
#set.[0008,2122]StageNumber=
#set.[0008,2124]NumberOfStages=
#set.[0008,2128]ViewNumber=
#set.[0008,2129]NumberOfEventTimers=
#set.[0008,212A]NumberOfViewsInStage=
#set.[0008,2130]EventElapsedTime=
#set.[0008,2132]EventTimerName=
#set.[0008,2142]StartTrim=
#set.[0008,2143]StopTrim=
#set.[0008,2144]RecommendedDisplayFrameRate=
#set.[0008,2218]AnatomicRegionSeq=
#set.[0008,2220]AnatomicRegionModifierSeq=
#set.[0008,2228]PrimaryAnatomicStructureSeq=
#set.[0008,2229]AnatomicStructureSpaceRegionSeq=
#set.[0008,2230]PrimaryAnatomicStructureModifierSeq=
#set.[0008,2240]TransducerPositionSeq=
#set.[0008,2242]TransducerPositionModifierSeq=
#set.[0008,2244]TransducerOrientationSeq=
#set.[0008,2246]TransducerOrientationModifierSeq=
set.[0008,3010]IrradiationEventUID=@hashuid(@UIDROOT,this)
set.[0008,4000]IdentifyingComments=@remove()
#set.[0008,9007]FrameType=
#set.[0008,9121]RefRawDataSeq=
set.[0008,9123]CreatorVersionUID=@hashuid(@UIDROOT,this)
#set.[0008,9124]DerivationImageSeq=
#set.[0008,9092]ReferringImageEvidenceSeq=
#set.[0008,9154]SourceImageEvidenceSeq=
#set.[0008,9205]PixelPresentation=
#set.[0008,9206]VolumetricProperties=
#set.[0008,9207]VolumeBasedCalculationTechnique=
#set.[0008,9208]ComplexImageComponent=
#set.[0008,9209]AcquisitionContrast=
#set.[0008,9215]DerivationCodeSeq=
#set.[0008,9237]RefGrayscalePresentationStateSeq=
set.[0010,0010]PatientName=@hashname(this,6,2)
set.[0010,0020]PatientID=@param(@SHORTNAME)-@hashptid(@SITEID,this,10)
set.[0010,0021]IssuerOfPatientID=@remove()
set.[0010,0030]PatientBirthDate=@incrementdate(this,@DATEINC)
set.[0010,0032]PatientBirthTime=@remove()
set.[0010,0040]PatientSex=@empty()
set.[0010,0050]PatientInsurancePlanCodeSeq=@remove()
set.[0010,0101]PatientPrimaryLanguageCodeSeq=@remove()
set.[0010,0102]PatientPrimaryLanguageModifierCodeSeq=@remove()
set.[0010,1000]OtherPatientIDs=@remove()
set.[0010,1001]OtherPatientNames=@remove()
set.[0010,1002]OtherPatientIDsSeq=@remove()
set.[0010,1005]PatientBirthName=@remove()
set.[0010,1010]PatientAge=@remove()
set.[0010,1020]PatientSize=@remove()
set.[0010,1030]PatientWeight=@remove()
set.[0010,1040]PatientAddress=@remove()
set.[0010,1050]InsurancePlanIdentification=@remove()
set.[0010,1060]PatientMotherBirthName=@remove()
set.[0010,1080]MilitaryRank=@remove()
set.[0010,1081]BranchOfService=@remove()
set.[0010,1090]MedicalRecordLocator=@remove()
set.[0010,2000]MedicalAlerts=@remove()
set.[0010,2110]ContrastAllergies=@remove()
set.[0010,2150]CountryOfResidence=@remove()
set.[0010,2152]RegionOfResidence=@remove()
set.[0010,2154]PatientPhoneNumbers=@remove()
set.[0010,2160]EthnicGroup=@remove()
set.[0010,2180]Occupation=@remove()
set.[0010,21A0]SmokingStatus=@remove()
set.[0010,21B0]AdditionalPatientHistory=@remove()
set.[0010,21C0]PregnancyStatus=@remove()
set.[0010,21D0]LastMenstrualDate=@remove()
set.[0010,21F0]PatientReligiousPreference=@remove()
set.[0010,2203]PatientSexNeutered=@remove()
set.[0010,2297]ResponsiblePerson=@remove()
set.[0010,2299]ResponsibleOrganization=@remove()
set.[0010,4000]PatientComments=@remove()
#set.[0012,0010]ClinicalTrialSponsorName=@param(@TRIALSPONSOR)
#set.[0012,0020]ClinicalTrialProtocolID=
#set.[0012,0021]ClinicalTrialProtocolName=
#set.[0012,0030]ClinicalTrialSiteID=@param(@SITEID)
#set.[0012,0031]ClinicalTrialSiteName=@param(@SITENAME)
#set.[0012,0040]ClinicalTrialSubjectID=@hashptid(@SITEID,PatientID)
#set.[0012,0042]ClinicalTrialSubjectReadingID=
#set.[0012,0050]ClinicalTrialTimePointID=
#set.[0012,0051]ClinicalTrialTimePointDescription=
#set.[0012,0060]CoordinatingCenterName=
#set.[0012,0062]PatientIdentifyRemoved=
set.[0012,0063]DeIdentificationMethod=@append(){CTP: @param(@PROFILENAME) Profile: Date - @date(): Time - @time()}
#set.[0012,0064]DeIdentificationMethodCodeSeq=
set.[0013,0010]ProjectName=@param(@PROJECTNAME)
set.[0013,0011]TrialName=@param(@TRIALNAME)
set.[0013,0012]SiteName=@param(@SITENAME)
set.[0013,0013]SiteID=@param(@SITEID)
set.[0018,0010]ContrastBolusAgent=@empty()
#set.[0018,0012]ContrastBolusAgentSeq=
#set.[0018,0014]ContrastBolusAdministrationRouteSeq=
set.[0018,0015]BodyPartExamined=@require()
#set.[0018,0020]ScanningSeq=
#set.[0018,0021]SeqVariant=
#set.[0018,0022]ScanOptions=
#set.[0018,0023]MRAcquisitionType=
#set.[0018,0024]SequenceName=
#set.[0018,0025]AngioFlag=
#set.[0018,0026]InterventionDrugInformationSeq=
#set.[0018,0027]InterventionDrugStopTime=
#set.[0018,0028]InterventionDrugDose=
#set.[0018,0029]InterventionDrugCodeSeq=
#set.[0018,002A]AdditionalDrugSeq=
#set.[0018,0031]Radiopharmaceutical=
#set.[0018,0034]InterventionDrugName=
#set.[0018,0035]InterventionDrugStartTime=
#set.[0018,0036]InterventionalTherapySeq=
#set.[0018,0037]TherapyType=
#set.[0018,0038]InterventionalStatus=
#set.[0018,0039]TherapyDescription=
#set.[0018,0040]CineRate=
#set.[0018,0050]SliceThickness=
#set.[0018,0060]KVP=
#set.[0018,0070]CountsAccumulated=
#set.[0018,0071]AcquisitionTerminationCondition=
#set.[0018,0072]EffectiveSeriesDuration=
#set.[0018,0073]AcquisitionStartCondition=
#set.[0018,0074]AcquisitionStartConditionData=
#set.[0018,0075]AcquisitionTerminationConditionData=
#set.[0018,0080]RepetitionTime=
#set.[0018,0081]EchoTime=
#set.[0018,0082]InversionTime=
#set.[0018,0083]NumberOfAverages=
#set.[0018,0084]ImagingFrequency=
#set.[0018,0085]ImagedNucleus=
#set.[0018,0086]EchoNumber=
#set.[0018,0087]MagneticFieldStrength=
#set.[0018,0088]SpacingBetweenSlices=
#set.[0018,0089]NumberOfPhaseEncodingSteps=
#set.[0018,0090]DataCollectionDiameter=
#set.[0018,0091]EchoTrainLength=
#set.[0018,0093]PercentSampling=
#set.[0018,0094]PercentPhaseFieldOfView=
#set.[0018,0095]PixelBandwidth=
set.[0018,1000]DeviceSerialNumber=@remove()
set.[0018,1002]DeviceUID=@hashuid(@UIDROOT,this)
set.[0018,1004]PlateID=@remove()
set.[0018,1005]GeneratorID=@remove()
set.[0018,1007]CassetteID=@remove()
set.[0018,1008]GantryID=@remove()
#set.[0018,1010]SecondaryCaptureDeviceID=
#set.[0018,1011]HardcopyCreationDeviceID=
set.[0018,1012]DateOfSecondaryCapture=@incrementdate(this,@DATEINC)
#set.[0018,1014]TimeOfSecondaryCapture=
#set.[0018,1016]SecondaryCaptureDeviceManufacturer=
#set.[0018,1017]HardcopyDeviceManufacturer=
#set.[0018,1018]SecondaryCaptureDeviceManufacturerModelName=
#set.[0018,1019]SecondaryCaptureDeviceSoftwareVersion=
#set.[0018,101A]HardcopyDeviceSoftwareVersion=
#set.[0018,101B]HardcopyDeviceManfuacturerModelName=
set.[0018,1020]SoftwareVersion=@remove()
#set.[0018,1022]VideoImageFormatAcquired=
#set.[0018,1023]DigitalImageFormatAcquired=
set.[0018,1030]ProtocolName=@remove()
#set.[0018,1040]ContrastBolusRoute=
#set.[0018,1041]ContrastBolusVolume=
#set.[0018,1042]ContrastBolusStartTime=
#set.[0018,1043]ContrastBolusStopTime=
#set.[0018,1044]ContrastBolusTotalDose=
#set.[0018,1045]SyringeCounts=
#set.[0018,1046]ContrastFlowRate=
#set.[0018,1047]ContrastFlowDuration=
#set.[0018,1048]ContrastBolusIngredient=
#set.[0018,1049]ContrastBolusIngredientConcentration=
#set.[0018,1050]SpatialResolution=
#set.[0018,1060]TriggerTime=
#set.[0018,1061]TriggerSourceOrType=
#set.[0018,1062]NominalInterval=
#set.[0018,1063]FrameTime=
#set.[0018,1064]FramingType=
#set.[0018,1065]FrameTimeVector=
#set.[0018,1066]FrameDelay=
#set.[0018,1067]ImageTriggerDelay=
#set.[0018,1068]MultiplexGroupTimeOffset=
#set.[0018,1069]TriggerTimeOffset=
#set.[0018,106A]SynchronizationTrigger=
#set.[0018,106C]SynchronizationChannel=
#set.[0018,106E]TriggerSamplePosition=
#set.[0018,1070]RadiopharmaceuticalRoute=
#set.[0018,1071]RadiopharmaceuticalVolume=
#set.[0018,1072]RadiopharmaceuticalStartTime=
#set.[0018,1073]RadiopharmaceuticalStopTime=
#set.[0018,1074]RadionuclideTotalDose=
#set.[0018,1075]RadionuclideHalfLife=
#set.[0018,1076]RadionuclidePositronFraction=
#set.[0018,1077]RadiopharmaceuticalSpecificActivity=
#set.[0018,1080]BeatRejectionFlag=
#set.[0018,1081]LowRRValue=
#set.[0018,1082]HighRRValue=
#set.[0018,1083]IntervalsAcquired=
#set.[0018,1084]IntervalsRejected=
#set.[0018,1085]PVCRejection=
#set.[0018,1086]SkipBeats=
#set.[0018,1088]HeartRate=
#set.[0018,1090]CardiacNumberOfImages=
#set.[0018,1094]TriggerWindow=
#set.[0018,1100]ReconstructionDiameter=
#set.[0018,1110]DistanceSourceToDetector=
#set.[0018,1111]DistanceSourceToPatient=
#set.[0018,1114]EstimatedRadiographicMagnificationFactor=
#set.[0018,1120]GantryDetectorTilt=
#set.[0018,1121]GantryDetectorSlew=
#set.[0018,1130]TableHeight=
#set.[0018,1131]TableTraverse=
#set.[0018,1134]TableMotion=
#set.[0018,1135]TableVerticalIncrement=
#set.[0018,1136]TableLateralIncrement=
#set.[0018,1137]TableLongitudinalIncrement=
#set.[0018,1138]TableAngle=
#set.[0018,113A]TableType=
#set.[0018,1140]RotationDirection=
#set.[0018,1141]AngularPosition=
#set.[0018,1142]RadialPosition=
#set.[0018,1143]ScanArc=
#set.[0018,1144]AngularStep=
#set.[0018,1145]CenterOfRotationOffset=
#set.[0018,1147]FieldOfViewShape=
#set.[0018,1149]FieldOfViewDimension=
#set.[0018,1150]ExposureTime=
#set.[0018,1151]XRayTubeCurrent=
#set.[0018,1152]Exposure=
#set.[0018,1153]ExposureInuAs=
#set.[0018,1154]AveragePulseWidth=
#set.[0018,1155]RadiationSetting=
#set.[0018,1156]RectificationType=
#set.[0018,115A]RadiationMode=
#set.[0018,115E]ImageAreaDoseProduct=
#set.[0018,1160]FilterType=
#set.[0018,1161]TypeOfFilters=
#set.[0018,1162]IntensifierSize=
#set.[0018,1164]ImagerPixelSpacing=
#set.[0018,1166]Grid=
#set.[0018,1170]GeneratorPower=
#set.[0018,1180]CollimatorGridName=
#set.[0018,1181]CollimatorType=
#set.[0018,1182]FocalDistance=
#set.[0018,1183]XFocusCenter=
#set.[0018,1184]YFocusCenter=
#set.[0018,1190]FocalSpot=
#set.[0018,1191]AnodeTargetMaterial=
#set.[0018,11A0]BodyPartThickness=
#set.[0018,11A2]CompressionForce=
set.[0018,1200]DateOfLastCalibration=@incrementdate(this,@DATEINC)
#set.[0018,1201]TimeOfLastCalibration=
#set.[0018,1210]ConvolutionKernel=
#set.[0018,1242]ActualFrameDuration=
#set.[0018,1243]CountRate=
#set.[0018,1244]PreferredPlaybackSequencing=
#set.[0018,1250]ReceiveCoilName=
#set.[0018,1251]TransmitCoilName=
#set.[0018,1260]PlateType=
#set.[0018,1261]PhosphorType=
#set.[0018,1300]ScanVelocity=
#set.[0018,1301]WholeBodyTechnique=
#set.[0018,1302]ScanLength=
#set.[0018,1310]AcquisitionMatrix=
#set.[0018,1312]PhaseEncodingDirection=
#set.[0018,1314]FlipAngle=
#set.[0018,1315]VariableFlipAngleFlag=
#set.[0018,1316]SAR=
#set.[0018,1318]dBDt=
set.[0018,1400]AcquisitionDeviceProcessingDescription=@remove()
#set.[0018,1401]AcquisitionDeviceProcessingCode=
#set.[0018,1402]CassetteOrientation=
#set.[0018,1403]CassetteSize=
#set.[0018,1404]ExposuresOnPlate=
#set.[0018,1405]RelativeXRayExposure=
#set.[0018,1450]ColumnAngulation=
#set.[0018,1460]TomoLayerHeight=
#set.[0018,1470]TomoAngle=
#set.[0018,1480]TomoTime=
#set.[0018,1490]TomoType=
#set.[0018,1491]TomoClass=
#set.[0018,1495]NumberofTomosynthesisSourceImages=
#set.[0018,1500]PositionerMotion=
#set.[0018,1508]PositionerType=
#set.[0018,1510]PositionerPrimaryAngle=
#set.[0018,1511]PositionerSecondaryAngle=
#set.[0018,1520]PositionerPrimaryAngleIncrement=
#set.[0018,1521]PositionerSecondaryAngleIncrement=
#set.[0018,1530]DetectorPrimaryAngle=
#set.[0018,1531]DetectorSecondaryAngle=
#set.[0018,1600]ShutterShape=
#set.[0018,1602]ShutterLeftVerticalEdge=
#set.[0018,1604]ShutterRightVerticalEdge=
#set.[0018,1606]ShutterUpperHorizontalEdge=
#set.[0018,1608]ShutterLowerHorizontalEdge=
#set.[0018,1610]CenterOfCircularShutter=
#set.[0018,1612]RadiusOfCircularShutter=
#set.[0018,1620]VerticesOfPolygonalShutter=
#set.[0018,1622]ShutterPresentationValue=
#set.[0018,1623]ShutterOverlayGroup=
#set.[0018,1700]CollimatorShape=
#set.[0018,1702]CollimatorLeftVerticalEdge=
#set.[0018,1704]CollimatorRightVerticalEdge=
#set.[0018,1706]CollimatorUpperHorizontalEdge=
#set.[0018,1708]CollimatorLowerHorizontalEdge=
#set.[0018,1710]CenterOfCircularCollimator=
#set.[0018,1712]RadiusOfCircularCollimator=
#set.[0018,1720]VerticesOfPolygonalCollimator=
#set.[0018,1800]AcquisitionTimeSynchronized=
#set.[0018,1802]TimeDistributionProtocol=
#set.[0018,1801]TimeSource=
set.[0018,4000]AcquisitionComments=@remove()
#set.[0018,5000]OutputPower=
#set.[0018,5010]TransducerData=
#set.[0018,5012]FocusDepth=
#set.[0018,5020]ProcessingFunction=
#set.[0018,5021]PostprocessingFunction=
#set.[0018,5022]MechanicalIndex=
#set.[0018,5024]ThermalIndex=
#set.[0018,5026]CranialThermalIndex=
#set.[0018,5027]SoftTissueThermalIndex=
#set.[0018,5028]SoftTissueFocusThermalIndex=
#set.[0018,5029]SoftTissueSurfaceThermalIndex=
#set.[0018,5050]DepthOfScanField=
#set.[0018,5100]PatientPosition=
#set.[0018,5101]ViewPosition=
#set.[0018,5104]ProjectionEponymousNameCodeSeq=
#set.[0018,5210]ImageTransformationMatrix=
#set.[0018,5212]ImageTranslationVector=
#set.[0018,6000]Sensitivity=
#set.[0018,6011]SeqOfUltrasoundRegions=
#set.[0018,6012]RegionSpatialFormat=
#set.[0018,6014]RegionDataType=
#set.[0018,6016]RegionFlags=
#set.[0018,6018]RegionLocationMinX0=
#set.[0018,601A]RegionLocationMinY0=
#set.[0018,601C]RegionLocationMaxX1=
#set.[0018,601E]RegionLocationMaxY1=
#set.[0018,6020]ReferencePixelX0=
#set.[0018,6022]ReferencePixelY0=
#set.[0018,6024]PhysicalUnitsXDirection=
#set.[0018,6026]PhysicalUnitsYDirection=
#set.[0018,6028]ReferencePixelPhysicalValueX=
#set.[0018,602A]ReferencePixelPhysicalValueY=
#set.[0018,602C]PhysicalDeltaX=
#set.[0018,602E]PhysicalDeltaY=
#set.[0018,6030]TransducerFrequency=
#set.[0018,6031]TransducerType=
#set.[0018,6032]PulseRepetitionFrequency=
#set.[0018,6034]DopplerCorrectionAngle=
#set.[0018,6036]SteeringAngle=
#set.[0018,6038]DopplerSampleVolumeXPosition=
#set.[0018,603A]DopplerSampleVolumeYPosition=
#set.[0018,603C]TMLinePositionX0=
#set.[0018,603E]TMLinePositionY0=
#set.[0018,6040]TMLinePositionX1=
#set.[0018,6042]TMLinePositionY1=
#set.[0018,6044]PixelComponentOrganization=
#set.[0018,6046]PixelComponentMask=
#set.[0018,6048]PixelComponentRangeStart=
#set.[0018,604A]PixelComponentRangeStop=
#set.[0018,604C]PixelComponentPhysicalUnits=
#set.[0018,604E]PixelComponentDataType=
#set.[0018,6050]NumberOfTableBreakPoints=
#set.[0018,6052]TableOfXBreakPoints=
#set.[0018,6054]TableOfYBreakPoints=
#set.[0018,6056]NumberOfTableEntries=
#set.[0018,6058]TableOfPixelValues=
#set.[0018,605A]TableOfParameterValues=
#set.[0018,7000]DetectorConditionsNominalFlag=
#set.[0018,7001]DetectorTemperature=
#set.[0018,7004]DetectorType=
#set.[0018,7005]DetectorConfiguration=
#set.[0018,7006]DetectorDescription=
#set.[0018,7008]DetectorMode=
set.[0018,700A]DetectorID=@remove()
set.[0018,700C]DateOfLastDetectorCalibration=@incrementdate(this,@DATEINC)
#set.[0018,700E]TimeOfLastDetectorCalibration=
#set.[0018,7010]ExposuresOnDetectorSinceLastCalibration=
#set.[0018,7011]ExposuresOnDetectorSinceManufactured=
#set.[0018,7012]DetectorTimeSinceLastExposure=
#set.[0018,7014]DetectorActiveTime=
#set.[0018,7016]DetectorActivationOffsetFromExposure=
#set.[0018,701A]DetectorBinning=
#set.[0018,7020]DetectorElementPhysicalSize=
#set.[0018,7022]DetectorElementSpacing=
#set.[0018,7024]DetectorActiveShape=
#set.[0018,7026]DetectorActiveDimension=
#set.[0018,7028]DetectorActiveOrigin=
#set.[0018,7030]FieldOfViewOrigin=
#set.[0018,7032]FieldOfViewRotation=
#set.[0018,7034]FieldOfViewHorizontalFlip=
#set.[0018,7040]GridAbsorbingMaterial=
#set.[0018,7041]GridSpacingMaterial=
#set.[0018,7042]GridThickness=
#set.[0018,7044]GridPitch=
#set.[0018,7046]GridAspectRatio=
#set.[0018,7048]GridPeriod=
#set.[0018,704C]GridFocalDistance=
#set.[0018,7050]FilterMaterial=
#set.[0018,7052]FilterThicknessMinimum=
#set.[0018,7054]FilterThicknessMaximum=
#set.[0018,7060]ExposureControlMode=
#set.[0018,7062]ExposureControlModeDescription=
#set.[0018,7064]ExposureStatus=
#set.[0018,7065]PhototimerSetting=
#set.[0018,8150]ExposureTimeInuS=
#set.[0018,8151]XRayTubeCurrentInuA=
#set.[0018,9004]ContentQualification=
#set.[0018,9005]PulseSequenceName=
#set.[0018,9006]MRImagingModifierSeq=
#set.[0018,9008]EchoPulseSeq=
#set.[0018,9009]InversionRecovery=
#set.[0018,9010]FlowCompensation=
#set.[0018,9011]MultipleSpinEcho=
#set.[0018,9012]MultiPlanarExcitation=
#set.[0018,9014]PhaseContrast=
#set.[0018,9015]TimeOfFlightContrast=
#set.[0018,9016]Spoiling=
#set.[0018,9017]SteadyStatePulseSeq=
#set.[0018,9018]EchoPlanarPulseSeq=
#set.[0018,9019]TagAngleFirstAxis=
#set.[0018,9020]MagnetizationTransfer=
#set.[0018,9021]T2Preparation=
#set.[0018,9022]BloodSignalNulling=
#set.[0018,9024]SaturationRecovery=
#set.[0018,9025]SpectrallySelectedSuppression=
#set.[0018,9026]SpectrallySelectedExcitation=
#set.[0018,9027]SpatialPreSaturation=
#set.[0018,9028]Tagging=
#set.[0018,9029]OversamplingPhase=
#set.[0018,9030]TagSpacingFirstDimension=
#set.[0018,9032]GeometryOfKSpaceTraversal=
#set.[0018,9033]SegmentedKSpaceTraversal=
#set.[0018,9034]RectilinearPhaseEncodeReordering=
#set.[0018,9035]TagThickness=
#set.[0018,9036]PartialFourierDirection=
#set.[0018,9037]GatingSynchronizationTechnique=
#set.[0018,9041]ReceiveCoilManufacturerName=
#set.[0018,9042]MRReceiveCoilSeq=
#set.[0018,9043]ReceiveCoilType=
#set.[0018,9044]QuadratureReceiveCoil=
#set.[0018,9045]MultiCoilDefinitionSeq=
#set.[0018,9046]MultiCoilConfiguration=
#set.[0018,9047]MultiCoilElementName=
#set.[0018,9048]MultiCoilElementUsed=
#set.[0018,9049]MRTransmitCoilSeq=
#set.[0018,9050]TransmitCoilManufacturerName=
#set.[0018,9051]TransmitCoilType=
#set.[0018,9052]SpectralWidth=
#set.[0018,9053]ChemicalShiftReference=
#set.[0018,9054]VolumeLocalizationTechnique=
#set.[0018,9058]MRAcquisitionFrequencyEncodingSteps=
#set.[0018,9059]DeCoupling=
#set.[0018,9060]DeCoupledNucleus=
#set.[0018,9061]DeCouplingFrequency=
#set.[0018,9062]DeCouplingMethod=
#set.[0018,9063]DeCouplingChemicalShiftReference=
#set.[0018,9064]KSpaceFiltering=
#set.[0018,9065]TimeDomainFiltering=
#set.[0018,9066]NumberOfZeroFills=
#set.[0018,9067]BaselineCorrection=
#set.[0018,9070]CardiacRRIntervalSpecified=
#set.[0018,9073]AcquisitionDuration=
set.[0018,9074]FrameAcquisitionDatetime=@incrementdate(this,@DATEINC)
#set.[0018,9075]DiffusionDirectionality=
#set.[0018,9076]DiffusionGradientDirectionSeq=
#set.[0018,9077]ParallelAcquisition=
#set.[0018,9078]ParallelAcquisitionTechnique=
#set.[0018,9079]InversionTimes=
#set.[0018,9080]MetaboliteMapDescription=
#set.[0018,9081]PartialFourier=
#set.[0018,9082]EffectiveEchoTime=
#set.[0018,9084]ChemicalShiftSeq=
#set.[0018,9085]CardiacSignalSource=
#set.[0018,9087]DiffusionBValue=
#set.[0018,9089]DiffusionGradientOrientation=
#set.[0018,9090]VelocityEncodingDirection=
#set.[0018,9091]VelocityEncodingMinimumValue=
#set.[0018,9093]NumberOfKSpaceTrajectories=
#set.[0018,9094]CoverageOfKSpace=
#set.[0018,9095]SpectroscopyAcquisitionPhaseRows=
#set.[0018,9096]ParallelReductionFactorInPlane=
#set.[0018,9098]TransmitterFrequency=
#set.[0018,9100]ResonantNucleus=
#set.[0018,9101]FrequencyCorrection=
#set.[0018,9103]MRSpectroscopyFOVGeometrySeq=
#set.[0018,9104]SlabThickness=
#set.[0018,9105]SlabOrientation=
#set.[0018,9106]MidSlabPosition=
#set.[0018,9107]MRSpatialSaturationSeq=
#set.[0018,9112]MRTimingAndRelatedParametersSeq=
#set.[0018,9114]MREchoSeq=
#set.[0018,9115]MRModifierSeq=
#set.[0018,9117]MRDiffusionSeq=
#set.[0018,9118]CardiacTriggerSeq=
#set.[0018,9119]MRAveragesSeq=
#set.[0018,9125]MRFOVGeometrySeq=
#set.[0018,9127]SpectroscopyAcquisitionDataColumns=
#set.[0018,9126]VolumeLocalizationSeq=
#set.[0018,9147]DiffusionAnisotropyType=
set.[0018,9151]FrameReferenceDatetime=@incrementdate(this,@DATEINC)
#set.[0018,9152]MetaboliteMapSeq=
#set.[0018,9155]ParallelReductionFactorOutOfPlane=
#set.[0018,9159]SpectroscopyAcquisitionOutOfPlanePhaseSteps=
#set.[0018,9166]BulkMotionStatus=
#set.[0018,9168]ParallelReductionFactorSecondInPlane=
#set.[0018,9169]CardiacBeatRejectionTechnique=
#set.[0018,9170]RespiratoryMotionCompensation=
#set.[0018,9171]RespiratorySignalSource=
#set.[0018,9172]BulkMotionCompensationTechnique=
#set.[0018,9173]BulkMotionSignal=
#set.[0018,9174]ApplicableSafetyStandardAgency=
#set.[0018,9175]ApplicableSafetyStandardVersion=
#set.[0018,9176]OperationModeSeq=
#set.[0018,9177]OperatingModeType=
#set.[0018,9178]OperationMode=
#set.[0018,9179]SpecificAbsorptionRateDefinition=
#set.[0018,9180]GradientOutputType=
#set.[0018,9181]SpecificAbsorptionRateValue=
#set.[0018,9182]GradientOutput=
#set.[0018,9183]FlowCompensationDirection=
#set.[0018,9184]TaggingDelay=
#set.[0018,9195]ChemicalShiftsMinimumIntegrationLimit=
#set.[0018,9196]ChemicalShiftsMaximumIntegrationLimit=
#set.[0018,9197]MRVelocityEncodingSeq=
#set.[0018,9198]FirstOrderPhaseCorrection=
#set.[0018,9199]WaterReferencedPhaseCorrection=
#set.[0018,9200]MRSpectroscopyAcquisitionType=
#set.[0018,9214]RespiratoryMotionStatus=
#set.[0018,9217]VelocityEncodingMaximumValue=
#set.[0018,9218]TagSpacingSecondDimension=
#set.[0018,9219]TagAngleSecondAxis=
#set.[0018,9220]FrameAcquisitionDuration=
#set.[0018,9226]MRImageFrameTypeSeq=
#set.[0018,9227]MRSpectroscopyFrameTypeSeq=
#set.[0018,9231]MRAcquisitionPhaseEncodingStepsInPlane=
#set.[0018,9232]MRAcquisitionPhaseEncodingStepsOutOfPlane=
#set.[0018,9234]SpectroscopyAcquisitionPhaseColumns=
#set.[0018,9236]CardiacMotionStatus=
#set.[0018,9239]SpecificAbsorptionRateSeq=
set.[0018,9424]AcquisitionProtocolDescription=@remove()
set.[0018,A003]ContributionDescription=@remove()
set.[0020,000D]StudyInstanceUID=@hashuid(@UIDROOT,this)
set.[0020,000E]SeriesInstanceUID=@hashuid(@UIDROOT,this)
set.[0020,0010]StudyID=@empty()
#set.[0020,0011]SeriesNumber=
#set.[0020,0012]AcquisitionNumber=
#set.[0020,0013]InstanceNumber=
#set.[0020,0019]ItemNumber=
#set.[0020,0020]PatientOrientation=
#set.[0020,0022]OverlayNumber=
#set.[0020,0024]CurveNumber=
#set.[0020,0026]LUTNumber=
#set.[0020,0032]ImagePosition=
#set.[0020,0037]ImageOrientation=
set.[0020,0052]FrameOfReferenceUID=@hashuid(@UIDROOT,this)
#set.[0020,0060]Laterality=
#set.[0020,0062]ImageLaterality=
#set.[0020,0100]TemporalPositionIdentifier=
#set.[0020,0105]NumberOfTemporalPositions=
#set.[0020,0110]TemporalResolution=
set.[0020,0200]SynchronizationFrameOfReferenceUID=@hashuid(@UIDROOT,this)
#set.[0020,1000]SeriesInStudy=
#set.[0020,1002]ImagesInAcquisition=
#set.[0020,1004]AcquisitionsInStudy=
#set.[0020,1040]PositionReferenceIndicator=
#set.[0020,1041]SliceLocation=
#set.[0020,1070]OtherStudyNumbers=
#set.[0020,1200]NumberOfPatientRelatedStudies=
#set.[0020,1202]NumberOfPatientRelatedSeries=
#set.[0020,1204]NumberOfPatientRelatedInstances=
#set.[0020,1206]NumberOfStudyRelatedSeries=
#set.[0020,1208]NumberOfStudyRelatedInstances=
#set.[0020,1209]NumberOfSeriesRelatedInstances=
set.[0020,3401]ModifyingDeviceID=@remove()
set.[0020,3404]ModifyingDeviceManufacturer=@remove()
set.[0020,3406]ModifiedImageDescription=@remove()
set.[0020,4000]ImageComments=@remove()
#set.[0020,9056]StackID=
#set.[0020,9057]InStackPositionNumber=
#set.[0020,9071]FrameAnatomySeq=
#set.[0020,9072]FrameLaterality=
#set.[0020,9111]FrameContentSeq=
#set.[0020,9113]PlanePositionSeq=
#set.[0020,9116]PlaneOrientationSeq=
#set.[0020,9128]TemporalPositionIndex=
#set.[0020,9153]TriggerDelayTime=
#set.[0020,9156]FrameAcquisitionNumber=
#set.[0020,9157]DimensionIndexValues=
#set.[0020,9158]FrameComments=
set.[0020,9161]ConcatenationUID=@hashuid(@UIDROOT,this)
#set.[0020,9162]InConcatenationNumber=
#set.[0020,9163]InConcatenationTotalNumber=
set.[0020,9164]DimensionOrganizationUID=@hashuid(@UIDROOT,this)
#set.[0020,9165]DimensionIndexPointer=
#set.[0020,9167]FunctionalGroupSequencePointer=
#set.[0020,9213]DimensionIndexPrivateCreator=
#set.[0020,9221]DimensionOrganizationSeq=
#set.[0020,9222]DimensionSeq=
#set.[0020,9228]ConcatenationFrameOffsetNumber=
#set.[0020,9238]FunctionalGroupPrivateCreator=
#set.[0028,0002]SamplesPerPixel=
#set.[0028,0004]PhotometricInterpretation=
#set.[0028,0006]PlanarConfiguration=
#set.[0028,0008]NumberOfFrames=
#set.[0028,0009]FrameIncrementPointer=
#set.[0028,0010]Rows=
#set.[0028,0011]Columns=
#set.[0028,0012]Planes=
#set.[0028,0014]UltrasoundColorDataPresent=
#set.[0028,0030]PixelSpacing=
#set.[0028,0031]ZoomFactor=
#set.[0028,0032]ZoomCenter=
#set.[0028,0034]PixelAspectRatio=
#set.[0028,0051]CorrectedImage=
#set.[0028,0100]BitsAllocated=
#set.[0028,0101]BitsStored=
#set.[0028,0102]HighBit=
#set.[0028,0103]PixelRepresentation=
#set.[0028,0106]SmallestImagePixelValue=
#set.[0028,0107]LargestImagePixelValue=
#set.[0028,0108]SmallestPixelValueInSeries=
#set.[0028,0109]LargestPixelValueInSeries=
#set.[0028,0110]SmallestImagePixelValueInPlane=
#set.[0028,0111]LargestImagePixelValueInPlane=
#set.[0028,0120]PixelPaddingValue=
#set.[0028,0300]QualityControlImage=
#set.[0028,0301]BurnedInAnnotation=
#set.[0028,1040]PixelIntensityRelationship=
#set.[0028,1041]PixelIntensityRelationshipSign=
#set.[0028,1050]WindowCenter=
#set.[0028,1051]WindowWidth=
#set.[0028,1052]RescaleIntercept=
#set.[0028,1053]RescaleSlope=
#set.[0028,1054]RescaleType=
#set.[0028,1055]WindowCenterWidthExplanation=
#set.[0028,1090]RecommendedViewingMode=
#set.[0028,1101]RedPaletteColorLUTDescriptor=
#set.[0028,1102]GreenPaletteColorLUTDescriptor=
#set.[0028,1103]BluePaletteColorLUTDescriptor=
set.[0028,1199]PaletteColorLUTUID=@hashuid(@UIDROOT,this)
#set.[0028,1201]RedPaletteColorLUTData=
#set.[0028,1202]GreenPaletteColorLUTData=
#set.[0028,1203]BluePaletteColorLUTData=
set.[0028,1214]LargePaletteColorLUTUid=@hashuid(@UIDROOT,this)
#set.[0028,1221]SegmentedRedPaletteColorLUTData=
#set.[0028,1222]SegmentedGreenPaletteColorLUTData=
#set.[0028,1223]SegmentedBluePaletteColorLUTData=
#set.[0028,1300]ImplantPresent=
#set.[0028,1350]PartialView=
#set.[0028,1351]PartialViewDescription=
#set.[0028,2110]LossyImageCompression=
#set.[0028,2112]LossyImageCompressionRatio=
#set.[0028,3000]ModalityLUTSeq=
#set.[0028,3002]LUTDescriptor=
#set.[0028,3003]LUTExplanation=
#set.[0028,3004]ModalityLUTType=
#set.[0028,3006]LUTData=
#set.[0028,3010]VOILUTSeq=
#set.[0028,3110]SoftcopyVOILUTSeq=
set.[0028,4000]ImagePresentationComments=@remove()
#set.[0028,5000]BiPlaneAcquisitionSeq=
#set.[0028,6010]RepresentativeFrameNumber=
#set.[0028,6020]FrameNumbersOfInterest=
#set.[0028,6022]FrameOfInterestDescription=
#set.[0028,6030]MaskPointer=
#set.[0028,6040]RWavePointer=
#set.[0028,6100]MaskSubtractionSeq=
#set.[0028,6101]MaskOperation=
#set.[0028,6102]ApplicableFrameRange=
#set.[0028,6110]MaskFrameNumbers=
#set.[0028,6112]ContrastFrameAveraging=
#set.[0028,6114]MaskSubPixelShift=
#set.[0028,6120]TIDOffset=
#set.[0028,6190]MaskOperationExplanation=
#set.[0028,9001]DataPointRows=
#set.[0028,9002]DataPointColumns=
#set.[0028,9003]SignalDomain=
#set.[0028,9099]LargestMonochromePixelValue=
#set.[0028,9108]DataRepresentation=
#set.[0028,9110]PixelMatrixSeq=
#set.[0028,9132]FrameVOILUTSeq=
#set.[0028,9145]PixelValueTransformationSeq=
#set.[0028,9235]SignalDomainRows=
#set.[0032,000A]StudyStatusID=
#set.[0032,000C]StudyPriorityID=
set.[0032,0012]StudyIDIssuer=@remove()
set.[0032,0032]StudyVerifiedDate=@incrementdate(this,@DATEINC)
#set.[0032,0033]StudyVerifiedTime=
set.[0032,0034]StudyReadDate=@incrementdate(this,@DATEINC)
#set.[0032,0035]StudyReadTime=
set.[0032,1000]ScheduledStudyStartDate=@incrementdate(this,@DATEINC)
#set.[0032,1001]ScheduledStudyStartTime=
set.[0032,1010]ScheduledStudyStopDate=@incrementdate(this,@DATEINC)
#set.[0032,1011]ScheduledStudyStopTime=
set.[0032,1020]ScheduledStudyLocation=@remove()
set.[0032,1021]ScheduledStudyLocationAET=@remove()
set.[0032,1030]ReasonforStudy=@remove()
set.[0032,1032]RequestingPhysician=@remove()
set.[0032,1033]RequestingService=@remove()
set.[0032,1040]StudyArrivalDate=@incrementdate(this,@DATEINC)
#set.[0032,1041]StudyArrivalTime=
set.[0032,1050]StudyCompletionDate=@incrementdate(this,@DATEINC)
#set.[0032,1051]StudyCompletionTime=
#set.[0032,1055]StudyComponentStatusID=
set.[0032,1060]RequestedProcedureDescription=@remove()
#set.[0032,1064]RequestedProcedureCodeSeq=
set.[0032,1070]RequestedContrastAgent=@remove()
set.[0032,4000]StudyComments=@remove()
#set.[0038,0004]RefPatientAliasSeq=
#set.[0038,0008]VisitStatusID=
set.[0038,0010]AdmissionID=@remove()
set.[0038,0011]IssuerOfAdmissionID=@remove()
#set.[0038,0016]RouteOfAdmissions=
set.[0038,001A]ScheduledAdmissionDate=@incrementdate(this,@DATEINC)
#set.[0038,001B]ScheduledAdmissionTime=
set.[0038,001C]ScheduledDischargeDate=@incrementdate(this,@DATEINC)
#set.[0038,001D]ScheduledDischargeTime=
set.[0038,001E]ScheduledPatientInstitutionResidence=@remove()
set.[0038,0020]AdmittingDate=@remove()
set.[0038,0021]AdmittingTime=@remove()
set.[0038,0030]DischargeDate=@incrementdate(this,@DATEINC)
#set.[0038,0032]DischargeTime=
set.[0038,0040]DischargeDiagnosisDescription=@remove()
#set.[0038,0044]DischargeDiagnosisCodeSeq=
set.[0038,0050]SpecialNeeds=@remove()
set.[0038,0060]ServiceEpisodeID=@remove()
set.[0038,0061]IssuerOfServiceEpisodeId=@remove()
set.[0038,0062]ServiceEpisodeDescription=@remove()
set.[0038,1234]ReferencedPatientAliasSeq=@remove()
set.[0038,0300]CurrentPatientLocation=@remove()
set.[0038,0400]PatientInstitutionResidence=@remove()
set.[0038,0500]PatientState=@remove()
set.[0038,4000]VisitComments=@remove()
#set.[003A,0004]WaveformOriginality=
#set.[003A,0005]NumberOfWaveformChannels=
#set.[003A,0010]NumberOfWaveformSamples=
#set.[003A,001A]SamplingFrequency=
#set.[003A,0020]MultiplexGroupLabel=
#set.[003A,0200]ChannelDefinitionSeq=
#set.[003A,0202]WaveformChannelNumber=
#set.[003A,0203]ChannelLabel=
#set.[003A,0205]ChannelStatus=
#set.[003A,0208]ChannelSourceSeq=
#set.[003A,0209]ChannelSourceModifiersSeq=
#set.[003A,020A]SourceWaveformSeq=
#set.[003A,020C]ChannelDerivationDescription=
#set.[003A,0210]ChannelSensitivity=
#set.[003A,0211]ChannelSensitivityUnitsSeq=
#set.[003A,0212]ChannelSensitivityCorrectionFactor=
#set.[003A,0213]ChannelBaseline=
#set.[003A,0214]ChannelTimeSkew=
#set.[003A,0215]ChannelSampleSkew=
#set.[003A,0218]ChannelOffset=
#set.[003A,021A]WaveformBitsStored=
#set.[003A,0220]FilterLowFrequency=
#set.[003A,0221]FilterHighFrequency=
#set.[003A,0222]NotchFilterFrequency=
#set.[003A,0223]NotchFilterBandwidth=
set.[0040,0001]ScheduledStationAET=@remove()
set.[0040,0002]SPSStartDate=@incrementdate(this,@DATEINC)
#set.[0040,0003]SPSStartTime=
set.[0040,0004]SPSEndDate=@incrementdate(this,@DATEINC)
#set.[0040,0005]SPSEndTime=
set.[0040,0006]ScheduledPerformingPhysicianName=@remove()
set.[0040,0007]SPSDescription=@remove()
#set.[0040,0008]ScheduledProtocolCodeSeq=
#set.[0040,0009]SPSID=
set.[0040,000B]=@remove()
set.[0040,0010]ScheduledStationName=@remove()
set.[0040,0011]SPSLocation=@remove()
set.[0040,0012]PreMedication=@remove()
#set.[0040,0020]SPSStatus=
#set.[0040,0100]SPSSeq=
#set.[0040,0220]RefNonImageCompositeSOPInstanceSeq=
set.[0040,0241]PerformedStationAET=@remove()
set.[0040,0242]PerformedStationName=@remove()
set.[0040,0243]PerformedLocation=@remove()
set.[0040,0244]PPSStartDate=@incrementdate(this,@DATEINC)
#set.[0040,0245]PPSStartTime=
set.[0040,0248]PerformedStationNameCodeSeq=@remove()
set.[0040,0250]PPSEndDate=@incrementdate(this,@DATEINC)
#set.[0040,0251]PPSEndTime=
#set.[0040,0252]PPSStatus=
set.[0040,0253]PPSID=@remove()
set.[0040,0254]PPSDescription=@remove()
#set.[0040,0255]PerformedProcedureTypeDescription=
#set.[0040,0260]PerformedProtocolCodeSeq=
#set.[0040,0270]ScheduledStepAttributesSeq=
set.[0040,0275]RequestAttributesSeq=@remove()
set.[0040,0280]PPSComments=@remove()
#set.[0040,0281]PPSDiscontinuationReasonCodeSeq=
#set.[0040,0293]QuantitySeq=
#set.[0040,0294]Quantity=
#set.[0040,0295]MeasuringUnitsSeq=
#set.[0040,0296]BillingItemSeq=
#set.[0040,0300]TotalTimeOfFluoroscopy=
#set.[0040,0301]TotalNumberOfExposures=
#set.[0040,0302]EntranceDose=
#set.[0040,0303]ExposedArea=
#set.[0040,0306]DistanceSourceToEntrance=
#set.[0040,0307]DistanceSourceToSupport=
#set.[0040,030E]ExposureDoseSeq=
#set.[0040,0310]CommentsOnRadiationDose=
#set.[0040,0312]XRayOutput=
#set.[0040,0314]HalfValueLayer=
#set.[0040,0316]OrganDose=
#set.[0040,0318]OrganExposed=
#set.[0040,0320]BillingProcedureStepSeq=
#set.[0040,0321]FilmConsumptionSeq=
#set.[0040,0324]BillingSuppliesAndDevicesSeq=
#set.[0040,0330]RefProcedureStepSeq=
#set.[0040,0340]PerformedSeriesSeq=
#set.[0040,0400]SPSComments=
#set.[0040,050A]SpecimenAccessionNumber=
#set.[0040,0550]SpecimenSeq=
#set.[0040,0551]SpecimenIdentifier=
#set.[0040,059A]SpecimenTypeCodeSeq=
set.[0040,0555]AcquisitionContextSeq=@remove()
#set.[0040,0556]AcquisitionContextDescription=
#set.[0040,06FA]SlideIdentifier=
#set.[0040,071A]ImageCenterPointCoordinatesSeq=
#set.[0040,072A]XOffsetInSlideCoordinateSystem=
#set.[0040,073A]YOffsetInSlideCoordinateSystem=
#set.[0040,074A]ZOffsetInSlideCoordinateSystem=
#set.[0040,08D8]PixelSpacingSeq=
#set.[0040,08DA]CoordinateSystemAxisCodeSeq=
#set.[0040,08EA]MeasurementUnitsCodeSeq=
#set.[0040,1001]RequestedProcedureID=
#set.[0040,1002]ReasonForTheRequestedProcedure=
#set.[0040,1003]RequestedProcedurePriority=
set.[0040,1004]PatientTransportArrangements=@remove()
set.[0040,1005]RequestedProcedureLocation=@remove()
#set.[0040,1008]ConfidentialityCode=
#set.[0040,1009]ReportingPriority=
set.[0040,1010]NamesOfIntendedRecipientsOfResults=@remove()
set.[0040,1011]IntendedRecipientsOfResultsIDSequence=@remove()
#set.[0040,1101]PersonIdCodeSequence=
set.[0040,1102]PersonAddress=@remove()
set.[0040,1103]PersonTelephoneNumbers=@remove()
set.[0040,1400]RequestedProcedureComments=@remove()
set.[0040,2001]ReasonForTheImagingServiceRequest=@remove()
set.[0040,2004]IssueDateOfImagingServiceRequest=@incrementdate(this,@DATEINC)
#set.[0040,2005]IssueTimeOfImagingServiceRequest=
set.[0040,2008]OrderEnteredBy=@remove()
set.[0040,2009]OrderEntererLocation=@remove()
set.[0040,2010]OrderCallbackPhoneNumber=@remove()
set.[0040,2016]PlacerOrderNumber=@empty()
set.[0040,2017]FillerOrderNumber=@hashuid(@UIDROOT,this)
set.[0040,2400]ImagingServiceRequestComments=@remove()
set.[0040,3001]ConfidentialityPatientData=@remove()
set.[0040,4023]RefGenPurposeSchedProcStepTransUID=@hashuid(@UIDROOT,this)
set.[0040,4025]ScheduledStationNameCodeSeq=@remove()
set.[0040,4027]ScheduledStationGeographicLocCodeSeq=@remove()
set.[0040,4030]PerformedStationGeoLocCodeSeq=@remove()
set.[0040,4034]ScheduledHumanPerformersSeq=@remove()
set.[0040,4035]ActualHumanPerformersSequence=@remove()
set.[0040,4036]HumanPerformersOrganization=@remove()
set.[0040,4037]HumanPerformersName=@remove()
#set.[0040,8302]EntranceDoseInmGy=
set.[0040,A07A]ParticipantSequence=@remove()
#set.[0040,A010]RelationshipType=
set.[0040,A027]VerifyingOrganization=@remove()
set.[0040,A030]VerificationDateTime=@incrementdate(this,@DATEINC)
set.[0040,A032]ObservationDateTime=@incrementdate(this,@DATEINC)
#set.[0040,A040]ValueType=
#set.[0040,A043]ConceptNameCodeSeq=
#set.[0040,A050]ContinuityOfContent=
#set.[0040,A073]VerifyingObserverSeq=
set.[0040,A075]VerifyingObserverName=Anonymized by CTP
set.[0040,A078]AuthorObserverSequence=@remove()
set.[0040,A07C]CustodialOrganizationSeq=@remove()
set.[0040,A088]VerifyingObserverIdentificationCodeSeq=@empty()
#set.[0040,A0B0]RefWaveformChannels=
set.[0040,A120]DateTime=@incrementdate(this,@DATEINC)
set.[0040,A121]Date=@incrementdate(this,@DATEINC)
#set.[0040,A122]Time=
set.[0040,A123]PersonName=Anonymized by CTP
set.[0040,A124]UID=@hashuid(@UIDROOT,this)
#set.[0040,A130]TemporalRangeType=
#set.[0040,A132]RefSamplePositions=
#set.[0040,A136]RefFrameNumbers=
#set.[0040,A138]RefTimeOffsets=
set.[0040,A13A]RefDatetime=@incrementdate(this,@DATEINC)
#set.[0040,A160]TextValue=
#set.[0040,A168]ConceptCodeSeq=
#set.[0040,A180]AnnotationGroupNumber=
#set.[0040,A195]ModifierCodeSeq=
#set.[0040,A300]MeasuredValueSeq=
#set.[0040,A30A]NumericValue=
#set.[0040,A360]PredecessorDocumentsSeq=
#set.[0040,A370]RefRequestSeq=
#set.[0040,A372]PerformedProcedureCodeSeq=
#set.[0040,A375]CurrentRequestedProcedureEvidenceSeq=
#set.[0040,A385]PertinentOtherEvidenceSeq=
#set.[0040,A491]CompletionFlag=
#set.[0040,A492]CompletionFlagDescription=
#set.[0040,A493]VerificationFlag=
#set.[0040,A504]ContentTemplateSeq=
#set.[0040,A525]IdenticalDocumentsSeq=
set.[0040,A730]ContentSeq=@remove()
#set.[0040,B020]AnnotationSeq=
#set.[0040,DB00]TemplateIdentifier=
#set.[0040,DB06]TemplateVersion=
#set.[0040,DB07]TemplateLocalVersion=
#set.[0040,DB0B]TemplateExtensionFlag=
set.[0040,DB0C]TemplateExtensionOrganizationUID=@hashuid(@UIDROOT,this)
set.[0040,DB0D]TemplateExtensionCreatorUID=@hashuid(@UIDROOT,this)
#set.[0040,DB73]RefContentItemIdentifier=
#set.[0040,9096]RealWorldValueMappingSeq=
#set.[0040,9210]LUTLabel=
#set.[0040,9211]RealWorldValueLUTLastValueMappedUS=
#set.[0040,9212]RealWorldValueLUTData=
#set.[0040,9216]RealWorldValueLUTFirstValueMappedUS=
#set.[0040,9224]RealWorldValueIntercept=
#set.[0040,9225]RealWorldValueSlope=
#set.[0070,0001]GraphicAnnotationSequence=
set.[0070,031A]FiducialUID=@hashuid(@UIDROOT,this)
set.[0088,0140]StorageMediaFilesetUID=@hashuid(@UIDROOT,this)
set.[0088,0200]IconImageSequence=@remove()
set.[0088,0906]TopicSubject=@remove()
set.[0088,0910]TopicAuthor=@remove()
set.[0088,0912]TopicKeyWords=@remove()
set.[3006,0024]ReferencedFrameOfReferenceUID=@hashuid(@UIDROOT,this)
set.[3006,00C2]RelatedFrameOfReferenceUID=@hashuid(@UIDROOT,this)
set.[300A,0013]DoseReferenceUID=@hashuid(@UIDROOT,this)
set.[0400,0100]DigitalSignatureUID=@hashuid(@UIDROOT,this)
set.[2030,0020]TextString=@remove()
set.[4000,0010]Arbitrary=@remove()
set.[4000,4000]TextComments=@remove()
set.[4008,0042]ResultsIDIssuer=@remove()
set.[4008,0102]InterpretationRecorder=@remove()
set.[4008,010A]InterpretationTranscriber=@remove()
set.[4008,010B]InterpretationText=@remove()
set.[4008,010C]InterpretationAuthor=@remove()
set.[4008,011A]DistributionAddress=@remove()
set.[4008,0111]InterpretationApproverSequence=@remove()
set.[4008,0114]PhysicianApprovingInterpretation=@remove()
set.[4008,0115]InterpretationDiagnosisDescription=@remove()
set.[4008,0118]ResultsDistributionListSeq=@remove()
set.[4008,0119]DistributionName=@remove()
set.[4008,0202]InterpretationIdIssuer=@remove()
set.[4008,0300]Impressions=@remove()
set.[4008,4000]ResultComments=@remove()
set.[60xx,3000]OverlayData=@remove()
set.[60xx,4000]OverlayComments=@remove()
set.[FFFA,FFFA]DigitalSignaturesSeq=@remove()
set.[FFFC,FFFC]DataSetTrailingPadding=@remove()
keep.group18=Keep group 18 [recommended]
keep.group20=Keep group 20 [recommended]
keep.group28=Keep group 28 [recommended]
remove.privategroups=
remove.overlays=
remove.curves=
#remove.unspecifiedelements=
  • No labels