Dictionary.php 129 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485868788899091929394959697989910010110210310410510610710810911011111211311411511611711811912012112212312412512612712812913013113213313413513613713813914014114214314414514614714814915015115215315415515615715815916016116216316416516616716816917017117217317417517617717817918018118218318418518618718818919019119219319419519619719819920020120220320420520620720820921021121221321421521621721821922022122222322422522622722822923023123223323423523623723823924024124224324424524624724824925025125225325425525625725825926026126226326426526626726826927027127227327427527627727827928028128228328428528628728828929029129229329429529629729829930030130230330430530630730830931031131231331431531631731831932032132232332432532632732832933033133233333433533633733833934034134234334434534634734834935035135235335435535635735835936036136236336436536636736836937037137237337437537637737837938038138238338438538638738838939039139239339439539639739839940040140240340440540640740840941041141241341441541641741841942042142242342442542642742842943043143243343443543643743843944044144244344444544644744844945045145245345445545645745845946046146246346446546646746846947047147247347447547647747847948048148248348448548648748848949049149249349449549649749849950050150250350450550650750850951051151251351451551651751851952052152252352452552652752852953053153253353453553653753853954054154254354454554654754854955055155255355455555655755855956056156256356456556656756856957057157257357457557657757857958058158258358458558658758858959059159259359459559659759859960060160260360460560660760860961061161261361461561661761861962062162262362462562662762862963063163263363463563663763863964064164264364464564664764864965065165265365465565665765865966066166266366466566666766866967067167267367467567667767867968068168268368468568668768868969069169269369469569669769869970070170270370470570670770870971071171271371471571671771871972072172272372472572672772872973073173273373473573673773873974074174274374474574674774874975075175275375475575675775875976076176276376476576676776876977077177277377477577677777877978078178278378478578678778878979079179279379479579679779879980080180280380480580680780880981081181281381481581681781881982082182282382482582682782882983083183283383483583683783883984084184284384484584684784884985085185285385485585685785885986086186286386486586686786886987087187287387487587687787887988088188288388488588688788888989089189289389489589689789889990090190290390490590690790890991091191291391491591691791891992092192292392492592692792892993093193293393493593693793893994094194294394494594694794894995095195295395495595695795895996096196296396496596696796896997097197297397497597697797897998098198298398498598698798898999099199299399499599699799899910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784
  1. <?php
  2. /* vim: set expandtab tabstop=4 shiftwidth=4: */
  3. // +----------------------------------------------------------------------+
  4. // | DICOM PHP Libraries |
  5. // +----------------------------------------------------------------------+
  6. // | Copyright (c) 2007-2010 Alberto Bulletti |
  7. // +----------------------------------------------------------------------+
  8. // | |
  9. // +----------------------------------------------------------------------+
  10. // | Author: Alberto Bulletti |
  11. // +----------------------------------------------------------------------+
  12. //
  13. // $Id: DICOM.php,v 1.9.3 2010/02/01 19:18:17
  14. /*
  15. * Contributions to version 0.3 by PDicom
  16. */
  17. class File_DICOM_Dictionary
  18. {
  19. function File_DICOM_Dictionary()
  20. {
  21. $this->dict[0x0000][0x0000] = array('UL','1','GroupLength');
  22. $this->dict[0x0000][0x0001] = array('UL','1','CommandLengthToEnd');
  23. $this->dict[0x0000][0x0002] = array('UI','1','AffectedSOPClassUID');
  24. $this->dict[0x0000][0x0003] = array('UI','1','RequestedSOPClassUID');
  25. $this->dict[0x0000][0x0010] = array('CS','1','CommandRecognitionCode');
  26. $this->dict[0x0000][0x0100] = array('US','1','CommandField');
  27. $this->dict[0x0000][0x0110] = array('US','1','MessageID');
  28. $this->dict[0x0000][0x0120] = array('US','1','MessageIDBeingRespondedTo');
  29. $this->dict[0x0000][0x0200] = array('AE','1','Initiator');
  30. $this->dict[0x0000][0x0300] = array('AE','1','Receiver');
  31. $this->dict[0x0000][0x0400] = array('AE','1','FindLocation');
  32. $this->dict[0x0000][0x0600] = array('AE','1','MoveDestination');
  33. $this->dict[0x0000][0x0700] = array('US','1','Priority');
  34. $this->dict[0x0000][0x0800] = array('US','1','DataSetType');
  35. $this->dict[0x0000][0x0850] = array('US','1','NumberOfMatches');
  36. $this->dict[0x0000][0x0860] = array('US','1','ResponseSequenceNumber');
  37. $this->dict[0x0000][0x0900] = array('US','1','Status');
  38. $this->dict[0x0000][0x0901] = array('AT','1-n','OffendingElement');
  39. $this->dict[0x0000][0x0902] = array('LO','1','ErrorComment');
  40. $this->dict[0x0000][0x0903] = array('US','1','ErrorID');
  41. $this->dict[0x0000][0x0904] = array('OT','1-n','ErrorInformation');
  42. $this->dict[0x0000][0x1000] = array('UI','1','AffectedSOPInstanceUID');
  43. $this->dict[0x0000][0x1001] = array('UI','1','RequestedSOPInstanceUID');
  44. $this->dict[0x0000][0x1002] = array('US','1','EventTypeID');
  45. $this->dict[0x0000][0x1003] = array('OT','1-n','EventInformation');
  46. $this->dict[0x0000][0x1005] = array('AT','1-n','AttributeIdentifierList');
  47. $this->dict[0x0000][0x1007] = array('AT','1-n','ModificationList');
  48. $this->dict[0x0000][0x1008] = array('US','1','ActionTypeID');
  49. $this->dict[0x0000][0x1009] = array('OT','1-n','ActionInformation');
  50. $this->dict[0x0000][0x1013] = array('UI','1-n','SuccessfulSOPInstanceUIDList');
  51. $this->dict[0x0000][0x1014] = array('UI','1-n','FailedSOPInstanceUIDList');
  52. $this->dict[0x0000][0x1015] = array('UI','1-n','WarningSOPInstanceUIDList');
  53. $this->dict[0x0000][0x1020] = array('US','1','NumberOfRemainingSuboperations');
  54. $this->dict[0x0000][0x1021] = array('US','1','NumberOfCompletedSuboperations');
  55. $this->dict[0x0000][0x1022] = array('US','1','NumberOfFailedSuboperations');
  56. $this->dict[0x0000][0x1023] = array('US','1','NumberOfWarningSuboperations');
  57. $this->dict[0x0000][0x1030] = array('AE','1','MoveOriginatorApplicationEntityTitle');
  58. $this->dict[0x0000][0x1031] = array('US','1','MoveOriginatorMessageID');
  59. $this->dict[0x0000][0x4000] = array('AT','1','DialogReceiver');
  60. $this->dict[0x0000][0x4010] = array('AT','1','TerminalType');
  61. $this->dict[0x0000][0x5010] = array('SH','1','MessageSetID');
  62. $this->dict[0x0000][0x5020] = array('SH','1','EndMessageSet');
  63. $this->dict[0x0000][0x5110] = array('AT','1','DisplayFormat');
  64. $this->dict[0x0000][0x5120] = array('AT','1','PagePositionID');
  65. $this->dict[0x0000][0x5130] = array('CS','1','TextFormatID');
  66. $this->dict[0x0000][0x5140] = array('CS','1','NormalReverse');
  67. $this->dict[0x0000][0x5150] = array('CS','1','AddGrayScale');
  68. $this->dict[0x0000][0x5160] = array('CS','1','Borders');
  69. $this->dict[0x0000][0x5170] = array('IS','1','Copies');
  70. $this->dict[0x0000][0x5180] = array('CS','1','OldMagnificationType');
  71. $this->dict[0x0000][0x5190] = array('CS','1','Erase');
  72. $this->dict[0x0000][0x51A0] = array('CS','1','Print');
  73. $this->dict[0x0000][0x51B0] = array('US','1-n','Overlays');
  74. $this->dict[0x0002][0x0000] = array('UL','1','MetaElementGroupLength');
  75. $this->dict[0x0002][0x0001] = array('OB','1','FileMetaInformationVersion');
  76. $this->dict[0x0002][0x0002] = array('UI','1','MediaStorageSOPClassUID');
  77. $this->dict[0x0002][0x0003] = array('UI','1','MediaStorageSOPInstanceUID');
  78. $this->dict[0x0002][0x0010] = array('UI','1','TransferSyntaxUID');
  79. $this->dict[0x0002][0x0012] = array('UI','1','ImplementationClassUID');
  80. $this->dict[0x0002][0x0013] = array('SH','1','ImplementationVersionName');
  81. $this->dict[0x0002][0x0016] = array('AE','1','SourceApplicationEntityTitle');
  82. $this->dict[0x0002][0x0100] = array('UI','1','PrivateInformationCreatorUID');
  83. $this->dict[0x0002][0x0102] = array('OB','1','PrivateInformation');
  84. $this->dict[0x0004][0x0000] = array('UL','1','FileSetGroupLength');
  85. $this->dict[0x0004][0x1130] = array('CS','1','FileSetID');
  86. $this->dict[0x0004][0x1141] = array('CS','8','FileSetDescriptorFileID');
  87. $this->dict[0x0004][0x1142] = array('CS','1','FileSetCharacterSet');
  88. $this->dict[0x0004][0x1200] = array('UL','1','RootDirectoryFirstRecord');
  89. $this->dict[0x0004][0x1202] = array('UL','1','RootDirectoryLastRecord');
  90. $this->dict[0x0004][0x1212] = array('US','1','FileSetConsistencyFlag');
  91. $this->dict[0x0004][0x1220] = array('SQ','1','DirectoryRecordSequence');
  92. $this->dict[0x0004][0x1400] = array('UL','1','NextDirectoryRecordOffset');
  93. $this->dict[0x0004][0x1410] = array('US','1','RecordInUseFlag');
  94. $this->dict[0x0004][0x1420] = array('UL','1','LowerLevelDirectoryOffset');
  95. $this->dict[0x0004][0x1430] = array('CS','1','DirectoryRecordType');
  96. $this->dict[0x0004][0x1432] = array('UI','1','PrivateRecordUID');
  97. $this->dict[0x0004][0x1500] = array('CS','8','ReferencedFileID');
  98. $this->dict[0x0004][0x1504] = array('UL','1','DirectoryRecordOffset');
  99. $this->dict[0x0004][0x1510] = array('UI','1','ReferencedSOPClassUIDInFile');
  100. $this->dict[0x0004][0x1511] = array('UI','1','ReferencedSOPInstanceUIDInFile');
  101. $this->dict[0x0004][0x1512] = array('UI','1','ReferencedTransferSyntaxUIDInFile');
  102. $this->dict[0x0004][0x1600] = array('UL','1','NumberOfReferences');
  103. $this->dict[0x0008][0x0000] = array('UL','1','IdentifyingGroupLength');
  104. $this->dict[0x0008][0x0001] = array('UL','1','LengthToEnd');
  105. $this->dict[0x0008][0x0005] = array('CS','1','SpecificCharacterSet');
  106. $this->dict[0x0008][0x0008] = array('CS','1-n','ImageType');
  107. $this->dict[0x0008][0x000A] = array('US','1','SequenceItemNumber');
  108. $this->dict[0x0008][0x0010] = array('CS','1','RecognitionCode');
  109. $this->dict[0x0008][0x0012] = array('DA','1','InstanceCreationDate');
  110. $this->dict[0x0008][0x0013] = array('TM','1','InstanceCreationTime');
  111. $this->dict[0x0008][0x0014] = array('UI','1','InstanceCreatorUID');
  112. $this->dict[0x0008][0x0016] = array('UI','1','SOPClassUID');
  113. $this->dict[0x0008][0x0018] = array('UI','1','SOPInstanceUID');
  114. $this->dict[0x0008][0x0020] = array('DA','1','StudyDate');
  115. $this->dict[0x0008][0x0021] = array('DA','1','SeriesDate');
  116. $this->dict[0x0008][0x0022] = array('DA','1','AcquisitionDate');
  117. $this->dict[0x0008][0x0023] = array('DA','1','ImageDate');
  118. /*$this->dict[0x0008][0x0023] = array('DA','1','ContentDate');*/
  119. $this->dict[0x0008][0x0024] = array('DA','1','OverlayDate');
  120. $this->dict[0x0008][0x0025] = array('DA','1','CurveDate');
  121. $this->dict[0x0008][0x002A] = array('DT','1','AcquisitionDatetime');
  122. $this->dict[0x0008][0x0030] = array('TM','1','StudyTime');
  123. $this->dict[0x0008][0x0031] = array('TM','1','SeriesTime');
  124. $this->dict[0x0008][0x0032] = array('TM','1','AcquisitionTime');
  125. $this->dict[0x0008][0x0033] = array('TM','1','ImageTime');
  126. $this->dict[0x0008][0x0034] = array('TM','1','OverlayTime');
  127. $this->dict[0x0008][0x0035] = array('TM','1','CurveTime');
  128. $this->dict[0x0008][0x0040] = array('US','1','OldDataSetType');
  129. $this->dict[0x0008][0x0041] = array('LT','1','OldDataSetSubtype');
  130. $this->dict[0x0008][0x0042] = array('CS','1','NuclearMedicineSeriesType');
  131. $this->dict[0x0008][0x0050] = array('SH','1','AccessionNumber');
  132. $this->dict[0x0008][0x0052] = array('CS','1','QueryRetrieveLevel');
  133. $this->dict[0x0008][0x0054] = array('AE','1-n','RetrieveAETitle');
  134. $this->dict[0x0008][0x0058] = array('UI','1-n','DataSetFailedSOPInstanceUIDList');
  135. $this->dict[0x0008][0x0060] = array('CS','1','Modality');
  136. $this->dict[0x0008][0x0061] = array('CS','1-n','ModalitiesInStudy');
  137. $this->dict[0x0008][0x0064] = array('CS','1','ConversionType');
  138. $this->dict[0x0008][0x0068] = array('CS','1','PresentationIntentType');
  139. $this->dict[0x0008][0x0070] = array('LO','1','Manufacturer');
  140. $this->dict[0x0008][0x0080] = array('LO','1','InstitutionName');
  141. $this->dict[0x0008][0x0081] = array('ST','1','InstitutionAddress');
  142. $this->dict[0x0008][0x0082] = array('SQ','1','InstitutionCodeSequence');
  143. $this->dict[0x0008][0x0090] = array('PN','1','ReferringPhysicianName');
  144. $this->dict[0x0008][0x0092] = array('ST','1','ReferringPhysicianAddress');
  145. $this->dict[0x0008][0x0094] = array('SH','1-n','ReferringPhysicianTelephoneNumber');
  146. $this->dict[0x0008][0x0100] = array('SH','1','CodeValue');
  147. $this->dict[0x0008][0x0102] = array('SH','1','CodingSchemeDesignator');
  148. $this->dict[0x0008][0x0103] = array('SH','1','CodingSchemeVersion');
  149. $this->dict[0x0008][0x0104] = array('LO','1','CodeMeaning');
  150. $this->dict[0x0008][0x0105] = array('CS','1','MappingResource');
  151. $this->dict[0x0008][0x0106] = array('DT','1','ContextGroupVersion');
  152. $this->dict[0x0008][0x0107] = array('DT','1','ContextGroupLocalVersion');
  153. $this->dict[0x0008][0x010B] = array('CS','1','CodeSetExtensionFlag');
  154. $this->dict[0x0008][0x010C] = array('UI','1','PrivateCodingSchemeCreatorUID');
  155. $this->dict[0x0008][0x010D] = array('UI','1','CodeSetExtensionCreatorUID');
  156. $this->dict[0x0008][0x010F] = array('CS','1','ContextIdentifier');
  157. $this->dict[0x0008][0x0201] = array('SH','1','TimezoneOffsetFromUTC');
  158. $this->dict[0x0008][0x1000] = array('AE','1','NetworkID');
  159. $this->dict[0x0008][0x1010] = array('SH','1','StationName');
  160. $this->dict[0x0008][0x1030] = array('LO','1','StudyDescription');
  161. $this->dict[0x0008][0x1032] = array('SQ','1','ProcedureCodeSequence');
  162. $this->dict[0x0008][0x103E] = array('LO','1','SeriesDescription');
  163. $this->dict[0x0008][0x1040] = array('LO','1','InstitutionalDepartmentName');
  164. $this->dict[0x0008][0x1048] = array('PN','1-n','PhysicianOfRecord');
  165. $this->dict[0x0008][0x1050] = array('PN','1-n','PerformingPhysicianName');
  166. $this->dict[0x0008][0x1060] = array('PN','1-n','PhysicianReadingStudy');
  167. $this->dict[0x0008][0x1070] = array('PN','1-n','OperatorName');
  168. $this->dict[0x0008][0x1080] = array('LO','1-n','AdmittingDiagnosisDescription');
  169. $this->dict[0x0008][0x1084] = array('SQ','1','AdmittingDiagnosisCodeSequence');
  170. $this->dict[0x0008][0x1090] = array('LO','1','ManufacturerModelName');
  171. $this->dict[0x0008][0x1100] = array('SQ','1','ReferencedResultsSequence');
  172. $this->dict[0x0008][0x1110] = array('SQ','1','ReferencedStudySequence');
  173. $this->dict[0x0008][0x1111] = array('SQ','1','ReferencedStudyComponentSequence');
  174. $this->dict[0x0008][0x1115] = array('SQ','1','ReferencedSeriesSequence');
  175. $this->dict[0x0008][0x1120] = array('SQ','1','ReferencedPatientSequence');
  176. $this->dict[0x0008][0x1125] = array('SQ','1','ReferencedVisitSequence');
  177. $this->dict[0x0008][0x1130] = array('SQ','1','ReferencedOverlaySequence');
  178. $this->dict[0x0008][0x1140] = array('SQ','1','ReferencedImageSequence');
  179. $this->dict[0x0008][0x1145] = array('SQ','1','ReferencedCurveSequence');
  180. $this->dict[0x0008][0x114A] = array('SQ','1','ReferencedInstanceSequence');
  181. $this->dict[0x0008][0x114B] = array('LO','1','ReferenceDescription');
  182. $this->dict[0x0008][0x1150] = array('UI','1','ReferencedSOPClassUID');
  183. $this->dict[0x0008][0x1155] = array('UI','1','ReferencedSOPInstanceUID');
  184. $this->dict[0x0008][0x115A] = array('UI','1-n','SOPClassesSupported');
  185. $this->dict[0x0008][0x1160] = array('IS','1','ReferencedFrameNumber');
  186. $this->dict[0x0008][0x1195] = array('UI','1','TransactionUID');
  187. $this->dict[0x0008][0x1197] = array('US','1','FailureReason');
  188. $this->dict[0x0008][0x1198] = array('SQ','1','FailedSOPSequence');
  189. $this->dict[0x0008][0x1199] = array('SQ','1','ReferencedSOPSequence');
  190. $this->dict[0x0008][0x2110] = array('CS','1','LossyImageCompression');
  191. $this->dict[0x0008][0x2111] = array('ST','1','DerivationDescription');
  192. $this->dict[0x0008][0x2112] = array('SQ','1','SourceImageSequence');
  193. $this->dict[0x0008][0x2120] = array('SH','1','StageName');
  194. $this->dict[0x0008][0x2122] = array('IS','1','StageNumber');
  195. $this->dict[0x0008][0x2124] = array('IS','1','NumberOfStages');
  196. $this->dict[0x0008][0x2128] = array('IS','1','ViewNumber');
  197. $this->dict[0x0008][0x2129] = array('IS','1','NumberOfEventTimers');
  198. $this->dict[0x0008][0x212A] = array('IS','1','NumberOfViewsInStage');
  199. $this->dict[0x0008][0x2130] = array('DS','1-n','EventElapsedTime');
  200. $this->dict[0x0008][0x2132] = array('LO','1-n','EventTimerName');
  201. $this->dict[0x0008][0x2142] = array('IS','1','StartTrim');
  202. $this->dict[0x0008][0x2143] = array('IS','1','StopTrim');
  203. $this->dict[0x0008][0x2144] = array('IS','1','RecommendedDisplayFrameRate');
  204. $this->dict[0x0008][0x2200] = array('CS','1','TransducerPosition');
  205. $this->dict[0x0008][0x2204] = array('CS','1','TransducerOrientation');
  206. $this->dict[0x0008][0x2208] = array('CS','1','AnatomicStructure');
  207. $this->dict[0x0008][0x2218] = array('SQ','1','AnatomicRegionSequence');
  208. $this->dict[0x0008][0x2220] = array('SQ','1','AnatomicRegionModifierSequence');
  209. $this->dict[0x0008][0x2228] = array('SQ','1','PrimaryAnatomicStructureSequence');
  210. $this->dict[0x0008][0x2229] = array('SQ','1','AnatomicStructureSpaceOrRegionSequence');
  211. $this->dict[0x0008][0x2230] = array('SQ','1','PrimaryAnatomicStructureModifierSequence');
  212. $this->dict[0x0008][0x2240] = array('SQ','1','TransducerPositionSequence');
  213. $this->dict[0x0008][0x2242] = array('SQ','1','TransducerPositionModifierSequence');
  214. $this->dict[0x0008][0x2244] = array('SQ','1','TransducerOrientationSequence');
  215. $this->dict[0x0008][0x2246] = array('SQ','1','TransducerOrientationModifierSequence');
  216. $this->dict[0x0008][0x4000] = array('LT','1-n','IdentifyingComments');
  217. $this->dict[0x0010][0x0000] = array('UL','1','PatientGroupLength');
  218. $this->dict[0x0010][0x0010] = array('PN','1','PatientName');
  219. $this->dict[0x0010][0x0020] = array('LO','1','PatientID');
  220. $this->dict[0x0010][0x0021] = array('LO','1','IssuerOfPatientID');
  221. $this->dict[0x0010][0x0030] = array('DA','1','PatientBirthDate');
  222. $this->dict[0x0010][0x0032] = array('TM','1','PatientBirthTime');
  223. $this->dict[0x0010][0x0040] = array('CS','1','PatientSex');
  224. $this->dict[0x0010][0x0050] = array('SQ','1','PatientInsurancePlanCodeSequence');
  225. $this->dict[0x0010][0x1000] = array('LO','1-n','OtherPatientID');
  226. $this->dict[0x0010][0x1001] = array('PN','1-n','OtherPatientName');
  227. $this->dict[0x0010][0x1005] = array('PN','1','PatientBirthName');
  228. $this->dict[0x0010][0x1010] = array('AS','1','PatientAge');
  229. $this->dict[0x0010][0x1020] = array('DS','1','PatientSize');
  230. $this->dict[0x0010][0x1030] = array('DS','1','PatientWeight');
  231. $this->dict[0x0010][0x1040] = array('LO','1','PatientAddress');
  232. $this->dict[0x0010][0x1050] = array('LT','1-n','InsurancePlanIdentification');
  233. $this->dict[0x0010][0x1060] = array('PN','1','PatientMotherBirthName');
  234. $this->dict[0x0010][0x1080] = array('LO','1','MilitaryRank');
  235. $this->dict[0x0010][0x1081] = array('LO','1','BranchOfService');
  236. $this->dict[0x0010][0x1090] = array('LO','1','MedicalRecordLocator');
  237. $this->dict[0x0010][0x2000] = array('LO','1-n','MedicalAlerts');
  238. $this->dict[0x0010][0x2110] = array('LO','1-n','ContrastAllergies');
  239. $this->dict[0x0010][0x2150] = array('LO','1','CountryOfResidence');
  240. $this->dict[0x0010][0x2152] = array('LO','1','RegionOfResidence');
  241. $this->dict[0x0010][0x2154] = array('SH','1-n','PatientTelephoneNumber');
  242. $this->dict[0x0010][0x2160] = array('SH','1','EthnicGroup');
  243. $this->dict[0x0010][0x2180] = array('SH','1','Occupation');
  244. $this->dict[0x0010][0x21A0] = array('CS','1','SmokingStatus');
  245. $this->dict[0x0010][0x21B0] = array('LT','1','AdditionalPatientHistory');
  246. $this->dict[0x0010][0x21C0] = array('US','1','PregnancyStatus');
  247. $this->dict[0x0010][0x21D0] = array('DA','1','LastMenstrualDate');
  248. $this->dict[0x0010][0x21F0] = array('LO','1','PatientReligiousPreference');
  249. $this->dict[0x0010][0x4000] = array('LT','1','PatientComments');
  250. $this->dict[0x0018][0x0000] = array('UL','1','AcquisitionGroupLength');
  251. $this->dict[0x0018][0x0010] = array('LO','1','ContrastBolusAgent');
  252. $this->dict[0x0018][0x0012] = array('SQ','1','ContrastBolusAgentSequence');
  253. $this->dict[0x0018][0x0014] = array('SQ','1','ContrastBolusAdministrationRouteSequence');
  254. $this->dict[0x0018][0x0015] = array('CS','1','BodyPartExamined');
  255. $this->dict[0x0018][0x0020] = array('CS','1-n','ScanningSequence');
  256. $this->dict[0x0018][0x0021] = array('CS','1-n','SequenceVariant');
  257. $this->dict[0x0018][0x0022] = array('CS','1-n','ScanOptions');
  258. $this->dict[0x0018][0x0023] = array('CS','1','MRAcquisitionType');
  259. $this->dict[0x0018][0x0024] = array('SH','1','SequenceName');
  260. $this->dict[0x0018][0x0025] = array('CS','1','AngioFlag');
  261. $this->dict[0x0018][0x0026] = array('SQ','1','InterventionDrugInformationSequence');
  262. $this->dict[0x0018][0x0027] = array('TM','1','InterventionDrugStopTime');
  263. $this->dict[0x0018][0x0028] = array('DS','1','InterventionDrugDose');
  264. $this->dict[0x0018][0x0029] = array('SQ','1','InterventionalDrugSequence');
  265. $this->dict[0x0018][0x002A] = array('SQ','1','AdditionalDrugSequence');
  266. $this->dict[0x0018][0x0030] = array('LO','1-n','Radionuclide');
  267. $this->dict[0x0018][0x0031] = array('LO','1-n','Radiopharmaceutical');
  268. $this->dict[0x0018][0x0032] = array('DS','1','EnergyWindowCenterline');
  269. $this->dict[0x0018][0x0033] = array('DS','1-n','EnergyWindowTotalWidth');
  270. $this->dict[0x0018][0x0034] = array('LO','1','InterventionalDrugName');
  271. $this->dict[0x0018][0x0035] = array('TM','1','InterventionalDrugStartTime');
  272. $this->dict[0x0018][0x0036] = array('SQ','1','InterventionalTherapySequence');
  273. $this->dict[0x0018][0x0037] = array('CS','1','TherapyType');
  274. $this->dict[0x0018][0x0038] = array('CS','1','InterventionalStatus');
  275. $this->dict[0x0018][0x0039] = array('CS','1','TherapyDescription');
  276. $this->dict[0x0018][0x0040] = array('IS','1','CineRate');
  277. $this->dict[0x0018][0x0050] = array('DS','1','SliceThickness');
  278. $this->dict[0x0018][0x0060] = array('DS','1','KVP');
  279. $this->dict[0x0018][0x0070] = array('IS','1','CountsAccumulated');
  280. $this->dict[0x0018][0x0071] = array('CS','1','AcquisitionTerminationCondition');
  281. $this->dict[0x0018][0x0072] = array('DS','1','EffectiveSeriesDuration');
  282. $this->dict[0x0018][0x0073] = array('CS','1','AcquisitionStartCondition');
  283. $this->dict[0x0018][0x0074] = array('IS','1','AcquisitionStartConditionData');
  284. $this->dict[0x0018][0x0075] = array('IS','1','AcquisitionTerminationConditionData');
  285. $this->dict[0x0018][0x0080] = array('DS','1','RepetitionTime');
  286. $this->dict[0x0018][0x0081] = array('DS','1','EchoTime');
  287. $this->dict[0x0018][0x0082] = array('DS','1','InversionTime');
  288. $this->dict[0x0018][0x0083] = array('DS','1','NumberOfAverages');
  289. $this->dict[0x0018][0x0084] = array('DS','1','ImagingFrequency');
  290. $this->dict[0x0018][0x0085] = array('SH','1','ImagedNucleus');
  291. $this->dict[0x0018][0x0086] = array('IS','1-n','EchoNumber');
  292. $this->dict[0x0018][0x0087] = array('DS','1','MagneticFieldStrength');
  293. $this->dict[0x0018][0x0088] = array('DS','1','SpacingBetweenSlices');
  294. $this->dict[0x0018][0x0089] = array('IS','1','NumberOfPhaseEncodingSteps');
  295. $this->dict[0x0018][0x0090] = array('DS','1','DataCollectionDiameter');
  296. $this->dict[0x0018][0x0091] = array('IS','1','EchoTrainLength');
  297. $this->dict[0x0018][0x0093] = array('DS','1','PercentSampling');
  298. $this->dict[0x0018][0x0094] = array('DS','1','PercentPhaseFieldOfView');
  299. $this->dict[0x0018][0x0095] = array('DS','1','PixelBandwidth');
  300. $this->dict[0x0018][0x1000] = array('LO','1','DeviceSerialNumber');
  301. $this->dict[0x0018][0x1002] = array('UI','1','DeviceUID');
  302. $this->dict[0x0018][0x1003] = array('LO','1','DeviceID');
  303. $this->dict[0x0018][0x1004] = array('LO','1','PlateID');
  304. $this->dict[0x0018][0x1005] = array('LO','1','GeneratorID');
  305. $this->dict[0x0018][0x1006] = array('LO','1','GridID');
  306. $this->dict[0x0018][0x1007] = array('LO','1','CassetteID');
  307. $this->dict[0x0018][0x1008] = array('LO','1','GantryID');
  308. $this->dict[0x0018][0x1010] = array('LO','1','SecondaryCaptureDeviceID');
  309. $this->dict[0x0018][0x1011] = array('LO','1','HardcopyCreationDeviceID');
  310. $this->dict[0x0018][0x1012] = array('DA','1','DateOfSecondaryCapture');
  311. $this->dict[0x0018][0x1014] = array('TM','1','TimeOfSecondaryCapture');
  312. $this->dict[0x0018][0x1016] = array('LO','1','SecondaryCaptureDeviceManufacturer');
  313. $this->dict[0x0018][0x1017] = array('LO','1','HardcopyDeviceManufacturer');
  314. $this->dict[0x0018][0x1018] = array('LO','1','SecondaryCaptureDeviceManufacturerModelName');
  315. $this->dict[0x0018][0x1019] = array('LO','1-n','SecondaryCaptureDeviceSoftwareVersion');
  316. $this->dict[0x0018][0x101A] = array('LO','1-n','HardcopyDeviceSoftwareVersion');
  317. $this->dict[0x0018][0x101B] = array('LO','1','HardcopyDeviceManfuacturersModelName');
  318. $this->dict[0x0018][0x1020] = array('LO','1-n','SoftwareVersion');
  319. $this->dict[0x0018][0x1022] = array('SH','1','VideoImageFormatAcquired');
  320. $this->dict[0x0018][0x1023] = array('LO','1','DigitalImageFormatAcquired');
  321. $this->dict[0x0018][0x1030] = array('LO','1','ProtocolName');
  322. $this->dict[0x0018][0x1040] = array('LO','1','ContrastBolusRoute');
  323. $this->dict[0x0018][0x1041] = array('DS','1','ContrastBolusVolume');
  324. $this->dict[0x0018][0x1042] = array('TM','1','ContrastBolusStartTime');
  325. $this->dict[0x0018][0x1043] = array('TM','1','ContrastBolusStopTime');
  326. $this->dict[0x0018][0x1044] = array('DS','1','ContrastBolusTotalDose');
  327. $this->dict[0x0018][0x1045] = array('IS','1-n','SyringeCounts');
  328. $this->dict[0x0018][0x1046] = array('DS','1-n','ContrastFlowRate');
  329. $this->dict[0x0018][0x1047] = array('DS','1-n','ContrastFlowDuration');
  330. $this->dict[0x0018][0x1048] = array('CS','1','ContrastBolusIngredient');
  331. $this->dict[0x0018][0x1049] = array('DS','1','ContrastBolusIngredientConcentration');
  332. $this->dict[0x0018][0x1050] = array('DS','1','SpatialResolution');
  333. $this->dict[0x0018][0x1060] = array('DS','1','TriggerTime');
  334. $this->dict[0x0018][0x1061] = array('LO','1','TriggerSourceOrType');
  335. $this->dict[0x0018][0x1062] = array('IS','1','NominalInterval');
  336. $this->dict[0x0018][0x1063] = array('DS','1','FrameTime');
  337. $this->dict[0x0018][0x1064] = array('LO','1','FramingType');
  338. $this->dict[0x0018][0x1065] = array('DS','1-n','FrameTimeVector');
  339. $this->dict[0x0018][0x1066] = array('DS','1','FrameDelay');
  340. $this->dict[0x0018][0x1067] = array('DS','1','ImageTriggerDelay');
  341. $this->dict[0x0018][0x1068] = array('DS','1','MultiplexGroupTimeOffset');
  342. $this->dict[0x0018][0x1069] = array('DS','1','TriggerTimeOffset');
  343. $this->dict[0x0018][0x106A] = array('CS','1','SynchronizationTrigger');
  344. $this->dict[0x0018][0x106C] = array('US','2','SynchronizationChannel');
  345. $this->dict[0x0018][0x106E] = array('UL','1','TriggerSamplePosition');
  346. $this->dict[0x0018][0x1070] = array('LO','1-n','RadionuclideRoute');
  347. $this->dict[0x0018][0x1071] = array('DS','1-n','RadionuclideVolume');
  348. $this->dict[0x0018][0x1072] = array('TM','1-n','RadionuclideStartTime');
  349. $this->dict[0x0018][0x1073] = array('TM','1-n','RadionuclideStopTime');
  350. $this->dict[0x0018][0x1074] = array('DS','1-n','RadionuclideTotalDose');
  351. $this->dict[0x0018][0x1075] = array('DS','1','RadionuclideHalfLife');
  352. $this->dict[0x0018][0x1076] = array('DS','1','RadionuclidePositronFraction');
  353. $this->dict[0x0018][0x1077] = array('DS','1','RadiopharmaceuticalSpecificActivity');
  354. $this->dict[0x0018][0x1080] = array('CS','1','BeatRejectionFlag');
  355. $this->dict[0x0018][0x1081] = array('IS','1','LowRRValue');
  356. $this->dict[0x0018][0x1082] = array('IS','1','HighRRValue');
  357. $this->dict[0x0018][0x1083] = array('IS','1','IntervalsAcquired');
  358. $this->dict[0x0018][0x1084] = array('IS','1','IntervalsRejected');
  359. $this->dict[0x0018][0x1085] = array('LO','1','PVCRejection');
  360. $this->dict[0x0018][0x1086] = array('IS','1','SkipBeats');
  361. $this->dict[0x0018][0x1088] = array('IS','1','HeartRate');
  362. $this->dict[0x0018][0x1090] = array('IS','1','CardiacNumberOfImages');
  363. $this->dict[0x0018][0x1094] = array('IS','1','TriggerWindow');
  364. $this->dict[0x0018][0x1100] = array('DS','1','ReconstructionDiameter');
  365. $this->dict[0x0018][0x1110] = array('DS','1','DistanceSourceToDetector');
  366. $this->dict[0x0018][0x1111] = array('DS','1','DistanceSourceToPatient');
  367. $this->dict[0x0018][0x1114] = array('DS','1','EstimatedRadiographicMagnificationFactor');
  368. $this->dict[0x0018][0x1120] = array('DS','1','GantryDetectorTilt');
  369. $this->dict[0x0018][0x1121] = array('DS','1','GantryDetectorSlew');
  370. $this->dict[0x0018][0x1130] = array('DS','1','TableHeight');
  371. $this->dict[0x0018][0x1131] = array('DS','1','TableTraverse');
  372. $this->dict[0x0018][0x1134] = array('DS','1','TableMotion');
  373. $this->dict[0x0018][0x1135] = array('DS','1-n','TableVerticalIncrement');
  374. $this->dict[0x0018][0x1136] = array('DS','1-n','TableLateralIncrement');
  375. $this->dict[0x0018][0x1137] = array('DS','1-n','TableLongitudinalIncrement');
  376. $this->dict[0x0018][0x1138] = array('DS','1','TableAngle');
  377. $this->dict[0x0018][0x113A] = array('CS','1','TableType');
  378. $this->dict[0x0018][0x1140] = array('CS','1','RotationDirection');
  379. $this->dict[0x0018][0x1141] = array('DS','1','AngularPosition');
  380. $this->dict[0x0018][0x1142] = array('DS','1-n','RadialPosition');
  381. $this->dict[0x0018][0x1143] = array('DS','1','ScanArc');
  382. $this->dict[0x0018][0x1144] = array('DS','1','AngularStep');
  383. $this->dict[0x0018][0x1145] = array('DS','1','CenterOfRotationOffset');
  384. $this->dict[0x0018][0x1146] = array('DS','1-n','RotationOffset');
  385. $this->dict[0x0018][0x1147] = array('CS','1','FieldOfViewShape');
  386. $this->dict[0x0018][0x1149] = array('IS','2','FieldOfViewDimension');
  387. $this->dict[0x0018][0x1150] = array('IS','1','ExposureTime');
  388. $this->dict[0x0018][0x1151] = array('IS','1','XrayTubeCurrent');
  389. $this->dict[0x0018][0x1152] = array('IS','1','Exposure');
  390. $this->dict[0x0018][0x1153] = array('IS','1','ExposureinuAs');
  391. $this->dict[0x0018][0x1154] = array('DS','1','AveragePulseWidth');
  392. $this->dict[0x0018][0x1155] = array('CS','1','RadiationSetting');
  393. $this->dict[0x0018][0x1156] = array('CS','1','RectificationType');
  394. $this->dict[0x0018][0x115A] = array('CS','1','RadiationMode');
  395. $this->dict[0x0018][0x115E] = array('DS','1','ImageAreaDoseProduct');
  396. $this->dict[0x0018][0x1160] = array('SH','1','FilterType');
  397. $this->dict[0x0018][0x1161] = array('LO','1-n','TypeOfFilters');
  398. $this->dict[0x0018][0x1162] = array('DS','1','IntensifierSize');
  399. $this->dict[0x0018][0x1164] = array('DS','2','ImagerPixelSpacing');
  400. $this->dict[0x0018][0x1166] = array('CS','1','Grid');
  401. $this->dict[0x0018][0x1170] = array('IS','1','GeneratorPower');
  402. $this->dict[0x0018][0x1180] = array('SH','1','CollimatorGridName');
  403. $this->dict[0x0018][0x1181] = array('CS','1','CollimatorType');
  404. $this->dict[0x0018][0x1182] = array('IS','1','FocalDistance');
  405. $this->dict[0x0018][0x1183] = array('DS','1','XFocusCenter');
  406. $this->dict[0x0018][0x1184] = array('DS','1','YFocusCenter');
  407. $this->dict[0x0018][0x1190] = array('DS','1-n','FocalSpot');
  408. $this->dict[0x0018][0x1191] = array('CS','1','AnodeTargetMaterial');
  409. $this->dict[0x0018][0x11A0] = array('DS','1','BodyPartThickness');
  410. $this->dict[0x0018][0x11A2] = array('DS','1','CompressionForce');
  411. $this->dict[0x0018][0x1200] = array('DA','1-n','DateOfLastCalibration');
  412. $this->dict[0x0018][0x1201] = array('TM','1-n','TimeOfLastCalibration');
  413. $this->dict[0x0018][0x1210] = array('SH','1-n','ConvolutionKernel');
  414. $this->dict[0x0018][0x1240] = array('IS','1-n','UpperLowerPixelValues');
  415. $this->dict[0x0018][0x1242] = array('IS','1','ActualFrameDuration');
  416. $this->dict[0x0018][0x1243] = array('IS','1','CountRate');
  417. $this->dict[0x0018][0x1244] = array('US','1','PreferredPlaybackSequencing');
  418. $this->dict[0x0018][0x1250] = array('SH','1','ReceivingCoil');
  419. $this->dict[0x0018][0x1251] = array('SH','1','TransmittingCoil');
  420. $this->dict[0x0018][0x1260] = array('SH','1','PlateType');
  421. $this->dict[0x0018][0x1261] = array('LO','1','PhosphorType');
  422. $this->dict[0x0018][0x1300] = array('IS','1','ScanVelocity');
  423. $this->dict[0x0018][0x1301] = array('CS','1-n','WholeBodyTechnique');
  424. $this->dict[0x0018][0x1302] = array('IS','1','ScanLength');
  425. $this->dict[0x0018][0x1310] = array('US','4','AcquisitionMatrix');
  426. $this->dict[0x0018][0x1312] = array('CS','1','PhaseEncodingDirection');
  427. $this->dict[0x0018][0x1314] = array('DS','1','FlipAngle');
  428. $this->dict[0x0018][0x1315] = array('CS','1','VariableFlipAngleFlag');
  429. $this->dict[0x0018][0x1316] = array('DS','1','SAR');
  430. $this->dict[0x0018][0x1318] = array('DS','1','dBdt');
  431. $this->dict[0x0018][0x1400] = array('LO','1','AcquisitionDeviceProcessingDescription');
  432. $this->dict[0x0018][0x1401] = array('LO','1','AcquisitionDeviceProcessingCode');
  433. $this->dict[0x0018][0x1402] = array('CS','1','CassetteOrientation');
  434. $this->dict[0x0018][0x1403] = array('CS','1','CassetteSize');
  435. $this->dict[0x0018][0x1404] = array('US','1','ExposuresOnPlate');
  436. $this->dict[0x0018][0x1405] = array('IS','1','RelativeXrayExposure');
  437. $this->dict[0x0018][0x1450] = array('DS','1','ColumnAngulation');
  438. $this->dict[0x0018][0x1460] = array('DS','1','TomoLayerHeight');
  439. $this->dict[0x0018][0x1470] = array('DS','1','TomoAngle');
  440. $this->dict[0x0018][0x1480] = array('DS','1','TomoTime');
  441. $this->dict[0x0018][0x1490] = array('CS','1','TomoType');
  442. $this->dict[0x0018][0x1491] = array('CS','1','TomoClass');
  443. $this->dict[0x0018][0x1495] = array('IS','1','NumberofTomosynthesisSourceImages');
  444. $this->dict[0x0018][0x1500] = array('CS','1','PositionerMotion');
  445. $this->dict[0x0018][0x1508] = array('CS','1','PositionerType');
  446. $this->dict[0x0018][0x1510] = array('DS','1','PositionerPrimaryAngle');
  447. $this->dict[0x0018][0x1511] = array('DS','1','PositionerSecondaryAngle');
  448. $this->dict[0x0018][0x1520] = array('DS','1-n','PositionerPrimaryAngleIncrement');
  449. $this->dict[0x0018][0x1521] = array('DS','1-n','PositionerSecondaryAngleIncrement');
  450. $this->dict[0x0018][0x1530] = array('DS','1','DetectorPrimaryAngle');
  451. $this->dict[0x0018][0x1531] = array('DS','1','DetectorSecondaryAngle');
  452. $this->dict[0x0018][0x1600] = array('CS','3','ShutterShape');
  453. $this->dict[0x0018][0x1602] = array('IS','1','ShutterLeftVerticalEdge');
  454. $this->dict[0x0018][0x1604] = array('IS','1','ShutterRightVerticalEdge');
  455. $this->dict[0x0018][0x1606] = array('IS','1','ShutterUpperHorizontalEdge');
  456. $this->dict[0x0018][0x1608] = array('IS','1','ShutterLowerHorizontalEdge');
  457. $this->dict[0x0018][0x1610] = array('IS','1','CenterOfCircularShutter');
  458. $this->dict[0x0018][0x1612] = array('IS','1','RadiusOfCircularShutter');
  459. $this->dict[0x0018][0x1620] = array('IS','1-n','VerticesOfPolygonalShutter');
  460. $this->dict[0x0018][0x1622] = array('US','1','ShutterPresentationValue');
  461. $this->dict[0x0018][0x1623] = array('US','1','ShutterOverlayGroup');
  462. $this->dict[0x0018][0x1700] = array('CS','3','CollimatorShape');
  463. $this->dict[0x0018][0x1702] = array('IS','1','CollimatorLeftVerticalEdge');
  464. $this->dict[0x0018][0x1704] = array('IS','1','CollimatorRightVerticalEdge');
  465. $this->dict[0x0018][0x1706] = array('IS','1','CollimatorUpperHorizontalEdge');
  466. $this->dict[0x0018][0x1708] = array('IS','1','CollimatorLowerHorizontalEdge');
  467. $this->dict[0x0018][0x1710] = array('IS','1','CenterOfCircularCollimator');
  468. $this->dict[0x0018][0x1712] = array('IS','1','RadiusOfCircularCollimator');
  469. $this->dict[0x0018][0x1720] = array('IS','1-n','VerticesOfPolygonalCollimator');
  470. $this->dict[0x0018][0x1800] = array('CS','1','AcquisitionTimeSynchronized');
  471. $this->dict[0x0018][0x1801] = array('SH','1','TimeSource');
  472. $this->dict[0x0018][0x1802] = array('CS','1','TimeDistributionProtocol');
  473. $this->dict[0x0018][0x1810] = array('DT','1','AcquisitionTimestamp');
  474. $this->dict[0x0018][0x4000] = array('LT','1-n','AcquisitionComments');
  475. $this->dict[0x0018][0x5000] = array('SH','1-n','OutputPower');
  476. $this->dict[0x0018][0x5010] = array('LO','3','TransducerData');
  477. $this->dict[0x0018][0x5012] = array('DS','1','FocusDepth');
  478. $this->dict[0x0018][0x5020] = array('LO','1','PreprocessingFunction');
  479. $this->dict[0x0018][0x5021] = array('LO','1','PostprocessingFunction');
  480. $this->dict[0x0018][0x5022] = array('DS','1','MechanicalIndex');
  481. $this->dict[0x0018][0x5024] = array('DS','1','ThermalIndex');
  482. $this->dict[0x0018][0x5026] = array('DS','1','CranialThermalIndex');
  483. $this->dict[0x0018][0x5027] = array('DS','1','SoftTissueThermalIndex');
  484. $this->dict[0x0018][0x5028] = array('DS','1','SoftTissueFocusThermalIndex');
  485. $this->dict[0x0018][0x5029] = array('DS','1','SoftTissueSurfaceThermalIndex');
  486. $this->dict[0x0018][0x5030] = array('DS','1','DynamicRange');
  487. $this->dict[0x0018][0x5040] = array('DS','1','TotalGain');
  488. $this->dict[0x0018][0x5050] = array('IS','1','DepthOfScanField');
  489. $this->dict[0x0018][0x5100] = array('CS','1','PatientPosition');
  490. $this->dict[0x0018][0x5101] = array('CS','1','ViewPosition');
  491. $this->dict[0x0018][0x5104] = array('SQ','1','ProjectionEponymousNameCodeSequence');
  492. $this->dict[0x0018][0x5210] = array('DS','6','ImageTransformationMatrix');
  493. $this->dict[0x0018][0x5212] = array('DS','3','ImageTranslationVector');
  494. $this->dict[0x0018][0x6000] = array('DS','1','Sensitivity');
  495. $this->dict[0x0018][0x6011] = array('SQ','1','SequenceOfUltrasoundRegions');
  496. $this->dict[0x0018][0x6012] = array('US','1','RegionSpatialFormat');
  497. $this->dict[0x0018][0x6014] = array('US','1','RegionDataType');
  498. $this->dict[0x0018][0x6016] = array('UL','1','RegionFlags');
  499. $this->dict[0x0018][0x6018] = array('UL','1','RegionLocationMinX0');
  500. $this->dict[0x0018][0x601A] = array('UL','1','RegionLocationMinY0');
  501. $this->dict[0x0018][0x601C] = array('UL','1','RegionLocationMaxX1');
  502. $this->dict[0x0018][0x601E] = array('UL','1','RegionLocationMaxY1');
  503. $this->dict[0x0018][0x6020] = array('SL','1','ReferencePixelX0');
  504. $this->dict[0x0018][0x6022] = array('SL','1','ReferencePixelY0');
  505. $this->dict[0x0018][0x6024] = array('US','1','PhysicalUnitsXDirection');
  506. $this->dict[0x0018][0x6026] = array('US','1','PhysicalUnitsYDirection');
  507. $this->dict[0x0018][0x6028] = array('FD','1','ReferencePixelPhysicalValueX');
  508. $this->dict[0x0018][0x602A] = array('FD','1','ReferencePixelPhysicalValueY');
  509. $this->dict[0x0018][0x602C] = array('FD','1','PhysicalDeltaX');
  510. $this->dict[0x0018][0x602E] = array('FD','1','PhysicalDeltaY');
  511. $this->dict[0x0018][0x6030] = array('UL','1','TransducerFrequency');
  512. $this->dict[0x0018][0x6031] = array('CS','1','TransducerType');
  513. $this->dict[0x0018][0x6032] = array('UL','1','PulseRepetitionFrequency');
  514. $this->dict[0x0018][0x6034] = array('FD','1','DopplerCorrectionAngle');
  515. $this->dict[0x0018][0x6036] = array('FD','1','SteeringAngle');
  516. $this->dict[0x0018][0x6038] = array('UL','1','DopplerSampleVolumeXPosition');
  517. $this->dict[0x0018][0x603A] = array('UL','1','DopplerSampleVolumeYPosition');
  518. $this->dict[0x0018][0x603C] = array('UL','1','TMLinePositionX0');
  519. $this->dict[0x0018][0x603E] = array('UL','1','TMLinePositionY0');
  520. $this->dict[0x0018][0x6040] = array('UL','1','TMLinePositionX1');
  521. $this->dict[0x0018][0x6042] = array('UL','1','TMLinePositionY1');
  522. $this->dict[0x0018][0x6044] = array('US','1','PixelComponentOrganization');
  523. $this->dict[0x0018][0x6046] = array('UL','1','PixelComponentMask');
  524. $this->dict[0x0018][0x6048] = array('UL','1','PixelComponentRangeStart');
  525. $this->dict[0x0018][0x604A] = array('UL','1','PixelComponentRangeStop');
  526. $this->dict[0x0018][0x604C] = array('US','1','PixelComponentPhysicalUnits');
  527. $this->dict[0x0018][0x604E] = array('US','1','PixelComponentDataType');
  528. $this->dict[0x0018][0x6050] = array('UL','1','NumberOfTableBreakPoints');
  529. $this->dict[0x0018][0x6052] = array('UL','1-n','TableOfXBreakPoints');
  530. $this->dict[0x0018][0x6054] = array('FD','1-n','TableOfYBreakPoints');
  531. $this->dict[0x0018][0x6056] = array('UL','1','NumberOfTableEntries');
  532. $this->dict[0x0018][0x6058] = array('UL','1-n','TableOfPixelValues');
  533. $this->dict[0x0018][0x605A] = array('FL','1-n','TableOfParameterValues');
  534. $this->dict[0x0018][0x7000] = array('CS','1','DetectorConditionsNominalFlag');
  535. $this->dict[0x0018][0x7001] = array('DS','1','DetectorTemperature');
  536. $this->dict[0x0018][0x7004] = array('CS','1','DetectorType');
  537. $this->dict[0x0018][0x7005] = array('CS','1','DetectorConfiguration');
  538. $this->dict[0x0018][0x7006] = array('LT','1','DetectorDescription');
  539. $this->dict[0x0018][0x7008] = array('LT','1','DetectorMode');
  540. $this->dict[0x0018][0x700A] = array('SH','1','DetectorID');
  541. $this->dict[0x0018][0x700C] = array('DA','1','DateofLastDetectorCalibration');
  542. $this->dict[0x0018][0x700E] = array('TM','1','TimeofLastDetectorCalibration');
  543. $this->dict[0x0018][0x7010] = array('IS','1','ExposuresOnDetectorSinceLastCalibration');
  544. $this->dict[0x0018][0x7011] = array('IS','1','ExposuresOnDetectorSinceManufactured');
  545. $this->dict[0x0018][0x7012] = array('DS','1','DetectorTimeSinceLastExposure');
  546. $this->dict[0x0018][0x7014] = array('DS','1','DetectorActiveTime');
  547. $this->dict[0x0018][0x7016] = array('DS','1','DetectorActivationOffsetFromExposure');
  548. $this->dict[0x0018][0x701A] = array('DS','2','DetectorBinning');
  549. $this->dict[0x0018][0x7020] = array('DS','2','DetectorElementPhysicalSize');
  550. $this->dict[0x0018][0x7022] = array('DS','2','DetectorElementSpacing');
  551. $this->dict[0x0018][0x7024] = array('CS','1','DetectorActiveShape');
  552. $this->dict[0x0018][0x7026] = array('DS','1-2','DetectorActiveDimensions');
  553. $this->dict[0x0018][0x7028] = array('DS','2','DetectorActiveOrigin');
  554. $this->dict[0x0018][0x7030] = array('DS','2','FieldofViewOrigin');
  555. $this->dict[0x0018][0x7032] = array('DS','1','FieldofViewRotation');
  556. $this->dict[0x0018][0x7034] = array('CS','1','FieldofViewHorizontalFlip');
  557. $this->dict[0x0018][0x7040] = array('LT','1','GridAbsorbingMaterial');
  558. $this->dict[0x0018][0x7041] = array('LT','1','GridSpacingMaterial');
  559. $this->dict[0x0018][0x7042] = array('DS','1','GridThickness');
  560. $this->dict[0x0018][0x7044] = array('DS','1','GridPitch');
  561. $this->dict[0x0018][0x7046] = array('IS','2','GridAspectRatio');
  562. $this->dict[0x0018][0x7048] = array('DS','1','GridPeriod');
  563. $this->dict[0x0018][0x704C] = array('DS','1','GridFocalDistance');
  564. $this->dict[0x0018][0x7050] = array('LT','1-n','FilterMaterial');
  565. $this->dict[0x0018][0x7052] = array('DS','1-n','FilterThicknessMinimum');
  566. $this->dict[0x0018][0x7054] = array('DS','1-n','FilterThicknessMaximum');
  567. $this->dict[0x0018][0x7060] = array('CS','1','ExposureControlMode');
  568. $this->dict[0x0018][0x7062] = array('LT','1','ExposureControlModeDescription');
  569. $this->dict[0x0018][0x7064] = array('CS','1','ExposureStatus');
  570. $this->dict[0x0018][0x7065] = array('DS','1','PhototimerSetting');
  571. $this->dict[0x0020][0x0000] = array('UL','1','ImageGroupLength');
  572. $this->dict[0x0020][0x000D] = array('UI','1','StudyInstanceUID');
  573. $this->dict[0x0020][0x000E] = array('UI','1','SeriesInstanceUID');
  574. $this->dict[0x0020][0x0010] = array('SH','1','StudyID');
  575. $this->dict[0x0020][0x0011] = array('IS','1','SeriesNumber');
  576. $this->dict[0x0020][0x0012] = array('IS','1','AcquisitionNumber');
  577. $this->dict[0x0020][0x0013] = array('IS','1','ImageNumber');
  578. $this->dict[0x0020][0x0014] = array('IS','1','IsotopeNumber');
  579. $this->dict[0x0020][0x0015] = array('IS','1','PhaseNumber');
  580. $this->dict[0x0020][0x0016] = array('IS','1','IntervalNumber');
  581. $this->dict[0x0020][0x0017] = array('IS','1','TimeSlotNumber');
  582. $this->dict[0x0020][0x0018] = array('IS','1','AngleNumber');
  583. $this->dict[0x0020][0x0019] = array('IS','1','ItemNumber');
  584. $this->dict[0x0020][0x0020] = array('CS','2','PatientOrientation');
  585. $this->dict[0x0020][0x0022] = array('IS','1','OverlayNumber');
  586. $this->dict[0x0020][0x0024] = array('IS','1','CurveNumber');
  587. $this->dict[0x0020][0x0026] = array('IS','1','LUTNumber');
  588. $this->dict[0x0020][0x0030] = array('DS','3','ImagePosition');
  589. $this->dict[0x0020][0x0032] = array('DS','3','ImagePositionPatient');
  590. $this->dict[0x0020][0x0035] = array('DS','6','ImageOrientation');
  591. $this->dict[0x0020][0x0037] = array('DS','6','ImageOrientationPatient');
  592. $this->dict[0x0020][0x0050] = array('DS','1','Location');
  593. $this->dict[0x0020][0x0052] = array('UI','1','FrameOfReferenceUID');
  594. $this->dict[0x0020][0x0060] = array('CS','1','Laterality');
  595. $this->dict[0x0020][0x0062] = array('CS','1','ImageLaterality');
  596. $this->dict[0x0020][0x0070] = array('LT','1','ImageGeometryType');
  597. $this->dict[0x0020][0x0080] = array('CS','1-n','MaskingImage');
  598. $this->dict[0x0020][0x0100] = array('IS','1','TemporalPositionIdentifier');
  599. $this->dict[0x0020][0x0105] = array('IS','1','NumberOfTemporalPositions');
  600. $this->dict[0x0020][0x0110] = array('DS','1','TemporalResolution');
  601. $this->dict[0x0020][0x0200] = array('UI','1','SynchronizationFrameofReferenceUID');
  602. $this->dict[0x0020][0x1000] = array('IS','1','SeriesInStudy');
  603. $this->dict[0x0020][0x1001] = array('IS','1','AcquisitionsInSeries');
  604. $this->dict[0x0020][0x1002] = array('IS','1','ImagesInAcquisition');
  605. $this->dict[0x0020][0x1003] = array('IS','1','ImagesInSeries');
  606. $this->dict[0x0020][0x1004] = array('IS','1','AcquisitionsInStudy');
  607. $this->dict[0x0020][0x1005] = array('IS','1','ImagesInStudy');
  608. $this->dict[0x0020][0x1020] = array('CS','1-n','Reference');
  609. $this->dict[0x0020][0x1040] = array('LO','1','PositionReferenceIndicator');
  610. $this->dict[0x0020][0x1041] = array('DS','1','SliceLocation');
  611. $this->dict[0x0020][0x1070] = array('IS','1-n','OtherStudyNumbers');
  612. $this->dict[0x0020][0x1200] = array('IS','1','NumberOfPatientRelatedStudies');
  613. $this->dict[0x0020][0x1202] = array('IS','1','NumberOfPatientRelatedSeries');
  614. $this->dict[0x0020][0x1204] = array('IS','1','NumberOfPatientRelatedImages');
  615. $this->dict[0x0020][0x1206] = array('IS','1','NumberOfStudyRelatedSeries');
  616. $this->dict[0x0020][0x1208] = array('IS','1','NumberOfStudyRelatedImages');
  617. $this->dict[0x0020][0x1209] = array('IS','1','NumberOfSeriesRelatedInstances');
  618. $this->dict[0x0020][0x3100] = array('CS','1-n','SourceImageID');
  619. $this->dict[0x0020][0x3401] = array('CS','1','ModifyingDeviceID');
  620. $this->dict[0x0020][0x3402] = array('CS','1','ModifiedImageID');
  621. $this->dict[0x0020][0x3403] = array('DA','1','ModifiedImageDate');
  622. $this->dict[0x0020][0x3404] = array('LO','1','ModifyingDeviceManufacturer');
  623. $this->dict[0x0020][0x3405] = array('TM','1','ModifiedImageTime');
  624. $this->dict[0x0020][0x3406] = array('LT','1','ModifiedImageDescription');
  625. $this->dict[0x0020][0x4000] = array('LT','1','ImageComments');
  626. $this->dict[0x0020][0x5000] = array('AT','1-n','OriginalImageIdentification');
  627. $this->dict[0x0020][0x5002] = array('CS','1-n','OriginalImageIdentificationNomenclature');
  628. $this->dict[0x0028][0x0000] = array('UL','1','ImagePresentationGroupLength');
  629. $this->dict[0x0028][0x0002] = array('US','1','SamplesPerPixel');
  630. $this->dict[0x0028][0x0004] = array('CS','1','PhotometricInterpretation');
  631. $this->dict[0x0028][0x0005] = array('US','1','ImageDimensions');
  632. $this->dict[0x0028][0x0006] = array('US','1','PlanarConfiguration');
  633. $this->dict[0x0028][0x0008] = array('IS','1','NumberOfFrames');
  634. $this->dict[0x0028][0x0009] = array('AT','1','FrameIncrementPointer');
  635. $this->dict[0x0028][0x0010] = array('US','1','Rows');
  636. $this->dict[0x0028][0x0011] = array('US','1','Columns');
  637. $this->dict[0x0028][0x0012] = array('US','1','Planes');
  638. $this->dict[0x0028][0x0014] = array('US','1','UltrasoundColorDataPresent');
  639. $this->dict[0x0028][0x0030] = array('DS','2','PixelSpacing');
  640. $this->dict[0x0028][0x0031] = array('DS','2','ZoomFactor');
  641. $this->dict[0x0028][0x0032] = array('DS','2','ZoomCenter');
  642. $this->dict[0x0028][0x0034] = array('IS','2','PixelAspectRatio');
  643. $this->dict[0x0028][0x0040] = array('CS','1','ImageFormat');
  644. $this->dict[0x0028][0x0050] = array('LT','1-n','ManipulatedImage');
  645. $this->dict[0x0028][0x0051] = array('CS','1','CorrectedImage');
  646. $this->dict[0x0028][0x005F] = array('CS','1','CompressionRecognitionCode');
  647. $this->dict[0x0028][0x0060] = array('CS','1','CompressionCode');
  648. $this->dict[0x0028][0x0061] = array('SH','1','CompressionOriginator');
  649. $this->dict[0x0028][0x0062] = array('SH','1','CompressionLabel');
  650. $this->dict[0x0028][0x0063] = array('SH','1','CompressionDescription');
  651. $this->dict[0x0028][0x0065] = array('CS','1-n','CompressionSequence');
  652. $this->dict[0x0028][0x0066] = array('AT','1-n','CompressionStepPointers');
  653. $this->dict[0x0028][0x0068] = array('US','1','RepeatInterval');
  654. $this->dict[0x0028][0x0069] = array('US','1','BitsGrouped');
  655. $this->dict[0x0028][0x0070] = array('US','1-n','PerimeterTable');
  656. $this->dict[0x0028][0x0071] = array('XS','1','PerimeterValue');
  657. $this->dict[0x0028][0x0080] = array('US','1','PredictorRows');
  658. $this->dict[0x0028][0x0081] = array('US','1','PredictorColumns');
  659. $this->dict[0x0028][0x0082] = array('US','1-n','PredictorConstants');
  660. $this->dict[0x0028][0x0090] = array('CS','1','BlockedPixels');
  661. $this->dict[0x0028][0x0091] = array('US','1','BlockRows');
  662. $this->dict[0x0028][0x0092] = array('US','1','BlockColumns');
  663. $this->dict[0x0028][0x0093] = array('US','1','RowOverlap');
  664. $this->dict[0x0028][0x0094] = array('US','1','ColumnOverlap');
  665. $this->dict[0x0028][0x0100] = array('US','1','BitsAllocated');
  666. $this->dict[0x0028][0x0101] = array('US','1','BitsStored');
  667. $this->dict[0x0028][0x0102] = array('US','1','HighBit');
  668. $this->dict[0x0028][0x0103] = array('US','1','PixelRepresentation');
  669. $this->dict[0x0028][0x0104] = array('XS','1','SmallestValidPixelValue');
  670. $this->dict[0x0028][0x0105] = array('XS','1','LargestValidPixelValue');
  671. $this->dict[0x0028][0x0106] = array('XS','1','SmallestImagePixelValue');
  672. $this->dict[0x0028][0x0107] = array('XS','1','LargestImagePixelValue');
  673. $this->dict[0x0028][0x0108] = array('XS','1','SmallestPixelValueInSeries');
  674. $this->dict[0x0028][0x0109] = array('XS','1','LargestPixelValueInSeries');
  675. $this->dict[0x0028][0x0110] = array('XS','1','SmallestPixelValueInPlane');
  676. $this->dict[0x0028][0x0111] = array('XS','1','LargestPixelValueInPlane');
  677. $this->dict[0x0028][0x0120] = array('XS','1','PixelPaddingValue');
  678. $this->dict[0x0028][0x0200] = array('US','1','ImageLocation');
  679. $this->dict[0x0028][0x0300] = array('CS','1','QualityControlImage');
  680. $this->dict[0x0028][0x0301] = array('CS','1','BurnedInAnnotation');
  681. $this->dict[0x0028][0x0400] = array('CS','1','TransformLabel');
  682. $this->dict[0x0028][0x0401] = array('CS','1','TransformVersionNumber');
  683. $this->dict[0x0028][0x0402] = array('US','1','NumberOfTransformSteps');
  684. $this->dict[0x0028][0x0403] = array('CS','1-n','SequenceOfCompressedData');
  685. $this->dict[0x0028][0x0404] = array('AT','1-n','DetailsOfCoefficients');
  686. $this->dict[0x0028][0x0410] = array('US','1','RowsForNthOrderCoefficients');
  687. $this->dict[0x0028][0x0411] = array('US','1','ColumnsForNthOrderCoefficients');
  688. $this->dict[0x0028][0x0412] = array('CS','1-n','CoefficientCoding');
  689. $this->dict[0x0028][0x0413] = array('AT','1-n','CoefficientCodingPointers');
  690. $this->dict[0x0028][0x0700] = array('CS','1','DCTLabel');
  691. $this->dict[0x0028][0x0701] = array('CS','1-n','DataBlockDescription');
  692. $this->dict[0x0028][0x0702] = array('AT','1-n','DataBlock');
  693. $this->dict[0x0028][0x0710] = array('US','1','NormalizationFactorFormat');
  694. $this->dict[0x0028][0x0720] = array('US','1','ZonalMapNumberFormat');
  695. $this->dict[0x0028][0x0721] = array('AT','1-n','ZonalMapLocation');
  696. $this->dict[0x0028][0x0722] = array('US','1','ZonalMapFormat');
  697. $this->dict[0x0028][0x0730] = array('US','1','AdaptiveMapFormat');
  698. $this->dict[0x0028][0x0740] = array('US','1','CodeNumberFormat');
  699. $this->dict[0x0028][0x0800] = array('CS','1-n','CodeLabel');
  700. $this->dict[0x0028][0x0802] = array('US','1','NumberOfTables');
  701. $this->dict[0x0028][0x0803] = array('AT','1-n','CodeTableLocation');
  702. $this->dict[0x0028][0x0804] = array('US','1','BitsForCodeWord');
  703. $this->dict[0x0028][0x0808] = array('AT','1-n','ImageDataLocation');
  704. $this->dict[0x0028][0x1040] = array('CS','1','PixelIntensityRelationship');
  705. $this->dict[0x0028][0x1041] = array('SS','1','PixelIntensityRelationshipSign');
  706. $this->dict[0x0028][0x1050] = array('DS','1-n','WindowCenter');
  707. $this->dict[0x0028][0x1051] = array('DS','1-n','WindowWidth');
  708. $this->dict[0x0028][0x1052] = array('DS','1','RescaleIntercept');
  709. $this->dict[0x0028][0x1053] = array('DS','1','RescaleSlope');
  710. $this->dict[0x0028][0x1054] = array('LO','1','RescaleType');
  711. $this->dict[0x0028][0x1055] = array('LO','1-n','WindowCenterWidthExplanation');
  712. $this->dict[0x0028][0x1080] = array('CS','1','GrayScale');
  713. $this->dict[0x0028][0x1090] = array('CS','1','RecommendedViewingMode');
  714. $this->dict[0x0028][0x1100] = array('XS','3','GrayLookupTableDescriptor');
  715. $this->dict[0x0028][0x1101] = array('XS','3','RedPaletteColorLookupTableDescriptor');
  716. $this->dict[0x0028][0x1102] = array('XS','3','GreenPaletteColorLookupTableDescriptor');
  717. $this->dict[0x0028][0x1103] = array('XS','3','BluePaletteColorLookupTableDescriptor');
  718. $this->dict[0x0028][0x1111] = array('US','4','LargeRedPaletteColorLookupTableDescriptor');
  719. $this->dict[0x0028][0x1112] = array('US','4','LargeGreenPaletteColorLookupTabe');
  720. $this->dict[0x0028][0x1113] = array('US','4','LargeBluePaletteColorLookupTabl');
  721. $this->dict[0x0028][0x1199] = array('UI','1','PaletteColorLookupTableUID');
  722. $this->dict[0x0028][0x1200] = array('XS','1-n','GrayLookupTableData');
  723. $this->dict[0x0028][0x1201] = array('XS','1-n','RedPaletteColorLookupTableData');
  724. $this->dict[0x0028][0x1202] = array('XS','1-n','GreenPaletteColorLookupTableData');
  725. $this->dict[0x0028][0x1203] = array('XS','1-n','BluePaletteColorLookupTableData');
  726. $this->dict[0x0028][0x1211] = array('OW','1','LargeRedPaletteColorLookupTableData');
  727. $this->dict[0x0028][0x1212] = array('OW','1','LargeGreenPaletteColorLookupTableData');
  728. $this->dict[0x0028][0x1213] = array('OW','1','LargeBluePaletteColorLookupTableData');
  729. $this->dict[0x0028][0x1214] = array('UI','1','LargePaletteColorLookupTableUID');
  730. $this->dict[0x0028][0x1221] = array('OW','1','SegmentedRedPaletteColorLookupTableData');
  731. $this->dict[0x0028][0x1222] = array('OW','1','SegmentedGreenPaletteColorLookupTableData');
  732. $this->dict[0x0028][0x1223] = array('OW','1','SegmentedBluePaletteColorLookupTableData');
  733. $this->dict[0x0028][0x1300] = array('CS','1','ImplantPresent');
  734. $this->dict[0x0028][0x2110] = array('CS','1','LossyImageCompression');
  735. $this->dict[0x0028][0x2112] = array('DS','1-n','LossyImageCompressionRatio');
  736. $this->dict[0x0028][0x3000] = array('SQ','1','ModalityLUTSequence');
  737. $this->dict[0x0028][0x3002] = array('XS','3','LUTDescriptor');
  738. $this->dict[0x0028][0x3003] = array('LO','1','LUTExplanation');
  739. $this->dict[0x0028][0x3004] = array('LO','1','ModalityLUTType');
  740. $this->dict[0x0028][0x3006] = array('XS','1-n','LUTData');
  741. $this->dict[0x0028][0x3010] = array('SQ','1','VOILUTSequence');
  742. $this->dict[0x0028][0x3110] = array('SQ','1','SoftcopyVOILUTSequence');
  743. $this->dict[0x0028][0x4000] = array('LT','1-n','ImagePresentationComments');
  744. $this->dict[0x0028][0x5000] = array('SQ','1','BiPlaneAcquisitionSequence');
  745. $this->dict[0x0028][0x6010] = array('US','1','RepresentativeFrameNumber');
  746. $this->dict[0x0028][0x6020] = array('US','1-n','FrameNumbersOfInterest');
  747. $this->dict[0x0028][0x6022] = array('LO','1-n','FrameOfInterestDescription');
  748. $this->dict[0x0028][0x6030] = array('US','1-n','MaskPointer');
  749. $this->dict[0x0028][0x6040] = array('US','1-n','RWavePointer');
  750. $this->dict[0x0028][0x6100] = array('SQ','1','MaskSubtractionSequence');
  751. $this->dict[0x0028][0x6101] = array('CS','1','MaskOperation');
  752. $this->dict[0x0028][0x6102] = array('US','1-n','ApplicableFrameRange');
  753. $this->dict[0x0028][0x6110] = array('US','1-n','MaskFrameNumbers');
  754. $this->dict[0x0028][0x6112] = array('US','1','ContrastFrameAveraging');
  755. $this->dict[0x0028][0x6114] = array('FL','2','MaskSubPixelShift');
  756. $this->dict[0x0028][0x6120] = array('SS','1','TIDOffset');
  757. $this->dict[0x0028][0x6190] = array('ST','1','MaskOperationExplanation');
  758. $this->dict[0x0032][0x0000] = array('UL','1','StudyGroupLength');
  759. $this->dict[0x0032][0x000A] = array('CS','1','StudyStatusID');
  760. $this->dict[0x0032][0x000C] = array('CS','1','StudyPriorityID');
  761. $this->dict[0x0032][0x0012] = array('LO','1','StudyIDIssuer');
  762. $this->dict[0x0032][0x0032] = array('DA','1','StudyVerifiedDate');
  763. $this->dict[0x0032][0x0033] = array('TM','1','StudyVerifiedTime');
  764. $this->dict[0x0032][0x0034] = array('DA','1','StudyReadDate');
  765. $this->dict[0x0032][0x0035] = array('TM','1','StudyReadTime');
  766. $this->dict[0x0032][0x1000] = array('DA','1','ScheduledStudyStartDate');
  767. $this->dict[0x0032][0x1001] = array('TM','1','ScheduledStudyStartTime');
  768. $this->dict[0x0032][0x1010] = array('DA','1','ScheduledStudyStopDate');
  769. $this->dict[0x0032][0x1011] = array('TM','1','ScheduledStudyStopTime');
  770. $this->dict[0x0032][0x1020] = array('LO','1','ScheduledStudyLocation');
  771. $this->dict[0x0032][0x1021] = array('AE','1-n','ScheduledStudyLocationAETitle');
  772. $this->dict[0x0032][0x1030] = array('LO','1','ReasonForStudy');
  773. $this->dict[0x0032][0x1032] = array('PN','1','RequestingPhysician');
  774. $this->dict[0x0032][0x1033] = array('LO','1','RequestingService');
  775. $this->dict[0x0032][0x1040] = array('DA','1','StudyArrivalDate');
  776. $this->dict[0x0032][0x1041] = array('TM','1','StudyArrivalTime');
  777. $this->dict[0x0032][0x1050] = array('DA','1','StudyCompletionDate');
  778. $this->dict[0x0032][0x1051] = array('TM','1','StudyCompletionTime');
  779. $this->dict[0x0032][0x1055] = array('CS','1','StudyComponentStatusID');
  780. $this->dict[0x0032][0x1060] = array('LO','1','RequestedProcedureDescription');
  781. $this->dict[0x0032][0x1064] = array('SQ','1','RequestedProcedureCodeSequence');
  782. $this->dict[0x0032][0x1070] = array('LO','1','RequestedContrastAgent');
  783. $this->dict[0x0032][0x4000] = array('LT','1','StudyComments');
  784. $this->dict[0x0038][0x0000] = array('UL','1','VisitGroupLength');
  785. $this->dict[0x0038][0x0004] = array('SQ','1','ReferencedPatientAliasSequence');
  786. $this->dict[0x0038][0x0008] = array('CS','1','VisitStatusID');
  787. $this->dict[0x0038][0x0010] = array('LO','1','AdmissionID');
  788. $this->dict[0x0038][0x0011] = array('LO','1','IssuerOfAdmissionID');
  789. $this->dict[0x0038][0x0016] = array('LO','1','RouteOfAdmissions');
  790. $this->dict[0x0038][0x001A] = array('DA','1','ScheduledAdmissionDate');
  791. $this->dict[0x0038][0x001B] = array('TM','1','ScheduledAdmissionTime');
  792. $this->dict[0x0038][0x001C] = array('DA','1','ScheduledDischargeDate');
  793. $this->dict[0x0038][0x001D] = array('TM','1','ScheduledDischargeTime');
  794. $this->dict[0x0038][0x001E] = array('LO','1','ScheduledPatientInstitutionResidence');
  795. $this->dict[0x0038][0x0020] = array('DA','1','AdmittingDate');
  796. $this->dict[0x0038][0x0021] = array('TM','1','AdmittingTime');
  797. $this->dict[0x0038][0x0030] = array('DA','1','DischargeDate');
  798. $this->dict[0x0038][0x0032] = array('TM','1','DischargeTime');
  799. $this->dict[0x0038][0x0040] = array('LO','1','DischargeDiagnosisDescription');
  800. $this->dict[0x0038][0x0044] = array('SQ','1','DischargeDiagnosisCodeSequence');
  801. $this->dict[0x0038][0x0050] = array('LO','1','SpecialNeeds');
  802. $this->dict[0x0038][0x0300] = array('LO','1','CurrentPatientLocation');
  803. $this->dict[0x0038][0x0400] = array('LO','1','PatientInstitutionResidence');
  804. $this->dict[0x0038][0x0500] = array('LO','1','PatientState');
  805. $this->dict[0x0038][0x4000] = array('LT','1','VisitComments');
  806. $this->dict[0x003A][0x0004] = array('CS','1','WaveformOriginality');
  807. $this->dict[0x003A][0x0005] = array('US','1','NumberofChannels');
  808. $this->dict[0x003A][0x0010] = array('UL','1','NumberofSamples');
  809. $this->dict[0x003A][0x001A] = array('DS','1','SamplingFrequency');
  810. $this->dict[0x003A][0x0020] = array('SH','1','MultiplexGroupLabel');
  811. $this->dict[0x003A][0x0200] = array('SQ','1','ChannelDefinitionSequence');
  812. $this->dict[0x003A][0x0202] = array('IS','1','WVChannelNumber');
  813. $this->dict[0x003A][0x0203] = array('SH','1','ChannelLabel');
  814. $this->dict[0x003A][0x0205] = array('CS','1-n','ChannelStatus');
  815. $this->dict[0x003A][0x0208] = array('SQ','1','ChannelSourceSequence');
  816. $this->dict[0x003A][0x0209] = array('SQ','1','ChannelSourceModifiersSequence');
  817. $this->dict[0x003A][0x020A] = array('SQ','1','SourceWaveformSequence');
  818. $this->dict[0x003A][0x020C] = array('LO','1','ChannelDerivationDescription');
  819. $this->dict[0x003A][0x0210] = array('DS','1','ChannelSensitivity');
  820. $this->dict[0x003A][0x0211] = array('SQ','1','ChannelSensitivityUnits');
  821. $this->dict[0x003A][0x0212] = array('DS','1','ChannelSensitivityCorrectionFactor');
  822. $this->dict[0x003A][0x0213] = array('DS','1','ChannelBaseline');
  823. $this->dict[0x003A][0x0214] = array('DS','1','ChannelTimeSkew');
  824. $this->dict[0x003A][0x0215] = array('DS','1','ChannelSampleSkew');
  825. $this->dict[0x003A][0x0218] = array('DS','1','ChannelOffset');
  826. $this->dict[0x003A][0x021A] = array('US','1','WaveformBitsStored');
  827. $this->dict[0x003A][0x0220] = array('DS','1','FilterLowFrequency');
  828. $this->dict[0x003A][0x0221] = array('DS','1','FilterHighFrequency');
  829. $this->dict[0x003A][0x0222] = array('DS','1','NotchFilterFrequency');
  830. $this->dict[0x003A][0x0223] = array('DS','1','NotchFilterBandwidth');
  831. $this->dict[0x0040][0x0000] = array('UL','1','ModalityWorklistGroupLength');
  832. $this->dict[0x0040][0x0001] = array('AE','1','ScheduledStationAETitle');
  833. $this->dict[0x0040][0x0002] = array('DA','1','ScheduledProcedureStepStartDate');
  834. $this->dict[0x0040][0x0003] = array('TM','1','ScheduledProcedureStepStartTime');
  835. $this->dict[0x0040][0x0004] = array('DA','1','ScheduledProcedureStepEndDate');
  836. $this->dict[0x0040][0x0005] = array('TM','1','ScheduledProcedureStepEndTime');
  837. $this->dict[0x0040][0x0006] = array('PN','1','ScheduledPerformingPhysicianName');
  838. $this->dict[0x0040][0x0007] = array('LO','1','ScheduledProcedureStepDescription');
  839. $this->dict[0x0040][0x0008] = array('SQ','1','ScheduledProcedureStepCodeSequence');
  840. $this->dict[0x0040][0x0009] = array('SH','1','ScheduledProcedureStepID');
  841. $this->dict[0x0040][0x0010] = array('SH','1','ScheduledStationName');
  842. $this->dict[0x0040][0x0011] = array('SH','1','ScheduledProcedureStepLocation');
  843. $this->dict[0x0040][0x0012] = array('LO','1','ScheduledPreOrderOfMedication');
  844. $this->dict[0x0040][0x0020] = array('CS','1','ScheduledProcedureStepStatus');
  845. $this->dict[0x0040][0x0100] = array('SQ','1-n','ScheduledProcedureStepSequence');
  846. $this->dict[0x0040][0x0220] = array('SQ','1','ReferencedStandaloneSOPInstanceSequence');
  847. $this->dict[0x0040][0x0241] = array('AE','1','PerformedStationAETitle');
  848. $this->dict[0x0040][0x0242] = array('SH','1','PerformedStationName');
  849. $this->dict[0x0040][0x0243] = array('SH','1','PerformedLocation');
  850. $this->dict[0x0040][0x0244] = array('DA','1','PerformedProcedureStepStartDate');
  851. $this->dict[0x0040][0x0245] = array('TM','1','PerformedProcedureStepStartTime');
  852. $this->dict[0x0040][0x0250] = array('DA','1','PerformedProcedureStepEndDate');
  853. $this->dict[0x0040][0x0251] = array('TM','1','PerformedProcedureStepEndTime');
  854. $this->dict[0x0040][0x0252] = array('CS','1','PerformedProcedureStepStatus');
  855. $this->dict[0x0040][0x0253] = array('SH','1','PerformedProcedureStepID');
  856. $this->dict[0x0040][0x0254] = array('LO','1','PerformedProcedureStepDescription');
  857. $this->dict[0x0040][0x0255] = array('LO','1','PerformedProcedureTypeDescription');
  858. $this->dict[0x0040][0x0260] = array('SQ','1','PerformedActionItemSequence');
  859. $this->dict[0x0040][0x0270] = array('SQ','1','ScheduledStepAttributesSequence');
  860. $this->dict[0x0040][0x0275] = array('SQ','1','RequestAttributesSequence');
  861. $this->dict[0x0040][0x0280] = array('ST','1','CommentsOnThePerformedProcedureSteps');
  862. $this->dict[0x0040][0x0293] = array('SQ','1','QuantitySequence');
  863. $this->dict[0x0040][0x0294] = array('DS','1','Quantity');
  864. $this->dict[0x0040][0x0295] = array('SQ','1','MeasuringUnitsSequence');
  865. $this->dict[0x0040][0x0296] = array('SQ','1','BillingItemSequence');
  866. $this->dict[0x0040][0x0300] = array('US','1','TotalTimeOfFluoroscopy');
  867. $this->dict[0x0040][0x0301] = array('US','1','TotalNumberOfExposures');
  868. $this->dict[0x0040][0x0302] = array('US','1','EntranceDose');
  869. $this->dict[0x0040][0x0303] = array('US','1-2','ExposedArea');
  870. $this->dict[0x0040][0x0306] = array('DS','1','DistanceSourceToEntrance');
  871. $this->dict[0x0040][0x0307] = array('DS','1','DistanceSourceToSupport');
  872. $this->dict[0x0040][0x0310] = array('ST','1','CommentsOnRadiationDose');
  873. $this->dict[0x0040][0x0312] = array('DS','1','XRayOutput');
  874. $this->dict[0x0040][0x0314] = array('DS','1','HalfValueLayer');
  875. $this->dict[0x0040][0x0316] = array('DS','1','OrganDose');
  876. $this->dict[0x0040][0x0318] = array('CS','1','OrganExposed');
  877. $this->dict[0x0040][0x0320] = array('SQ','1','BillingProcedureStepSequence');
  878. $this->dict[0x0040][0x0321] = array('SQ','1','FilmConsumptionSequence');
  879. $this->dict[0x0040][0x0324] = array('SQ','1','BillingSuppliesAndDevicesSequence');
  880. $this->dict[0x0040][0x0330] = array('SQ','1','ReferencedProcedureStepSequence');
  881. $this->dict[0x0040][0x0340] = array('SQ','1','PerformedSeriesSequence');
  882. $this->dict[0x0040][0x0400] = array('LT','1','CommentsOnScheduledProcedureStep');
  883. $this->dict[0x0040][0x050A] = array('LO','1','SpecimenAccessionNumber');
  884. $this->dict[0x0040][0x0550] = array('SQ','1','SpecimenSequence');
  885. $this->dict[0x0040][0x0551] = array('LO','1','SpecimenIdentifier');
  886. $this->dict[0x0040][0x0555] = array('SQ','1','AcquisitionContextSequence');
  887. $this->dict[0x0040][0x0556] = array('ST','1','AcquisitionContextDescription');
  888. $this->dict[0x0040][0x059A] = array('SQ','1','SpecimenTypeCodeSequence');
  889. $this->dict[0x0040][0x06FA] = array('LO','1','SlideIdentifier');
  890. $this->dict[0x0040][0x071A] = array('SQ','1','ImageCenterPointCoordinatesSequence');
  891. $this->dict[0x0040][0x072A] = array('DS','1','XOffsetInSlideCoordinateSystem');
  892. $this->dict[0x0040][0x073A] = array('DS','1','YOffsetInSlideCoordinateSystem');
  893. $this->dict[0x0040][0x074A] = array('DS','1','ZOffsetInSlideCoordinateSystem');
  894. $this->dict[0x0040][0x08D8] = array('SQ','1','PixelSpacingSequence');
  895. $this->dict[0x0040][0x08DA] = array('SQ','1','CoordinateSystemAxisCodeSequence');
  896. $this->dict[0x0040][0x08EA] = array('SQ','1','MeasurementUnitsCodeSequence');
  897. $this->dict[0x0040][0x1001] = array('SH','1','RequestedProcedureID');
  898. $this->dict[0x0040][0x1002] = array('LO','1','ReasonForRequestedProcedure');
  899. $this->dict[0x0040][0x1003] = array('SH','1','RequestedProcedurePriority');
  900. $this->dict[0x0040][0x1004] = array('LO','1','PatientTransportArrangements');
  901. $this->dict[0x0040][0x1005] = array('LO','1','RequestedProcedureLocation');
  902. $this->dict[0x0040][0x1006] = array('SH','1','PlacerOrderNumberOfProcedure');
  903. $this->dict[0x0040][0x1007] = array('SH','1','FillerOrderNumberOfProcedure');
  904. $this->dict[0x0040][0x1008] = array('LO','1','ConfidentialityCode');
  905. $this->dict[0x0040][0x1009] = array('SH','1','ReportingPriority');
  906. $this->dict[0x0040][0x1010] = array('PN','1-n','NamesOfIntendedRecipientsOfResults');
  907. $this->dict[0x0040][0x1400] = array('LT','1','RequestedProcedureComments');
  908. $this->dict[0x0040][0x2001] = array('LO','1','ReasonForTheImagingServiceRequest');
  909. $this->dict[0x0040][0x2002] = array('LO','1','ImagingServiceRequestDescription');
  910. $this->dict[0x0040][0x2004] = array('DA','1','IssueDateOfImagingServiceRequest');
  911. $this->dict[0x0040][0x2005] = array('TM','1','IssueTimeOfImagingServiceRequest');
  912. $this->dict[0x0040][0x2006] = array('SH','1','PlacerOrderNumberOfImagingServiceRequest');
  913. $this->dict[0x0040][0x2007] = array('SH','0','FillerOrderNumberOfImagingServiceRequest');
  914. $this->dict[0x0040][0x2008] = array('PN','1','OrderEnteredBy');
  915. $this->dict[0x0040][0x2009] = array('SH','1','OrderEntererLocation');
  916. $this->dict[0x0040][0x2010] = array('SH','1','OrderCallbackPhoneNumber');
  917. $this->dict[0x0040][0x2016] = array('LO','1','PlacerOrderNumberImagingServiceRequest');
  918. $this->dict[0x0040][0x2017] = array('LO','1','FillerOrderNumberImagingServiceRequest');
  919. $this->dict[0x0040][0x2400] = array('LT','1','ImagingServiceRequestComments');
  920. $this->dict[0x0040][0x3001] = array('LT','1','ConfidentialityConstraint');
  921. $this->dict[0x0040][0xA010] = array('CS','1','RelationshipType');
  922. $this->dict[0x0040][0xA027] = array('LO','1','VerifyingOrganization');
  923. $this->dict[0x0040][0xA030] = array('DT','1','VerificationDateTime');
  924. $this->dict[0x0040][0xA032] = array('DT','1','ObservationDateTime');
  925. $this->dict[0x0040][0xA040] = array('CS','1','ValueType');
  926. $this->dict[0x0040][0xA043] = array('SQ','1','ConceptNameCodeSequence');
  927. $this->dict[0x0040][0xA050] = array('CS','1','ContinuityOfContent');
  928. $this->dict[0x0040][0xA073] = array('SQ','1','VerifyingObserverSequence');
  929. $this->dict[0x0040][0xA075] = array('PN','1','VerifyingObserverName');
  930. $this->dict[0x0040][0xA088] = array('SQ','1','VerifyingObserverIdentificationCodeSeque');
  931. $this->dict[0x0040][0xA0B0] = array('US','2-2n','ReferencedWaveformChannels');
  932. $this->dict[0x0040][0xA120] = array('DT','1','DateTime');
  933. $this->dict[0x0040][0xA121] = array('DA','1','Date');
  934. $this->dict[0x0040][0xA122] = array('TM','1','Time');
  935. $this->dict[0x0040][0xA123] = array('PN','1','PersonName');
  936. $this->dict[0x0040][0xA124] = array('UI','1','UID');
  937. $this->dict[0x0040][0xA130] = array('CS','1','TemporalRangeType');
  938. $this->dict[0x0040][0xA132] = array('UL','1-n','ReferencedSamplePositionsU');
  939. $this->dict[0x0040][0xA136] = array('US','1-n','ReferencedFrameNumbers');
  940. $this->dict[0x0040][0xA138] = array('DS','1-n','ReferencedTimeOffsets');
  941. $this->dict[0x0040][0xA13A] = array('DT','1-n','ReferencedDatetime');
  942. $this->dict[0x0040][0xA160] = array('UT','1','TextValue');
  943. $this->dict[0x0040][0xA168] = array('SQ','1','ConceptCodeSequence');
  944. $this->dict[0x0040][0xA180] = array('US','1','AnnotationGroupNumber');
  945. $this->dict[0x0040][0xA195] = array('SQ','1','ConceptNameCodeSequenceModifier');
  946. $this->dict[0x0040][0xA300] = array('SQ','1','MeasuredValueSequence');
  947. $this->dict[0x0040][0xA30A] = array('DS','1-n','NumericValue');
  948. $this->dict[0x0040][0xA360] = array('SQ','1','PredecessorDocumentsSequence');
  949. $this->dict[0x0040][0xA370] = array('SQ','1','ReferencedRequestSequence');
  950. $this->dict[0x0040][0xA372] = array('SQ','1','PerformedProcedureCodeSequence');
  951. $this->dict[0x0040][0xA375] = array('SQ','1','CurrentRequestedProcedureEvidenceSequenSequence');
  952. $this->dict[0x0040][0xA385] = array('SQ','1','PertinentOtherEvidenceSequence');
  953. $this->dict[0x0040][0xA491] = array('CS','1','CompletionFlag');
  954. $this->dict[0x0040][0xA492] = array('LO','1','CompletionFlagDescription');
  955. $this->dict[0x0040][0xA493] = array('CS','1','VerificationFlag');
  956. $this->dict[0x0040][0xA504] = array('SQ','1','ContentTemplateSequence');
  957. $this->dict[0x0040][0xA525] = array('SQ','1','IdenticalDocumentsSequence');
  958. $this->dict[0x0040][0xA730] = array('SQ','1','ContentSequence');
  959. $this->dict[0x0040][0xB020] = array('SQ','1','AnnotationSequence');
  960. $this->dict[0x0040][0xDB00] = array('CS','1','TemplateIdentifier');
  961. $this->dict[0x0040][0xDB06] = array('DT','1','TemplateVersion');
  962. $this->dict[0x0040][0xDB07] = array('DT','1','TemplateLocalVersion');
  963. $this->dict[0x0040][0xDB0B] = array('CS','1','TemplateExtensionFlag');
  964. $this->dict[0x0040][0xDB0C] = array('UI','1','TemplateExtensionOrganizationUID');
  965. $this->dict[0x0040][0xDB0D] = array('UI','1','TemplateExtensionCreatorUID');
  966. $this->dict[0x0040][0xDB73] = array('UL','1-n','ReferencedContentItemIdentifier');
  967. $this->dict[0x0050][0x0000] = array('UL','1','XRayAngioDeviceGroupLength');
  968. $this->dict[0x0050][0x0004] = array('CS','1','CalibrationObject');
  969. $this->dict[0x0050][0x0010] = array('SQ','1','DeviceSequence');
  970. $this->dict[0x0050][0x0012] = array('CS','1','DeviceType');
  971. $this->dict[0x0050][0x0014] = array('DS','1','DeviceLength');
  972. $this->dict[0x0050][0x0016] = array('DS','1','DeviceDiameter');
  973. $this->dict[0x0050][0x0017] = array('CS','1','DeviceDiameterUnits');
  974. $this->dict[0x0050][0x0018] = array('DS','1','DeviceVolume');
  975. $this->dict[0x0050][0x0019] = array('DS','1','InterMarkerDistance');
  976. $this->dict[0x0050][0x0020] = array('LO','1','DeviceDescription');
  977. $this->dict[0x0050][0x0030] = array('SQ','1','CodedInterventionalDeviceSequence');
  978. $this->dict[0x0054][0x0000] = array('UL','1','NuclearMedicineGroupLength');
  979. $this->dict[0x0054][0x0010] = array('US','1-n','EnergyWindowVector');
  980. $this->dict[0x0054][0x0011] = array('US','1','NumberOfEnergyWindows');
  981. $this->dict[0x0054][0x0012] = array('SQ','1','EnergyWindowInformationSequence');
  982. $this->dict[0x0054][0x0013] = array('SQ','1','EnergyWindowRangeSequence');
  983. $this->dict[0x0054][0x0014] = array('DS','1','EnergyWindowLowerLimit');
  984. $this->dict[0x0054][0x0015] = array('DS','1','EnergyWindowUpperLimit');
  985. $this->dict[0x0054][0x0016] = array('SQ','1','RadiopharmaceuticalInformationSequence');
  986. $this->dict[0x0054][0x0017] = array('IS','1','ResidualSyringeCounts');
  987. $this->dict[0x0054][0x0018] = array('SH','1','EnergyWindowName');
  988. $this->dict[0x0054][0x0020] = array('US','1-n','DetectorVector');
  989. $this->dict[0x0054][0x0021] = array('US','1','NumberOfDetectors');
  990. $this->dict[0x0054][0x0022] = array('SQ','1','DetectorInformationSequence');
  991. $this->dict[0x0054][0x0030] = array('US','1-n','PhaseVector');
  992. $this->dict[0x0054][0x0031] = array('US','1','NumberOfPhases');
  993. $this->dict[0x0054][0x0032] = array('SQ','1','PhaseInformationSequence');
  994. $this->dict[0x0054][0x0033] = array('US','1','NumberOfFramesInPhase');
  995. $this->dict[0x0054][0x0036] = array('IS','1','PhaseDelay');
  996. $this->dict[0x0054][0x0038] = array('IS','1','PauseBetweenFrames');
  997. $this->dict[0x0054][0x0050] = array('US','1-n','RotationVector');
  998. $this->dict[0x0054][0x0051] = array('US','1','NumberOfRotations');
  999. $this->dict[0x0054][0x0052] = array('SQ','1','RotationInformationSequence');
  1000. $this->dict[0x0054][0x0053] = array('US','1','NumberOfFramesInRotation');
  1001. $this->dict[0x0054][0x0060] = array('US','1-n','RRIntervalVector');
  1002. $this->dict[0x0054][0x0061] = array('US','1','NumberOfRRIntervals');
  1003. $this->dict[0x0054][0x0062] = array('SQ','1','GatedInformationSequence');
  1004. $this->dict[0x0054][0x0063] = array('SQ','1','DataInformationSequence');
  1005. $this->dict[0x0054][0x0070] = array('US','1-n','TimeSlotVector');
  1006. $this->dict[0x0054][0x0071] = array('US','1','NumberOfTimeSlots');
  1007. $this->dict[0x0054][0x0072] = array('SQ','1','TimeSlotInformationSequence');
  1008. $this->dict[0x0054][0x0073] = array('DS','1','TimeSlotTime');
  1009. $this->dict[0x0054][0x0080] = array('US','1-n','SliceVector');
  1010. $this->dict[0x0054][0x0081] = array('US','1','NumberOfSlices');
  1011. $this->dict[0x0054][0x0090] = array('US','1-n','AngularViewVector');
  1012. $this->dict[0x0054][0x0100] = array('US','1-n','TimeSliceVector');
  1013. $this->dict[0x0054][0x0101] = array('US','1','NumberOfTimeSlices');
  1014. $this->dict[0x0054][0x0200] = array('DS','1','StartAngle');
  1015. $this->dict[0x0054][0x0202] = array('CS','1','TypeOfDetectorMotion');
  1016. $this->dict[0x0054][0x0210] = array('IS','1-n','TriggerVector');
  1017. $this->dict[0x0054][0x0211] = array('US','1','NumberOfTriggersInPhase');
  1018. $this->dict[0x0054][0x0220] = array('SQ','1','ViewCodeSequence');
  1019. $this->dict[0x0054][0x0222] = array('SQ','1','ViewAngulationModifierCodeSequence');
  1020. $this->dict[0x0054][0x0300] = array('SQ','1','RadionuclideCodeSequence');
  1021. $this->dict[0x0054][0x0302] = array('SQ','1','AdministrationRouteCodeSequence');
  1022. $this->dict[0x0054][0x0304] = array('SQ','1','RadiopharmaceuticalCodeSequence');
  1023. $this->dict[0x0054][0x0306] = array('SQ','1','CalibrationDataSequence');
  1024. $this->dict[0x0054][0x0308] = array('US','1','EnergyWindowNumber');
  1025. $this->dict[0x0054][0x0400] = array('SH','1','ImageID');
  1026. $this->dict[0x0054][0x0410] = array('SQ','1','PatientOrientationCodeSequence');
  1027. $this->dict[0x0054][0x0412] = array('SQ','1','PatientOrientationModifierCodeSequence');
  1028. $this->dict[0x0054][0x0414] = array('SQ','1','PatientGantryRelationshipCodeSequence');
  1029. $this->dict[0x0054][0x1000] = array('CS','2','SeriesType');
  1030. $this->dict[0x0054][0x1001] = array('CS','1','Units');
  1031. $this->dict[0x0054][0x1002] = array('CS','1','CountsSource');
  1032. $this->dict[0x0054][0x1004] = array('CS','1','ReprojectionMethod');
  1033. $this->dict[0x0054][0x1100] = array('CS','1','RandomsCorrectionMethod');
  1034. $this->dict[0x0054][0x1101] = array('LO','1','AttenuationCorrectionMethod');
  1035. $this->dict[0x0054][0x1102] = array('CS','1','DecayCorrection');
  1036. $this->dict[0x0054][0x1103] = array('LO','1','ReconstructionMethod');
  1037. $this->dict[0x0054][0x1104] = array('LO','1','DetectorLinesOfResponseUsed');
  1038. $this->dict[0x0054][0x1105] = array('LO','1','ScatterCorrectionMethod');
  1039. $this->dict[0x0054][0x1200] = array('DS','1','AxialAcceptance');
  1040. $this->dict[0x0054][0x1201] = array('IS','2','AxialMash');
  1041. $this->dict[0x0054][0x1202] = array('IS','1','TransverseMash');
  1042. $this->dict[0x0054][0x1203] = array('DS','2','DetectorElementSize');
  1043. $this->dict[0x0054][0x1210] = array('DS','1','CoincidenceWindowWidth');
  1044. $this->dict[0x0054][0x1220] = array('CS','1-n','SecondaryCountsType');
  1045. $this->dict[0x0054][0x1300] = array('DS','1','FrameReferenceTime');
  1046. $this->dict[0x0054][0x1310] = array('IS','1','PrimaryPromptsCountsAccumulated');
  1047. $this->dict[0x0054][0x1311] = array('IS','1-n','SecondaryCountsAccumulated');
  1048. $this->dict[0x0054][0x1320] = array('DS','1','SliceSensitivityFactor');
  1049. $this->dict[0x0054][0x1321] = array('DS','1','DecayFactor');
  1050. $this->dict[0x0054][0x1322] = array('DS','1','DoseCalibrationFactor');
  1051. $this->dict[0x0054][0x1323] = array('DS','1','ScatterFractionFactor');
  1052. $this->dict[0x0054][0x1324] = array('DS','1','DeadTimeFactor');
  1053. $this->dict[0x0054][0x1330] = array('US','1','ImageIndex');
  1054. $this->dict[0x0054][0x1400] = array('CS','1-n','CountsIncluded');
  1055. $this->dict[0x0054][0x1401] = array('CS','1','DeadTimeCorrectionFlag');
  1056. $this->dict[0x0060][0x0000] = array('UL','1','HistogramGroupLength');
  1057. $this->dict[0x0060][0x3000] = array('SQ','1','HistogramSequence');
  1058. $this->dict[0x0060][0x3002] = array('US','1','HistogramNumberofBins');
  1059. $this->dict[0x0060][0x3004] = array('US/SS','1','HistogramFirstBinValue');
  1060. $this->dict[0x0060][0x3006] = array('US/SS','1','HistogramLastBinValue');
  1061. $this->dict[0x0060][0x3008] = array('US','1','HistogramBinWidth');
  1062. $this->dict[0x0060][0x3010] = array('LO','1','HistogramExplanation');
  1063. $this->dict[0x0060][0x3020] = array('UL','1-n','HistogramData');
  1064. $this->dict[0x0070][0x0001] = array('SQ','1','GraphicAnnotationSequence');
  1065. $this->dict[0x0070][0x0002] = array('CS','1','GraphicLayer');
  1066. $this->dict[0x0070][0x0003] = array('CS','1','BoundingBoxAnnotationUnits');
  1067. $this->dict[0x0070][0x0004] = array('CS','1','AnchorPointAnnotationUnits');
  1068. $this->dict[0x0070][0x0005] = array('CS','1','GraphicAnnotationUnits');
  1069. $this->dict[0x0070][0x0006] = array('ST','1','UnformattedTextValue');
  1070. $this->dict[0x0070][0x0008] = array('SQ','1','TextObjectSequence');
  1071. $this->dict[0x0070][0x0009] = array('SQ','1','GraphicObjectSequence');
  1072. $this->dict[0x0070][0x0010] = array('FL','2','BoundingBoxTopLeftHandCorner');
  1073. $this->dict[0x0070][0x0011] = array('FL','2','BoundingBoxBottomRightHandCorner');
  1074. $this->dict[0x0070][0x0012] = array('CS','1','BoundingBoxTextHorizontalJustification');
  1075. $this->dict[0x0070][0x0014] = array('FL','2','AnchorPoint');
  1076. $this->dict[0x0070][0x0015] = array('CS','1','AnchorPointVisibility');
  1077. $this->dict[0x0070][0x0020] = array('US','1','GraphicDimensions');
  1078. $this->dict[0x0070][0x0021] = array('US','1','NumberOfGraphicPoints');
  1079. $this->dict[0x0070][0x0022] = array('FL','2-n','GraphicData');
  1080. $this->dict[0x0070][0x0023] = array('CS','1','GraphicType');
  1081. $this->dict[0x0070][0x0024] = array('CS','1','GraphicFilled');
  1082. $this->dict[0x0070][0x0040] = array('IS','1','ImageRotationFrozenDraftRetired');
  1083. $this->dict[0x0070][0x0041] = array('CS','1','ImageHorizontalFlip');
  1084. $this->dict[0x0070][0x0042] = array('US','1','ImageRotation');
  1085. $this->dict[0x0070][0x0050] = array('US','2','DisplayedAreaTLHCFrozenDraftRetired');
  1086. $this->dict[0x0070][0x0051] = array('US','2','DisplayedAreaBRHCFrozenDraftRetired');
  1087. $this->dict[0x0070][0x0052] = array('SL','2','DisplayedAreaTopLeftHandCorner');
  1088. $this->dict[0x0070][0x0053] = array('SL','2','DisplayedAreaBottomRightHandCorner');
  1089. $this->dict[0x0070][0x005A] = array('SQ','1','DisplayedAreaSelectionSequence');
  1090. $this->dict[0x0070][0x0060] = array('SQ','1','GraphicLayerSequence');
  1091. $this->dict[0x0070][0x0062] = array('IS','1','GraphicLayerOrder');
  1092. $this->dict[0x0070][0x0066] = array('US','1','GraphicLayerRecommendedDisplayGrayscaleValue');
  1093. $this->dict[0x0070][0x0067] = array('US','3','GraphicLayerRecommendedDisplayRGBValue');
  1094. $this->dict[0x0070][0x0068] = array('LO','1','GraphicLayerDescription');
  1095. $this->dict[0x0070][0x0080] = array('CS','1','PresentationLabel');
  1096. $this->dict[0x0070][0x0081] = array('LO','1','PresentationDescription');
  1097. $this->dict[0x0070][0x0082] = array('DA','1','PresentationCreationDate');
  1098. $this->dict[0x0070][0x0083] = array('TM','1','PresentationCreationTime');
  1099. $this->dict[0x0070][0x0084] = array('PN','1','PresentationCreatorsName');
  1100. $this->dict[0x0070][0x0100] = array('CS','1','PresentationSizeMode');
  1101. $this->dict[0x0070][0x0101] = array('DS','2','PresentationPixelSpacing');
  1102. $this->dict[0x0070][0x0102] = array('IS','2','PresentationPixelAspectRatio');
  1103. $this->dict[0x0070][0x0103] = array('FL','1','PresentationPixelMagnificationRatio');
  1104. $this->dict[0x0088][0x0000] = array('UL','1','StorageGroupLength');
  1105. $this->dict[0x0088][0x0130] = array('SH','1','StorageMediaFilesetID');
  1106. $this->dict[0x0088][0x0140] = array('UI','1','StorageMediaFilesetUID');
  1107. $this->dict[0x0088][0x0200] = array('SQ','1','IconImage');
  1108. $this->dict[0x0088][0x0904] = array('LO','1','TopicTitle');
  1109. $this->dict[0x0088][0x0906] = array('ST','1','TopicSubject');
  1110. $this->dict[0x0088][0x0910] = array('LO','1','TopicAuthor');
  1111. $this->dict[0x0088][0x0912] = array('LO','3','TopicKeyWords');
  1112. $this->dict[0x1000][0x0000] = array('UL','1','CodeTableGroupLength');
  1113. $this->dict[0x1000][0x0010] = array('US','3','EscapeTriplet');
  1114. $this->dict[0x1000][0x0011] = array('US','3','RunLengthTriplet');
  1115. $this->dict[0x1000][0x0012] = array('US','1','HuffmanTableSize');
  1116. $this->dict[0x1000][0x0013] = array('US','3','HuffmanTableTriplet');
  1117. $this->dict[0x1000][0x0014] = array('US','1','ShiftTableSize');
  1118. $this->dict[0x1000][0x0015] = array('US','3','ShiftTableTriplet');
  1119. $this->dict[0x1010][0x0000] = array('UL','1','ZonalMapGroupLength');
  1120. $this->dict[0x1010][0x0004] = array('US','1-n','ZonalMap');
  1121. $this->dict[0x2000][0x0000] = array('UL','1','FilmSessionGroupLength');
  1122. $this->dict[0x2000][0x0010] = array('IS','1','NumberOfCopies');
  1123. $this->dict[0x2000][0x001E] = array('SQ','1','PrinterConfigurationSequence');
  1124. $this->dict[0x2000][0x0020] = array('CS','1','PrintPriority');
  1125. $this->dict[0x2000][0x0030] = array('CS','1','MediumType');
  1126. $this->dict[0x2000][0x0040] = array('CS','1','FilmDestination');
  1127. $this->dict[0x2000][0x0050] = array('LO','1','FilmSessionLabel');
  1128. $this->dict[0x2000][0x0060] = array('IS','1','MemoryAllocation');
  1129. $this->dict[0x2000][0x0061] = array('IS','1','MaximumMemoryAllocation');
  1130. $this->dict[0x2000][0x0062] = array('CS','1','ColorImagePrintingFlag');
  1131. $this->dict[0x2000][0x0063] = array('CS','1','CollationFlag');
  1132. $this->dict[0x2000][0x0065] = array('CS','1','AnnotationFlag');
  1133. $this->dict[0x2000][0x0067] = array('CS','1','ImageOverlayFlag');
  1134. $this->dict[0x2000][0x0069] = array('CS','1','PresentationLUTFlag');
  1135. $this->dict[0x2000][0x006A] = array('CS','1','ImageBoxPresentationLUTFlag');
  1136. $this->dict[0x2000][0x00A0] = array('US','1','MemoryBitDepth');
  1137. $this->dict[0x2000][0x00A1] = array('US','1','PrintingBitDepth');
  1138. $this->dict[0x2000][0x00A2] = array('SQ','1','MediaInstalledSequence');
  1139. $this->dict[0x2000][0x00A4] = array('SQ','1','OtherMediaAvailableSequence');
  1140. $this->dict[0x2000][0x00A8] = array('SQ','1','SupportedImageDisplayFormatsSequence');
  1141. $this->dict[0x2000][0x0500] = array('SQ','1','ReferencedFilmBoxSequence');
  1142. $this->dict[0x2000][0x0510] = array('SQ','1','ReferencedStoredPrintSequence');
  1143. $this->dict[0x2010][0x0000] = array('UL','1','FilmBoxGroupLength');
  1144. $this->dict[0x2010][0x0010] = array('ST','1','ImageDisplayFormat');
  1145. $this->dict[0x2010][0x0030] = array('CS','1','AnnotationDisplayFormatID');
  1146. $this->dict[0x2010][0x0040] = array('CS','1','FilmOrientation');
  1147. $this->dict[0x2010][0x0050] = array('CS','1','FilmSizeID');
  1148. $this->dict[0x2010][0x0052] = array('CS','1','PrinterResolutionID');
  1149. $this->dict[0x2010][0x0054] = array('CS','1','DefaultPrinterResolutionID');
  1150. $this->dict[0x2010][0x0060] = array('CS','1','MagnificationType');
  1151. $this->dict[0x2010][0x0080] = array('CS','1','SmoothingType');
  1152. $this->dict[0x2010][0x00A6] = array('CS','1','DefaultMagnificationType');
  1153. $this->dict[0x2010][0x00A7] = array('CS','1-n','OtherMagnificationTypesAvailable');
  1154. $this->dict[0x2010][0x00A8] = array('CS','1','DefaultSmoothingType');
  1155. $this->dict[0x2010][0x00A9] = array('CS','1-n','OtherSmoothingTypesAvailable');
  1156. $this->dict[0x2010][0x0100] = array('CS','1','BorderDensity');
  1157. $this->dict[0x2010][0x0110] = array('CS','1','EmptyImageDensity');
  1158. $this->dict[0x2010][0x0120] = array('US','1','MinDensity');
  1159. $this->dict[0x2010][0x0130] = array('US','1','MaxDensity');
  1160. $this->dict[0x2010][0x0140] = array('CS','1','Trim');
  1161. $this->dict[0x2010][0x0150] = array('ST','1','ConfigurationInformation');
  1162. $this->dict[0x2010][0x0152] = array('LT','1','ConfigurationInformationDescription');
  1163. $this->dict[0x2010][0x0154] = array('IS','1','MaximumCollatedFilms');
  1164. $this->dict[0x2010][0x015E] = array('US','1','Illumination');
  1165. $this->dict[0x2010][0x0160] = array('US','1','ReflectedAmbientLight');
  1166. $this->dict[0x2010][0x0376] = array('DS','2','PrinterPixelSpacing');
  1167. $this->dict[0x2010][0x0500] = array('SQ','1','ReferencedFilmSessionSequence');
  1168. $this->dict[0x2010][0x0510] = array('SQ','1','ReferencedImageBoxSequence');
  1169. $this->dict[0x2010][0x0520] = array('SQ','1','ReferencedBasicAnnotationBoxSequence');
  1170. $this->dict[0x2020][0x0000] = array('UL','1','ImageBoxGroupLength');
  1171. $this->dict[0x2020][0x0010] = array('US','1','ImageBoxPosition');
  1172. $this->dict[0x2020][0x0020] = array('CS','1','Polarity');
  1173. $this->dict[0x2020][0x0030] = array('DS','1','RequestedImageSize');
  1174. $this->dict[0x2020][0x0040] = array('CS','1','RequestedDecimateCropBehavior');
  1175. $this->dict[0x2020][0x0050] = array('CS','1','RequestedResolutionID');
  1176. $this->dict[0x2020][0x00A0] = array('CS','1','RequestedImageSizeFlag');
  1177. $this->dict[0x2020][0x00A2] = array('CS','1','DecimateCropResult');
  1178. $this->dict[0x2020][0x0110] = array('SQ','1','PreformattedGrayscaleImageSequence');
  1179. $this->dict[0x2020][0x0111] = array('SQ','1','PreformattedColorImageSequence');
  1180. $this->dict[0x2020][0x0130] = array('SQ','1','ReferencedImageOverlayBoxSequence');
  1181. $this->dict[0x2020][0x0140] = array('SQ','1','ReferencedVOILUTBoxSequence');
  1182. $this->dict[0x2030][0x0000] = array('UL','1','AnnotationGroupLength');
  1183. $this->dict[0x2030][0x0010] = array('US','1','AnnotationPosition');
  1184. $this->dict[0x2030][0x0020] = array('LO','1','TextString');
  1185. $this->dict[0x2040][0x0000] = array('UL','1','OverlayBoxGroupLength');
  1186. $this->dict[0x2040][0x0010] = array('SQ','1','ReferencedOverlayPlaneSequence');
  1187. $this->dict[0x2040][0x0011] = array('US','9','ReferencedOverlayPlaneGroups');
  1188. $this->dict[0x2040][0x0020] = array('SQ','1','OverlayPixelDataSequence');
  1189. $this->dict[0x2040][0x0060] = array('CS','1','OverlayMagnificationType');
  1190. $this->dict[0x2040][0x0070] = array('CS','1','OverlaySmoothingType');
  1191. $this->dict[0x2040][0x0072] = array('CS','1','OverlayOrImageMagnification');
  1192. $this->dict[0x2040][0x0074] = array('US','1','MagnifyToNumberOfColumns');
  1193. $this->dict[0x2040][0x0080] = array('CS','1','OverlayForegroundDensity');
  1194. $this->dict[0x2040][0x0082] = array('CS','1','OverlayBackgroundDensity');
  1195. $this->dict[0x2040][0x0090] = array('CS','1','OverlayMode');
  1196. $this->dict[0x2040][0x0100] = array('CS','1','ThresholdDensity');
  1197. $this->dict[0x2040][0x0500] = array('SQ','1','ReferencedOverlayImageBoxSequence');
  1198. $this->dict[0x2050][0x0000] = array('UL','1','PresentationLUTGroupLength');
  1199. $this->dict[0x2050][0x0010] = array('SQ','1','PresentationLUTSequence');
  1200. $this->dict[0x2050][0x0020] = array('CS','1','PresentationLUTShape');
  1201. $this->dict[0x2050][0x0500] = array('SQ','1','ReferencedPresentationLUTSequence');
  1202. $this->dict[0x2100][0x0000] = array('UL','1','PrintJobGroupLength');
  1203. $this->dict[0x2100][0x0010] = array('SH','1','PrintJobID');
  1204. $this->dict[0x2100][0x0020] = array('CS','1','ExecutionStatus');
  1205. $this->dict[0x2100][0x0030] = array('CS','1','ExecutionStatusInfo');
  1206. $this->dict[0x2100][0x0040] = array('DA','1','CreationDate');
  1207. $this->dict[0x2100][0x0050] = array('TM','1','CreationTime');
  1208. $this->dict[0x2100][0x0070] = array('AE','1','Originator');
  1209. $this->dict[0x2100][0x0140] = array('AE','1','DestinationAE');
  1210. $this->dict[0x2100][0x0160] = array('SH','1','OwnerID');
  1211. $this->dict[0x2100][0x0170] = array('IS','1','NumberOfFilms');
  1212. $this->dict[0x2100][0x0500] = array('SQ','1','ReferencedPrintJobSequence');
  1213. $this->dict[0x2110][0x0000] = array('UL','1','PrinterGroupLength');
  1214. $this->dict[0x2110][0x0010] = array('CS','1','PrinterStatus');
  1215. $this->dict[0x2110][0x0020] = array('CS','1','PrinterStatusInfo');
  1216. $this->dict[0x2110][0x0030] = array('LO','1','PrinterName');
  1217. $this->dict[0x2110][0x0099] = array('SH','1','PrintQueueID');
  1218. $this->dict[0x2120][0x0000] = array('UL','1','QueueGroupLength');
  1219. $this->dict[0x2120][0x0010] = array('CS','1','QueueStatus');
  1220. $this->dict[0x2120][0x0050] = array('SQ','1','PrintJobDescriptionSequence');
  1221. $this->dict[0x2120][0x0070] = array('SQ','1','QueueReferencedPrintJobSequence');
  1222. $this->dict[0x2130][0x0000] = array('UL','1','PrintContentGroupLength');
  1223. $this->dict[0x2130][0x0010] = array('SQ','1','PrintManagementCapabilitiesSequence');
  1224. $this->dict[0x2130][0x0015] = array('SQ','1','PrinterCharacteristicsSequence');
  1225. $this->dict[0x2130][0x0030] = array('SQ','1','FilmBoxContentSequence');
  1226. $this->dict[0x2130][0x0040] = array('SQ','1','ImageBoxContentSequence');
  1227. $this->dict[0x2130][0x0050] = array('SQ','1','AnnotationContentSequence');
  1228. $this->dict[0x2130][0x0060] = array('SQ','1','ImageOverlayBoxContentSequence');
  1229. $this->dict[0x2130][0x0080] = array('SQ','1','PresentationLUTContentSequence');
  1230. $this->dict[0x2130][0x00A0] = array('SQ','1','ProposedStudySequence');
  1231. $this->dict[0x2130][0x00C0] = array('SQ','1','OriginalImageSequence');
  1232. $this->dict[0x3002][0x0000] = array('UL','1','RTImageGroupLength');
  1233. $this->dict[0x3002][0x0002] = array('SH','1','RTImageLabel');
  1234. $this->dict[0x3002][0x0003] = array('LO','1','RTImageName');
  1235. $this->dict[0x3002][0x0004] = array('ST','1','RTImageDescription');
  1236. $this->dict[0x3002][0x000A] = array('CS','1','ReportedValuesOrigin');
  1237. $this->dict[0x3002][0x000C] = array('CS','1','RTImagePlane');
  1238. $this->dict[0x3002][0x000D] = array('DS','3','XRayImageReceptorTranslation');
  1239. $this->dict[0x3002][0x000E] = array('DS','1','XRayImageReceptorAngle');
  1240. $this->dict[0x3002][0x0010] = array('DS','6','RTImageOrientation');
  1241. $this->dict[0x3002][0x0011] = array('DS','2','ImagePlanePixelSpacing');
  1242. $this->dict[0x3002][0x0012] = array('DS','2','RTImagePosition');
  1243. $this->dict[0x3002][0x0020] = array('SH','1','RadiationMachineName');
  1244. $this->dict[0x3002][0x0022] = array('DS','1','RadiationMachineSAD');
  1245. $this->dict[0x3002][0x0024] = array('DS','1','RadiationMachineSSD');
  1246. $this->dict[0x3002][0x0026] = array('DS','1','RTImageSID');
  1247. $this->dict[0x3002][0x0028] = array('DS','1','SourceToReferenceObjectDistance');
  1248. $this->dict[0x3002][0x0029] = array('IS','1','FractionNumber');
  1249. $this->dict[0x3002][0x0030] = array('SQ','1','ExposureSequence');
  1250. $this->dict[0x3002][0x0032] = array('DS','1','MetersetExposure');
  1251. $this->dict[0x3002][0x0034] = array('DS','4','DiaphragmPosition');
  1252. $this->dict[0x3004][0x0000] = array('UL','1','RTDoseGroupLength');
  1253. $this->dict[0x3004][0x0001] = array('CS','1','DVHType');
  1254. $this->dict[0x3004][0x0002] = array('CS','1','DoseUnits');
  1255. $this->dict[0x3004][0x0004] = array('CS','1','DoseType');
  1256. $this->dict[0x3004][0x0006] = array('LO','1','DoseComment');
  1257. $this->dict[0x3004][0x0008] = array('DS','3','NormalizationPoint');
  1258. $this->dict[0x3004][0x000A] = array('CS','1','DoseSummationType');
  1259. $this->dict[0x3004][0x000C] = array('DS','2-n','GridFrameOffsetVector');
  1260. $this->dict[0x3004][0x000E] = array('DS','1','DoseGridScaling');
  1261. $this->dict[0x3004][0x0010] = array('SQ','1','RTDoseROISequence');
  1262. $this->dict[0x3004][0x0012] = array('DS','1','DoseValue');
  1263. $this->dict[0x3004][0x0040] = array('DS','3','DVHNormalizationPoint');
  1264. $this->dict[0x3004][0x0042] = array('DS','1','DVHNormalizationDoseValue');
  1265. $this->dict[0x3004][0x0050] = array('SQ','1','DVHSequence');
  1266. $this->dict[0x3004][0x0052] = array('DS','1','DVHDoseScaling');
  1267. $this->dict[0x3004][0x0054] = array('CS','1','DVHVolumeUnits');
  1268. $this->dict[0x3004][0x0056] = array('IS','1','DVHNumberOfBins');
  1269. $this->dict[0x3004][0x0058] = array('DS','2-2n','DVHData');
  1270. $this->dict[0x3004][0x0060] = array('SQ','1','DVHReferencedROISequence');
  1271. $this->dict[0x3004][0x0062] = array('CS','1','DVHROIContributionType');
  1272. $this->dict[0x3004][0x0070] = array('DS','1','DVHMinimumDose');
  1273. $this->dict[0x3004][0x0072] = array('DS','1','DVHMaximumDose');
  1274. $this->dict[0x3004][0x0074] = array('DS','1','DVHMeanDose');
  1275. $this->dict[0x3006][0x0000] = array('UL','1','RTStructureSetGroupLength');
  1276. $this->dict[0x3006][0x0002] = array('SH','1','StructureSetLabel');
  1277. $this->dict[0x3006][0x0004] = array('LO','1','StructureSetName');
  1278. $this->dict[0x3006][0x0006] = array('ST','1','StructureSetDescription');
  1279. $this->dict[0x3006][0x0008] = array('DA','1','StructureSetDate');
  1280. $this->dict[0x3006][0x0009] = array('TM','1','StructureSetTime');
  1281. $this->dict[0x3006][0x0010] = array('SQ','1','ReferencedFrameOfReferenceSequence');
  1282. $this->dict[0x3006][0x0012] = array('SQ','1','RTReferencedStudySequence');
  1283. $this->dict[0x3006][0x0014] = array('SQ','1','RTReferencedSeriesSequence');
  1284. $this->dict[0x3006][0x0016] = array('SQ','1','ContourImageSequence');
  1285. $this->dict[0x3006][0x0020] = array('SQ','1','StructureSetROISequence');
  1286. $this->dict[0x3006][0x0022] = array('IS','1','ROINumber');
  1287. $this->dict[0x3006][0x0024] = array('UI','1','ReferencedFrameOfReferenceUID');
  1288. $this->dict[0x3006][0x0026] = array('LO','1','ROIName');
  1289. $this->dict[0x3006][0x0028] = array('ST','1','ROIDescription');
  1290. $this->dict[0x3006][0x002A] = array('IS','3','ROIDisplayColor');
  1291. $this->dict[0x3006][0x002C] = array('DS','1','ROIVolume');
  1292. $this->dict[0x3006][0x0030] = array('SQ','1','RTRelatedROISequence');
  1293. $this->dict[0x3006][0x0033] = array('CS','1','RTROIRelationship');
  1294. $this->dict[0x3006][0x0036] = array('CS','1','ROIGenerationAlgorithm');
  1295. $this->dict[0x3006][0x0038] = array('LO','1','ROIGenerationDescription');
  1296. $this->dict[0x3006][0x0039] = array('SQ','1','ROIContourSequence');
  1297. $this->dict[0x3006][0x0040] = array('SQ','1','ContourSequence');
  1298. $this->dict[0x3006][0x0042] = array('CS','1','ContourGeometricType');
  1299. $this->dict[0x3006][0x0044] = array('DS','1','ContourSlabThickness');
  1300. $this->dict[0x3006][0x0045] = array('DS','3','ContourOffsetVector');
  1301. $this->dict[0x3006][0x0046] = array('IS','1','NumberOfContourPoints');
  1302. $this->dict[0x3006][0x0048] = array('IS','1','ContourNumber');
  1303. $this->dict[0x3006][0x0049] = array('IS','1-n','AttachedContours');
  1304. $this->dict[0x3006][0x0050] = array('DS','3-3n','ContourData');
  1305. $this->dict[0x3006][0x0080] = array('SQ','1','RTROIObservationsSequence');
  1306. $this->dict[0x3006][0x0082] = array('IS','1','ObservationNumber');
  1307. $this->dict[0x3006][0x0084] = array('IS','1','ReferencedROINumber');
  1308. $this->dict[0x3006][0x0085] = array('SH','1','ROIObservationLabel');
  1309. $this->dict[0x3006][0x0086] = array('SQ','1','RTROIIdentificationCodeSequence');
  1310. $this->dict[0x3006][0x0088] = array('ST','1','ROIObservationDescription');
  1311. $this->dict[0x3006][0x00A0] = array('SQ','1','RelatedRTROIObservationsSequence');
  1312. $this->dict[0x3006][0x00A4] = array('CS','1','RTROIInterpretedType');
  1313. $this->dict[0x3006][0x00A6] = array('PN','1','ROIInterpreter');
  1314. $this->dict[0x3006][0x00B0] = array('SQ','1','ROIPhysicalPropertiesSequence');
  1315. $this->dict[0x3006][0x00B2] = array('CS','1','ROIPhysicalProperty');
  1316. $this->dict[0x3006][0x00B4] = array('DS','1','ROIPhysicalPropertyValue');
  1317. $this->dict[0x3006][0x00C0] = array('SQ','1','FrameOfReferenceRelationshipSequence');
  1318. $this->dict[0x3006][0x00C2] = array('UI','1','RelatedFrameOfReferenceUID');
  1319. $this->dict[0x3006][0x00C4] = array('CS','1','FrameOfReferenceTransformationType');
  1320. $this->dict[0x3006][0x00C6] = array('DS','16','FrameOfReferenceTransformationMatrix');
  1321. $this->dict[0x3006][0x00C8] = array('LO','1','FrameOfReferenceTransformationComment');
  1322. $this->dict[0x3008][0x0010] = array('SQ','1','MeasuredDoseReferenceSequence');
  1323. $this->dict[0x3008][0x0012] = array('ST','1','MeasuredDoseDescription');
  1324. $this->dict[0x3008][0x0014] = array('CS','1','MeasuredDoseType');
  1325. $this->dict[0x3008][0x0016] = array('DS','1','MeasuredDoseValue');
  1326. $this->dict[0x3008][0x0020] = array('SQ','1','TreatmentSessionBeamSequence');
  1327. $this->dict[0x3008][0x0022] = array('IS','1','CurrentFractionNumber');
  1328. $this->dict[0x3008][0x0024] = array('DA','1','TreatmentControlPointDate');
  1329. $this->dict[0x3008][0x0025] = array('TM','1','TreatmentControlPointTime');
  1330. $this->dict[0x3008][0x002A] = array('CS','1','TreatmentTerminationStatus');
  1331. $this->dict[0x3008][0x002B] = array('SH','1','TreatmentTerminationCode');
  1332. $this->dict[0x3008][0x002C] = array('CS','1','TreatmentVerificationStatus');
  1333. $this->dict[0x3008][0x0030] = array('SQ','1','ReferencedTreatmentRecordSequence');
  1334. $this->dict[0x3008][0x0032] = array('DS','1','SpecifiedPrimaryMeterset');
  1335. $this->dict[0x3008][0x0033] = array('DS','1','SpecifiedSecondaryMeterset');
  1336. $this->dict[0x3008][0x0036] = array('DS','1','DeliveredPrimaryMeterset');
  1337. $this->dict[0x3008][0x0037] = array('DS','1','DeliveredSecondaryMeterset');
  1338. $this->dict[0x3008][0x003A] = array('DS','1','SpecifiedTreatmentTime');
  1339. $this->dict[0x3008][0x003B] = array('DS','1','DeliveredTreatmentTime');
  1340. $this->dict[0x3008][0x0040] = array('SQ','1','ControlPointDeliverySequence');
  1341. $this->dict[0x3008][0x0042] = array('DS','1','SpecifiedMeterset');
  1342. $this->dict[0x3008][0x0044] = array('DS','1','DeliveredMeterset');
  1343. $this->dict[0x3008][0x0048] = array('DS','1','DoseRateDelivered');
  1344. $this->dict[0x3008][0x0050] = array('SQ','1','TreatmentSummaryCalculatedDoseReferenceSequence');
  1345. $this->dict[0x3008][0x0052] = array('DS','1','CumulativeDosetoDoseReference');
  1346. $this->dict[0x3008][0x0054] = array('DA','1','FirstTreatmentDate');
  1347. $this->dict[0x3008][0x0056] = array('DA','1','MostRecentTreatmentDate');
  1348. $this->dict[0x3008][0x005A] = array('IS','1','NumberofFractionsDelivered');
  1349. $this->dict[0x3008][0x0060] = array('SQ','1','OverrideSequence');
  1350. $this->dict[0x3008][0x0062] = array('AT','1','OverrideParameterPointer');
  1351. $this->dict[0x3008][0x0064] = array('IS','1','MeasuredDoseReferenceNumber');
  1352. $this->dict[0x3008][0x0066] = array('ST','1','OverrideReason');
  1353. $this->dict[0x3008][0x0070] = array('SQ','1','CalculatedDoseReferenceSequence');
  1354. $this->dict[0x3008][0x0072] = array('IS','1','CalculatedDoseReferenceNumber');
  1355. $this->dict[0x3008][0x0074] = array('ST','1','CalculatedDoseReferenceDescription');
  1356. $this->dict[0x3008][0x0076] = array('DS','1','CalculatedDoseReferenceDoseValue');
  1357. $this->dict[0x3008][0x0078] = array('DS','1','StartMeterset');
  1358. $this->dict[0x3008][0x007A] = array('DS','1','EndMeterset');
  1359. $this->dict[0x3008][0x0080] = array('SQ','1','ReferencedMeasuredDoseReferenceSequence');
  1360. $this->dict[0x3008][0x0082] = array('IS','1','ReferencedMeasuredDoseReferenceNumber');
  1361. $this->dict[0x3008][0x0090] = array('SQ','1','ReferencedCalculatedDoseReferenceSequence');
  1362. $this->dict[0x3008][0x0092] = array('IS','1','ReferencedCalculatedDoseReferenceNumber');
  1363. $this->dict[0x3008][0x00A0] = array('SQ','1','BeamLimitingDeviceLeafPairsSequence');
  1364. $this->dict[0x3008][0x00B0] = array('SQ','1','RecordedWedgeSequence');
  1365. $this->dict[0x3008][0x00C0] = array('SQ','1','RecordedCompensatorSequence');
  1366. $this->dict[0x3008][0x00D0] = array('SQ','1','RecordedBlockSequence');
  1367. $this->dict[0x3008][0x00E0] = array('SQ','1','TreatmentSummaryMeasuredDoseReferenceSequence');
  1368. $this->dict[0x3008][0x0100] = array('SQ','1','RecordedSourceSequence');
  1369. $this->dict[0x3008][0x0105] = array('LO','1','SourceSerialNumber');
  1370. $this->dict[0x3008][0x0110] = array('SQ','1','TreatmentSessionApplicationSetupSequence');
  1371. $this->dict[0x3008][0x0116] = array('CS','1','ApplicationSetupCheck');
  1372. $this->dict[0x3008][0x0120] = array('SQ','1','RecordedBrachyAccessoryDeviceSequence');
  1373. $this->dict[0x3008][0x0122] = array('IS','1','ReferencedBrachyAccessoryDeviceNumber');
  1374. $this->dict[0x3008][0x0130] = array('SQ','1','RecordedChannelSequence');
  1375. $this->dict[0x3008][0x0132] = array('DS','1','SpecifiedChannelTotalTime');
  1376. $this->dict[0x3008][0x0134] = array('DS','1','DeliveredChannelTotalTime');
  1377. $this->dict[0x3008][0x0136] = array('IS','1','SpecifiedNumberofPulses');
  1378. $this->dict[0x3008][0x0138] = array('IS','1','DeliveredNumberofPulses');
  1379. $this->dict[0x3008][0x013A] = array('DS','1','SpecifiedPulseRepetitionInterval');
  1380. $this->dict[0x3008][0x013C] = array('DS','1','DeliveredPulseRepetitionInterval');
  1381. $this->dict[0x3008][0x0140] = array('SQ','1','RecordedSourceApplicatorSequence');
  1382. $this->dict[0x3008][0x0142] = array('IS','1','ReferencedSourceApplicatorNumber');
  1383. $this->dict[0x3008][0x0150] = array('SQ','1','RecordedChannelShieldSequence');
  1384. $this->dict[0x3008][0x0152] = array('IS','1','ReferencedChannelShieldNumber');
  1385. $this->dict[0x3008][0x0160] = array('SQ','1','BrachyControlPointDeliveredSequence');
  1386. $this->dict[0x3008][0x0162] = array('DA','1','SafePositionExitDate');
  1387. $this->dict[0x3008][0x0164] = array('TM','1','SafePositionExitTime');
  1388. $this->dict[0x3008][0x0166] = array('DA','1','SafePositionReturnDate');
  1389. $this->dict[0x3008][0x0168] = array('TM','1','SafePositionReturnTime');
  1390. $this->dict[0x3008][0x0200] = array('CS','1','CurrentTreatmentStatus');
  1391. $this->dict[0x3008][0x0202] = array('ST','1','TreatmentStatusComment');
  1392. $this->dict[0x3008][0x0220] = array('SQ','1','FractionGroupSummarySequence');
  1393. $this->dict[0x3008][0x0223] = array('IS','1','ReferencedFractionNumber');
  1394. $this->dict[0x3008][0x0224] = array('CS','1','FractionGroupType');
  1395. $this->dict[0x3008][0x0230] = array('CS','1','BeamStopperPosition');
  1396. $this->dict[0x3008][0x0240] = array('SQ','1','FractionStatusSummarySequence');
  1397. $this->dict[0x3008][0x0250] = array('DA','1','TreatmentDate');
  1398. $this->dict[0x3008][0x0251] = array('TM','1','TreatmentTime');
  1399. $this->dict[0x300A][0x0000] = array('UL','1','RTPlanGroupLength');
  1400. $this->dict[0x300A][0x0002] = array('SH','1','RTPlanLabel');
  1401. $this->dict[0x300A][0x0003] = array('LO','1','RTPlanName');
  1402. $this->dict[0x300A][0x0004] = array('ST','1','RTPlanDescription');
  1403. $this->dict[0x300A][0x0006] = array('DA','1','RTPlanDate');
  1404. $this->dict[0x300A][0x0007] = array('TM','1','RTPlanTime');
  1405. $this->dict[0x300A][0x0009] = array('LO','1-n','TreatmentProtocols');
  1406. $this->dict[0x300A][0x000A] = array('CS','1','TreatmentIntent');
  1407. $this->dict[0x300A][0x000B] = array('LO','1-n','TreatmentSites');
  1408. $this->dict[0x300A][0x000C] = array('CS','1','RTPlanGeometry');
  1409. $this->dict[0x300A][0x000E] = array('ST','1','PrescriptionDescription');
  1410. $this->dict[0x300A][0x0010] = array('SQ','1','DoseReferenceSequence');
  1411. $this->dict[0x300A][0x0012] = array('IS','1','DoseReferenceNumber');
  1412. $this->dict[0x300A][0x0014] = array('CS','1','DoseReferenceStructureType');
  1413. $this->dict[0x300A][0x0015] = array('CS','1','NominalBeamEnergyUnit');
  1414. $this->dict[0x300A][0x0016] = array('LO','1','DoseReferenceDescription');
  1415. $this->dict[0x300A][0x0018] = array('DS','3','DoseReferencePointCoordinates');
  1416. $this->dict[0x300A][0x001A] = array('DS','1','NominalPriorDose');
  1417. $this->dict[0x300A][0x0020] = array('CS','1','DoseReferenceType');
  1418. $this->dict[0x300A][0x0021] = array('DS','1','ConstraintWeight');
  1419. $this->dict[0x300A][0x0022] = array('DS','1','DeliveryWarningDose');
  1420. $this->dict[0x300A][0x0023] = array('DS','1','DeliveryMaximumDose');
  1421. $this->dict[0x300A][0x0025] = array('DS','1','TargetMinimumDose');
  1422. $this->dict[0x300A][0x0026] = array('DS','1','TargetPrescriptionDose');
  1423. $this->dict[0x300A][0x0027] = array('DS','1','TargetMaximumDose');
  1424. $this->dict[0x300A][0x0028] = array('DS','1','TargetUnderdoseVolumeFraction');
  1425. $this->dict[0x300A][0x002A] = array('DS','1','OrganAtRiskFullVolumeDose');
  1426. $this->dict[0x300A][0x002B] = array('DS','1','OrganAtRiskLimitDose');
  1427. $this->dict[0x300A][0x002C] = array('DS','1','OrganAtRiskMaximumDose');
  1428. $this->dict[0x300A][0x002D] = array('DS','1','OrganAtRiskOverdoseVolumeFraction');
  1429. $this->dict[0x300A][0x0040] = array('SQ','1','ToleranceTableSequence');
  1430. $this->dict[0x300A][0x0042] = array('IS','1','ToleranceTableNumber');
  1431. $this->dict[0x300A][0x0043] = array('SH','1','ToleranceTableLabel');
  1432. $this->dict[0x300A][0x0044] = array('DS','1','GantryAngleTolerance');
  1433. $this->dict[0x300A][0x0046] = array('DS','1','BeamLimitingDeviceAngleTolerance');
  1434. $this->dict[0x300A][0x0048] = array('SQ','1','BeamLimitingDeviceToleranceSequence');
  1435. $this->dict[0x300A][0x004A] = array('DS','1','BeamLimitingDevicePositionTolerance');
  1436. $this->dict[0x300A][0x004C] = array('DS','1','PatientSupportAngleTolerance');
  1437. $this->dict[0x300A][0x004E] = array('DS','1','TableTopEccentricAngleTolerance');
  1438. $this->dict[0x300A][0x0051] = array('DS','1','TableTopVerticalPositionTolerance');
  1439. $this->dict[0x300A][0x0052] = array('DS','1','TableTopLongitudinalPositionTolerance');
  1440. $this->dict[0x300A][0x0053] = array('DS','1','TableTopLateralPositionTolerance');
  1441. $this->dict[0x300A][0x0055] = array('CS','1','RTPlanRelationship');
  1442. $this->dict[0x300A][0x0070] = array('SQ','1','FractionGroupSequence');
  1443. $this->dict[0x300A][0x0071] = array('IS','1','FractionGroupNumber');
  1444. $this->dict[0x300A][0x0078] = array('IS','1','NumberOfFractionsPlanned');
  1445. //$this->dict[0x300A][0x0079] = array('IS','1','NumberOfFractionsPerDay'); /// Changed
  1446. $this->dict[0x300A][0x0079] = array('IS','1','NumberOfFractionsPatternDigistsPerDay');
  1447. $this->dict[0x300A][0x007A] = array('IS','1','RepeatFractionCycleLength');
  1448. $this->dict[0x300A][0x007B] = array('LT','1','FractionPattern');
  1449. $this->dict[0x300A][0x0080] = array('IS','1','NumberOfBeams');
  1450. $this->dict[0x300A][0x0082] = array('DS','3','BeamDoseSpecificationPoint');
  1451. $this->dict[0x300A][0x0084] = array('DS','1','BeamDose');
  1452. $this->dict[0x300A][0x0086] = array('DS','1','BeamMeterset');
  1453. $this->dict[0x300A][0x00A0] = array('IS','1','NumberOfBrachyApplicationSetups');
  1454. $this->dict[0x300A][0x00A2] = array('DS','3','BrachyApplicationSetupDoseSpecificationPoint');
  1455. $this->dict[0x300A][0x00A4] = array('DS','1','BrachyApplicationSetupDose');
  1456. $this->dict[0x300A][0x00B0] = array('SQ','1','BeamSequence');
  1457. $this->dict[0x300A][0x00B2] = array('SH','1','TreatmentMachineName');
  1458. $this->dict[0x300A][0x00B3] = array('CS','1','PrimaryDosimeterUnit');
  1459. $this->dict[0x300A][0x00B4] = array('DS','1','SourceAxisDistance');
  1460. $this->dict[0x300A][0x00B6] = array('SQ','1','BeamLimitingDeviceSequence');
  1461. $this->dict[0x300A][0x00B8] = array('CS','1','RTBeamLimitingDeviceType');
  1462. $this->dict[0x300A][0x00BA] = array('DS','1','SourceToBeamLimitingDeviceDistance');
  1463. $this->dict[0x300A][0x00BC] = array('IS','1','NumberOfLeafJawPairs');
  1464. $this->dict[0x300A][0x00BE] = array('DS','3-n','LeafPositionBoundaries');
  1465. $this->dict[0x300A][0x00C0] = array('IS','1','BeamNumber');
  1466. $this->dict[0x300A][0x00C2] = array('LO','1','BeamName');
  1467. $this->dict[0x300A][0x00C3] = array('ST','1','BeamDescription');
  1468. $this->dict[0x300A][0x00C4] = array('CS','1','BeamType');
  1469. $this->dict[0x300A][0x00C6] = array('CS','1','RadiationType');
  1470. $this->dict[0x300A][0x00C8] = array('IS','1','ReferenceImageNumber');
  1471. $this->dict[0x300A][0x00CA] = array('SQ','1','PlannedVerificationImageSequence');
  1472. $this->dict[0x300A][0x00CC] = array('LO','1-n','ImagingDeviceSpecificAcquisitionParameters');
  1473. $this->dict[0x300A][0x00CE] = array('CS','1','TreatmentDeliveryType');
  1474. $this->dict[0x300A][0x00D0] = array('IS','1','NumberOfWedges');
  1475. $this->dict[0x300A][0x00D1] = array('SQ','1','WedgeSequence');
  1476. $this->dict[0x300A][0x00D2] = array('IS','1','WedgeNumber');
  1477. $this->dict[0x300A][0x00D3] = array('CS','1','WedgeType');
  1478. $this->dict[0x300A][0x00D4] = array('SH','1','WedgeID');
  1479. $this->dict[0x300A][0x00D5] = array('IS','1','WedgeAngle');
  1480. $this->dict[0x300A][0x00D6] = array('DS','1','WedgeFactor');
  1481. $this->dict[0x300A][0x00D8] = array('DS','1','WedgeOrientation');
  1482. $this->dict[0x300A][0x00DA] = array('DS','1','SourceToWedgeTrayDistance');
  1483. $this->dict[0x300A][0x00E0] = array('IS','1','NumberOfCompensators');
  1484. $this->dict[0x300A][0x00E1] = array('SH','1','MaterialID');
  1485. $this->dict[0x300A][0x00E2] = array('DS','1','TotalCompensatorTrayFactor');
  1486. $this->dict[0x300A][0x00E3] = array('SQ','1','CompensatorSequence');
  1487. $this->dict[0x300A][0x00E4] = array('IS','1','CompensatorNumber');
  1488. $this->dict[0x300A][0x00E5] = array('SH','1','CompensatorID');
  1489. $this->dict[0x300A][0x00E6] = array('DS','1','SourceToCompensatorTrayDistance');
  1490. $this->dict[0x300A][0x00E7] = array('IS','1','CompensatorRows');
  1491. $this->dict[0x300A][0x00E8] = array('IS','1','CompensatorColumns');
  1492. $this->dict[0x300A][0x00E9] = array('DS','2','CompensatorPixelSpacing');
  1493. $this->dict[0x300A][0x00EA] = array('DS','2','CompensatorPosition');
  1494. $this->dict[0x300A][0x00EB] = array('DS','1-n','CompensatorTransmissionData');
  1495. $this->dict[0x300A][0x00EC] = array('DS','1-n','CompensatorThicknessData');
  1496. $this->dict[0x300A][0x00ED] = array('IS','1','NumberOfBoli');
  1497. $this->dict[0x300A][0x00EE] = array('CS','1','CompensatorType');
  1498. $this->dict[0x300A][0x00F0] = array('IS','1','NumberOfBlocks');
  1499. $this->dict[0x300A][0x00F2] = array('DS','1','TotalBlockTrayFactor');
  1500. $this->dict[0x300A][0x00F4] = array('SQ','1','BlockSequence');
  1501. $this->dict[0x300A][0x00F5] = array('SH','1','BlockTrayID');
  1502. $this->dict[0x300A][0x00F6] = array('DS','1','SourceToBlockTrayDistance');
  1503. $this->dict[0x300A][0x00F8] = array('CS','1','BlockType');
  1504. $this->dict[0x300A][0x00FA] = array('CS','1','BlockDivergence');
  1505. $this->dict[0x300A][0x00FC] = array('IS','1','BlockNumber');
  1506. $this->dict[0x300A][0x00FE] = array('LO','1','BlockName');
  1507. $this->dict[0x300A][0x0100] = array('DS','1','BlockThickness');
  1508. $this->dict[0x300A][0x0102] = array('DS','1','BlockTransmission');
  1509. $this->dict[0x300A][0x0104] = array('IS','1','BlockNumberOfPoints');
  1510. $this->dict[0x300A][0x0106] = array('DS','2-2n','BlockData');
  1511. $this->dict[0x300A][0x0107] = array('SQ','1','ApplicatorSequence');
  1512. $this->dict[0x300A][0x0108] = array('SH','1','ApplicatorID');
  1513. $this->dict[0x300A][0x0109] = array('CS','1','ApplicatorType');
  1514. $this->dict[0x300A][0x010A] = array('LO','1','ApplicatorDescription');
  1515. $this->dict[0x300A][0x010C] = array('DS','1','CumulativeDoseReferenceCoefficient');
  1516. $this->dict[0x300A][0x010E] = array('DS','1','FinalCumulativeMetersetWeight');
  1517. $this->dict[0x300A][0x0110] = array('IS','1','NumberOfControlPoints');
  1518. $this->dict[0x300A][0x0111] = array('SQ','1','ControlPointSequence');
  1519. $this->dict[0x300A][0x0112] = array('IS','1','ControlPointIndex');
  1520. $this->dict[0x300A][0x0114] = array('DS','1','NominalBeamEnergy');
  1521. $this->dict[0x300A][0x0115] = array('DS','1','DoseRateSet');
  1522. $this->dict[0x300A][0x0116] = array('SQ','1','WedgePositionSequence');
  1523. $this->dict[0x300A][0x0118] = array('CS','1','WedgePosition');
  1524. $this->dict[0x300A][0x011A] = array('SQ','1','BeamLimitingDevicePositionSequence');
  1525. $this->dict[0x300A][0x011C] = array('DS','2-2n','LeafJawPositions');
  1526. $this->dict[0x300A][0x011E] = array('DS','1','GantryAngle');
  1527. $this->dict[0x300A][0x011F] = array('CS','1','GantryRotationDirection');
  1528. $this->dict[0x300A][0x0120] = array('DS','1','BeamLimitingDeviceAngle');
  1529. $this->dict[0x300A][0x0121] = array('CS','1','BeamLimitingDeviceRotationDirection');
  1530. $this->dict[0x300A][0x0122] = array('DS','1','PatientSupportAngle');
  1531. $this->dict[0x300A][0x0123] = array('CS','1','PatientSupportRotationDirection');
  1532. $this->dict[0x300A][0x0124] = array('DS','1','TableTopEccentricAxisDistance');
  1533. $this->dict[0x300A][0x0125] = array('DS','1','TableTopEccentricAngle');
  1534. $this->dict[0x300A][0x0126] = array('CS','1','TableTopEccentricRotationDirection');
  1535. $this->dict[0x300A][0x0128] = array('DS','1','TableTopVerticalPosition');
  1536. $this->dict[0x300A][0x0129] = array('DS','1','TableTopLongitudinalPosition');
  1537. $this->dict[0x300A][0x012A] = array('DS','1','TableTopLateralPosition');
  1538. $this->dict[0x300A][0x012C] = array('DS','3','IsocenterPosition');
  1539. $this->dict[0x300A][0x012E] = array('DS','3','SurfaceEntryPoint');
  1540. $this->dict[0x300A][0x0130] = array('DS','1','SourceToSurfaceDistance');
  1541. $this->dict[0x300A][0x0134] = array('DS','1','CumulativeMetersetWeight');
  1542. $this->dict[0x300A][0x0140] = array('FL','1','TableTopPitchAngle');
  1543. $this->dict[0x300A][0x0142] = array('CS','1','TableTopPitchRotationDirection');
  1544. $this->dict[0x300A][0x0144] = array('FL','1','TableTopRollAngle');
  1545. $this->dict[0x300A][0x0146] = array('CS','1','TableTopRollRotationDirection');
  1546. $this->dict[0x300A][0x0148] = array('FL','1','HeadFixationAngle');
  1547. $this->dict[0x300A][0x014A] = array('FL','1','GantryPitchAngle');
  1548. $this->dict[0x300A][0x014C] = array('CS','1','GantryPitchRotationDirection');
  1549. $this->dict[0x300A][0x014E] = array('FL','1','GantryPitchAngleTolerance');
  1550. $this->dict[0x300A][0x0180] = array('SQ','1','PatientSetupSequence');
  1551. $this->dict[0x300A][0x0182] = array('IS','1','PatientSetupNumber');
  1552. $this->dict[0x300A][0x0184] = array('LO','1','PatientAdditionalPosition');
  1553. $this->dict[0x300A][0x0190] = array('SQ','1','FixationDeviceSequence');
  1554. $this->dict[0x300A][0x0192] = array('CS','1','FixationDeviceType');
  1555. $this->dict[0x300A][0x0194] = array('SH','1','FixationDeviceLabel');
  1556. $this->dict[0x300A][0x0196] = array('ST','1','FixationDeviceDescription');
  1557. $this->dict[0x300A][0x0198] = array('SH','1','FixationDevicePosition');
  1558. $this->dict[0x300A][0x01A0] = array('SQ','1','ShieldingDeviceSequence');
  1559. $this->dict[0x300A][0x01A2] = array('CS','1','ShieldingDeviceType');
  1560. $this->dict[0x300A][0x01A4] = array('SH','1','ShieldingDeviceLabel');
  1561. $this->dict[0x300A][0x01A6] = array('ST','1','ShieldingDeviceDescription');
  1562. $this->dict[0x300A][0x01A8] = array('SH','1','ShieldingDevicePosition');
  1563. $this->dict[0x300A][0x01B0] = array('CS','1','SetupTechnique');
  1564. $this->dict[0x300A][0x01B2] = array('ST','1','SetupTechniqueDescription');
  1565. $this->dict[0x300A][0x01B4] = array('SQ','1','SetupDeviceSequence');
  1566. $this->dict[0x300A][0x01B6] = array('CS','1','SetupDeviceType');
  1567. $this->dict[0x300A][0x01B8] = array('SH','1','SetupDeviceLabel');
  1568. $this->dict[0x300A][0x01BA] = array('ST','1','SetupDeviceDescription');
  1569. $this->dict[0x300A][0x01BC] = array('DS','1','SetupDeviceParameter');
  1570. $this->dict[0x300A][0x01D0] = array('ST','1','SetupReferenceDescription');
  1571. $this->dict[0x300A][0x01D2] = array('DS','1','TableTopVerticalSetupDisplacement');
  1572. $this->dict[0x300A][0x01D4] = array('DS','1','TableTopLongitudinalSetupDisplacement');
  1573. $this->dict[0x300A][0x01D6] = array('DS','1','TableTopLateralSetupDisplacement');
  1574. $this->dict[0x300A][0x0200] = array('CS','1','BrachyTreatmentTechnique');
  1575. $this->dict[0x300A][0x0202] = array('CS','1','BrachyTreatmentType');
  1576. $this->dict[0x300A][0x0206] = array('SQ','1','TreatmentMachineSequence');
  1577. $this->dict[0x300A][0x0210] = array('SQ','1','SourceSequence');
  1578. $this->dict[0x300A][0x0212] = array('IS','1','SourceNumber');
  1579. $this->dict[0x300A][0x0214] = array('CS','1','SourceType');
  1580. $this->dict[0x300A][0x0216] = array('LO','1','SourceManufacturer');
  1581. $this->dict[0x300A][0x0218] = array('DS','1','ActiveSourceDiameter');
  1582. $this->dict[0x300A][0x021A] = array('DS','1','ActiveSourceLength');
  1583. $this->dict[0x300A][0x0222] = array('DS','1','SourceEncapsulationNominalThickness');
  1584. $this->dict[0x300A][0x0224] = array('DS','1','SourceEncapsulationNominalTransmission');
  1585. $this->dict[0x300A][0x0226] = array('LO','1','SourceIsotopeName');
  1586. $this->dict[0x300A][0x0228] = array('DS','1','SourceIsotopeHalfLife');
  1587. $this->dict[0x300A][0x022A] = array('DS','1','ReferenceAirKermaRate');
  1588. $this->dict[0x300A][0x022C] = array('DA','1','AirKermaRateReferenceDate');
  1589. $this->dict[0x300A][0x022E] = array('TM','1','AirKermaRateReferenceTime');
  1590. $this->dict[0x300A][0x0230] = array('SQ','1','ApplicationSetupSequence');
  1591. $this->dict[0x300A][0x0232] = array('CS','1','ApplicationSetupType');
  1592. $this->dict[0x300A][0x0234] = array('IS','1','ApplicationSetupNumber');
  1593. $this->dict[0x300A][0x0236] = array('LO','1','ApplicationSetupName');
  1594. $this->dict[0x300A][0x0238] = array('LO','1','ApplicationSetupManufacturer');
  1595. $this->dict[0x300A][0x0240] = array('IS','1','TemplateNumber');
  1596. $this->dict[0x300A][0x0242] = array('SH','1','TemplateType');
  1597. $this->dict[0x300A][0x0244] = array('LO','1','TemplateName');
  1598. $this->dict[0x300A][0x0250] = array('DS','1','TotalReferenceAirKerma');
  1599. $this->dict[0x300A][0x0260] = array('SQ','1','BrachyAccessoryDeviceSequence');
  1600. $this->dict[0x300A][0x0262] = array('IS','1','BrachyAccessoryDeviceNumber');
  1601. $this->dict[0x300A][0x0263] = array('SH','1','BrachyAccessoryDeviceID');
  1602. $this->dict[0x300A][0x0264] = array('CS','1','BrachyAccessoryDeviceType');
  1603. $this->dict[0x300A][0x0266] = array('LO','1','BrachyAccessoryDeviceName');
  1604. $this->dict[0x300A][0x026A] = array('DS','1','BrachyAccessoryDeviceNominalThickness');
  1605. $this->dict[0x300A][0x026C] = array('DS','1','BrachyAccessoryDeviceNominalTransmission');
  1606. $this->dict[0x300A][0x0280] = array('SQ','1','ChannelSequence');
  1607. $this->dict[0x300A][0x0282] = array('IS','1','ChannelNumber');
  1608. $this->dict[0x300A][0x0284] = array('DS','1','ChannelLength');
  1609. $this->dict[0x300A][0x0286] = array('DS','1','ChannelTotalTime');
  1610. $this->dict[0x300A][0x0288] = array('CS','1','SourceMovementType');
  1611. $this->dict[0x300A][0x028A] = array('IS','1','NumberOfPulses');
  1612. $this->dict[0x300A][0x028C] = array('DS','1','PulseRepetitionInterval');
  1613. $this->dict[0x300A][0x0290] = array('IS','1','SourceApplicatorNumber');
  1614. $this->dict[0x300A][0x0291] = array('SH','1','SourceApplicatorID');
  1615. $this->dict[0x300A][0x0292] = array('CS','1','SourceApplicatorType');
  1616. $this->dict[0x300A][0x0294] = array('LO','1','SourceApplicatorName');
  1617. $this->dict[0x300A][0x0296] = array('DS','1','SourceApplicatorLength');
  1618. $this->dict[0x300A][0x0298] = array('LO','1','SourceApplicatorManufacturer');
  1619. $this->dict[0x300A][0x029C] = array('DS','1','SourceApplicatorWallNominalThickness');
  1620. $this->dict[0x300A][0x029E] = array('DS','1','SourceApplicatorWallNominalTransmission');
  1621. $this->dict[0x300A][0x02A0] = array('DS','1','SourceApplicatorStepSize');
  1622. $this->dict[0x300A][0x02A2] = array('IS','1','TransferTubeNumber');
  1623. $this->dict[0x300A][0x02A4] = array('DS','1','TransferTubeLength');
  1624. $this->dict[0x300A][0x02B0] = array('SQ','1','ChannelShieldSequence');
  1625. $this->dict[0x300A][0x02B2] = array('IS','1','ChannelShieldNumber');
  1626. $this->dict[0x300A][0x02B3] = array('SH','1','ChannelShieldID');
  1627. $this->dict[0x300A][0x02B4] = array('LO','1','ChannelShieldName');
  1628. $this->dict[0x300A][0x02B8] = array('DS','1','ChannelShieldNominalThickness');
  1629. $this->dict[0x300A][0x02BA] = array('DS','1','ChannelShieldNominalTransmission');
  1630. $this->dict[0x300A][0x02C8] = array('DS','1','FinalCumulativeTimeWeight');
  1631. $this->dict[0x300A][0x02D0] = array('SQ','1','BrachyControlPointSequence');
  1632. $this->dict[0x300A][0x02D2] = array('DS','1','ControlPointRelativePosition');
  1633. $this->dict[0x300A][0x02D4] = array('DS','3','ControlPointDPosition');
  1634. $this->dict[0x300A][0x02D6] = array('DS','1','CumulativeTimeWeight');
  1635. $this->dict[0x300C][0x0000] = array('UL','1','RTRelationshipGroupLength');
  1636. $this->dict[0x300C][0x0002] = array('SQ','1','ReferencedRTPlanSequence');
  1637. $this->dict[0x300C][0x0004] = array('SQ','1','ReferencedBeamSequence');
  1638. $this->dict[0x300C][0x0006] = array('IS','1','ReferencedBeamNumber');
  1639. $this->dict[0x300C][0x0007] = array('IS','1','ReferencedReferenceImageNumber');
  1640. $this->dict[0x300C][0x0008] = array('DS','1','StartCumulativeMetersetWeight');
  1641. $this->dict[0x300C][0x0009] = array('DS','1','EndCumulativeMetersetWeight');
  1642. $this->dict[0x300C][0x000A] = array('SQ','1','ReferencedBrachyApplicationSetupSequence');
  1643. $this->dict[0x300C][0x000C] = array('IS','1','ReferencedBrachyApplicationSetupNumber');
  1644. $this->dict[0x300C][0x000E] = array('IS','1','ReferencedSourceNumber');
  1645. $this->dict[0x300C][0x0020] = array('SQ','1','ReferencedFractionGroupSequence');
  1646. $this->dict[0x300C][0x0022] = array('IS','1','ReferencedFractionGroupNumber');
  1647. $this->dict[0x300C][0x0040] = array('SQ','1','ReferencedVerificationImageSequence');
  1648. $this->dict[0x300C][0x0042] = array('SQ','1','ReferencedReferenceImageSequence');
  1649. $this->dict[0x300C][0x0050] = array('SQ','1','ReferencedDoseReferenceSequence');
  1650. $this->dict[0x300C][0x0051] = array('IS','1','ReferencedDoseReferenceNumber');
  1651. $this->dict[0x300C][0x0055] = array('SQ','1','BrachyReferencedDoseReferenceSequence');
  1652. $this->dict[0x300C][0x0060] = array('SQ','1','ReferencedStructureSetSequence');
  1653. $this->dict[0x300C][0x006A] = array('IS','1','ReferencedPatientSetupNumber');
  1654. $this->dict[0x300C][0x0080] = array('SQ','1','ReferencedDoseSequence');
  1655. $this->dict[0x300C][0x00A0] = array('IS','1','ReferencedToleranceTableNumber');
  1656. $this->dict[0x300C][0x00B0] = array('SQ','1','ReferencedBolusSequence');
  1657. $this->dict[0x300C][0x00C0] = array('IS','1','ReferencedWedgeNumber');
  1658. $this->dict[0x300C][0x00D0] = array('IS','1','ReferencedCompensatorNumber');
  1659. $this->dict[0x300C][0x00E0] = array('IS','1','ReferencedBlockNumber');
  1660. $this->dict[0x300C][0x00F0] = array('IS','1','ReferencedControlPointIndex');
  1661. $this->dict[0x300E][0x0000] = array('UL','1','RTApprovalGroupLength');
  1662. $this->dict[0x300E][0x0002] = array('CS','1','ApprovalStatus');
  1663. $this->dict[0x300E][0x0004] = array('DA','1','ReviewDate');
  1664. $this->dict[0x300E][0x0005] = array('TM','1','ReviewTime');
  1665. $this->dict[0x300E][0x0008] = array('PN','1','ReviewerName');
  1666. $this->dict[0x4000][0x0000] = array('UL','1','TextGroupLength');
  1667. $this->dict[0x4000][0x0010] = array('LT','1-n','TextArbitrary');
  1668. $this->dict[0x4000][0x4000] = array('LT','1-n','TextComments');
  1669. $this->dict[0x4008][0x0000] = array('UL','1','ResultsGroupLength');
  1670. $this->dict[0x4008][0x0040] = array('SH','1','ResultsID');
  1671. $this->dict[0x4008][0x0042] = array('LO','1','ResultsIDIssuer');
  1672. $this->dict[0x4008][0x0050] = array('SQ','1','ReferencedInterpretationSequence');
  1673. $this->dict[0x4008][0x0100] = array('DA','1','InterpretationRecordedDate');
  1674. $this->dict[0x4008][0x0101] = array('TM','1','InterpretationRecordedTime');
  1675. $this->dict[0x4008][0x0102] = array('PN','1','InterpretationRecorder');
  1676. $this->dict[0x4008][0x0103] = array('LO','1','ReferenceToRecordedSound');
  1677. $this->dict[0x4008][0x0108] = array('DA','1','InterpretationTranscriptionDate');
  1678. $this->dict[0x4008][0x0109] = array('TM','1','InterpretationTranscriptionTime');
  1679. $this->dict[0x4008][0x010A] = array('PN','1','InterpretationTranscriber');
  1680. $this->dict[0x4008][0x010B] = array('ST','1','InterpretationText');
  1681. $this->dict[0x4008][0x010C] = array('PN','1','InterpretationAuthor');
  1682. $this->dict[0x4008][0x0111] = array('SQ','1','InterpretationApproverSequence');
  1683. $this->dict[0x4008][0x0112] = array('DA','1','InterpretationApprovalDate');
  1684. $this->dict[0x4008][0x0113] = array('TM','1','InterpretationApprovalTime');
  1685. $this->dict[0x4008][0x0114] = array('PN','1','PhysicianApprovingInterpretation');
  1686. $this->dict[0x4008][0x0115] = array('LT','1','InterpretationDiagnosisDescription');
  1687. $this->dict[0x4008][0x0117] = array('SQ','1','DiagnosisCodeSequence');
  1688. $this->dict[0x4008][0x0118] = array('SQ','1','ResultsDistributionListSequence');
  1689. $this->dict[0x4008][0x0119] = array('PN','1','DistributionName');
  1690. $this->dict[0x4008][0x011A] = array('LO','1','DistributionAddress');
  1691. $this->dict[0x4008][0x0200] = array('SH','1','InterpretationID');
  1692. $this->dict[0x4008][0x0202] = array('LO','1','InterpretationIDIssuer');
  1693. $this->dict[0x4008][0x0210] = array('CS','1','InterpretationTypeID');
  1694. $this->dict[0x4008][0x0212] = array('CS','1','InterpretationStatusID');
  1695. $this->dict[0x4008][0x0300] = array('ST','1','Impressions');
  1696. $this->dict[0x4008][0x4000] = array('ST','1','ResultsComments');
  1697. $this->dict[0x5000][0x0000] = array('UL','1','CurveGroupLength');
  1698. $this->dict[0x5000][0x0005] = array('US','1','CurveDimensions');
  1699. $this->dict[0x5000][0x0010] = array('US','1','NumberOfPoints');
  1700. $this->dict[0x5000][0x0020] = array('CS','1','TypeOfData');
  1701. $this->dict[0x5000][0x0022] = array('LO','1','CurveDescription');
  1702. $this->dict[0x5000][0x0030] = array('SH','1-n','AxisUnits');
  1703. $this->dict[0x5000][0x0040] = array('SH','1-n','AxisLabels');
  1704. $this->dict[0x5000][0x0103] = array('US','1','DataValueRepresentation');
  1705. $this->dict[0x5000][0x0104] = array('US','1-n','MinimumCoordinateValue');
  1706. $this->dict[0x5000][0x0105] = array('US','1-n','MaximumCoordinateValue');
  1707. $this->dict[0x5000][0x0106] = array('SH','1-n','CurveRange');
  1708. $this->dict[0x5000][0x0110] = array('US','1','CurveDataDescriptor');
  1709. $this->dict[0x5000][0x0112] = array('US','1','CoordinateStartValue');
  1710. $this->dict[0x5000][0x0114] = array('US','1','CoordinateStepValue');
  1711. $this->dict[0x5000][0x2000] = array('US','1','AudioType');
  1712. $this->dict[0x5000][0x2002] = array('US','1','AudioSampleFormat');
  1713. $this->dict[0x5000][0x2004] = array('US','1','NumberOfChannels');
  1714. $this->dict[0x5000][0x2006] = array('UL','1','NumberOfSamples');
  1715. $this->dict[0x5000][0x2008] = array('UL','1','SampleRate');
  1716. $this->dict[0x5000][0x200A] = array('UL','1','TotalTime');
  1717. $this->dict[0x5000][0x200C] = array('OX','1','AudioSampleData');
  1718. $this->dict[0x5000][0x200E] = array('LT','1','AudioComments');
  1719. $this->dict[0x5000][0x3000] = array('OX','1','CurveData');
  1720. $this->dict[0x5400][0x0100] = array('SQ','1','WaveformSequence');
  1721. $this->dict[0x5400][0x0110] = array('OW/OB','1','ChannelMinimumValue');
  1722. $this->dict[0x5400][0x0112] = array('OW/OB','1','ChannelMaximumValue');
  1723. $this->dict[0x5400][0x1004] = array('US','1','WaveformBitsAllocated');
  1724. $this->dict[0x5400][0x1006] = array('CS','1','WaveformSampleInterpretation');
  1725. $this->dict[0x5400][0x100A] = array('OW/OB','1','WaveformPaddingValue');
  1726. $this->dict[0x5400][0x1010] = array('OW/OB','1','WaveformData');
  1727. $this->dict[0x6000][0x0000] = array('UL','1','OverlayGroupLength');
  1728. $this->dict[0x6000][0x0010] = array('US','1','OverlayRows');
  1729. $this->dict[0x6000][0x0011] = array('US','1','OverlayColumns');
  1730. $this->dict[0x6000][0x0012] = array('US','1','OverlayPlanes');
  1731. $this->dict[0x6000][0x0015] = array('IS','1','OverlayNumberOfFrames');
  1732. $this->dict[0x6000][0x0040] = array('CS','1','OverlayType');
  1733. $this->dict[0x6000][0x0050] = array('SS','2','OverlayOrigin');
  1734. $this->dict[0x6000][0x0051] = array('US','1','OverlayImageFrameOrigin');
  1735. $this->dict[0x6000][0x0052] = array('US','1','OverlayPlaneOrigin');
  1736. $this->dict[0x6000][0x0060] = array('CS','1','OverlayCompressionCode');
  1737. $this->dict[0x6000][0x0061] = array('SH','1','OverlayCompressionOriginator');
  1738. $this->dict[0x6000][0x0062] = array('SH','1','OverlayCompressionLabel');
  1739. $this->dict[0x6000][0x0063] = array('SH','1','OverlayCompressionDescription');
  1740. $this->dict[0x6000][0x0066] = array('AT','1-n','OverlayCompressionStepPointers');
  1741. $this->dict[0x6000][0x0068] = array('US','1','OverlayRepeatInterval');
  1742. $this->dict[0x6000][0x0069] = array('US','1','OverlayBitsGrouped');
  1743. $this->dict[0x6000][0x0100] = array('US','1','OverlayBitsAllocated');
  1744. $this->dict[0x6000][0x0102] = array('US','1','OverlayBitPosition');
  1745. $this->dict[0x6000][0x0110] = array('CS','1','OverlayFormat');
  1746. $this->dict[0x6000][0x0200] = array('US','1','OverlayLocation');
  1747. $this->dict[0x6000][0x0800] = array('CS','1-n','OverlayCodeLabel');
  1748. $this->dict[0x6000][0x0802] = array('US','1','OverlayNumberOfTables');
  1749. $this->dict[0x6000][0x0803] = array('AT','1-n','OverlayCodeTableLocation');
  1750. $this->dict[0x6000][0x0804] = array('US','1','OverlayBitsForCodeWord');
  1751. $this->dict[0x6000][0x1100] = array('US','1','OverlayDescriptorGray');
  1752. $this->dict[0x6000][0x1101] = array('US','1','OverlayDescriptorRed');
  1753. $this->dict[0x6000][0x1102] = array('US','1','OverlayDescriptorGreen');
  1754. $this->dict[0x6000][0x1103] = array('US','1','OverlayDescriptorBlue');
  1755. $this->dict[0x6000][0x1200] = array('US','1-n','OverlayGray');
  1756. $this->dict[0x6000][0x1201] = array('US','1-n','OverlayRed');
  1757. $this->dict[0x6000][0x1202] = array('US','1-n','OverlayGreen');
  1758. $this->dict[0x6000][0x1203] = array('US','1-n','OverlayBlue');
  1759. $this->dict[0x6000][0x1301] = array('IS','1','ROIArea');
  1760. $this->dict[0x6000][0x1302] = array('DS','1','ROIMean');
  1761. $this->dict[0x6000][0x1303] = array('DS','1','ROIStandardDeviation');
  1762. $this->dict[0x6000][0x3000] = array('OW','1','OverlayData');
  1763. $this->dict[0x6000][0x4000] = array('LT','1-n','OverlayComments');
  1764. $this->dict[0x7F00][0x0000] = array('UL','1','VariablePixelDataGroupLength');
  1765. $this->dict[0x7F00][0x0010] = array('OX','1','VariablePixelData');
  1766. $this->dict[0x7F00][0x0011] = array('AT','1','VariableNextDataGroup');
  1767. $this->dict[0x7F00][0x0020] = array('OW','1-n','VariableCoefficientsSDVN');
  1768. $this->dict[0x7F00][0x0030] = array('OW','1-n','VariableCoefficientsSDHN');
  1769. $this->dict[0x7F00][0x0040] = array('OW','1-n','VariableCoefficientsSDDN');
  1770. $this->dict[0x7FE0][0x0000] = array('UL','1','PixelDataGroupLength');
  1771. $this->dict[0x7FE0][0x0010] = array('OX','1','PixelData');
  1772. $this->dict[0x7FE0][0x0020] = array('OW','1-n','CoefficientsSDVN');
  1773. $this->dict[0x7FE0][0x0030] = array('OW','1-n','CoefficientsSDHN');
  1774. $this->dict[0x7FE0][0x0040] = array('OW','1-n','CoefficientsSDDN');
  1775. $this->dict[0xFFFC][0xFFFC] = array('OB','1','DataSetTrailingPadding');
  1776. $this->dict[0xFFFE][0xE000] = array('NONE','1','Item');
  1777. $this->dict[0xFFFE][0xE00D] = array('NONE','1','ItemDelimitationItem');
  1778. $this->dict[0xFFFE][0xE0DD] = array('NONE','1','SequenceDelimitationItem');
  1779. }
  1780. }
  1781. ?>