diff --git "a/web/607.10a7fc25555cb96d.js" "b/web/607.10a7fc25555cb96d.js" new file mode 100644--- /dev/null +++ "b/web/607.10a7fc25555cb96d.js" @@ -0,0 +1 @@ +(self.webpackChunkviewer=self.webpackChunkviewer||[]).push([[607],{607:(pe,le,D)=>{"use strict";D.r(le),D.d(le,{ImageViewerPageComponent:()=>d1});var q=D(177),Q=D(1997),K=D(9213),te=D(5935),oe=D(2771),H=D(4572),ae=D(3294),re=D(8141),he=D(6977),m=D(4438);let we=(()=>{class t{transform(i,o){return i.get(o.id)}static{this.\u0275fac=function(o){return new(o||t)}}static{this.\u0275pipe=m.EJ8({name:"GetSlideInfoPipe",type:t,pure:!0})}}return t})();var fe=D(2194),ge=D(7336),Te=D(9417),A=D(2628),V=D(8834),R=D(6471),M=D(5351),I=D(9454),X=D(2408),T=D(9631),O=D(2798),F=D(4823),k=D(9200),ce=D(3213),Y=D(6558),J=D(5493),L=D(9179),Ie=D(4378),Pe=D(7910),Fe=D(7133);class lt extends L.Ay{constructor(n,i,o){super(),void 0!==o&&void 0===i?this.setFlatCoordinates(o,n):this.setCenterAndRadius(n,i=i||0,o)}clone(){const n=new lt(this.flatCoordinates.slice(),void 0,this.layout);return n.applyProperties(this),n}closestPointXY(n,i,o,s){const d=this.flatCoordinates,u=n-d[0],p=i-d[1],h=u*u+p*p;if(h=o[0]||n[1]<=o[1]&&n[3]>=o[1]||(0,Ie.sB)(n,this.intersectsCoordinate.bind(this))}return!1}setCenter(n){const i=this.stride,o=this.flatCoordinates[i]-this.flatCoordinates[0],s=n.slice();s[i]=s[0]+o;for(let d=1;dn.clone())}const _t=st;var ir=D(8222),ur=D(8066),it=D(2234),St=D(6522),Me=D(6022),Ze=D(9609),gt=D(822),dt=D(3578),yt=D(8183);class Rt extends L.Ay{constructor(n,i,o){if(super(),this.ends_=[],this.maxDelta_=-1,this.maxDeltaRevision_=-1,Array.isArray(n[0]))this.setCoordinates(n,i);else if(void 0!==i&&o)this.setFlatCoordinates(i,n),this.ends_=o;else{const s=n,d=[],u=[];for(let h=0,v=s.length;h=i?t[n-i]:t[n]}function ee(t,n,i){let o,s;nu)return be(Ot(t,o),Ot(t,s));let p=0;o=i?o-=i:o<0&&(o+=i);let d=o+1;d>=i&&(d-=i);const u=t[o],p=u[0],h=u[1],v=t[d];return[p+(v[0]-p)*s,h+(v[1]-h)*s]}function qr(){const t=(0,G.mY)();return function(n,i){return t[n.getGeometry().getType()]}}const Qr=class fn extends nt.A{constructor(n){const i=n;i.stopDown||(i.stopDown=C.W8),super(i),this.shouldHandle_=!1,this.downPx_=null,this.freehand_=!1,this.source_=n.source?n.source:null,this.features_=n.features?n.features:null,this.snapTolerance_=n.snapTolerance?n.snapTolerance:12,this.type_=n.type,this.mode_=function gn(t){switch(t){case"Point":case"MultiPoint":return"Point";case"LineString":case"MultiLineString":return"LineString";case"Polygon":case"MultiPolygon":return"Polygon";case"Circle":return"Circle";default:throw new Error("Invalid type: "+t)}}(this.type_),this.stopClick_=!!n.stopClick,this.minPoints_=n.minPoints?n.minPoints:"Polygon"===this.mode_?3:2,this.maxPoints_="Circle"===this.mode_?2:n.maxPoints?n.maxPoints:1/0,this.finishCondition_=n.finishCondition?n.finishCondition:C.rT,this.geometryLayout_=n.geometryLayout?n.geometryLayout:"XY";let o=n.geometryFunction;if(!o){const s=this.mode_;if("Circle"===s)o=function(d,u,p){const h=u||new ze([NaN,NaN]),v=(0,j.Ad)(d[0],p),f=(0,$.hG)(v,(0,j.Ad)(d[d.length-1],p));h.setCenterAndRadius(v,Math.sqrt(f),this.geometryLayout_);const y=(0,j.Tf)();return y&&h.transform(p,y),h};else{let d;"Point"===s?d=It.A:"LineString"===s?d=Y.A:"Polygon"===s&&(d=ce.Ay),o=function(u,p,h){return p?p.setCoordinates("Polygon"===s?u[0].length?[u[0].concat([u[0][0]])]:[]:u,this.geometryLayout_):p=new d(u,this.geometryLayout_),p}}}this.geometryFunction_=o,this.dragVertexDelay_=void 0!==n.dragVertexDelay?n.dragVertexDelay:500,this.finishCoordinate_=null,this.sketchFeature_=null,this.sketchPoint_=null,this.sketchCoords_=null,this.sketchLine_=null,this.sketchLineCoords_=null,this.squaredClickTolerance_=n.clickTolerance?n.clickTolerance*n.clickTolerance:36,this.overlay_=new oi.A({source:new me.A({useSpatialIndex:!1,wrapX:!!n.wrapX&&n.wrapX}),style:n.style?n.style:qr(),updateWhileInteracting:!0}),this.geometryName_=n.geometryName,this.condition_=n.condition?n.condition:P.TS,this.freehandCondition_=n.freehand?P.Gk:n.freehandCondition?n.freehandCondition:P.Kg,this.setTrace(n.trace||!1),this.traceState_={active:!1},this.traceSource_=n.traceSource||n.source||null,this.addChangeListener(ir.A.ACTIVE,this.updateState_)}setTrace(n){let i;i=n?!0===n?P.Gk:n:P.Zm,this.traceCondition_=i}setMap(n){super.setMap(n),this.updateState_()}getOverlay(){return this.overlay_}handleEvent(n){n.originalEvent.type===Oe.A.CONTEXTMENU&&n.originalEvent.preventDefault(),this.freehand_="Point"!==this.mode_&&this.freehandCondition_(n);let i=n.type===it.A.POINTERMOVE,o=!0;return!this.freehand_&&this.lastDragTime_&&n.type===it.A.POINTERDRAG&&(Date.now()-this.lastDragTime_>=this.dragVertexDelay_?(this.downPx_=n.pixel,this.shouldHandle_=!this.freehand_,i=!0):this.lastDragTime_=void 0,this.shouldHandle_&&void 0!==this.downTimeout_&&(clearTimeout(this.downTimeout_),this.downTimeout_=void 0)),this.freehand_&&n.type===it.A.POINTERDRAG&&null!==this.sketchFeature_?(this.addToDrawing_(n.coordinate),o=!1):this.freehand_&&n.type===it.A.POINTERDOWN?o=!1:i&&this.getPointerCount()<2?(o=n.type===it.A.POINTERMOVE,o&&this.freehand_?(this.handlePointerMove_(n),this.shouldHandle_&&n.originalEvent.preventDefault()):("mouse"===n.originalEvent.pointerType||n.type===it.A.POINTERDRAG&&void 0===this.downTimeout_)&&this.handlePointerMove_(n)):n.type===it.A.DBLCLICK&&(o=!1),super.handleEvent(n)&&o}handleDownEvent(n){return this.shouldHandle_=!this.freehand_,this.freehand_?(this.downPx_=n.pixel,this.finishCoordinate_||this.startDrawing_(n.coordinate),!0):this.condition_(n)?(this.lastDragTime_=Date.now(),this.downTimeout_=setTimeout(()=>{this.handlePointerMove_(new ur.A(it.A.POINTERMOVE,n.map,n.originalEvent,!1,n.frameState))},this.dragVertexDelay_),this.downPx_=n.pixel,!0):(this.lastDragTime_=void 0,!1)}deactivateTrace_(){this.traceState_={active:!1}}toggleTraceState_(n){if(!this.traceSource_||!this.traceCondition_(n))return;if(this.traceState_.active)return void this.deactivateTrace_();const i=this.getMap(),o=i.getCoordinateFromPixel([n.pixel[0]-this.snapTolerance_,n.pixel[1]+this.snapTolerance_]),s=i.getCoordinateFromPixel([n.pixel[0]+this.snapTolerance_,n.pixel[1]-this.snapTolerance_]),d=(0,Ie.Tr)([o,s]),u=this.traceSource_.getFeaturesInExtent(d);if(0===u.length)return;const p=function De(t,n){const i=[];for(let o=0;on.endIndex||!o&&in.endIndex)&&this.removeTracedCoordinates_(i,n.endIndex):(this.removeTracedCoordinates_(n.startIndex,n.endIndex),this.addTracedCoordinates_(n,n.startIndex,i))}removeTracedCoordinates_(n,i){if(n===i)return;let o=0;if(n0&&this.removeLastPoints_(o)}addTracedCoordinates_(n,i,o){if(i===o)return;const s=[];if(i=u;--p)s.push(Ge(n.coordinates,p))}s.length&&this.appendCoordinates(s)}updateTrace_(n){const i=this.traceState_;if(!i.active||-1===i.targetIndex&&(0,$.Io)(i.startPx,n.pixel)S.startIndex?ES.startIndex&&(E-=w.length)),h=E,p=y)}const v=n.targets[p];let f=v.ring;if(n.targetIndex===p&&f){const y=Ot(v.coordinates,h),S=i.getPixelFromCoordinate(y);(0,$.Io)(S,n.startPx)>o&&(f=!1)}if(f){const y=v.coordinates,S=y.length,w=v.startIndex,U=h;if(wthis.squaredClickTolerance_:u<=this.squaredClickTolerance_,!this.shouldHandle_)return}this.finishCoordinate_?(this.updateTrace_(n),this.modifyDrawing_(n.coordinate)):this.createOrUpdateSketchPoint_(n.coordinate.slice())}atFinish_(n,i){let o=!1;if(this.sketchFeature_){let s=!1,d=[this.finishCoordinate_];const u=this.mode_;if("Point"===u)o=!0;else if("Circle"===u)o=2===this.sketchCoords_.length;else if("LineString"===u)s=!i&&this.sketchCoords_.length>this.minPoints_;else if("Polygon"===u){const p=this.sketchCoords_;s=p[0].length>this.minPoints_,d=[p[0][0],p[0][p[0].length-2]],d=i?[p[0][0]]:[p[0][0],p[0][p[0].length-2]]}if(s){const p=this.getMap();for(let h=0,v=d.length;h=this.maxPoints_&&(this.freehand_?d.pop():s=!0),d.push(n.slice()),this.geometryFunction_(d,i,o)):"Polygon"===u&&(d=this.sketchCoords_[0],d.length>=this.maxPoints_&&(this.freehand_?d.pop():s=!0),d.push(n.slice()),s&&(this.finishCoordinate_=d[0]),this.geometryFunction_(this.sketchCoords_,i,o)),this.createOrUpdateSketchPoint_(n.slice()),this.updateSketchFeatures_(),s?this.finishDrawing():this.sketchFeature_}removeLastPoints_(n){if(!this.sketchFeature_)return;const i=this.sketchFeature_.getGeometry(),o=this.getMap().getView().getProjection(),s=this.mode_;for(let d=0;d=2){this.finishCoordinate_=u[u.length-2].slice();const p=this.finishCoordinate_.slice();u[u.length-1]=p,this.createOrUpdateSketchPoint_(p)}this.geometryFunction_(u,i,o),"Polygon"===i.getType()&&this.sketchLine_&&this.createOrUpdateCustomSketchLine_(i)}else if("Polygon"===s){u=this.sketchCoords_[0],u.splice(-2,1);const p=this.sketchLine_.getGeometry();if(u.length>=2){const h=u[u.length-2].slice();u[u.length-1]=h,this.createOrUpdateSketchPoint_(h)}p.setCoordinates(u),this.geometryFunction_(this.sketchCoords_,i,o)}if(1===u.length){this.abortDrawing();break}}this.updateSketchFeatures_()}removeLastPoint(){this.removeLastPoints_(1)}finishDrawing(){const n=this.abortDrawing_();if(!n)return null;let i=this.sketchCoords_;const o=n.getGeometry(),s=this.getMap().getView().getProjection();return"LineString"===this.mode_?(i.pop(),this.geometryFunction_(i,o,s)):"Polygon"===this.mode_&&(i[0].pop(),this.geometryFunction_(i,o,s),i=o.getCoordinates()),"MultiPoint"===this.type_?n.setGeometry(new At([i])):"MultiLineString"===this.type_?n.setGeometry(new or([i])):"MultiPolygon"===this.type_&&n.setGeometry(new yi([i])),this.dispatchEvent(new Se("drawend",n)),this.features_&&this.features_.push(n),this.source_&&this.source_.addFeature(n),n}abortDrawing_(){this.finishCoordinate_=null;const n=this.sketchFeature_;return this.sketchFeature_=null,this.sketchPoint_=null,this.sketchLine_=null,this.overlay_.getSource().clear(!0),this.deactivateTrace_(),n}abortDrawing(){const n=this.abortDrawing_();n&&this.dispatchEvent(new Se("drawabort",n))}appendCoordinates(n){const i=this.mode_,o=!this.sketchFeature_;let s;if(o&&this.startDrawing_(n[0]),"LineString"===i||"Circle"===i)s=this.sketchCoords_;else{if("Polygon"!==i)return;s=this.sketchCoords_&&this.sketchCoords_.length?this.sketchCoords_[0]:[]}o&&s.shift(),s.pop();for(let u=0;uh||U>v||E>f)return p=y,h=o,v=U,f=E,void(d=0);var ne=Ti([p,y],i.properties);if(!1===n(ne,o,s,E,d))return!1;d++,p=y}))return!1}}})}function fo(t){var n=[1/0,1/0,-1/0,-1/0];return ho(t,function(i){n[0]>i[0]&&(n[0]=i[0]),n[1]>i[1]&&(n[1]=i[1]),n[2]=2&&!Array.isArray(t[0])&&!Array.isArray(t[1]))return t;throw new Error("coord must be GeoJSON Point or an Array of numbers")}function Vn(t){if(Array.isArray(t))return t;if("Feature"===t.type){if(null!==t.geometry)return t.geometry.coordinates}else if(t.coordinates)return t.coordinates;throw new Error("coords must be GeoJSON Feature, Geometry Object or an Array")}function Sr(t){return"Feature"===t.type?t.geometry:t}function io(t,n,i){if(void 0===i&&(i={}),!t)throw new Error("point is required");if(!n)throw new Error("polygon is required");var o=Wr(t),s=Sr(n),d=s.type,u=n.bbox,p=s.coordinates;if(u&&!1===function Ja(t,n){return n[0]<=t[0]&&n[1]<=t[1]&&n[2]>=t[0]&&n[3]>=t[1]}(o,u))return!1;"Polygon"===d&&(p=[p]);for(var h=!1,v=0;vt[1]!=v>t[1]&&t[0]<(h-u)*(t[1]-p)/(v-p)+u&&(o=!o)}return o}D(5931),D(2103);const Cr=function Wi(t,n,i){void 0===i&&(i={});var o=Wr(t),s=Wr(n),d=Ri(s[1]-o[1]),u=Ri(s[0]-o[0]),p=Ri(o[1]),h=Ri(s[1]),v=Math.pow(Math.sin(d/2),2)+Math.pow(Math.sin(u/2),2)*Math.cos(p)*Math.cos(h);return function Ca(t,n){void 0===n&&(n="kilometers");var i=Tn[n];if(!i)throw new Error(n+" units is invalid");return t*i}(2*Math.atan2(Math.sqrt(v),Math.sqrt(1-v)),i.units)};var Tt=new ArrayBuffer(16);new Float64Array(Tt),new Uint32Array(Tt),D(560),function(){function t(n){this.points=n.points||[],this.duration=n.duration||1e4,this.sharpness=n.sharpness||.85,this.centers=[],this.controls=[],this.stepLength=n.stepLength||60,this.length=this.points.length,this.delay=0;for(var i=0;in&&(i.push(s),o=d)}return i},t.prototype.vector=function(n){var i=this.pos(n+10),o=this.pos(n-10);return{angle:180*Math.atan2(i.y-o.y,i.x-o.x)/3.14,speed:Math.sqrt((o.x-i.x)*(o.x-i.x)+(o.y-i.y)*(o.y-i.y)+(o.z-i.z)*(o.z-i.z))}},t.prototype.pos=function(n){var i=n-this.delay;i<0&&(i=0),i>this.duration&&(i=this.duration-1);var o=i/this.duration;if(o>=1)return this.points[this.length-1];var s=Math.floor((this.points.length-1)*o);return function Bo(t,n,i,o,s){var d=function rn(t){var n=t*t;return[n*t,3*n*(1-t),3*t*(1-t)*(1-t),(1-t)*(1-t)*(1-t)]}(t);return{x:s.x*d[0]+o.x*d[1]+i.x*d[2]+n.x*d[3],y:s.y*d[0]+o.y*d[1]+i.y*d[2]+n.y*d[3],z:s.z*d[0]+o.z*d[1]+i.z*d[2]+n.z*d[3]}}((this.length-1)*o-s,this.points[s],this.controls[s][1],this.controls[s+1][0],this.points[s+1])}}();function ti(t,n,i,o){void 0===o&&(o={});var s=Wr(t),d=Ri(s[0]),u=Ri(s[1]),p=Ri(i),h=function Kn(t,n){void 0===n&&(n="kilometers");var i=Tn[n];if(!i)throw new Error(n+" units is invalid");return t/i}(n,o.units),v=Math.asin(Math.sin(u)*Math.cos(h)+Math.cos(u)*Math.sin(h)*Math.cos(p));return un([da(d+Math.atan2(Math.sin(p)*Math.sin(h)*Math.cos(u),Math.cos(h)-Math.sin(u)*Math.sin(v))),da(v)],o.properties)}function mi(t,n,i){if(void 0===i&&(i={}),!0===i.final)return function Uo(t,n){var i=mi(n,t);return i=(i+180)%360}(t,n);var o=Wr(t),s=Wr(n),d=Ri(o[0]),u=Ri(s[0]),p=Ri(o[1]),h=Ri(s[1]),v=Math.sin(u-d)*Math.cos(h),f=Math.cos(p)*Math.sin(h)-Math.sin(p)*Math.cos(h)*Math.cos(u-d);return da(Math.atan2(v,f))}D(2381);const vi=function Ms(t){if(!t)throw new Error("geojson is required");var n=[];return Yo(t,function(i){!function va(t,n){var i=[],o=t.geometry;if(null!==o){switch(o.type){case"Polygon":i=Vn(o);break;case"LineString":i=[Vn(o)]}i.forEach(function(s){var d=function E0(t,n){var i=[];return t.reduce(function(o,s){var d=Ti([o,s],n);return d.bbox=function M0(t,n){var i=t[0],o=t[1],s=n[0],d=n[1];return[is?i:s,o>d?o:d]}(o,s),i.push(d),s}),i}(s,t.properties);d.forEach(function(u){u.id=n.length,n.push(u)})})}}(i,n)}),yr(n)};var Go=D(2374);function Ea(t,n){var i=Vn(t),o=Vn(n);if(2!==i.length)throw new Error(" line1 must only contain 2 coordinates");if(2!==o.length)throw new Error(" line2 must only contain 2 coordinates");var s=i[0][0],d=i[0][1],u=i[1][0],p=i[1][1],h=o[0][0],v=o[0][1],f=o[1][0],y=o[1][1],S=(y-v)*(u-s)-(f-h)*(p-d);if(0===S)return null;var E=((f-h)*(d-v)-(y-v)*(s-h))/S,ne=((u-s)*(d-v)-(p-d)*(s-h))/S;return E>=0&&E<=1&&ne>=0&&ne<=1?un([s+E*(u-s),d+E*(p-d)]):null}const Qo=function ia(t,n){var i={},o=[];if("LineString"===t.type&&(t=Bn(t)),"LineString"===n.type&&(n=Bn(n)),"Feature"===t.type&&"Feature"===n.type&&null!==t.geometry&&null!==n.geometry&&"LineString"===t.geometry.type&&"LineString"===n.geometry.type&&2===t.geometry.coordinates.length&&2===n.geometry.coordinates.length){var s=Ea(t,n);return s&&o.push(s),yr(o)}var d=Go();return d.load(vi(n)),$r(vi(t),function(u){$r(d.search(u),function(p){var h=Ea(u,p);if(h){var v=Vn(h).join(",");i[v]||(i[v]=!0,o.push(h))}})}),yr(o)},Do=function _o(t,n,i){void 0===i&&(i={});var o=un([1/0,1/0],{dist:1/0}),s=0;return Yo(t,function(d){for(var u=Vn(d),p=0;p0&&((ne=E.features[0]).properties.dist=Cr(n,ne,i),ne.properties.location=s+Cr(h,ne,i)),h.properties.dists)return!1}else if(0!==E)return!1;return o?"start"===o?Math.abs(w)>=Math.abs(U)?w>0?p0?h=Math.abs(U)?w>0?p<=d&&d0?h<=u&&u=Math.abs(U)?w>0?p0?h=Math.abs(U)?w>0?p<=d&&d<=v:v<=d&&d<=p:U>0?h<=u&&u<=f:f<=u&&u<=h}const aa=function Ui(t,n,i){void 0===i&&(i={});for(var o=Wr(t),s=Vn(n),d=0;d"u"?null:i.epsilon))return!0}return!1};var Yc=Math.PI/180,jc=180/Math.PI,os=function(t,n){this.lon=t,this.lat=n,this.x=Yc*t,this.y=Yc*n};os.prototype.view=function(){return String(this.lon).slice(0,4)+","+String(this.lat).slice(0,4)},os.prototype.antipode=function(){return new os(this.lon<0?180+this.lon:-1*(180-this.lon),-1*this.lat)};var $c=function(){this.coords=[],this.length=0};$c.prototype.move_to=function(t){this.length++,this.coords.push(t)};var F0=function(t){this.properties=t||{},this.geometries=[]};F0.prototype.json=function(){if(this.geometries.length<=0)return{geometry:{type:"LineString",coordinates:null},type:"Feature",properties:this.properties};if(1===this.geometries.length)return{geometry:{type:"LineString",coordinates:this.geometries[0].coords},type:"Feature",properties:this.properties};for(var t=[],n=0;nS&&(E>f&&Uf&&Eh&&(h=ne)}var W=[];if(p&&h0&&Math.abs(ue-i[z-1][0])>S){var de=parseFloat(i[z-1][0]),ye=parseFloat(i[z-1][1]),ve=parseFloat(i[z][0]),Ce=parseFloat(i[z][1]);if(de>-180&&de-180&&i[z-1][0]f&&de<180&&-180===ve&&z+1f&&i[z-1][0]<180){N.push([180,i[z][1]]),z++,N.push([i[z][0],i[z][1]]);continue}if(def){var Z=de;de=ve,ve=Z;var ut=ye;ye=Ce,Ce=ut}if(de>f&&ve=180&&def?180:-180,wt]),(N=[]).push([i[z-1][0]>f?-180:180,wt]),W.push(N)}else W.push(N=[]);N.push([ue,i[z][1]])}else N.push([i[z][0],i[z][1]])}}else{var Ct=[];W.push(Ct);for(var Ue=0;Ue0)-(t<0)||+t}((n[0]-t[0])*(i[1]-n[1])-(i[0]-n[0])*(n[1]-t[1]))}function md(t,n){return n.geometry.coordinates[0].every(function(i){return io(un(i),t)})}Xe[1]=Xe[169]=G0,Xe[4]=Xe[166]=Q0,Xe[16]=Xe[154]=z0,Xe[64]=Xe[106]=X0,Xe[168]=Xe[2]=H0,Xe[162]=Xe[8]=W0,Xe[138]=Xe[32]=Y0,Xe[42]=Xe[128]=j0,Xe[5]=Xe[165]=function(t){return[[0,0],[0,t.leftbottom],[1,t.rightbottom],[1,0]]},Xe[20]=Xe[150]=function(t){return[[1,0],[t.bottomright,0],[t.topright,1],[1,1]]},Xe[80]=Xe[90]=function(t){return[[1,1],[1,t.righttop],[0,t.lefttop],[0,1]]},Xe[65]=Xe[105]=function(t){return[[t.bottomleft,0],[0,0],[0,1],[t.topleft,1]]},Xe[160]=Xe[10]=function(t){return[[1,t.righttop],[1,t.rightbottom],[0,t.leftbottom],[0,t.lefttop]]},Xe[130]=Xe[40]=function(t){return[[t.topleft,1],[t.topright,1],[t.bottomright,0],[t.bottomleft,0]]},Xe[85]=function(){return[[0,0],[0,1],[1,1],[1,0]]},Xe[101]=Xe[69]=function(t){return[[1,t.rightbottom],[1,0],[0,0],[0,1],[t.topleft,1]]},Xe[149]=Xe[21]=function(t){return[[t.topright,1],[1,1],[1,0],[0,0],[0,t.leftbottom]]},Xe[86]=Xe[84]=function(t){return[[1,0],[t.bottomright,0],[0,t.lefttop],[0,1],[1,1]]},Xe[89]=Xe[81]=function(t){return[[1,1],[1,t.righttop],[t.bottomleft,0],[0,0],[0,1]]},Xe[96]=Xe[74]=function(t){return[[1,t.righttop],[1,t.rightbottom],[0,t.lefttop],[0,1],[t.topleft,1]]},Xe[24]=Xe[146]=function(t){return[[1,1],[1,t.righttop],[t.bottomright,0],[t.bottomleft,0],[t.topright,1]]},Xe[6]=Xe[164]=function(t){return[[1,t.rightbottom],[1,0],[t.bottomright,0],[0,t.leftbottom],[0,t.lefttop]]},Xe[129]=Xe[41]=function(t){return[[t.topright,1],[t.bottomleft,0],[0,0],[0,t.leftbottom],[t.topleft,1]]},Xe[66]=Xe[104]=function(t){return[[t.bottomright,0],[t.bottomleft,0],[0,t.lefttop],[0,1],[t.topleft,1]]},Xe[144]=Xe[26]=function(t){return[[1,1],[1,t.righttop],[0,t.leftbottom],[0,t.lefttop],[t.topright,1]]},Xe[36]=Xe[134]=function(t){return[[1,t.rightbottom],[1,0],[t.bottomright,0],[t.topleft,1],[t.topright,1]]},Xe[9]=Xe[161]=function(t){return[[1,t.righttop],[1,t.rightbottom],[t.bottomleft,0],[0,0],[0,t.leftbottom]]},Xe[37]=Xe[133]=function(t){return[[1,t.rightbottom],[1,0],[0,0],[0,t.leftbottom],[t.topleft,1],[t.topright,1]]},Xe[148]=Xe[22]=function(t){return[[1,1],[1,0],[t.bottomright,0],[0,t.leftbottom],[0,t.lefttop],[t.topright,1]]},Xe[82]=Xe[88]=function(t){return[[1,1],[1,t.righttop],[t.bottomright,0],[t.bottomleft,0],[0,t.lefttop],[0,1]]},Xe[73]=Xe[97]=function(t){return[[1,t.righttop],[1,t.rightbottom],[t.bottomleft,0],[0,0],[0,1],[t.topleft,1]]},Xe[145]=Xe[25]=function(t){return[[1,1],[1,t.righttop],[t.bottomleft,0],[0,0],[0,t.leftbottom],[t.topright,1]]},Xe[70]=Xe[100]=function(t){return[[1,t.rightbottom],[1,0],[t.bottomright,0],[0,t.lefttop],[0,1],[t.topleft,1]]},Xe[34]=function(t){return[j0(t),W0(t)]},Xe[35]=function(t){return[[1,t.righttop],[1,t.rightbottom],[t.bottomright,0],[t.bottomleft,0],[0,t.leftbottom],[0,t.lefttop],[t.topleft,1],[t.topright,1]]},Xe[136]=function(t){return[Y0(t),H0(t)]},Xe[153]=function(t){return[z0(t),G0(t)]},Xe[102]=function(t){return[Q0(t),X0(t)]},Xe[155]=function(t){return[[1,1],[1,t.righttop],[t.bottomleft,0],[0,0],[0,t.leftbottom],[t.topright,1]]},Xe[103]=function(t){return[[1,t.rightbottom],[1,0],[t.bottomright,0],[0,t.lefttop],[0,1],[t.topleft,1]]},Xe[152]=function(t){return[z0(t),H0(t)]},Xe[156]=function(t){return[[1,1],[1,t.righttop],[t.bottomright,0],[t.bottomleft,0],[0,t.leftbottom],[0,t.lefttop],[t.topright,1]]},Xe[137]=function(t){return[Y0(t),G0(t)]},Xe[139]=function(t){return[[1,t.righttop],[1,t.rightbottom],[t.bottomleft,0],[0,0],[0,t.leftbottom],[t.topleft,1],[t.topright,1]]},Xe[98]=function(t){return[W0(t),X0(t)]},Xe[99]=function(t){return[[1,t.righttop],[1,t.rightbottom],[t.bottomright,0],[t.bottomleft,0],[0,t.lefttop],[0,1],[t.topleft,1]]},Xe[38]=function(t){return[Q0(t),j0(t)]},Xe[39]=function(t){return[[1,t.rightbottom],[1,0],[t.bottomright,0],[0,t.leftbottom],[0,t.lefttop],[t.topleft,1],[t.topright,1]]};const vd=function(){function t(n){this.id=t.buildId(n),this.coordinates=n,this.innerEdges=[],this.outerEdges=[],this.outerEdgesSorted=!1}return t.buildId=function(n){return n.join(",")},t.prototype.removeInnerEdge=function(n){this.innerEdges=this.innerEdges.filter(function(i){return i.from.id!==n.from.id})},t.prototype.removeOuterEdge=function(n){this.outerEdges=this.outerEdges.filter(function(i){return i.to.id!==n.to.id})},t.prototype.addOuterEdge=function(n){this.outerEdges.push(n),this.outerEdgesSorted=!1},t.prototype.sortOuterEdges=function(){var n=this;this.outerEdgesSorted||(this.outerEdges.sort(function(i,o){var s=i.to,d=o.to;if(s.coordinates[0]-n.coordinates[0]>=0&&d.coordinates[0]-n.coordinates[0]<0)return 1;if(s.coordinates[0]-n.coordinates[0]<0&&d.coordinates[0]-n.coordinates[0]>=0)return-1;if(s.coordinates[0]-n.coordinates[0]==0&&d.coordinates[0]-n.coordinates[0]==0)return s.coordinates[1]-n.coordinates[1]>=0||d.coordinates[1]-n.coordinates[1]>=0?s.coordinates[1]-d.coordinates[1]:d.coordinates[1]-s.coordinates[1];var u=J0(n.coordinates,s.coordinates,d.coordinates);return u<0?1:u>0?-1:Math.pow(s.coordinates[0]-n.coordinates[0],2)+Math.pow(s.coordinates[1]-n.coordinates[1],2)-(Math.pow(d.coordinates[0]-n.coordinates[0],2)+Math.pow(d.coordinates[1]-n.coordinates[1],2))}),this.outerEdgesSorted=!0)},t.prototype.getOuterEdges=function(){return this.sortOuterEdges(),this.outerEdges},t.prototype.getOuterEdge=function(n){return this.sortOuterEdges(),this.outerEdges[n]},t.prototype.addInnerEdge=function(n){this.innerEdges.push(n)},t}(),Nm=function(){function t(n,i){this.from=n,this.to=i,this.next=void 0,this.label=void 0,this.symetric=void 0,this.ring=void 0,this.from.addOuterEdge(this),this.to.addInnerEdge(this)}return t.prototype.getSymetric=function(){return this.symetric||(this.symetric=new t(this.to,this.from),this.symetric.symetric=this),this.symetric},t.prototype.deleteEdge=function(){this.from.removeOuterEdge(this),this.to.removeInnerEdge(this)},t.prototype.isEqual=function(n){return this.from.id===n.from.id&&this.to.id===n.to.id},t.prototype.toString=function(){return"Edge { "+this.from.id+" -> "+this.to.id+" }"},t.prototype.toLineString=function(){return Ti([this.from.coordinates,this.to.coordinates])},t.prototype.compareTo=function(n){return J0(n.from.coordinates,n.to.coordinates,this.to.coordinates)},t}(),Vm=function(){function t(){this.edges=[],this.polygon=void 0,this.envelope=void 0}return t.prototype.push=function(n){this.edges.push(n),this.polygon=this.envelope=void 0},t.prototype.get=function(n){return this.edges[n]},Object.defineProperty(t.prototype,"length",{get:function(){return this.edges.length},enumerable:!0,configurable:!0}),t.prototype.forEach=function(n){this.edges.forEach(n)},t.prototype.map=function(n){return this.edges.map(n)},t.prototype.some=function(n){return this.edges.some(n)},t.prototype.isValid=function(){return!0},t.prototype.isHole=function(){var n=this,i=this.edges.reduce(function(u,p,h){return p.from.coordinates[1]>n.edges[u].from.coordinates[1]&&(u=h),u},0),o=(0===i?this.length:i)-1,s=(i+1)%this.length,d=J0(this.edges[o].from.coordinates,this.edges[i].from.coordinates,this.edges[s].from.coordinates);return 0===d?this.edges[o].from.coordinates[0]>this.edges[s].from.coordinates[0]:d>0},t.prototype.toMultiPoint=function(){return function Si(t,n,i){return void 0===i&&(i={}),Bn({type:"MultiPoint",coordinates:t},n,i)}(this.edges.map(function(n){return n.from.coordinates}))},t.prototype.toPolygon=function(){if(this.polygon)return this.polygon;var n=this.edges.map(function(i){return i.from.coordinates});return n.push(this.edges[0].from.coordinates),this.polygon=yn([n])},t.prototype.getEnvelope=function(){return this.envelope?this.envelope:this.envelope=function nn(t){return function ts(t,n){void 0===n&&(n={});var i=Number(t[0]),o=Number(t[1]),s=Number(t[2]),d=Number(t[3]);if(6===t.length)throw new Error("@turf/bbox-polygon does not support BBox with 6 positions");var u=[i,o];return yn([[u,[s,o],[s,d],[i,d],u]],n.properties,{bbox:t,id:n.id})}(Tr(t))}(this.toPolygon())},t.findEdgeRingContaining=function(n,i){var s,d,o=n.getEnvelope();return i.forEach(function(u){var p=u.getEnvelope();if(d&&(s=d.getEnvelope()),!function Mm(t,n){var i=t.geometry.coordinates[0].map(function(u){return u[0]}),o=t.geometry.coordinates[0].map(function(u){return u[1]}),s=n.geometry.coordinates[0].map(function(u){return u[0]}),d=n.geometry.coordinates[0].map(function(u){return u[1]});return Math.max.apply(null,i)===Math.max.apply(null,s)&&Math.max.apply(null,o)===Math.max.apply(null,d)&&Math.min.apply(null,i)===Math.min.apply(null,s)&&Math.min.apply(null,o)===Math.min.apply(null,d)}(p,o)&&md(p,o)){for(var h=n.map(function(U){return U.from.coordinates}),v=void 0,f=function(U){u.some(function(E){return function Lm(t,n){return t[0]===n[0]&&t[1]===n[1]}(U,E.from.coordinates)})||(v=U)},y=0,S=h;y"u"?Object.keys(this.nodes).forEach(function(o){return i._computeNextCWEdges(i.nodes[o])}):n.getOuterEdges().forEach(function(o,s){n.getOuterEdge((0===s?n.getOuterEdges().length:s)-1).symetric.next=o})},t.prototype._computeNextCCWEdges=function(n,i){for(var s,d,o=n.getOuterEdges(),u=o.length-1;u>=0;--u){var p=o[u],h=p.symetric,v=void 0,f=void 0;p.label===i&&(v=p),h.label===i&&(f=h),v&&f&&(f&&(d=f),v&&(d&&(d.next=v,d=void 0),s||(s=v)))}d&&(d.next=s)},t.prototype._findLabeledEdgeRings=function(){var n=[],i=0;return this.edges.forEach(function(o){if(!(o.label>=0)){n.push(o);var s=o;do{s.label=i,s=s.next}while(!o.isEqual(s));i++}}),n},t.prototype.getEdgeRings=function(){var n=this;this._computeNextCWEdges(),this.edges.forEach(function(o){o.label=void 0}),this._findLabeledEdgeRings().forEach(function(o){n._findIntersectionNodes(o).forEach(function(s){n._computeNextCCWEdges(s,o.label)})});var i=[];return this.edges.forEach(function(o){o.ring||i.push(n._findEdgeRing(o))}),i},t.prototype._findIntersectionNodes=function(n){var i=[],o=n,s=function(){var d=0;o.from.getOuterEdges().forEach(function(u){u.label===n.label&&++d}),d>1&&i.push(o.from),o=o.next};do{s()}while(!n.isEqual(o));return i},t.prototype._findEdgeRing=function(n){var i=n,o=new Vm;do{o.push(i),i.ring=o,i=i.next}while(!n.isEqual(i));return o},t.prototype.removeNode=function(n){var i=this;n.getOuterEdges().forEach(function(o){return i.removeEdge(o)}),n.innerEdges.forEach(function(o){return i.removeEdge(o)}),delete this.nodes[n.id]},t.prototype.removeEdge=function(n){this.edges=this.edges.filter(function(i){return!i.isEqual(n)}),n.deleteEdge()}}();var rv=D(9906);function Cd(t){for(var n=t,i=[];n.parent;)i.unshift(n),n=n.parent;return i}D(7249),D(3357);var Ns={search:function(t,n,i,o){t.cleanDirty();var s=(o=o||{}).heuristic||Ns.heuristics.manhattan,d=o.closest||!1,u=function ov(){return new kd(function(t){return t.f})}(),p=n;for(n.h=s(n,i),u.push(n);u.size()>0;){var h=u.pop();if(h===i)return Cd(h);h.closed=!0;for(var v=t.neighbors(h),f=0,y=v.length;f0&&(this.content[0]=n,this.bubbleUp(0)),t},remove:function(t){var n=this.content.indexOf(t),i=this.content.pop();n!==this.content.length-1&&(this.content[n]=i,this.scoreFunction(i)0;){var i=(t+1>>1)-1,o=this.content[i];if(!(this.scoreFunction(n)0)){if(E/=w,w<0){if(E0){if(E>S)return;E>y&&(y=E)}if(E=o-p,w||!(E<0)){if(E/=w,w<0){if(E>S)return;E>y&&(y=E)}else if(w>0){if(E0)){if(E/=U,U<0){if(E0){if(E>S)return;E>y&&(y=E)}if(E=s-h,U||!(E<0)){if(E/=U,U<0){if(E>S)return;E>y&&(y=E)}else if(U>0){if(E0)&&!(S<1)||(y>0&&(t[0]=[p+y*w,h+y*U]),S<1&&(t[1]=[p+S*w,h+S*U])),!0}}}}}function cv(t,n,i,o,s){var d=t[1];if(d)return!0;var E,ne,u=t[0],p=t.left,h=t.right,v=p[0],f=p[1],y=h[0],S=h[1],w=(v+y)/2;if(S===f){if(w=o)return;if(v>y){if(u){if(u[1]>=s)return}else u=[w,i];d=[w,s]}else{if(u){if(u[1]1)if(v>y){if(u){if(u[1]>=s)return}else u=[(i-ne)/E,i];d=[(s-ne)/E,s]}else{if(u){if(u[1]=o)return}else u=[n,E*n+ne];d=[o,E*o+ne]}else{if(u){if(u[0]=-xv)){var w=h*h+v*v,U=f*f+y*y,E=(y*w-v*U)/S,ne=(h*U-f*w)/S,W=bd.pop()||new hv;W.arc=t,W.site=s,W.x=E+u,W.y=(W.cy=ne+p)+Math.sqrt(E*E+ne*ne),t.circle=W;for(var N=null,z=ms._;z;)if(W.yYr)p=p.L;else{if(!((u=n-Sv(p,i))>Yr)){d>-Yr?(o=p.P,s=p):u>-Yr?(o=p,s=p.N):o=s=p;break}if(!p.R){o=p;break}p=p.R}!function uv(t){Gi[t.index]={site:t,halfedges:[]}}(t);var h=Td(t);if(Ba.insert(o,h),o||s){if(o===s)return Na(o),s=Td(o.site),Ba.insert(h,s),h.edge=s.edge=us(o.site,h.site),Fa(o),void Fa(s);if(!s)return void(h.edge=us(o.site,h.site));Na(o),Na(s);var v=o.site,f=v[0],y=v[1],S=t[0]-f,w=t[1]-y,U=s.site,E=U[0]-f,ne=U[1]-y,W=2*(S*ne-w*E),N=S*S+w*w,z=E*E+ne*ne,ue=[(ne*N-w*z)/W+f,(S*z-E*N)/W+y];Us(s.edge,v,U,ue),h.edge=us(v,t,null,ue),s.edge=us(t,U,null,ue),Fa(o),Fa(s)}}function Rd(t,n){var i=t.site,o=i[0],s=i[1],d=s-n;if(!d)return o;var u=t.P;if(!u)return-1/0;var p=(i=u.site)[0],h=i[1],v=h-n;if(!v)return p;var f=p-o,y=1/d-1/v,S=f/v;return y?(-S+Math.sqrt(S*S-2*y*(f*f/(-2*v)-h+v/2+s-d/2)))/y+o:(o+p)/2}function Sv(t,n){var i=t.N;if(i)return Rd(i,n);var o=t.site;return o[1]===n?o[0]:1/0}var Ba,Gi,ms,ni,Yr=1e-6,xv=1e-12;function wv(t,n,i){return(t[0]-i[0])*(n[1]-t[1])-(t[0]-n[0])*(i[1]-t[1])}function Cv(t,n){return n[1]-t[1]||n[0]-t[0]}function Ad(t,n){var o,s,d,i=t.sort(Cv).pop();for(ni=[],Gi=new Array(t.length),Ba=new Dd,ms=new Dd;;)if(d=tc,i&&(!d||i[1]Yr||Math.abs(d[0][1]-d[1][1])>Yr)||delete ni[s]})(u,p,h,v),function pv(t,n,i,o){var d,u,p,h,v,f,y,S,w,U,E,ne,s=Gi.length,W=!0;for(d=0;dYr||Math.abs(ne-w)>Yr)&&(v.splice(h,0,ni.push(ls(p,U,Math.abs(E-t)Yr?[t,Math.abs(S-t)Yr?[Math.abs(w-o)Yr?[i,Math.abs(S-i)Yr?[Math.abs(w-n)=u)return null;var h=t-p.site[0],v=n-p.site[1],f=h*h+v*v;do{p=o.cells[s=d],d=null,p.halfedges.forEach(function(y){var S=o.edges[y],w=S.left;if(w!==p.site&&w||(w=S.right)){var U=t-w[0],E=n-w[1],ne=U*U+E*E;ne1?Di:t<-1?-Di:Math.asin(t)}function gc(t,n){return[t>Jr?t-Va:t<-Jr?t+Va:t,n]}function hu(t,n){return tn?1:t>=n?0:NaN}sa(),sa(),sa(),gc.invert=gc,function rp(t){1===t.length&&(t=function np(t){return function(n,i){return hu(t(n),i)}}(t))}(hu),Math.sqrt(50),Math.sqrt(10),Math.sqrt(2);sa();function qc(){}function Uu(t){return function(n,i){var o=xr(n),s=xr(i),d=t(o*s);return[d*s*dr(n),d*dr(i)]}}function ks(t){return function(n,i){var o=zo(n*n+i*i),s=t(o),d=dr(s),u=xr(s);return[Ua(n*d,o*u),Ga(o&&i*d/o)]}}function Nc(t,n){return[t,n]}sa(),sa(),sa(),sa(),function Nu(t){return"m0,"+t+"a"+t+","+t+" 0 1,1 0,"+-2*t+"a"+t+","+t+" 0 1,1 0,"+2*t+"z"}(4.5),qc.prototype={constructor:qc,point:function(t,n){this.stream.point(t,n)},sphere:function(){this.stream.sphere()},lineStart:function(){this.stream.lineStart()},lineEnd:function(){this.stream.lineEnd()},polygonStart:function(){this.stream.polygonStart()},polygonEnd:function(){this.stream.polygonEnd()}},xr(30*Hr),function Bu(t){return function(n){var i=new qc;for(var o in t)i[o]=t[o];return i.stream=n,i}}({point:function(t,n){this.stream.point(t*Hr,n*Hr)}}),Uu(function(t){return zo(2/(1+t))}).invert=ks(function(t){return 2*Ga(t/2)}),Uu(function(t){return(t=function Nv(t){return t>1?0:t<-1?Jr:Math.acos(t)}(t))&&t/dr(t)}).invert=ks(function(t){return t}),Nc.invert=Nc,ks(vs),ks(Ga),ks(function(t){return 2*vs(t)});function th(t,n,i){if(!i)return!1;const o=t.getGeometry(),s=n.getGeometry();return o instanceof L.Ay&&s instanceof L.Ay&&function nv(t,n){var i=Sr(t),o=Sr(n),s=i.type,d=o.type;if("MultiPoint"===s&&"MultiPoint"!==d||("LineString"===s||"MultiLineString"===s)&&"LineString"!==d&&"MultiLineString"!==d||("Polygon"===s||"MultiPolygon"===s)&&"Polygon"!==d&&"MultiPolygon"!==d)throw new Error("features must be of the same type");if("Point"===s)throw new Error("Point geometry not supported");if(new rv({precision:6}).compare(t,n))return!1;var p=0;switch(s){case"MultiPoint":for(var h=0;h0}(yn(o.getCoordinates()??[]),yn(s.getCoordinates()??[]))}function eo(t){return JSON.parse(t.getId())}var nh=D(6979),h0=D(4506);const ih_dicom_tags_main={"0x00000000":{keyword:"CommandGroupLength",vr:"UL",vm:"1",name:"Command Group Length The even number of bytes from the end of the value field to the beginning of the next group.",retired:""},"0x00000001":{keyword:"CommandLengthToEnd",vr:"UL",vm:"1",name:"Command Length to End",retired:"Retired"},"0x00000002":{keyword:"AffectedSOPClassUID",vr:"UI",vm:"1",name:"Affected SOP Class UID The affected SOP Class UID associated with the operation.",retired:""},"0x00000003":{keyword:"RequestedSOPClassUID",vr:"UI",vm:"1",name:"Requested SOP Class UID The requested SOP Class UID associated with the operation.",retired:""},"0x00000010":{keyword:"CommandRecognitionCode",vr:"SH",vm:"1",name:"Command Recognition Code",retired:"Retired"},"0x00000100":{keyword:"CommandField",vr:"US",vm:"1",name:"Command Field This field distinguishes the DIMSE operation conveyed by this Message. This field shall be set to one of the following values:0001H C-STORE-RQ8001H C-STORE-RSP0010H C-GET-RQ8010H C-GET-RSP0020H C-FIND-RQ8020H C-FIND-RSP0021HC-MOVE-RQ8021H C-MOVE-RSP0030H C-ECHO-RQ8030H C-ECHO-RSP0100H N-EVENT-REPORT-RQ8100H N-EVENT-REPORT-RSP0110H N-GET-RQ8110H N-GET-RSP0120H N-SET-RQ8120H N-SET-RSP0130H N-ACTION-RQ8130H N-ACTION-RSP0140H N-CREATE-RQ8140H N-CREATE-RSP0150H N-DELETE-RQ8150H N-DELETE-RSP0FFFH C-CANCEL-RQ",retired:""},"0x00000110":{keyword:"MessageID",vr:"US",vm:"1",name:"Message ID Implementation-specific value that distinguishes this Message from other Messages.",retired:""},"0x00000120":{keyword:"MessageIDBeingRespondedTo",vr:"US",vm:"1",name:"Message ID Being Responded To Shall be set to the value of the Message ID (0000,0110) field used in associated request Message.",retired:""},"0x00000200":{keyword:"Initiator",vr:"AE",vm:"1",name:"Initiator",retired:"Retired"},"0x00000300":{keyword:"Receiver",vr:"AE",vm:"1",name:"Receiver",retired:"Retired"},"0x00000400":{keyword:"FindLocation",vr:"AE",vm:"1",name:"Find Location",retired:"Retired"},"0x00000600":{keyword:"MoveDestination",vr:"AE",vm:"1",name:"Move Destination Shall be set to the DICOM AE Title of the destination DICOM AE to which the C-STORE sub-operations are being performed.",retired:""},"0x00000700":{keyword:"Priority",vr:"US",vm:"1",name:"Priority The priority shall be set to one of the following values:LOW = 0002HMEDIUM = 0000HHIGH = 0001H",retired:""},"0x00000800":{keyword:"CommandDataSetType",vr:"US",vm:"1",name:"Command Data Set Type This field indicates if a Data Set is present in the Message. This field shall be set to the value of 0101H if no Data Set is present; any other value indicates a Data Set is included in the Message.",retired:""},"0x00000850":{keyword:"NumberOfMatches",vr:"US",vm:"1",name:"Number of Matches",retired:"Retired"},"0x00000860":{keyword:"ResponseSequenceNumber",vr:"US",vm:"1",name:"Response Sequence Number",retired:"Retired"},"0x00000900":{keyword:"Status",vr:"US",vm:"1",name:"Status chapter_C",retired:""},"0x00000901":{keyword:"OffendingElement",vr:"AT",vm:"1-n",name:"Offending Element If status is Cxxx, then this field contains a list of the elements in which the error was detected.",retired:""},"0x00000902":{keyword:"ErrorComment",vr:"LO",vm:"1",name:"Error Comment This field contains an application-specific text description of the error detected.",retired:""},"0x00000903":{keyword:"ErrorID",vr:"US",vm:"1",name:"Error ID This field shall optionally contain an application-specific error code.",retired:""},"0x00001000":{keyword:"AffectedSOPInstanceUID",vr:"UI",vm:"1",name:"Affected SOP Instance UID Contains the UID of the SOP Instance for which this operation occurred.",retired:""},"0x00001001":{keyword:"RequestedSOPInstanceUID",vr:"UI",vm:"1",name:"Requested SOP Instance UID Contains the UID of the SOP Instance for which this operation occurred.",retired:""},"0x00001002":{keyword:"EventTypeID",vr:"US",vm:"1",name:"Event Type ID Values for this field are application-specific.",retired:""},"0x00001005":{keyword:"AttributeIdentifierList",vr:"AT",vm:"1-n",name:"Attribute Identifier List This field contains an Attribute Tag for each of the n Attributes applicable.",retired:""},"0x00001008":{keyword:"ActionTypeID",vr:"US",vm:"1",name:"Action Type ID Values for this field are application-specific.",retired:""},"0x00001020":{keyword:"NumberOfRemainingSuboperations",vr:"US",vm:"1",name:"Number of Remaining Sub-operations The number of remaining C-STORE sub-operations to be invoked for the operation.",retired:""},"0x00001021":{keyword:"NumberOfCompletedSuboperations",vr:"US",vm:"1",name:"Number of Completed Sub-operations The number of C-STORE sub-operations associated with this operation that have completed successfully.",retired:""},"0x00001022":{keyword:"NumberOfFailedSuboperations",vr:"US",vm:"1",name:"Number of Failed Sub-operations The number of C-STORE sub-operations associated with this operation that have failed.",retired:""},"0x00001023":{keyword:"NumberOfWarningSuboperations",vr:"US",vm:"1",name:"Number of Warning Sub-operations The number of C-STORE sub-operations associated with this operation that generated warning responses.",retired:""},"0x00001030":{keyword:"MoveOriginatorApplicationEntityTitle",vr:"AE",vm:"1",name:"Move Originator Application Entity Title Contains the DICOM AE Title of the DICOM AE that invoked the C-MOVE operation from which this C-STORE sub-operation is being performed.",retired:""},"0x00001031":{keyword:"MoveOriginatorMessageID",vr:"US",vm:"1",name:"Move Originator Message ID Contains the Message ID (0000,0110) of the C-MOVE-RQ Message from which this C-STORE sub-operation is being performed.",retired:""},"0x00004000":{keyword:"DialogReceiver",vr:"LT",vm:"1",name:"Dialog Receiver",retired:"Retired"},"0x00004010":{keyword:"TerminalType",vr:"LT",vm:"1",name:"Terminal Type",retired:"Retired"},"0x00005010":{keyword:"MessageSetID",vr:"SH",vm:"1",name:"Message Set ID",retired:"Retired"},"0x00005020":{keyword:"EndMessageID",vr:"SH",vm:"1",name:"End Message ID",retired:"Retired"},"0x00005110":{keyword:"DisplayFormat",vr:"LT",vm:"1",name:"Display Format",retired:"Retired"},"0x00005120":{keyword:"PagePositionID",vr:"LT",vm:"1",name:"Page Position ID",retired:"Retired"},"0x00005130":{keyword:"TextFormatID",vr:"CS",vm:"1",name:"Text Format ID",retired:"Retired"},"0x00005140":{keyword:"NormalReverse",vr:"CS",vm:"1",name:"Normal/Reverse",retired:"Retired"},"0x00005150":{keyword:"AddGrayScale",vr:"CS",vm:"1",name:"Add Gray Scale",retired:"Retired"},"0x00005160":{keyword:"Borders",vr:"CS",vm:"1",name:"Borders",retired:"Retired"},"0x00005170":{keyword:"Copies",vr:"IS",vm:"1",name:"Copies",retired:"Retired"},"0x00005180":{keyword:"CommandMagnificationType",vr:"CS",vm:"1",name:"Command Magnification Type",retired:"Retired"},"0x00005190":{keyword:"Erase",vr:"CS",vm:"1",name:"Erase",retired:"Retired"},"0x000051A0":{keyword:"Print",vr:"CS",vm:"1",name:"Print",retired:"Retired"},"0x000051B0":{keyword:"Overlays",vr:"US",vm:"1-n",name:"Overlays",retired:"Retired"},"0x00020000":{keyword:"FileMetaInformationGroupLength",vr:"UL",vm:"1",name:"File Meta Information Group Length",retired:""},"0x00020001":{keyword:"FileMetaInformationVersion",vr:"OB",vm:"1",name:"File Meta Information Version",retired:""},"0x00020002":{keyword:"MediaStorageSOPClassUID",vr:"UI",vm:"1",name:"Media Storage SOP Class UID",retired:""},"0x00020003":{keyword:"MediaStorageSOPInstanceUID",vr:"UI",vm:"1",name:"Media Storage SOP Instance UID",retired:""},"0x00020010":{keyword:"TransferSyntaxUID",vr:"UI",vm:"1",name:"Transfer Syntax UID",retired:""},"0x00020012":{keyword:"ImplementationClassUID",vr:"UI",vm:"1",name:"Implementation Class UID",retired:""},"0x00020013":{keyword:"ImplementationVersionName",vr:"SH",vm:"1",name:"Implementation Version Name",retired:""},"0x00020016":{keyword:"SourceApplicationEntityTitle",vr:"AE",vm:"1",name:"Source Application Entity Title",retired:""},"0x00020017":{keyword:"SendingApplicationEntityTitle",vr:"AE",vm:"1",name:"Sending Application Entity Title",retired:""},"0x00020018":{keyword:"ReceivingApplicationEntityTitle",vr:"AE",vm:"1",name:"Receiving Application Entity Title",retired:""},"0x00020026":{keyword:"SourcePresentationAddress",vr:"UR",vm:"1",name:"Source Presentation Address",retired:""},"0x00020027":{keyword:"SendingPresentationAddress",vr:"UR",vm:"1",name:"Sending Presentation Address",retired:""},"0x00020028":{keyword:"ReceivingPresentationAddress",vr:"UR",vm:"1",name:"Receiving Presentation Address",retired:""},"0x00020031":{keyword:"RTVMetaInformationVersion",vr:"OB",vm:"1",name:"RTV Meta Information Version",retired:""},"0x00020032":{keyword:"RTVCommunicationSOPClassUID",vr:"UI",vm:"1",name:"RTV Communication SOP Class UID",retired:""},"0x00020033":{keyword:"RTVCommunicationSOPInstanceUID",vr:"UI",vm:"1",name:"RTV Communication SOP Instance UID",retired:""},"0x00020035":{keyword:"RTVSourceIdentifier",vr:"OB",vm:"1",name:"RTV Source Identifier",retired:""},"0x00020036":{keyword:"RTVFlowIdentifier",vr:"OB",vm:"1",name:"RTV Flow Identifier",retired:""},"0x00020037":{keyword:"RTVFlowRTPSamplingRate",vr:"UL",vm:"1",name:"RTV Flow RTP Sampling Rate",retired:""},"0x00020038":{keyword:"RTVFlowActualFrameDuration",vr:"FD",vm:"1",name:"RTV Flow Actual Frame Duration",retired:""},"0x00020100":{keyword:"PrivateInformationCreatorUID",vr:"UI",vm:"1",name:"Private Information Creator UID",retired:""},"0x00020102":{keyword:"PrivateInformation",vr:"OB",vm:"1",name:"Private Information",retired:""},"0x00041130":{keyword:"FileSetID",vr:"CS",vm:"1",name:"File-set ID",retired:""},"0x00041141":{keyword:"FileSetDescriptorFileID",vr:"CS",vm:"1-8",name:"File-set Descriptor File ID",retired:""},"0x00041142":{keyword:"SpecificCharacterSetOfFileSetDescriptorFile",vr:"CS",vm:"1",name:"Specific Character Set of File-set Descriptor File",retired:""},"0x00041200":{keyword:"OffsetOfTheFirstDirectoryRecordOfTheRootDirectoryEntity",vr:"UL",vm:"1",name:"Offset of the First Directory Record of the Root Directory Entity",retired:""},"0x00041202":{keyword:"OffsetOfTheLastDirectoryRecordOfTheRootDirectoryEntity",vr:"UL",vm:"1",name:"Offset of the Last Directory Record of the Root Directory Entity",retired:""},"0x00041212":{keyword:"FileSetConsistencyFlag",vr:"US",vm:"1",name:"File-set Consistency Flag",retired:""},"0x00041220":{keyword:"DirectoryRecordSequence",vr:"SQ",vm:"1",name:"Directory Record Sequence",retired:""},"0x00041400":{keyword:"OffsetOfTheNextDirectoryRecord",vr:"UL",vm:"1",name:"Offset of the Next Directory Record",retired:""},"0x00041410":{keyword:"RecordInUseFlag",vr:"US",vm:"1",name:"Record In-use Flag",retired:""},"0x00041420":{keyword:"OffsetOfReferencedLowerLevelDirectoryEntity",vr:"UL",vm:"1",name:"Offset of Referenced Lower-Level Directory Entity",retired:""},"0x00041430":{keyword:"DirectoryRecordType",vr:"CS",vm:"1",name:"Directory Record Type",retired:""},"0x00041432":{keyword:"PrivateRecordUID",vr:"UI",vm:"1",name:"Private Record UID",retired:""},"0x00041500":{keyword:"ReferencedFileID",vr:"CS",vm:"1-8",name:"Referenced File ID",retired:""},"0x00041504":{keyword:"MRDRDirectoryRecordOffset",vr:"UL",vm:"1",name:"MRDR Directory Record Offset",retired:"Retired"},"0x00041510":{keyword:"ReferencedSOPClassUIDInFile",vr:"UI",vm:"1",name:"Referenced SOP Class UID in File",retired:""},"0x00041511":{keyword:"ReferencedSOPInstanceUIDInFile",vr:"UI",vm:"1",name:"Referenced SOP Instance UID in File",retired:""},"0x00041512":{keyword:"ReferencedTransferSyntaxUIDInFile",vr:"UI",vm:"1",name:"Referenced Transfer Syntax UID in File",retired:""},"0x0004151A":{keyword:"ReferencedRelatedGeneralSOPClassUIDInFile",vr:"UI",vm:"1-n",name:"Referenced Related General SOP Class UID in File",retired:""},"0x00041600":{keyword:"NumberOfReferences",vr:"UL",vm:"1",name:"Number of References",retired:"Retired"},"0x00060001":{keyword:"CurrentFrameFunctionalGroupsSequence",vr:"SQ",vm:"1",name:"Current Frame Functional Groups Sequence",retired:""},"0x00080001":{keyword:"LengthToEnd",vr:"UL",vm:"1",name:"Length to End",retired:"Retired"},"0x00080005":{keyword:"SpecificCharacterSet",vr:"CS",vm:"1-n",name:"Specific Character Set",retired:""},"0x00080006":{keyword:"LanguageCodeSequence",vr:"SQ",vm:"1",name:"Language Code Sequence",retired:""},"0x00080008":{keyword:"ImageType",vr:"CS",vm:"2-n",name:"Image Type",retired:""},"0x00080010":{keyword:"RecognitionCode",vr:"SH",vm:"1",name:"Recognition Code",retired:"Retired"},"0x00080012":{keyword:"InstanceCreationDate",vr:"DA",vm:"1",name:"Instance Creation Date",retired:""},"0x00080013":{keyword:"InstanceCreationTime",vr:"TM",vm:"1",name:"Instance Creation Time",retired:""},"0x00080014":{keyword:"InstanceCreatorUID",vr:"UI",vm:"1",name:"Instance Creator UID",retired:""},"0x00080015":{keyword:"InstanceCoercionDateTime",vr:"DT",vm:"1",name:"Instance Coercion DateTime",retired:""},"0x00080016":{keyword:"SOPClassUID",vr:"UI",vm:"1",name:"SOP Class UID",retired:""},"0x00080017":{keyword:"AcquisitionUID",vr:"UI",vm:"1",name:"Acquisition UID",retired:""},"0x00080018":{keyword:"SOPInstanceUID",vr:"UI",vm:"1",name:"SOP Instance UID",retired:""},"0x00080019":{keyword:"PyramidUID",vr:"UI",vm:"1",name:"Pyramid UID",retired:""},"0x0008001A":{keyword:"RelatedGeneralSOPClassUID",vr:"UI",vm:"1-n",name:"Related General SOP Class UID",retired:""},"0x0008001B":{keyword:"OriginalSpecializedSOPClassUID",vr:"UI",vm:"1",name:"Original Specialized SOP Class UID",retired:""},"0x00080020":{keyword:"StudyDate",vr:"DA",vm:"1",name:"Study Date",retired:""},"0x00080021":{keyword:"SeriesDate",vr:"DA",vm:"1",name:"Series Date",retired:""},"0x00080022":{keyword:"AcquisitionDate",vr:"DA",vm:"1",name:"Acquisition Date",retired:""},"0x00080023":{keyword:"ContentDate",vr:"DA",vm:"1",name:"Content Date",retired:""},"0x00080024":{keyword:"OverlayDate",vr:"DA",vm:"1",name:"Overlay Date",retired:"Retired"},"0x00080025":{keyword:"CurveDate",vr:"DA",vm:"1",name:"Curve Date",retired:"Retired"},"0x0008002A":{keyword:"AcquisitionDateTime",vr:"DT",vm:"1",name:"Acquisition DateTime",retired:""},"0x00080030":{keyword:"StudyTime",vr:"TM",vm:"1",name:"Study Time",retired:""},"0x00080031":{keyword:"SeriesTime",vr:"TM",vm:"1",name:"Series Time",retired:""},"0x00080032":{keyword:"AcquisitionTime",vr:"TM",vm:"1",name:"Acquisition Time",retired:""},"0x00080033":{keyword:"ContentTime",vr:"TM",vm:"1",name:"Content Time",retired:""},"0x00080034":{keyword:"OverlayTime",vr:"TM",vm:"1",name:"Overlay Time",retired:"Retired"},"0x00080035":{keyword:"CurveTime",vr:"TM",vm:"1",name:"Curve Time",retired:"Retired"},"0x00080040":{keyword:"DataSetType",vr:"US",vm:"1",name:"Data Set Type",retired:"Retired"},"0x00080041":{keyword:"DataSetSubtype",vr:"LO",vm:"1",name:"Data Set Subtype",retired:"Retired"},"0x00080042":{keyword:"NuclearMedicineSeriesType",vr:"CS",vm:"1",name:"Nuclear Medicine Series Type",retired:"Retired"},"0x00080050":{keyword:"AccessionNumber",vr:"SH",vm:"1",name:"Accession Number",retired:""},"0x00080051":{keyword:"IssuerOfAccessionNumberSequence",vr:"SQ",vm:"1",name:"Issuer of Accession Number Sequence",retired:""},"0x00080052":{keyword:"QueryRetrieveLevel",vr:"CS",vm:"1",name:"Query/Retrieve Level",retired:""},"0x00080053":{keyword:"QueryRetrieveView",vr:"CS",vm:"1",name:"Query/Retrieve View",retired:""},"0x00080054":{keyword:"RetrieveAETitle",vr:"AE",vm:"1-n",name:"Retrieve AE Title",retired:""},"0x00080055":{keyword:"StationAETitle",vr:"AE",vm:"1",name:"Station AE Title",retired:""},"0x00080056":{keyword:"InstanceAvailability",vr:"CS",vm:"1",name:"Instance Availability",retired:""},"0x00080058":{keyword:"FailedSOPInstanceUIDList",vr:"UI",vm:"1-n",name:"Failed SOP Instance UID List",retired:""},"0x00080060":{keyword:"Modality",vr:"CS",vm:"1",name:"Modality",retired:""},"0x00080061":{keyword:"ModalitiesInStudy",vr:"CS",vm:"1-n",name:"Modalities in Study",retired:""},"0x00080062":{keyword:"SOPClassesInStudy",vr:"UI",vm:"1-n",name:"SOP Classes in Study",retired:""},"0x00080063":{keyword:"AnatomicRegionsInStudyCodeSequence",vr:"SQ",vm:"1",name:"Anatomic Regions in Study Code Sequence",retired:""},"0x00080064":{keyword:"ConversionType",vr:"CS",vm:"1",name:"Conversion Type",retired:""},"0x00080068":{keyword:"PresentationIntentType",vr:"CS",vm:"1",name:"Presentation Intent Type",retired:""},"0x00080070":{keyword:"Manufacturer",vr:"LO",vm:"1",name:"Manufacturer",retired:""},"0x00080080":{keyword:"InstitutionName",vr:"LO",vm:"1",name:"Institution Name",retired:""},"0x00080081":{keyword:"InstitutionAddress",vr:"ST",vm:"1",name:"Institution Address",retired:""},"0x00080082":{keyword:"InstitutionCodeSequence",vr:"SQ",vm:"1",name:"Institution Code Sequence",retired:""},"0x00080090":{keyword:"ReferringPhysicianName",vr:"PN",vm:"1",name:"Referring Physician's Name",retired:""},"0x00080092":{keyword:"ReferringPhysicianAddress",vr:"ST",vm:"1",name:"Referring Physician's Address",retired:""},"0x00080094":{keyword:"ReferringPhysicianTelephoneNumbers",vr:"SH",vm:"1-n",name:"Referring Physician's Telephone Numbers",retired:""},"0x00080096":{keyword:"ReferringPhysicianIdentificationSequence",vr:"SQ",vm:"1",name:"Referring Physician Identification Sequence",retired:""},"0x0008009C":{keyword:"ConsultingPhysicianName",vr:"PN",vm:"1-n",name:"Consulting Physician's Name",retired:""},"0x0008009D":{keyword:"ConsultingPhysicianIdentificationSequence",vr:"SQ",vm:"1",name:"Consulting Physician Identification Sequence",retired:""},"0x00080100":{keyword:"CodeValue",vr:"SH",vm:"1",name:"Code Value",retired:""},"0x00080101":{keyword:"ExtendedCodeValue",vr:"LO",vm:"1",name:"Extended Code Value",retired:""},"0x00080102":{keyword:"CodingSchemeDesignator",vr:"SH",vm:"1",name:"Coding Scheme Designator",retired:""},"0x00080103":{keyword:"CodingSchemeVersion",vr:"SH",vm:"1",name:"Coding Scheme Version",retired:""},"0x00080104":{keyword:"CodeMeaning",vr:"LO",vm:"1",name:"Code Meaning",retired:""},"0x00080105":{keyword:"MappingResource",vr:"CS",vm:"1",name:"Mapping Resource",retired:""},"0x00080106":{keyword:"ContextGroupVersion",vr:"DT",vm:"1",name:"Context Group Version",retired:""},"0x00080107":{keyword:"ContextGroupLocalVersion",vr:"DT",vm:"1",name:"Context Group Local Version",retired:""},"0x00080108":{keyword:"ExtendedCodeMeaning",vr:"LT",vm:"1",name:"Extended Code Meaning",retired:""},"0x00080109":{keyword:"CodingSchemeResourcesSequence",vr:"SQ",vm:"1",name:"Coding Scheme Resources Sequence",retired:""},"0x0008010A":{keyword:"CodingSchemeURLType",vr:"CS",vm:"1",name:"Coding Scheme URL Type",retired:""},"0x0008010B":{keyword:"ContextGroupExtensionFlag",vr:"CS",vm:"1",name:"Context Group Extension Flag",retired:""},"0x0008010C":{keyword:"CodingSchemeUID",vr:"UI",vm:"1",name:"Coding Scheme UID",retired:""},"0x0008010D":{keyword:"ContextGroupExtensionCreatorUID",vr:"UI",vm:"1",name:"Context Group Extension Creator UID",retired:""},"0x0008010E":{keyword:"CodingSchemeURL",vr:"UR",vm:"1",name:"Coding Scheme URL",retired:""},"0x0008010F":{keyword:"ContextIdentifier",vr:"CS",vm:"1",name:"Context Identifier",retired:""},"0x00080110":{keyword:"CodingSchemeIdentificationSequence",vr:"SQ",vm:"1",name:"Coding Scheme Identification Sequence",retired:""},"0x00080112":{keyword:"CodingSchemeRegistry",vr:"LO",vm:"1",name:"Coding Scheme Registry",retired:""},"0x00080114":{keyword:"CodingSchemeExternalID",vr:"ST",vm:"1",name:"Coding Scheme External ID",retired:""},"0x00080115":{keyword:"CodingSchemeName",vr:"ST",vm:"1",name:"Coding Scheme Name",retired:""},"0x00080116":{keyword:"CodingSchemeResponsibleOrganization",vr:"ST",vm:"1",name:"Coding Scheme Responsible Organization",retired:""},"0x00080117":{keyword:"ContextUID",vr:"UI",vm:"1",name:"Context UID",retired:""},"0x00080118":{keyword:"MappingResourceUID",vr:"UI",vm:"1",name:"Mapping Resource UID",retired:""},"0x00080119":{keyword:"LongCodeValue",vr:"UC",vm:"1",name:"Long Code Value",retired:""},"0x00080120":{keyword:"URNCodeValue",vr:"UR",vm:"1",name:"URN Code Value",retired:""},"0x00080121":{keyword:"EquivalentCodeSequence",vr:"SQ",vm:"1",name:"Equivalent Code Sequence",retired:""},"0x00080122":{keyword:"MappingResourceName",vr:"LO",vm:"1",name:"Mapping Resource Name",retired:""},"0x00080123":{keyword:"ContextGroupIdentificationSequence",vr:"SQ",vm:"1",name:"Context Group Identification Sequence",retired:""},"0x00080124":{keyword:"MappingResourceIdentificationSequence",vr:"SQ",vm:"1",name:"Mapping Resource Identification Sequence",retired:""},"0x00080201":{keyword:"TimezoneOffsetFromUTC",vr:"SH",vm:"1",name:"Timezone Offset From UTC",retired:""},"0x00080202":{keyword:"",vr:"OB",vm:"1",name:"Retired-blank",retired:"Retired"},"0x00080220":{keyword:"ResponsibleGroupCodeSequence",vr:"SQ",vm:"1",name:"Responsible Group Code Sequence",retired:""},"0x00080221":{keyword:"EquipmentModality",vr:"CS",vm:"1",name:"Equipment Modality",retired:""},"0x00080222":{keyword:"ManufacturerRelatedModelGroup",vr:"LO",vm:"1",name:"Manufacturer's Related Model Group",retired:""},"0x00080300":{keyword:"PrivateDataElementCharacteristicsSequence",vr:"SQ",vm:"1",name:"Private Data Element Characteristics Sequence",retired:""},"0x00080301":{keyword:"PrivateGroupReference",vr:"US",vm:"1",name:"Private Group Reference",retired:""},"0x00080302":{keyword:"PrivateCreatorReference",vr:"LO",vm:"1",name:"Private Creator Reference",retired:""},"0x00080303":{keyword:"BlockIdentifyingInformationStatus",vr:"CS",vm:"1",name:"Block Identifying Information Status",retired:""},"0x00080304":{keyword:"NonidentifyingPrivateElements",vr:"US",vm:"1-n",name:"Nonidentifying Private Elements",retired:""},"0x00080305":{keyword:"DeidentificationActionSequence",vr:"SQ",vm:"1",name:"Deidentification Action Sequence",retired:""},"0x00080306":{keyword:"IdentifyingPrivateElements",vr:"US",vm:"1-n",name:"Identifying Private Elements",retired:""},"0x00080307":{keyword:"DeidentificationAction",vr:"CS",vm:"1",name:"Deidentification Action",retired:""},"0x00080308":{keyword:"PrivateDataElement",vr:"US",vm:"1",name:"Private Data Element",retired:""},"0x00080309":{keyword:"PrivateDataElementValueMultiplicity",vr:"UL",vm:"1-3",name:"Private Data Element Value Multiplicity",retired:""},"0x0008030A":{keyword:"PrivateDataElementValueRepresentation",vr:"CS",vm:"1",name:"Private Data Element Value Representation",retired:""},"0x0008030B":{keyword:"PrivateDataElementNumberOfItems",vr:"UL",vm:"1-2",name:"Private Data Element Number of Items",retired:""},"0x0008030C":{keyword:"PrivateDataElementName",vr:"UC",vm:"1",name:"Private Data Element Name",retired:""},"0x0008030D":{keyword:"PrivateDataElementKeyword",vr:"UC",vm:"1",name:"Private Data Element Keyword",retired:""},"0x0008030E":{keyword:"PrivateDataElementDescription",vr:"UT",vm:"1",name:"Private Data Element Description",retired:""},"0x0008030F":{keyword:"PrivateDataElementEncoding",vr:"UT",vm:"1",name:"Private Data Element Encoding",retired:""},"0x00080310":{keyword:"PrivateDataElementDefinitionSequence",vr:"SQ",vm:"1",name:"Private Data Element Definition Sequence",retired:""},"0x00080400":{keyword:"ScopeOfInventorySequence",vr:"SQ",vm:"1",name:"Scope of Inventory Sequence",retired:""},"0x00080401":{keyword:"InventoryPurpose",vr:"LT",vm:"1",name:"Inventory Purpose",retired:""},"0x00080402":{keyword:"InventoryInstanceDescription",vr:"LT",vm:"1",name:"Inventory Instance Description",retired:""},"0x00080403":{keyword:"InventoryLevel",vr:"CS",vm:"1",name:"Inventory Level",retired:""},"0x00080404":{keyword:"ItemInventoryDateTime",vr:"DT",vm:"1",name:"Item Inventory DateTime",retired:""},"0x00080405":{keyword:"RemovedFromOperationalUse",vr:"CS",vm:"1",name:"Removed from Operational Use",retired:""},"0x00080406":{keyword:"ReasonForRemovalCodeSequence",vr:"SQ",vm:"1",name:"Reason for Removal Code Sequence",retired:""},"0x00080407":{keyword:"StoredInstanceBaseURI",vr:"UR",vm:"1",name:"Stored Instance Base URI",retired:""},"0x00080408":{keyword:"FolderAccessURI",vr:"UR",vm:"1",name:"Folder Access URI",retired:""},"0x00080409":{keyword:"FileAccessURI",vr:"UR",vm:"1",name:"File Access URI",retired:""},"0x0008040A":{keyword:"ContainerFileType",vr:"CS",vm:"1",name:"Container File Type",retired:""},"0x0008040B":{keyword:"FilenameInContainer",vr:"UR",vm:"1",name:"Filename in Container",retired:""},"0x0008040C":{keyword:"FileOffsetInContainer",vr:"UV",vm:"1",name:"File Offset in Container",retired:""},"0x0008040D":{keyword:"FileLengthInContainer",vr:"UV",vm:"1",name:"File Length in Container",retired:""},"0x0008040E":{keyword:"StoredInstanceTransferSyntaxUID",vr:"UI",vm:"1",name:"Stored Instance Transfer Syntax UID",retired:""},"0x0008040F":{keyword:"ExtendedMatchingMechanisms",vr:"CS",vm:"1-n",name:"Extended Matching Mechanisms",retired:""},"0x00080410":{keyword:"RangeMatchingSequence",vr:"SQ",vm:"1",name:"Range Matching Sequence",retired:""},"0x00080411":{keyword:"ListOfUIDMatchingSequence",vr:"SQ",vm:"1",name:"List of UID Matching Sequence",retired:""},"0x00080412":{keyword:"EmptyValueMatchingSequence",vr:"SQ",vm:"1",name:"Empty Value Matching Sequence",retired:""},"0x00080413":{keyword:"GeneralMatchingSequence",vr:"SQ",vm:"1",name:"General Matching Sequence",retired:""},"0x00080414":{keyword:"RequestedStatusInterval",vr:"US",vm:"1",name:"Requested Status Interval",retired:""},"0x00080415":{keyword:"RetainInstances",vr:"CS",vm:"1",name:"Retain Instances",retired:""},"0x00080416":{keyword:"ExpirationDateTime",vr:"DT",vm:"1",name:"Expiration DateTime",retired:""},"0x00080417":{keyword:"TransactionStatus",vr:"CS",vm:"1",name:"Transaction Status",retired:""},"0x00080418":{keyword:"TransactionStatusComment",vr:"LT",vm:"1",name:"Transaction Status Comment",retired:""},"0x00080419":{keyword:"FileSetAccessSequence",vr:"SQ",vm:"1",name:"File Set Access Sequence",retired:""},"0x0008041A":{keyword:"FileAccessSequence",vr:"SQ",vm:"1",name:"File Access Sequence",retired:""},"0x0008041B":{keyword:"RecordKey",vr:"OB",vm:"1",name:"Record Key",retired:""},"0x0008041C":{keyword:"PriorRecordKey",vr:"OB",vm:"1",name:"Prior Record Key",retired:""},"0x0008041D":{keyword:"MetadataSequence",vr:"SQ",vm:"1",name:"Metadata Sequence",retired:""},"0x0008041E":{keyword:"UpdatedMetadataSequence",vr:"SQ",vm:"1",name:"Updated Metadata Sequence",retired:""},"0x0008041F":{keyword:"StudyUpdateDateTime",vr:"DT",vm:"1",name:"Study Update DateTime",retired:""},"0x00080420":{keyword:"InventoryAccessEndPointsSequence",vr:"SQ",vm:"1",name:"Inventory Access End Points Sequence",retired:""},"0x00080421":{keyword:"StudyAccessEndPointsSequence",vr:"SQ",vm:"1",name:"Study Access End Points Sequence",retired:""},"0x00080422":{keyword:"IncorporatedInventoryInstanceSequence",vr:"SQ",vm:"1",name:"Incorporated Inventory Instance Sequence",retired:""},"0x00080423":{keyword:"InventoriedStudiesSequence",vr:"SQ",vm:"1",name:"Inventoried Studies Sequence",retired:""},"0x00080424":{keyword:"InventoriedSeriesSequence",vr:"SQ",vm:"1",name:"Inventoried Series Sequence",retired:""},"0x00080425":{keyword:"InventoriedInstancesSequence",vr:"SQ",vm:"1",name:"Inventoried Instances Sequence",retired:""},"0x00080426":{keyword:"InventoryCompletionStatus",vr:"CS",vm:"1",name:"Inventory Completion Status",retired:""},"0x00080427":{keyword:"NumberOfStudyRecordsInInstance",vr:"UL",vm:"1",name:"Number of Study Records in Instance",retired:""},"0x00080428":{keyword:"TotalNumberOfStudyRecords",vr:"UV",vm:"1",name:"Total Number of Study Records",retired:""},"0x00080429":{keyword:"MaximumNumberOfRecords",vr:"UV",vm:"1",name:"Maximum Number of Records",retired:""},"0x00081000":{keyword:"NetworkID",vr:"AE",vm:"1",name:"Network ID",retired:"Retired"},"0x00081010":{keyword:"StationName",vr:"SH",vm:"1",name:"Station Name",retired:""},"0x00081030":{keyword:"StudyDescription",vr:"LO",vm:"1",name:"Study Description",retired:""},"0x00081032":{keyword:"ProcedureCodeSequence",vr:"SQ",vm:"1",name:"Procedure Code Sequence",retired:""},"0x0008103E":{keyword:"SeriesDescription",vr:"LO",vm:"1",name:"Series Description",retired:""},"0x0008103F":{keyword:"SeriesDescriptionCodeSequence",vr:"SQ",vm:"1",name:"Series Description Code Sequence",retired:""},"0x00081040":{keyword:"InstitutionalDepartmentName",vr:"LO",vm:"1",name:"Institutional Department Name",retired:""},"0x00081041":{keyword:"InstitutionalDepartmentTypeCodeSequence",vr:"SQ",vm:"1",name:"Institutional Department Type Code Sequence",retired:""},"0x00081048":{keyword:"PhysiciansOfRecord",vr:"PN",vm:"1-n",name:"Physician(s) of Record",retired:""},"0x00081049":{keyword:"PhysiciansOfRecordIdentificationSequence",vr:"SQ",vm:"1",name:"Physician(s) of Record Identification Sequence",retired:""},"0x00081050":{keyword:"PerformingPhysicianName",vr:"PN",vm:"1-n",name:"Performing Physician's Name",retired:""},"0x00081052":{keyword:"PerformingPhysicianIdentificationSequence",vr:"SQ",vm:"1",name:"Performing Physician Identification Sequence",retired:""},"0x00081060":{keyword:"NameOfPhysiciansReadingStudy",vr:"PN",vm:"1-n",name:"Name of Physician(s) Reading Study",retired:""},"0x00081062":{keyword:"PhysiciansReadingStudyIdentificationSequence",vr:"SQ",vm:"1",name:"Physician(s) Reading Study Identification Sequence",retired:""},"0x00081070":{keyword:"OperatorsName",vr:"PN",vm:"1-n",name:"Operators' Name",retired:""},"0x00081072":{keyword:"OperatorIdentificationSequence",vr:"SQ",vm:"1",name:"Operator Identification Sequence",retired:""},"0x00081080":{keyword:"AdmittingDiagnosesDescription",vr:"LO",vm:"1-n",name:"Admitting Diagnoses Description",retired:""},"0x00081084":{keyword:"AdmittingDiagnosesCodeSequence",vr:"SQ",vm:"1",name:"Admitting Diagnoses Code Sequence",retired:""},"0x00081088":{keyword:"PyramidDescription",vr:"LO",vm:"1",name:"Pyramid Description",retired:""},"0x00081090":{keyword:"ManufacturerModelName",vr:"LO",vm:"1",name:"Manufacturer's Model Name",retired:""},"0x00081100":{keyword:"ReferencedResultsSequence",vr:"SQ",vm:"1",name:"Referenced Results Sequence",retired:"Retired"},"0x00081110":{keyword:"ReferencedStudySequence",vr:"SQ",vm:"1",name:"Referenced Study Sequence",retired:""},"0x00081111":{keyword:"ReferencedPerformedProcedureStepSequence",vr:"SQ",vm:"1",name:"Referenced Performed Procedure Step Sequence",retired:""},"0x00081115":{keyword:"ReferencedSeriesSequence",vr:"SQ",vm:"1",name:"Referenced Series Sequence",retired:""},"0x00081120":{keyword:"ReferencedPatientSequence",vr:"SQ",vm:"1",name:"Referenced Patient Sequence",retired:""},"0x00081125":{keyword:"ReferencedVisitSequence",vr:"SQ",vm:"1",name:"Referenced Visit Sequence",retired:""},"0x00081130":{keyword:"ReferencedOverlaySequence",vr:"SQ",vm:"1",name:"Referenced Overlay Sequence",retired:"Retired"},"0x00081134":{keyword:"ReferencedStereometricInstanceSequence",vr:"SQ",vm:"1",name:"Referenced Stereometric Instance Sequence",retired:""},"0x0008113A":{keyword:"ReferencedWaveformSequence",vr:"SQ",vm:"1",name:"Referenced Waveform Sequence",retired:""},"0x00081140":{keyword:"ReferencedImageSequence",vr:"SQ",vm:"1",name:"Referenced Image Sequence",retired:""},"0x00081145":{keyword:"ReferencedCurveSequence",vr:"SQ",vm:"1",name:"Referenced Curve Sequence",retired:"Retired"},"0x0008114A":{keyword:"ReferencedInstanceSequence",vr:"SQ",vm:"1",name:"Referenced Instance Sequence",retired:""},"0x0008114B":{keyword:"ReferencedRealWorldValueMappingInstanceSequence",vr:"SQ",vm:"1",name:"Referenced Real World Value Mapping Instance Sequence",retired:""},"0x00081150":{keyword:"ReferencedSOPClassUID",vr:"UI",vm:"1",name:"Referenced SOP Class UID",retired:""},"0x00081155":{keyword:"ReferencedSOPInstanceUID",vr:"UI",vm:"1",name:"Referenced SOP Instance UID",retired:""},"0x00081156":{keyword:"DefinitionSourceSequence",vr:"SQ",vm:"1",name:"Definition Source Sequence",retired:""},"0x0008115A":{keyword:"SOPClassesSupported",vr:"UI",vm:"1-n",name:"SOP Classes Supported",retired:""},"0x00081160":{keyword:"ReferencedFrameNumber",vr:"IS",vm:"1-n",name:"Referenced Frame Number",retired:""},"0x00081161":{keyword:"SimpleFrameList",vr:"UL",vm:"1-n",name:"Simple Frame List",retired:""},"0x00081162":{keyword:"CalculatedFrameList",vr:"UL",vm:"3-3n",name:"Calculated Frame List",retired:""},"0x00081163":{keyword:"TimeRange",vr:"FD",vm:"2",name:"Time Range",retired:""},"0x00081164":{keyword:"FrameExtractionSequence",vr:"SQ",vm:"1",name:"Frame Extraction Sequence",retired:""},"0x00081167":{keyword:"MultiFrameSourceSOPInstanceUID",vr:"UI",vm:"1",name:"Multi-frame Source SOP Instance UID",retired:""},"0x00081190":{keyword:"RetrieveURL",vr:"UR",vm:"1",name:"Retrieve URL",retired:""},"0x00081195":{keyword:"TransactionUID",vr:"UI",vm:"1",name:"Transaction UID",retired:""},"0x00081196":{keyword:"WarningReason",vr:"US",vm:"1",name:"Warning Reason",retired:""},"0x00081197":{keyword:"FailureReason",vr:"US",vm:"1",name:"Failure Reason",retired:""},"0x00081198":{keyword:"FailedSOPSequence",vr:"SQ",vm:"1",name:"Failed SOP Sequence",retired:""},"0x00081199":{keyword:"ReferencedSOPSequence",vr:"SQ",vm:"1",name:"Referenced SOP Sequence",retired:""},"0x0008119A":{keyword:"OtherFailuresSequence",vr:"SQ",vm:"1",name:"Other Failures Sequence",retired:""},"0x00081200":{keyword:"StudiesContainingOtherReferencedInstancesSequence",vr:"SQ",vm:"1",name:"Studies Containing Other Referenced Instances Sequence",retired:""},"0x00081250":{keyword:"RelatedSeriesSequence",vr:"SQ",vm:"1",name:"Related Series Sequence",retired:""},"0x00082110":{keyword:"LossyImageCompressionRetired",vr:"CS",vm:"1",name:"Lossy Image Compression (Retired)",retired:"Retired"},"0x00082111":{keyword:"DerivationDescription",vr:"ST",vm:"1",name:"Derivation Description",retired:""},"0x00082112":{keyword:"SourceImageSequence",vr:"SQ",vm:"1",name:"Source Image Sequence",retired:""},"0x00082120":{keyword:"StageName",vr:"SH",vm:"1",name:"Stage Name",retired:""},"0x00082122":{keyword:"StageNumber",vr:"IS",vm:"1",name:"Stage Number",retired:""},"0x00082124":{keyword:"NumberOfStages",vr:"IS",vm:"1",name:"Number of Stages",retired:""},"0x00082127":{keyword:"ViewName",vr:"SH",vm:"1",name:"View Name",retired:""},"0x00082128":{keyword:"ViewNumber",vr:"IS",vm:"1",name:"View Number",retired:""},"0x00082129":{keyword:"NumberOfEventTimers",vr:"IS",vm:"1",name:"Number of Event Timers",retired:""},"0x0008212A":{keyword:"NumberOfViewsInStage",vr:"IS",vm:"1",name:"Number of Views in Stage",retired:""},"0x00082130":{keyword:"EventElapsedTimes",vr:"DS",vm:"1-n",name:"Event Elapsed Time(s)",retired:""},"0x00082132":{keyword:"EventTimerNames",vr:"LO",vm:"1-n",name:"Event Timer Name(s)",retired:""},"0x00082133":{keyword:"EventTimerSequence",vr:"SQ",vm:"1",name:"Event Timer Sequence",retired:""},"0x00082134":{keyword:"EventTimeOffset",vr:"FD",vm:"1",name:"Event Time Offset",retired:""},"0x00082135":{keyword:"EventCodeSequence",vr:"SQ",vm:"1",name:"Event Code Sequence",retired:""},"0x00082142":{keyword:"StartTrim",vr:"IS",vm:"1",name:"Start Trim",retired:""},"0x00082143":{keyword:"StopTrim",vr:"IS",vm:"1",name:"Stop Trim",retired:""},"0x00082144":{keyword:"RecommendedDisplayFrameRate",vr:"IS",vm:"1",name:"Recommended Display Frame Rate",retired:""},"0x00082200":{keyword:"TransducerPosition",vr:"CS",vm:"1",name:"Transducer Position",retired:"Retired"},"0x00082204":{keyword:"TransducerOrientation",vr:"CS",vm:"1",name:"Transducer Orientation",retired:"Retired"},"0x00082208":{keyword:"AnatomicStructure",vr:"CS",vm:"1",name:"Anatomic Structure",retired:"Retired"},"0x00082218":{keyword:"AnatomicRegionSequence",vr:"SQ",vm:"1",name:"Anatomic Region Sequence",retired:""},"0x00082220":{keyword:"AnatomicRegionModifierSequence",vr:"SQ",vm:"1",name:"Anatomic Region Modifier Sequence",retired:""},"0x00082228":{keyword:"PrimaryAnatomicStructureSequence",vr:"SQ",vm:"1",name:"Primary Anatomic Structure Sequence",retired:""},"0x00082229":{keyword:"AnatomicStructureSpaceOrRegionSequence",vr:"SQ",vm:"1",name:"Anatomic Structure, Space or Region Sequence",retired:"Retired"},"0x00082230":{keyword:"PrimaryAnatomicStructureModifierSequence",vr:"SQ",vm:"1",name:"Primary Anatomic Structure Modifier Sequence",retired:""},"0x00082240":{keyword:"TransducerPositionSequence",vr:"SQ",vm:"1",name:"Transducer Position Sequence",retired:"Retired"},"0x00082242":{keyword:"TransducerPositionModifierSequence",vr:"SQ",vm:"1",name:"Transducer Position Modifier Sequence",retired:"Retired"},"0x00082244":{keyword:"TransducerOrientationSequence",vr:"SQ",vm:"1",name:"Transducer Orientation Sequence",retired:"Retired"},"0x00082246":{keyword:"TransducerOrientationModifierSequence",vr:"SQ",vm:"1",name:"Transducer Orientation Modifier Sequence",retired:"Retired"},"0x00082251":{keyword:"AnatomicStructureSpaceOrRegionCodeSequenceTrial",vr:"SQ",vm:"1",name:"Anatomic Structure Space Or Region Code Sequence (Trial)",retired:"Retired"},"0x00082253":{keyword:"AnatomicPortalOfEntranceCodeSequenceTrial",vr:"SQ",vm:"1",name:"Anatomic Portal Of Entrance Code Sequence (Trial)",retired:"Retired"},"0x00082255":{keyword:"AnatomicApproachDirectionCodeSequenceTrial",vr:"SQ",vm:"1",name:"Anatomic Approach Direction Code Sequence (Trial)",retired:"Retired"},"0x00082256":{keyword:"AnatomicPerspectiveDescriptionTrial",vr:"ST",vm:"1",name:"Anatomic Perspective Description (Trial)",retired:"Retired"},"0x00082257":{keyword:"AnatomicPerspectiveCodeSequenceTrial",vr:"SQ",vm:"1",name:"Anatomic Perspective Code Sequence (Trial)",retired:"Retired"},"0x00082258":{keyword:"AnatomicLocationOfExaminingInstrumentDescriptionTrial",vr:"ST",vm:"1",name:"Anatomic Location Of Examining Instrument Description (Trial)",retired:"Retired"},"0x00082259":{keyword:"AnatomicLocationOfExaminingInstrumentCodeSequenceTrial",vr:"SQ",vm:"1",name:"Anatomic Location Of Examining Instrument Code Sequence (Trial)",retired:"Retired"},"0x0008225A":{keyword:"AnatomicStructureSpaceOrRegionModifierCodeSequenceTrial",vr:"SQ",vm:"1",name:"Anatomic Structure Space Or Region Modifier Code Sequence (Trial)",retired:"Retired"},"0x0008225C":{keyword:"OnAxisBackgroundAnatomicStructureCodeSequenceTrial",vr:"SQ",vm:"1",name:"On Axis Background Anatomic Structure Code Sequence (Trial)",retired:"Retired"},"0x00083001":{keyword:"AlternateRepresentationSequence",vr:"SQ",vm:"1",name:"Alternate Representation Sequence",retired:""},"0x00083002":{keyword:"AvailableTransferSyntaxUID",vr:"UI",vm:"1-n",name:"Available Transfer Syntax UID",retired:""},"0x00083010":{keyword:"IrradiationEventUID",vr:"UI",vm:"1-n",name:"Irradiation Event UID",retired:""},"0x00083011":{keyword:"SourceIrradiationEventSequence",vr:"SQ",vm:"1",name:"Source Irradiation Event Sequence",retired:""},"0x00083012":{keyword:"RadiopharmaceuticalAdministrationEventUID",vr:"UI",vm:"1",name:"Radiopharmaceutical Administration Event UID",retired:""},"0x00084000":{keyword:"IdentifyingComments",vr:"LT",vm:"1",name:"Identifying Comments",retired:"Retired"},"0x00089007":{keyword:"FrameType",vr:"CS",vm:"4-5",name:"Frame Type",retired:""},"0x00089092":{keyword:"ReferencedImageEvidenceSequence",vr:"SQ",vm:"1",name:"Referenced Image Evidence Sequence",retired:""},"0x00089121":{keyword:"ReferencedRawDataSequence",vr:"SQ",vm:"1",name:"Referenced Raw Data Sequence",retired:""},"0x00089123":{keyword:"CreatorVersionUID",vr:"UI",vm:"1",name:"Creator-Version UID",retired:""},"0x00089124":{keyword:"DerivationImageSequence",vr:"SQ",vm:"1",name:"Derivation Image Sequence",retired:""},"0x00089154":{keyword:"SourceImageEvidenceSequence",vr:"SQ",vm:"1",name:"Source Image Evidence Sequence",retired:""},"0x00089205":{keyword:"PixelPresentation",vr:"CS",vm:"1",name:"Pixel Presentation",retired:""},"0x00089206":{keyword:"VolumetricProperties",vr:"CS",vm:"1",name:"Volumetric Properties",retired:""},"0x00089207":{keyword:"VolumeBasedCalculationTechnique",vr:"CS",vm:"1",name:"Volume Based Calculation Technique",retired:""},"0x00089208":{keyword:"ComplexImageComponent",vr:"CS",vm:"1",name:"Complex Image Component",retired:""},"0x00089209":{keyword:"AcquisitionContrast",vr:"CS",vm:"1",name:"Acquisition Contrast",retired:""},"0x00089215":{keyword:"DerivationCodeSequence",vr:"SQ",vm:"1",name:"Derivation Code Sequence",retired:""},"0x00089237":{keyword:"ReferencedPresentationStateSequence",vr:"SQ",vm:"1",name:"Referenced Presentation State Sequence",retired:""},"0x00089410":{keyword:"ReferencedOtherPlaneSequence",vr:"SQ",vm:"1",name:"Referenced Other Plane Sequence",retired:""},"0x00089458":{keyword:"FrameDisplaySequence",vr:"SQ",vm:"1",name:"Frame Display Sequence",retired:""},"0x00089459":{keyword:"RecommendedDisplayFrameRateInFloat",vr:"FL",vm:"1",name:"Recommended Display Frame Rate in Float",retired:""},"0x00089460":{keyword:"SkipFrameRangeFlag",vr:"CS",vm:"1",name:"Skip Frame Range Flag",retired:""},"0x00100010":{keyword:"PatientName",vr:"PN",vm:"1",name:"Patient's Name",retired:""},"0x00100020":{keyword:"PatientID",vr:"LO",vm:"1",name:"Patient ID",retired:""},"0x00100021":{keyword:"IssuerOfPatientID",vr:"LO",vm:"1",name:"Issuer of Patient ID",retired:""},"0x00100022":{keyword:"TypeOfPatientID",vr:"CS",vm:"1",name:"Type of Patient ID",retired:""},"0x00100024":{keyword:"IssuerOfPatientIDQualifiersSequence",vr:"SQ",vm:"1",name:"Issuer of Patient ID Qualifiers Sequence",retired:""},"0x00100026":{keyword:"SourcePatientGroupIdentificationSequence",vr:"SQ",vm:"1",name:"Source Patient Group Identification Sequence",retired:""},"0x00100027":{keyword:"GroupOfPatientsIdentificationSequence",vr:"SQ",vm:"1",name:"Group of Patients Identification Sequence",retired:""},"0x00100028":{keyword:"SubjectRelativePositionInImage",vr:"US",vm:"3",name:"Subject Relative Position in Image",retired:""},"0x00100030":{keyword:"PatientBirthDate",vr:"DA",vm:"1",name:"Patient's Birth Date",retired:""},"0x00100032":{keyword:"PatientBirthTime",vr:"TM",vm:"1",name:"Patient's Birth Time",retired:""},"0x00100033":{keyword:"PatientBirthDateInAlternativeCalendar",vr:"LO",vm:"1",name:"Patient's Birth Date in Alternative Calendar",retired:""},"0x00100034":{keyword:"PatientDeathDateInAlternativeCalendar",vr:"LO",vm:"1",name:"Patient's Death Date in Alternative Calendar",retired:""},"0x00100035":{keyword:"PatientAlternativeCalendar",vr:"CS",vm:"1",name:"Patient's Alternative Calendar",retired:""},"0x00100040":{keyword:"PatientSex",vr:"CS",vm:"1",name:"Patient's Sex",retired:""},"0x00100050":{keyword:"PatientInsurancePlanCodeSequence",vr:"SQ",vm:"1",name:"Patient's Insurance Plan Code Sequence",retired:""},"0x00100101":{keyword:"PatientPrimaryLanguageCodeSequence",vr:"SQ",vm:"1",name:"Patient's Primary Language Code Sequence",retired:""},"0x00100102":{keyword:"PatientPrimaryLanguageModifierCodeSequence",vr:"SQ",vm:"1",name:"Patient's Primary Language Modifier Code Sequence",retired:""},"0x00100200":{keyword:"QualityControlSubject",vr:"CS",vm:"1",name:"Quality Control Subject",retired:""},"0x00100201":{keyword:"QualityControlSubjectTypeCodeSequence",vr:"SQ",vm:"1",name:"Quality Control Subject Type Code Sequence",retired:""},"0x00100212":{keyword:"StrainDescription",vr:"UC",vm:"1",name:"Strain Description",retired:""},"0x00100213":{keyword:"StrainNomenclature",vr:"LO",vm:"1",name:"Strain Nomenclature",retired:""},"0x00100214":{keyword:"StrainStockNumber",vr:"LO",vm:"1",name:"Strain Stock Number",retired:""},"0x00100215":{keyword:"StrainSourceRegistryCodeSequence",vr:"SQ",vm:"1",name:"Strain Source Registry Code Sequence",retired:""},"0x00100216":{keyword:"StrainStockSequence",vr:"SQ",vm:"1",name:"Strain Stock Sequence",retired:""},"0x00100217":{keyword:"StrainSource",vr:"LO",vm:"1",name:"Strain Source",retired:""},"0x00100218":{keyword:"StrainAdditionalInformation",vr:"UT",vm:"1",name:"Strain Additional Information",retired:""},"0x00100219":{keyword:"StrainCodeSequence",vr:"SQ",vm:"1",name:"Strain Code Sequence",retired:""},"0x00100221":{keyword:"GeneticModificationsSequence",vr:"SQ",vm:"1",name:"Genetic Modifications Sequence",retired:""},"0x00100222":{keyword:"GeneticModificationsDescription",vr:"UC",vm:"1",name:"Genetic Modifications Description",retired:""},"0x00100223":{keyword:"GeneticModificationsNomenclature",vr:"LO",vm:"1",name:"Genetic Modifications Nomenclature",retired:""},"0x00100229":{keyword:"GeneticModificationsCodeSequence",vr:"SQ",vm:"1",name:"Genetic Modifications Code Sequence",retired:""},"0x00101000":{keyword:"OtherPatientIDs",vr:"LO",vm:"1-n",name:"Other Patient IDs",retired:"Retired"},"0x00101001":{keyword:"OtherPatientNames",vr:"PN",vm:"1-n",name:"Other Patient Names",retired:""},"0x00101002":{keyword:"OtherPatientIDsSequence",vr:"SQ",vm:"1",name:"Other Patient IDs Sequence",retired:""},"0x00101005":{keyword:"PatientBirthName",vr:"PN",vm:"1",name:"Patient's Birth Name",retired:""},"0x00101010":{keyword:"PatientAge",vr:"AS",vm:"1",name:"Patient's Age",retired:""},"0x00101020":{keyword:"PatientSize",vr:"DS",vm:"1",name:"Patient's Size",retired:""},"0x00101021":{keyword:"PatientSizeCodeSequence",vr:"SQ",vm:"1",name:"Patient's Size Code Sequence",retired:""},"0x00101022":{keyword:"PatientBodyMassIndex",vr:"DS",vm:"1",name:"Patient's Body Mass Index",retired:""},"0x00101023":{keyword:"MeasuredAPDimension",vr:"DS",vm:"1",name:"Measured AP Dimension",retired:""},"0x00101024":{keyword:"MeasuredLateralDimension",vr:"DS",vm:"1",name:"Measured Lateral Dimension",retired:""},"0x00101030":{keyword:"PatientWeight",vr:"DS",vm:"1",name:"Patient's Weight",retired:""},"0x00101040":{keyword:"PatientAddress",vr:"LO",vm:"1",name:"Patient's Address",retired:""},"0x00101050":{keyword:"InsurancePlanIdentification",vr:"LO",vm:"1-n",name:"Insurance Plan Identification",retired:"Retired"},"0x00101060":{keyword:"PatientMotherBirthName",vr:"PN",vm:"1",name:"Patient's Mother's Birth Name",retired:""},"0x00101080":{keyword:"MilitaryRank",vr:"LO",vm:"1",name:"Military Rank",retired:""},"0x00101081":{keyword:"BranchOfService",vr:"LO",vm:"1",name:"Branch of Service",retired:""},"0x00101090":{keyword:"MedicalRecordLocator",vr:"LO",vm:"1",name:"Medical Record Locator",retired:"Retired"},"0x00101100":{keyword:"ReferencedPatientPhotoSequence",vr:"SQ",vm:"1",name:"Referenced Patient Photo Sequence",retired:""},"0x00102000":{keyword:"MedicalAlerts",vr:"LO",vm:"1-n",name:"Medical Alerts",retired:""},"0x00102110":{keyword:"Allergies",vr:"LO",vm:"1-n",name:"Allergies",retired:""},"0x00102150":{keyword:"CountryOfResidence",vr:"LO",vm:"1",name:"Country of Residence",retired:""},"0x00102152":{keyword:"RegionOfResidence",vr:"LO",vm:"1",name:"Region of Residence",retired:""},"0x00102154":{keyword:"PatientTelephoneNumbers",vr:"SH",vm:"1-n",name:"Patient's Telephone Numbers",retired:""},"0x00102155":{keyword:"PatientTelecomInformation",vr:"LT",vm:"1",name:"Patient's Telecom Information",retired:""},"0x00102160":{keyword:"EthnicGroup",vr:"SH",vm:"1",name:"Ethnic Group",retired:""},"0x00102180":{keyword:"Occupation",vr:"SH",vm:"1",name:"Occupation",retired:""},"0x001021A0":{keyword:"SmokingStatus",vr:"CS",vm:"1",name:"Smoking Status",retired:""},"0x001021B0":{keyword:"AdditionalPatientHistory",vr:"LT",vm:"1",name:"Additional Patient History",retired:""},"0x001021C0":{keyword:"PregnancyStatus",vr:"US",vm:"1",name:"Pregnancy Status",retired:""},"0x001021D0":{keyword:"LastMenstrualDate",vr:"DA",vm:"1",name:"Last Menstrual Date",retired:""},"0x001021F0":{keyword:"PatientReligiousPreference",vr:"LO",vm:"1",name:"Patient's Religious Preference",retired:""},"0x00102201":{keyword:"PatientSpeciesDescription",vr:"LO",vm:"1",name:"Patient Species Description",retired:""},"0x00102202":{keyword:"PatientSpeciesCodeSequence",vr:"SQ",vm:"1",name:"Patient Species Code Sequence",retired:""},"0x00102203":{keyword:"PatientSexNeutered",vr:"CS",vm:"1",name:"Patient's Sex Neutered",retired:""},"0x00102210":{keyword:"AnatomicalOrientationType",vr:"CS",vm:"1",name:"Anatomical Orientation Type",retired:""},"0x00102292":{keyword:"PatientBreedDescription",vr:"LO",vm:"1",name:"Patient Breed Description",retired:""},"0x00102293":{keyword:"PatientBreedCodeSequence",vr:"SQ",vm:"1",name:"Patient Breed Code Sequence",retired:""},"0x00102294":{keyword:"BreedRegistrationSequence",vr:"SQ",vm:"1",name:"Breed Registration Sequence",retired:""},"0x00102295":{keyword:"BreedRegistrationNumber",vr:"LO",vm:"1",name:"Breed Registration Number",retired:""},"0x00102296":{keyword:"BreedRegistryCodeSequence",vr:"SQ",vm:"1",name:"Breed Registry Code Sequence",retired:""},"0x00102297":{keyword:"ResponsiblePerson",vr:"PN",vm:"1",name:"Responsible Person",retired:""},"0x00102298":{keyword:"ResponsiblePersonRole",vr:"CS",vm:"1",name:"Responsible Person Role",retired:""},"0x00102299":{keyword:"ResponsibleOrganization",vr:"LO",vm:"1",name:"Responsible Organization",retired:""},"0x00104000":{keyword:"PatientComments",vr:"LT",vm:"1",name:"Patient Comments",retired:""},"0x00109431":{keyword:"ExaminedBodyThickness",vr:"FL",vm:"1",name:"Examined Body Thickness",retired:""},"0x00120010":{keyword:"ClinicalTrialSponsorName",vr:"LO",vm:"1",name:"Clinical Trial Sponsor Name",retired:""},"0x00120020":{keyword:"ClinicalTrialProtocolID",vr:"LO",vm:"1",name:"Clinical Trial Protocol ID",retired:""},"0x00120021":{keyword:"ClinicalTrialProtocolName",vr:"LO",vm:"1",name:"Clinical Trial Protocol Name",retired:""},"0x00120030":{keyword:"ClinicalTrialSiteID",vr:"LO",vm:"1",name:"Clinical Trial Site ID",retired:""},"0x00120031":{keyword:"ClinicalTrialSiteName",vr:"LO",vm:"1",name:"Clinical Trial Site Name",retired:""},"0x00120040":{keyword:"ClinicalTrialSubjectID",vr:"LO",vm:"1",name:"Clinical Trial Subject ID",retired:""},"0x00120042":{keyword:"ClinicalTrialSubjectReadingID",vr:"LO",vm:"1",name:"Clinical Trial Subject Reading ID",retired:""},"0x00120050":{keyword:"ClinicalTrialTimePointID",vr:"LO",vm:"1",name:"Clinical Trial Time Point ID",retired:""},"0x00120051":{keyword:"ClinicalTrialTimePointDescription",vr:"ST",vm:"1",name:"Clinical Trial Time Point Description",retired:""},"0x00120052":{keyword:"LongitudinalTemporalOffsetFromEvent",vr:"FD",vm:"1",name:"Longitudinal Temporal Offset from Event",retired:""},"0x00120053":{keyword:"LongitudinalTemporalEventType",vr:"CS",vm:"1",name:"Longitudinal Temporal Event Type",retired:""},"0x00120054":{keyword:"ClinicalTrialTimePointTypeCodeSequence",vr:"SQ",vm:"1",name:"Clinical Trial Time Point Type Code Sequence",retired:""},"0x00120060":{keyword:"ClinicalTrialCoordinatingCenterName",vr:"LO",vm:"1",name:"Clinical Trial Coordinating Center Name",retired:""},"0x00120062":{keyword:"PatientIdentityRemoved",vr:"CS",vm:"1",name:"Patient Identity Removed",retired:""},"0x00120063":{keyword:"DeidentificationMethod",vr:"LO",vm:"1-n",name:"De-identification Method",retired:""},"0x00120064":{keyword:"DeidentificationMethodCodeSequence",vr:"SQ",vm:"1",name:"De-identification Method Code Sequence",retired:""},"0x00120071":{keyword:"ClinicalTrialSeriesID",vr:"LO",vm:"1",name:"Clinical Trial Series ID",retired:""},"0x00120072":{keyword:"ClinicalTrialSeriesDescription",vr:"LO",vm:"1",name:"Clinical Trial Series Description",retired:""},"0x00120081":{keyword:"ClinicalTrialProtocolEthicsCommitteeName",vr:"LO",vm:"1",name:"Clinical Trial Protocol Ethics Committee Name",retired:""},"0x00120082":{keyword:"ClinicalTrialProtocolEthicsCommitteeApprovalNumber",vr:"LO",vm:"1",name:"Clinical Trial Protocol Ethics Committee Approval Number",retired:""},"0x00120083":{keyword:"ConsentForClinicalTrialUseSequence",vr:"SQ",vm:"1",name:"Consent for Clinical Trial Use Sequence",retired:""},"0x00120084":{keyword:"DistributionType",vr:"CS",vm:"1",name:"Distribution Type",retired:""},"0x00120085":{keyword:"ConsentForDistributionFlag",vr:"CS",vm:"1",name:"Consent for Distribution Flag",retired:""},"0x00120086":{keyword:"EthicsCommitteeApprovalEffectivenessStartDate",vr:"DA",vm:"1",name:"Ethics Committee Approval Effectiveness Start Date",retired:""},"0x00120087":{keyword:"EthicsCommitteeApprovalEffectivenessEndDate",vr:"DA",vm:"1",name:"Ethics Committee Approval Effectiveness End Date",retired:""},"0x00140023":{keyword:"CADFileFormat",vr:"ST",vm:"1",name:"CAD File Format",retired:"Retired"},"0x00140024":{keyword:"ComponentReferenceSystem",vr:"ST",vm:"1",name:"Component Reference System",retired:"Retired"},"0x00140025":{keyword:"ComponentManufacturingProcedure",vr:"ST",vm:"1",name:"Component Manufacturing Procedure",retired:""},"0x00140028":{keyword:"ComponentManufacturer",vr:"ST",vm:"1",name:"Component Manufacturer",retired:""},"0x00140030":{keyword:"MaterialThickness",vr:"DS",vm:"1-n",name:"Material Thickness",retired:""},"0x00140032":{keyword:"MaterialPipeDiameter",vr:"DS",vm:"1-n",name:"Material Pipe Diameter",retired:""},"0x00140034":{keyword:"MaterialIsolationDiameter",vr:"DS",vm:"1-n",name:"Material Isolation Diameter",retired:""},"0x00140042":{keyword:"MaterialGrade",vr:"ST",vm:"1",name:"Material Grade",retired:""},"0x00140044":{keyword:"MaterialPropertiesDescription",vr:"ST",vm:"1",name:"Material Properties Description",retired:""},"0x00140045":{keyword:"MaterialPropertiesFileFormatRetired",vr:"ST",vm:"1",name:"Material Properties File Format (Retired)",retired:"Retired"},"0x00140046":{keyword:"MaterialNotes",vr:"LT",vm:"1",name:"Material Notes",retired:""},"0x00140050":{keyword:"ComponentShape",vr:"CS",vm:"1",name:"Component Shape",retired:""},"0x00140052":{keyword:"CurvatureType",vr:"CS",vm:"1",name:"Curvature Type",retired:""},"0x00140054":{keyword:"OuterDiameter",vr:"DS",vm:"1",name:"Outer Diameter",retired:""},"0x00140056":{keyword:"InnerDiameter",vr:"DS",vm:"1",name:"Inner Diameter",retired:""},"0x00140100":{keyword:"ComponentWelderIDs",vr:"LO",vm:"1-n",name:"Component Welder IDs",retired:""},"0x00140101":{keyword:"SecondaryApprovalStatus",vr:"CS",vm:"1",name:"Secondary Approval Status",retired:""},"0x00140102":{keyword:"SecondaryReviewDate",vr:"DA",vm:"1",name:"Secondary Review Date",retired:""},"0x00140103":{keyword:"SecondaryReviewTime",vr:"TM",vm:"1",name:"Secondary Review Time",retired:""},"0x00140104":{keyword:"SecondaryReviewerName",vr:"PN",vm:"1",name:"Secondary Reviewer Name",retired:""},"0x00140105":{keyword:"RepairID",vr:"ST",vm:"1",name:"Repair ID",retired:""},"0x00140106":{keyword:"MultipleComponentApprovalSequence",vr:"SQ",vm:"1",name:"Multiple Component Approval Sequence",retired:""},"0x00140107":{keyword:"OtherApprovalStatus",vr:"CS",vm:"1-n",name:"Other Approval Status",retired:""},"0x00140108":{keyword:"OtherSecondaryApprovalStatus",vr:"CS",vm:"1-n",name:"Other Secondary Approval Status",retired:""},"0x00140200":{keyword:"DataElementLabelSequence",vr:"SQ",vm:"1",name:"Data Element Label Sequence",retired:""},"0x00140201":{keyword:"DataElementLabelItemSequence",vr:"SQ",vm:"1",name:"Data Element Label Item Sequence",retired:""},"0x00140202":{keyword:"DataElement",vr:"AT",vm:"1",name:"Data Element",retired:""},"0x00140203":{keyword:"DataElementName",vr:"LO",vm:"1",name:"Data Element Name",retired:""},"0x00140204":{keyword:"DataElementDescription",vr:"LO",vm:"1",name:"Data Element Description",retired:""},"0x00140205":{keyword:"DataElementConditionality",vr:"CS",vm:"1",name:"Data Element Conditionality",retired:""},"0x00140206":{keyword:"DataElementMinimumCharacters",vr:"IS",vm:"1",name:"Data Element Minimum Characters",retired:""},"0x00140207":{keyword:"DataElementMaximumCharacters",vr:"IS",vm:"1",name:"Data Element Maximum Characters",retired:""},"0x00141010":{keyword:"ActualEnvironmentalConditions",vr:"ST",vm:"1",name:"Actual Environmental Conditions",retired:""},"0x00141020":{keyword:"ExpiryDate",vr:"DA",vm:"1",name:"Expiry Date",retired:""},"0x00141040":{keyword:"EnvironmentalConditions",vr:"ST",vm:"1",name:"Environmental Conditions",retired:""},"0x00142002":{keyword:"EvaluatorSequence",vr:"SQ",vm:"1",name:"Evaluator Sequence",retired:""},"0x00142004":{keyword:"EvaluatorNumber",vr:"IS",vm:"1",name:"Evaluator Number",retired:""},"0x00142006":{keyword:"EvaluatorName",vr:"PN",vm:"1",name:"Evaluator Name",retired:""},"0x00142008":{keyword:"EvaluationAttempt",vr:"IS",vm:"1",name:"Evaluation Attempt",retired:""},"0x00142012":{keyword:"IndicationSequence",vr:"SQ",vm:"1",name:"Indication Sequence",retired:""},"0x00142014":{keyword:"IndicationNumber",vr:"IS",vm:"1",name:"Indication Number",retired:""},"0x00142016":{keyword:"IndicationLabel",vr:"SH",vm:"1",name:"Indication Label",retired:""},"0x00142018":{keyword:"IndicationDescription",vr:"ST",vm:"1",name:"Indication Description",retired:""},"0x0014201A":{keyword:"IndicationType",vr:"CS",vm:"1-n",name:"Indication Type",retired:""},"0x0014201C":{keyword:"IndicationDisposition",vr:"CS",vm:"1",name:"Indication Disposition",retired:""},"0x0014201E":{keyword:"IndicationROISequence",vr:"SQ",vm:"1",name:"Indication ROI Sequence",retired:""},"0x00142030":{keyword:"IndicationPhysicalPropertySequence",vr:"SQ",vm:"1",name:"Indication Physical Property Sequence",retired:""},"0x00142032":{keyword:"PropertyLabel",vr:"SH",vm:"1",name:"Property Label",retired:""},"0x00142202":{keyword:"CoordinateSystemNumberOfAxes",vr:"IS",vm:"1",name:"Coordinate System Number of Axes",retired:""},"0x00142204":{keyword:"CoordinateSystemAxesSequence",vr:"SQ",vm:"1",name:"Coordinate System Axes Sequence",retired:""},"0x00142206":{keyword:"CoordinateSystemAxisDescription",vr:"ST",vm:"1",name:"Coordinate System Axis Description",retired:""},"0x00142208":{keyword:"CoordinateSystemDataSetMapping",vr:"CS",vm:"1",name:"Coordinate System Data Set Mapping",retired:""},"0x0014220A":{keyword:"CoordinateSystemAxisNumber",vr:"IS",vm:"1",name:"Coordinate System Axis Number",retired:""},"0x0014220C":{keyword:"CoordinateSystemAxisType",vr:"CS",vm:"1",name:"Coordinate System Axis Type",retired:""},"0x0014220E":{keyword:"CoordinateSystemAxisUnits",vr:"CS",vm:"1",name:"Coordinate System Axis Units",retired:""},"0x00142210":{keyword:"CoordinateSystemAxisValues",vr:"OB",vm:"1",name:"Coordinate System Axis Values",retired:""},"0x00142220":{keyword:"CoordinateSystemTransformSequence",vr:"SQ",vm:"1",name:"Coordinate System Transform Sequence",retired:""},"0x00142222":{keyword:"TransformDescription",vr:"ST",vm:"1",name:"Transform Description",retired:""},"0x00142224":{keyword:"TransformNumberOfAxes",vr:"IS",vm:"1",name:"Transform Number of Axes",retired:""},"0x00142226":{keyword:"TransformOrderOfAxes",vr:"IS",vm:"1-n",name:"Transform Order of Axes",retired:""},"0x00142228":{keyword:"TransformedAxisUnits",vr:"CS",vm:"1",name:"Transformed Axis Units",retired:""},"0x0014222A":{keyword:"CoordinateSystemTransformRotationAndScaleMatrix",vr:"DS",vm:"1-n",name:"Coordinate System Transform Rotation and Scale Matrix",retired:""},"0x0014222C":{keyword:"CoordinateSystemTransformTranslationMatrix",vr:"DS",vm:"1-n",name:"Coordinate System Transform Translation Matrix",retired:""},"0x00143011":{keyword:"InternalDetectorFrameTime",vr:"DS",vm:"1",name:"Internal Detector Frame Time",retired:""},"0x00143012":{keyword:"NumberOfFramesIntegrated",vr:"DS",vm:"1",name:"Number of Frames Integrated",retired:""},"0x00143020":{keyword:"DetectorTemperatureSequence",vr:"SQ",vm:"1",name:"Detector Temperature Sequence",retired:""},"0x00143022":{keyword:"SensorName",vr:"ST",vm:"1",name:"Sensor Name",retired:""},"0x00143024":{keyword:"HorizontalOffsetOfSensor",vr:"DS",vm:"1",name:"Horizontal Offset of Sensor",retired:""},"0x00143026":{keyword:"VerticalOffsetOfSensor",vr:"DS",vm:"1",name:"Vertical Offset of Sensor",retired:""},"0x00143028":{keyword:"SensorTemperature",vr:"DS",vm:"1",name:"Sensor Temperature",retired:""},"0x00143040":{keyword:"DarkCurrentSequence",vr:"SQ",vm:"1",name:"Dark Current Sequence",retired:""},"0x00143050":{keyword:"DarkCurrentCounts",vr:"OB or OW",vm:"1",name:"Dark Current Counts",retired:""},"0x00143060":{keyword:"GainCorrectionReferenceSequence",vr:"SQ",vm:"1",name:"Gain Correction Reference Sequence",retired:""},"0x00143070":{keyword:"AirCounts",vr:"OB or OW",vm:"1",name:"Air Counts",retired:""},"0x00143071":{keyword:"KVUsedInGainCalibration",vr:"DS",vm:"1",name:"KV Used in Gain Calibration",retired:""},"0x00143072":{keyword:"MAUsedInGainCalibration",vr:"DS",vm:"1",name:"MA Used in Gain Calibration",retired:""},"0x00143073":{keyword:"NumberOfFramesUsedForIntegration",vr:"DS",vm:"1",name:"Number of Frames Used for Integration",retired:""},"0x00143074":{keyword:"FilterMaterialUsedInGainCalibration",vr:"LO",vm:"1",name:"Filter Material Used in Gain Calibration",retired:""},"0x00143075":{keyword:"FilterThicknessUsedInGainCalibration",vr:"DS",vm:"1",name:"Filter Thickness Used in Gain Calibration",retired:""},"0x00143076":{keyword:"DateOfGainCalibration",vr:"DA",vm:"1",name:"Date of Gain Calibration",retired:""},"0x00143077":{keyword:"TimeOfGainCalibration",vr:"TM",vm:"1",name:"Time of Gain Calibration",retired:""},"0x00143080":{keyword:"BadPixelImage",vr:"OB",vm:"1",name:"Bad Pixel Image",retired:""},"0x00143099":{keyword:"CalibrationNotes",vr:"LT",vm:"1",name:"Calibration Notes",retired:""},"0x00143100":{keyword:"LinearityCorrectionTechnique",vr:"LT",vm:"1",name:"Linearity Correction Technique",retired:""},"0x00143101":{keyword:"BeamHardeningCorrectionTechnique",vr:"LT",vm:"1",name:"Beam Hardening Correction Technique",retired:""},"0x00144002":{keyword:"PulserEquipmentSequence",vr:"SQ",vm:"1",name:"Pulser Equipment Sequence",retired:""},"0x00144004":{keyword:"PulserType",vr:"CS",vm:"1",name:"Pulser Type",retired:""},"0x00144006":{keyword:"PulserNotes",vr:"LT",vm:"1",name:"Pulser Notes",retired:""},"0x00144008":{keyword:"ReceiverEquipmentSequence",vr:"SQ",vm:"1",name:"Receiver Equipment Sequence",retired:""},"0x0014400A":{keyword:"AmplifierType",vr:"CS",vm:"1",name:"Amplifier Type",retired:""},"0x0014400C":{keyword:"ReceiverNotes",vr:"LT",vm:"1",name:"Receiver Notes",retired:""},"0x0014400E":{keyword:"PreAmplifierEquipmentSequence",vr:"SQ",vm:"1",name:"Pre-Amplifier Equipment Sequence",retired:""},"0x0014400F":{keyword:"PreAmplifierNotes",vr:"LT",vm:"1",name:"Pre-Amplifier Notes",retired:""},"0x00144010":{keyword:"TransmitTransducerSequence",vr:"SQ",vm:"1",name:"Transmit Transducer Sequence",retired:""},"0x00144011":{keyword:"ReceiveTransducerSequence",vr:"SQ",vm:"1",name:"Receive Transducer Sequence",retired:""},"0x00144012":{keyword:"NumberOfElements",vr:"US",vm:"1",name:"Number of Elements",retired:""},"0x00144013":{keyword:"ElementShape",vr:"CS",vm:"1",name:"Element Shape",retired:""},"0x00144014":{keyword:"ElementDimensionA",vr:"DS",vm:"1",name:"Element Dimension A",retired:""},"0x00144015":{keyword:"ElementDimensionB",vr:"DS",vm:"1",name:"Element Dimension B",retired:""},"0x00144016":{keyword:"ElementPitchA",vr:"DS",vm:"1",name:"Element Pitch A",retired:""},"0x00144017":{keyword:"MeasuredBeamDimensionA",vr:"DS",vm:"1",name:"Measured Beam Dimension A",retired:""},"0x00144018":{keyword:"MeasuredBeamDimensionB",vr:"DS",vm:"1",name:"Measured Beam Dimension B",retired:""},"0x00144019":{keyword:"LocationOfMeasuredBeamDiameter",vr:"DS",vm:"1",name:"Location of Measured Beam Diameter",retired:""},"0x0014401A":{keyword:"NominalFrequency",vr:"DS",vm:"1",name:"Nominal Frequency",retired:""},"0x0014401B":{keyword:"MeasuredCenterFrequency",vr:"DS",vm:"1",name:"Measured Center Frequency",retired:""},"0x0014401C":{keyword:"MeasuredBandwidth",vr:"DS",vm:"1",name:"Measured Bandwidth",retired:""},"0x0014401D":{keyword:"ElementPitchB",vr:"DS",vm:"1",name:"Element Pitch B",retired:""},"0x00144020":{keyword:"PulserSettingsSequence",vr:"SQ",vm:"1",name:"Pulser Settings Sequence",retired:""},"0x00144022":{keyword:"PulseWidth",vr:"DS",vm:"1",name:"Pulse Width",retired:""},"0x00144024":{keyword:"ExcitationFrequency",vr:"DS",vm:"1",name:"Excitation Frequency",retired:""},"0x00144026":{keyword:"ModulationType",vr:"CS",vm:"1",name:"Modulation Type",retired:""},"0x00144028":{keyword:"Damping",vr:"DS",vm:"1",name:"Damping",retired:""},"0x00144030":{keyword:"ReceiverSettingsSequence",vr:"SQ",vm:"1",name:"Receiver Settings Sequence",retired:""},"0x00144031":{keyword:"AcquiredSoundpathLength",vr:"DS",vm:"1",name:"Acquired Soundpath Length",retired:""},"0x00144032":{keyword:"AcquisitionCompressionType",vr:"CS",vm:"1",name:"Acquisition Compression Type",retired:""},"0x00144033":{keyword:"AcquisitionSampleSize",vr:"IS",vm:"1",name:"Acquisition Sample Size",retired:""},"0x00144034":{keyword:"RectifierSmoothing",vr:"DS",vm:"1",name:"Rectifier Smoothing",retired:""},"0x00144035":{keyword:"DACSequence",vr:"SQ",vm:"1",name:"DAC Sequence",retired:""},"0x00144036":{keyword:"DACType",vr:"CS",vm:"1",name:"DAC Type",retired:""},"0x00144038":{keyword:"DACGainPoints",vr:"DS",vm:"1-n",name:"DAC Gain Points",retired:""},"0x0014403A":{keyword:"DACTimePoints",vr:"DS",vm:"1-n",name:"DAC Time Points",retired:""},"0x0014403C":{keyword:"DACAmplitude",vr:"DS",vm:"1-n",name:"DAC Amplitude",retired:""},"0x00144040":{keyword:"PreAmplifierSettingsSequence",vr:"SQ",vm:"1",name:"Pre-Amplifier Settings Sequence",retired:""},"0x00144050":{keyword:"TransmitTransducerSettingsSequence",vr:"SQ",vm:"1",name:"Transmit Transducer Settings Sequence",retired:""},"0x00144051":{keyword:"ReceiveTransducerSettingsSequence",vr:"SQ",vm:"1",name:"Receive Transducer Settings Sequence",retired:""},"0x00144052":{keyword:"IncidentAngle",vr:"DS",vm:"1",name:"Incident Angle",retired:""},"0x00144054":{keyword:"CouplingTechnique",vr:"ST",vm:"1",name:"Coupling Technique",retired:""},"0x00144056":{keyword:"CouplingMedium",vr:"ST",vm:"1",name:"Coupling Medium",retired:""},"0x00144057":{keyword:"CouplingVelocity",vr:"DS",vm:"1",name:"Coupling Velocity",retired:""},"0x00144058":{keyword:"ProbeCenterLocationX",vr:"DS",vm:"1",name:"Probe Center Location X",retired:""},"0x00144059":{keyword:"ProbeCenterLocationZ",vr:"DS",vm:"1",name:"Probe Center Location Z",retired:""},"0x0014405A":{keyword:"SoundPathLength",vr:"DS",vm:"1",name:"Sound Path Length",retired:""},"0x0014405C":{keyword:"DelayLawIdentifier",vr:"ST",vm:"1",name:"Delay Law Identifier",retired:""},"0x00144060":{keyword:"GateSettingsSequence",vr:"SQ",vm:"1",name:"Gate Settings Sequence",retired:""},"0x00144062":{keyword:"GateThreshold",vr:"DS",vm:"1",name:"Gate Threshold",retired:""},"0x00144064":{keyword:"VelocityOfSound",vr:"DS",vm:"1",name:"Velocity of Sound",retired:""},"0x00144070":{keyword:"CalibrationSettingsSequence",vr:"SQ",vm:"1",name:"Calibration Settings Sequence",retired:""},"0x00144072":{keyword:"CalibrationProcedure",vr:"ST",vm:"1",name:"Calibration Procedure",retired:""},"0x00144074":{keyword:"ProcedureVersion",vr:"SH",vm:"1",name:"Procedure Version",retired:""},"0x00144076":{keyword:"ProcedureCreationDate",vr:"DA",vm:"1",name:"Procedure Creation Date",retired:""},"0x00144078":{keyword:"ProcedureExpirationDate",vr:"DA",vm:"1",name:"Procedure Expiration Date",retired:""},"0x0014407A":{keyword:"ProcedureLastModifiedDate",vr:"DA",vm:"1",name:"Procedure Last Modified Date",retired:""},"0x0014407C":{keyword:"CalibrationTime",vr:"TM",vm:"1-n",name:"Calibration Time",retired:""},"0x0014407E":{keyword:"CalibrationDate",vr:"DA",vm:"1-n",name:"Calibration Date",retired:""},"0x00144080":{keyword:"ProbeDriveEquipmentSequence",vr:"SQ",vm:"1",name:"Probe Drive Equipment Sequence",retired:""},"0x00144081":{keyword:"DriveType",vr:"CS",vm:"1",name:"Drive Type",retired:""},"0x00144082":{keyword:"ProbeDriveNotes",vr:"LT",vm:"1",name:"Probe Drive Notes",retired:""},"0x00144083":{keyword:"DriveProbeSequence",vr:"SQ",vm:"1",name:"Drive Probe Sequence",retired:""},"0x00144084":{keyword:"ProbeInductance",vr:"DS",vm:"1",name:"Probe Inductance",retired:""},"0x00144085":{keyword:"ProbeResistance",vr:"DS",vm:"1",name:"Probe Resistance",retired:""},"0x00144086":{keyword:"ReceiveProbeSequence",vr:"SQ",vm:"1",name:"Receive Probe Sequence",retired:""},"0x00144087":{keyword:"ProbeDriveSettingsSequence",vr:"SQ",vm:"1",name:"Probe Drive Settings Sequence",retired:""},"0x00144088":{keyword:"BridgeResistors",vr:"DS",vm:"1",name:"Bridge Resistors",retired:""},"0x00144089":{keyword:"ProbeOrientationAngle",vr:"DS",vm:"1",name:"Probe Orientation Angle",retired:""},"0x0014408B":{keyword:"UserSelectedGainY",vr:"DS",vm:"1",name:"User Selected Gain Y",retired:""},"0x0014408C":{keyword:"UserSelectedPhase",vr:"DS",vm:"1",name:"User Selected Phase",retired:""},"0x0014408D":{keyword:"UserSelectedOffsetX",vr:"DS",vm:"1",name:"User Selected Offset X",retired:""},"0x0014408E":{keyword:"UserSelectedOffsetY",vr:"DS",vm:"1",name:"User Selected Offset Y",retired:""},"0x00144091":{keyword:"ChannelSettingsSequence",vr:"SQ",vm:"1",name:"Channel Settings Sequence",retired:""},"0x00144092":{keyword:"ChannelThreshold",vr:"DS",vm:"1",name:"Channel Threshold",retired:""},"0x0014409A":{keyword:"ScannerSettingsSequence",vr:"SQ",vm:"1",name:"Scanner Settings Sequence",retired:""},"0x0014409B":{keyword:"ScanProcedure",vr:"ST",vm:"1",name:"Scan Procedure",retired:""},"0x0014409C":{keyword:"TranslationRateX",vr:"DS",vm:"1",name:"Translation Rate X",retired:""},"0x0014409D":{keyword:"TranslationRateY",vr:"DS",vm:"1",name:"Translation Rate Y",retired:""},"0x0014409F":{keyword:"ChannelOverlap",vr:"DS",vm:"1",name:"Channel Overlap",retired:""},"0x001440A0":{keyword:"ImageQualityIndicatorType",vr:"LO",vm:"1-n",name:"Image Quality Indicator Type",retired:""},"0x001440A1":{keyword:"ImageQualityIndicatorMaterial",vr:"LO",vm:"1-n",name:"Image Quality Indicator Material",retired:""},"0x001440A2":{keyword:"ImageQualityIndicatorSize",vr:"LO",vm:"1-n",name:"Image Quality Indicator Size",retired:""},"0x00145002":{keyword:"LINACEnergy",vr:"IS",vm:"1",name:"LINAC Energy",retired:""},"0x00145004":{keyword:"LINACOutput",vr:"IS",vm:"1",name:"LINAC Output",retired:""},"0x00145100":{keyword:"ActiveAperture",vr:"US",vm:"1",name:"Active Aperture",retired:""},"0x00145101":{keyword:"TotalAperture",vr:"DS",vm:"1",name:"Total Aperture",retired:""},"0x00145102":{keyword:"ApertureElevation",vr:"DS",vm:"1",name:"Aperture Elevation",retired:""},"0x00145103":{keyword:"MainLobeAngle",vr:"DS",vm:"1",name:"Main Lobe Angle",retired:""},"0x00145104":{keyword:"MainRoofAngle",vr:"DS",vm:"1",name:"Main Roof Angle",retired:""},"0x00145105":{keyword:"ConnectorType",vr:"CS",vm:"1",name:"Connector Type",retired:""},"0x00145106":{keyword:"WedgeModelNumber",vr:"SH",vm:"1",name:"Wedge Model Number",retired:""},"0x00145107":{keyword:"WedgeAngleFloat",vr:"DS",vm:"1",name:"Wedge Angle Float",retired:""},"0x00145108":{keyword:"WedgeRoofAngle",vr:"DS",vm:"1",name:"Wedge Roof Angle",retired:""},"0x00145109":{keyword:"WedgeElement1Position",vr:"CS",vm:"1",name:"Wedge Element 1 Position",retired:""},"0x0014510A":{keyword:"WedgeMaterialVelocity",vr:"DS",vm:"1",name:"Wedge Material Velocity",retired:""},"0x0014510B":{keyword:"WedgeMaterial",vr:"SH",vm:"1",name:"Wedge Material",retired:""},"0x0014510C":{keyword:"WedgeOffsetZ",vr:"DS",vm:"1",name:"Wedge Offset Z",retired:""},"0x0014510D":{keyword:"WedgeOriginOffsetX",vr:"DS",vm:"1",name:"Wedge Origin Offset X",retired:""},"0x0014510E":{keyword:"WedgeTimeDelay",vr:"DS",vm:"1",name:"Wedge Time Delay",retired:""},"0x0014510F":{keyword:"WedgeName",vr:"SH",vm:"1",name:"Wedge Name",retired:""},"0x00145110":{keyword:"WedgeManufacturerName",vr:"SH",vm:"1",name:"Wedge Manufacturer Name",retired:""},"0x00145111":{keyword:"WedgeDescription",vr:"LO",vm:"1",name:"Wedge Description",retired:""},"0x00145112":{keyword:"NominalBeamAngle",vr:"DS",vm:"1",name:"Nominal Beam Angle",retired:""},"0x00145113":{keyword:"WedgeOffsetX",vr:"DS",vm:"1",name:"Wedge Offset X",retired:""},"0x00145114":{keyword:"WedgeOffsetY",vr:"DS",vm:"1",name:"Wedge Offset Y",retired:""},"0x00145115":{keyword:"WedgeTotalLength",vr:"DS",vm:"1",name:"Wedge Total Length",retired:""},"0x00145116":{keyword:"WedgeInContactLength",vr:"DS",vm:"1",name:"Wedge In Contact Length",retired:""},"0x00145117":{keyword:"WedgeFrontGap",vr:"DS",vm:"1",name:"Wedge Front Gap",retired:""},"0x00145118":{keyword:"WedgeTotalHeight",vr:"DS",vm:"1",name:"Wedge Total Height",retired:""},"0x00145119":{keyword:"WedgeFrontHeight",vr:"DS",vm:"1",name:"Wedge Front Height",retired:""},"0x0014511A":{keyword:"WedgeRearHeight",vr:"DS",vm:"1",name:"Wedge Rear Height",retired:""},"0x0014511B":{keyword:"WedgeTotalWidth",vr:"DS",vm:"1",name:"Wedge Total Width",retired:""},"0x0014511C":{keyword:"WedgeInContactWidth",vr:"DS",vm:"1",name:"Wedge In Contact Width",retired:""},"0x0014511D":{keyword:"WedgeChamferHeight",vr:"DS",vm:"1",name:"Wedge Chamfer Height",retired:""},"0x0014511E":{keyword:"WedgeCurve",vr:"CS",vm:"1",name:"Wedge Curve",retired:""},"0x0014511F":{keyword:"RadiusAlongWedge",vr:"DS",vm:"1",name:"Radius Along the Wedge",retired:""},"0x00160001":{keyword:"WhitePoint",vr:"DS",vm:"1",name:"White Point",retired:""},"0x00160002":{keyword:"PrimaryChromaticities",vr:"DS",vm:"3",name:"Primary Chromaticities",retired:""},"0x00160003":{keyword:"BatteryLevel",vr:"UT",vm:"1",name:"Battery Level",retired:""},"0x00160004":{keyword:"ExposureTimeInSeconds",vr:"DS",vm:"1",name:"Exposure Time in Seconds",retired:""},"0x00160005":{keyword:"FNumber",vr:"DS",vm:"1",name:"F-Number",retired:""},"0x00160006":{keyword:"OECFRows",vr:"IS",vm:"1",name:"OECF Rows",retired:""},"0x00160007":{keyword:"OECFColumns",vr:"IS",vm:"1",name:"OECF Columns",retired:""},"0x00160008":{keyword:"OECFColumnNames",vr:"UC",vm:"1-n",name:"OECF Column Names",retired:""},"0x00160009":{keyword:"OECFValues",vr:"DS",vm:"1-n",name:"OECF Values",retired:""},"0x0016000A":{keyword:"SpatialFrequencyResponseRows",vr:"IS",vm:"1",name:"Spatial Frequency Response Rows",retired:""},"0x0016000B":{keyword:"SpatialFrequencyResponseColumns",vr:"IS",vm:"1",name:"Spatial Frequency Response Columns",retired:""},"0x0016000C":{keyword:"SpatialFrequencyResponseColumnNames",vr:"UC",vm:"1-n",name:"Spatial Frequency Response Column Names",retired:""},"0x0016000D":{keyword:"SpatialFrequencyResponseValues",vr:"DS",vm:"1-n",name:"Spatial Frequency Response Values",retired:""},"0x0016000E":{keyword:"ColorFilterArrayPatternRows",vr:"IS",vm:"1",name:"Color Filter Array Pattern Rows",retired:""},"0x0016000F":{keyword:"ColorFilterArrayPatternColumns",vr:"IS",vm:"1",name:"Color Filter Array Pattern Columns",retired:""},"0x00160010":{keyword:"ColorFilterArrayPatternValues",vr:"DS",vm:"1-n",name:"Color Filter Array Pattern Values",retired:""},"0x00160011":{keyword:"FlashFiringStatus",vr:"US",vm:"1",name:"Flash Firing Status",retired:""},"0x00160012":{keyword:"FlashReturnStatus",vr:"US",vm:"1",name:"Flash Return Status",retired:""},"0x00160013":{keyword:"FlashMode",vr:"US",vm:"1",name:"Flash Mode",retired:""},"0x00160014":{keyword:"FlashFunctionPresent",vr:"US",vm:"1",name:"Flash Function Present",retired:""},"0x00160015":{keyword:"FlashRedEyeMode",vr:"US",vm:"1",name:"Flash Red Eye Mode",retired:""},"0x00160016":{keyword:"ExposureProgram",vr:"US",vm:"1",name:"Exposure Program",retired:""},"0x00160017":{keyword:"SpectralSensitivity",vr:"UT",vm:"1",name:"Spectral Sensitivity",retired:""},"0x00160018":{keyword:"PhotographicSensitivity",vr:"IS",vm:"1",name:"Photographic Sensitivity",retired:""},"0x00160019":{keyword:"SelfTimerMode",vr:"IS",vm:"1",name:"Self Timer Mode",retired:""},"0x0016001A":{keyword:"SensitivityType",vr:"US",vm:"1",name:"Sensitivity Type",retired:""},"0x0016001B":{keyword:"StandardOutputSensitivity",vr:"IS",vm:"1",name:"Standard Output Sensitivity",retired:""},"0x0016001C":{keyword:"RecommendedExposureIndex",vr:"IS",vm:"1",name:"Recommended Exposure Index",retired:""},"0x0016001D":{keyword:"ISOSpeed",vr:"IS",vm:"1",name:"ISO Speed",retired:""},"0x0016001E":{keyword:"ISOSpeedLatitudeyyy",vr:"IS",vm:"1",name:"ISO Speed Latitude yyy",retired:""},"0x0016001F":{keyword:"ISOSpeedLatitudezzz",vr:"IS",vm:"1",name:"ISO Speed Latitude zzz",retired:""},"0x00160020":{keyword:"EXIFVersion",vr:"UT",vm:"1",name:"EXIF Version",retired:""},"0x00160021":{keyword:"ShutterSpeedValue",vr:"DS",vm:"1",name:"Shutter Speed Value",retired:""},"0x00160022":{keyword:"ApertureValue",vr:"DS",vm:"1",name:"Aperture Value",retired:""},"0x00160023":{keyword:"BrightnessValue",vr:"DS",vm:"1",name:"Brightness Value",retired:""},"0x00160024":{keyword:"ExposureBiasValue",vr:"DS",vm:"1",name:"Exposure Bias Value",retired:""},"0x00160025":{keyword:"MaxApertureValue",vr:"DS",vm:"1",name:"Max Aperture Value",retired:""},"0x00160026":{keyword:"SubjectDistance",vr:"DS",vm:"1",name:"Subject Distance",retired:""},"0x00160027":{keyword:"MeteringMode",vr:"US",vm:"1",name:"Metering Mode",retired:""},"0x00160028":{keyword:"LightSource",vr:"US",vm:"1",name:"Light Source",retired:""},"0x00160029":{keyword:"FocalLength",vr:"DS",vm:"1",name:"Focal Length",retired:""},"0x0016002A":{keyword:"SubjectArea",vr:"IS",vm:"2-4",name:"Subject Area",retired:""},"0x0016002B":{keyword:"MakerNote",vr:"OB",vm:"1",name:"Maker Note",retired:""},"0x00160030":{keyword:"Temperature",vr:"DS",vm:"1",name:"Temperature",retired:""},"0x00160031":{keyword:"Humidity",vr:"DS",vm:"1",name:"Humidity",retired:""},"0x00160032":{keyword:"Pressure",vr:"DS",vm:"1",name:"Pressure",retired:""},"0x00160033":{keyword:"WaterDepth",vr:"DS",vm:"1",name:"Water Depth",retired:""},"0x00160034":{keyword:"Acceleration",vr:"DS",vm:"1",name:"Acceleration",retired:""},"0x00160035":{keyword:"CameraElevationAngle",vr:"DS",vm:"1",name:"Camera Elevation Angle",retired:""},"0x00160036":{keyword:"FlashEnergy",vr:"DS",vm:"1-2",name:"Flash Energy",retired:""},"0x00160037":{keyword:"SubjectLocation",vr:"IS",vm:"2",name:"Subject Location",retired:""},"0x00160038":{keyword:"PhotographicExposureIndex",vr:"DS",vm:"1",name:"Photographic Exposure Index",retired:""},"0x00160039":{keyword:"SensingMethod",vr:"US",vm:"1",name:"Sensing Method",retired:""},"0x0016003A":{keyword:"FileSource",vr:"US",vm:"1",name:"File Source",retired:""},"0x0016003B":{keyword:"SceneType",vr:"US",vm:"1",name:"Scene Type",retired:""},"0x00160041":{keyword:"CustomRendered",vr:"US",vm:"1",name:"Custom Rendered",retired:""},"0x00160042":{keyword:"ExposureMode",vr:"US",vm:"1",name:"Exposure Mode",retired:""},"0x00160043":{keyword:"WhiteBalance",vr:"US",vm:"1",name:"White Balance",retired:""},"0x00160044":{keyword:"DigitalZoomRatio",vr:"DS",vm:"1",name:"Digital Zoom Ratio",retired:""},"0x00160045":{keyword:"FocalLengthIn35mmFilm",vr:"IS",vm:"1",name:"Focal Length In 35mm Film",retired:""},"0x00160046":{keyword:"SceneCaptureType",vr:"US",vm:"1",name:"Scene Capture Type",retired:""},"0x00160047":{keyword:"GainControl",vr:"US",vm:"1",name:"Gain Control",retired:""},"0x00160048":{keyword:"Contrast",vr:"US",vm:"1",name:"Contrast",retired:""},"0x00160049":{keyword:"Saturation",vr:"US",vm:"1",name:"Saturation",retired:""},"0x0016004A":{keyword:"Sharpness",vr:"US",vm:"1",name:"Sharpness",retired:""},"0x0016004B":{keyword:"DeviceSettingDescription",vr:"OB",vm:"1",name:"Device Setting Description",retired:""},"0x0016004C":{keyword:"SubjectDistanceRange",vr:"US",vm:"1",name:"Subject Distance Range",retired:""},"0x0016004D":{keyword:"CameraOwnerName",vr:"UT",vm:"1",name:"Camera Owner Name",retired:""},"0x0016004E":{keyword:"LensSpecification",vr:"DS",vm:"4",name:"Lens Specification",retired:""},"0x0016004F":{keyword:"LensMake",vr:"UT",vm:"1",name:"Lens Make",retired:""},"0x00160050":{keyword:"LensModel",vr:"UT",vm:"1",name:"Lens Model",retired:""},"0x00160051":{keyword:"LensSerialNumber",vr:"UT",vm:"1",name:"Lens Serial Number",retired:""},"0x00160061":{keyword:"InteroperabilityIndex",vr:"CS",vm:"1",name:"Interoperability Index",retired:""},"0x00160062":{keyword:"InteroperabilityVersion",vr:"OB",vm:"1",name:"Interoperability Version",retired:""},"0x00160070":{keyword:"GPSVersionID",vr:"OB",vm:"1",name:"GPS Version ID",retired:""},"0x00160071":{keyword:"GPSLatitudeRef",vr:"CS",vm:"1",name:"GPS Latitude Ref",retired:""},"0x00160072":{keyword:"GPSLatitude",vr:"DS",vm:"3",name:"GPS Latitude",retired:""},"0x00160073":{keyword:"GPSLongitudeRef",vr:"CS",vm:"1",name:"GPS Longitude Ref",retired:""},"0x00160074":{keyword:"GPSLongitude",vr:"DS",vm:"3",name:"GPS Longitude",retired:""},"0x00160075":{keyword:"GPSAltitudeRef",vr:"US",vm:"1",name:"GPS Altitude Ref",retired:""},"0x00160076":{keyword:"GPSAltitude",vr:"DS",vm:"1",name:"GPS Altitude",retired:""},"0x00160077":{keyword:"GPSTimeStamp",vr:"DT",vm:"1",name:"GPS Time Stamp",retired:""},"0x00160078":{keyword:"GPSSatellites",vr:"UT",vm:"1",name:"GPS Satellites",retired:""},"0x00160079":{keyword:"GPSStatus",vr:"CS",vm:"1",name:"GPS Status",retired:""},"0x0016007A":{keyword:"GPSMeasureMode",vr:"CS",vm:"1",name:"GPS Measure Mode",retired:""},"0x0016007B":{keyword:"GPSDOP",vr:"DS",vm:"1",name:"GPS DOP",retired:""},"0x0016007C":{keyword:"GPSSpeedRef",vr:"CS",vm:"1",name:"GPS Speed Ref",retired:""},"0x0016007D":{keyword:"GPSSpeed",vr:"DS",vm:"1",name:"GPS Speed",retired:""},"0x0016007E":{keyword:"GPSTrackRef",vr:"CS",vm:"1",name:"GPS Track Ref",retired:""},"0x0016007F":{keyword:"GPSTrack",vr:"DS",vm:"1",name:"GPS Track",retired:""},"0x00160080":{keyword:"GPSImgDirectionRef",vr:"CS",vm:"1",name:"GPS Img Direction Ref",retired:""},"0x00160081":{keyword:"GPSImgDirection",vr:"DS",vm:"1",name:"GPS Img Direction",retired:""},"0x00160082":{keyword:"GPSMapDatum",vr:"UT",vm:"1",name:"GPS Map Datum",retired:""},"0x00160083":{keyword:"GPSDestLatitudeRef",vr:"CS",vm:"1",name:"GPS Dest Latitude Ref",retired:""},"0x00160084":{keyword:"GPSDestLatitude",vr:"DS",vm:"3",name:"GPS Dest Latitude",retired:""},"0x00160085":{keyword:"GPSDestLongitudeRef",vr:"CS",vm:"1",name:"GPS Dest Longitude Ref",retired:""},"0x00160086":{keyword:"GPSDestLongitude",vr:"DS",vm:"3",name:"GPS Dest Longitude",retired:""},"0x00160087":{keyword:"GPSDestBearingRef",vr:"CS",vm:"1",name:"GPS Dest Bearing Ref",retired:""},"0x00160088":{keyword:"GPSDestBearing",vr:"DS",vm:"1",name:"GPS Dest Bearing",retired:""},"0x00160089":{keyword:"GPSDestDistanceRef",vr:"CS",vm:"1",name:"GPS Dest Distance Ref",retired:""},"0x0016008A":{keyword:"GPSDestDistance",vr:"DS",vm:"1",name:"GPS Dest Distance",retired:""},"0x0016008B":{keyword:"GPSProcessingMethod",vr:"OB",vm:"1",name:"GPS Processing Method",retired:""},"0x0016008C":{keyword:"GPSAreaInformation",vr:"OB",vm:"1",name:"GPS Area Information",retired:""},"0x0016008D":{keyword:"GPSDateStamp",vr:"DT",vm:"1",name:"GPS Date Stamp",retired:""},"0x0016008E":{keyword:"GPSDifferential",vr:"IS",vm:"1",name:"GPS Differential",retired:""},"0x00161001":{keyword:"LightSourcePolarization",vr:"CS",vm:"1",name:"Light Source Polarization",retired:""},"0x00161002":{keyword:"EmitterColorTemperature",vr:"DS",vm:"1",name:"Emitter Color Temperature",retired:""},"0x00161003":{keyword:"ContactMethod",vr:"CS",vm:"1",name:"Contact Method",retired:""},"0x00161004":{keyword:"ImmersionMedia",vr:"CS",vm:"1-n",name:"Immersion Media",retired:""},"0x00161005":{keyword:"OpticalMagnificationFactor",vr:"DS",vm:"1",name:"Optical Magnification Factor",retired:""},"0x00180010":{keyword:"ContrastBolusAgent",vr:"LO",vm:"1",name:"Contrast/Bolus Agent",retired:""},"0x00180012":{keyword:"ContrastBolusAgentSequence",vr:"SQ",vm:"1",name:"Contrast/Bolus Agent Sequence",retired:""},"0x00180013":{keyword:"ContrastBolusT1Relaxivity",vr:"FL",vm:"1",name:"Contrast/Bolus T1 Relaxivity",retired:""},"0x00180014":{keyword:"ContrastBolusAdministrationRouteSequence",vr:"SQ",vm:"1",name:"Contrast/Bolus Administration Route Sequence",retired:""},"0x00180015":{keyword:"BodyPartExamined",vr:"CS",vm:"1",name:"Body Part Examined",retired:""},"0x00180020":{keyword:"ScanningSequence",vr:"CS",vm:"1-n",name:"Scanning Sequence",retired:""},"0x00180021":{keyword:"SequenceVariant",vr:"CS",vm:"1-n",name:"Sequence Variant",retired:""},"0x00180022":{keyword:"ScanOptions",vr:"CS",vm:"1-n",name:"Scan Options",retired:""},"0x00180023":{keyword:"MRAcquisitionType",vr:"CS",vm:"1",name:"MR Acquisition Type",retired:""},"0x00180024":{keyword:"SequenceName",vr:"SH",vm:"1",name:"Sequence Name",retired:""},"0x00180025":{keyword:"AngioFlag",vr:"CS",vm:"1",name:"Angio Flag",retired:""},"0x00180026":{keyword:"InterventionDrugInformationSequence",vr:"SQ",vm:"1",name:"Intervention Drug Information Sequence",retired:""},"0x00180027":{keyword:"InterventionDrugStopTime",vr:"TM",vm:"1",name:"Intervention Drug Stop Time",retired:""},"0x00180028":{keyword:"InterventionDrugDose",vr:"DS",vm:"1",name:"Intervention Drug Dose",retired:""},"0x00180029":{keyword:"InterventionDrugCodeSequence",vr:"SQ",vm:"1",name:"Intervention Drug Code Sequence",retired:""},"0x0018002A":{keyword:"AdditionalDrugSequence",vr:"SQ",vm:"1",name:"Additional Drug Sequence",retired:""},"0x00180030":{keyword:"Radionuclide",vr:"LO",vm:"1-n",name:"Radionuclide",retired:"Retired"},"0x00180031":{keyword:"Radiopharmaceutical",vr:"LO",vm:"1",name:"Radiopharmaceutical",retired:""},"0x00180032":{keyword:"EnergyWindowCenterline",vr:"DS",vm:"1",name:"Energy Window Centerline",retired:"Retired"},"0x00180033":{keyword:"EnergyWindowTotalWidth",vr:"DS",vm:"1-n",name:"Energy Window Total Width",retired:"Retired"},"0x00180034":{keyword:"InterventionDrugName",vr:"LO",vm:"1",name:"Intervention Drug Name",retired:""},"0x00180035":{keyword:"InterventionDrugStartTime",vr:"TM",vm:"1",name:"Intervention Drug Start Time",retired:""},"0x00180036":{keyword:"InterventionSequence",vr:"SQ",vm:"1",name:"Intervention Sequence",retired:""},"0x00180037":{keyword:"TherapyType",vr:"CS",vm:"1",name:"Therapy Type",retired:"Retired"},"0x00180038":{keyword:"InterventionStatus",vr:"CS",vm:"1",name:"Intervention Status",retired:""},"0x00180039":{keyword:"TherapyDescription",vr:"CS",vm:"1",name:"Therapy Description",retired:"Retired"},"0x0018003A":{keyword:"InterventionDescription",vr:"ST",vm:"1",name:"Intervention Description",retired:""},"0x00180040":{keyword:"CineRate",vr:"IS",vm:"1",name:"Cine Rate",retired:""},"0x00180042":{keyword:"InitialCineRunState",vr:"CS",vm:"1",name:"Initial Cine Run State",retired:""},"0x00180050":{keyword:"SliceThickness",vr:"DS",vm:"1",name:"Slice Thickness",retired:""},"0x00180060":{keyword:"KVP",vr:"DS",vm:"1",name:"KVP",retired:""},"0x00180061":{keyword:"",vr:"DS",vm:"1",name:"",retired:"Retired"},"0x00180070":{keyword:"CountsAccumulated",vr:"IS",vm:"1",name:"Counts Accumulated",retired:""},"0x00180071":{keyword:"AcquisitionTerminationCondition",vr:"CS",vm:"1",name:"Acquisition Termination Condition",retired:""},"0x00180072":{keyword:"EffectiveDuration",vr:"DS",vm:"1",name:"Effective Duration",retired:""},"0x00180073":{keyword:"AcquisitionStartCondition",vr:"CS",vm:"1",name:"Acquisition Start Condition",retired:""},"0x00180074":{keyword:"AcquisitionStartConditionData",vr:"IS",vm:"1",name:"Acquisition Start Condition Data",retired:""},"0x00180075":{keyword:"AcquisitionTerminationConditionData",vr:"IS",vm:"1",name:"Acquisition Termination Condition Data",retired:""},"0x00180080":{keyword:"RepetitionTime",vr:"DS",vm:"1",name:"Repetition Time",retired:""},"0x00180081":{keyword:"EchoTime",vr:"DS",vm:"1",name:"Echo Time",retired:""},"0x00180082":{keyword:"InversionTime",vr:"DS",vm:"1",name:"Inversion Time",retired:""},"0x00180083":{keyword:"NumberOfAverages",vr:"DS",vm:"1",name:"Number of Averages",retired:""},"0x00180084":{keyword:"ImagingFrequency",vr:"DS",vm:"1",name:"Imaging Frequency",retired:""},"0x00180085":{keyword:"ImagedNucleus",vr:"SH",vm:"1",name:"Imaged Nucleus",retired:""},"0x00180086":{keyword:"EchoNumbers",vr:"IS",vm:"1-n",name:"Echo Number(s)",retired:""},"0x00180087":{keyword:"MagneticFieldStrength",vr:"DS",vm:"1",name:"Magnetic Field Strength",retired:""},"0x00180088":{keyword:"SpacingBetweenSlices",vr:"DS",vm:"1",name:"Spacing Between Slices",retired:""},"0x00180089":{keyword:"NumberOfPhaseEncodingSteps",vr:"IS",vm:"1",name:"Number of Phase Encoding Steps",retired:""},"0x00180090":{keyword:"DataCollectionDiameter",vr:"DS",vm:"1",name:"Data Collection Diameter",retired:""},"0x00180091":{keyword:"EchoTrainLength",vr:"IS",vm:"1",name:"Echo Train Length",retired:""},"0x00180093":{keyword:"PercentSampling",vr:"DS",vm:"1",name:"Percent Sampling",retired:""},"0x00180094":{keyword:"PercentPhaseFieldOfView",vr:"DS",vm:"1",name:"Percent Phase Field of View",retired:""},"0x00180095":{keyword:"PixelBandwidth",vr:"DS",vm:"1",name:"Pixel Bandwidth",retired:""},"0x00181000":{keyword:"DeviceSerialNumber",vr:"LO",vm:"1",name:"Device Serial Number",retired:""},"0x00181002":{keyword:"DeviceUID",vr:"UI",vm:"1",name:"Device UID",retired:""},"0x00181003":{keyword:"DeviceID",vr:"LO",vm:"1",name:"Device ID",retired:""},"0x00181004":{keyword:"PlateID",vr:"LO",vm:"1",name:"Plate ID",retired:""},"0x00181005":{keyword:"GeneratorID",vr:"LO",vm:"1",name:"Generator ID",retired:""},"0x00181006":{keyword:"GridID",vr:"LO",vm:"1",name:"Grid ID",retired:""},"0x00181007":{keyword:"CassetteID",vr:"LO",vm:"1",name:"Cassette ID",retired:""},"0x00181008":{keyword:"GantryID",vr:"LO",vm:"1",name:"Gantry ID",retired:""},"0x00181009":{keyword:"UniqueDeviceIdentifier",vr:"UT",vm:"1",name:"Unique Device Identifier",retired:""},"0x0018100A":{keyword:"UDISequence",vr:"SQ",vm:"1",name:"UDI Sequence",retired:""},"0x0018100B":{keyword:"ManufacturerDeviceClassUID",vr:"UI",vm:"1-n",name:"Manufacturer's Device Class UID",retired:""},"0x00181010":{keyword:"SecondaryCaptureDeviceID",vr:"LO",vm:"1",name:"Secondary Capture Device ID",retired:""},"0x00181011":{keyword:"HardcopyCreationDeviceID",vr:"LO",vm:"1",name:"Hardcopy Creation Device ID",retired:"Retired"},"0x00181012":{keyword:"DateOfSecondaryCapture",vr:"DA",vm:"1",name:"Date of Secondary Capture",retired:""},"0x00181014":{keyword:"TimeOfSecondaryCapture",vr:"TM",vm:"1",name:"Time of Secondary Capture",retired:""},"0x00181016":{keyword:"SecondaryCaptureDeviceManufacturer",vr:"LO",vm:"1",name:"Secondary Capture Device Manufacturer",retired:""},"0x00181017":{keyword:"HardcopyDeviceManufacturer",vr:"LO",vm:"1",name:"Hardcopy Device Manufacturer",retired:"Retired"},"0x00181018":{keyword:"SecondaryCaptureDeviceManufacturerModelName",vr:"LO",vm:"1",name:"Secondary Capture Device Manufacturer's Model Name",retired:""},"0x00181019":{keyword:"SecondaryCaptureDeviceSoftwareVersions",vr:"LO",vm:"1-n",name:"Secondary Capture Device Software Versions",retired:""},"0x0018101A":{keyword:"HardcopyDeviceSoftwareVersion",vr:"LO",vm:"1-n",name:"Hardcopy Device Software Version",retired:"Retired"},"0x0018101B":{keyword:"HardcopyDeviceManufacturerModelName",vr:"LO",vm:"1",name:"Hardcopy Device Manufacturer's Model Name",retired:"Retired"},"0x00181020":{keyword:"SoftwareVersions",vr:"LO",vm:"1-n",name:"Software Versions",retired:""},"0x00181022":{keyword:"VideoImageFormatAcquired",vr:"SH",vm:"1",name:"Video Image Format Acquired",retired:""},"0x00181023":{keyword:"DigitalImageFormatAcquired",vr:"LO",vm:"1",name:"Digital Image Format Acquired",retired:""},"0x00181030":{keyword:"ProtocolName",vr:"LO",vm:"1",name:"Protocol Name",retired:""},"0x00181040":{keyword:"ContrastBolusRoute",vr:"LO",vm:"1",name:"Contrast/Bolus Route",retired:""},"0x00181041":{keyword:"ContrastBolusVolume",vr:"DS",vm:"1",name:"Contrast/Bolus Volume",retired:""},"0x00181042":{keyword:"ContrastBolusStartTime",vr:"TM",vm:"1",name:"Contrast/Bolus Start Time",retired:""},"0x00181043":{keyword:"ContrastBolusStopTime",vr:"TM",vm:"1",name:"Contrast/Bolus Stop Time",retired:""},"0x00181044":{keyword:"ContrastBolusTotalDose",vr:"DS",vm:"1",name:"Contrast/Bolus Total Dose",retired:""},"0x00181045":{keyword:"SyringeCounts",vr:"IS",vm:"1",name:"Syringe Counts",retired:""},"0x00181046":{keyword:"ContrastFlowRate",vr:"DS",vm:"1-n",name:"Contrast Flow Rate",retired:""},"0x00181047":{keyword:"ContrastFlowDuration",vr:"DS",vm:"1-n",name:"Contrast Flow Duration",retired:""},"0x00181048":{keyword:"ContrastBolusIngredient",vr:"CS",vm:"1",name:"Contrast/Bolus Ingredient",retired:""},"0x00181049":{keyword:"ContrastBolusIngredientConcentration",vr:"DS",vm:"1",name:"Contrast/Bolus Ingredient Concentration",retired:""},"0x00181050":{keyword:"SpatialResolution",vr:"DS",vm:"1",name:"Spatial Resolution",retired:""},"0x00181060":{keyword:"TriggerTime",vr:"DS",vm:"1",name:"Trigger Time",retired:""},"0x00181061":{keyword:"TriggerSourceOrType",vr:"LO",vm:"1",name:"Trigger Source or Type",retired:""},"0x00181062":{keyword:"NominalInterval",vr:"IS",vm:"1",name:"Nominal Interval",retired:""},"0x00181063":{keyword:"FrameTime",vr:"DS",vm:"1",name:"Frame Time",retired:""},"0x00181064":{keyword:"CardiacFramingType",vr:"LO",vm:"1",name:"Cardiac Framing Type",retired:""},"0x00181065":{keyword:"FrameTimeVector",vr:"DS",vm:"1-n",name:"Frame Time Vector",retired:""},"0x00181066":{keyword:"FrameDelay",vr:"DS",vm:"1",name:"Frame Delay",retired:""},"0x00181067":{keyword:"ImageTriggerDelay",vr:"DS",vm:"1",name:"Image Trigger Delay",retired:""},"0x00181068":{keyword:"MultiplexGroupTimeOffset",vr:"DS",vm:"1",name:"Multiplex Group Time Offset",retired:""},"0x00181069":{keyword:"TriggerTimeOffset",vr:"DS",vm:"1",name:"Trigger Time Offset",retired:""},"0x0018106A":{keyword:"SynchronizationTrigger",vr:"CS",vm:"1",name:"Synchronization Trigger",retired:""},"0x0018106C":{keyword:"SynchronizationChannel",vr:"US",vm:"2",name:"Synchronization Channel",retired:""},"0x0018106E":{keyword:"TriggerSamplePosition",vr:"UL",vm:"1",name:"Trigger Sample Position",retired:""},"0x00181070":{keyword:"RadiopharmaceuticalRoute",vr:"LO",vm:"1",name:"Radiopharmaceutical Route",retired:""},"0x00181071":{keyword:"RadiopharmaceuticalVolume",vr:"DS",vm:"1",name:"Radiopharmaceutical Volume",retired:""},"0x00181072":{keyword:"RadiopharmaceuticalStartTime",vr:"TM",vm:"1",name:"Radiopharmaceutical Start Time",retired:""},"0x00181073":{keyword:"RadiopharmaceuticalStopTime",vr:"TM",vm:"1",name:"Radiopharmaceutical Stop Time",retired:""},"0x00181074":{keyword:"RadionuclideTotalDose",vr:"DS",vm:"1",name:"Radionuclide Total Dose",retired:""},"0x00181075":{keyword:"RadionuclideHalfLife",vr:"DS",vm:"1",name:"Radionuclide Half Life",retired:""},"0x00181076":{keyword:"RadionuclidePositronFraction",vr:"DS",vm:"1",name:"Radionuclide Positron Fraction",retired:""},"0x00181077":{keyword:"RadiopharmaceuticalSpecificActivity",vr:"DS",vm:"1",name:"Radiopharmaceutical Specific Activity",retired:""},"0x00181078":{keyword:"RadiopharmaceuticalStartDateTime",vr:"DT",vm:"1",name:"Radiopharmaceutical Start DateTime",retired:""},"0x00181079":{keyword:"RadiopharmaceuticalStopDateTime",vr:"DT",vm:"1",name:"Radiopharmaceutical Stop DateTime",retired:""},"0x00181080":{keyword:"BeatRejectionFlag",vr:"CS",vm:"1",name:"Beat Rejection Flag",retired:""},"0x00181081":{keyword:"LowRRValue",vr:"IS",vm:"1",name:"Low R-R Value",retired:""},"0x00181082":{keyword:"HighRRValue",vr:"IS",vm:"1",name:"High R-R Value",retired:""},"0x00181083":{keyword:"IntervalsAcquired",vr:"IS",vm:"1",name:"Intervals Acquired",retired:""},"0x00181084":{keyword:"IntervalsRejected",vr:"IS",vm:"1",name:"Intervals Rejected",retired:""},"0x00181085":{keyword:"PVCRejection",vr:"LO",vm:"1",name:"PVC Rejection",retired:""},"0x00181086":{keyword:"SkipBeats",vr:"IS",vm:"1",name:"Skip Beats",retired:""},"0x00181088":{keyword:"HeartRate",vr:"IS",vm:"1",name:"Heart Rate",retired:""},"0x00181090":{keyword:"CardiacNumberOfImages",vr:"IS",vm:"1",name:"Cardiac Number of Images",retired:""},"0x00181094":{keyword:"TriggerWindow",vr:"IS",vm:"1",name:"Trigger Window",retired:""},"0x00181100":{keyword:"ReconstructionDiameter",vr:"DS",vm:"1",name:"Reconstruction Diameter",retired:""},"0x00181110":{keyword:"DistanceSourceToDetector",vr:"DS",vm:"1",name:"Distance Source to Detector",retired:""},"0x00181111":{keyword:"DistanceSourceToPatient",vr:"DS",vm:"1",name:"Distance Source to Patient",retired:""},"0x00181114":{keyword:"EstimatedRadiographicMagnificationFactor",vr:"DS",vm:"1",name:"Estimated Radiographic Magnification Factor",retired:""},"0x00181120":{keyword:"GantryDetectorTilt",vr:"DS",vm:"1",name:"Gantry/Detector Tilt",retired:""},"0x00181121":{keyword:"GantryDetectorSlew",vr:"DS",vm:"1",name:"Gantry/Detector Slew",retired:""},"0x00181130":{keyword:"TableHeight",vr:"DS",vm:"1",name:"Table Height",retired:""},"0x00181131":{keyword:"TableTraverse",vr:"DS",vm:"1",name:"Table Traverse",retired:""},"0x00181134":{keyword:"TableMotion",vr:"CS",vm:"1",name:"Table Motion",retired:""},"0x00181135":{keyword:"TableVerticalIncrement",vr:"DS",vm:"1-n",name:"Table Vertical Increment",retired:""},"0x00181136":{keyword:"TableLateralIncrement",vr:"DS",vm:"1-n",name:"Table Lateral Increment",retired:""},"0x00181137":{keyword:"TableLongitudinalIncrement",vr:"DS",vm:"1-n",name:"Table Longitudinal Increment",retired:""},"0x00181138":{keyword:"TableAngle",vr:"DS",vm:"1",name:"Table Angle",retired:""},"0x0018113A":{keyword:"TableType",vr:"CS",vm:"1",name:"Table Type",retired:""},"0x00181140":{keyword:"RotationDirection",vr:"CS",vm:"1",name:"Rotation Direction",retired:""},"0x00181141":{keyword:"AngularPosition",vr:"DS",vm:"1",name:"Angular Position",retired:"Retired"},"0x00181142":{keyword:"RadialPosition",vr:"DS",vm:"1-n",name:"Radial Position",retired:""},"0x00181143":{keyword:"ScanArc",vr:"DS",vm:"1",name:"Scan Arc",retired:""},"0x00181144":{keyword:"AngularStep",vr:"DS",vm:"1",name:"Angular Step",retired:""},"0x00181145":{keyword:"CenterOfRotationOffset",vr:"DS",vm:"1",name:"Center of Rotation Offset",retired:""},"0x00181146":{keyword:"RotationOffset",vr:"DS",vm:"1-n",name:"Rotation Offset",retired:"Retired"},"0x00181147":{keyword:"FieldOfViewShape",vr:"CS",vm:"1",name:"Field of View Shape",retired:""},"0x00181149":{keyword:"FieldOfViewDimensions",vr:"IS",vm:"1-2",name:"Field of View Dimension(s)",retired:""},"0x00181150":{keyword:"ExposureTime",vr:"IS",vm:"1",name:"Exposure Time",retired:""},"0x00181151":{keyword:"XRayTubeCurrent",vr:"IS",vm:"1",name:"X-Ray Tube Current",retired:""},"0x00181152":{keyword:"Exposure",vr:"IS",vm:"1",name:"Exposure",retired:""},"0x00181153":{keyword:"ExposureInuAs",vr:"IS",vm:"1",name:"Exposure in uAs",retired:""},"0x00181154":{keyword:"AveragePulseWidth",vr:"DS",vm:"1",name:"Average Pulse Width",retired:""},"0x00181155":{keyword:"RadiationSetting",vr:"CS",vm:"1",name:"Radiation Setting",retired:""},"0x00181156":{keyword:"RectificationType",vr:"CS",vm:"1",name:"Rectification Type",retired:""},"0x0018115A":{keyword:"RadiationMode",vr:"CS",vm:"1",name:"Radiation Mode",retired:""},"0x0018115E":{keyword:"ImageAndFluoroscopyAreaDoseProduct",vr:"DS",vm:"1",name:"Image and Fluoroscopy Area Dose Product",retired:""},"0x00181160":{keyword:"FilterType",vr:"SH",vm:"1",name:"Filter Type",retired:""},"0x00181161":{keyword:"TypeOfFilters",vr:"LO",vm:"1-n",name:"Type of Filters",retired:""},"0x00181162":{keyword:"IntensifierSize",vr:"DS",vm:"1",name:"Intensifier Size",retired:""},"0x00181164":{keyword:"ImagerPixelSpacing",vr:"DS",vm:"2",name:"Imager Pixel Spacing",retired:""},"0x00181166":{keyword:"Grid",vr:"CS",vm:"1-n",name:"Grid",retired:""},"0x00181170":{keyword:"GeneratorPower",vr:"IS",vm:"1",name:"Generator Power",retired:""},"0x00181180":{keyword:"CollimatorGridName",vr:"SH",vm:"1",name:"Collimator/grid Name",retired:""},"0x00181181":{keyword:"CollimatorType",vr:"CS",vm:"1",name:"Collimator Type",retired:""},"0x00181182":{keyword:"FocalDistance",vr:"IS",vm:"1-2",name:"Focal Distance",retired:""},"0x00181183":{keyword:"XFocusCenter",vr:"DS",vm:"1-2",name:"X Focus Center",retired:""},"0x00181184":{keyword:"YFocusCenter",vr:"DS",vm:"1-2",name:"Y Focus Center",retired:""},"0x00181190":{keyword:"FocalSpots",vr:"DS",vm:"1-n",name:"Focal Spot(s)",retired:""},"0x00181191":{keyword:"AnodeTargetMaterial",vr:"CS",vm:"1",name:"Anode Target Material",retired:""},"0x001811A0":{keyword:"BodyPartThickness",vr:"DS",vm:"1",name:"Body Part Thickness",retired:""},"0x001811A2":{keyword:"CompressionForce",vr:"DS",vm:"1",name:"Compression Force",retired:""},"0x001811A3":{keyword:"CompressionPressure",vr:"DS",vm:"1",name:"Compression Pressure",retired:""},"0x001811A4":{keyword:"PaddleDescription",vr:"LO",vm:"1",name:"Paddle Description",retired:""},"0x001811A5":{keyword:"CompressionContactArea",vr:"DS",vm:"1",name:"Compression Contact Area",retired:""},"0x001811B0":{keyword:"AcquisitionMode",vr:"LO",vm:"1",name:"Acquisition Mode",retired:""},"0x001811B1":{keyword:"DoseModeName",vr:"LO",vm:"1",name:"Dose Mode Name",retired:""},"0x001811B2":{keyword:"AcquiredSubtractionMaskFlag",vr:"CS",vm:"1",name:"Acquired Subtraction Mask Flag",retired:""},"0x001811B3":{keyword:"FluoroscopyPersistenceFlag",vr:"CS",vm:"1",name:"Fluoroscopy Persistence Flag",retired:""},"0x001811B4":{keyword:"FluoroscopyLastImageHoldPersistenceFlag",vr:"CS",vm:"1",name:"Fluoroscopy Last Image Hold Persistence Flag",retired:""},"0x001811B5":{keyword:"UpperLimitNumberOfPersistentFluoroscopyFrames",vr:"IS",vm:"1",name:"Upper Limit Number Of Persistent Fluoroscopy Frames",retired:""},"0x001811B6":{keyword:"ContrastBolusAutoInjectionTriggerFlag",vr:"CS",vm:"1",name:"Contrast/Bolus Auto Injection Trigger Flag",retired:""},"0x001811B7":{keyword:"ContrastBolusInjectionDelay",vr:"FD",vm:"1",name:"Contrast/Bolus Injection Delay",retired:""},"0x001811B8":{keyword:"XAAcquisitionPhaseDetailsSequence",vr:"SQ",vm:"1",name:"XA Acquisition Phase Details Sequence",retired:""},"0x001811B9":{keyword:"XAAcquisitionFrameRate",vr:"FD",vm:"1",name:"XA Acquisition Frame Rate",retired:""},"0x001811BA":{keyword:"XAPlaneDetailsSequence",vr:"SQ",vm:"1",name:"XA Plane Details Sequence",retired:""},"0x001811BB":{keyword:"AcquisitionFieldOfViewLabel",vr:"LO",vm:"1",name:"Acquisition Field of View Label",retired:""},"0x001811BC":{keyword:"XRayFilterDetailsSequence",vr:"SQ",vm:"1",name:"X-Ray Filter Details Sequence",retired:""},"0x001811BD":{keyword:"XAAcquisitionDuration",vr:"FD",vm:"1",name:"XA Acquisition Duration",retired:""},"0x001811BE":{keyword:"ReconstructionPipelineType",vr:"CS",vm:"1",name:"Reconstruction Pipeline Type",retired:""},"0x001811BF":{keyword:"ImageFilterDetailsSequence",vr:"SQ",vm:"1",name:"Image Filter Details Sequence",retired:""},"0x001811C0":{keyword:"AppliedMaskSubtractionFlag",vr:"CS",vm:"1",name:"Applied Mask Subtraction Flag",retired:""},"0x001811C1":{keyword:"RequestedSeriesDescriptionCodeSequence",vr:"SQ",vm:"1",name:"Requested Series Description Code Sequence",retired:""},"0x00181200":{keyword:"DateOfLastCalibration",vr:"DA",vm:"1-n",name:"Date of Last Calibration",retired:""},"0x00181201":{keyword:"TimeOfLastCalibration",vr:"TM",vm:"1-n",name:"Time of Last Calibration",retired:""},"0x00181202":{keyword:"DateTimeOfLastCalibration",vr:"DT",vm:"1",name:"DateTime of Last Calibration",retired:""},"0x00181203":{keyword:"CalibrationDateTime",vr:"DT",vm:"1",name:"Calibration DateTime",retired:""},"0x00181204":{keyword:"DateOfManufacture",vr:"DA",vm:"1",name:"Date of Manufacture",retired:""},"0x00181205":{keyword:"DateOfInstallation",vr:"DA",vm:"1",name:"Date of Installation",retired:""},"0x00181210":{keyword:"ConvolutionKernel",vr:"SH",vm:"1-n",name:"Convolution Kernel",retired:""},"0x00181240":{keyword:"UpperLowerPixelValues",vr:"IS",vm:"1-n",name:"Upper/Lower Pixel Values",retired:"Retired"},"0x00181242":{keyword:"ActualFrameDuration",vr:"IS",vm:"1",name:"Actual Frame Duration",retired:""},"0x00181243":{keyword:"CountRate",vr:"IS",vm:"1",name:"Count Rate",retired:""},"0x00181244":{keyword:"PreferredPlaybackSequencing",vr:"US",vm:"1",name:"Preferred Playback Sequencing",retired:""},"0x00181250":{keyword:"ReceiveCoilName",vr:"SH",vm:"1",name:"Receive Coil Name",retired:""},"0x00181251":{keyword:"TransmitCoilName",vr:"SH",vm:"1",name:"Transmit Coil Name",retired:""},"0x00181260":{keyword:"PlateType",vr:"SH",vm:"1",name:"Plate Type",retired:""},"0x00181261":{keyword:"PhosphorType",vr:"LO",vm:"1",name:"Phosphor Type",retired:""},"0x00181271":{keyword:"WaterEquivalentDiameter",vr:"FD",vm:"1",name:"Water Equivalent Diameter",retired:""},"0x00181272":{keyword:"WaterEquivalentDiameterCalculationMethodCodeSequence",vr:"SQ",vm:"1",name:"Water Equivalent Diameter Calculation Method Code Sequence",retired:""},"0x00181300":{keyword:"ScanVelocity",vr:"DS",vm:"1",name:"Scan Velocity",retired:""},"0x00181301":{keyword:"WholeBodyTechnique",vr:"CS",vm:"1-n",name:"Whole Body Technique",retired:""},"0x00181302":{keyword:"ScanLength",vr:"IS",vm:"1",name:"Scan Length",retired:""},"0x00181310":{keyword:"AcquisitionMatrix",vr:"US",vm:"4",name:"Acquisition Matrix",retired:""},"0x00181312":{keyword:"InPlanePhaseEncodingDirection",vr:"CS",vm:"1",name:"In-plane Phase Encoding Direction",retired:""},"0x00181314":{keyword:"FlipAngle",vr:"DS",vm:"1",name:"Flip Angle",retired:""},"0x00181315":{keyword:"VariableFlipAngleFlag",vr:"CS",vm:"1",name:"Variable Flip Angle Flag",retired:""},"0x00181316":{keyword:"SAR",vr:"DS",vm:"1",name:"SAR",retired:""},"0x00181318":{keyword:"dBdt",vr:"DS",vm:"1",name:"dB/dt",retired:""},"0x00181320":{keyword:"B1rms",vr:"FL",vm:"1",name:"B1rms",retired:""},"0x00181400":{keyword:"AcquisitionDeviceProcessingDescription",vr:"LO",vm:"1",name:"Acquisition Device Processing Description",retired:""},"0x00181401":{keyword:"AcquisitionDeviceProcessingCode",vr:"LO",vm:"1",name:"Acquisition Device Processing Code",retired:""},"0x00181402":{keyword:"CassetteOrientation",vr:"CS",vm:"1",name:"Cassette Orientation",retired:""},"0x00181403":{keyword:"CassetteSize",vr:"CS",vm:"1",name:"Cassette Size",retired:""},"0x00181404":{keyword:"ExposuresOnPlate",vr:"US",vm:"1",name:"Exposures on Plate",retired:""},"0x00181405":{keyword:"RelativeXRayExposure",vr:"IS",vm:"1",name:"Relative X-Ray Exposure",retired:""},"0x00181411":{keyword:"ExposureIndex",vr:"DS",vm:"1",name:"Exposure Index",retired:""},"0x00181412":{keyword:"TargetExposureIndex",vr:"DS",vm:"1",name:"Target Exposure Index",retired:""},"0x00181413":{keyword:"DeviationIndex",vr:"DS",vm:"1",name:"Deviation Index",retired:""},"0x00181450":{keyword:"ColumnAngulation",vr:"DS",vm:"1",name:"Column Angulation",retired:""},"0x00181460":{keyword:"TomoLayerHeight",vr:"DS",vm:"1",name:"Tomo Layer Height",retired:""},"0x00181470":{keyword:"TomoAngle",vr:"DS",vm:"1",name:"Tomo Angle",retired:""},"0x00181480":{keyword:"TomoTime",vr:"DS",vm:"1",name:"Tomo Time",retired:""},"0x00181490":{keyword:"TomoType",vr:"CS",vm:"1",name:"Tomo Type",retired:""},"0x00181491":{keyword:"TomoClass",vr:"CS",vm:"1",name:"Tomo Class",retired:""},"0x00181495":{keyword:"NumberOfTomosynthesisSourceImages",vr:"IS",vm:"1",name:"Number of Tomosynthesis Source Images",retired:""},"0x00181500":{keyword:"PositionerMotion",vr:"CS",vm:"1",name:"Positioner Motion",retired:""},"0x00181508":{keyword:"PositionerType",vr:"CS",vm:"1",name:"Positioner Type",retired:""},"0x00181510":{keyword:"PositionerPrimaryAngle",vr:"DS",vm:"1",name:"Positioner Primary Angle",retired:""},"0x00181511":{keyword:"PositionerSecondaryAngle",vr:"DS",vm:"1",name:"Positioner Secondary Angle",retired:""},"0x00181520":{keyword:"PositionerPrimaryAngleIncrement",vr:"DS",vm:"1-n",name:"Positioner Primary Angle Increment",retired:""},"0x00181521":{keyword:"PositionerSecondaryAngleIncrement",vr:"DS",vm:"1-n",name:"Positioner Secondary Angle Increment",retired:""},"0x00181530":{keyword:"DetectorPrimaryAngle",vr:"DS",vm:"1",name:"Detector Primary Angle",retired:""},"0x00181531":{keyword:"DetectorSecondaryAngle",vr:"DS",vm:"1",name:"Detector Secondary Angle",retired:""},"0x00181600":{keyword:"ShutterShape",vr:"CS",vm:"1-3",name:"Shutter Shape",retired:""},"0x00181602":{keyword:"ShutterLeftVerticalEdge",vr:"IS",vm:"1",name:"Shutter Left Vertical Edge",retired:""},"0x00181604":{keyword:"ShutterRightVerticalEdge",vr:"IS",vm:"1",name:"Shutter Right Vertical Edge",retired:""},"0x00181606":{keyword:"ShutterUpperHorizontalEdge",vr:"IS",vm:"1",name:"Shutter Upper Horizontal Edge",retired:""},"0x00181608":{keyword:"ShutterLowerHorizontalEdge",vr:"IS",vm:"1",name:"Shutter Lower Horizontal Edge",retired:""},"0x00181610":{keyword:"CenterOfCircularShutter",vr:"IS",vm:"2",name:"Center of Circular Shutter",retired:""},"0x00181612":{keyword:"RadiusOfCircularShutter",vr:"IS",vm:"1",name:"Radius of Circular Shutter",retired:""},"0x00181620":{keyword:"VerticesOfThePolygonalShutter",vr:"IS",vm:"2-2n",name:"Vertices of the Polygonal Shutter",retired:""},"0x00181622":{keyword:"ShutterPresentationValue",vr:"US",vm:"1",name:"Shutter Presentation Value",retired:""},"0x00181623":{keyword:"ShutterOverlayGroup",vr:"US",vm:"1",name:"Shutter Overlay Group",retired:""},"0x00181624":{keyword:"ShutterPresentationColorCIELabValue",vr:"US",vm:"3",name:"Shutter Presentation Color CIELab Value",retired:""},"0x00181630":{keyword:"OutlineShapeType",vr:"CS",vm:"1",name:"Outline Shape Type",retired:""},"0x00181631":{keyword:"OutlineLeftVerticalEdge",vr:"FD",vm:"1",name:"Outline Left Vertical Edge",retired:""},"0x00181632":{keyword:"OutlineRightVerticalEdge",vr:"FD",vm:"1",name:"Outline Right Vertical Edge",retired:""},"0x00181633":{keyword:"OutlineUpperHorizontalEdge",vr:"FD",vm:"1",name:"Outline Upper Horizontal Edge",retired:""},"0x00181634":{keyword:"OutlineLowerHorizontalEdge",vr:"FD",vm:"1",name:"Outline Lower Horizontal Edge",retired:""},"0x00181635":{keyword:"CenterOfCircularOutline",vr:"FD",vm:"2",name:"Center of Circular Outline",retired:""},"0x00181636":{keyword:"DiameterOfCircularOutline",vr:"FD",vm:"1",name:"Diameter of Circular Outline",retired:""},"0x00181637":{keyword:"NumberOfPolygonalVertices",vr:"UL",vm:"1",name:"Number of Polygonal Vertices",retired:""},"0x00181638":{keyword:"VerticesOfThePolygonalOutline",vr:"OF",vm:"1",name:"Vertices of the Polygonal Outline",retired:""},"0x00181700":{keyword:"CollimatorShape",vr:"CS",vm:"1-3",name:"Collimator Shape",retired:""},"0x00181702":{keyword:"CollimatorLeftVerticalEdge",vr:"IS",vm:"1",name:"Collimator Left Vertical Edge",retired:""},"0x00181704":{keyword:"CollimatorRightVerticalEdge",vr:"IS",vm:"1",name:"Collimator Right Vertical Edge",retired:""},"0x00181706":{keyword:"CollimatorUpperHorizontalEdge",vr:"IS",vm:"1",name:"Collimator Upper Horizontal Edge",retired:""},"0x00181708":{keyword:"CollimatorLowerHorizontalEdge",vr:"IS",vm:"1",name:"Collimator Lower Horizontal Edge",retired:""},"0x00181710":{keyword:"CenterOfCircularCollimator",vr:"IS",vm:"2",name:"Center of Circular Collimator",retired:""},"0x00181712":{keyword:"RadiusOfCircularCollimator",vr:"IS",vm:"1",name:"Radius of Circular Collimator",retired:""},"0x00181720":{keyword:"VerticesOfThePolygonalCollimator",vr:"IS",vm:"2-2n",name:"Vertices of the Polygonal Collimator",retired:""},"0x00181800":{keyword:"AcquisitionTimeSynchronized",vr:"CS",vm:"1",name:"Acquisition Time Synchronized",retired:""},"0x00181801":{keyword:"TimeSource",vr:"SH",vm:"1",name:"Time Source",retired:""},"0x00181802":{keyword:"TimeDistributionProtocol",vr:"CS",vm:"1",name:"Time Distribution Protocol",retired:""},"0x00181803":{keyword:"NTPSourceAddress",vr:"LO",vm:"1",name:"NTP Source Address",retired:""},"0x00182001":{keyword:"PageNumberVector",vr:"IS",vm:"1-n",name:"Page Number Vector",retired:""},"0x00182002":{keyword:"FrameLabelVector",vr:"SH",vm:"1-n",name:"Frame Label Vector",retired:""},"0x00182003":{keyword:"FramePrimaryAngleVector",vr:"DS",vm:"1-n",name:"Frame Primary Angle Vector",retired:""},"0x00182004":{keyword:"FrameSecondaryAngleVector",vr:"DS",vm:"1-n",name:"Frame Secondary Angle Vector",retired:""},"0x00182005":{keyword:"SliceLocationVector",vr:"DS",vm:"1-n",name:"Slice Location Vector",retired:""},"0x00182006":{keyword:"DisplayWindowLabelVector",vr:"SH",vm:"1-n",name:"Display Window Label Vector",retired:""},"0x00182010":{keyword:"NominalScannedPixelSpacing",vr:"DS",vm:"2",name:"Nominal Scanned Pixel Spacing",retired:""},"0x00182020":{keyword:"DigitizingDeviceTransportDirection",vr:"CS",vm:"1",name:"Digitizing Device Transport Direction",retired:""},"0x00182030":{keyword:"RotationOfScannedFilm",vr:"DS",vm:"1",name:"Rotation of Scanned Film",retired:""},"0x00182041":{keyword:"BiopsyTargetSequence",vr:"SQ",vm:"1",name:"Biopsy Target Sequence",retired:""},"0x00182042":{keyword:"TargetUID",vr:"UI",vm:"1",name:"Target UID",retired:""},"0x00182043":{keyword:"LocalizingCursorPosition",vr:"FL",vm:"2",name:"Localizing Cursor Position",retired:""},"0x00182044":{keyword:"CalculatedTargetPosition",vr:"FL",vm:"3",name:"Calculated Target Position",retired:""},"0x00182045":{keyword:"TargetLabel",vr:"SH",vm:"1",name:"Target Label",retired:""},"0x00182046":{keyword:"DisplayedZValue",vr:"FL",vm:"1",name:"Displayed Z Value",retired:""},"0x00183100":{keyword:"IVUSAcquisition",vr:"CS",vm:"1",name:"IVUS Acquisition",retired:""},"0x00183101":{keyword:"IVUSPullbackRate",vr:"DS",vm:"1",name:"IVUS Pullback Rate",retired:""},"0x00183102":{keyword:"IVUSGatedRate",vr:"DS",vm:"1",name:"IVUS Gated Rate",retired:""},"0x00183103":{keyword:"IVUSPullbackStartFrameNumber",vr:"IS",vm:"1",name:"IVUS Pullback Start Frame Number",retired:""},"0x00183104":{keyword:"IVUSPullbackStopFrameNumber",vr:"IS",vm:"1",name:"IVUS Pullback Stop Frame Number",retired:""},"0x00183105":{keyword:"LesionNumber",vr:"IS",vm:"1-n",name:"Lesion Number",retired:""},"0x00184000":{keyword:"AcquisitionComments",vr:"LT",vm:"1",name:"Acquisition Comments",retired:"Retired"},"0x00185000":{keyword:"OutputPower",vr:"SH",vm:"1-n",name:"Output Power",retired:""},"0x00185010":{keyword:"TransducerData",vr:"LO",vm:"1-n",name:"Transducer Data",retired:""},"0x00185011":{keyword:"TransducerIdentificationSequence",vr:"SQ",vm:"1",name:"Transducer Identification Sequence",retired:""},"0x00185012":{keyword:"FocusDepth",vr:"DS",vm:"1",name:"Focus Depth",retired:""},"0x00185020":{keyword:"ProcessingFunction",vr:"LO",vm:"1",name:"Processing Function",retired:""},"0x00185021":{keyword:"PostprocessingFunction",vr:"LO",vm:"1",name:"Postprocessing Function",retired:"Retired"},"0x00185022":{keyword:"MechanicalIndex",vr:"DS",vm:"1",name:"Mechanical Index",retired:""},"0x00185024":{keyword:"BoneThermalIndex",vr:"DS",vm:"1",name:"Bone Thermal Index",retired:""},"0x00185026":{keyword:"CranialThermalIndex",vr:"DS",vm:"1",name:"Cranial Thermal Index",retired:""},"0x00185027":{keyword:"SoftTissueThermalIndex",vr:"DS",vm:"1",name:"Soft Tissue Thermal Index",retired:""},"0x00185028":{keyword:"SoftTissueFocusThermalIndex",vr:"DS",vm:"1",name:"Soft Tissue-focus Thermal Index",retired:""},"0x00185029":{keyword:"SoftTissueSurfaceThermalIndex",vr:"DS",vm:"1",name:"Soft Tissue-surface Thermal Index",retired:""},"0x00185030":{keyword:"DynamicRange",vr:"DS",vm:"1",name:"Dynamic Range",retired:"Retired"},"0x00185040":{keyword:"TotalGain",vr:"DS",vm:"1",name:"Total Gain",retired:"Retired"},"0x00185050":{keyword:"DepthOfScanField",vr:"IS",vm:"1",name:"Depth of Scan Field",retired:""},"0x00185100":{keyword:"PatientPosition",vr:"CS",vm:"1",name:"Patient Position",retired:""},"0x00185101":{keyword:"ViewPosition",vr:"CS",vm:"1",name:"View Position",retired:""},"0x00185104":{keyword:"ProjectionEponymousNameCodeSequence",vr:"SQ",vm:"1",name:"Projection Eponymous Name Code Sequence",retired:""},"0x00185210":{keyword:"ImageTransformationMatrix",vr:"DS",vm:"6",name:"Image Transformation Matrix",retired:"Retired"},"0x00185212":{keyword:"ImageTranslationVector",vr:"DS",vm:"3",name:"Image Translation Vector",retired:"Retired"},"0x00186000":{keyword:"Sensitivity",vr:"DS",vm:"1",name:"Sensitivity",retired:""},"0x00186011":{keyword:"SequenceOfUltrasoundRegions",vr:"SQ",vm:"1",name:"Sequence of Ultrasound Regions",retired:""},"0x00186012":{keyword:"RegionSpatialFormat",vr:"US",vm:"1",name:"Region Spatial Format",retired:""},"0x00186014":{keyword:"RegionDataType",vr:"US",vm:"1",name:"Region Data Type",retired:""},"0x00186016":{keyword:"RegionFlags",vr:"UL",vm:"1",name:"Region Flags",retired:""},"0x00186018":{keyword:"RegionLocationMinX0",vr:"UL",vm:"1",name:"Region Location Min X0",retired:""},"0x0018601A":{keyword:"RegionLocationMinY0",vr:"UL",vm:"1",name:"Region Location Min Y0",retired:""},"0x0018601C":{keyword:"RegionLocationMaxX1",vr:"UL",vm:"1",name:"Region Location Max X1",retired:""},"0x0018601E":{keyword:"RegionLocationMaxY1",vr:"UL",vm:"1",name:"Region Location Max Y1",retired:""},"0x00186020":{keyword:"ReferencePixelX0",vr:"SL",vm:"1",name:"Reference Pixel X0",retired:""},"0x00186022":{keyword:"ReferencePixelY0",vr:"SL",vm:"1",name:"Reference Pixel Y0",retired:""},"0x00186024":{keyword:"PhysicalUnitsXDirection",vr:"US",vm:"1",name:"Physical Units X Direction",retired:""},"0x00186026":{keyword:"PhysicalUnitsYDirection",vr:"US",vm:"1",name:"Physical Units Y Direction",retired:""},"0x00186028":{keyword:"ReferencePixelPhysicalValueX",vr:"FD",vm:"1",name:"Reference Pixel Physical Value X",retired:""},"0x0018602A":{keyword:"ReferencePixelPhysicalValueY",vr:"FD",vm:"1",name:"Reference Pixel Physical Value Y",retired:""},"0x0018602C":{keyword:"PhysicalDeltaX",vr:"FD",vm:"1",name:"Physical Delta X",retired:""},"0x0018602E":{keyword:"PhysicalDeltaY",vr:"FD",vm:"1",name:"Physical Delta Y",retired:""},"0x00186030":{keyword:"TransducerFrequency",vr:"UL",vm:"1",name:"Transducer Frequency",retired:""},"0x00186031":{keyword:"TransducerType",vr:"CS",vm:"1",name:"Transducer Type",retired:""},"0x00186032":{keyword:"PulseRepetitionFrequency",vr:"UL",vm:"1",name:"Pulse Repetition Frequency",retired:""},"0x00186034":{keyword:"DopplerCorrectionAngle",vr:"FD",vm:"1",name:"Doppler Correction Angle",retired:""},"0x00186036":{keyword:"SteeringAngle",vr:"FD",vm:"1",name:"Steering Angle",retired:""},"0x00186038":{keyword:"DopplerSampleVolumeXPositionRetired",vr:"UL",vm:"1",name:"Doppler Sample Volume X Position (Retired)",retired:"Retired"},"0x00186039":{keyword:"DopplerSampleVolumeXPosition",vr:"SL",vm:"1",name:"Doppler Sample Volume X Position",retired:""},"0x0018603A":{keyword:"DopplerSampleVolumeYPositionRetired",vr:"UL",vm:"1",name:"Doppler Sample Volume Y Position (Retired)",retired:"Retired"},"0x0018603B":{keyword:"DopplerSampleVolumeYPosition",vr:"SL",vm:"1",name:"Doppler Sample Volume Y Position",retired:""},"0x0018603C":{keyword:"TMLinePositionX0Retired",vr:"UL",vm:"1",name:"TM-Line Position X0 (Retired)",retired:"Retired"},"0x0018603D":{keyword:"TMLinePositionX0",vr:"SL",vm:"1",name:"TM-Line Position X0",retired:""},"0x0018603E":{keyword:"TMLinePositionY0Retired",vr:"UL",vm:"1",name:"TM-Line Position Y0 (Retired)",retired:"Retired"},"0x0018603F":{keyword:"TMLinePositionY0",vr:"SL",vm:"1",name:"TM-Line Position Y0",retired:""},"0x00186040":{keyword:"TMLinePositionX1Retired",vr:"UL",vm:"1",name:"TM-Line Position X1 (Retired)",retired:"Retired"},"0x00186041":{keyword:"TMLinePositionX1",vr:"SL",vm:"1",name:"TM-Line Position X1",retired:""},"0x00186042":{keyword:"TMLinePositionY1Retired",vr:"UL",vm:"1",name:"TM-Line Position Y1 (Retired)",retired:"Retired"},"0x00186043":{keyword:"TMLinePositionY1",vr:"SL",vm:"1",name:"TM-Line Position Y1",retired:""},"0x00186044":{keyword:"PixelComponentOrganization",vr:"US",vm:"1",name:"Pixel Component Organization",retired:""},"0x00186046":{keyword:"PixelComponentMask",vr:"UL",vm:"1",name:"Pixel Component Mask",retired:""},"0x00186048":{keyword:"PixelComponentRangeStart",vr:"UL",vm:"1",name:"Pixel Component Range Start",retired:""},"0x0018604A":{keyword:"PixelComponentRangeStop",vr:"UL",vm:"1",name:"Pixel Component Range Stop",retired:""},"0x0018604C":{keyword:"PixelComponentPhysicalUnits",vr:"US",vm:"1",name:"Pixel Component Physical Units",retired:""},"0x0018604E":{keyword:"PixelComponentDataType",vr:"US",vm:"1",name:"Pixel Component Data Type",retired:""},"0x00186050":{keyword:"NumberOfTableBreakPoints",vr:"UL",vm:"1",name:"Number of Table Break Points",retired:""},"0x00186052":{keyword:"TableOfXBreakPoints",vr:"UL",vm:"1-n",name:"Table of X Break Points",retired:""},"0x00186054":{keyword:"TableOfYBreakPoints",vr:"FD",vm:"1-n",name:"Table of Y Break Points",retired:""},"0x00186056":{keyword:"NumberOfTableEntries",vr:"UL",vm:"1",name:"Number of Table Entries",retired:""},"0x00186058":{keyword:"TableOfPixelValues",vr:"UL",vm:"1-n",name:"Table of Pixel Values",retired:""},"0x0018605A":{keyword:"TableOfParameterValues",vr:"FL",vm:"1-n",name:"Table of Parameter Values",retired:""},"0x00186060":{keyword:"RWaveTimeVector",vr:"FL",vm:"1-n",name:"R Wave Time Vector",retired:""},"0x00186070":{keyword:"ActiveImageAreaOverlayGroup",vr:"US",vm:"1",name:"Active Image Area Overlay Group",retired:""},"0x00187000":{keyword:"DetectorConditionsNominalFlag",vr:"CS",vm:"1",name:"Detector Conditions Nominal Flag",retired:""},"0x00187001":{keyword:"DetectorTemperature",vr:"DS",vm:"1",name:"Detector Temperature",retired:""},"0x00187004":{keyword:"DetectorType",vr:"CS",vm:"1",name:"Detector Type",retired:""},"0x00187005":{keyword:"DetectorConfiguration",vr:"CS",vm:"1",name:"Detector Configuration",retired:""},"0x00187006":{keyword:"DetectorDescription",vr:"LT",vm:"1",name:"Detector Description",retired:""},"0x00187008":{keyword:"DetectorMode",vr:"LT",vm:"1",name:"Detector Mode",retired:""},"0x0018700A":{keyword:"DetectorID",vr:"SH",vm:"1",name:"Detector ID",retired:""},"0x0018700C":{keyword:"DateOfLastDetectorCalibration",vr:"DA",vm:"1",name:"Date of Last Detector Calibration",retired:""},"0x0018700E":{keyword:"TimeOfLastDetectorCalibration",vr:"TM",vm:"1",name:"Time of Last Detector Calibration",retired:""},"0x00187010":{keyword:"ExposuresOnDetectorSinceLastCalibration",vr:"IS",vm:"1",name:"Exposures on Detector Since Last Calibration",retired:""},"0x00187011":{keyword:"ExposuresOnDetectorSinceManufactured",vr:"IS",vm:"1",name:"Exposures on Detector Since Manufactured",retired:""},"0x00187012":{keyword:"DetectorTimeSinceLastExposure",vr:"DS",vm:"1",name:"Detector Time Since Last Exposure",retired:""},"0x00187014":{keyword:"DetectorActiveTime",vr:"DS",vm:"1",name:"Detector Active Time",retired:""},"0x00187016":{keyword:"DetectorActivationOffsetFromExposure",vr:"DS",vm:"1",name:"Detector Activation Offset From Exposure",retired:""},"0x0018701A":{keyword:"DetectorBinning",vr:"DS",vm:"2",name:"Detector Binning",retired:""},"0x00187020":{keyword:"DetectorElementPhysicalSize",vr:"DS",vm:"2",name:"Detector Element Physical Size",retired:""},"0x00187022":{keyword:"DetectorElementSpacing",vr:"DS",vm:"2",name:"Detector Element Spacing",retired:""},"0x00187024":{keyword:"DetectorActiveShape",vr:"CS",vm:"1",name:"Detector Active Shape",retired:""},"0x00187026":{keyword:"DetectorActiveDimensions",vr:"DS",vm:"1-2",name:"Detector Active Dimension(s)",retired:""},"0x00187028":{keyword:"DetectorActiveOrigin",vr:"DS",vm:"2",name:"Detector Active Origin",retired:""},"0x0018702A":{keyword:"DetectorManufacturerName",vr:"LO",vm:"1",name:"Detector Manufacturer Name",retired:""},"0x0018702B":{keyword:"DetectorManufacturerModelName",vr:"LO",vm:"1",name:"Detector Manufacturer's Model Name",retired:""},"0x00187030":{keyword:"FieldOfViewOrigin",vr:"DS",vm:"2",name:"Field of View Origin",retired:""},"0x00187032":{keyword:"FieldOfViewRotation",vr:"DS",vm:"1",name:"Field of View Rotation",retired:""},"0x00187034":{keyword:"FieldOfViewHorizontalFlip",vr:"CS",vm:"1",name:"Field of View Horizontal Flip",retired:""},"0x00187036":{keyword:"PixelDataAreaOriginRelativeToFOV",vr:"FL",vm:"2",name:"Pixel Data Area Origin Relative To FOV",retired:""},"0x00187038":{keyword:"PixelDataAreaRotationAngleRelativeToFOV",vr:"FL",vm:"1",name:"Pixel Data Area Rotation Angle Relative To FOV",retired:""},"0x00187040":{keyword:"GridAbsorbingMaterial",vr:"LT",vm:"1",name:"Grid Absorbing Material",retired:""},"0x00187041":{keyword:"GridSpacingMaterial",vr:"LT",vm:"1",name:"Grid Spacing Material",retired:""},"0x00187042":{keyword:"GridThickness",vr:"DS",vm:"1",name:"Grid Thickness",retired:""},"0x00187044":{keyword:"GridPitch",vr:"DS",vm:"1",name:"Grid Pitch",retired:""},"0x00187046":{keyword:"GridAspectRatio",vr:"IS",vm:"2",name:"Grid Aspect Ratio",retired:""},"0x00187048":{keyword:"GridPeriod",vr:"DS",vm:"1",name:"Grid Period",retired:""},"0x0018704C":{keyword:"GridFocalDistance",vr:"DS",vm:"1",name:"Grid Focal Distance",retired:""},"0x00187050":{keyword:"FilterMaterial",vr:"CS",vm:"1-n",name:"Filter Material",retired:""},"0x00187052":{keyword:"FilterThicknessMinimum",vr:"DS",vm:"1-n",name:"Filter Thickness Minimum",retired:""},"0x00187054":{keyword:"FilterThicknessMaximum",vr:"DS",vm:"1-n",name:"Filter Thickness Maximum",retired:""},"0x00187056":{keyword:"FilterBeamPathLengthMinimum",vr:"FL",vm:"1-n",name:"Filter Beam Path Length Minimum",retired:""},"0x00187058":{keyword:"FilterBeamPathLengthMaximum",vr:"FL",vm:"1-n",name:"Filter Beam Path Length Maximum",retired:""},"0x00187060":{keyword:"ExposureControlMode",vr:"CS",vm:"1",name:"Exposure Control Mode",retired:""},"0x00187062":{keyword:"ExposureControlModeDescription",vr:"LT",vm:"1",name:"Exposure Control Mode Description",retired:""},"0x00187064":{keyword:"ExposureStatus",vr:"CS",vm:"1",name:"Exposure Status",retired:""},"0x00187065":{keyword:"PhototimerSetting",vr:"DS",vm:"1",name:"Phototimer Setting",retired:""},"0x00188150":{keyword:"ExposureTimeInuS",vr:"DS",vm:"1",name:"Exposure Time in uS",retired:""},"0x00188151":{keyword:"XRayTubeCurrentInuA",vr:"DS",vm:"1",name:"X-Ray Tube Current in uA",retired:""},"0x00189004":{keyword:"ContentQualification",vr:"CS",vm:"1",name:"Content Qualification",retired:""},"0x00189005":{keyword:"PulseSequenceName",vr:"SH",vm:"1",name:"Pulse Sequence Name",retired:""},"0x00189006":{keyword:"MRImagingModifierSequence",vr:"SQ",vm:"1",name:"MR Imaging Modifier Sequence",retired:""},"0x00189008":{keyword:"EchoPulseSequence",vr:"CS",vm:"1",name:"Echo Pulse Sequence",retired:""},"0x00189009":{keyword:"InversionRecovery",vr:"CS",vm:"1",name:"Inversion Recovery",retired:""},"0x00189010":{keyword:"FlowCompensation",vr:"CS",vm:"1",name:"Flow Compensation",retired:""},"0x00189011":{keyword:"MultipleSpinEcho",vr:"CS",vm:"1",name:"Multiple Spin Echo",retired:""},"0x00189012":{keyword:"MultiPlanarExcitation",vr:"CS",vm:"1",name:"Multi-planar Excitation",retired:""},"0x00189014":{keyword:"PhaseContrast",vr:"CS",vm:"1",name:"Phase Contrast",retired:""},"0x00189015":{keyword:"TimeOfFlightContrast",vr:"CS",vm:"1",name:"Time of Flight Contrast",retired:""},"0x00189016":{keyword:"Spoiling",vr:"CS",vm:"1",name:"Spoiling",retired:""},"0x00189017":{keyword:"SteadyStatePulseSequence",vr:"CS",vm:"1",name:"Steady State Pulse Sequence",retired:""},"0x00189018":{keyword:"EchoPlanarPulseSequence",vr:"CS",vm:"1",name:"Echo Planar Pulse Sequence",retired:""},"0x00189019":{keyword:"TagAngleFirstAxis",vr:"FD",vm:"1",name:"Tag Angle First Axis",retired:""},"0x00189020":{keyword:"MagnetizationTransfer",vr:"CS",vm:"1",name:"Magnetization Transfer",retired:""},"0x00189021":{keyword:"T2Preparation",vr:"CS",vm:"1",name:"T2 Preparation",retired:""},"0x00189022":{keyword:"BloodSignalNulling",vr:"CS",vm:"1",name:"Blood Signal Nulling",retired:""},"0x00189024":{keyword:"SaturationRecovery",vr:"CS",vm:"1",name:"Saturation Recovery",retired:""},"0x00189025":{keyword:"SpectrallySelectedSuppression",vr:"CS",vm:"1",name:"Spectrally Selected Suppression",retired:""},"0x00189026":{keyword:"SpectrallySelectedExcitation",vr:"CS",vm:"1",name:"Spectrally Selected Excitation",retired:""},"0x00189027":{keyword:"SpatialPresaturation",vr:"CS",vm:"1",name:"Spatial Pre-saturation",retired:""},"0x00189028":{keyword:"Tagging",vr:"CS",vm:"1",name:"Tagging",retired:""},"0x00189029":{keyword:"OversamplingPhase",vr:"CS",vm:"1",name:"Oversampling Phase",retired:""},"0x00189030":{keyword:"TagSpacingFirstDimension",vr:"FD",vm:"1",name:"Tag Spacing First Dimension",retired:""},"0x00189032":{keyword:"GeometryOfKSpaceTraversal",vr:"CS",vm:"1",name:"Geometry of k-Space Traversal",retired:""},"0x00189033":{keyword:"SegmentedKSpaceTraversal",vr:"CS",vm:"1",name:"Segmented k-Space Traversal",retired:""},"0x00189034":{keyword:"RectilinearPhaseEncodeReordering",vr:"CS",vm:"1",name:"Rectilinear Phase Encode Reordering",retired:""},"0x00189035":{keyword:"TagThickness",vr:"FD",vm:"1",name:"Tag Thickness",retired:""},"0x00189036":{keyword:"PartialFourierDirection",vr:"CS",vm:"1",name:"Partial Fourier Direction",retired:""},"0x00189037":{keyword:"CardiacSynchronizationTechnique",vr:"CS",vm:"1",name:"Cardiac Synchronization Technique",retired:""},"0x00189041":{keyword:"ReceiveCoilManufacturerName",vr:"LO",vm:"1",name:"Receive Coil Manufacturer Name",retired:""},"0x00189042":{keyword:"MRReceiveCoilSequence",vr:"SQ",vm:"1",name:"MR Receive Coil Sequence",retired:""},"0x00189043":{keyword:"ReceiveCoilType",vr:"CS",vm:"1",name:"Receive Coil Type",retired:""},"0x00189044":{keyword:"QuadratureReceiveCoil",vr:"CS",vm:"1",name:"Quadrature Receive Coil",retired:""},"0x00189045":{keyword:"MultiCoilDefinitionSequence",vr:"SQ",vm:"1",name:"Multi-Coil Definition Sequence",retired:""},"0x00189046":{keyword:"MultiCoilConfiguration",vr:"LO",vm:"1",name:"Multi-Coil Configuration",retired:""},"0x00189047":{keyword:"MultiCoilElementName",vr:"SH",vm:"1",name:"Multi-Coil Element Name",retired:""},"0x00189048":{keyword:"MultiCoilElementUsed",vr:"CS",vm:"1",name:"Multi-Coil Element Used",retired:""},"0x00189049":{keyword:"MRTransmitCoilSequence",vr:"SQ",vm:"1",name:"MR Transmit Coil Sequence",retired:""},"0x00189050":{keyword:"TransmitCoilManufacturerName",vr:"LO",vm:"1",name:"Transmit Coil Manufacturer Name",retired:""},"0x00189051":{keyword:"TransmitCoilType",vr:"CS",vm:"1",name:"Transmit Coil Type",retired:""},"0x00189052":{keyword:"SpectralWidth",vr:"FD",vm:"1-2",name:"Spectral Width",retired:""},"0x00189053":{keyword:"ChemicalShiftReference",vr:"FD",vm:"1-2",name:"Chemical Shift Reference",retired:""},"0x00189054":{keyword:"VolumeLocalizationTechnique",vr:"CS",vm:"1",name:"Volume Localization Technique",retired:""},"0x00189058":{keyword:"MRAcquisitionFrequencyEncodingSteps",vr:"US",vm:"1",name:"MR Acquisition Frequency Encoding Steps",retired:""},"0x00189059":{keyword:"Decoupling",vr:"CS",vm:"1",name:"De-coupling",retired:""},"0x00189060":{keyword:"DecoupledNucleus",vr:"CS",vm:"1-2",name:"De-coupled Nucleus",retired:""},"0x00189061":{keyword:"DecouplingFrequency",vr:"FD",vm:"1-2",name:"De-coupling Frequency",retired:""},"0x00189062":{keyword:"DecouplingMethod",vr:"CS",vm:"1",name:"De-coupling Method",retired:""},"0x00189063":{keyword:"DecouplingChemicalShiftReference",vr:"FD",vm:"1-2",name:"De-coupling Chemical Shift Reference",retired:""},"0x00189064":{keyword:"KSpaceFiltering",vr:"CS",vm:"1",name:"k-space Filtering",retired:""},"0x00189065":{keyword:"TimeDomainFiltering",vr:"CS",vm:"1-2",name:"Time Domain Filtering",retired:""},"0x00189066":{keyword:"NumberOfZeroFills",vr:"US",vm:"1-2",name:"Number of Zero Fills",retired:""},"0x00189067":{keyword:"BaselineCorrection",vr:"CS",vm:"1",name:"Baseline Correction",retired:""},"0x00189069":{keyword:"ParallelReductionFactorInPlane",vr:"FD",vm:"1",name:"Parallel Reduction Factor In-plane",retired:""},"0x00189070":{keyword:"CardiacRRIntervalSpecified",vr:"FD",vm:"1",name:"Cardiac R-R Interval Specified",retired:""},"0x00189073":{keyword:"AcquisitionDuration",vr:"FD",vm:"1",name:"Acquisition Duration",retired:""},"0x00189074":{keyword:"FrameAcquisitionDateTime",vr:"DT",vm:"1",name:"Frame Acquisition DateTime",retired:""},"0x00189075":{keyword:"DiffusionDirectionality",vr:"CS",vm:"1",name:"Diffusion Directionality",retired:""},"0x00189076":{keyword:"DiffusionGradientDirectionSequence",vr:"SQ",vm:"1",name:"Diffusion Gradient Direction Sequence",retired:""},"0x00189077":{keyword:"ParallelAcquisition",vr:"CS",vm:"1",name:"Parallel Acquisition",retired:""},"0x00189078":{keyword:"ParallelAcquisitionTechnique",vr:"CS",vm:"1",name:"Parallel Acquisition Technique",retired:""},"0x00189079":{keyword:"InversionTimes",vr:"FD",vm:"1-n",name:"Inversion Times",retired:""},"0x00189080":{keyword:"MetaboliteMapDescription",vr:"ST",vm:"1",name:"Metabolite Map Description",retired:""},"0x00189081":{keyword:"PartialFourier",vr:"CS",vm:"1",name:"Partial Fourier",retired:""},"0x00189082":{keyword:"EffectiveEchoTime",vr:"FD",vm:"1",name:"Effective Echo Time",retired:""},"0x00189083":{keyword:"MetaboliteMapCodeSequence",vr:"SQ",vm:"1",name:"Metabolite Map Code Sequence",retired:""},"0x00189084":{keyword:"ChemicalShiftSequence",vr:"SQ",vm:"1",name:"Chemical Shift Sequence",retired:""},"0x00189085":{keyword:"CardiacSignalSource",vr:"CS",vm:"1",name:"Cardiac Signal Source",retired:""},"0x00189087":{keyword:"DiffusionBValue",vr:"FD",vm:"1",name:"Diffusion b-value",retired:""},"0x00189089":{keyword:"DiffusionGradientOrientation",vr:"FD",vm:"3",name:"Diffusion Gradient Orientation",retired:""},"0x00189090":{keyword:"VelocityEncodingDirection",vr:"FD",vm:"3",name:"Velocity Encoding Direction",retired:""},"0x00189091":{keyword:"VelocityEncodingMinimumValue",vr:"FD",vm:"1",name:"Velocity Encoding Minimum Value",retired:""},"0x00189092":{keyword:"VelocityEncodingAcquisitionSequence",vr:"SQ",vm:"1",name:"Velocity Encoding Acquisition Sequence",retired:""},"0x00189093":{keyword:"NumberOfKSpaceTrajectories",vr:"US",vm:"1",name:"Number of k-Space Trajectories",retired:""},"0x00189094":{keyword:"CoverageOfKSpace",vr:"CS",vm:"1",name:"Coverage of k-Space",retired:""},"0x00189095":{keyword:"SpectroscopyAcquisitionPhaseRows",vr:"UL",vm:"1",name:"Spectroscopy Acquisition Phase Rows",retired:""},"0x00189096":{keyword:"ParallelReductionFactorInPlaneRetired",vr:"FD",vm:"1",name:"Parallel Reduction Factor In-plane (Retired)",retired:"Retired"},"0x00189098":{keyword:"TransmitterFrequency",vr:"FD",vm:"1-2",name:"Transmitter Frequency",retired:""},"0x00189100":{keyword:"ResonantNucleus",vr:"CS",vm:"1-2",name:"Resonant Nucleus",retired:""},"0x00189101":{keyword:"FrequencyCorrection",vr:"CS",vm:"1",name:"Frequency Correction",retired:""},"0x00189103":{keyword:"MRSpectroscopyFOVGeometrySequence",vr:"SQ",vm:"1",name:"MR Spectroscopy FOV/Geometry Sequence",retired:""},"0x00189104":{keyword:"SlabThickness",vr:"FD",vm:"1",name:"Slab Thickness",retired:""},"0x00189105":{keyword:"SlabOrientation",vr:"FD",vm:"3",name:"Slab Orientation",retired:""},"0x00189106":{keyword:"MidSlabPosition",vr:"FD",vm:"3",name:"Mid Slab Position",retired:""},"0x00189107":{keyword:"MRSpatialSaturationSequence",vr:"SQ",vm:"1",name:"MR Spatial Saturation Sequence",retired:""},"0x00189112":{keyword:"MRTimingAndRelatedParametersSequence",vr:"SQ",vm:"1",name:"MR Timing and Related Parameters Sequence",retired:""},"0x00189114":{keyword:"MREchoSequence",vr:"SQ",vm:"1",name:"MR Echo Sequence",retired:""},"0x00189115":{keyword:"MRModifierSequence",vr:"SQ",vm:"1",name:"MR Modifier Sequence",retired:""},"0x00189117":{keyword:"MRDiffusionSequence",vr:"SQ",vm:"1",name:"MR Diffusion Sequence",retired:""},"0x00189118":{keyword:"CardiacSynchronizationSequence",vr:"SQ",vm:"1",name:"Cardiac Synchronization Sequence",retired:""},"0x00189119":{keyword:"MRAveragesSequence",vr:"SQ",vm:"1",name:"MR Averages Sequence",retired:""},"0x00189125":{keyword:"MRFOVGeometrySequence",vr:"SQ",vm:"1",name:"MR FOV/Geometry Sequence",retired:""},"0x00189126":{keyword:"VolumeLocalizationSequence",vr:"SQ",vm:"1",name:"Volume Localization Sequence",retired:""},"0x00189127":{keyword:"SpectroscopyAcquisitionDataColumns",vr:"UL",vm:"1",name:"Spectroscopy Acquisition Data Columns",retired:""},"0x00189147":{keyword:"DiffusionAnisotropyType",vr:"CS",vm:"1",name:"Diffusion Anisotropy Type",retired:""},"0x00189151":{keyword:"FrameReferenceDateTime",vr:"DT",vm:"1",name:"Frame Reference DateTime",retired:""},"0x00189152":{keyword:"MRMetaboliteMapSequence",vr:"SQ",vm:"1",name:"MR Metabolite Map Sequence",retired:""},"0x00189155":{keyword:"ParallelReductionFactorOutOfPlane",vr:"FD",vm:"1",name:"Parallel Reduction Factor out-of-plane",retired:""},"0x00189159":{keyword:"SpectroscopyAcquisitionOutOfPlanePhaseSteps",vr:"UL",vm:"1",name:"Spectroscopy Acquisition Out-of-plane Phase Steps",retired:""},"0x00189166":{keyword:"BulkMotionStatus",vr:"CS",vm:"1",name:"Bulk Motion Status",retired:"Retired"},"0x00189168":{keyword:"ParallelReductionFactorSecondInPlane",vr:"FD",vm:"1",name:"Parallel Reduction Factor Second In-plane",retired:""},"0x00189169":{keyword:"CardiacBeatRejectionTechnique",vr:"CS",vm:"1",name:"Cardiac Beat Rejection Technique",retired:""},"0x00189170":{keyword:"RespiratoryMotionCompensationTechnique",vr:"CS",vm:"1",name:"Respiratory Motion Compensation Technique",retired:""},"0x00189171":{keyword:"RespiratorySignalSource",vr:"CS",vm:"1",name:"Respiratory Signal Source",retired:""},"0x00189172":{keyword:"BulkMotionCompensationTechnique",vr:"CS",vm:"1",name:"Bulk Motion Compensation Technique",retired:""},"0x00189173":{keyword:"BulkMotionSignalSource",vr:"CS",vm:"1",name:"Bulk Motion Signal Source",retired:""},"0x00189174":{keyword:"ApplicableSafetyStandardAgency",vr:"CS",vm:"1",name:"Applicable Safety Standard Agency",retired:""},"0x00189175":{keyword:"ApplicableSafetyStandardDescription",vr:"LO",vm:"1",name:"Applicable Safety Standard Description",retired:""},"0x00189176":{keyword:"OperatingModeSequence",vr:"SQ",vm:"1",name:"Operating Mode Sequence",retired:""},"0x00189177":{keyword:"OperatingModeType",vr:"CS",vm:"1",name:"Operating Mode Type",retired:""},"0x00189178":{keyword:"OperatingMode",vr:"CS",vm:"1",name:"Operating Mode",retired:""},"0x00189179":{keyword:"SpecificAbsorptionRateDefinition",vr:"CS",vm:"1",name:"Specific Absorption Rate Definition",retired:""},"0x00189180":{keyword:"GradientOutputType",vr:"CS",vm:"1",name:"Gradient Output Type",retired:""},"0x00189181":{keyword:"SpecificAbsorptionRateValue",vr:"FD",vm:"1",name:"Specific Absorption Rate Value",retired:""},"0x00189182":{keyword:"GradientOutput",vr:"FD",vm:"1",name:"Gradient Output",retired:""},"0x00189183":{keyword:"FlowCompensationDirection",vr:"CS",vm:"1",name:"Flow Compensation Direction",retired:""},"0x00189184":{keyword:"TaggingDelay",vr:"FD",vm:"1",name:"Tagging Delay",retired:""},"0x00189185":{keyword:"RespiratoryMotionCompensationTechniqueDescription",vr:"ST",vm:"1",name:"Respiratory Motion Compensation Technique Description",retired:""},"0x00189186":{keyword:"RespiratorySignalSourceID",vr:"SH",vm:"1",name:"Respiratory Signal Source ID",retired:""},"0x00189195":{keyword:"ChemicalShiftMinimumIntegrationLimitInHz",vr:"FD",vm:"1",name:"Chemical Shift Minimum Integration Limit in Hz",retired:"Retired"},"0x00189196":{keyword:"ChemicalShiftMaximumIntegrationLimitInHz",vr:"FD",vm:"1",name:"Chemical Shift Maximum Integration Limit in Hz",retired:"Retired"},"0x00189197":{keyword:"MRVelocityEncodingSequence",vr:"SQ",vm:"1",name:"MR Velocity Encoding Sequence",retired:""},"0x00189198":{keyword:"FirstOrderPhaseCorrection",vr:"CS",vm:"1",name:"First Order Phase Correction",retired:""},"0x00189199":{keyword:"WaterReferencedPhaseCorrection",vr:"CS",vm:"1",name:"Water Referenced Phase Correction",retired:""},"0x00189200":{keyword:"MRSpectroscopyAcquisitionType",vr:"CS",vm:"1",name:"MR Spectroscopy Acquisition Type",retired:""},"0x00189214":{keyword:"RespiratoryCyclePosition",vr:"CS",vm:"1",name:"Respiratory Cycle Position",retired:""},"0x00189217":{keyword:"VelocityEncodingMaximumValue",vr:"FD",vm:"1",name:"Velocity Encoding Maximum Value",retired:""},"0x00189218":{keyword:"TagSpacingSecondDimension",vr:"FD",vm:"1",name:"Tag Spacing Second Dimension",retired:""},"0x00189219":{keyword:"TagAngleSecondAxis",vr:"SS",vm:"1",name:"Tag Angle Second Axis",retired:""},"0x00189220":{keyword:"FrameAcquisitionDuration",vr:"FD",vm:"1",name:"Frame Acquisition Duration",retired:""},"0x00189226":{keyword:"MRImageFrameTypeSequence",vr:"SQ",vm:"1",name:"MR Image Frame Type Sequence",retired:""},"0x00189227":{keyword:"MRSpectroscopyFrameTypeSequence",vr:"SQ",vm:"1",name:"MR Spectroscopy Frame Type Sequence",retired:""},"0x00189231":{keyword:"MRAcquisitionPhaseEncodingStepsInPlane",vr:"US",vm:"1",name:"MR Acquisition Phase Encoding Steps in-plane",retired:""},"0x00189232":{keyword:"MRAcquisitionPhaseEncodingStepsOutOfPlane",vr:"US",vm:"1",name:"MR Acquisition Phase Encoding Steps out-of-plane",retired:""},"0x00189234":{keyword:"SpectroscopyAcquisitionPhaseColumns",vr:"UL",vm:"1",name:"Spectroscopy Acquisition Phase Columns",retired:""},"0x00189236":{keyword:"CardiacCyclePosition",vr:"CS",vm:"1",name:"Cardiac Cycle Position",retired:""},"0x00189239":{keyword:"SpecificAbsorptionRateSequence",vr:"SQ",vm:"1",name:"Specific Absorption Rate Sequence",retired:""},"0x00189240":{keyword:"RFEchoTrainLength",vr:"US",vm:"1",name:"RF Echo Train Length",retired:""},"0x00189241":{keyword:"GradientEchoTrainLength",vr:"US",vm:"1",name:"Gradient Echo Train Length",retired:""},"0x00189250":{keyword:"ArterialSpinLabelingContrast",vr:"CS",vm:"1",name:"Arterial Spin Labeling Contrast",retired:""},"0x00189251":{keyword:"MRArterialSpinLabelingSequence",vr:"SQ",vm:"1",name:"MR Arterial Spin Labeling Sequence",retired:""},"0x00189252":{keyword:"ASLTechniqueDescription",vr:"LO",vm:"1",name:"ASL Technique Description",retired:""},"0x00189253":{keyword:"ASLSlabNumber",vr:"US",vm:"1",name:"ASL Slab Number",retired:""},"0x00189254":{keyword:"ASLSlabThickness",vr:"FD",vm:"1",name:"ASL Slab Thickness",retired:""},"0x00189255":{keyword:"ASLSlabOrientation",vr:"FD",vm:"3",name:"ASL Slab Orientation",retired:""},"0x00189256":{keyword:"ASLMidSlabPosition",vr:"FD",vm:"3",name:"ASL Mid Slab Position",retired:""},"0x00189257":{keyword:"ASLContext",vr:"CS",vm:"1",name:"ASL Context",retired:""},"0x00189258":{keyword:"ASLPulseTrainDuration",vr:"UL",vm:"1",name:"ASL Pulse Train Duration",retired:""},"0x00189259":{keyword:"ASLCrusherFlag",vr:"CS",vm:"1",name:"ASL Crusher Flag",retired:""},"0x0018925A":{keyword:"ASLCrusherFlowLimit",vr:"FD",vm:"1",name:"ASL Crusher Flow Limit",retired:""},"0x0018925B":{keyword:"ASLCrusherDescription",vr:"LO",vm:"1",name:"ASL Crusher Description",retired:""},"0x0018925C":{keyword:"ASLBolusCutoffFlag",vr:"CS",vm:"1",name:"ASL Bolus Cut-off Flag",retired:""},"0x0018925D":{keyword:"ASLBolusCutoffTimingSequence",vr:"SQ",vm:"1",name:"ASL Bolus Cut-off Timing Sequence",retired:""},"0x0018925E":{keyword:"ASLBolusCutoffTechnique",vr:"LO",vm:"1",name:"ASL Bolus Cut-off Technique",retired:""},"0x0018925F":{keyword:"ASLBolusCutoffDelayTime",vr:"UL",vm:"1",name:"ASL Bolus Cut-off Delay Time",retired:""},"0x00189260":{keyword:"ASLSlabSequence",vr:"SQ",vm:"1",name:"ASL Slab Sequence",retired:""},"0x00189295":{keyword:"ChemicalShiftMinimumIntegrationLimitInppm",vr:"FD",vm:"1",name:"Chemical Shift Minimum Integration Limit in ppm",retired:""},"0x00189296":{keyword:"ChemicalShiftMaximumIntegrationLimitInppm",vr:"FD",vm:"1",name:"Chemical Shift Maximum Integration Limit in ppm",retired:""},"0x00189297":{keyword:"WaterReferenceAcquisition",vr:"CS",vm:"1",name:"Water Reference Acquisition",retired:""},"0x00189298":{keyword:"EchoPeakPosition",vr:"IS",vm:"1",name:"Echo Peak Position",retired:""},"0x00189301":{keyword:"CTAcquisitionTypeSequence",vr:"SQ",vm:"1",name:"CT Acquisition Type Sequence",retired:""},"0x00189302":{keyword:"AcquisitionType",vr:"CS",vm:"1",name:"Acquisition Type",retired:""},"0x00189303":{keyword:"TubeAngle",vr:"FD",vm:"1",name:"Tube Angle",retired:""},"0x00189304":{keyword:"CTAcquisitionDetailsSequence",vr:"SQ",vm:"1",name:"CT Acquisition Details Sequence",retired:""},"0x00189305":{keyword:"RevolutionTime",vr:"FD",vm:"1",name:"Revolution Time",retired:""},"0x00189306":{keyword:"SingleCollimationWidth",vr:"FD",vm:"1",name:"Single Collimation Width",retired:""},"0x00189307":{keyword:"TotalCollimationWidth",vr:"FD",vm:"1",name:"Total Collimation Width",retired:""},"0x00189308":{keyword:"CTTableDynamicsSequence",vr:"SQ",vm:"1",name:"CT Table Dynamics Sequence",retired:""},"0x00189309":{keyword:"TableSpeed",vr:"FD",vm:"1",name:"Table Speed",retired:""},"0x00189310":{keyword:"TableFeedPerRotation",vr:"FD",vm:"1",name:"Table Feed per Rotation",retired:""},"0x00189311":{keyword:"SpiralPitchFactor",vr:"FD",vm:"1",name:"Spiral Pitch Factor",retired:""},"0x00189312":{keyword:"CTGeometrySequence",vr:"SQ",vm:"1",name:"CT Geometry Sequence",retired:""},"0x00189313":{keyword:"DataCollectionCenterPatient",vr:"FD",vm:"3",name:"Data Collection Center (Patient)",retired:""},"0x00189314":{keyword:"CTReconstructionSequence",vr:"SQ",vm:"1",name:"CT Reconstruction Sequence",retired:""},"0x00189315":{keyword:"ReconstructionAlgorithm",vr:"CS",vm:"1",name:"Reconstruction Algorithm",retired:""},"0x00189316":{keyword:"ConvolutionKernelGroup",vr:"CS",vm:"1",name:"Convolution Kernel Group",retired:""},"0x00189317":{keyword:"ReconstructionFieldOfView",vr:"FD",vm:"2",name:"Reconstruction Field of View",retired:""},"0x00189318":{keyword:"ReconstructionTargetCenterPatient",vr:"FD",vm:"3",name:"Reconstruction Target Center (Patient)",retired:""},"0x00189319":{keyword:"ReconstructionAngle",vr:"FD",vm:"1",name:"Reconstruction Angle",retired:""},"0x00189320":{keyword:"ImageFilter",vr:"SH",vm:"1",name:"Image Filter",retired:""},"0x00189321":{keyword:"CTExposureSequence",vr:"SQ",vm:"1",name:"CT Exposure Sequence",retired:""},"0x00189322":{keyword:"ReconstructionPixelSpacing",vr:"FD",vm:"2",name:"Reconstruction Pixel Spacing",retired:""},"0x00189323":{keyword:"ExposureModulationType",vr:"CS",vm:"1-n",name:"Exposure Modulation Type",retired:""},"0x00189324":{keyword:"EstimatedDoseSaving",vr:"FD",vm:"1",name:"Estimated Dose Saving",retired:"Retired"},"0x00189325":{keyword:"CTXRayDetailsSequence",vr:"SQ",vm:"1",name:"CT X-Ray Details Sequence",retired:""},"0x00189326":{keyword:"CTPositionSequence",vr:"SQ",vm:"1",name:"CT Position Sequence",retired:""},"0x00189327":{keyword:"TablePosition",vr:"FD",vm:"1",name:"Table Position",retired:""},"0x00189328":{keyword:"ExposureTimeInms",vr:"FD",vm:"1",name:"Exposure Time in ms",retired:""},"0x00189329":{keyword:"CTImageFrameTypeSequence",vr:"SQ",vm:"1",name:"CT Image Frame Type Sequence",retired:""},"0x00189330":{keyword:"XRayTubeCurrentInmA",vr:"FD",vm:"1",name:"X-Ray Tube Current in mA",retired:""},"0x00189332":{keyword:"ExposureInmAs",vr:"FD",vm:"1",name:"Exposure in mAs",retired:""},"0x00189333":{keyword:"ConstantVolumeFlag",vr:"CS",vm:"1",name:"Constant Volume Flag",retired:""},"0x00189334":{keyword:"FluoroscopyFlag",vr:"CS",vm:"1",name:"Fluoroscopy Flag",retired:""},"0x00189335":{keyword:"DistanceSourceToDataCollectionCenter",vr:"FD",vm:"1",name:"Distance Source to Data Collection Center",retired:""},"0x00189337":{keyword:"ContrastBolusAgentNumber",vr:"US",vm:"1",name:"Contrast/Bolus Agent Number",retired:""},"0x00189338":{keyword:"ContrastBolusIngredientCodeSequence",vr:"SQ",vm:"1",name:"Contrast/Bolus Ingredient Code Sequence",retired:""},"0x00189340":{keyword:"ContrastAdministrationProfileSequence",vr:"SQ",vm:"1",name:"Contrast Administration Profile Sequence",retired:""},"0x00189341":{keyword:"ContrastBolusUsageSequence",vr:"SQ",vm:"1",name:"Contrast/Bolus Usage Sequence",retired:""},"0x00189342":{keyword:"ContrastBolusAgentAdministered",vr:"CS",vm:"1",name:"Contrast/Bolus Agent Administered",retired:""},"0x00189343":{keyword:"ContrastBolusAgentDetected",vr:"CS",vm:"1",name:"Contrast/Bolus Agent Detected",retired:""},"0x00189344":{keyword:"ContrastBolusAgentPhase",vr:"CS",vm:"1",name:"Contrast/Bolus Agent Phase",retired:""},"0x00189345":{keyword:"CTDIvol",vr:"FD",vm:"1",name:"CTDIvol",retired:""},"0x00189346":{keyword:"CTDIPhantomTypeCodeSequence",vr:"SQ",vm:"1",name:"CTDI Phantom Type Code Sequence",retired:""},"0x00189351":{keyword:"CalciumScoringMassFactorPatient",vr:"FL",vm:"1",name:"Calcium Scoring Mass Factor Patient",retired:""},"0x00189352":{keyword:"CalciumScoringMassFactorDevice",vr:"FL",vm:"3",name:"Calcium Scoring Mass Factor Device",retired:""},"0x00189353":{keyword:"EnergyWeightingFactor",vr:"FL",vm:"1",name:"Energy Weighting Factor",retired:""},"0x00189360":{keyword:"CTAdditionalXRaySourceSequence",vr:"SQ",vm:"1",name:"CT Additional X-Ray Source Sequence",retired:""},"0x00189361":{keyword:"MultienergyCTAcquisition",vr:"CS",vm:"1",name:"Multi-energy CT Acquisition",retired:""},"0x00189362":{keyword:"MultienergyCTAcquisitionSequence",vr:"SQ",vm:"1",name:"Multi-energy CT Acquisition Sequence",retired:""},"0x00189363":{keyword:"MultienergyCTProcessingSequence",vr:"SQ",vm:"1",name:"Multi-energy CT Processing Sequence",retired:""},"0x00189364":{keyword:"MultienergyCTCharacteristicsSequence",vr:"SQ",vm:"1",name:"Multi-energy CT Characteristics Sequence",retired:""},"0x00189365":{keyword:"MultienergyCTXRaySourceSequence",vr:"SQ",vm:"1",name:"Multi-energy CT X-Ray Source Sequence",retired:""},"0x00189366":{keyword:"XRaySourceIndex",vr:"US",vm:"1",name:"X-Ray Source Index",retired:""},"0x00189367":{keyword:"XRaySourceID",vr:"UC",vm:"1",name:"X-Ray Source ID",retired:""},"0x00189368":{keyword:"MultienergySourceTechnique",vr:"CS",vm:"1",name:"Multi-energy Source Technique",retired:""},"0x00189369":{keyword:"SourceStartDateTime",vr:"DT",vm:"1",name:"Source Start DateTime",retired:""},"0x0018936A":{keyword:"SourceEndDateTime",vr:"DT",vm:"1",name:"Source End DateTime",retired:""},"0x0018936B":{keyword:"SwitchingPhaseNumber",vr:"US",vm:"1",name:"Switching Phase Number",retired:""},"0x0018936C":{keyword:"SwitchingPhaseNominalDuration",vr:"DS",vm:"1",name:"Switching Phase Nominal Duration",retired:""},"0x0018936D":{keyword:"SwitchingPhaseTransitionDuration",vr:"DS",vm:"1",name:"Switching Phase Transition Duration",retired:""},"0x0018936E":{keyword:"EffectiveBinEnergy",vr:"DS",vm:"1",name:"Effective Bin Energy",retired:""},"0x0018936F":{keyword:"MultienergyCTXRayDetectorSequence",vr:"SQ",vm:"1",name:"Multi-energy CT X-Ray Detector Sequence",retired:""},"0x00189370":{keyword:"XRayDetectorIndex",vr:"US",vm:"1",name:"X-Ray Detector Index",retired:""},"0x00189371":{keyword:"XRayDetectorID",vr:"UC",vm:"1",name:"X-Ray Detector ID",retired:""},"0x00189372":{keyword:"MultienergyDetectorType",vr:"CS",vm:"1",name:"Multi-energy Detector Type",retired:""},"0x00189373":{keyword:"XRayDetectorLabel",vr:"ST",vm:"1",name:"X-Ray Detector Label",retired:""},"0x00189374":{keyword:"NominalMaxEnergy",vr:"DS",vm:"1",name:"Nominal Max Energy",retired:""},"0x00189375":{keyword:"NominalMinEnergy",vr:"DS",vm:"1",name:"Nominal Min Energy",retired:""},"0x00189376":{keyword:"ReferencedXRayDetectorIndex",vr:"US",vm:"1-n",name:"Referenced X-Ray Detector Index",retired:""},"0x00189377":{keyword:"ReferencedXRaySourceIndex",vr:"US",vm:"1-n",name:"Referenced X-Ray Source Index",retired:""},"0x00189378":{keyword:"ReferencedPathIndex",vr:"US",vm:"1-n",name:"Referenced Path Index",retired:""},"0x00189379":{keyword:"MultienergyCTPathSequence",vr:"SQ",vm:"1",name:"Multi-energy CT Path Sequence",retired:""},"0x0018937A":{keyword:"MultienergyCTPathIndex",vr:"US",vm:"1",name:"Multi-energy CT Path Index",retired:""},"0x0018937B":{keyword:"MultienergyAcquisitionDescription",vr:"UT",vm:"1",name:"Multi-energy Acquisition Description",retired:""},"0x0018937C":{keyword:"MonoenergeticEnergyEquivalent",vr:"FD",vm:"1",name:"Monoenergetic Energy Equivalent",retired:""},"0x0018937D":{keyword:"MaterialCodeSequence",vr:"SQ",vm:"1",name:"Material Code Sequence",retired:""},"0x0018937E":{keyword:"DecompositionMethod",vr:"CS",vm:"1",name:"Decomposition Method",retired:""},"0x0018937F":{keyword:"DecompositionDescription",vr:"UT",vm:"1",name:"Decomposition Description",retired:""},"0x00189380":{keyword:"DecompositionAlgorithmIdentificationSequence",vr:"SQ",vm:"1",name:"Decomposition Algorithm Identification Sequence",retired:""},"0x00189381":{keyword:"DecompositionMaterialSequence",vr:"SQ",vm:"1",name:"Decomposition Material Sequence",retired:""},"0x00189382":{keyword:"MaterialAttenuationSequence",vr:"SQ",vm:"1",name:"Material Attenuation Sequence",retired:""},"0x00189383":{keyword:"PhotonEnergy",vr:"DS",vm:"1",name:"Photon Energy",retired:""},"0x00189384":{keyword:"XRayMassAttenuationCoefficient",vr:"DS",vm:"1",name:"X-Ray Mass Attenuation Coefficient",retired:""},"0x00189401":{keyword:"ProjectionPixelCalibrationSequence",vr:"SQ",vm:"1",name:"Projection Pixel Calibration Sequence",retired:""},"0x00189402":{keyword:"DistanceSourceToIsocenter",vr:"FL",vm:"1",name:"Distance Source to Isocenter",retired:""},"0x00189403":{keyword:"DistanceObjectToTableTop",vr:"FL",vm:"1",name:"Distance Object to Table Top",retired:""},"0x00189404":{keyword:"ObjectPixelSpacingInCenterOfBeam",vr:"FL",vm:"2",name:"Object Pixel Spacing in Center of Beam",retired:""},"0x00189405":{keyword:"PositionerPositionSequence",vr:"SQ",vm:"1",name:"Positioner Position Sequence",retired:""},"0x00189406":{keyword:"TablePositionSequence",vr:"SQ",vm:"1",name:"Table Position Sequence",retired:""},"0x00189407":{keyword:"CollimatorShapeSequence",vr:"SQ",vm:"1",name:"Collimator Shape Sequence",retired:""},"0x00189410":{keyword:"PlanesInAcquisition",vr:"CS",vm:"1",name:"Planes in Acquisition",retired:""},"0x00189412":{keyword:"XAXRFFrameCharacteristicsSequence",vr:"SQ",vm:"1",name:"XA/XRF Frame Characteristics Sequence",retired:""},"0x00189417":{keyword:"FrameAcquisitionSequence",vr:"SQ",vm:"1",name:"Frame Acquisition Sequence",retired:""},"0x00189420":{keyword:"XRayReceptorType",vr:"CS",vm:"1",name:"X-Ray Receptor Type",retired:""},"0x00189423":{keyword:"AcquisitionProtocolName",vr:"LO",vm:"1",name:"Acquisition Protocol Name",retired:""},"0x00189424":{keyword:"AcquisitionProtocolDescription",vr:"LT",vm:"1",name:"Acquisition Protocol Description",retired:""},"0x00189425":{keyword:"ContrastBolusIngredientOpaque",vr:"CS",vm:"1",name:"Contrast/Bolus Ingredient Opaque",retired:""},"0x00189426":{keyword:"DistanceReceptorPlaneToDetectorHousing",vr:"FL",vm:"1",name:"Distance Receptor Plane to Detector Housing",retired:""},"0x00189427":{keyword:"IntensifierActiveShape",vr:"CS",vm:"1",name:"Intensifier Active Shape",retired:""},"0x00189428":{keyword:"IntensifierActiveDimensions",vr:"FL",vm:"1-2",name:"Intensifier Active Dimension(s)",retired:""},"0x00189429":{keyword:"PhysicalDetectorSize",vr:"FL",vm:"2",name:"Physical Detector Size",retired:""},"0x00189430":{keyword:"PositionOfIsocenterProjection",vr:"FL",vm:"2",name:"Position of Isocenter Projection",retired:""},"0x00189432":{keyword:"FieldOfViewSequence",vr:"SQ",vm:"1",name:"Field of View Sequence",retired:""},"0x00189433":{keyword:"FieldOfViewDescription",vr:"LO",vm:"1",name:"Field of View Description",retired:""},"0x00189434":{keyword:"ExposureControlSensingRegionsSequence",vr:"SQ",vm:"1",name:"Exposure Control Sensing Regions Sequence",retired:""},"0x00189435":{keyword:"ExposureControlSensingRegionShape",vr:"CS",vm:"1",name:"Exposure Control Sensing Region Shape",retired:""},"0x00189436":{keyword:"ExposureControlSensingRegionLeftVerticalEdge",vr:"SS",vm:"1",name:"Exposure Control Sensing Region Left Vertical Edge",retired:""},"0x00189437":{keyword:"ExposureControlSensingRegionRightVerticalEdge",vr:"SS",vm:"1",name:"Exposure Control Sensing Region Right Vertical Edge",retired:""},"0x00189438":{keyword:"ExposureControlSensingRegionUpperHorizontalEdge",vr:"SS",vm:"1",name:"Exposure Control Sensing Region Upper Horizontal Edge",retired:""},"0x00189439":{keyword:"ExposureControlSensingRegionLowerHorizontalEdge",vr:"SS",vm:"1",name:"Exposure Control Sensing Region Lower Horizontal Edge",retired:""},"0x00189440":{keyword:"CenterOfCircularExposureControlSensingRegion",vr:"SS",vm:"2",name:"Center of Circular Exposure Control Sensing Region",retired:""},"0x00189441":{keyword:"RadiusOfCircularExposureControlSensingRegion",vr:"US",vm:"1",name:"Radius of Circular Exposure Control Sensing Region",retired:""},"0x00189442":{keyword:"VerticesOfThePolygonalExposureControlSensingRegion",vr:"SS",vm:"2-n",name:"Vertices of the Polygonal Exposure Control Sensing Region",retired:""},"0x00189445":{keyword:"",vr:"OB",vm:"1",name:"Retired-blank",retired:"Retired"},"0x00189447":{keyword:"ColumnAngulationPatient",vr:"FL",vm:"1",name:"Column Angulation (Patient)",retired:""},"0x00189449":{keyword:"BeamAngle",vr:"FL",vm:"1",name:"Beam Angle",retired:""},"0x00189451":{keyword:"FrameDetectorParametersSequence",vr:"SQ",vm:"1",name:"Frame Detector Parameters Sequence",retired:""},"0x00189452":{keyword:"CalculatedAnatomyThickness",vr:"FL",vm:"1",name:"Calculated Anatomy Thickness",retired:""},"0x00189455":{keyword:"CalibrationSequence",vr:"SQ",vm:"1",name:"Calibration Sequence",retired:""},"0x00189456":{keyword:"ObjectThicknessSequence",vr:"SQ",vm:"1",name:"Object Thickness Sequence",retired:""},"0x00189457":{keyword:"PlaneIdentification",vr:"CS",vm:"1",name:"Plane Identification",retired:""},"0x00189461":{keyword:"FieldOfViewDimensionsInFloat",vr:"FL",vm:"1-2",name:"Field of View Dimension(s) in Float",retired:""},"0x00189462":{keyword:"IsocenterReferenceSystemSequence",vr:"SQ",vm:"1",name:"Isocenter Reference System Sequence",retired:""},"0x00189463":{keyword:"PositionerIsocenterPrimaryAngle",vr:"FL",vm:"1",name:"Positioner Isocenter Primary Angle",retired:""},"0x00189464":{keyword:"PositionerIsocenterSecondaryAngle",vr:"FL",vm:"1",name:"Positioner Isocenter Secondary Angle",retired:""},"0x00189465":{keyword:"PositionerIsocenterDetectorRotationAngle",vr:"FL",vm:"1",name:"Positioner Isocenter Detector Rotation Angle",retired:""},"0x00189466":{keyword:"TableXPositionToIsocenter",vr:"FL",vm:"1",name:"Table X Position to Isocenter",retired:""},"0x00189467":{keyword:"TableYPositionToIsocenter",vr:"FL",vm:"1",name:"Table Y Position to Isocenter",retired:""},"0x00189468":{keyword:"TableZPositionToIsocenter",vr:"FL",vm:"1",name:"Table Z Position to Isocenter",retired:""},"0x00189469":{keyword:"TableHorizontalRotationAngle",vr:"FL",vm:"1",name:"Table Horizontal Rotation Angle",retired:""},"0x00189470":{keyword:"TableHeadTiltAngle",vr:"FL",vm:"1",name:"Table Head Tilt Angle",retired:""},"0x00189471":{keyword:"TableCradleTiltAngle",vr:"FL",vm:"1",name:"Table Cradle Tilt Angle",retired:""},"0x00189472":{keyword:"FrameDisplayShutterSequence",vr:"SQ",vm:"1",name:"Frame Display Shutter Sequence",retired:""},"0x00189473":{keyword:"AcquiredImageAreaDoseProduct",vr:"FL",vm:"1",name:"Acquired Image Area Dose Product",retired:""},"0x00189474":{keyword:"CArmPositionerTabletopRelationship",vr:"CS",vm:"1",name:"C-arm Positioner Tabletop Relationship",retired:""},"0x00189476":{keyword:"XRayGeometrySequence",vr:"SQ",vm:"1",name:"X-Ray Geometry Sequence",retired:""},"0x00189477":{keyword:"IrradiationEventIdentificationSequence",vr:"SQ",vm:"1",name:"Irradiation Event Identification Sequence",retired:""},"0x00189504":{keyword:"XRay3DFrameTypeSequence",vr:"SQ",vm:"1",name:"X-Ray 3D Frame Type Sequence",retired:""},"0x00189506":{keyword:"ContributingSourcesSequence",vr:"SQ",vm:"1",name:"Contributing Sources Sequence",retired:""},"0x00189507":{keyword:"XRay3DAcquisitionSequence",vr:"SQ",vm:"1",name:"X-Ray 3D Acquisition Sequence",retired:""},"0x00189508":{keyword:"PrimaryPositionerScanArc",vr:"FL",vm:"1",name:"Primary Positioner Scan Arc",retired:""},"0x00189509":{keyword:"SecondaryPositionerScanArc",vr:"FL",vm:"1",name:"Secondary Positioner Scan Arc",retired:""},"0x00189510":{keyword:"PrimaryPositionerScanStartAngle",vr:"FL",vm:"1",name:"Primary Positioner Scan Start Angle",retired:""},"0x00189511":{keyword:"SecondaryPositionerScanStartAngle",vr:"FL",vm:"1",name:"Secondary Positioner Scan Start Angle",retired:""},"0x00189514":{keyword:"PrimaryPositionerIncrement",vr:"FL",vm:"1",name:"Primary Positioner Increment",retired:""},"0x00189515":{keyword:"SecondaryPositionerIncrement",vr:"FL",vm:"1",name:"Secondary Positioner Increment",retired:""},"0x00189516":{keyword:"StartAcquisitionDateTime",vr:"DT",vm:"1",name:"Start Acquisition DateTime",retired:""},"0x00189517":{keyword:"EndAcquisitionDateTime",vr:"DT",vm:"1",name:"End Acquisition DateTime",retired:""},"0x00189518":{keyword:"PrimaryPositionerIncrementSign",vr:"SS",vm:"1",name:"Primary Positioner Increment Sign",retired:""},"0x00189519":{keyword:"SecondaryPositionerIncrementSign",vr:"SS",vm:"1",name:"Secondary Positioner Increment Sign",retired:""},"0x00189524":{keyword:"ApplicationName",vr:"LO",vm:"1",name:"Application Name",retired:""},"0x00189525":{keyword:"ApplicationVersion",vr:"LO",vm:"1",name:"Application Version",retired:""},"0x00189526":{keyword:"ApplicationManufacturer",vr:"LO",vm:"1",name:"Application Manufacturer",retired:""},"0x00189527":{keyword:"AlgorithmType",vr:"CS",vm:"1",name:"Algorithm Type",retired:""},"0x00189528":{keyword:"AlgorithmDescription",vr:"LO",vm:"1",name:"Algorithm Description",retired:""},"0x00189530":{keyword:"XRay3DReconstructionSequence",vr:"SQ",vm:"1",name:"X-Ray 3D Reconstruction Sequence",retired:""},"0x00189531":{keyword:"ReconstructionDescription",vr:"LO",vm:"1",name:"Reconstruction Description",retired:""},"0x00189538":{keyword:"PerProjectionAcquisitionSequence",vr:"SQ",vm:"1",name:"Per Projection Acquisition Sequence",retired:""},"0x00189541":{keyword:"DetectorPositionSequence",vr:"SQ",vm:"1",name:"Detector Position Sequence",retired:""},"0x00189542":{keyword:"XRayAcquisitionDoseSequence",vr:"SQ",vm:"1",name:"X-Ray Acquisition Dose Sequence",retired:""},"0x00189543":{keyword:"XRaySourceIsocenterPrimaryAngle",vr:"FD",vm:"1",name:"X-Ray Source Isocenter Primary Angle",retired:""},"0x00189544":{keyword:"XRaySourceIsocenterSecondaryAngle",vr:"FD",vm:"1",name:"X-Ray Source Isocenter Secondary Angle",retired:""},"0x00189545":{keyword:"BreastSupportIsocenterPrimaryAngle",vr:"FD",vm:"1",name:"Breast Support Isocenter Primary Angle",retired:""},"0x00189546":{keyword:"BreastSupportIsocenterSecondaryAngle",vr:"FD",vm:"1",name:"Breast Support Isocenter Secondary Angle",retired:""},"0x00189547":{keyword:"BreastSupportXPositionToIsocenter",vr:"FD",vm:"1",name:"Breast Support X Position to Isocenter",retired:""},"0x00189548":{keyword:"BreastSupportYPositionToIsocenter",vr:"FD",vm:"1",name:"Breast Support Y Position to Isocenter",retired:""},"0x00189549":{keyword:"BreastSupportZPositionToIsocenter",vr:"FD",vm:"1",name:"Breast Support Z Position to Isocenter",retired:""},"0x00189550":{keyword:"DetectorIsocenterPrimaryAngle",vr:"FD",vm:"1",name:"Detector Isocenter Primary Angle",retired:""},"0x00189551":{keyword:"DetectorIsocenterSecondaryAngle",vr:"FD",vm:"1",name:"Detector Isocenter Secondary Angle",retired:""},"0x00189552":{keyword:"DetectorXPositionToIsocenter",vr:"FD",vm:"1",name:"Detector X Position to Isocenter",retired:""},"0x00189553":{keyword:"DetectorYPositionToIsocenter",vr:"FD",vm:"1",name:"Detector Y Position to Isocenter",retired:""},"0x00189554":{keyword:"DetectorZPositionToIsocenter",vr:"FD",vm:"1",name:"Detector Z Position to Isocenter",retired:""},"0x00189555":{keyword:"XRayGridSequence",vr:"SQ",vm:"1",name:"X-Ray Grid Sequence",retired:""},"0x00189556":{keyword:"XRayFilterSequence",vr:"SQ",vm:"1",name:"X-Ray Filter Sequence",retired:""},"0x00189557":{keyword:"DetectorActiveAreaTLHCPosition",vr:"FD",vm:"3",name:"Detector Active Area TLHC Position",retired:""},"0x00189558":{keyword:"DetectorActiveAreaOrientation",vr:"FD",vm:"6",name:"Detector Active Area Orientation",retired:""},"0x00189559":{keyword:"PositionerPrimaryAngleDirection",vr:"CS",vm:"1",name:"Positioner Primary Angle Direction",retired:""},"0x00189601":{keyword:"DiffusionBMatrixSequence",vr:"SQ",vm:"1",name:"Diffusion b-matrix Sequence",retired:""},"0x00189602":{keyword:"DiffusionBValueXX",vr:"FD",vm:"1",name:"Diffusion b-value XX",retired:""},"0x00189603":{keyword:"DiffusionBValueXY",vr:"FD",vm:"1",name:"Diffusion b-value XY",retired:""},"0x00189604":{keyword:"DiffusionBValueXZ",vr:"FD",vm:"1",name:"Diffusion b-value XZ",retired:""},"0x00189605":{keyword:"DiffusionBValueYY",vr:"FD",vm:"1",name:"Diffusion b-value YY",retired:""},"0x00189606":{keyword:"DiffusionBValueYZ",vr:"FD",vm:"1",name:"Diffusion b-value YZ",retired:""},"0x00189607":{keyword:"DiffusionBValueZZ",vr:"FD",vm:"1",name:"Diffusion b-value ZZ",retired:""},"0x00189621":{keyword:"FunctionalMRSequence",vr:"SQ",vm:"1",name:"Functional MR Sequence",retired:""},"0x00189622":{keyword:"FunctionalSettlingPhaseFramesPresent",vr:"CS",vm:"1",name:"Functional Settling Phase Frames Present",retired:""},"0x00189623":{keyword:"FunctionalSyncPulse",vr:"DT",vm:"1",name:"Functional Sync Pulse",retired:""},"0x00189624":{keyword:"SettlingPhaseFrame",vr:"CS",vm:"1",name:"Settling Phase Frame",retired:""},"0x00189701":{keyword:"DecayCorrectionDateTime",vr:"DT",vm:"1",name:"Decay Correction DateTime",retired:""},"0x00189715":{keyword:"StartDensityThreshold",vr:"FD",vm:"1",name:"Start Density Threshold",retired:""},"0x00189716":{keyword:"StartRelativeDensityDifferenceThreshold",vr:"FD",vm:"1",name:"Start Relative Density Difference Threshold",retired:""},"0x00189717":{keyword:"StartCardiacTriggerCountThreshold",vr:"FD",vm:"1",name:"Start Cardiac Trigger Count Threshold",retired:""},"0x00189718":{keyword:"StartRespiratoryTriggerCountThreshold",vr:"FD",vm:"1",name:"Start Respiratory Trigger Count Threshold",retired:""},"0x00189719":{keyword:"TerminationCountsThreshold",vr:"FD",vm:"1",name:"Termination Counts Threshold",retired:""},"0x00189720":{keyword:"TerminationDensityThreshold",vr:"FD",vm:"1",name:"Termination Density Threshold",retired:""},"0x00189721":{keyword:"TerminationRelativeDensityThreshold",vr:"FD",vm:"1",name:"Termination Relative Density Threshold",retired:""},"0x00189722":{keyword:"TerminationTimeThreshold",vr:"FD",vm:"1",name:"Termination Time Threshold",retired:""},"0x00189723":{keyword:"TerminationCardiacTriggerCountThreshold",vr:"FD",vm:"1",name:"Termination Cardiac Trigger Count Threshold",retired:""},"0x00189724":{keyword:"TerminationRespiratoryTriggerCountThreshold",vr:"FD",vm:"1",name:"Termination Respiratory Trigger Count Threshold",retired:""},"0x00189725":{keyword:"DetectorGeometry",vr:"CS",vm:"1",name:"Detector Geometry",retired:""},"0x00189726":{keyword:"TransverseDetectorSeparation",vr:"FD",vm:"1",name:"Transverse Detector Separation",retired:""},"0x00189727":{keyword:"AxialDetectorDimension",vr:"FD",vm:"1",name:"Axial Detector Dimension",retired:""},"0x00189729":{keyword:"RadiopharmaceuticalAgentNumber",vr:"US",vm:"1",name:"Radiopharmaceutical Agent Number",retired:""},"0x00189732":{keyword:"PETFrameAcquisitionSequence",vr:"SQ",vm:"1",name:"PET Frame Acquisition Sequence",retired:""},"0x00189733":{keyword:"PETDetectorMotionDetailsSequence",vr:"SQ",vm:"1",name:"PET Detector Motion Details Sequence",retired:""},"0x00189734":{keyword:"PETTableDynamicsSequence",vr:"SQ",vm:"1",name:"PET Table Dynamics Sequence",retired:""},"0x00189735":{keyword:"PETPositionSequence",vr:"SQ",vm:"1",name:"PET Position Sequence",retired:""},"0x00189736":{keyword:"PETFrameCorrectionFactorsSequence",vr:"SQ",vm:"1",name:"PET Frame Correction Factors Sequence",retired:""},"0x00189737":{keyword:"RadiopharmaceuticalUsageSequence",vr:"SQ",vm:"1",name:"Radiopharmaceutical Usage Sequence",retired:""},"0x00189738":{keyword:"AttenuationCorrectionSource",vr:"CS",vm:"1",name:"Attenuation Correction Source",retired:""},"0x00189739":{keyword:"NumberOfIterations",vr:"US",vm:"1",name:"Number of Iterations",retired:""},"0x00189740":{keyword:"NumberOfSubsets",vr:"US",vm:"1",name:"Number of Subsets",retired:""},"0x00189749":{keyword:"PETReconstructionSequence",vr:"SQ",vm:"1",name:"PET Reconstruction Sequence",retired:""},"0x00189751":{keyword:"PETFrameTypeSequence",vr:"SQ",vm:"1",name:"PET Frame Type Sequence",retired:""},"0x00189755":{keyword:"TimeOfFlightInformationUsed",vr:"CS",vm:"1",name:"Time of Flight Information Used",retired:""},"0x00189756":{keyword:"ReconstructionType",vr:"CS",vm:"1",name:"Reconstruction Type",retired:""},"0x00189758":{keyword:"DecayCorrected",vr:"CS",vm:"1",name:"Decay Corrected",retired:""},"0x00189759":{keyword:"AttenuationCorrected",vr:"CS",vm:"1",name:"Attenuation Corrected",retired:""},"0x00189760":{keyword:"ScatterCorrected",vr:"CS",vm:"1",name:"Scatter Corrected",retired:""},"0x00189761":{keyword:"DeadTimeCorrected",vr:"CS",vm:"1",name:"Dead Time Corrected",retired:""},"0x00189762":{keyword:"GantryMotionCorrected",vr:"CS",vm:"1",name:"Gantry Motion Corrected",retired:""},"0x00189763":{keyword:"PatientMotionCorrected",vr:"CS",vm:"1",name:"Patient Motion Corrected",retired:""},"0x00189764":{keyword:"CountLossNormalizationCorrected",vr:"CS",vm:"1",name:"Count Loss Normalization Corrected",retired:""},"0x00189765":{keyword:"RandomsCorrected",vr:"CS",vm:"1",name:"Randoms Corrected",retired:""},"0x00189766":{keyword:"NonUniformRadialSamplingCorrected",vr:"CS",vm:"1",name:"Non-uniform Radial Sampling Corrected",retired:""},"0x00189767":{keyword:"SensitivityCalibrated",vr:"CS",vm:"1",name:"Sensitivity Calibrated",retired:""},"0x00189768":{keyword:"DetectorNormalizationCorrection",vr:"CS",vm:"1",name:"Detector Normalization Correction",retired:""},"0x00189769":{keyword:"IterativeReconstructionMethod",vr:"CS",vm:"1",name:"Iterative Reconstruction Method",retired:""},"0x00189770":{keyword:"AttenuationCorrectionTemporalRelationship",vr:"CS",vm:"1",name:"Attenuation Correction Temporal Relationship",retired:""},"0x00189771":{keyword:"PatientPhysiologicalStateSequence",vr:"SQ",vm:"1",name:"Patient Physiological State Sequence",retired:""},"0x00189772":{keyword:"PatientPhysiologicalStateCodeSequence",vr:"SQ",vm:"1",name:"Patient Physiological State Code Sequence",retired:""},"0x00189801":{keyword:"DepthsOfFocus",vr:"FD",vm:"1-n",name:"Depth(s) of Focus",retired:""},"0x00189803":{keyword:"ExcludedIntervalsSequence",vr:"SQ",vm:"1",name:"Excluded Intervals Sequence",retired:""},"0x00189804":{keyword:"ExclusionStartDateTime",vr:"DT",vm:"1",name:"Exclusion Start DateTime",retired:""},"0x00189805":{keyword:"ExclusionDuration",vr:"FD",vm:"1",name:"Exclusion Duration",retired:""},"0x00189806":{keyword:"USImageDescriptionSequence",vr:"SQ",vm:"1",name:"US Image Description Sequence",retired:""},"0x00189807":{keyword:"ImageDataTypeSequence",vr:"SQ",vm:"1",name:"Image Data Type Sequence",retired:""},"0x00189808":{keyword:"DataType",vr:"CS",vm:"1",name:"Data Type",retired:""},"0x00189809":{keyword:"TransducerScanPatternCodeSequence",vr:"SQ",vm:"1",name:"Transducer Scan Pattern Code Sequence",retired:""},"0x0018980B":{keyword:"AliasedDataType",vr:"CS",vm:"1",name:"Aliased Data Type",retired:""},"0x0018980C":{keyword:"PositionMeasuringDeviceUsed",vr:"CS",vm:"1",name:"Position Measuring Device Used",retired:""},"0x0018980D":{keyword:"TransducerGeometryCodeSequence",vr:"SQ",vm:"1",name:"Transducer Geometry Code Sequence",retired:""},"0x0018980E":{keyword:"TransducerBeamSteeringCodeSequence",vr:"SQ",vm:"1",name:"Transducer Beam Steering Code Sequence",retired:""},"0x0018980F":{keyword:"TransducerApplicationCodeSequence",vr:"SQ",vm:"1",name:"Transducer Application Code Sequence",retired:""},"0x00189810":{keyword:"ZeroVelocityPixelValue",vr:"US or SS",vm:"1",name:"Zero Velocity Pixel Value",retired:""},"0x00189821":{keyword:"PhotoacousticExcitationCharacteristicsSequence",vr:"SQ",vm:"1",name:"Photoacoustic Excitation Characteristics Sequence",retired:""},"0x00189822":{keyword:"ExcitationSpectralWidth",vr:"FD",vm:"1",name:"Excitation Spectral Width",retired:""},"0x00189823":{keyword:"ExcitationEnergy",vr:"FD",vm:"1",name:"Excitation Energy",retired:""},"0x00189824":{keyword:"ExcitationPulseDuration",vr:"FD",vm:"1",name:"Excitation Pulse Duration",retired:""},"0x00189825":{keyword:"ExcitationWavelengthSequence",vr:"SQ",vm:"1",name:"Excitation Wavelength Sequence",retired:""},"0x00189826":{keyword:"ExcitationWavelength",vr:"FD",vm:"1",name:"Excitation Wavelength",retired:""},"0x00189828":{keyword:"IlluminationTranslationFlag",vr:"CS",vm:"1",name:"Illumination Translation Flag",retired:""},"0x00189829":{keyword:"AcousticCouplingMediumFlag",vr:"CS",vm:"1",name:"Acoustic Coupling Medium Flag",retired:""},"0x0018982A":{keyword:"AcousticCouplingMediumCodeSequence",vr:"SQ",vm:"1",name:"Acoustic Coupling Medium Code Sequence",retired:""},"0x0018982B":{keyword:"AcousticCouplingMediumTemperature",vr:"FD",vm:"1",name:"Acoustic Coupling Medium Temperature",retired:""},"0x0018982C":{keyword:"TransducerResponseSequence",vr:"SQ",vm:"1",name:"Transducer Response Sequence",retired:""},"0x0018982D":{keyword:"CenterFrequency",vr:"FD",vm:"1",name:"Center Frequency",retired:""},"0x0018982E":{keyword:"FractionalBandwidth",vr:"FD",vm:"1",name:"Fractional Bandwidth",retired:""},"0x0018982F":{keyword:"LowerCutoffFrequency",vr:"FD",vm:"1",name:"Lower Cutoff Frequency",retired:""},"0x00189830":{keyword:"UpperCutoffFrequency",vr:"FD",vm:"1",name:"Upper Cutoff Frequency",retired:""},"0x00189831":{keyword:"TransducerTechnologySequence",vr:"SQ",vm:"1",name:"Transducer Technology Sequence",retired:""},"0x00189832":{keyword:"SoundSpeedCorrectionMechanismCodeSequence",vr:"SQ",vm:"1",name:"Sound Speed Correction Mechanism Code Sequence",retired:""},"0x00189833":{keyword:"ObjectSoundSpeed",vr:"FD",vm:"1",name:"Object Sound Speed",retired:""},"0x00189834":{keyword:"AcousticCouplingMediumSoundSpeed",vr:"FD",vm:"1",name:"Acoustic Coupling Medium Sound Speed",retired:""},"0x00189835":{keyword:"PhotoacousticImageFrameTypeSequence",vr:"SQ",vm:"1",name:"Photoacoustic Image Frame Type Sequence",retired:""},"0x00189836":{keyword:"ImageDataTypeCodeSequence",vr:"SQ",vm:"1",name:"Image Data Type Code Sequence",retired:""},"0x00189900":{keyword:"ReferenceLocationLabel",vr:"LO",vm:"1",name:"Reference Location Label",retired:""},"0x00189901":{keyword:"ReferenceLocationDescription",vr:"UT",vm:"1",name:"Reference Location Description",retired:""},"0x00189902":{keyword:"ReferenceBasisCodeSequence",vr:"SQ",vm:"1",name:"Reference Basis Code Sequence",retired:""},"0x00189903":{keyword:"ReferenceGeometryCodeSequence",vr:"SQ",vm:"1",name:"Reference Geometry Code Sequence",retired:""},"0x00189904":{keyword:"OffsetDistance",vr:"DS",vm:"1",name:"Offset Distance",retired:""},"0x00189905":{keyword:"OffsetDirection",vr:"CS",vm:"1",name:"Offset Direction",retired:""},"0x00189906":{keyword:"PotentialScheduledProtocolCodeSequence",vr:"SQ",vm:"1",name:"Potential Scheduled Protocol Code Sequence",retired:""},"0x00189907":{keyword:"PotentialRequestedProcedureCodeSequence",vr:"SQ",vm:"1",name:"Potential Requested Procedure Code Sequence",retired:""},"0x00189908":{keyword:"PotentialReasonsForProcedure",vr:"UC",vm:"1-n",name:"Potential Reasons for Procedure",retired:""},"0x00189909":{keyword:"PotentialReasonsForProcedureCodeSequence",vr:"SQ",vm:"1",name:"Potential Reasons for Procedure Code Sequence",retired:""},"0x0018990A":{keyword:"PotentialDiagnosticTasks",vr:"UC",vm:"1-n",name:"Potential Diagnostic Tasks",retired:""},"0x0018990B":{keyword:"ContraindicationsCodeSequence",vr:"SQ",vm:"1",name:"Contraindications Code Sequence",retired:""},"0x0018990C":{keyword:"ReferencedDefinedProtocolSequence",vr:"SQ",vm:"1",name:"Referenced Defined Protocol Sequence",retired:""},"0x0018990D":{keyword:"ReferencedPerformedProtocolSequence",vr:"SQ",vm:"1",name:"Referenced Performed Protocol Sequence",retired:""},"0x0018990E":{keyword:"PredecessorProtocolSequence",vr:"SQ",vm:"1",name:"Predecessor Protocol Sequence",retired:""},"0x0018990F":{keyword:"ProtocolPlanningInformation",vr:"UT",vm:"1",name:"Protocol Planning Information",retired:""},"0x00189910":{keyword:"ProtocolDesignRationale",vr:"UT",vm:"1",name:"Protocol Design Rationale",retired:""},"0x00189911":{keyword:"PatientSpecificationSequence",vr:"SQ",vm:"1",name:"Patient Specification Sequence",retired:""},"0x00189912":{keyword:"ModelSpecificationSequence",vr:"SQ",vm:"1",name:"Model Specification Sequence",retired:""},"0x00189913":{keyword:"ParametersSpecificationSequence",vr:"SQ",vm:"1",name:"Parameters Specification Sequence",retired:""},"0x00189914":{keyword:"InstructionSequence",vr:"SQ",vm:"1",name:"Instruction Sequence",retired:""},"0x00189915":{keyword:"InstructionIndex",vr:"US",vm:"1",name:"Instruction Index",retired:""},"0x00189916":{keyword:"InstructionText",vr:"LO",vm:"1",name:"Instruction Text",retired:""},"0x00189917":{keyword:"InstructionDescription",vr:"UT",vm:"1",name:"Instruction Description",retired:""},"0x00189918":{keyword:"InstructionPerformedFlag",vr:"CS",vm:"1",name:"Instruction Performed Flag",retired:""},"0x00189919":{keyword:"InstructionPerformedDateTime",vr:"DT",vm:"1",name:"Instruction Performed DateTime",retired:""},"0x0018991A":{keyword:"InstructionPerformanceComment",vr:"UT",vm:"1",name:"Instruction Performance Comment",retired:""},"0x0018991B":{keyword:"PatientPositioningInstructionSequence",vr:"SQ",vm:"1",name:"Patient Positioning Instruction Sequence",retired:""},"0x0018991C":{keyword:"PositioningMethodCodeSequence",vr:"SQ",vm:"1",name:"Positioning Method Code Sequence",retired:""},"0x0018991D":{keyword:"PositioningLandmarkSequence",vr:"SQ",vm:"1",name:"Positioning Landmark Sequence",retired:""},"0x0018991E":{keyword:"TargetFrameOfReferenceUID",vr:"UI",vm:"1",name:"Target Frame of Reference UID",retired:""},"0x0018991F":{keyword:"AcquisitionProtocolElementSpecificationSequence",vr:"SQ",vm:"1",name:"Acquisition Protocol Element Specification Sequence",retired:""},"0x00189920":{keyword:"AcquisitionProtocolElementSequence",vr:"SQ",vm:"1",name:"Acquisition Protocol Element Sequence",retired:""},"0x00189921":{keyword:"ProtocolElementNumber",vr:"US",vm:"1",name:"Protocol Element Number",retired:""},"0x00189922":{keyword:"ProtocolElementName",vr:"LO",vm:"1",name:"Protocol Element Name",retired:""},"0x00189923":{keyword:"ProtocolElementCharacteristicsSummary",vr:"UT",vm:"1",name:"Protocol Element Characteristics Summary",retired:""},"0x00189924":{keyword:"ProtocolElementPurpose",vr:"UT",vm:"1",name:"Protocol Element Purpose",retired:""},"0x00189930":{keyword:"AcquisitionMotion",vr:"CS",vm:"1",name:"Acquisition Motion",retired:""},"0x00189931":{keyword:"AcquisitionStartLocationSequence",vr:"SQ",vm:"1",name:"Acquisition Start Location Sequence",retired:""},"0x00189932":{keyword:"AcquisitionEndLocationSequence",vr:"SQ",vm:"1",name:"Acquisition End Location Sequence",retired:""},"0x00189933":{keyword:"ReconstructionProtocolElementSpecificationSequence",vr:"SQ",vm:"1",name:"Reconstruction Protocol Element Specification Sequence",retired:""},"0x00189934":{keyword:"ReconstructionProtocolElementSequence",vr:"SQ",vm:"1",name:"Reconstruction Protocol Element Sequence",retired:""},"0x00189935":{keyword:"StorageProtocolElementSpecificationSequence",vr:"SQ",vm:"1",name:"Storage Protocol Element Specification Sequence",retired:""},"0x00189936":{keyword:"StorageProtocolElementSequence",vr:"SQ",vm:"1",name:"Storage Protocol Element Sequence",retired:""},"0x00189937":{keyword:"RequestedSeriesDescription",vr:"LO",vm:"1",name:"Requested Series Description",retired:""},"0x00189938":{keyword:"SourceAcquisitionProtocolElementNumber",vr:"US",vm:"1-n",name:"Source Acquisition Protocol Element Number",retired:""},"0x00189939":{keyword:"SourceAcquisitionBeamNumber",vr:"US",vm:"1-n",name:"Source Acquisition Beam Number",retired:""},"0x0018993A":{keyword:"SourceReconstructionProtocolElementNumber",vr:"US",vm:"1-n",name:"Source Reconstruction Protocol Element Number",retired:""},"0x0018993B":{keyword:"ReconstructionStartLocationSequence",vr:"SQ",vm:"1",name:"Reconstruction Start Location Sequence",retired:""},"0x0018993C":{keyword:"ReconstructionEndLocationSequence",vr:"SQ",vm:"1",name:"Reconstruction End Location Sequence",retired:""},"0x0018993D":{keyword:"ReconstructionAlgorithmSequence",vr:"SQ",vm:"1",name:"Reconstruction Algorithm Sequence",retired:""},"0x0018993E":{keyword:"ReconstructionTargetCenterLocationSequence",vr:"SQ",vm:"1",name:"Reconstruction Target Center Location Sequence",retired:""},"0x00189941":{keyword:"ImageFilterDescription",vr:"UT",vm:"1",name:"Image Filter Description",retired:""},"0x00189942":{keyword:"CTDIvolNotificationTrigger",vr:"FD",vm:"1",name:"CTDIvol Notification Trigger",retired:""},"0x00189943":{keyword:"DLPNotificationTrigger",vr:"FD",vm:"1",name:"DLP Notification Trigger",retired:""},"0x00189944":{keyword:"AutoKVPSelectionType",vr:"CS",vm:"1",name:"Auto KVP Selection Type",retired:""},"0x00189945":{keyword:"AutoKVPUpperBound",vr:"FD",vm:"1",name:"Auto KVP Upper Bound",retired:""},"0x00189946":{keyword:"AutoKVPLowerBound",vr:"FD",vm:"1",name:"Auto KVP Lower Bound",retired:""},"0x00189947":{keyword:"ProtocolDefinedPatientPosition",vr:"CS",vm:"1",name:"Protocol Defined Patient Position",retired:""},"0x0018A001":{keyword:"ContributingEquipmentSequence",vr:"SQ",vm:"1",name:"Contributing Equipment Sequence",retired:""},"0x0018A002":{keyword:"ContributionDateTime",vr:"DT",vm:"1",name:"Contribution DateTime",retired:""},"0x0018A003":{keyword:"ContributionDescription",vr:"ST",vm:"1",name:"Contribution Description",retired:""},"0x0020000D":{keyword:"StudyInstanceUID",vr:"UI",vm:"1",name:"Study Instance UID",retired:""},"0x0020000E":{keyword:"SeriesInstanceUID",vr:"UI",vm:"1",name:"Series Instance UID",retired:""},"0x00200010":{keyword:"StudyID",vr:"SH",vm:"1",name:"Study ID",retired:""},"0x00200011":{keyword:"SeriesNumber",vr:"IS",vm:"1",name:"Series Number",retired:""},"0x00200012":{keyword:"AcquisitionNumber",vr:"IS",vm:"1",name:"Acquisition Number",retired:""},"0x00200013":{keyword:"InstanceNumber",vr:"IS",vm:"1",name:"Instance Number",retired:""},"0x00200014":{keyword:"IsotopeNumber",vr:"IS",vm:"1",name:"Isotope Number",retired:"Retired"},"0x00200015":{keyword:"PhaseNumber",vr:"IS",vm:"1",name:"Phase Number",retired:"Retired"},"0x00200016":{keyword:"IntervalNumber",vr:"IS",vm:"1",name:"Interval Number",retired:"Retired"},"0x00200017":{keyword:"TimeSlotNumber",vr:"IS",vm:"1",name:"Time Slot Number",retired:"Retired"},"0x00200018":{keyword:"AngleNumber",vr:"IS",vm:"1",name:"Angle Number",retired:"Retired"},"0x00200019":{keyword:"ItemNumber",vr:"IS",vm:"1",name:"Item Number",retired:""},"0x00200020":{keyword:"PatientOrientation",vr:"CS",vm:"2",name:"Patient Orientation",retired:""},"0x00200022":{keyword:"OverlayNumber",vr:"IS",vm:"1",name:"Overlay Number",retired:"Retired"},"0x00200024":{keyword:"CurveNumber",vr:"IS",vm:"1",name:"Curve Number",retired:"Retired"},"0x00200026":{keyword:"LUTNumber",vr:"IS",vm:"1",name:"LUT Number",retired:"Retired"},"0x00200027":{keyword:"PyramidLabel",vr:"LO",vm:"1",name:"Pyramid Label",retired:""},"0x00200030":{keyword:"ImagePosition",vr:"DS",vm:"3",name:"Image Position",retired:"Retired"},"0x00200032":{keyword:"ImagePositionPatient",vr:"DS",vm:"3",name:"Image Position (Patient)",retired:""},"0x00200035":{keyword:"ImageOrientation",vr:"DS",vm:"6",name:"Image Orientation",retired:"Retired"},"0x00200037":{keyword:"ImageOrientationPatient",vr:"DS",vm:"6",name:"Image Orientation (Patient)",retired:""},"0x00200050":{keyword:"Location",vr:"DS",vm:"1",name:"Location",retired:"Retired"},"0x00200052":{keyword:"FrameOfReferenceUID",vr:"UI",vm:"1",name:"Frame of Reference UID",retired:""},"0x00200060":{keyword:"Laterality",vr:"CS",vm:"1",name:"Laterality",retired:""},"0x00200062":{keyword:"ImageLaterality",vr:"CS",vm:"1",name:"Image Laterality",retired:""},"0x00200070":{keyword:"ImageGeometryType",vr:"LO",vm:"1",name:"Image Geometry Type",retired:"Retired"},"0x00200080":{keyword:"MaskingImage",vr:"CS",vm:"1-n",name:"Masking Image",retired:"Retired"},"0x002000AA":{keyword:"ReportNumber",vr:"IS",vm:"1",name:"Report Number",retired:"Retired"},"0x00200100":{keyword:"TemporalPositionIdentifier",vr:"IS",vm:"1",name:"Temporal Position Identifier",retired:""},"0x00200105":{keyword:"NumberOfTemporalPositions",vr:"IS",vm:"1",name:"Number of Temporal Positions",retired:""},"0x00200110":{keyword:"TemporalResolution",vr:"DS",vm:"1",name:"Temporal Resolution",retired:""},"0x00200200":{keyword:"SynchronizationFrameOfReferenceUID",vr:"UI",vm:"1",name:"Synchronization Frame of Reference UID",retired:""},"0x00200242":{keyword:"SOPInstanceUIDOfConcatenationSource",vr:"UI",vm:"1",name:"SOP Instance UID of Concatenation Source",retired:""},"0x00201000":{keyword:"SeriesInStudy",vr:"IS",vm:"1",name:"Series in Study",retired:"Retired"},"0x00201001":{keyword:"AcquisitionsInSeries",vr:"IS",vm:"1",name:"Acquisitions in Series",retired:"Retired"},"0x00201002":{keyword:"ImagesInAcquisition",vr:"IS",vm:"1",name:"Images in Acquisition",retired:""},"0x00201003":{keyword:"ImagesInSeries",vr:"IS",vm:"1",name:"Images in Series",retired:"Retired"},"0x00201004":{keyword:"AcquisitionsInStudy",vr:"IS",vm:"1",name:"Acquisitions in Study",retired:"Retired"},"0x00201005":{keyword:"ImagesInStudy",vr:"IS",vm:"1",name:"Images in Study",retired:"Retired"},"0x00201020":{keyword:"Reference",vr:"LO",vm:"1-n",name:"Reference",retired:"Retired"},"0x0020103F":{keyword:"TargetPositionReferenceIndicator",vr:"LO",vm:"1",name:"Target Position Reference Indicator",retired:""},"0x00201040":{keyword:"PositionReferenceIndicator",vr:"LO",vm:"1",name:"Position Reference Indicator",retired:""},"0x00201041":{keyword:"SliceLocation",vr:"DS",vm:"1",name:"Slice Location",retired:""},"0x00201070":{keyword:"OtherStudyNumbers",vr:"IS",vm:"1-n",name:"Other Study Numbers",retired:"Retired"},"0x00201200":{keyword:"NumberOfPatientRelatedStudies",vr:"IS",vm:"1",name:"Number of Patient Related Studies",retired:""},"0x00201202":{keyword:"NumberOfPatientRelatedSeries",vr:"IS",vm:"1",name:"Number of Patient Related Series",retired:""},"0x00201204":{keyword:"NumberOfPatientRelatedInstances",vr:"IS",vm:"1",name:"Number of Patient Related Instances",retired:""},"0x00201206":{keyword:"NumberOfStudyRelatedSeries",vr:"IS",vm:"1",name:"Number of Study Related Series",retired:""},"0x00201208":{keyword:"NumberOfStudyRelatedInstances",vr:"IS",vm:"1",name:"Number of Study Related Instances",retired:""},"0x00201209":{keyword:"NumberOfSeriesRelatedInstances",vr:"IS",vm:"1",name:"Number of Series Related Instances",retired:""},"0x00203401":{keyword:"ModifyingDeviceID",vr:"CS",vm:"1",name:"Modifying Device ID",retired:"Retired"},"0x00203402":{keyword:"ModifiedImageID",vr:"CS",vm:"1",name:"Modified Image ID",retired:"Retired"},"0x00203403":{keyword:"ModifiedImageDate",vr:"DA",vm:"1",name:"Modified Image Date",retired:"Retired"},"0x00203404":{keyword:"ModifyingDeviceManufacturer",vr:"LO",vm:"1",name:"Modifying Device Manufacturer",retired:"Retired"},"0x00203405":{keyword:"ModifiedImageTime",vr:"TM",vm:"1",name:"Modified Image Time",retired:"Retired"},"0x00203406":{keyword:"ModifiedImageDescription",vr:"LO",vm:"1",name:"Modified Image Description",retired:"Retired"},"0x00204000":{keyword:"ImageComments",vr:"LT",vm:"1",name:"Image Comments",retired:""},"0x00205000":{keyword:"OriginalImageIdentification",vr:"AT",vm:"1-n",name:"Original Image Identification",retired:"Retired"},"0x00205002":{keyword:"OriginalImageIdentificationNomenclature",vr:"LO",vm:"1-n",name:"Original Image Identification Nomenclature",retired:"Retired"},"0x00209056":{keyword:"StackID",vr:"SH",vm:"1",name:"Stack ID",retired:""},"0x00209057":{keyword:"InStackPositionNumber",vr:"UL",vm:"1",name:"In-Stack Position Number",retired:""},"0x00209071":{keyword:"FrameAnatomySequence",vr:"SQ",vm:"1",name:"Frame Anatomy Sequence",retired:""},"0x00209072":{keyword:"FrameLaterality",vr:"CS",vm:"1",name:"Frame Laterality",retired:""},"0x00209111":{keyword:"FrameContentSequence",vr:"SQ",vm:"1",name:"Frame Content Sequence",retired:""},"0x00209113":{keyword:"PlanePositionSequence",vr:"SQ",vm:"1",name:"Plane Position Sequence",retired:""},"0x00209116":{keyword:"PlaneOrientationSequence",vr:"SQ",vm:"1",name:"Plane Orientation Sequence",retired:""},"0x00209128":{keyword:"TemporalPositionIndex",vr:"UL",vm:"1",name:"Temporal Position Index",retired:""},"0x00209153":{keyword:"NominalCardiacTriggerDelayTime",vr:"FD",vm:"1",name:"Nominal Cardiac Trigger Delay Time",retired:""},"0x00209154":{keyword:"NominalCardiacTriggerTimePriorToRPeak",vr:"FL",vm:"1",name:"Nominal Cardiac Trigger Time Prior To R-Peak",retired:""},"0x00209155":{keyword:"ActualCardiacTriggerTimePriorToRPeak",vr:"FL",vm:"1",name:"Actual Cardiac Trigger Time Prior To R-Peak",retired:""},"0x00209156":{keyword:"FrameAcquisitionNumber",vr:"US",vm:"1",name:"Frame Acquisition Number",retired:""},"0x00209157":{keyword:"DimensionIndexValues",vr:"UL",vm:"1-n",name:"Dimension Index Values",retired:""},"0x00209158":{keyword:"FrameComments",vr:"LT",vm:"1",name:"Frame Comments",retired:""},"0x00209161":{keyword:"ConcatenationUID",vr:"UI",vm:"1",name:"Concatenation UID",retired:""},"0x00209162":{keyword:"InConcatenationNumber",vr:"US",vm:"1",name:"In-concatenation Number",retired:""},"0x00209163":{keyword:"InConcatenationTotalNumber",vr:"US",vm:"1",name:"In-concatenation Total Number",retired:""},"0x00209164":{keyword:"DimensionOrganizationUID",vr:"UI",vm:"1",name:"Dimension Organization UID",retired:""},"0x00209165":{keyword:"DimensionIndexPointer",vr:"AT",vm:"1",name:"Dimension Index Pointer",retired:""},"0x00209167":{keyword:"FunctionalGroupPointer",vr:"AT",vm:"1",name:"Functional Group Pointer",retired:""},"0x00209170":{keyword:"UnassignedSharedConvertedAttributesSequence",vr:"SQ",vm:"1",name:"Unassigned Shared Converted Attributes Sequence",retired:""},"0x00209171":{keyword:"UnassignedPerFrameConvertedAttributesSequence",vr:"SQ",vm:"1",name:"Unassigned Per-Frame Converted Attributes Sequence",retired:""},"0x00209172":{keyword:"ConversionSourceAttributesSequence",vr:"SQ",vm:"1",name:"Conversion Source Attributes Sequence",retired:""},"0x00209213":{keyword:"DimensionIndexPrivateCreator",vr:"LO",vm:"1",name:"Dimension Index Private Creator",retired:""},"0x00209221":{keyword:"DimensionOrganizationSequence",vr:"SQ",vm:"1",name:"Dimension Organization Sequence",retired:""},"0x00209222":{keyword:"DimensionIndexSequence",vr:"SQ",vm:"1",name:"Dimension Index Sequence",retired:""},"0x00209228":{keyword:"ConcatenationFrameOffsetNumber",vr:"UL",vm:"1",name:"Concatenation Frame Offset Number",retired:""},"0x00209238":{keyword:"FunctionalGroupPrivateCreator",vr:"LO",vm:"1",name:"Functional Group Private Creator",retired:""},"0x00209241":{keyword:"NominalPercentageOfCardiacPhase",vr:"FL",vm:"1",name:"Nominal Percentage of Cardiac Phase",retired:""},"0x00209245":{keyword:"NominalPercentageOfRespiratoryPhase",vr:"FL",vm:"1",name:"Nominal Percentage of Respiratory Phase",retired:""},"0x00209246":{keyword:"StartingRespiratoryAmplitude",vr:"FL",vm:"1",name:"Starting Respiratory Amplitude",retired:""},"0x00209247":{keyword:"StartingRespiratoryPhase",vr:"CS",vm:"1",name:"Starting Respiratory Phase",retired:""},"0x00209248":{keyword:"EndingRespiratoryAmplitude",vr:"FL",vm:"1",name:"Ending Respiratory Amplitude",retired:""},"0x00209249":{keyword:"EndingRespiratoryPhase",vr:"CS",vm:"1",name:"Ending Respiratory Phase",retired:""},"0x00209250":{keyword:"RespiratoryTriggerType",vr:"CS",vm:"1",name:"Respiratory Trigger Type",retired:""},"0x00209251":{keyword:"RRIntervalTimeNominal",vr:"FD",vm:"1",name:"R-R Interval Time Nominal",retired:""},"0x00209252":{keyword:"ActualCardiacTriggerDelayTime",vr:"FD",vm:"1",name:"Actual Cardiac Trigger Delay Time",retired:""},"0x00209253":{keyword:"RespiratorySynchronizationSequence",vr:"SQ",vm:"1",name:"Respiratory Synchronization Sequence",retired:""},"0x00209254":{keyword:"RespiratoryIntervalTime",vr:"FD",vm:"1",name:"Respiratory Interval Time",retired:""},"0x00209255":{keyword:"NominalRespiratoryTriggerDelayTime",vr:"FD",vm:"1",name:"Nominal Respiratory Trigger Delay Time",retired:""},"0x00209256":{keyword:"RespiratoryTriggerDelayThreshold",vr:"FD",vm:"1",name:"Respiratory Trigger Delay Threshold",retired:""},"0x00209257":{keyword:"ActualRespiratoryTriggerDelayTime",vr:"FD",vm:"1",name:"Actual Respiratory Trigger Delay Time",retired:""},"0x00209301":{keyword:"ImagePositionVolume",vr:"FD",vm:"3",name:"Image Position (Volume)",retired:""},"0x00209302":{keyword:"ImageOrientationVolume",vr:"FD",vm:"6",name:"Image Orientation (Volume)",retired:""},"0x00209307":{keyword:"UltrasoundAcquisitionGeometry",vr:"CS",vm:"1",name:"Ultrasound Acquisition Geometry",retired:""},"0x00209308":{keyword:"ApexPosition",vr:"FD",vm:"3",name:"Apex Position",retired:""},"0x00209309":{keyword:"VolumeToTransducerMappingMatrix",vr:"FD",vm:"16",name:"Volume to Transducer Mapping Matrix",retired:""},"0x0020930A":{keyword:"VolumeToTableMappingMatrix",vr:"FD",vm:"16",name:"Volume to Table Mapping Matrix",retired:""},"0x0020930B":{keyword:"VolumeToTransducerRelationship",vr:"CS",vm:"1",name:"Volume to Transducer Relationship",retired:""},"0x0020930C":{keyword:"PatientFrameOfReferenceSource",vr:"CS",vm:"1",name:"Patient Frame of Reference Source",retired:""},"0x0020930D":{keyword:"TemporalPositionTimeOffset",vr:"FD",vm:"1",name:"Temporal Position Time Offset",retired:""},"0x0020930E":{keyword:"PlanePositionVolumeSequence",vr:"SQ",vm:"1",name:"Plane Position (Volume) Sequence",retired:""},"0x0020930F":{keyword:"PlaneOrientationVolumeSequence",vr:"SQ",vm:"1",name:"Plane Orientation (Volume) Sequence",retired:""},"0x00209310":{keyword:"TemporalPositionSequence",vr:"SQ",vm:"1",name:"Temporal Position Sequence",retired:""},"0x00209311":{keyword:"DimensionOrganizationType",vr:"CS",vm:"1",name:"Dimension Organization Type",retired:""},"0x00209312":{keyword:"VolumeFrameOfReferenceUID",vr:"UI",vm:"1",name:"Volume Frame of Reference UID",retired:""},"0x00209313":{keyword:"TableFrameOfReferenceUID",vr:"UI",vm:"1",name:"Table Frame of Reference UID",retired:""},"0x00209421":{keyword:"DimensionDescriptionLabel",vr:"LO",vm:"1",name:"Dimension Description Label",retired:""},"0x00209450":{keyword:"PatientOrientationInFrameSequence",vr:"SQ",vm:"1",name:"Patient Orientation in Frame Sequence",retired:""},"0x00209453":{keyword:"FrameLabel",vr:"LO",vm:"1",name:"Frame Label",retired:""},"0x00209518":{keyword:"AcquisitionIndex",vr:"US",vm:"1-n",name:"Acquisition Index",retired:""},"0x00209529":{keyword:"ContributingSOPInstancesReferenceSequence",vr:"SQ",vm:"1",name:"Contributing SOP Instances Reference Sequence",retired:""},"0x00209536":{keyword:"ReconstructionIndex",vr:"US",vm:"1",name:"Reconstruction Index",retired:""},"0x00220001":{keyword:"LightPathFilterPassThroughWavelength",vr:"US",vm:"1",name:"Light Path Filter Pass-Through Wavelength",retired:""},"0x00220002":{keyword:"LightPathFilterPassBand",vr:"US",vm:"2",name:"Light Path Filter Pass Band",retired:""},"0x00220003":{keyword:"ImagePathFilterPassThroughWavelength",vr:"US",vm:"1",name:"Image Path Filter Pass-Through Wavelength",retired:""},"0x00220004":{keyword:"ImagePathFilterPassBand",vr:"US",vm:"2",name:"Image Path Filter Pass Band",retired:""},"0x00220005":{keyword:"PatientEyeMovementCommanded",vr:"CS",vm:"1",name:"Patient Eye Movement Commanded",retired:""},"0x00220006":{keyword:"PatientEyeMovementCommandCodeSequence",vr:"SQ",vm:"1",name:"Patient Eye Movement Command Code Sequence",retired:""},"0x00220007":{keyword:"SphericalLensPower",vr:"FL",vm:"1",name:"Spherical Lens Power",retired:""},"0x00220008":{keyword:"CylinderLensPower",vr:"FL",vm:"1",name:"Cylinder Lens Power",retired:""},"0x00220009":{keyword:"CylinderAxis",vr:"FL",vm:"1",name:"Cylinder Axis",retired:""},"0x0022000A":{keyword:"EmmetropicMagnification",vr:"FL",vm:"1",name:"Emmetropic Magnification",retired:""},"0x0022000B":{keyword:"IntraOcularPressure",vr:"FL",vm:"1",name:"Intra Ocular Pressure",retired:""},"0x0022000C":{keyword:"HorizontalFieldOfView",vr:"FL",vm:"1",name:"Horizontal Field of View",retired:""},"0x0022000D":{keyword:"PupilDilated",vr:"CS",vm:"1",name:"Pupil Dilated",retired:""},"0x0022000E":{keyword:"DegreeOfDilation",vr:"FL",vm:"1",name:"Degree of Dilation",retired:""},"0x00220010":{keyword:"StereoBaselineAngle",vr:"FL",vm:"1",name:"Stereo Baseline Angle",retired:""},"0x00220011":{keyword:"StereoBaselineDisplacement",vr:"FL",vm:"1",name:"Stereo Baseline Displacement",retired:""},"0x00220012":{keyword:"StereoHorizontalPixelOffset",vr:"FL",vm:"1",name:"Stereo Horizontal Pixel Offset",retired:""},"0x00220013":{keyword:"StereoVerticalPixelOffset",vr:"FL",vm:"1",name:"Stereo Vertical Pixel Offset",retired:""},"0x00220014":{keyword:"StereoRotation",vr:"FL",vm:"1",name:"Stereo Rotation",retired:""},"0x00220015":{keyword:"AcquisitionDeviceTypeCodeSequence",vr:"SQ",vm:"1",name:"Acquisition Device Type Code Sequence",retired:""},"0x00220016":{keyword:"IlluminationTypeCodeSequence",vr:"SQ",vm:"1",name:"Illumination Type Code Sequence",retired:""},"0x00220017":{keyword:"LightPathFilterTypeStackCodeSequence",vr:"SQ",vm:"1",name:"Light Path Filter Type Stack Code Sequence",retired:""},"0x00220018":{keyword:"ImagePathFilterTypeStackCodeSequence",vr:"SQ",vm:"1",name:"Image Path Filter Type Stack Code Sequence",retired:""},"0x00220019":{keyword:"LensesCodeSequence",vr:"SQ",vm:"1",name:"Lenses Code Sequence",retired:""},"0x0022001A":{keyword:"ChannelDescriptionCodeSequence",vr:"SQ",vm:"1",name:"Channel Description Code Sequence",retired:""},"0x0022001B":{keyword:"RefractiveStateSequence",vr:"SQ",vm:"1",name:"Refractive State Sequence",retired:""},"0x0022001C":{keyword:"MydriaticAgentCodeSequence",vr:"SQ",vm:"1",name:"Mydriatic Agent Code Sequence",retired:""},"0x0022001D":{keyword:"RelativeImagePositionCodeSequence",vr:"SQ",vm:"1",name:"Relative Image Position Code Sequence",retired:""},"0x0022001E":{keyword:"CameraAngleOfView",vr:"FL",vm:"1",name:"Camera Angle of View",retired:""},"0x00220020":{keyword:"StereoPairsSequence",vr:"SQ",vm:"1",name:"Stereo Pairs Sequence",retired:""},"0x00220021":{keyword:"LeftImageSequence",vr:"SQ",vm:"1",name:"Left Image Sequence",retired:""},"0x00220022":{keyword:"RightImageSequence",vr:"SQ",vm:"1",name:"Right Image Sequence",retired:""},"0x00220028":{keyword:"StereoPairsPresent",vr:"CS",vm:"1",name:"Stereo Pairs Present",retired:""},"0x00220030":{keyword:"AxialLengthOfTheEye",vr:"FL",vm:"1",name:"Axial Length of the Eye",retired:""},"0x00220031":{keyword:"OphthalmicFrameLocationSequence",vr:"SQ",vm:"1",name:"Ophthalmic Frame Location Sequence",retired:""},"0x00220032":{keyword:"ReferenceCoordinates",vr:"FL",vm:"2-2n",name:"Reference Coordinates",retired:""},"0x00220035":{keyword:"DepthSpatialResolution",vr:"FL",vm:"1",name:"Depth Spatial Resolution",retired:""},"0x00220036":{keyword:"MaximumDepthDistortion",vr:"FL",vm:"1",name:"Maximum Depth Distortion",retired:""},"0x00220037":{keyword:"AlongScanSpatialResolution",vr:"FL",vm:"1",name:"Along-scan Spatial Resolution",retired:""},"0x00220038":{keyword:"MaximumAlongScanDistortion",vr:"FL",vm:"1",name:"Maximum Along-scan Distortion",retired:""},"0x00220039":{keyword:"OphthalmicImageOrientation",vr:"CS",vm:"1",name:"Ophthalmic Image Orientation",retired:""},"0x00220041":{keyword:"DepthOfTransverseImage",vr:"FL",vm:"1",name:"Depth of Transverse Image",retired:""},"0x00220042":{keyword:"MydriaticAgentConcentrationUnitsSequence",vr:"SQ",vm:"1",name:"Mydriatic Agent Concentration Units Sequence",retired:""},"0x00220048":{keyword:"AcrossScanSpatialResolution",vr:"FL",vm:"1",name:"Across-scan Spatial Resolution",retired:""},"0x00220049":{keyword:"MaximumAcrossScanDistortion",vr:"FL",vm:"1",name:"Maximum Across-scan Distortion",retired:""},"0x0022004E":{keyword:"MydriaticAgentConcentration",vr:"DS",vm:"1",name:"Mydriatic Agent Concentration",retired:""},"0x00220055":{keyword:"IlluminationWaveLength",vr:"FL",vm:"1",name:"Illumination Wave Length",retired:""},"0x00220056":{keyword:"IlluminationPower",vr:"FL",vm:"1",name:"Illumination Power",retired:""},"0x00220057":{keyword:"IlluminationBandwidth",vr:"FL",vm:"1",name:"Illumination Bandwidth",retired:""},"0x00220058":{keyword:"MydriaticAgentSequence",vr:"SQ",vm:"1",name:"Mydriatic Agent Sequence",retired:""},"0x00221007":{keyword:"OphthalmicAxialMeasurementsRightEyeSequence",vr:"SQ",vm:"1",name:"Ophthalmic Axial Measurements Right Eye Sequence",retired:""},"0x00221008":{keyword:"OphthalmicAxialMeasurementsLeftEyeSequence",vr:"SQ",vm:"1",name:"Ophthalmic Axial Measurements Left Eye Sequence",retired:""},"0x00221009":{keyword:"OphthalmicAxialMeasurementsDeviceType",vr:"CS",vm:"1",name:"Ophthalmic Axial Measurements Device Type",retired:""},"0x00221010":{keyword:"OphthalmicAxialLengthMeasurementsType",vr:"CS",vm:"1",name:"Ophthalmic Axial Length Measurements Type",retired:""},"0x00221012":{keyword:"OphthalmicAxialLengthSequence",vr:"SQ",vm:"1",name:"Ophthalmic Axial Length Sequence",retired:""},"0x00221019":{keyword:"OphthalmicAxialLength",vr:"FL",vm:"1",name:"Ophthalmic Axial Length",retired:""},"0x00221024":{keyword:"LensStatusCodeSequence",vr:"SQ",vm:"1",name:"Lens Status Code Sequence",retired:""},"0x00221025":{keyword:"VitreousStatusCodeSequence",vr:"SQ",vm:"1",name:"Vitreous Status Code Sequence",retired:""},"0x00221028":{keyword:"IOLFormulaCodeSequence",vr:"SQ",vm:"1",name:"IOL Formula Code Sequence",retired:""},"0x00221029":{keyword:"IOLFormulaDetail",vr:"LO",vm:"1",name:"IOL Formula Detail",retired:""},"0x00221033":{keyword:"KeratometerIndex",vr:"FL",vm:"1",name:"Keratometer Index",retired:""},"0x00221035":{keyword:"SourceOfOphthalmicAxialLengthCodeSequence",vr:"SQ",vm:"1",name:"Source of Ophthalmic Axial Length Code Sequence",retired:""},"0x00221036":{keyword:"SourceOfCornealSizeDataCodeSequence",vr:"SQ",vm:"1",name:"Source of Corneal Size Data Code Sequence",retired:""},"0x00221037":{keyword:"TargetRefraction",vr:"FL",vm:"1",name:"Target Refraction",retired:""},"0x00221039":{keyword:"RefractiveProcedureOccurred",vr:"CS",vm:"1",name:"Refractive Procedure Occurred",retired:""},"0x00221040":{keyword:"RefractiveSurgeryTypeCodeSequence",vr:"SQ",vm:"1",name:"Refractive Surgery Type Code Sequence",retired:""},"0x00221044":{keyword:"OphthalmicUltrasoundMethodCodeSequence",vr:"SQ",vm:"1",name:"Ophthalmic Ultrasound Method Code Sequence",retired:""},"0x00221045":{keyword:"SurgicallyInducedAstigmatismSequence",vr:"SQ",vm:"1",name:"Surgically Induced Astigmatism Sequence",retired:""},"0x00221046":{keyword:"TypeOfOpticalCorrection",vr:"CS",vm:"1",name:"Type of Optical Correction",retired:""},"0x00221047":{keyword:"ToricIOLPowerSequence",vr:"SQ",vm:"1",name:"Toric IOL Power Sequence",retired:""},"0x00221048":{keyword:"PredictedToricErrorSequence",vr:"SQ",vm:"1",name:"Predicted Toric Error Sequence",retired:""},"0x00221049":{keyword:"PreSelectedForImplantation",vr:"CS",vm:"1",name:"Pre-Selected for Implantation",retired:""},"0x0022104A":{keyword:"ToricIOLPowerForExactEmmetropiaSequence",vr:"SQ",vm:"1",name:"Toric IOL Power for Exact Emmetropia Sequence",retired:""},"0x0022104B":{keyword:"ToricIOLPowerForExactTargetRefractionSequence",vr:"SQ",vm:"1",name:"Toric IOL Power for Exact Target Refraction Sequence",retired:""},"0x00221050":{keyword:"OphthalmicAxialLengthMeasurementsSequence",vr:"SQ",vm:"1",name:"Ophthalmic Axial Length Measurements Sequence",retired:""},"0x00221053":{keyword:"IOLPower",vr:"FL",vm:"1",name:"IOL Power",retired:""},"0x00221054":{keyword:"PredictedRefractiveError",vr:"FL",vm:"1",name:"Predicted Refractive Error",retired:""},"0x00221059":{keyword:"OphthalmicAxialLengthVelocity",vr:"FL",vm:"1",name:"Ophthalmic Axial Length Velocity",retired:""},"0x00221065":{keyword:"LensStatusDescription",vr:"LO",vm:"1",name:"Lens Status Description",retired:""},"0x00221066":{keyword:"VitreousStatusDescription",vr:"LO",vm:"1",name:"Vitreous Status Description",retired:""},"0x00221090":{keyword:"IOLPowerSequence",vr:"SQ",vm:"1",name:"IOL Power Sequence",retired:""},"0x00221092":{keyword:"LensConstantSequence",vr:"SQ",vm:"1",name:"Lens Constant Sequence",retired:""},"0x00221093":{keyword:"IOLManufacturer",vr:"LO",vm:"1",name:"IOL Manufacturer",retired:""},"0x00221094":{keyword:"LensConstantDescription",vr:"LO",vm:"1",name:"Lens Constant Description",retired:"Retired"},"0x00221095":{keyword:"ImplantName",vr:"LO",vm:"1",name:"Implant Name",retired:""},"0x00221096":{keyword:"KeratometryMeasurementTypeCodeSequence",vr:"SQ",vm:"1",name:"Keratometry Measurement Type Code Sequence",retired:""},"0x00221097":{keyword:"ImplantPartNumber",vr:"LO",vm:"1",name:"Implant Part Number",retired:""},"0x00221100":{keyword:"ReferencedOphthalmicAxialMeasurementsSequence",vr:"SQ",vm:"1",name:"Referenced Ophthalmic Axial Measurements Sequence",retired:""},"0x00221101":{keyword:"OphthalmicAxialLengthMeasurementsSegmentNameCodeSequence",vr:"SQ",vm:"1",name:"Ophthalmic Axial Length Measurements Segment Name Code Sequence",retired:""},"0x00221103":{keyword:"RefractiveErrorBeforeRefractiveSurgeryCodeSequence",vr:"SQ",vm:"1",name:"Refractive Error Before Refractive Surgery Code Sequence",retired:""},"0x00221121":{keyword:"IOLPowerForExactEmmetropia",vr:"FL",vm:"1",name:"IOL Power For Exact Emmetropia",retired:""},"0x00221122":{keyword:"IOLPowerForExactTargetRefraction",vr:"FL",vm:"1",name:"IOL Power For Exact Target Refraction",retired:""},"0x00221125":{keyword:"AnteriorChamberDepthDefinitionCodeSequence",vr:"SQ",vm:"1",name:"Anterior Chamber Depth Definition Code Sequence",retired:""},"0x00221127":{keyword:"LensThicknessSequence",vr:"SQ",vm:"1",name:"Lens Thickness Sequence",retired:""},"0x00221128":{keyword:"AnteriorChamberDepthSequence",vr:"SQ",vm:"1",name:"Anterior Chamber Depth Sequence",retired:""},"0x0022112A":{keyword:"CalculationCommentSequence",vr:"SQ",vm:"1",name:"Calculation Comment Sequence",retired:""},"0x0022112B":{keyword:"CalculationCommentType",vr:"CS",vm:"1",name:"Calculation Comment Type",retired:""},"0x0022112C":{keyword:"CalculationComment",vr:"LT",vm:"1",name:"Calculation Comment",retired:""},"0x00221130":{keyword:"LensThickness",vr:"FL",vm:"1",name:"Lens Thickness",retired:""},"0x00221131":{keyword:"AnteriorChamberDepth",vr:"FL",vm:"1",name:"Anterior Chamber Depth",retired:""},"0x00221132":{keyword:"SourceOfLensThicknessDataCodeSequence",vr:"SQ",vm:"1",name:"Source of Lens Thickness Data Code Sequence",retired:""},"0x00221133":{keyword:"SourceOfAnteriorChamberDepthDataCodeSequence",vr:"SQ",vm:"1",name:"Source of Anterior Chamber Depth Data Code Sequence",retired:""},"0x00221134":{keyword:"SourceOfRefractiveMeasurementsSequence",vr:"SQ",vm:"1",name:"Source of Refractive Measurements Sequence",retired:""},"0x00221135":{keyword:"SourceOfRefractiveMeasurementsCodeSequence",vr:"SQ",vm:"1",name:"Source of Refractive Measurements Code Sequence",retired:""},"0x00221140":{keyword:"OphthalmicAxialLengthMeasurementModified",vr:"CS",vm:"1",name:"Ophthalmic Axial Length Measurement Modified",retired:""},"0x00221150":{keyword:"OphthalmicAxialLengthDataSourceCodeSequence",vr:"SQ",vm:"1",name:"Ophthalmic Axial Length Data Source Code Sequence",retired:""},"0x00221153":{keyword:"OphthalmicAxialLengthAcquisitionMethodCodeSequence",vr:"SQ",vm:"1",name:"Ophthalmic Axial Length Acquisition Method Code Sequence",retired:"Retired"},"0x00221155":{keyword:"SignalToNoiseRatio",vr:"FL",vm:"1",name:"Signal to Noise Ratio",retired:""},"0x00221159":{keyword:"OphthalmicAxialLengthDataSourceDescription",vr:"LO",vm:"1",name:"Ophthalmic Axial Length Data Source Description",retired:""},"0x00221210":{keyword:"OphthalmicAxialLengthMeasurementsTotalLengthSequence",vr:"SQ",vm:"1",name:"Ophthalmic Axial Length Measurements Total Length Sequence",retired:""},"0x00221211":{keyword:"OphthalmicAxialLengthMeasurementsSegmentalLengthSequence",vr:"SQ",vm:"1",name:"Ophthalmic Axial Length Measurements Segmental Length Sequence",retired:""},"0x00221212":{keyword:"OphthalmicAxialLengthMeasurementsLengthSummationSequence",vr:"SQ",vm:"1",name:"Ophthalmic Axial Length Measurements Length Summation Sequence",retired:""},"0x00221220":{keyword:"UltrasoundOphthalmicAxialLengthMeasurementsSequence",vr:"SQ",vm:"1",name:"Ultrasound Ophthalmic Axial Length Measurements Sequence",retired:""},"0x00221225":{keyword:"OpticalOphthalmicAxialLengthMeasurementsSequence",vr:"SQ",vm:"1",name:"Optical Ophthalmic Axial Length Measurements Sequence",retired:""},"0x00221230":{keyword:"UltrasoundSelectedOphthalmicAxialLengthSequence",vr:"SQ",vm:"1",name:"Ultrasound Selected Ophthalmic Axial Length Sequence",retired:""},"0x00221250":{keyword:"OphthalmicAxialLengthSelectionMethodCodeSequence",vr:"SQ",vm:"1",name:"Ophthalmic Axial Length Selection Method Code Sequence",retired:""},"0x00221255":{keyword:"OpticalSelectedOphthalmicAxialLengthSequence",vr:"SQ",vm:"1",name:"Optical Selected Ophthalmic Axial Length Sequence",retired:""},"0x00221257":{keyword:"SelectedSegmentalOphthalmicAxialLengthSequence",vr:"SQ",vm:"1",name:"Selected Segmental Ophthalmic Axial Length Sequence",retired:""},"0x00221260":{keyword:"SelectedTotalOphthalmicAxialLengthSequence",vr:"SQ",vm:"1",name:"Selected Total Ophthalmic Axial Length Sequence",retired:""},"0x00221262":{keyword:"OphthalmicAxialLengthQualityMetricSequence",vr:"SQ",vm:"1",name:"Ophthalmic Axial Length Quality Metric Sequence",retired:""},"0x00221265":{keyword:"OphthalmicAxialLengthQualityMetricTypeCodeSequence",vr:"SQ",vm:"1",name:"Ophthalmic Axial Length Quality Metric Type Code Sequence",retired:"Retired"},"0x00221273":{keyword:"OphthalmicAxialLengthQualityMetricTypeDescription",vr:"LO",vm:"1",name:"Ophthalmic Axial Length Quality Metric Type Description",retired:"Retired"},"0x00221300":{keyword:"IntraocularLensCalculationsRightEyeSequence",vr:"SQ",vm:"1",name:"Intraocular Lens Calculations Right Eye Sequence",retired:""},"0x00221310":{keyword:"IntraocularLensCalculationsLeftEyeSequence",vr:"SQ",vm:"1",name:"Intraocular Lens Calculations Left Eye Sequence",retired:""},"0x00221330":{keyword:"ReferencedOphthalmicAxialLengthMeasurementQCImageSequence",vr:"SQ",vm:"1",name:"Referenced Ophthalmic Axial Length Measurement QC Image Sequence",retired:""},"0x00221415":{keyword:"OphthalmicMappingDeviceType",vr:"CS",vm:"1",name:"Ophthalmic Mapping Device Type",retired:""},"0x00221420":{keyword:"AcquisitionMethodCodeSequence",vr:"SQ",vm:"1",name:"Acquisition Method Code Sequence",retired:""},"0x00221423":{keyword:"AcquisitionMethodAlgorithmSequence",vr:"SQ",vm:"1",name:"Acquisition Method Algorithm Sequence",retired:""},"0x00221436":{keyword:"OphthalmicThicknessMapTypeCodeSequence",vr:"SQ",vm:"1",name:"Ophthalmic Thickness Map Type Code Sequence",retired:""},"0x00221443":{keyword:"OphthalmicThicknessMappingNormalsSequence",vr:"SQ",vm:"1",name:"Ophthalmic Thickness Mapping Normals Sequence",retired:""},"0x00221445":{keyword:"RetinalThicknessDefinitionCodeSequence",vr:"SQ",vm:"1",name:"Retinal Thickness Definition Code Sequence",retired:""},"0x00221450":{keyword:"PixelValueMappingToCodedConceptSequence",vr:"SQ",vm:"1",name:"Pixel Value Mapping to Coded Concept Sequence",retired:""},"0x00221452":{keyword:"MappedPixelValue",vr:"US or SS",vm:"1",name:"Mapped Pixel Value",retired:""},"0x00221454":{keyword:"PixelValueMappingExplanation",vr:"LO",vm:"1",name:"Pixel Value Mapping Explanation",retired:""},"0x00221458":{keyword:"OphthalmicThicknessMapQualityThresholdSequence",vr:"SQ",vm:"1",name:"Ophthalmic Thickness Map Quality Threshold Sequence",retired:""},"0x00221460":{keyword:"OphthalmicThicknessMapThresholdQualityRating",vr:"FL",vm:"1",name:"Ophthalmic Thickness Map Threshold Quality Rating",retired:""},"0x00221463":{keyword:"AnatomicStructureReferencePoint",vr:"FL",vm:"2",name:"Anatomic Structure Reference Point",retired:""},"0x00221465":{keyword:"RegistrationToLocalizerSequence",vr:"SQ",vm:"1",name:"Registration to Localizer Sequence",retired:""},"0x00221466":{keyword:"RegisteredLocalizerUnits",vr:"CS",vm:"1",name:"Registered Localizer Units",retired:""},"0x00221467":{keyword:"RegisteredLocalizerTopLeftHandCorner",vr:"FL",vm:"2",name:"Registered Localizer Top Left Hand Corner",retired:""},"0x00221468":{keyword:"RegisteredLocalizerBottomRightHandCorner",vr:"FL",vm:"2",name:"Registered Localizer Bottom Right Hand Corner",retired:""},"0x00221470":{keyword:"OphthalmicThicknessMapQualityRatingSequence",vr:"SQ",vm:"1",name:"Ophthalmic Thickness Map Quality Rating Sequence",retired:""},"0x00221472":{keyword:"RelevantOPTAttributesSequence",vr:"SQ",vm:"1",name:"Relevant OPT Attributes Sequence",retired:""},"0x00221512":{keyword:"TransformationMethodCodeSequence",vr:"SQ",vm:"1",name:"Transformation Method Code Sequence",retired:""},"0x00221513":{keyword:"TransformationAlgorithmSequence",vr:"SQ",vm:"1",name:"Transformation Algorithm Sequence",retired:""},"0x00221515":{keyword:"OphthalmicAxialLengthMethod",vr:"CS",vm:"1",name:"Ophthalmic Axial Length Method",retired:""},"0x00221517":{keyword:"OphthalmicFOV",vr:"FL",vm:"1",name:"Ophthalmic FOV",retired:""},"0x00221518":{keyword:"TwoDimensionalToThreeDimensionalMapSequence",vr:"SQ",vm:"1",name:"Two Dimensional to Three Dimensional Map Sequence",retired:""},"0x00221525":{keyword:"WideFieldOphthalmicPhotographyQualityRatingSequence",vr:"SQ",vm:"1",name:"Wide Field Ophthalmic Photography Quality Rating Sequence",retired:""},"0x00221526":{keyword:"WideFieldOphthalmicPhotographyQualityThresholdSequence",vr:"SQ",vm:"1",name:"Wide Field Ophthalmic Photography Quality Threshold Sequence",retired:""},"0x00221527":{keyword:"WideFieldOphthalmicPhotographyThresholdQualityRating",vr:"FL",vm:"1",name:"Wide Field Ophthalmic Photography Threshold Quality Rating",retired:""},"0x00221528":{keyword:"XCoordinatesCenterPixelViewAngle",vr:"FL",vm:"1",name:"X Coordinates Center Pixel View Angle",retired:""},"0x00221529":{keyword:"YCoordinatesCenterPixelViewAngle",vr:"FL",vm:"1",name:"Y Coordinates Center Pixel View Angle",retired:""},"0x00221530":{keyword:"NumberOfMapPoints",vr:"UL",vm:"1",name:"Number of Map Points",retired:""},"0x00221531":{keyword:"TwoDimensionalToThreeDimensionalMapData",vr:"OF",vm:"1",name:"Two Dimensional to Three Dimensional Map Data",retired:""},"0x00221612":{keyword:"DerivationAlgorithmSequence",vr:"SQ",vm:"1",name:"Derivation Algorithm Sequence",retired:""},"0x00221615":{keyword:"OphthalmicImageTypeCodeSequence",vr:"SQ",vm:"1",name:"Ophthalmic Image Type Code Sequence",retired:""},"0x00221616":{keyword:"OphthalmicImageTypeDescription",vr:"LO",vm:"1",name:"Ophthalmic Image Type Description",retired:""},"0x00221618":{keyword:"ScanPatternTypeCodeSequence",vr:"SQ",vm:"1",name:"Scan Pattern Type Code Sequence",retired:""},"0x00221620":{keyword:"ReferencedSurfaceMeshIdentificationSequence",vr:"SQ",vm:"1",name:"Referenced Surface Mesh Identification Sequence",retired:""},"0x00221622":{keyword:"OphthalmicVolumetricPropertiesFlag",vr:"CS",vm:"1",name:"Ophthalmic Volumetric Properties Flag",retired:""},"0x00221624":{keyword:"OphthalmicAnatomicReferencePointXCoordinate",vr:"FL",vm:"1",name:"Ophthalmic Anatomic Reference Point X-Coordinate",retired:""},"0x00221626":{keyword:"OphthalmicAnatomicReferencePointYCoordinate",vr:"FL",vm:"1",name:"Ophthalmic Anatomic Reference Point Y-Coordinate",retired:""},"0x00221628":{keyword:"OphthalmicEnFaceImageQualityRatingSequence",vr:"SQ",vm:"1",name:"Ophthalmic En Face Image Quality Rating Sequence",retired:""},"0x00221630":{keyword:"QualityThreshold",vr:"DS",vm:"1",name:"Quality Threshold",retired:""},"0x00221640":{keyword:"OCTBscanAnalysisAcquisitionParametersSequence",vr:"SQ",vm:"1",name:"OCT B-scan Analysis Acquisition Parameters Sequence",retired:""},"0x00221642":{keyword:"NumberOfBscansPerFrame",vr:"UL",vm:"1",name:"Number of B-scans Per Frame",retired:""},"0x00221643":{keyword:"BscanSlabThickness",vr:"FL",vm:"1",name:"B-scan Slab Thickness",retired:""},"0x00221644":{keyword:"DistanceBetweenBscanSlabs",vr:"FL",vm:"1",name:"Distance Between B-scan Slabs",retired:""},"0x00221645":{keyword:"BscanCycleTime",vr:"FL",vm:"1",name:"B-scan Cycle Time",retired:""},"0x00221646":{keyword:"BscanCycleTimeVector",vr:"FL",vm:"1-n",name:"B-scan Cycle Time Vector",retired:""},"0x00221649":{keyword:"AscanRate",vr:"FL",vm:"1",name:"A-scan Rate",retired:""},"0x00221650":{keyword:"BscanRate",vr:"FL",vm:"1",name:"B-scan Rate",retired:""},"0x00221658":{keyword:"SurfaceMeshZPixelOffset",vr:"UL",vm:"1",name:"Surface Mesh Z-Pixel Offset",retired:""},"0x00240010":{keyword:"VisualFieldHorizontalExtent",vr:"FL",vm:"1",name:"Visual Field Horizontal Extent",retired:""},"0x00240011":{keyword:"VisualFieldVerticalExtent",vr:"FL",vm:"1",name:"Visual Field Vertical Extent",retired:""},"0x00240012":{keyword:"VisualFieldShape",vr:"CS",vm:"1",name:"Visual Field Shape",retired:""},"0x00240016":{keyword:"ScreeningTestModeCodeSequence",vr:"SQ",vm:"1",name:"Screening Test Mode Code Sequence",retired:""},"0x00240018":{keyword:"MaximumStimulusLuminance",vr:"FL",vm:"1",name:"Maximum Stimulus Luminance",retired:""},"0x00240020":{keyword:"BackgroundLuminance",vr:"FL",vm:"1",name:"Background Luminance",retired:""},"0x00240021":{keyword:"StimulusColorCodeSequence",vr:"SQ",vm:"1",name:"Stimulus Color Code Sequence",retired:""},"0x00240024":{keyword:"BackgroundIlluminationColorCodeSequence",vr:"SQ",vm:"1",name:"Background Illumination Color Code Sequence",retired:""},"0x00240025":{keyword:"StimulusArea",vr:"FL",vm:"1",name:"Stimulus Area",retired:""},"0x00240028":{keyword:"StimulusPresentationTime",vr:"FL",vm:"1",name:"Stimulus Presentation Time",retired:""},"0x00240032":{keyword:"FixationSequence",vr:"SQ",vm:"1",name:"Fixation Sequence",retired:""},"0x00240033":{keyword:"FixationMonitoringCodeSequence",vr:"SQ",vm:"1",name:"Fixation Monitoring Code Sequence",retired:""},"0x00240034":{keyword:"VisualFieldCatchTrialSequence",vr:"SQ",vm:"1",name:"Visual Field Catch Trial Sequence",retired:""},"0x00240035":{keyword:"FixationCheckedQuantity",vr:"US",vm:"1",name:"Fixation Checked Quantity",retired:""},"0x00240036":{keyword:"PatientNotProperlyFixatedQuantity",vr:"US",vm:"1",name:"Patient Not Properly Fixated Quantity",retired:""},"0x00240037":{keyword:"PresentedVisualStimuliDataFlag",vr:"CS",vm:"1",name:"Presented Visual Stimuli Data Flag",retired:""},"0x00240038":{keyword:"NumberOfVisualStimuli",vr:"US",vm:"1",name:"Number of Visual Stimuli",retired:""},"0x00240039":{keyword:"ExcessiveFixationLossesDataFlag",vr:"CS",vm:"1",name:"Excessive Fixation Losses Data Flag",retired:""},"0x00240040":{keyword:"ExcessiveFixationLosses",vr:"CS",vm:"1",name:"Excessive Fixation Losses",retired:""},"0x00240042":{keyword:"StimuliRetestingQuantity",vr:"US",vm:"1",name:"Stimuli Retesting Quantity",retired:""},"0x00240044":{keyword:"CommentsOnPatientPerformanceOfVisualField",vr:"LT",vm:"1",name:"Comments on Patient's Performance of Visual Field",retired:""},"0x00240045":{keyword:"FalseNegativesEstimateFlag",vr:"CS",vm:"1",name:"False Negatives Estimate Flag",retired:""},"0x00240046":{keyword:"FalseNegativesEstimate",vr:"FL",vm:"1",name:"False Negatives Estimate",retired:""},"0x00240048":{keyword:"NegativeCatchTrialsQuantity",vr:"US",vm:"1",name:"Negative Catch Trials Quantity",retired:""},"0x00240050":{keyword:"FalseNegativesQuantity",vr:"US",vm:"1",name:"False Negatives Quantity",retired:""},"0x00240051":{keyword:"ExcessiveFalseNegativesDataFlag",vr:"CS",vm:"1",name:"Excessive False Negatives Data Flag",retired:""},"0x00240052":{keyword:"ExcessiveFalseNegatives",vr:"CS",vm:"1",name:"Excessive False Negatives",retired:""},"0x00240053":{keyword:"FalsePositivesEstimateFlag",vr:"CS",vm:"1",name:"False Positives Estimate Flag",retired:""},"0x00240054":{keyword:"FalsePositivesEstimate",vr:"FL",vm:"1",name:"False Positives Estimate",retired:""},"0x00240055":{keyword:"CatchTrialsDataFlag",vr:"CS",vm:"1",name:"Catch Trials Data Flag",retired:""},"0x00240056":{keyword:"PositiveCatchTrialsQuantity",vr:"US",vm:"1",name:"Positive Catch Trials Quantity",retired:""},"0x00240057":{keyword:"TestPointNormalsDataFlag",vr:"CS",vm:"1",name:"Test Point Normals Data Flag",retired:""},"0x00240058":{keyword:"TestPointNormalsSequence",vr:"SQ",vm:"1",name:"Test Point Normals Sequence",retired:""},"0x00240059":{keyword:"GlobalDeviationProbabilityNormalsFlag",vr:"CS",vm:"1",name:"Global Deviation Probability Normals Flag",retired:""},"0x00240060":{keyword:"FalsePositivesQuantity",vr:"US",vm:"1",name:"False Positives Quantity",retired:""},"0x00240061":{keyword:"ExcessiveFalsePositivesDataFlag",vr:"CS",vm:"1",name:"Excessive False Positives Data Flag",retired:""},"0x00240062":{keyword:"ExcessiveFalsePositives",vr:"CS",vm:"1",name:"Excessive False Positives",retired:""},"0x00240063":{keyword:"VisualFieldTestNormalsFlag",vr:"CS",vm:"1",name:"Visual Field Test Normals Flag",retired:""},"0x00240064":{keyword:"ResultsNormalsSequence",vr:"SQ",vm:"1",name:"Results Normals Sequence",retired:""},"0x00240065":{keyword:"AgeCorrectedSensitivityDeviationAlgorithmSequence",vr:"SQ",vm:"1",name:"Age Corrected Sensitivity Deviation Algorithm Sequence",retired:""},"0x00240066":{keyword:"GlobalDeviationFromNormal",vr:"FL",vm:"1",name:"Global Deviation From Normal",retired:""},"0x00240067":{keyword:"GeneralizedDefectSensitivityDeviationAlgorithmSequence",vr:"SQ",vm:"1",name:"Generalized Defect Sensitivity Deviation Algorithm Sequence",retired:""},"0x00240068":{keyword:"LocalizedDeviationFromNormal",vr:"FL",vm:"1",name:"Localized Deviation From Normal",retired:""},"0x00240069":{keyword:"PatientReliabilityIndicator",vr:"LO",vm:"1",name:"Patient Reliability Indicator",retired:""},"0x00240070":{keyword:"VisualFieldMeanSensitivity",vr:"FL",vm:"1",name:"Visual Field Mean Sensitivity",retired:""},"0x00240071":{keyword:"GlobalDeviationProbability",vr:"FL",vm:"1",name:"Global Deviation Probability",retired:""},"0x00240072":{keyword:"LocalDeviationProbabilityNormalsFlag",vr:"CS",vm:"1",name:"Local Deviation Probability Normals Flag",retired:""},"0x00240073":{keyword:"LocalizedDeviationProbability",vr:"FL",vm:"1",name:"Localized Deviation Probability",retired:""},"0x00240074":{keyword:"ShortTermFluctuationCalculated",vr:"CS",vm:"1",name:"Short Term Fluctuation Calculated",retired:""},"0x00240075":{keyword:"ShortTermFluctuation",vr:"FL",vm:"1",name:"Short Term Fluctuation",retired:""},"0x00240076":{keyword:"ShortTermFluctuationProbabilityCalculated",vr:"CS",vm:"1",name:"Short Term Fluctuation Probability Calculated",retired:""},"0x00240077":{keyword:"ShortTermFluctuationProbability",vr:"FL",vm:"1",name:"Short Term Fluctuation Probability",retired:""},"0x00240078":{keyword:"CorrectedLocalizedDeviationFromNormalCalculated",vr:"CS",vm:"1",name:"Corrected Localized Deviation From Normal Calculated",retired:""},"0x00240079":{keyword:"CorrectedLocalizedDeviationFromNormal",vr:"FL",vm:"1",name:"Corrected Localized Deviation From Normal",retired:""},"0x00240080":{keyword:"CorrectedLocalizedDeviationFromNormalProbabilityCalculated",vr:"CS",vm:"1",name:"Corrected Localized Deviation From Normal Probability Calculated",retired:""},"0x00240081":{keyword:"CorrectedLocalizedDeviationFromNormalProbability",vr:"FL",vm:"1",name:"Corrected Localized Deviation From Normal Probability",retired:""},"0x00240083":{keyword:"GlobalDeviationProbabilitySequence",vr:"SQ",vm:"1",name:"Global Deviation Probability Sequence",retired:""},"0x00240085":{keyword:"LocalizedDeviationProbabilitySequence",vr:"SQ",vm:"1",name:"Localized Deviation Probability Sequence",retired:""},"0x00240086":{keyword:"FovealSensitivityMeasured",vr:"CS",vm:"1",name:"Foveal Sensitivity Measured",retired:""},"0x00240087":{keyword:"FovealSensitivity",vr:"FL",vm:"1",name:"Foveal Sensitivity",retired:""},"0x00240088":{keyword:"VisualFieldTestDuration",vr:"FL",vm:"1",name:"Visual Field Test Duration",retired:""},"0x00240089":{keyword:"VisualFieldTestPointSequence",vr:"SQ",vm:"1",name:"Visual Field Test Point Sequence",retired:""},"0x00240090":{keyword:"VisualFieldTestPointXCoordinate",vr:"FL",vm:"1",name:"Visual Field Test Point X-Coordinate",retired:""},"0x00240091":{keyword:"VisualFieldTestPointYCoordinate",vr:"FL",vm:"1",name:"Visual Field Test Point Y-Coordinate",retired:""},"0x00240092":{keyword:"AgeCorrectedSensitivityDeviationValue",vr:"FL",vm:"1",name:"Age Corrected Sensitivity Deviation Value",retired:""},"0x00240093":{keyword:"StimulusResults",vr:"CS",vm:"1",name:"Stimulus Results",retired:""},"0x00240094":{keyword:"SensitivityValue",vr:"FL",vm:"1",name:"Sensitivity Value",retired:""},"0x00240095":{keyword:"RetestStimulusSeen",vr:"CS",vm:"1",name:"Retest Stimulus Seen",retired:""},"0x00240096":{keyword:"RetestSensitivityValue",vr:"FL",vm:"1",name:"Retest Sensitivity Value",retired:""},"0x00240097":{keyword:"VisualFieldTestPointNormalsSequence",vr:"SQ",vm:"1",name:"Visual Field Test Point Normals Sequence",retired:""},"0x00240098":{keyword:"QuantifiedDefect",vr:"FL",vm:"1",name:"Quantified Defect",retired:""},"0x00240100":{keyword:"AgeCorrectedSensitivityDeviationProbabilityValue",vr:"FL",vm:"1",name:"Age Corrected Sensitivity Deviation Probability Value",retired:""},"0x00240102":{keyword:"GeneralizedDefectCorrectedSensitivityDeviationFlag",vr:"CS",vm:"1",name:"Generalized Defect Corrected Sensitivity Deviation Flag",retired:""},"0x00240103":{keyword:"GeneralizedDefectCorrectedSensitivityDeviationValue",vr:"FL",vm:"1",name:"Generalized Defect Corrected Sensitivity Deviation Value",retired:""},"0x00240104":{keyword:"GeneralizedDefectCorrectedSensitivityDeviationProbabilityValue",vr:"FL",vm:"1",name:"Generalized Defect Corrected Sensitivity Deviation Probability Value",retired:""},"0x00240105":{keyword:"MinimumSensitivityValue",vr:"FL",vm:"1",name:"Minimum Sensitivity Value",retired:""},"0x00240106":{keyword:"BlindSpotLocalized",vr:"CS",vm:"1",name:"Blind Spot Localized",retired:""},"0x00240107":{keyword:"BlindSpotXCoordinate",vr:"FL",vm:"1",name:"Blind Spot X-Coordinate",retired:""},"0x00240108":{keyword:"BlindSpotYCoordinate",vr:"FL",vm:"1",name:"Blind Spot Y-Coordinate",retired:""},"0x00240110":{keyword:"VisualAcuityMeasurementSequence",vr:"SQ",vm:"1",name:"Visual Acuity Measurement Sequence",retired:""},"0x00240112":{keyword:"RefractiveParametersUsedOnPatientSequence",vr:"SQ",vm:"1",name:"Refractive Parameters Used on Patient Sequence",retired:""},"0x00240113":{keyword:"MeasurementLaterality",vr:"CS",vm:"1",name:"Measurement Laterality",retired:""},"0x00240114":{keyword:"OphthalmicPatientClinicalInformationLeftEyeSequence",vr:"SQ",vm:"1",name:"Ophthalmic Patient Clinical Information Left Eye Sequence",retired:""},"0x00240115":{keyword:"OphthalmicPatientClinicalInformationRightEyeSequence",vr:"SQ",vm:"1",name:"Ophthalmic Patient Clinical Information Right Eye Sequence",retired:""},"0x00240117":{keyword:"FovealPointNormativeDataFlag",vr:"CS",vm:"1",name:"Foveal Point Normative Data Flag",retired:""},"0x00240118":{keyword:"FovealPointProbabilityValue",vr:"FL",vm:"1",name:"Foveal Point Probability Value",retired:""},"0x00240120":{keyword:"ScreeningBaselineMeasured",vr:"CS",vm:"1",name:"Screening Baseline Measured",retired:""},"0x00240122":{keyword:"ScreeningBaselineMeasuredSequence",vr:"SQ",vm:"1",name:"Screening Baseline Measured Sequence",retired:""},"0x00240124":{keyword:"ScreeningBaselineType",vr:"CS",vm:"1",name:"Screening Baseline Type",retired:""},"0x00240126":{keyword:"ScreeningBaselineValue",vr:"FL",vm:"1",name:"Screening Baseline Value",retired:""},"0x00240202":{keyword:"AlgorithmSource",vr:"LO",vm:"1",name:"Algorithm Source",retired:""},"0x00240306":{keyword:"DataSetName",vr:"LO",vm:"1",name:"Data Set Name",retired:""},"0x00240307":{keyword:"DataSetVersion",vr:"LO",vm:"1",name:"Data Set Version",retired:""},"0x00240308":{keyword:"DataSetSource",vr:"LO",vm:"1",name:"Data Set Source",retired:""},"0x00240309":{keyword:"DataSetDescription",vr:"LO",vm:"1",name:"Data Set Description",retired:""},"0x00240317":{keyword:"VisualFieldTestReliabilityGlobalIndexSequence",vr:"SQ",vm:"1",name:"Visual Field Test Reliability Global Index Sequence",retired:""},"0x00240320":{keyword:"VisualFieldGlobalResultsIndexSequence",vr:"SQ",vm:"1",name:"Visual Field Global Results Index Sequence",retired:""},"0x00240325":{keyword:"DataObservationSequence",vr:"SQ",vm:"1",name:"Data Observation Sequence",retired:""},"0x00240338":{keyword:"IndexNormalsFlag",vr:"CS",vm:"1",name:"Index Normals Flag",retired:""},"0x00240341":{keyword:"IndexProbability",vr:"FL",vm:"1",name:"Index Probability",retired:""},"0x00240344":{keyword:"IndexProbabilitySequence",vr:"SQ",vm:"1",name:"Index Probability Sequence",retired:""},"0x00280002":{keyword:"SamplesPerPixel",vr:"US",vm:"1",name:"Samples per Pixel",retired:""},"0x00280003":{keyword:"SamplesPerPixelUsed",vr:"US",vm:"1",name:"Samples per Pixel Used",retired:""},"0x00280004":{keyword:"PhotometricInterpretation",vr:"CS",vm:"1",name:"Photometric Interpretation",retired:""},"0x00280005":{keyword:"ImageDimensions",vr:"US",vm:"1",name:"Image Dimensions",retired:"Retired"},"0x00280006":{keyword:"PlanarConfiguration",vr:"US",vm:"1",name:"Planar Configuration",retired:""},"0x00280008":{keyword:"NumberOfFrames",vr:"IS",vm:"1",name:"Number of Frames",retired:""},"0x00280009":{keyword:"FrameIncrementPointer",vr:"AT",vm:"1-n",name:"Frame Increment Pointer",retired:""},"0x0028000A":{keyword:"FrameDimensionPointer",vr:"AT",vm:"1-n",name:"Frame Dimension Pointer",retired:""},"0x00280010":{keyword:"Rows",vr:"US",vm:"1",name:"Rows",retired:""},"0x00280011":{keyword:"Columns",vr:"US",vm:"1",name:"Columns",retired:""},"0x00280012":{keyword:"Planes",vr:"US",vm:"1",name:"Planes",retired:"Retired"},"0x00280014":{keyword:"UltrasoundColorDataPresent",vr:"US",vm:"1",name:"Ultrasound Color Data Present",retired:""},"0x00280020":{keyword:"",vr:"OB",vm:"1",name:"Retired-blank",retired:"Retired"},"0x00280030":{keyword:"PixelSpacing",vr:"DS",vm:"2",name:"Pixel Spacing",retired:""},"0x00280031":{keyword:"ZoomFactor",vr:"DS",vm:"2",name:"Zoom Factor",retired:""},"0x00280032":{keyword:"ZoomCenter",vr:"DS",vm:"2",name:"Zoom Center",retired:""},"0x00280034":{keyword:"PixelAspectRatio",vr:"IS",vm:"2",name:"Pixel Aspect Ratio",retired:""},"0x00280040":{keyword:"ImageFormat",vr:"CS",vm:"1",name:"Image Format",retired:"Retired"},"0x00280050":{keyword:"ManipulatedImage",vr:"LO",vm:"1-n",name:"Manipulated Image",retired:"Retired"},"0x00280051":{keyword:"CorrectedImage",vr:"CS",vm:"1-n",name:"Corrected Image",retired:""},"0x0028005F":{keyword:"CompressionRecognitionCode",vr:"LO",vm:"1",name:"Compression Recognition Code",retired:"Retired"},"0x00280060":{keyword:"CompressionCode",vr:"CS",vm:"1",name:"Compression Code",retired:"Retired"},"0x00280061":{keyword:"CompressionOriginator",vr:"SH",vm:"1",name:"Compression Originator",retired:"Retired"},"0x00280062":{keyword:"CompressionLabel",vr:"LO",vm:"1",name:"Compression Label",retired:"Retired"},"0x00280063":{keyword:"CompressionDescription",vr:"SH",vm:"1",name:"Compression Description",retired:"Retired"},"0x00280065":{keyword:"CompressionSequence",vr:"CS",vm:"1-n",name:"Compression Sequence",retired:"Retired"},"0x00280066":{keyword:"CompressionStepPointers",vr:"AT",vm:"1-n",name:"Compression Step Pointers",retired:"Retired"},"0x00280068":{keyword:"RepeatInterval",vr:"US",vm:"1",name:"Repeat Interval",retired:"Retired"},"0x00280069":{keyword:"BitsGrouped",vr:"US",vm:"1",name:"Bits Grouped",retired:"Retired"},"0x00280070":{keyword:"PerimeterTable",vr:"US",vm:"1-n",name:"Perimeter Table",retired:"Retired"},"0x00280071":{keyword:"PerimeterValue",vr:"US or SS",vm:"1",name:"Perimeter Value",retired:"Retired"},"0x00280080":{keyword:"PredictorRows",vr:"US",vm:"1",name:"Predictor Rows",retired:"Retired"},"0x00280081":{keyword:"PredictorColumns",vr:"US",vm:"1",name:"Predictor Columns",retired:"Retired"},"0x00280082":{keyword:"PredictorConstants",vr:"US",vm:"1-n",name:"Predictor Constants",retired:"Retired"},"0x00280090":{keyword:"BlockedPixels",vr:"CS",vm:"1",name:"Blocked Pixels",retired:"Retired"},"0x00280091":{keyword:"BlockRows",vr:"US",vm:"1",name:"Block Rows",retired:"Retired"},"0x00280092":{keyword:"BlockColumns",vr:"US",vm:"1",name:"Block Columns",retired:"Retired"},"0x00280093":{keyword:"RowOverlap",vr:"US",vm:"1",name:"Row Overlap",retired:"Retired"},"0x00280094":{keyword:"ColumnOverlap",vr:"US",vm:"1",name:"Column Overlap",retired:"Retired"},"0x00280100":{keyword:"BitsAllocated",vr:"US",vm:"1",name:"Bits Allocated",retired:""},"0x00280101":{keyword:"BitsStored",vr:"US",vm:"1",name:"Bits Stored",retired:""},"0x00280102":{keyword:"HighBit",vr:"US",vm:"1",name:"High Bit",retired:""},"0x00280103":{keyword:"PixelRepresentation",vr:"US",vm:"1",name:"Pixel Representation",retired:""},"0x00280104":{keyword:"SmallestValidPixelValue",vr:"US or SS",vm:"1",name:"Smallest Valid Pixel Value",retired:"Retired"},"0x00280105":{keyword:"LargestValidPixelValue",vr:"US or SS",vm:"1",name:"Largest Valid Pixel Value",retired:"Retired"},"0x00280106":{keyword:"SmallestImagePixelValue",vr:"US or SS",vm:"1",name:"Smallest Image Pixel Value",retired:""},"0x00280107":{keyword:"LargestImagePixelValue",vr:"US or SS",vm:"1",name:"Largest Image Pixel Value",retired:""},"0x00280108":{keyword:"SmallestPixelValueInSeries",vr:"US or SS",vm:"1",name:"Smallest Pixel Value in Series",retired:""},"0x00280109":{keyword:"LargestPixelValueInSeries",vr:"US or SS",vm:"1",name:"Largest Pixel Value in Series",retired:""},"0x00280110":{keyword:"SmallestImagePixelValueInPlane",vr:"US or SS",vm:"1",name:"Smallest Image Pixel Value in Plane",retired:"Retired"},"0x00280111":{keyword:"LargestImagePixelValueInPlane",vr:"US or SS",vm:"1",name:"Largest Image Pixel Value in Plane",retired:"Retired"},"0x00280120":{keyword:"PixelPaddingValue",vr:"US or SS",vm:"1",name:"Pixel Padding Value",retired:""},"0x00280121":{keyword:"PixelPaddingRangeLimit",vr:"US or SS",vm:"1",name:"Pixel Padding Range Limit",retired:""},"0x00280122":{keyword:"FloatPixelPaddingValue",vr:"FL",vm:"1",name:"Float Pixel Padding Value",retired:""},"0x00280123":{keyword:"DoubleFloatPixelPaddingValue",vr:"FD",vm:"1",name:"Double Float Pixel Padding Value",retired:""},"0x00280124":{keyword:"FloatPixelPaddingRangeLimit",vr:"FL",vm:"1",name:"Float Pixel Padding Range Limit",retired:""},"0x00280125":{keyword:"DoubleFloatPixelPaddingRangeLimit",vr:"FD",vm:"1",name:"Double Float Pixel Padding Range Limit",retired:""},"0x00280200":{keyword:"ImageLocation",vr:"US",vm:"1",name:"Image Location",retired:"Retired"},"0x00280300":{keyword:"QualityControlImage",vr:"CS",vm:"1",name:"Quality Control Image",retired:""},"0x00280301":{keyword:"BurnedInAnnotation",vr:"CS",vm:"1",name:"Burned In Annotation",retired:""},"0x00280302":{keyword:"RecognizableVisualFeatures",vr:"CS",vm:"1",name:"Recognizable Visual Features",retired:""},"0x00280303":{keyword:"LongitudinalTemporalInformationModified",vr:"CS",vm:"1",name:"Longitudinal Temporal Information Modified",retired:""},"0x00280304":{keyword:"ReferencedColorPaletteInstanceUID",vr:"UI",vm:"1",name:"Referenced Color Palette Instance UID",retired:""},"0x00280400":{keyword:"TransformLabel",vr:"LO",vm:"1",name:"Transform Label",retired:"Retired"},"0x00280401":{keyword:"TransformVersionNumber",vr:"LO",vm:"1",name:"Transform Version Number",retired:"Retired"},"0x00280402":{keyword:"NumberOfTransformSteps",vr:"US",vm:"1",name:"Number of Transform Steps",retired:"Retired"},"0x00280403":{keyword:"SequenceOfCompressedData",vr:"LO",vm:"1-n",name:"Sequence of Compressed Data",retired:"Retired"},"0x00280404":{keyword:"DetailsOfCoefficients",vr:"AT",vm:"1-n",name:"Details of Coefficients",retired:"Retired"},"0x00280700":{keyword:"DCTLabel",vr:"LO",vm:"1",name:"DCT Label",retired:"Retired"},"0x00280701":{keyword:"DataBlockDescription",vr:"CS",vm:"1-n",name:"Data Block Description",retired:"Retired"},"0x00280702":{keyword:"DataBlock",vr:"AT",vm:"1-n",name:"Data Block",retired:"Retired"},"0x00280710":{keyword:"NormalizationFactorFormat",vr:"US",vm:"1",name:"Normalization Factor Format",retired:"Retired"},"0x00280720":{keyword:"ZonalMapNumberFormat",vr:"US",vm:"1",name:"Zonal Map Number Format",retired:"Retired"},"0x00280721":{keyword:"ZonalMapLocation",vr:"AT",vm:"1-n",name:"Zonal Map Location",retired:"Retired"},"0x00280722":{keyword:"ZonalMapFormat",vr:"US",vm:"1",name:"Zonal Map Format",retired:"Retired"},"0x00280730":{keyword:"AdaptiveMapFormat",vr:"US",vm:"1",name:"Adaptive Map Format",retired:"Retired"},"0x00280740":{keyword:"CodeNumberFormat",vr:"US",vm:"1",name:"Code Number Format",retired:"Retired"},"0x00280A02":{keyword:"PixelSpacingCalibrationType",vr:"CS",vm:"1",name:"Pixel Spacing Calibration Type",retired:""},"0x00280A04":{keyword:"PixelSpacingCalibrationDescription",vr:"LO",vm:"1",name:"Pixel Spacing Calibration Description",retired:""},"0x00281040":{keyword:"PixelIntensityRelationship",vr:"CS",vm:"1",name:"Pixel Intensity Relationship",retired:""},"0x00281041":{keyword:"PixelIntensityRelationshipSign",vr:"SS",vm:"1",name:"Pixel Intensity Relationship Sign",retired:""},"0x00281050":{keyword:"WindowCenter",vr:"DS",vm:"1-n",name:"Window Center",retired:""},"0x00281051":{keyword:"WindowWidth",vr:"DS",vm:"1-n",name:"Window Width",retired:""},"0x00281052":{keyword:"RescaleIntercept",vr:"DS",vm:"1",name:"Rescale Intercept",retired:""},"0x00281053":{keyword:"RescaleSlope",vr:"DS",vm:"1",name:"Rescale Slope",retired:""},"0x00281054":{keyword:"RescaleType",vr:"LO",vm:"1",name:"Rescale Type",retired:""},"0x00281055":{keyword:"WindowCenterWidthExplanation",vr:"LO",vm:"1-n",name:"Window Center & Width Explanation",retired:""},"0x00281056":{keyword:"VOILUTFunction",vr:"CS",vm:"1",name:"VOI LUT Function",retired:""},"0x00281080":{keyword:"GrayScale",vr:"CS",vm:"1",name:"Gray Scale",retired:"Retired"},"0x00281090":{keyword:"RecommendedViewingMode",vr:"CS",vm:"1",name:"Recommended Viewing Mode",retired:""},"0x00281100":{keyword:"GrayLookupTableDescriptor",vr:"US or SS",vm:"3",name:"Gray Lookup Table Descriptor",retired:"Retired"},"0x00281101":{keyword:"RedPaletteColorLookupTableDescriptor",vr:"US or SS",vm:"3",name:"Red Palette Color Lookup Table Descriptor",retired:""},"0x00281102":{keyword:"GreenPaletteColorLookupTableDescriptor",vr:"US or SS",vm:"3",name:"Green Palette Color Lookup Table Descriptor",retired:""},"0x00281103":{keyword:"BluePaletteColorLookupTableDescriptor",vr:"US or SS",vm:"3",name:"Blue Palette Color Lookup Table Descriptor",retired:""},"0x00281104":{keyword:"AlphaPaletteColorLookupTableDescriptor",vr:"US",vm:"3",name:"Alpha Palette Color Lookup Table Descriptor",retired:""},"0x00281111":{keyword:"LargeRedPaletteColorLookupTableDescriptor",vr:"US or SS",vm:"4",name:"Large Red Palette Color Lookup Table Descriptor",retired:"Retired"},"0x00281112":{keyword:"LargeGreenPaletteColorLookupTableDescriptor",vr:"US or SS",vm:"4",name:"Large Green Palette Color Lookup Table Descriptor",retired:"Retired"},"0x00281113":{keyword:"LargeBluePaletteColorLookupTableDescriptor",vr:"US or SS",vm:"4",name:"Large Blue Palette Color Lookup Table Descriptor",retired:"Retired"},"0x00281199":{keyword:"PaletteColorLookupTableUID",vr:"UI",vm:"1",name:"Palette Color Lookup Table UID",retired:""},"0x00281200":{keyword:"GrayLookupTableData",vr:"US or SS or OW",vm:"1-n or 1",name:"Gray Lookup Table Data",retired:"Retired"},"0x00281201":{keyword:"RedPaletteColorLookupTableData",vr:"OW",vm:"1",name:"Red Palette Color Lookup Table Data",retired:""},"0x00281202":{keyword:"GreenPaletteColorLookupTableData",vr:"OW",vm:"1",name:"Green Palette Color Lookup Table Data",retired:""},"0x00281203":{keyword:"BluePaletteColorLookupTableData",vr:"OW",vm:"1",name:"Blue Palette Color Lookup Table Data",retired:""},"0x00281204":{keyword:"AlphaPaletteColorLookupTableData",vr:"OW",vm:"1",name:"Alpha Palette Color Lookup Table Data",retired:""},"0x00281211":{keyword:"LargeRedPaletteColorLookupTableData",vr:"OW",vm:"1",name:"Large Red Palette Color Lookup Table Data",retired:"Retired"},"0x00281212":{keyword:"LargeGreenPaletteColorLookupTableData",vr:"OW",vm:"1",name:"Large Green Palette Color Lookup Table Data",retired:"Retired"},"0x00281213":{keyword:"LargeBluePaletteColorLookupTableData",vr:"OW",vm:"1",name:"Large Blue Palette Color Lookup Table Data",retired:"Retired"},"0x00281214":{keyword:"LargePaletteColorLookupTableUID",vr:"UI",vm:"1",name:"Large Palette Color Lookup Table UID",retired:"Retired"},"0x00281221":{keyword:"SegmentedRedPaletteColorLookupTableData",vr:"OW",vm:"1",name:"Segmented Red Palette Color Lookup Table Data",retired:""},"0x00281222":{keyword:"SegmentedGreenPaletteColorLookupTableData",vr:"OW",vm:"1",name:"Segmented Green Palette Color Lookup Table Data",retired:""},"0x00281223":{keyword:"SegmentedBluePaletteColorLookupTableData",vr:"OW",vm:"1",name:"Segmented Blue Palette Color Lookup Table Data",retired:""},"0x00281224":{keyword:"SegmentedAlphaPaletteColorLookupTableData",vr:"OW",vm:"1",name:"Segmented Alpha Palette Color Lookup Table Data",retired:""},"0x00281230":{keyword:"StoredValueColorRangeSequence",vr:"SQ",vm:"1",name:"Stored Value Color Range Sequence",retired:""},"0x00281231":{keyword:"MinimumStoredValueMapped",vr:"FD",vm:"1",name:"Minimum Stored Value Mapped",retired:""},"0x00281232":{keyword:"MaximumStoredValueMapped",vr:"FD",vm:"1",name:"Maximum Stored Value Mapped",retired:""},"0x00281300":{keyword:"BreastImplantPresent",vr:"CS",vm:"1",name:"Breast Implant Present",retired:""},"0x00281350":{keyword:"PartialView",vr:"CS",vm:"1",name:"Partial View",retired:""},"0x00281351":{keyword:"PartialViewDescription",vr:"ST",vm:"1",name:"Partial View Description",retired:""},"0x00281352":{keyword:"PartialViewCodeSequence",vr:"SQ",vm:"1",name:"Partial View Code Sequence",retired:""},"0x0028135A":{keyword:"SpatialLocationsPreserved",vr:"CS",vm:"1",name:"Spatial Locations Preserved",retired:""},"0x00281401":{keyword:"DataFrameAssignmentSequence",vr:"SQ",vm:"1",name:"Data Frame Assignment Sequence",retired:""},"0x00281402":{keyword:"DataPathAssignment",vr:"CS",vm:"1",name:"Data Path Assignment",retired:""},"0x00281403":{keyword:"BitsMappedToColorLookupTable",vr:"US",vm:"1",name:"Bits Mapped to Color Lookup Table",retired:""},"0x00281404":{keyword:"BlendingLUT1Sequence",vr:"SQ",vm:"1",name:"Blending LUT 1 Sequence",retired:""},"0x00281405":{keyword:"BlendingLUT1TransferFunction",vr:"CS",vm:"1",name:"Blending LUT 1 Transfer Function",retired:""},"0x00281406":{keyword:"BlendingWeightConstant",vr:"FD",vm:"1",name:"Blending Weight Constant",retired:""},"0x00281407":{keyword:"BlendingLookupTableDescriptor",vr:"US",vm:"3",name:"Blending Lookup Table Descriptor",retired:""},"0x00281408":{keyword:"BlendingLookupTableData",vr:"OW",vm:"1",name:"Blending Lookup Table Data",retired:""},"0x0028140B":{keyword:"EnhancedPaletteColorLookupTableSequence",vr:"SQ",vm:"1",name:"Enhanced Palette Color Lookup Table Sequence",retired:""},"0x0028140C":{keyword:"BlendingLUT2Sequence",vr:"SQ",vm:"1",name:"Blending LUT 2 Sequence",retired:""},"0x0028140D":{keyword:"BlendingLUT2TransferFunction",vr:"CS",vm:"1",name:"Blending LUT 2 Transfer Function",retired:""},"0x0028140E":{keyword:"DataPathID",vr:"CS",vm:"1",name:"Data Path ID",retired:""},"0x0028140F":{keyword:"RGBLUTTransferFunction",vr:"CS",vm:"1",name:"RGB LUT Transfer Function",retired:""},"0x00281410":{keyword:"AlphaLUTTransferFunction",vr:"CS",vm:"1",name:"Alpha LUT Transfer Function",retired:""},"0x00282000":{keyword:"ICCProfile",vr:"OB",vm:"1",name:"ICC Profile",retired:""},"0x00282002":{keyword:"ColorSpace",vr:"CS",vm:"1",name:"Color Space",retired:""},"0x00282110":{keyword:"LossyImageCompression",vr:"CS",vm:"1",name:"Lossy Image Compression",retired:""},"0x00282112":{keyword:"LossyImageCompressionRatio",vr:"DS",vm:"1-n",name:"Lossy Image Compression Ratio",retired:""},"0x00282114":{keyword:"LossyImageCompressionMethod",vr:"CS",vm:"1-n",name:"Lossy Image Compression Method",retired:""},"0x00283000":{keyword:"ModalityLUTSequence",vr:"SQ",vm:"1",name:"Modality LUT Sequence",retired:""},"0x00283001":{keyword:"VariableModalityLUTSequence",vr:"SQ",vm:"1",name:"Variable Modality LUT Sequence",retired:""},"0x00283002":{keyword:"LUTDescriptor",vr:"US or SS",vm:"3",name:"LUT Descriptor",retired:""},"0x00283003":{keyword:"LUTExplanation",vr:"LO",vm:"1",name:"LUT Explanation",retired:""},"0x00283004":{keyword:"ModalityLUTType",vr:"LO",vm:"1",name:"Modality LUT Type",retired:""},"0x00283006":{keyword:"LUTData",vr:"US or OW",vm:"1-n or 1",name:"LUT Data",retired:""},"0x00283010":{keyword:"VOILUTSequence",vr:"SQ",vm:"1",name:"VOI LUT Sequence",retired:""},"0x00283110":{keyword:"SoftcopyVOILUTSequence",vr:"SQ",vm:"1",name:"Softcopy VOI LUT Sequence",retired:""},"0x00284000":{keyword:"ImagePresentationComments",vr:"LT",vm:"1",name:"Image Presentation Comments",retired:"Retired"},"0x00285000":{keyword:"BiPlaneAcquisitionSequence",vr:"SQ",vm:"1",name:"Bi-Plane Acquisition Sequence",retired:"Retired"},"0x00286010":{keyword:"RepresentativeFrameNumber",vr:"US",vm:"1",name:"Representative Frame Number",retired:""},"0x00286020":{keyword:"FrameNumbersOfInterest",vr:"US",vm:"1-n",name:"Frame Numbers of Interest (FOI)",retired:""},"0x00286022":{keyword:"FrameOfInterestDescription",vr:"LO",vm:"1-n",name:"Frame of Interest Description",retired:""},"0x00286023":{keyword:"FrameOfInterestType",vr:"CS",vm:"1-n",name:"Frame of Interest Type",retired:""},"0x00286030":{keyword:"MaskPointers",vr:"US",vm:"1-n",name:"Mask Pointer(s)",retired:"Retired"},"0x00286040":{keyword:"RWavePointer",vr:"US",vm:"1-n",name:"R Wave Pointer",retired:""},"0x00286100":{keyword:"MaskSubtractionSequence",vr:"SQ",vm:"1",name:"Mask Subtraction Sequence",retired:""},"0x00286101":{keyword:"MaskOperation",vr:"CS",vm:"1",name:"Mask Operation",retired:""},"0x00286102":{keyword:"ApplicableFrameRange",vr:"US",vm:"2-2n",name:"Applicable Frame Range",retired:""},"0x00286110":{keyword:"MaskFrameNumbers",vr:"US",vm:"1-n",name:"Mask Frame Numbers",retired:""},"0x00286112":{keyword:"ContrastFrameAveraging",vr:"US",vm:"1",name:"Contrast Frame Averaging",retired:""},"0x00286114":{keyword:"MaskSubPixelShift",vr:"FL",vm:"2",name:"Mask Sub-pixel Shift",retired:""},"0x00286120":{keyword:"TIDOffset",vr:"SS",vm:"1",name:"TID Offset",retired:""},"0x00286190":{keyword:"MaskOperationExplanation",vr:"ST",vm:"1",name:"Mask Operation Explanation",retired:""},"0x00287000":{keyword:"EquipmentAdministratorSequence",vr:"SQ",vm:"1",name:"Equipment Administrator Sequence",retired:""},"0x00287001":{keyword:"NumberOfDisplaySubsystems",vr:"US",vm:"1",name:"Number of Display Subsystems",retired:""},"0x00287002":{keyword:"CurrentConfigurationID",vr:"US",vm:"1",name:"Current Configuration ID",retired:""},"0x00287003":{keyword:"DisplaySubsystemID",vr:"US",vm:"1",name:"Display Subsystem ID",retired:""},"0x00287004":{keyword:"DisplaySubsystemName",vr:"SH",vm:"1",name:"Display Subsystem Name",retired:""},"0x00287005":{keyword:"DisplaySubsystemDescription",vr:"LO",vm:"1",name:"Display Subsystem Description",retired:""},"0x00287006":{keyword:"SystemStatus",vr:"CS",vm:"1",name:"System Status",retired:""},"0x00287007":{keyword:"SystemStatusComment",vr:"LO",vm:"1",name:"System Status Comment",retired:""},"0x00287008":{keyword:"TargetLuminanceCharacteristicsSequence",vr:"SQ",vm:"1",name:"Target Luminance Characteristics Sequence",retired:""},"0x00287009":{keyword:"LuminanceCharacteristicsID",vr:"US",vm:"1",name:"Luminance Characteristics ID",retired:""},"0x0028700A":{keyword:"DisplaySubsystemConfigurationSequence",vr:"SQ",vm:"1",name:"Display Subsystem Configuration Sequence",retired:""},"0x0028700B":{keyword:"ConfigurationID",vr:"US",vm:"1",name:"Configuration ID",retired:""},"0x0028700C":{keyword:"ConfigurationName",vr:"SH",vm:"1",name:"Configuration Name",retired:""},"0x0028700D":{keyword:"ConfigurationDescription",vr:"LO",vm:"1",name:"Configuration Description",retired:""},"0x0028700E":{keyword:"ReferencedTargetLuminanceCharacteristicsID",vr:"US",vm:"1",name:"Referenced Target Luminance Characteristics ID",retired:""},"0x0028700F":{keyword:"QAResultsSequence",vr:"SQ",vm:"1",name:"QA Results Sequence",retired:""},"0x00287010":{keyword:"DisplaySubsystemQAResultsSequence",vr:"SQ",vm:"1",name:"Display Subsystem QA Results Sequence",retired:""},"0x00287011":{keyword:"ConfigurationQAResultsSequence",vr:"SQ",vm:"1",name:"Configuration QA Results Sequence",retired:""},"0x00287012":{keyword:"MeasurementEquipmentSequence",vr:"SQ",vm:"1",name:"Measurement Equipment Sequence",retired:""},"0x00287013":{keyword:"MeasurementFunctions",vr:"CS",vm:"1-n",name:"Measurement Functions",retired:""},"0x00287014":{keyword:"MeasurementEquipmentType",vr:"CS",vm:"1",name:"Measurement Equipment Type",retired:""},"0x00287015":{keyword:"VisualEvaluationResultSequence",vr:"SQ",vm:"1",name:"Visual Evaluation Result Sequence",retired:""},"0x00287016":{keyword:"DisplayCalibrationResultSequence",vr:"SQ",vm:"1",name:"Display Calibration Result Sequence",retired:""},"0x00287017":{keyword:"DDLValue",vr:"US",vm:"1",name:"DDL Value",retired:""},"0x00287018":{keyword:"CIExyWhitePoint",vr:"FL",vm:"2",name:"CIExy White Point",retired:""},"0x00287019":{keyword:"DisplayFunctionType",vr:"CS",vm:"1",name:"Display Function Type",retired:""},"0x0028701A":{keyword:"GammaValue",vr:"FL",vm:"1",name:"Gamma Value",retired:""},"0x0028701B":{keyword:"NumberOfLuminancePoints",vr:"US",vm:"1",name:"Number of Luminance Points",retired:""},"0x0028701C":{keyword:"LuminanceResponseSequence",vr:"SQ",vm:"1",name:"Luminance Response Sequence",retired:""},"0x0028701D":{keyword:"TargetMinimumLuminance",vr:"FL",vm:"1",name:"Target Minimum Luminance",retired:""},"0x0028701E":{keyword:"TargetMaximumLuminance",vr:"FL",vm:"1",name:"Target Maximum Luminance",retired:""},"0x0028701F":{keyword:"LuminanceValue",vr:"FL",vm:"1",name:"Luminance Value",retired:""},"0x00287020":{keyword:"LuminanceResponseDescription",vr:"LO",vm:"1",name:"Luminance Response Description",retired:""},"0x00287021":{keyword:"WhitePointFlag",vr:"CS",vm:"1",name:"White Point Flag",retired:""},"0x00287022":{keyword:"DisplayDeviceTypeCodeSequence",vr:"SQ",vm:"1",name:"Display Device Type Code Sequence",retired:""},"0x00287023":{keyword:"DisplaySubsystemSequence",vr:"SQ",vm:"1",name:"Display Subsystem Sequence",retired:""},"0x00287024":{keyword:"LuminanceResultSequence",vr:"SQ",vm:"1",name:"Luminance Result Sequence",retired:""},"0x00287025":{keyword:"AmbientLightValueSource",vr:"CS",vm:"1",name:"Ambient Light Value Source",retired:""},"0x00287026":{keyword:"MeasuredCharacteristics",vr:"CS",vm:"1-n",name:"Measured Characteristics",retired:""},"0x00287027":{keyword:"LuminanceUniformityResultSequence",vr:"SQ",vm:"1",name:"Luminance Uniformity Result Sequence",retired:""},"0x00287028":{keyword:"VisualEvaluationTestSequence",vr:"SQ",vm:"1",name:"Visual Evaluation Test Sequence",retired:""},"0x00287029":{keyword:"TestResult",vr:"CS",vm:"1",name:"Test Result",retired:""},"0x0028702A":{keyword:"TestResultComment",vr:"LO",vm:"1",name:"Test Result Comment",retired:""},"0x0028702B":{keyword:"TestImageValidation",vr:"CS",vm:"1",name:"Test Image Validation",retired:""},"0x0028702C":{keyword:"TestPatternCodeSequence",vr:"SQ",vm:"1",name:"Test Pattern Code Sequence",retired:""},"0x0028702D":{keyword:"MeasurementPatternCodeSequence",vr:"SQ",vm:"1",name:"Measurement Pattern Code Sequence",retired:""},"0x0028702E":{keyword:"VisualEvaluationMethodCodeSequence",vr:"SQ",vm:"1",name:"Visual Evaluation Method Code Sequence",retired:""},"0x00287FE0":{keyword:"PixelDataProviderURL",vr:"UR",vm:"1",name:"Pixel Data Provider URL",retired:""},"0x00289001":{keyword:"DataPointRows",vr:"UL",vm:"1",name:"Data Point Rows",retired:""},"0x00289002":{keyword:"DataPointColumns",vr:"UL",vm:"1",name:"Data Point Columns",retired:""},"0x00289003":{keyword:"SignalDomainColumns",vr:"CS",vm:"1",name:"Signal Domain Columns",retired:""},"0x00289099":{keyword:"LargestMonochromePixelValue",vr:"US",vm:"1",name:"Largest Monochrome Pixel Value",retired:"Retired"},"0x00289108":{keyword:"DataRepresentation",vr:"CS",vm:"1",name:"Data Representation",retired:""},"0x00289110":{keyword:"PixelMeasuresSequence",vr:"SQ",vm:"1",name:"Pixel Measures Sequence",retired:""},"0x00289132":{keyword:"FrameVOILUTSequence",vr:"SQ",vm:"1",name:"Frame VOI LUT Sequence",retired:""},"0x00289145":{keyword:"PixelValueTransformationSequence",vr:"SQ",vm:"1",name:"Pixel Value Transformation Sequence",retired:""},"0x00289235":{keyword:"SignalDomainRows",vr:"CS",vm:"1",name:"Signal Domain Rows",retired:""},"0x00289411":{keyword:"DisplayFilterPercentage",vr:"FL",vm:"1",name:"Display Filter Percentage",retired:""},"0x00289415":{keyword:"FramePixelShiftSequence",vr:"SQ",vm:"1",name:"Frame Pixel Shift Sequence",retired:""},"0x00289416":{keyword:"SubtractionItemID",vr:"US",vm:"1",name:"Subtraction Item ID",retired:""},"0x00289422":{keyword:"PixelIntensityRelationshipLUTSequence",vr:"SQ",vm:"1",name:"Pixel Intensity Relationship LUT Sequence",retired:""},"0x00289443":{keyword:"FramePixelDataPropertiesSequence",vr:"SQ",vm:"1",name:"Frame Pixel Data Properties Sequence",retired:""},"0x00289444":{keyword:"GeometricalProperties",vr:"CS",vm:"1",name:"Geometrical Properties",retired:""},"0x00289445":{keyword:"GeometricMaximumDistortion",vr:"FL",vm:"1",name:"Geometric Maximum Distortion",retired:""},"0x00289446":{keyword:"ImageProcessingApplied",vr:"CS",vm:"1-n",name:"Image Processing Applied",retired:""},"0x00289454":{keyword:"MaskSelectionMode",vr:"CS",vm:"1",name:"Mask Selection Mode",retired:""},"0x00289474":{keyword:"LUTFunction",vr:"CS",vm:"1",name:"LUT Function",retired:""},"0x00289478":{keyword:"MaskVisibilityPercentage",vr:"FL",vm:"1",name:"Mask Visibility Percentage",retired:""},"0x00289501":{keyword:"PixelShiftSequence",vr:"SQ",vm:"1",name:"Pixel Shift Sequence",retired:""},"0x00289502":{keyword:"RegionPixelShiftSequence",vr:"SQ",vm:"1",name:"Region Pixel Shift Sequence",retired:""},"0x00289503":{keyword:"VerticesOfTheRegion",vr:"SS",vm:"2-2n",name:"Vertices of the Region",retired:""},"0x00289505":{keyword:"MultiFramePresentationSequence",vr:"SQ",vm:"1",name:"Multi-frame Presentation Sequence",retired:""},"0x00289506":{keyword:"PixelShiftFrameRange",vr:"US",vm:"2-2n",name:"Pixel Shift Frame Range",retired:""},"0x00289507":{keyword:"LUTFrameRange",vr:"US",vm:"2-2n",name:"LUT Frame Range",retired:""},"0x00289520":{keyword:"ImageToEquipmentMappingMatrix",vr:"DS",vm:"16",name:"Image to Equipment Mapping Matrix",retired:""},"0x00289537":{keyword:"EquipmentCoordinateSystemIdentification",vr:"CS",vm:"1",name:"Equipment Coordinate System Identification",retired:""},"0x0032000A":{keyword:"StudyStatusID",vr:"CS",vm:"1",name:"Study Status ID",retired:"Retired"},"0x0032000C":{keyword:"StudyPriorityID",vr:"CS",vm:"1",name:"Study Priority ID",retired:"Retired"},"0x00320012":{keyword:"StudyIDIssuer",vr:"LO",vm:"1",name:"Study ID Issuer",retired:"Retired"},"0x00320032":{keyword:"StudyVerifiedDate",vr:"DA",vm:"1",name:"Study Verified Date",retired:"Retired"},"0x00320033":{keyword:"StudyVerifiedTime",vr:"TM",vm:"1",name:"Study Verified Time",retired:"Retired"},"0x00320034":{keyword:"StudyReadDate",vr:"DA",vm:"1",name:"Study Read Date",retired:"Retired"},"0x00320035":{keyword:"StudyReadTime",vr:"TM",vm:"1",name:"Study Read Time",retired:"Retired"},"0x00321000":{keyword:"ScheduledStudyStartDate",vr:"DA",vm:"1",name:"Scheduled Study Start Date",retired:"Retired"},"0x00321001":{keyword:"ScheduledStudyStartTime",vr:"TM",vm:"1",name:"Scheduled Study Start Time",retired:"Retired"},"0x00321010":{keyword:"ScheduledStudyStopDate",vr:"DA",vm:"1",name:"Scheduled Study Stop Date",retired:"Retired"},"0x00321011":{keyword:"ScheduledStudyStopTime",vr:"TM",vm:"1",name:"Scheduled Study Stop Time",retired:"Retired"},"0x00321020":{keyword:"ScheduledStudyLocation",vr:"LO",vm:"1",name:"Scheduled Study Location",retired:"Retired"},"0x00321021":{keyword:"ScheduledStudyLocationAETitle",vr:"AE",vm:"1-n",name:"Scheduled Study Location AE Title",retired:"Retired"},"0x00321030":{keyword:"ReasonForStudy",vr:"LO",vm:"1",name:"Reason for Study",retired:"Retired"},"0x00321031":{keyword:"RequestingPhysicianIdentificationSequence",vr:"SQ",vm:"1",name:"Requesting Physician Identification Sequence",retired:""},"0x00321032":{keyword:"RequestingPhysician",vr:"PN",vm:"1",name:"Requesting Physician",retired:""},"0x00321033":{keyword:"RequestingService",vr:"LO",vm:"1",name:"Requesting Service",retired:""},"0x00321034":{keyword:"RequestingServiceCodeSequence",vr:"SQ",vm:"1",name:"Requesting Service Code Sequence",retired:""},"0x00321040":{keyword:"StudyArrivalDate",vr:"DA",vm:"1",name:"Study Arrival Date",retired:"Retired"},"0x00321041":{keyword:"StudyArrivalTime",vr:"TM",vm:"1",name:"Study Arrival Time",retired:"Retired"},"0x00321050":{keyword:"StudyCompletionDate",vr:"DA",vm:"1",name:"Study Completion Date",retired:"Retired"},"0x00321051":{keyword:"StudyCompletionTime",vr:"TM",vm:"1",name:"Study Completion Time",retired:"Retired"},"0x00321055":{keyword:"StudyComponentStatusID",vr:"CS",vm:"1",name:"Study Component Status ID",retired:"Retired"},"0x00321060":{keyword:"RequestedProcedureDescription",vr:"LO",vm:"1",name:"Requested Procedure Description",retired:""},"0x00321064":{keyword:"RequestedProcedureCodeSequence",vr:"SQ",vm:"1",name:"Requested Procedure Code Sequence",retired:""},"0x00321065":{keyword:"RequestedLateralityCodeSequence",vr:"SQ",vm:"1",name:"Requested Laterality Code Sequence",retired:""},"0x00321066":{keyword:"ReasonForVisit",vr:"UT",vm:"1",name:"Reason for Visit",retired:""},"0x00321067":{keyword:"ReasonForVisitCodeSequence",vr:"SQ",vm:"1",name:"Reason for Visit Code Sequence",retired:""},"0x00321070":{keyword:"RequestedContrastAgent",vr:"LO",vm:"1",name:"Requested Contrast Agent",retired:""},"0x00324000":{keyword:"StudyComments",vr:"LT",vm:"1",name:"Study Comments",retired:"Retired"},"0x00340001":{keyword:"FlowIdentifierSequence",vr:"SQ",vm:"1",name:"Flow Identifier Sequence",retired:""},"0x00340002":{keyword:"FlowIdentifier",vr:"OB",vm:"1",name:"Flow Identifier",retired:""},"0x00340003":{keyword:"FlowTransferSyntaxUID",vr:"UI",vm:"1",name:"Flow Transfer Syntax UID",retired:""},"0x00340004":{keyword:"FlowRTPSamplingRate",vr:"UL",vm:"1",name:"Flow RTP Sampling Rate",retired:""},"0x00340005":{keyword:"SourceIdentifier",vr:"OB",vm:"1",name:"Source Identifier",retired:""},"0x00340007":{keyword:"FrameOriginTimestamp",vr:"OB",vm:"1",name:"Frame Origin Timestamp",retired:""},"0x00340008":{keyword:"IncludesImagingSubject",vr:"CS",vm:"1",name:"Includes Imaging Subject",retired:""},"0x00340009":{keyword:"FrameUsefulnessGroupSequence",vr:"SQ",vm:"1",name:"Frame Usefulness Group Sequence",retired:""},"0x0034000A":{keyword:"RealTimeBulkDataFlowSequence",vr:"SQ",vm:"1",name:"Real-Time Bulk Data Flow Sequence",retired:""},"0x0034000B":{keyword:"CameraPositionGroupSequence",vr:"SQ",vm:"1",name:"Camera Position Group Sequence",retired:""},"0x0034000C":{keyword:"IncludesInformation",vr:"CS",vm:"1",name:"Includes Information",retired:""},"0x0034000D":{keyword:"TimeOfFrameGroupSequence",vr:"SQ",vm:"1",name:"Time of Frame Group Sequence",retired:""},"0x00380004":{keyword:"ReferencedPatientAliasSequence",vr:"SQ",vm:"1",name:"Referenced Patient Alias Sequence",retired:"Retired"},"0x00380008":{keyword:"VisitStatusID",vr:"CS",vm:"1",name:"Visit Status ID",retired:""},"0x00380010":{keyword:"AdmissionID",vr:"LO",vm:"1",name:"Admission ID",retired:""},"0x00380011":{keyword:"IssuerOfAdmissionID",vr:"LO",vm:"1",name:"Issuer of Admission ID",retired:"Retired"},"0x00380014":{keyword:"IssuerOfAdmissionIDSequence",vr:"SQ",vm:"1",name:"Issuer of Admission ID Sequence",retired:""},"0x00380016":{keyword:"RouteOfAdmissions",vr:"LO",vm:"1",name:"Route of Admissions",retired:""},"0x0038001A":{keyword:"ScheduledAdmissionDate",vr:"DA",vm:"1",name:"Scheduled Admission Date",retired:"Retired"},"0x0038001B":{keyword:"ScheduledAdmissionTime",vr:"TM",vm:"1",name:"Scheduled Admission Time",retired:"Retired"},"0x0038001C":{keyword:"ScheduledDischargeDate",vr:"DA",vm:"1",name:"Scheduled Discharge Date",retired:"Retired"},"0x0038001D":{keyword:"ScheduledDischargeTime",vr:"TM",vm:"1",name:"Scheduled Discharge Time",retired:"Retired"},"0x0038001E":{keyword:"ScheduledPatientInstitutionResidence",vr:"LO",vm:"1",name:"Scheduled Patient Institution Residence",retired:"Retired"},"0x00380020":{keyword:"AdmittingDate",vr:"DA",vm:"1",name:"Admitting Date",retired:""},"0x00380021":{keyword:"AdmittingTime",vr:"TM",vm:"1",name:"Admitting Time",retired:""},"0x00380030":{keyword:"DischargeDate",vr:"DA",vm:"1",name:"Discharge Date",retired:"Retired"},"0x00380032":{keyword:"DischargeTime",vr:"TM",vm:"1",name:"Discharge Time",retired:"Retired"},"0x00380040":{keyword:"DischargeDiagnosisDescription",vr:"LO",vm:"1",name:"Discharge Diagnosis Description",retired:"Retired"},"0x00380044":{keyword:"DischargeDiagnosisCodeSequence",vr:"SQ",vm:"1",name:"Discharge Diagnosis Code Sequence",retired:"Retired"},"0x00380050":{keyword:"SpecialNeeds",vr:"LO",vm:"1",name:"Special Needs",retired:""},"0x00380060":{keyword:"ServiceEpisodeID",vr:"LO",vm:"1",name:"Service Episode ID",retired:""},"0x00380061":{keyword:"IssuerOfServiceEpisodeID",vr:"LO",vm:"1",name:"Issuer of Service Episode ID",retired:"Retired"},"0x00380062":{keyword:"ServiceEpisodeDescription",vr:"LO",vm:"1",name:"Service Episode Description",retired:""},"0x00380064":{keyword:"IssuerOfServiceEpisodeIDSequence",vr:"SQ",vm:"1",name:"Issuer of Service Episode ID Sequence",retired:""},"0x00380100":{keyword:"PertinentDocumentsSequence",vr:"SQ",vm:"1",name:"Pertinent Documents Sequence",retired:""},"0x00380101":{keyword:"PertinentResourcesSequence",vr:"SQ",vm:"1",name:"Pertinent Resources Sequence",retired:""},"0x00380102":{keyword:"ResourceDescription",vr:"LO",vm:"1",name:"Resource Description",retired:""},"0x00380300":{keyword:"CurrentPatientLocation",vr:"LO",vm:"1",name:"Current Patient Location",retired:""},"0x00380400":{keyword:"PatientInstitutionResidence",vr:"LO",vm:"1",name:"Patient's Institution Residence",retired:""},"0x00380500":{keyword:"PatientState",vr:"LO",vm:"1",name:"Patient State",retired:""},"0x00380502":{keyword:"PatientClinicalTrialParticipationSequence",vr:"SQ",vm:"1",name:"Patient Clinical Trial Participation Sequence",retired:""},"0x00384000":{keyword:"VisitComments",vr:"LT",vm:"1",name:"Visit Comments",retired:""},"0x003A0004":{keyword:"WaveformOriginality",vr:"CS",vm:"1",name:"Waveform Originality",retired:""},"0x003A0005":{keyword:"NumberOfWaveformChannels",vr:"US",vm:"1",name:"Number of Waveform Channels",retired:""},"0x003A0010":{keyword:"NumberOfWaveformSamples",vr:"UL",vm:"1",name:"Number of Waveform Samples",retired:""},"0x003A001A":{keyword:"SamplingFrequency",vr:"DS",vm:"1",name:"Sampling Frequency",retired:""},"0x003A0020":{keyword:"MultiplexGroupLabel",vr:"SH",vm:"1",name:"Multiplex Group Label",retired:""},"0x003A0200":{keyword:"ChannelDefinitionSequence",vr:"SQ",vm:"1",name:"Channel Definition Sequence",retired:""},"0x003A0202":{keyword:"WaveformChannelNumber",vr:"IS",vm:"1",name:"Waveform Channel Number",retired:""},"0x003A0203":{keyword:"ChannelLabel",vr:"SH",vm:"1",name:"Channel Label",retired:""},"0x003A0205":{keyword:"ChannelStatus",vr:"CS",vm:"1-n",name:"Channel Status",retired:""},"0x003A0208":{keyword:"ChannelSourceSequence",vr:"SQ",vm:"1",name:"Channel Source Sequence",retired:""},"0x003A0209":{keyword:"ChannelSourceModifiersSequence",vr:"SQ",vm:"1",name:"Channel Source Modifiers Sequence",retired:""},"0x003A020A":{keyword:"SourceWaveformSequence",vr:"SQ",vm:"1",name:"Source Waveform Sequence",retired:""},"0x003A020C":{keyword:"ChannelDerivationDescription",vr:"LO",vm:"1",name:"Channel Derivation Description",retired:""},"0x003A0210":{keyword:"ChannelSensitivity",vr:"DS",vm:"1",name:"Channel Sensitivity",retired:""},"0x003A0211":{keyword:"ChannelSensitivityUnitsSequence",vr:"SQ",vm:"1",name:"Channel Sensitivity Units Sequence",retired:""},"0x003A0212":{keyword:"ChannelSensitivityCorrectionFactor",vr:"DS",vm:"1",name:"Channel Sensitivity Correction Factor",retired:""},"0x003A0213":{keyword:"ChannelBaseline",vr:"DS",vm:"1",name:"Channel Baseline",retired:""},"0x003A0214":{keyword:"ChannelTimeSkew",vr:"DS",vm:"1",name:"Channel Time Skew",retired:""},"0x003A0215":{keyword:"ChannelSampleSkew",vr:"DS",vm:"1",name:"Channel Sample Skew",retired:""},"0x003A0218":{keyword:"ChannelOffset",vr:"DS",vm:"1",name:"Channel Offset",retired:""},"0x003A021A":{keyword:"WaveformBitsStored",vr:"US",vm:"1",name:"Waveform Bits Stored",retired:""},"0x003A0220":{keyword:"FilterLowFrequency",vr:"DS",vm:"1",name:"Filter Low Frequency",retired:""},"0x003A0221":{keyword:"FilterHighFrequency",vr:"DS",vm:"1",name:"Filter High Frequency",retired:""},"0x003A0222":{keyword:"NotchFilterFrequency",vr:"DS",vm:"1",name:"Notch Filter Frequency",retired:""},"0x003A0223":{keyword:"NotchFilterBandwidth",vr:"DS",vm:"1",name:"Notch Filter Bandwidth",retired:""},"0x003A0230":{keyword:"WaveformDataDisplayScale",vr:"FL",vm:"1",name:"Waveform Data Display Scale",retired:""},"0x003A0231":{keyword:"WaveformDisplayBackgroundCIELabValue",vr:"US",vm:"3",name:"Waveform Display Background CIELab Value",retired:""},"0x003A0240":{keyword:"WaveformPresentationGroupSequence",vr:"SQ",vm:"1",name:"Waveform Presentation Group Sequence",retired:""},"0x003A0241":{keyword:"PresentationGroupNumber",vr:"US",vm:"1",name:"Presentation Group Number",retired:""},"0x003A0242":{keyword:"ChannelDisplaySequence",vr:"SQ",vm:"1",name:"Channel Display Sequence",retired:""},"0x003A0244":{keyword:"ChannelRecommendedDisplayCIELabValue",vr:"US",vm:"3",name:"Channel Recommended Display CIELab Value",retired:""},"0x003A0245":{keyword:"ChannelPosition",vr:"FL",vm:"1",name:"Channel Position",retired:""},"0x003A0246":{keyword:"DisplayShadingFlag",vr:"CS",vm:"1",name:"Display Shading Flag",retired:""},"0x003A0247":{keyword:"FractionalChannelDisplayScale",vr:"FL",vm:"1",name:"Fractional Channel Display Scale",retired:""},"0x003A0248":{keyword:"AbsoluteChannelDisplayScale",vr:"FL",vm:"1",name:"Absolute Channel Display Scale",retired:""},"0x003A0300":{keyword:"MultiplexedAudioChannelsDescriptionCodeSequence",vr:"SQ",vm:"1",name:"Multiplexed Audio Channels Description Code Sequence",retired:""},"0x003A0301":{keyword:"ChannelIdentificationCode",vr:"IS",vm:"1",name:"Channel Identification Code",retired:""},"0x003A0302":{keyword:"ChannelMode",vr:"CS",vm:"1",name:"Channel Mode",retired:""},"0x003A0310":{keyword:"MultiplexGroupUID",vr:"UI",vm:"1",name:"Multiplex Group UID",retired:""},"0x003A0311":{keyword:"PowerlineFrequency",vr:"DS",vm:"1",name:"Powerline Frequency",retired:""},"0x003A0312":{keyword:"ChannelImpedanceSequence",vr:"SQ",vm:"1",name:"Channel Impedance Sequence",retired:""},"0x003A0313":{keyword:"ImpedanceValue",vr:"DS",vm:"1",name:"Impedance Value",retired:""},"0x003A0314":{keyword:"ImpedanceMeasurementDateTime",vr:"DT",vm:"1",name:"Impedance Measurement DateTime",retired:""},"0x003A0315":{keyword:"ImpedanceMeasurementFrequency",vr:"DS",vm:"1",name:"Impedance Measurement Frequency",retired:""},"0x003A0316":{keyword:"ImpedanceMeasurementCurrentType",vr:"CS",vm:"1",name:"Impedance Measurement Current Type",retired:""},"0x003A0317":{keyword:"WaveformAmplifierType",vr:"CS",vm:"1",name:"Waveform Amplifier Type",retired:""},"0x003A0318":{keyword:"FilterLowFrequencyCharacteristicsSequence",vr:"SQ",vm:"1",name:"Filter Low Frequency Characteristics Sequence",retired:""},"0x003A0319":{keyword:"FilterHighFrequencyCharacteristicsSequence",vr:"SQ",vm:"1",name:"Filter High Frequency Characteristics Sequence",retired:""},"0x003A0320":{keyword:"SummarizedFilterLookupTable",vr:"SQ",vm:"1",name:"Summarized Filter Lookup Table Sequence",retired:""},"0x003A0321":{keyword:"NotchFilterCharacteristicsSequence",vr:"SQ",vm:"1",name:"Notch Filter Characteristics Sequence",retired:""},"0x003A0322":{keyword:"WaveformFilterType",vr:"CS",vm:"1",name:"Waveform Filter Type",retired:""},"0x003A0323":{keyword:"AnalogFilterCharacteristicsSequence",vr:"SQ",vm:"1",name:"Analog Filter Characteristics Sequence",retired:""},"0x003A0324":{keyword:"AnalogFilterRollOff",vr:"DS",vm:"1",name:"Analog Filter Roll Off",retired:""},"0x003A0325":{keyword:"AnalogFilterType",vr:"SQ",vm:"1",name:"Analog Filter Type Code Sequence",retired:""},"0x003A0326":{keyword:"DigitalFilterCharacteristicsSequence",vr:"SQ",vm:"1",name:"Digital Filter Characteristics Sequence",retired:""},"0x003A0327":{keyword:"DigitalFilterOrder",vr:"IS",vm:"1",name:"Digital Filter Order",retired:""},"0x003A0328":{keyword:"DigitalFilterTypeCodeSequence",vr:"SQ",vm:"1",name:"Digital Filter Type Code Sequence",retired:""},"0x003A0329":{keyword:"WaveformFilterDescription",vr:"ST",vm:"1",name:"Waveform Filter Description",retired:""},"0x003A032A":{keyword:"FilterLookupTableSequence",vr:"SQ",vm:"1",name:"Filter Lookup Table Sequence",retired:""},"0x003A032B":{keyword:"FilterLookupTableDescription",vr:"ST",vm:"1",name:"Filter Lookup Table Description",retired:""},"0x003A032C":{keyword:"FrequencyEncodingCodeSequence",vr:"SQ",vm:"1",name:"Frequency Encoding Code Sequence",retired:""},"0x003A032D":{keyword:"MagnitudeEncodingCodeSequence",vr:"SQ",vm:"1",name:"Magnitude Encoding Code Sequence",retired:""},"0x003A032E":{keyword:"FilterLookupTableData",vr:"OD",vm:"1",name:"Filter Lookup Table Data",retired:""},"0x00400001":{keyword:"ScheduledStationAETitle",vr:"AE",vm:"1-n",name:"Scheduled Station AE Title",retired:""},"0x00400002":{keyword:"ScheduledProcedureStepStartDate",vr:"DA",vm:"1",name:"Scheduled Procedure Step Start Date",retired:""},"0x00400003":{keyword:"ScheduledProcedureStepStartTime",vr:"TM",vm:"1",name:"Scheduled Procedure Step Start Time",retired:""},"0x00400004":{keyword:"ScheduledProcedureStepEndDate",vr:"DA",vm:"1",name:"Scheduled Procedure Step End Date",retired:""},"0x00400005":{keyword:"ScheduledProcedureStepEndTime",vr:"TM",vm:"1",name:"Scheduled Procedure Step End Time",retired:""},"0x00400006":{keyword:"ScheduledPerformingPhysicianName",vr:"PN",vm:"1",name:"Scheduled Performing Physician's Name",retired:""},"0x00400007":{keyword:"ScheduledProcedureStepDescription",vr:"LO",vm:"1",name:"Scheduled Procedure Step Description",retired:""},"0x00400008":{keyword:"ScheduledProtocolCodeSequence",vr:"SQ",vm:"1",name:"Scheduled Protocol Code Sequence",retired:""},"0x00400009":{keyword:"ScheduledProcedureStepID",vr:"SH",vm:"1",name:"Scheduled Procedure Step ID",retired:""},"0x0040000A":{keyword:"StageCodeSequence",vr:"SQ",vm:"1",name:"Stage Code Sequence",retired:""},"0x0040000B":{keyword:"ScheduledPerformingPhysicianIdentificationSequence",vr:"SQ",vm:"1",name:"Scheduled Performing Physician Identification Sequence",retired:""},"0x00400010":{keyword:"ScheduledStationName",vr:"SH",vm:"1-n",name:"Scheduled Station Name",retired:""},"0x00400011":{keyword:"ScheduledProcedureStepLocation",vr:"SH",vm:"1",name:"Scheduled Procedure Step Location",retired:""},"0x00400012":{keyword:"PreMedication",vr:"LO",vm:"1",name:"Pre-Medication",retired:""},"0x00400020":{keyword:"ScheduledProcedureStepStatus",vr:"CS",vm:"1",name:"Scheduled Procedure Step Status",retired:""},"0x00400026":{keyword:"OrderPlacerIdentifierSequence",vr:"SQ",vm:"1",name:"Order Placer Identifier Sequence",retired:""},"0x00400027":{keyword:"OrderFillerIdentifierSequence",vr:"SQ",vm:"1",name:"Order Filler Identifier Sequence",retired:""},"0x00400031":{keyword:"LocalNamespaceEntityID",vr:"UT",vm:"1",name:"Local Namespace Entity ID",retired:""},"0x00400032":{keyword:"UniversalEntityID",vr:"UT",vm:"1",name:"Universal Entity ID",retired:""},"0x00400033":{keyword:"UniversalEntityIDType",vr:"CS",vm:"1",name:"Universal Entity ID Type",retired:""},"0x00400035":{keyword:"IdentifierTypeCode",vr:"CS",vm:"1",name:"Identifier Type Code",retired:""},"0x00400036":{keyword:"AssigningFacilitySequence",vr:"SQ",vm:"1",name:"Assigning Facility Sequence",retired:""},"0x00400039":{keyword:"AssigningJurisdictionCodeSequence",vr:"SQ",vm:"1",name:"Assigning Jurisdiction Code Sequence",retired:""},"0x0040003A":{keyword:"AssigningAgencyOrDepartmentCodeSequence",vr:"SQ",vm:"1",name:"Assigning Agency or Department Code Sequence",retired:""},"0x00400100":{keyword:"ScheduledProcedureStepSequence",vr:"SQ",vm:"1",name:"Scheduled Procedure Step Sequence",retired:""},"0x00400220":{keyword:"ReferencedNonImageCompositeSOPInstanceSequence",vr:"SQ",vm:"1",name:"Referenced Non-Image Composite SOP Instance Sequence",retired:""},"0x00400241":{keyword:"PerformedStationAETitle",vr:"AE",vm:"1",name:"Performed Station AE Title",retired:""},"0x00400242":{keyword:"PerformedStationName",vr:"SH",vm:"1",name:"Performed Station Name",retired:""},"0x00400243":{keyword:"PerformedLocation",vr:"SH",vm:"1",name:"Performed Location",retired:""},"0x00400244":{keyword:"PerformedProcedureStepStartDate",vr:"DA",vm:"1",name:"Performed Procedure Step Start Date",retired:""},"0x00400245":{keyword:"PerformedProcedureStepStartTime",vr:"TM",vm:"1",name:"Performed Procedure Step Start Time",retired:""},"0x00400250":{keyword:"PerformedProcedureStepEndDate",vr:"DA",vm:"1",name:"Performed Procedure Step End Date",retired:""},"0x00400251":{keyword:"PerformedProcedureStepEndTime",vr:"TM",vm:"1",name:"Performed Procedure Step End Time",retired:""},"0x00400252":{keyword:"PerformedProcedureStepStatus",vr:"CS",vm:"1",name:"Performed Procedure Step Status",retired:""},"0x00400253":{keyword:"PerformedProcedureStepID",vr:"SH",vm:"1",name:"Performed Procedure Step ID",retired:""},"0x00400254":{keyword:"PerformedProcedureStepDescription",vr:"LO",vm:"1",name:"Performed Procedure Step Description",retired:""},"0x00400255":{keyword:"PerformedProcedureTypeDescription",vr:"LO",vm:"1",name:"Performed Procedure Type Description",retired:""},"0x00400260":{keyword:"PerformedProtocolCodeSequence",vr:"SQ",vm:"1",name:"Performed Protocol Code Sequence",retired:""},"0x00400261":{keyword:"PerformedProtocolType",vr:"CS",vm:"1",name:"Performed Protocol Type",retired:""},"0x00400270":{keyword:"ScheduledStepAttributesSequence",vr:"SQ",vm:"1",name:"Scheduled Step Attributes Sequence",retired:""},"0x00400275":{keyword:"RequestAttributesSequence",vr:"SQ",vm:"1",name:"Request Attributes Sequence",retired:""},"0x00400280":{keyword:"CommentsOnThePerformedProcedureStep",vr:"ST",vm:"1",name:"Comments on the Performed Procedure Step",retired:""},"0x00400281":{keyword:"PerformedProcedureStepDiscontinuationReasonCodeSequence",vr:"SQ",vm:"1",name:"Performed Procedure Step Discontinuation Reason Code Sequence",retired:""},"0x00400293":{keyword:"QuantitySequence",vr:"SQ",vm:"1",name:"Quantity Sequence",retired:""},"0x00400294":{keyword:"Quantity",vr:"DS",vm:"1",name:"Quantity",retired:""},"0x00400295":{keyword:"MeasuringUnitsSequence",vr:"SQ",vm:"1",name:"Measuring Units Sequence",retired:""},"0x00400296":{keyword:"BillingItemSequence",vr:"SQ",vm:"1",name:"Billing Item Sequence",retired:""},"0x00400300":{keyword:"TotalTimeOfFluoroscopy",vr:"US",vm:"1",name:"Total Time of Fluoroscopy",retired:"Retired"},"0x00400301":{keyword:"TotalNumberOfExposures",vr:"US",vm:"1",name:"Total Number of Exposures",retired:"Retired"},"0x00400302":{keyword:"EntranceDose",vr:"US",vm:"1",name:"Entrance Dose",retired:""},"0x00400303":{keyword:"ExposedArea",vr:"US",vm:"1-2",name:"Exposed Area",retired:""},"0x00400306":{keyword:"DistanceSourceToEntrance",vr:"DS",vm:"1",name:"Distance Source to Entrance",retired:""},"0x00400307":{keyword:"DistanceSourceToSupport",vr:"DS",vm:"1",name:"Distance Source to Support",retired:"Retired"},"0x0040030E":{keyword:"ExposureDoseSequence",vr:"SQ",vm:"1",name:"Exposure Dose Sequence",retired:"Retired"},"0x00400310":{keyword:"CommentsOnRadiationDose",vr:"ST",vm:"1",name:"Comments on Radiation Dose",retired:""},"0x00400312":{keyword:"XRayOutput",vr:"DS",vm:"1",name:"X-Ray Output",retired:""},"0x00400314":{keyword:"HalfValueLayer",vr:"DS",vm:"1",name:"Half Value Layer",retired:""},"0x00400316":{keyword:"OrganDose",vr:"DS",vm:"1",name:"Organ Dose",retired:""},"0x00400318":{keyword:"OrganExposed",vr:"CS",vm:"1",name:"Organ Exposed",retired:""},"0x00400320":{keyword:"BillingProcedureStepSequence",vr:"SQ",vm:"1",name:"Billing Procedure Step Sequence",retired:""},"0x00400321":{keyword:"FilmConsumptionSequence",vr:"SQ",vm:"1",name:"Film Consumption Sequence",retired:""},"0x00400324":{keyword:"BillingSuppliesAndDevicesSequence",vr:"SQ",vm:"1",name:"Billing Supplies and Devices Sequence",retired:""},"0x00400330":{keyword:"ReferencedProcedureStepSequence",vr:"SQ",vm:"1",name:"Referenced Procedure Step Sequence",retired:"Retired"},"0x00400340":{keyword:"PerformedSeriesSequence",vr:"SQ",vm:"1",name:"Performed Series Sequence",retired:""},"0x00400400":{keyword:"CommentsOnTheScheduledProcedureStep",vr:"LT",vm:"1",name:"Comments on the Scheduled Procedure Step",retired:""},"0x00400440":{keyword:"ProtocolContextSequence",vr:"SQ",vm:"1",name:"Protocol Context Sequence",retired:""},"0x00400441":{keyword:"ContentItemModifierSequence",vr:"SQ",vm:"1",name:"Content Item Modifier Sequence",retired:""},"0x00400500":{keyword:"ScheduledSpecimenSequence",vr:"SQ",vm:"1",name:"Scheduled Specimen Sequence",retired:""},"0x0040050A":{keyword:"SpecimenAccessionNumber",vr:"LO",vm:"1",name:"Specimen Accession Number",retired:"Retired"},"0x00400512":{keyword:"ContainerIdentifier",vr:"LO",vm:"1",name:"Container Identifier",retired:""},"0x00400513":{keyword:"IssuerOfTheContainerIdentifierSequence",vr:"SQ",vm:"1",name:"Issuer of the Container Identifier Sequence",retired:""},"0x00400515":{keyword:"AlternateContainerIdentifierSequence",vr:"SQ",vm:"1",name:"Alternate Container Identifier Sequence",retired:""},"0x00400518":{keyword:"ContainerTypeCodeSequence",vr:"SQ",vm:"1",name:"Container Type Code Sequence",retired:""},"0x0040051A":{keyword:"ContainerDescription",vr:"LO",vm:"1",name:"Container Description",retired:""},"0x00400520":{keyword:"ContainerComponentSequence",vr:"SQ",vm:"1",name:"Container Component Sequence",retired:""},"0x00400550":{keyword:"SpecimenSequence",vr:"SQ",vm:"1",name:"Specimen Sequence",retired:"Retired"},"0x00400551":{keyword:"SpecimenIdentifier",vr:"LO",vm:"1",name:"Specimen Identifier",retired:""},"0x00400552":{keyword:"SpecimenDescriptionSequenceTrial",vr:"SQ",vm:"1",name:"Specimen Description Sequence (Trial)",retired:"Retired"},"0x00400553":{keyword:"SpecimenDescriptionTrial",vr:"ST",vm:"1",name:"Specimen Description (Trial)",retired:"Retired"},"0x00400554":{keyword:"SpecimenUID",vr:"UI",vm:"1",name:"Specimen UID",retired:""},"0x00400555":{keyword:"AcquisitionContextSequence",vr:"SQ",vm:"1",name:"Acquisition Context Sequence",retired:""},"0x00400556":{keyword:"AcquisitionContextDescription",vr:"ST",vm:"1",name:"Acquisition Context Description",retired:""},"0x00400560":{keyword:"SpecimenDescriptionSequence",vr:"SQ",vm:"1",name:"Specimen Description Sequence",retired:""},"0x00400562":{keyword:"IssuerOfTheSpecimenIdentifierSequence",vr:"SQ",vm:"1",name:"Issuer of the Specimen Identifier Sequence",retired:""},"0x0040059A":{keyword:"SpecimenTypeCodeSequence",vr:"SQ",vm:"1",name:"Specimen Type Code Sequence",retired:""},"0x00400600":{keyword:"SpecimenShortDescription",vr:"LO",vm:"1",name:"Specimen Short Description",retired:""},"0x00400602":{keyword:"SpecimenDetailedDescription",vr:"UT",vm:"1",name:"Specimen Detailed Description",retired:""},"0x00400610":{keyword:"SpecimenPreparationSequence",vr:"SQ",vm:"1",name:"Specimen Preparation Sequence",retired:""},"0x00400612":{keyword:"SpecimenPreparationStepContentItemSequence",vr:"SQ",vm:"1",name:"Specimen Preparation Step Content Item Sequence",retired:""},"0x00400620":{keyword:"SpecimenLocalizationContentItemSequence",vr:"SQ",vm:"1",name:"Specimen Localization Content Item Sequence",retired:""},"0x004006FA":{keyword:"SlideIdentifier",vr:"LO",vm:"1",name:"Slide Identifier",retired:"Retired"},"0x00400710":{keyword:"WholeSlideMicroscopyImageFrameTypeSequence",vr:"SQ",vm:"1",name:"Whole Slide Microscopy Image Frame Type Sequence",retired:""},"0x0040071A":{keyword:"ImageCenterPointCoordinatesSequence",vr:"SQ",vm:"1",name:"Image Center Point Coordinates Sequence",retired:""},"0x0040072A":{keyword:"XOffsetInSlideCoordinateSystem",vr:"DS",vm:"1",name:"X Offset in Slide Coordinate System",retired:""},"0x0040073A":{keyword:"YOffsetInSlideCoordinateSystem",vr:"DS",vm:"1",name:"Y Offset in Slide Coordinate System",retired:""},"0x0040074A":{keyword:"ZOffsetInSlideCoordinateSystem",vr:"DS",vm:"1",name:"Z Offset in Slide Coordinate System",retired:""},"0x004008D8":{keyword:"PixelSpacingSequence",vr:"SQ",vm:"1",name:"Pixel Spacing Sequence",retired:"Retired"},"0x004008DA":{keyword:"CoordinateSystemAxisCodeSequence",vr:"SQ",vm:"1",name:"Coordinate System Axis Code Sequence",retired:"Retired"},"0x004008EA":{keyword:"MeasurementUnitsCodeSequence",vr:"SQ",vm:"1",name:"Measurement Units Code Sequence",retired:""},"0x004009F8":{keyword:"VitalStainCodeSequenceTrial",vr:"SQ",vm:"1",name:"Vital Stain Code Sequence (Trial)",retired:"Retired"},"0x00401001":{keyword:"RequestedProcedureID",vr:"SH",vm:"1",name:"Requested Procedure ID",retired:""},"0x00401002":{keyword:"ReasonForTheRequestedProcedure",vr:"LO",vm:"1",name:"Reason for the Requested Procedure",retired:""},"0x00401003":{keyword:"RequestedProcedurePriority",vr:"SH",vm:"1",name:"Requested Procedure Priority",retired:""},"0x00401004":{keyword:"PatientTransportArrangements",vr:"LO",vm:"1",name:"Patient Transport Arrangements",retired:""},"0x00401005":{keyword:"RequestedProcedureLocation",vr:"LO",vm:"1",name:"Requested Procedure Location",retired:""},"0x00401006":{keyword:"PlacerOrderNumberProcedure",vr:"SH",vm:"1",name:"Placer Order Number / Procedure",retired:"Retired"},"0x00401007":{keyword:"FillerOrderNumberProcedure",vr:"SH",vm:"1",name:"Filler Order Number / Procedure",retired:"Retired"},"0x00401008":{keyword:"ConfidentialityCode",vr:"LO",vm:"1",name:"Confidentiality Code",retired:""},"0x00401009":{keyword:"ReportingPriority",vr:"SH",vm:"1",name:"Reporting Priority",retired:""},"0x0040100A":{keyword:"ReasonForRequestedProcedureCodeSequence",vr:"SQ",vm:"1",name:"Reason for Requested Procedure Code Sequence",retired:""},"0x00401010":{keyword:"NamesOfIntendedRecipientsOfResults",vr:"PN",vm:"1-n",name:"Names of Intended Recipients of Results",retired:""},"0x00401011":{keyword:"IntendedRecipientsOfResultsIdentificationSequence",vr:"SQ",vm:"1",name:"Intended Recipients of Results Identification Sequence",retired:""},"0x00401012":{keyword:"ReasonForPerformedProcedureCodeSequence",vr:"SQ",vm:"1",name:"Reason For Performed Procedure Code Sequence",retired:""},"0x00401060":{keyword:"RequestedProcedureDescriptionTrial",vr:"LO",vm:"1",name:"Requested Procedure Description (Trial)",retired:"Retired"},"0x00401101":{keyword:"PersonIdentificationCodeSequence",vr:"SQ",vm:"1",name:"Person Identification Code Sequence",retired:""},"0x00401102":{keyword:"PersonAddress",vr:"ST",vm:"1",name:"Person's Address",retired:""},"0x00401103":{keyword:"PersonTelephoneNumbers",vr:"LO",vm:"1-n",name:"Person's Telephone Numbers",retired:""},"0x00401104":{keyword:"PersonTelecomInformation",vr:"LT",vm:"1",name:"Person's Telecom Information",retired:""},"0x00401400":{keyword:"RequestedProcedureComments",vr:"LT",vm:"1",name:"Requested Procedure Comments",retired:""},"0x00402001":{keyword:"ReasonForTheImagingServiceRequest",vr:"LO",vm:"1",name:"Reason for the Imaging Service Request",retired:"Retired"},"0x00402004":{keyword:"IssueDateOfImagingServiceRequest",vr:"DA",vm:"1",name:"Issue Date of Imaging Service Request",retired:""},"0x00402005":{keyword:"IssueTimeOfImagingServiceRequest",vr:"TM",vm:"1",name:"Issue Time of Imaging Service Request",retired:""},"0x00402006":{keyword:"PlacerOrderNumberImagingServiceRequestRetired",vr:"SH",vm:"1",name:"Placer Order Number / Imaging Service Request (Retired)",retired:"Retired"},"0x00402007":{keyword:"FillerOrderNumberImagingServiceRequestRetired",vr:"SH",vm:"1",name:"Filler Order Number / Imaging Service Request (Retired)",retired:"Retired"},"0x00402008":{keyword:"OrderEnteredBy",vr:"PN",vm:"1",name:"Order Entered By",retired:""},"0x00402009":{keyword:"OrderEntererLocation",vr:"SH",vm:"1",name:"Order Enterer's Location",retired:""},"0x00402010":{keyword:"OrderCallbackPhoneNumber",vr:"SH",vm:"1",name:"Order Callback Phone Number",retired:""},"0x00402011":{keyword:"OrderCallbackTelecomInformation",vr:"LT",vm:"1",name:"Order Callback Telecom Information",retired:""},"0x00402016":{keyword:"PlacerOrderNumberImagingServiceRequest",vr:"LO",vm:"1",name:"Placer Order Number / Imaging Service Request",retired:""},"0x00402017":{keyword:"FillerOrderNumberImagingServiceRequest",vr:"LO",vm:"1",name:"Filler Order Number / Imaging Service Request",retired:""},"0x00402400":{keyword:"ImagingServiceRequestComments",vr:"LT",vm:"1",name:"Imaging Service Request Comments",retired:""},"0x00403001":{keyword:"ConfidentialityConstraintOnPatientDataDescription",vr:"LO",vm:"1",name:"Confidentiality Constraint on Patient Data Description",retired:""},"0x00404001":{keyword:"GeneralPurposeScheduledProcedureStepStatus",vr:"CS",vm:"1",name:"General Purpose Scheduled Procedure Step Status",retired:"Retired"},"0x00404002":{keyword:"GeneralPurposePerformedProcedureStepStatus",vr:"CS",vm:"1",name:"General Purpose Performed Procedure Step Status",retired:"Retired"},"0x00404003":{keyword:"GeneralPurposeScheduledProcedureStepPriority",vr:"CS",vm:"1",name:"General Purpose Scheduled Procedure Step Priority",retired:"Retired"},"0x00404004":{keyword:"ScheduledProcessingApplicationsCodeSequence",vr:"SQ",vm:"1",name:"Scheduled Processing Applications Code Sequence",retired:"Retired"},"0x00404005":{keyword:"ScheduledProcedureStepStartDateTime",vr:"DT",vm:"1",name:"Scheduled Procedure Step Start DateTime",retired:""},"0x00404006":{keyword:"MultipleCopiesFlag",vr:"CS",vm:"1",name:"Multiple Copies Flag",retired:"Retired"},"0x00404007":{keyword:"PerformedProcessingApplicationsCodeSequence",vr:"SQ",vm:"1",name:"Performed Processing Applications Code Sequence",retired:"Retired"},"0x00404008":{keyword:"ScheduledProcedureStepExpirationDateTime",vr:"DT",vm:"1",name:"Scheduled Procedure Step Expiration DateTime",retired:""},"0x00404009":{keyword:"HumanPerformerCodeSequence",vr:"SQ",vm:"1",name:"Human Performer Code Sequence",retired:""},"0x00404010":{keyword:"ScheduledProcedureStepModificationDateTime",vr:"DT",vm:"1",name:"Scheduled Procedure Step Modification DateTime",retired:""},"0x00404011":{keyword:"ExpectedCompletionDateTime",vr:"DT",vm:"1",name:"Expected Completion DateTime",retired:""},"0x00404015":{keyword:"ResultingGeneralPurposePerformedProcedureStepsSequence",vr:"SQ",vm:"1",name:"Resulting General Purpose Performed Procedure Steps Sequence",retired:"Retired"},"0x00404016":{keyword:"ReferencedGeneralPurposeScheduledProcedureStepSequence",vr:"SQ",vm:"1",name:"Referenced General Purpose Scheduled Procedure Step Sequence",retired:"Retired"},"0x00404018":{keyword:"ScheduledWorkitemCodeSequence",vr:"SQ",vm:"1",name:"Scheduled Workitem Code Sequence",retired:""},"0x00404019":{keyword:"PerformedWorkitemCodeSequence",vr:"SQ",vm:"1",name:"Performed Workitem Code Sequence",retired:""},"0x00404020":{keyword:"InputAvailabilityFlag",vr:"CS",vm:"1",name:"Input Availability Flag",retired:"Retired"},"0x00404021":{keyword:"InputInformationSequence",vr:"SQ",vm:"1",name:"Input Information Sequence",retired:""},"0x00404022":{keyword:"RelevantInformationSequence",vr:"SQ",vm:"1",name:"Relevant Information Sequence",retired:"Retired"},"0x00404023":{keyword:"ReferencedGeneralPurposeScheduledProcedureStepTransactionUID",vr:"UI",vm:"1",name:"Referenced General Purpose Scheduled Procedure Step Transaction UID",retired:"Retired"},"0x00404025":{keyword:"ScheduledStationNameCodeSequence",vr:"SQ",vm:"1",name:"Scheduled Station Name Code Sequence",retired:""},"0x00404026":{keyword:"ScheduledStationClassCodeSequence",vr:"SQ",vm:"1",name:"Scheduled Station Class Code Sequence",retired:""},"0x00404027":{keyword:"ScheduledStationGeographicLocationCodeSequence",vr:"SQ",vm:"1",name:"Scheduled Station Geographic Location Code Sequence",retired:""},"0x00404028":{keyword:"PerformedStationNameCodeSequence",vr:"SQ",vm:"1",name:"Performed Station Name Code Sequence",retired:""},"0x00404029":{keyword:"PerformedStationClassCodeSequence",vr:"SQ",vm:"1",name:"Performed Station Class Code Sequence",retired:""},"0x00404030":{keyword:"PerformedStationGeographicLocationCodeSequence",vr:"SQ",vm:"1",name:"Performed Station Geographic Location Code Sequence",retired:""},"0x00404031":{keyword:"RequestedSubsequentWorkitemCodeSequence",vr:"SQ",vm:"1",name:"Requested Subsequent Workitem Code Sequence",retired:"Retired"},"0x00404032":{keyword:"NonDICOMOutputCodeSequence",vr:"SQ",vm:"1",name:"Non-DICOM Output Code Sequence",retired:"Retired"},"0x00404033":{keyword:"OutputInformationSequence",vr:"SQ",vm:"1",name:"Output Information Sequence",retired:""},"0x00404034":{keyword:"ScheduledHumanPerformersSequence",vr:"SQ",vm:"1",name:"Scheduled Human Performers Sequence",retired:""},"0x00404035":{keyword:"ActualHumanPerformersSequence",vr:"SQ",vm:"1",name:"Actual Human Performers Sequence",retired:""},"0x00404036":{keyword:"HumanPerformerOrganization",vr:"LO",vm:"1",name:"Human Performer's Organization",retired:""},"0x00404037":{keyword:"HumanPerformerName",vr:"PN",vm:"1",name:"Human Performer's Name",retired:""},"0x00404040":{keyword:"RawDataHandling",vr:"CS",vm:"1",name:"Raw Data Handling",retired:""},"0x00404041":{keyword:"InputReadinessState",vr:"CS",vm:"1",name:"Input Readiness State",retired:""},"0x00404050":{keyword:"PerformedProcedureStepStartDateTime",vr:"DT",vm:"1",name:"Performed Procedure Step Start DateTime",retired:""},"0x00404051":{keyword:"PerformedProcedureStepEndDateTime",vr:"DT",vm:"1",name:"Performed Procedure Step End DateTime",retired:""},"0x00404052":{keyword:"ProcedureStepCancellationDateTime",vr:"DT",vm:"1",name:"Procedure Step Cancellation DateTime",retired:""},"0x00404070":{keyword:"OutputDestinationSequence",vr:"SQ",vm:"1",name:"Output Destination Sequence",retired:""},"0x00404071":{keyword:"DICOMStorageSequence",vr:"SQ",vm:"1",name:"DICOM Storage Sequence",retired:""},"0x00404072":{keyword:"STOWRSStorageSequence",vr:"SQ",vm:"1",name:"STOW-RS Storage Sequence",retired:""},"0x00404073":{keyword:"StorageURL",vr:"UR",vm:"1",name:"Storage URL",retired:""},"0x00404074":{keyword:"XDSStorageSequence",vr:"SQ",vm:"1",name:"XDS Storage Sequence",retired:""},"0x00408302":{keyword:"EntranceDoseInmGy",vr:"DS",vm:"1",name:"Entrance Dose in mGy",retired:""},"0x00408303":{keyword:"EntranceDoseDerivation",vr:"CS",vm:"1",name:"Entrance Dose Derivation",retired:""},"0x00409092":{keyword:"ParametricMapFrameTypeSequence",vr:"SQ",vm:"1",name:"Parametric Map Frame Type Sequence",retired:""},"0x00409094":{keyword:"ReferencedImageRealWorldValueMappingSequence",vr:"SQ",vm:"1",name:"Referenced Image Real World Value Mapping Sequence",retired:""},"0x00409096":{keyword:"RealWorldValueMappingSequence",vr:"SQ",vm:"1",name:"Real World Value Mapping Sequence",retired:""},"0x00409098":{keyword:"PixelValueMappingCodeSequence",vr:"SQ",vm:"1",name:"Pixel Value Mapping Code Sequence",retired:""},"0x00409210":{keyword:"LUTLabel",vr:"SH",vm:"1",name:"LUT Label",retired:""},"0x00409211":{keyword:"RealWorldValueLastValueMapped",vr:"US or SS",vm:"1",name:"Real World Value Last Value Mapped",retired:""},"0x00409212":{keyword:"RealWorldValueLUTData",vr:"FD",vm:"1-n",name:"Real World Value LUT Data",retired:""},"0x00409213":{keyword:"DoubleFloatRealWorldValueLastValueMapped",vr:"FD",vm:"1",name:"Double Float Real World Value Last Value Mapped",retired:""},"0x00409214":{keyword:"DoubleFloatRealWorldValueFirstValueMapped",vr:"FD",vm:"1",name:"Double Float Real World Value First Value Mapped",retired:""},"0x00409216":{keyword:"RealWorldValueFirstValueMapped",vr:"US or SS",vm:"1",name:"Real World Value First Value Mapped",retired:""},"0x00409220":{keyword:"QuantityDefinitionSequence",vr:"SQ",vm:"1",name:"Quantity Definition Sequence",retired:""},"0x00409224":{keyword:"RealWorldValueIntercept",vr:"FD",vm:"1",name:"Real World Value Intercept",retired:""},"0x00409225":{keyword:"RealWorldValueSlope",vr:"FD",vm:"1",name:"Real World Value Slope",retired:""},"0x0040A007":{keyword:"FindingsFlagTrial",vr:"CS",vm:"1",name:"Findings Flag (Trial)",retired:"Retired"},"0x0040A010":{keyword:"RelationshipType",vr:"CS",vm:"1",name:"Relationship Type",retired:""},"0x0040A020":{keyword:"FindingsSequenceTrial",vr:"SQ",vm:"1",name:"Findings Sequence (Trial)",retired:"Retired"},"0x0040A021":{keyword:"FindingsGroupUIDTrial",vr:"UI",vm:"1",name:"Findings Group UID (Trial)",retired:"Retired"},"0x0040A022":{keyword:"ReferencedFindingsGroupUIDTrial",vr:"UI",vm:"1",name:"Referenced Findings Group UID (Trial)",retired:"Retired"},"0x0040A023":{keyword:"FindingsGroupRecordingDateTrial",vr:"DA",vm:"1",name:"Findings Group Recording Date (Trial)",retired:"Retired"},"0x0040A024":{keyword:"FindingsGroupRecordingTimeTrial",vr:"TM",vm:"1",name:"Findings Group Recording Time (Trial)",retired:"Retired"},"0x0040A026":{keyword:"FindingsSourceCategoryCodeSequenceTrial",vr:"SQ",vm:"1",name:"Findings Source Category Code Sequence (Trial)",retired:"Retired"},"0x0040A027":{keyword:"VerifyingOrganization",vr:"LO",vm:"1",name:"Verifying Organization",retired:""},"0x0040A028":{keyword:"DocumentingOrganizationIdentifierCodeSequenceTrial",vr:"SQ",vm:"1",name:"Documenting Organization Identifier Code Sequence (Trial)",retired:"Retired"},"0x0040A030":{keyword:"VerificationDateTime",vr:"DT",vm:"1",name:"Verification DateTime",retired:""},"0x0040A032":{keyword:"ObservationDateTime",vr:"DT",vm:"1",name:"Observation DateTime",retired:""},"0x0040A033":{keyword:"ObservationStartDateTime",vr:"DT",vm:"1",name:"Observation Start DateTime",retired:""},"0x0040A040":{keyword:"ValueType",vr:"CS",vm:"1",name:"Value Type",retired:""},"0x0040A043":{keyword:"ConceptNameCodeSequence",vr:"SQ",vm:"1",name:"Concept Name Code Sequence",retired:""},"0x0040A047":{keyword:"MeasurementPrecisionDescriptionTrial",vr:"LO",vm:"1",name:"Measurement Precision Description (Trial)",retired:"Retired"},"0x0040A050":{keyword:"ContinuityOfContent",vr:"CS",vm:"1",name:"Continuity Of Content",retired:""},"0x0040A057":{keyword:"UrgencyOrPriorityAlertsTrial",vr:"CS",vm:"1-n",name:"Urgency or Priority Alerts (Trial)",retired:"Retired"},"0x0040A060":{keyword:"SequencingIndicatorTrial",vr:"LO",vm:"1",name:"Sequencing Indicator (Trial)",retired:"Retired"},"0x0040A066":{keyword:"DocumentIdentifierCodeSequenceTrial",vr:"SQ",vm:"1",name:"Document Identifier Code Sequence (Trial)",retired:"Retired"},"0x0040A067":{keyword:"DocumentAuthorTrial",vr:"PN",vm:"1",name:"Document Author (Trial)",retired:"Retired"},"0x0040A068":{keyword:"DocumentAuthorIdentifierCodeSequenceTrial",vr:"SQ",vm:"1",name:"Document Author Identifier Code Sequence (Trial)",retired:"Retired"},"0x0040A070":{keyword:"IdentifierCodeSequenceTrial",vr:"SQ",vm:"1",name:"Identifier Code Sequence (Trial)",retired:"Retired"},"0x0040A073":{keyword:"VerifyingObserverSequence",vr:"SQ",vm:"1",name:"Verifying Observer Sequence",retired:""},"0x0040A074":{keyword:"ObjectBinaryIdentifierTrial",vr:"OB",vm:"1",name:"Object Binary Identifier (Trial)",retired:"Retired"},"0x0040A075":{keyword:"VerifyingObserverName",vr:"PN",vm:"1",name:"Verifying Observer Name",retired:""},"0x0040A076":{keyword:"DocumentingObserverIdentifierCodeSequenceTrial",vr:"SQ",vm:"1",name:"Documenting Observer Identifier Code Sequence (Trial)",retired:"Retired"},"0x0040A078":{keyword:"AuthorObserverSequence",vr:"SQ",vm:"1",name:"Author Observer Sequence",retired:""},"0x0040A07A":{keyword:"ParticipantSequence",vr:"SQ",vm:"1",name:"Participant Sequence",retired:""},"0x0040A07C":{keyword:"CustodialOrganizationSequence",vr:"SQ",vm:"1",name:"Custodial Organization Sequence",retired:""},"0x0040A080":{keyword:"ParticipationType",vr:"CS",vm:"1",name:"Participation Type",retired:""},"0x0040A082":{keyword:"ParticipationDateTime",vr:"DT",vm:"1",name:"Participation DateTime",retired:""},"0x0040A084":{keyword:"ObserverType",vr:"CS",vm:"1",name:"Observer Type",retired:""},"0x0040A085":{keyword:"ProcedureIdentifierCodeSequenceTrial",vr:"SQ",vm:"1",name:"Procedure Identifier Code Sequence (Trial)",retired:"Retired"},"0x0040A088":{keyword:"VerifyingObserverIdentificationCodeSequence",vr:"SQ",vm:"1",name:"Verifying Observer Identification Code Sequence",retired:""},"0x0040A089":{keyword:"ObjectDirectoryBinaryIdentifierTrial",vr:"OB",vm:"1",name:"Object Directory Binary Identifier (Trial)",retired:"Retired"},"0x0040A090":{keyword:"EquivalentCDADocumentSequence",vr:"SQ",vm:"1",name:"Equivalent CDA Document Sequence",retired:"Retired"},"0x0040A0B0":{keyword:"ReferencedWaveformChannels",vr:"US",vm:"2-2n",name:"Referenced Waveform Channels",retired:""},"0x0040A110":{keyword:"DateOfDocumentOrVerbalTransactionTrial",vr:"DA",vm:"1",name:"Date of Document or Verbal Transaction (Trial)",retired:"Retired"},"0x0040A112":{keyword:"TimeOfDocumentCreationOrVerbalTransactionTrial",vr:"TM",vm:"1",name:"Time of Document Creation or Verbal Transaction (Trial)",retired:"Retired"},"0x0040A120":{keyword:"DateTime",vr:"DT",vm:"1",name:"DateTime",retired:""},"0x0040A121":{keyword:"Date",vr:"DA",vm:"1",name:"Date",retired:""},"0x0040A122":{keyword:"Time",vr:"TM",vm:"1",name:"Time",retired:""},"0x0040A123":{keyword:"PersonName",vr:"PN",vm:"1",name:"Person Name",retired:""},"0x0040A124":{keyword:"UID",vr:"UI",vm:"1",name:"UID",retired:""},"0x0040A125":{keyword:"ReportStatusIDTrial",vr:"CS",vm:"2",name:"Report Status ID (Trial)",retired:"Retired"},"0x0040A130":{keyword:"TemporalRangeType",vr:"CS",vm:"1",name:"Temporal Range Type",retired:""},"0x0040A132":{keyword:"ReferencedSamplePositions",vr:"UL",vm:"1-n",name:"Referenced Sample Positions",retired:""},"0x0040A136":{keyword:"ReferencedFrameNumbers",vr:"US",vm:"1-n",name:"Referenced Frame Numbers",retired:"Retired"},"0x0040A138":{keyword:"ReferencedTimeOffsets",vr:"DS",vm:"1-n",name:"Referenced Time Offsets",retired:""},"0x0040A13A":{keyword:"ReferencedDateTime",vr:"DT",vm:"1-n",name:"Referenced DateTime",retired:""},"0x0040A160":{keyword:"TextValue",vr:"UT",vm:"1",name:"Text Value",retired:""},"0x0040A161":{keyword:"FloatingPointValue",vr:"FD",vm:"1-n",name:"Floating Point Value",retired:""},"0x0040A162":{keyword:"RationalNumeratorValue",vr:"SL",vm:"1-n",name:"Rational Numerator Value",retired:""},"0x0040A163":{keyword:"RationalDenominatorValue",vr:"UL",vm:"1-n",name:"Rational Denominator Value",retired:""},"0x0040A167":{keyword:"ObservationCategoryCodeSequenceTrial",vr:"SQ",vm:"1",name:"Observation Category Code Sequence (Trial)",retired:"Retired"},"0x0040A168":{keyword:"ConceptCodeSequence",vr:"SQ",vm:"1",name:"Concept Code Sequence",retired:""},"0x0040A16A":{keyword:"BibliographicCitationTrial",vr:"ST",vm:"1",name:"Bibliographic Citation (Trial)",retired:"Retired"},"0x0040A170":{keyword:"PurposeOfReferenceCodeSequence",vr:"SQ",vm:"1",name:"Purpose of Reference Code Sequence",retired:""},"0x0040A171":{keyword:"ObservationUID",vr:"UI",vm:"1",name:"Observation UID",retired:""},"0x0040A172":{keyword:"ReferencedObservationUIDTrial",vr:"UI",vm:"1",name:"Referenced Observation UID (Trial)",retired:"Retired"},"0x0040A173":{keyword:"ReferencedObservationClassTrial",vr:"CS",vm:"1",name:"Referenced Observation Class (Trial)",retired:"Retired"},"0x0040A174":{keyword:"ReferencedObjectObservationClassTrial",vr:"CS",vm:"1",name:"Referenced Object Observation Class (Trial)",retired:"Retired"},"0x0040A180":{keyword:"AnnotationGroupNumber",vr:"US",vm:"1",name:"Annotation Group Number",retired:""},"0x0040A192":{keyword:"ObservationDateTrial",vr:"DA",vm:"1",name:"Observation Date (Trial)",retired:"Retired"},"0x0040A193":{keyword:"ObservationTimeTrial",vr:"TM",vm:"1",name:"Observation Time (Trial)",retired:"Retired"},"0x0040A194":{keyword:"MeasurementAutomationTrial",vr:"CS",vm:"1",name:"Measurement Automation (Trial)",retired:"Retired"},"0x0040A195":{keyword:"ModifierCodeSequence",vr:"SQ",vm:"1",name:"Modifier Code Sequence",retired:""},"0x0040A224":{keyword:"IdentificationDescriptionTrial",vr:"ST",vm:"1",name:"Identification Description (Trial)",retired:"Retired"},"0x0040A290":{keyword:"CoordinatesSetGeometricTypeTrial",vr:"CS",vm:"1",name:"Coordinates Set Geometric Type (Trial)",retired:"Retired"},"0x0040A296":{keyword:"AlgorithmCodeSequenceTrial",vr:"SQ",vm:"1",name:"Algorithm Code Sequence (Trial)",retired:"Retired"},"0x0040A297":{keyword:"AlgorithmDescriptionTrial",vr:"ST",vm:"1",name:"Algorithm Description (Trial)",retired:"Retired"},"0x0040A29A":{keyword:"PixelCoordinatesSetTrial",vr:"SL",vm:"2-2n",name:"Pixel Coordinates Set (Trial)",retired:"Retired"},"0x0040A300":{keyword:"MeasuredValueSequence",vr:"SQ",vm:"1",name:"Measured Value Sequence",retired:""},"0x0040A301":{keyword:"NumericValueQualifierCodeSequence",vr:"SQ",vm:"1",name:"Numeric Value Qualifier Code Sequence",retired:""},"0x0040A307":{keyword:"CurrentObserverTrial",vr:"PN",vm:"1",name:"Current Observer (Trial)",retired:"Retired"},"0x0040A30A":{keyword:"NumericValue",vr:"DS",vm:"1-n",name:"Numeric Value",retired:""},"0x0040A313":{keyword:"ReferencedAccessionSequenceTrial",vr:"SQ",vm:"1",name:"Referenced Accession Sequence (Trial)",retired:"Retired"},"0x0040A33A":{keyword:"ReportStatusCommentTrial",vr:"ST",vm:"1",name:"Report Status Comment (Trial)",retired:"Retired"},"0x0040A340":{keyword:"ProcedureContextSequenceTrial",vr:"SQ",vm:"1",name:"Procedure Context Sequence (Trial)",retired:"Retired"},"0x0040A352":{keyword:"VerbalSourceTrial",vr:"PN",vm:"1",name:"Verbal Source (Trial)",retired:"Retired"},"0x0040A353":{keyword:"AddressTrial",vr:"ST",vm:"1",name:"Address (Trial)",retired:"Retired"},"0x0040A354":{keyword:"TelephoneNumberTrial",vr:"LO",vm:"1",name:"Telephone Number (Trial)",retired:"Retired"},"0x0040A358":{keyword:"VerbalSourceIdentifierCodeSequenceTrial",vr:"SQ",vm:"1",name:"Verbal Source Identifier Code Sequence (Trial)",retired:"Retired"},"0x0040A360":{keyword:"PredecessorDocumentsSequence",vr:"SQ",vm:"1",name:"Predecessor Documents Sequence",retired:""},"0x0040A370":{keyword:"ReferencedRequestSequence",vr:"SQ",vm:"1",name:"Referenced Request Sequence",retired:""},"0x0040A372":{keyword:"PerformedProcedureCodeSequence",vr:"SQ",vm:"1",name:"Performed Procedure Code Sequence",retired:""},"0x0040A375":{keyword:"CurrentRequestedProcedureEvidenceSequence",vr:"SQ",vm:"1",name:"Current Requested Procedure Evidence Sequence",retired:""},"0x0040A380":{keyword:"ReportDetailSequenceTrial",vr:"SQ",vm:"1",name:"Report Detail Sequence (Trial)",retired:"Retired"},"0x0040A385":{keyword:"PertinentOtherEvidenceSequence",vr:"SQ",vm:"1",name:"Pertinent Other Evidence Sequence",retired:""},"0x0040A390":{keyword:"HL7StructuredDocumentReferenceSequence",vr:"SQ",vm:"1",name:"HL7 Structured Document Reference Sequence",retired:""},"0x0040A402":{keyword:"ObservationSubjectUIDTrial",vr:"UI",vm:"1",name:"Observation Subject UID (Trial)",retired:"Retired"},"0x0040A403":{keyword:"ObservationSubjectClassTrial",vr:"CS",vm:"1",name:"Observation Subject Class (Trial)",retired:"Retired"},"0x0040A404":{keyword:"ObservationSubjectTypeCodeSequenceTrial",vr:"SQ",vm:"1",name:"Observation Subject Type Code Sequence (Trial)",retired:"Retired"},"0x0040A491":{keyword:"CompletionFlag",vr:"CS",vm:"1",name:"Completion Flag",retired:""},"0x0040A492":{keyword:"CompletionFlagDescription",vr:"LO",vm:"1",name:"Completion Flag Description",retired:""},"0x0040A493":{keyword:"VerificationFlag",vr:"CS",vm:"1",name:"Verification Flag",retired:""},"0x0040A494":{keyword:"ArchiveRequested",vr:"CS",vm:"1",name:"Archive Requested",retired:""},"0x0040A496":{keyword:"PreliminaryFlag",vr:"CS",vm:"1",name:"Preliminary Flag",retired:""},"0x0040A504":{keyword:"ContentTemplateSequence",vr:"SQ",vm:"1",name:"Content Template Sequence",retired:""},"0x0040A525":{keyword:"IdenticalDocumentsSequence",vr:"SQ",vm:"1",name:"Identical Documents Sequence",retired:""},"0x0040A600":{keyword:"ObservationSubjectContextFlagTrial",vr:"CS",vm:"1",name:"Observation Subject Context Flag (Trial)",retired:"Retired"},"0x0040A601":{keyword:"ObserverContextFlagTrial",vr:"CS",vm:"1",name:"Observer Context Flag (Trial)",retired:"Retired"},"0x0040A603":{keyword:"ProcedureContextFlagTrial",vr:"CS",vm:"1",name:"Procedure Context Flag (Trial)",retired:"Retired"},"0x0040A730":{keyword:"ContentSequence",vr:"SQ",vm:"1",name:"Content Sequence",retired:""},"0x0040A731":{keyword:"RelationshipSequenceTrial",vr:"SQ",vm:"1",name:"Relationship Sequence (Trial)",retired:"Retired"},"0x0040A732":{keyword:"RelationshipTypeCodeSequenceTrial",vr:"SQ",vm:"1",name:"Relationship Type Code Sequence (Trial)",retired:"Retired"},"0x0040A744":{keyword:"LanguageCodeSequenceTrial",vr:"SQ",vm:"1",name:"Language Code Sequence (Trial)",retired:"Retired"},"0x0040A801":{keyword:"TabulatedValuesSequence",vr:"SQ",vm:"1",name:"Tabulated Values Sequence",retired:""},"0x0040A802":{keyword:"NumberOfTableRows",vr:"UL",vm:"1",name:"Number of Table Rows",retired:""},"0x0040A803":{keyword:"NumberOfTableColumns",vr:"UL",vm:"1",name:"Number of Table Columns",retired:""},"0x0040A804":{keyword:"TableRowNumber",vr:"UL",vm:"1",name:"Table Row Number",retired:""},"0x0040A805":{keyword:"TableColumnNumber",vr:"UL",vm:"1",name:"Table Column Number",retired:""},"0x0040A806":{keyword:"TableRowDefinitionSequence",vr:"SQ",vm:"1",name:"Table Row Definition Sequence",retired:""},"0x0040A807":{keyword:"TableColumnDefinitionSequence",vr:"SQ",vm:"1",name:"Table Column Definition Sequence",retired:""},"0x0040A808":{keyword:"CellValuesSequence",vr:"SQ",vm:"1",name:"Cell Values Sequence",retired:""},"0x0040A992":{keyword:"UniformResourceLocatorTrial",vr:"ST",vm:"1",name:"Uniform Resource Locator (Trial)",retired:"Retired"},"0x0040B020":{keyword:"WaveformAnnotationSequence",vr:"SQ",vm:"1",name:"Waveform Annotation Sequence",retired:""},"0x0040DB00":{keyword:"TemplateIdentifier",vr:"CS",vm:"1",name:"Template Identifier",retired:""},"0x0040DB06":{keyword:"TemplateVersion",vr:"DT",vm:"1",name:"Template Version",retired:"Retired"},"0x0040DB07":{keyword:"TemplateLocalVersion",vr:"DT",vm:"1",name:"Template Local Version",retired:"Retired"},"0x0040DB0B":{keyword:"TemplateExtensionFlag",vr:"CS",vm:"1",name:"Template Extension Flag",retired:"Retired"},"0x0040DB0C":{keyword:"TemplateExtensionOrganizationUID",vr:"UI",vm:"1",name:"Template Extension Organization UID",retired:"Retired"},"0x0040DB0D":{keyword:"TemplateExtensionCreatorUID",vr:"UI",vm:"1",name:"Template Extension Creator UID",retired:"Retired"},"0x0040DB73":{keyword:"ReferencedContentItemIdentifier",vr:"UL",vm:"1-n",name:"Referenced Content Item Identifier",retired:""},"0x0040E001":{keyword:"HL7InstanceIdentifier",vr:"ST",vm:"1",name:"HL7 Instance Identifier",retired:""},"0x0040E004":{keyword:"HL7DocumentEffectiveTime",vr:"DT",vm:"1",name:"HL7 Document Effective Time",retired:""},"0x0040E006":{keyword:"HL7DocumentTypeCodeSequence",vr:"SQ",vm:"1",name:"HL7 Document Type Code Sequence",retired:""},"0x0040E008":{keyword:"DocumentClassCodeSequence",vr:"SQ",vm:"1",name:"Document Class Code Sequence",retired:""},"0x0040E010":{keyword:"RetrieveURI",vr:"UR",vm:"1",name:"Retrieve URI",retired:""},"0x0040E011":{keyword:"RetrieveLocationUID",vr:"UI",vm:"1",name:"Retrieve Location UID",retired:""},"0x0040E020":{keyword:"TypeOfInstances",vr:"CS",vm:"1",name:"Type of Instances",retired:""},"0x0040E021":{keyword:"DICOMRetrievalSequence",vr:"SQ",vm:"1",name:"DICOM Retrieval Sequence",retired:""},"0x0040E022":{keyword:"DICOMMediaRetrievalSequence",vr:"SQ",vm:"1",name:"DICOM Media Retrieval Sequence",retired:""},"0x0040E023":{keyword:"WADORetrievalSequence",vr:"SQ",vm:"1",name:"WADO Retrieval Sequence",retired:""},"0x0040E024":{keyword:"XDSRetrievalSequence",vr:"SQ",vm:"1",name:"XDS Retrieval Sequence",retired:""},"0x0040E025":{keyword:"WADORSRetrievalSequence",vr:"SQ",vm:"1",name:"WADO-RS Retrieval Sequence",retired:""},"0x0040E030":{keyword:"RepositoryUniqueID",vr:"UI",vm:"1",name:"Repository Unique ID",retired:""},"0x0040E031":{keyword:"HomeCommunityID",vr:"UI",vm:"1",name:"Home Community ID",retired:""},"0x00420010":{keyword:"DocumentTitle",vr:"ST",vm:"1",name:"Document Title",retired:""},"0x00420011":{keyword:"EncapsulatedDocument",vr:"OB",vm:"1",name:"Encapsulated Document",retired:""},"0x00420012":{keyword:"MIMETypeOfEncapsulatedDocument",vr:"LO",vm:"1",name:"MIME Type of Encapsulated Document",retired:""},"0x00420013":{keyword:"SourceInstanceSequence",vr:"SQ",vm:"1",name:"Source Instance Sequence",retired:""},"0x00420014":{keyword:"ListOfMIMETypes",vr:"LO",vm:"1-n",name:"List of MIME Types",retired:""},"0x00420015":{keyword:"EncapsulatedDocumentLength",vr:"UL",vm:"1",name:"Encapsulated Document Length",retired:""},"0x00440001":{keyword:"ProductPackageIdentifier",vr:"ST",vm:"1",name:"Product Package Identifier",retired:""},"0x00440002":{keyword:"SubstanceAdministrationApproval",vr:"CS",vm:"1",name:"Substance Administration Approval",retired:""},"0x00440003":{keyword:"ApprovalStatusFurtherDescription",vr:"LT",vm:"1",name:"Approval Status Further Description",retired:""},"0x00440004":{keyword:"ApprovalStatusDateTime",vr:"DT",vm:"1",name:"Approval Status DateTime",retired:""},"0x00440007":{keyword:"ProductTypeCodeSequence",vr:"SQ",vm:"1",name:"Product Type Code Sequence",retired:""},"0x00440008":{keyword:"ProductName",vr:"LO",vm:"1-n",name:"Product Name",retired:""},"0x00440009":{keyword:"ProductDescription",vr:"LT",vm:"1",name:"Product Description",retired:""},"0x0044000A":{keyword:"ProductLotIdentifier",vr:"LO",vm:"1",name:"Product Lot Identifier",retired:""},"0x0044000B":{keyword:"ProductExpirationDateTime",vr:"DT",vm:"1",name:"Product Expiration DateTime",retired:""},"0x00440010":{keyword:"SubstanceAdministrationDateTime",vr:"DT",vm:"1",name:"Substance Administration DateTime",retired:""},"0x00440011":{keyword:"SubstanceAdministrationNotes",vr:"LO",vm:"1",name:"Substance Administration Notes",retired:""},"0x00440012":{keyword:"SubstanceAdministrationDeviceID",vr:"LO",vm:"1",name:"Substance Administration Device ID",retired:""},"0x00440013":{keyword:"ProductParameterSequence",vr:"SQ",vm:"1",name:"Product Parameter Sequence",retired:""},"0x00440019":{keyword:"SubstanceAdministrationParameterSequence",vr:"SQ",vm:"1",name:"Substance Administration Parameter Sequence",retired:""},"0x00440100":{keyword:"ApprovalSequence",vr:"SQ",vm:"1",name:"Approval Sequence",retired:""},"0x00440101":{keyword:"AssertionCodeSequence",vr:"SQ",vm:"1",name:"Assertion Code Sequence",retired:""},"0x00440102":{keyword:"AssertionUID",vr:"UI",vm:"1",name:"Assertion UID",retired:""},"0x00440103":{keyword:"AsserterIdentificationSequence",vr:"SQ",vm:"1",name:"Asserter Identification Sequence",retired:""},"0x00440104":{keyword:"AssertionDateTime",vr:"DT",vm:"1",name:"Assertion DateTime",retired:""},"0x00440105":{keyword:"AssertionExpirationDateTime",vr:"DT",vm:"1",name:"Assertion Expiration DateTime",retired:""},"0x00440106":{keyword:"AssertionComments",vr:"UT",vm:"1",name:"Assertion Comments",retired:""},"0x00440107":{keyword:"RelatedAssertionSequence",vr:"SQ",vm:"1",name:"Related Assertion Sequence",retired:""},"0x00440108":{keyword:"ReferencedAssertionUID",vr:"UI",vm:"1",name:"Referenced Assertion UID",retired:""},"0x00440109":{keyword:"ApprovalSubjectSequence",vr:"SQ",vm:"1",name:"Approval Subject Sequence",retired:""},"0x0044010A":{keyword:"OrganizationalRoleCodeSequence",vr:"SQ",vm:"1",name:"Organizational Role Code Sequence",retired:""},"0x00460012":{keyword:"LensDescription",vr:"LO",vm:"1",name:"Lens Description",retired:""},"0x00460014":{keyword:"RightLensSequence",vr:"SQ",vm:"1",name:"Right Lens Sequence",retired:""},"0x00460015":{keyword:"LeftLensSequence",vr:"SQ",vm:"1",name:"Left Lens Sequence",retired:""},"0x00460016":{keyword:"UnspecifiedLateralityLensSequence",vr:"SQ",vm:"1",name:"Unspecified Laterality Lens Sequence",retired:""},"0x00460018":{keyword:"CylinderSequence",vr:"SQ",vm:"1",name:"Cylinder Sequence",retired:""},"0x00460028":{keyword:"PrismSequence",vr:"SQ",vm:"1",name:"Prism Sequence",retired:""},"0x00460030":{keyword:"HorizontalPrismPower",vr:"FD",vm:"1",name:"Horizontal Prism Power",retired:""},"0x00460032":{keyword:"HorizontalPrismBase",vr:"CS",vm:"1",name:"Horizontal Prism Base",retired:""},"0x00460034":{keyword:"VerticalPrismPower",vr:"FD",vm:"1",name:"Vertical Prism Power",retired:""},"0x00460036":{keyword:"VerticalPrismBase",vr:"CS",vm:"1",name:"Vertical Prism Base",retired:""},"0x00460038":{keyword:"LensSegmentType",vr:"CS",vm:"1",name:"Lens Segment Type",retired:""},"0x00460040":{keyword:"OpticalTransmittance",vr:"FD",vm:"1",name:"Optical Transmittance",retired:""},"0x00460042":{keyword:"ChannelWidth",vr:"FD",vm:"1",name:"Channel Width",retired:""},"0x00460044":{keyword:"PupilSize",vr:"FD",vm:"1",name:"Pupil Size",retired:""},"0x00460046":{keyword:"CornealSize",vr:"FD",vm:"1",name:"Corneal Size",retired:""},"0x00460047":{keyword:"CornealSizeSequence",vr:"SQ",vm:"1",name:"Corneal Size Sequence",retired:""},"0x00460050":{keyword:"AutorefractionRightEyeSequence",vr:"SQ",vm:"1",name:"Autorefraction Right Eye Sequence",retired:""},"0x00460052":{keyword:"AutorefractionLeftEyeSequence",vr:"SQ",vm:"1",name:"Autorefraction Left Eye Sequence",retired:""},"0x00460060":{keyword:"DistancePupillaryDistance",vr:"FD",vm:"1",name:"Distance Pupillary Distance",retired:""},"0x00460062":{keyword:"NearPupillaryDistance",vr:"FD",vm:"1",name:"Near Pupillary Distance",retired:""},"0x00460063":{keyword:"IntermediatePupillaryDistance",vr:"FD",vm:"1",name:"Intermediate Pupillary Distance",retired:""},"0x00460064":{keyword:"OtherPupillaryDistance",vr:"FD",vm:"1",name:"Other Pupillary Distance",retired:""},"0x00460070":{keyword:"KeratometryRightEyeSequence",vr:"SQ",vm:"1",name:"Keratometry Right Eye Sequence",retired:""},"0x00460071":{keyword:"KeratometryLeftEyeSequence",vr:"SQ",vm:"1",name:"Keratometry Left Eye Sequence",retired:""},"0x00460074":{keyword:"SteepKeratometricAxisSequence",vr:"SQ",vm:"1",name:"Steep Keratometric Axis Sequence",retired:""},"0x00460075":{keyword:"RadiusOfCurvature",vr:"FD",vm:"1",name:"Radius of Curvature",retired:""},"0x00460076":{keyword:"KeratometricPower",vr:"FD",vm:"1",name:"Keratometric Power",retired:""},"0x00460077":{keyword:"KeratometricAxis",vr:"FD",vm:"1",name:"Keratometric Axis",retired:""},"0x00460080":{keyword:"FlatKeratometricAxisSequence",vr:"SQ",vm:"1",name:"Flat Keratometric Axis Sequence",retired:""},"0x00460092":{keyword:"BackgroundColor",vr:"CS",vm:"1",name:"Background Color",retired:""},"0x00460094":{keyword:"Optotype",vr:"CS",vm:"1",name:"Optotype",retired:""},"0x00460095":{keyword:"OptotypePresentation",vr:"CS",vm:"1",name:"Optotype Presentation",retired:""},"0x00460097":{keyword:"SubjectiveRefractionRightEyeSequence",vr:"SQ",vm:"1",name:"Subjective Refraction Right Eye Sequence",retired:""},"0x00460098":{keyword:"SubjectiveRefractionLeftEyeSequence",vr:"SQ",vm:"1",name:"Subjective Refraction Left Eye Sequence",retired:""},"0x00460100":{keyword:"AddNearSequence",vr:"SQ",vm:"1",name:"Add Near Sequence",retired:""},"0x00460101":{keyword:"AddIntermediateSequence",vr:"SQ",vm:"1",name:"Add Intermediate Sequence",retired:""},"0x00460102":{keyword:"AddOtherSequence",vr:"SQ",vm:"1",name:"Add Other Sequence",retired:""},"0x00460104":{keyword:"AddPower",vr:"FD",vm:"1",name:"Add Power",retired:""},"0x00460106":{keyword:"ViewingDistance",vr:"FD",vm:"1",name:"Viewing Distance",retired:""},"0x00460110":{keyword:"CorneaMeasurementsSequence",vr:"SQ",vm:"1",name:"Cornea Measurements Sequence",retired:""},"0x00460111":{keyword:"SourceOfCorneaMeasurementDataCodeSequence",vr:"SQ",vm:"1",name:"Source of Cornea Measurement Data Code Sequence",retired:""},"0x00460112":{keyword:"SteepCornealAxisSequence",vr:"SQ",vm:"1",name:"Steep Corneal Axis Sequence",retired:""},"0x00460113":{keyword:"FlatCornealAxisSequence",vr:"SQ",vm:"1",name:"Flat Corneal Axis Sequence",retired:""},"0x00460114":{keyword:"CornealPower",vr:"FD",vm:"1",name:"Corneal Power",retired:""},"0x00460115":{keyword:"CornealAxis",vr:"FD",vm:"1",name:"Corneal Axis",retired:""},"0x00460116":{keyword:"CorneaMeasurementMethodCodeSequence",vr:"SQ",vm:"1",name:"Cornea Measurement Method Code Sequence",retired:""},"0x00460117":{keyword:"RefractiveIndexOfCornea",vr:"FL",vm:"1",name:"Refractive Index of Cornea",retired:""},"0x00460118":{keyword:"RefractiveIndexOfAqueousHumor",vr:"FL",vm:"1",name:"Refractive Index of Aqueous Humor",retired:""},"0x00460121":{keyword:"VisualAcuityTypeCodeSequence",vr:"SQ",vm:"1",name:"Visual Acuity Type Code Sequence",retired:""},"0x00460122":{keyword:"VisualAcuityRightEyeSequence",vr:"SQ",vm:"1",name:"Visual Acuity Right Eye Sequence",retired:""},"0x00460123":{keyword:"VisualAcuityLeftEyeSequence",vr:"SQ",vm:"1",name:"Visual Acuity Left Eye Sequence",retired:""},"0x00460124":{keyword:"VisualAcuityBothEyesOpenSequence",vr:"SQ",vm:"1",name:"Visual Acuity Both Eyes Open Sequence",retired:""},"0x00460125":{keyword:"ViewingDistanceType",vr:"CS",vm:"1",name:"Viewing Distance Type",retired:""},"0x00460135":{keyword:"VisualAcuityModifiers",vr:"SS",vm:"2",name:"Visual Acuity Modifiers",retired:""},"0x00460137":{keyword:"DecimalVisualAcuity",vr:"FD",vm:"1",name:"Decimal Visual Acuity",retired:""},"0x00460139":{keyword:"OptotypeDetailedDefinition",vr:"LO",vm:"1",name:"Optotype Detailed Definition",retired:""},"0x00460145":{keyword:"ReferencedRefractiveMeasurementsSequence",vr:"SQ",vm:"1",name:"Referenced Refractive Measurements Sequence",retired:""},"0x00460146":{keyword:"SpherePower",vr:"FD",vm:"1",name:"Sphere Power",retired:""},"0x00460147":{keyword:"CylinderPower",vr:"FD",vm:"1",name:"Cylinder Power",retired:""},"0x00460201":{keyword:"CornealTopographySurface",vr:"CS",vm:"1",name:"Corneal Topography Surface",retired:""},"0x00460202":{keyword:"CornealVertexLocation",vr:"FL",vm:"2",name:"Corneal Vertex Location",retired:""},"0x00460203":{keyword:"PupilCentroidXCoordinate",vr:"FL",vm:"1",name:"Pupil Centroid X-Coordinate",retired:""},"0x00460204":{keyword:"PupilCentroidYCoordinate",vr:"FL",vm:"1",name:"Pupil Centroid Y-Coordinate",retired:""},"0x00460205":{keyword:"EquivalentPupilRadius",vr:"FL",vm:"1",name:"Equivalent Pupil Radius",retired:""},"0x00460207":{keyword:"CornealTopographyMapTypeCodeSequence",vr:"SQ",vm:"1",name:"Corneal Topography Map Type Code Sequence",retired:""},"0x00460208":{keyword:"VerticesOfTheOutlineOfPupil",vr:"IS",vm:"2-2n",name:"Vertices of the Outline of Pupil",retired:""},"0x00460210":{keyword:"CornealTopographyMappingNormalsSequence",vr:"SQ",vm:"1",name:"Corneal Topography Mapping Normals Sequence",retired:""},"0x00460211":{keyword:"MaximumCornealCurvatureSequence",vr:"SQ",vm:"1",name:"Maximum Corneal Curvature Sequence",retired:""},"0x00460212":{keyword:"MaximumCornealCurvature",vr:"FL",vm:"1",name:"Maximum Corneal Curvature",retired:""},"0x00460213":{keyword:"MaximumCornealCurvatureLocation",vr:"FL",vm:"2",name:"Maximum Corneal Curvature Location",retired:""},"0x00460215":{keyword:"MinimumKeratometricSequence",vr:"SQ",vm:"1",name:"Minimum Keratometric Sequence",retired:""},"0x00460218":{keyword:"SimulatedKeratometricCylinderSequence",vr:"SQ",vm:"1",name:"Simulated Keratometric Cylinder Sequence",retired:""},"0x00460220":{keyword:"AverageCornealPower",vr:"FL",vm:"1",name:"Average Corneal Power",retired:""},"0x00460224":{keyword:"CornealISValue",vr:"FL",vm:"1",name:"Corneal I-S Value",retired:""},"0x00460227":{keyword:"AnalyzedArea",vr:"FL",vm:"1",name:"Analyzed Area",retired:""},"0x00460230":{keyword:"SurfaceRegularityIndex",vr:"FL",vm:"1",name:"Surface Regularity Index",retired:""},"0x00460232":{keyword:"SurfaceAsymmetryIndex",vr:"FL",vm:"1",name:"Surface Asymmetry Index",retired:""},"0x00460234":{keyword:"CornealEccentricityIndex",vr:"FL",vm:"1",name:"Corneal Eccentricity Index",retired:""},"0x00460236":{keyword:"KeratoconusPredictionIndex",vr:"FL",vm:"1",name:"Keratoconus Prediction Index",retired:""},"0x00460238":{keyword:"DecimalPotentialVisualAcuity",vr:"FL",vm:"1",name:"Decimal Potential Visual Acuity",retired:""},"0x00460242":{keyword:"CornealTopographyMapQualityEvaluation",vr:"CS",vm:"1",name:"Corneal Topography Map Quality Evaluation",retired:""},"0x00460244":{keyword:"SourceImageCornealProcessedDataSequence",vr:"SQ",vm:"1",name:"Source Image Corneal Processed Data Sequence",retired:""},"0x00460247":{keyword:"CornealPointLocation",vr:"FL",vm:"3",name:"Corneal Point Location",retired:""},"0x00460248":{keyword:"CornealPointEstimated",vr:"CS",vm:"1",name:"Corneal Point Estimated",retired:""},"0x00460249":{keyword:"AxialPower",vr:"FL",vm:"1",name:"Axial Power",retired:""},"0x00460250":{keyword:"TangentialPower",vr:"FL",vm:"1",name:"Tangential Power",retired:""},"0x00460251":{keyword:"RefractivePower",vr:"FL",vm:"1",name:"Refractive Power",retired:""},"0x00460252":{keyword:"RelativeElevation",vr:"FL",vm:"1",name:"Relative Elevation",retired:""},"0x00460253":{keyword:"CornealWavefront",vr:"FL",vm:"1",name:"Corneal Wavefront",retired:""},"0x00480001":{keyword:"ImagedVolumeWidth",vr:"FL",vm:"1",name:"Imaged Volume Width",retired:""},"0x00480002":{keyword:"ImagedVolumeHeight",vr:"FL",vm:"1",name:"Imaged Volume Height",retired:""},"0x00480003":{keyword:"ImagedVolumeDepth",vr:"FL",vm:"1",name:"Imaged Volume Depth",retired:""},"0x00480006":{keyword:"TotalPixelMatrixColumns",vr:"UL",vm:"1",name:"Total Pixel Matrix Columns",retired:""},"0x00480007":{keyword:"TotalPixelMatrixRows",vr:"UL",vm:"1",name:"Total Pixel Matrix Rows",retired:""},"0x00480008":{keyword:"TotalPixelMatrixOriginSequence",vr:"SQ",vm:"1",name:"Total Pixel Matrix Origin Sequence",retired:""},"0x00480010":{keyword:"SpecimenLabelInImage",vr:"CS",vm:"1",name:"Specimen Label in Image",retired:""},"0x00480011":{keyword:"FocusMethod",vr:"CS",vm:"1",name:"Focus Method",retired:""},"0x00480012":{keyword:"ExtendedDepthOfField",vr:"CS",vm:"1",name:"Extended Depth of Field",retired:""},"0x00480013":{keyword:"NumberOfFocalPlanes",vr:"US",vm:"1",name:"Number of Focal Planes",retired:""},"0x00480014":{keyword:"DistanceBetweenFocalPlanes",vr:"FL",vm:"1",name:"Distance Between Focal Planes",retired:""},"0x00480015":{keyword:"RecommendedAbsentPixelCIELabValue",vr:"US",vm:"3",name:"Recommended Absent Pixel CIELab Value",retired:""},"0x00480100":{keyword:"IlluminatorTypeCodeSequence",vr:"SQ",vm:"1",name:"Illuminator Type Code Sequence",retired:""},"0x00480102":{keyword:"ImageOrientationSlide",vr:"DS",vm:"6",name:"Image Orientation (Slide)",retired:""},"0x00480105":{keyword:"OpticalPathSequence",vr:"SQ",vm:"1",name:"Optical Path Sequence",retired:""},"0x00480106":{keyword:"OpticalPathIdentifier",vr:"SH",vm:"1",name:"Optical Path Identifier",retired:""},"0x00480107":{keyword:"OpticalPathDescription",vr:"ST",vm:"1",name:"Optical Path Description",retired:""},"0x00480108":{keyword:"IlluminationColorCodeSequence",vr:"SQ",vm:"1",name:"Illumination Color Code Sequence",retired:""},"0x00480110":{keyword:"SpecimenReferenceSequence",vr:"SQ",vm:"1",name:"Specimen Reference Sequence",retired:""},"0x00480111":{keyword:"CondenserLensPower",vr:"DS",vm:"1",name:"Condenser Lens Power",retired:""},"0x00480112":{keyword:"ObjectiveLensPower",vr:"DS",vm:"1",name:"Objective Lens Power",retired:""},"0x00480113":{keyword:"ObjectiveLensNumericalAperture",vr:"DS",vm:"1",name:"Objective Lens Numerical Aperture",retired:""},"0x00480114":{keyword:"ConfocalMode",vr:"CS",vm:"1",name:"Confocal Mode",retired:""},"0x00480115":{keyword:"TissueLocation",vr:"CS",vm:"1",name:"Tissue Location",retired:""},"0x00480116":{keyword:"ConfocalMicroscopyImageFrameTypeSequence",vr:"SQ",vm:"1",name:"Confocal Microscopy Image Frame Type Sequence",retired:""},"0x00480117":{keyword:"ImageAcquisitionDepth",vr:"FD",vm:"1",name:"Image Acquisition Depth",retired:""},"0x00480120":{keyword:"PaletteColorLookupTableSequence",vr:"SQ",vm:"1",name:"Palette Color Lookup Table Sequence",retired:""},"0x00480200":{keyword:"ReferencedImageNavigationSequence",vr:"SQ",vm:"1",name:"Referenced Image Navigation Sequence",retired:"Retired"},"0x00480201":{keyword:"TopLeftHandCornerOfLocalizerArea",vr:"US",vm:"2",name:"Top Left Hand Corner of Localizer Area",retired:"Retired"},"0x00480202":{keyword:"BottomRightHandCornerOfLocalizerArea",vr:"US",vm:"2",name:"Bottom Right Hand Corner of Localizer Area",retired:"Retired"},"0x00480207":{keyword:"OpticalPathIdentificationSequence",vr:"SQ",vm:"1",name:"Optical Path Identification Sequence",retired:""},"0x0048021A":{keyword:"PlanePositionSlideSequence",vr:"SQ",vm:"1",name:"Plane Position (Slide) Sequence",retired:""},"0x0048021E":{keyword:"ColumnPositionInTotalImagePixelMatrix",vr:"SL",vm:"1",name:"Column Position In Total Image Pixel Matrix",retired:""},"0x0048021F":{keyword:"RowPositionInTotalImagePixelMatrix",vr:"SL",vm:"1",name:"Row Position In Total Image Pixel Matrix",retired:""},"0x00480301":{keyword:"PixelOriginInterpretation",vr:"CS",vm:"1",name:"Pixel Origin Interpretation",retired:""},"0x00480302":{keyword:"NumberOfOpticalPaths",vr:"UL",vm:"1",name:"Number of Optical Paths",retired:""},"0x00480303":{keyword:"TotalPixelMatrixFocalPlanes",vr:"UL",vm:"1",name:"Total Pixel Matrix Focal Planes",retired:""},"0x00500004":{keyword:"CalibrationImage",vr:"CS",vm:"1",name:"Calibration Image",retired:""},"0x00500010":{keyword:"DeviceSequence",vr:"SQ",vm:"1",name:"Device Sequence",retired:""},"0x00500012":{keyword:"ContainerComponentTypeCodeSequence",vr:"SQ",vm:"1",name:"Container Component Type Code Sequence",retired:""},"0x00500013":{keyword:"ContainerComponentThickness",vr:"FD",vm:"1",name:"Container Component Thickness",retired:""},"0x00500014":{keyword:"DeviceLength",vr:"DS",vm:"1",name:"Device Length",retired:""},"0x00500015":{keyword:"ContainerComponentWidth",vr:"FD",vm:"1",name:"Container Component Width",retired:""},"0x00500016":{keyword:"DeviceDiameter",vr:"DS",vm:"1",name:"Device Diameter",retired:""},"0x00500017":{keyword:"DeviceDiameterUnits",vr:"CS",vm:"1",name:"Device Diameter Units",retired:""},"0x00500018":{keyword:"DeviceVolume",vr:"DS",vm:"1",name:"Device Volume",retired:""},"0x00500019":{keyword:"InterMarkerDistance",vr:"DS",vm:"1",name:"Inter-Marker Distance",retired:""},"0x0050001A":{keyword:"ContainerComponentMaterial",vr:"CS",vm:"1",name:"Container Component Material",retired:""},"0x0050001B":{keyword:"ContainerComponentID",vr:"LO",vm:"1",name:"Container Component ID",retired:""},"0x0050001C":{keyword:"ContainerComponentLength",vr:"FD",vm:"1",name:"Container Component Length",retired:""},"0x0050001D":{keyword:"ContainerComponentDiameter",vr:"FD",vm:"1",name:"Container Component Diameter",retired:""},"0x0050001E":{keyword:"ContainerComponentDescription",vr:"LO",vm:"1",name:"Container Component Description",retired:""},"0x00500020":{keyword:"DeviceDescription",vr:"LO",vm:"1",name:"Device Description",retired:""},"0x00500021":{keyword:"LongDeviceDescription",vr:"ST",vm:"1",name:"Long Device Description",retired:""},"0x00520001":{keyword:"ContrastBolusIngredientPercentByVolume",vr:"FL",vm:"1",name:"Contrast/Bolus Ingredient Percent by Volume",retired:""},"0x00520002":{keyword:"OCTFocalDistance",vr:"FD",vm:"1",name:"OCT Focal Distance",retired:""},"0x00520003":{keyword:"BeamSpotSize",vr:"FD",vm:"1",name:"Beam Spot Size",retired:""},"0x00520004":{keyword:"EffectiveRefractiveIndex",vr:"FD",vm:"1",name:"Effective Refractive Index",retired:""},"0x00520006":{keyword:"OCTAcquisitionDomain",vr:"CS",vm:"1",name:"OCT Acquisition Domain",retired:""},"0x00520007":{keyword:"OCTOpticalCenterWavelength",vr:"FD",vm:"1",name:"OCT Optical Center Wavelength",retired:""},"0x00520008":{keyword:"AxialResolution",vr:"FD",vm:"1",name:"Axial Resolution",retired:""},"0x00520009":{keyword:"RangingDepth",vr:"FD",vm:"1",name:"Ranging Depth",retired:""},"0x00520011":{keyword:"ALineRate",vr:"FD",vm:"1",name:"A-line Rate",retired:""},"0x00520012":{keyword:"ALinesPerFrame",vr:"US",vm:"1",name:"A-lines Per Frame",retired:""},"0x00520013":{keyword:"CatheterRotationalRate",vr:"FD",vm:"1",name:"Catheter Rotational Rate",retired:""},"0x00520014":{keyword:"ALinePixelSpacing",vr:"FD",vm:"1",name:"A-line Pixel Spacing",retired:""},"0x00520016":{keyword:"ModeOfPercutaneousAccessSequence",vr:"SQ",vm:"1",name:"Mode of Percutaneous Access Sequence",retired:""},"0x00520025":{keyword:"IntravascularOCTFrameTypeSequence",vr:"SQ",vm:"1",name:"Intravascular OCT Frame Type Sequence",retired:""},"0x00520026":{keyword:"OCTZOffsetApplied",vr:"CS",vm:"1",name:"OCT Z Offset Applied",retired:""},"0x00520027":{keyword:"IntravascularFrameContentSequence",vr:"SQ",vm:"1",name:"Intravascular Frame Content Sequence",retired:""},"0x00520028":{keyword:"IntravascularLongitudinalDistance",vr:"FD",vm:"1",name:"Intravascular Longitudinal Distance",retired:""},"0x00520029":{keyword:"IntravascularOCTFrameContentSequence",vr:"SQ",vm:"1",name:"Intravascular OCT Frame Content Sequence",retired:""},"0x00520030":{keyword:"OCTZOffsetCorrection",vr:"SS",vm:"1",name:"OCT Z Offset Correction",retired:""},"0x00520031":{keyword:"CatheterDirectionOfRotation",vr:"CS",vm:"1",name:"Catheter Direction of Rotation",retired:""},"0x00520033":{keyword:"SeamLineLocation",vr:"FD",vm:"1",name:"Seam Line Location",retired:""},"0x00520034":{keyword:"FirstALineLocation",vr:"FD",vm:"1",name:"First A-line Location",retired:""},"0x00520036":{keyword:"SeamLineIndex",vr:"US",vm:"1",name:"Seam Line Index",retired:""},"0x00520038":{keyword:"NumberOfPaddedALines",vr:"US",vm:"1",name:"Number of Padded A-lines",retired:""},"0x00520039":{keyword:"InterpolationType",vr:"CS",vm:"1",name:"Interpolation Type",retired:""},"0x0052003A":{keyword:"RefractiveIndexApplied",vr:"CS",vm:"1",name:"Refractive Index Applied",retired:""},"0x00540010":{keyword:"EnergyWindowVector",vr:"US",vm:"1-n",name:"Energy Window Vector",retired:""},"0x00540011":{keyword:"NumberOfEnergyWindows",vr:"US",vm:"1",name:"Number of Energy Windows",retired:""},"0x00540012":{keyword:"EnergyWindowInformationSequence",vr:"SQ",vm:"1",name:"Energy Window Information Sequence",retired:""},"0x00540013":{keyword:"EnergyWindowRangeSequence",vr:"SQ",vm:"1",name:"Energy Window Range Sequence",retired:""},"0x00540014":{keyword:"EnergyWindowLowerLimit",vr:"DS",vm:"1",name:"Energy Window Lower Limit",retired:""},"0x00540015":{keyword:"EnergyWindowUpperLimit",vr:"DS",vm:"1",name:"Energy Window Upper Limit",retired:""},"0x00540016":{keyword:"RadiopharmaceuticalInformationSequence",vr:"SQ",vm:"1",name:"Radiopharmaceutical Information Sequence",retired:""},"0x00540017":{keyword:"ResidualSyringeCounts",vr:"IS",vm:"1",name:"Residual Syringe Counts",retired:""},"0x00540018":{keyword:"EnergyWindowName",vr:"SH",vm:"1",name:"Energy Window Name",retired:""},"0x00540020":{keyword:"DetectorVector",vr:"US",vm:"1-n",name:"Detector Vector",retired:""},"0x00540021":{keyword:"NumberOfDetectors",vr:"US",vm:"1",name:"Number of Detectors",retired:""},"0x00540022":{keyword:"DetectorInformationSequence",vr:"SQ",vm:"1",name:"Detector Information Sequence",retired:""},"0x00540030":{keyword:"PhaseVector",vr:"US",vm:"1-n",name:"Phase Vector",retired:""},"0x00540031":{keyword:"NumberOfPhases",vr:"US",vm:"1",name:"Number of Phases",retired:""},"0x00540032":{keyword:"PhaseInformationSequence",vr:"SQ",vm:"1",name:"Phase Information Sequence",retired:""},"0x00540033":{keyword:"NumberOfFramesInPhase",vr:"US",vm:"1",name:"Number of Frames in Phase",retired:""},"0x00540036":{keyword:"PhaseDelay",vr:"IS",vm:"1",name:"Phase Delay",retired:""},"0x00540038":{keyword:"PauseBetweenFrames",vr:"IS",vm:"1",name:"Pause Between Frames",retired:""},"0x00540039":{keyword:"PhaseDescription",vr:"CS",vm:"1",name:"Phase Description",retired:""},"0x00540050":{keyword:"RotationVector",vr:"US",vm:"1-n",name:"Rotation Vector",retired:""},"0x00540051":{keyword:"NumberOfRotations",vr:"US",vm:"1",name:"Number of Rotations",retired:""},"0x00540052":{keyword:"RotationInformationSequence",vr:"SQ",vm:"1",name:"Rotation Information Sequence",retired:""},"0x00540053":{keyword:"NumberOfFramesInRotation",vr:"US",vm:"1",name:"Number of Frames in Rotation",retired:""},"0x00540060":{keyword:"RRIntervalVector",vr:"US",vm:"1-n",name:"R-R Interval Vector",retired:""},"0x00540061":{keyword:"NumberOfRRIntervals",vr:"US",vm:"1",name:"Number of R-R Intervals",retired:""},"0x00540062":{keyword:"GatedInformationSequence",vr:"SQ",vm:"1",name:"Gated Information Sequence",retired:""},"0x00540063":{keyword:"DataInformationSequence",vr:"SQ",vm:"1",name:"Data Information Sequence",retired:""},"0x00540070":{keyword:"TimeSlotVector",vr:"US",vm:"1-n",name:"Time Slot Vector",retired:""},"0x00540071":{keyword:"NumberOfTimeSlots",vr:"US",vm:"1",name:"Number of Time Slots",retired:""},"0x00540072":{keyword:"TimeSlotInformationSequence",vr:"SQ",vm:"1",name:"Time Slot Information Sequence",retired:""},"0x00540073":{keyword:"TimeSlotTime",vr:"DS",vm:"1",name:"Time Slot Time",retired:""},"0x00540080":{keyword:"SliceVector",vr:"US",vm:"1-n",name:"Slice Vector",retired:""},"0x00540081":{keyword:"NumberOfSlices",vr:"US",vm:"1",name:"Number of Slices",retired:""},"0x00540090":{keyword:"AngularViewVector",vr:"US",vm:"1-n",name:"Angular View Vector",retired:""},"0x00540100":{keyword:"TimeSliceVector",vr:"US",vm:"1-n",name:"Time Slice Vector",retired:""},"0x00540101":{keyword:"NumberOfTimeSlices",vr:"US",vm:"1",name:"Number of Time Slices",retired:""},"0x00540200":{keyword:"StartAngle",vr:"DS",vm:"1",name:"Start Angle",retired:""},"0x00540202":{keyword:"TypeOfDetectorMotion",vr:"CS",vm:"1",name:"Type of Detector Motion",retired:""},"0x00540210":{keyword:"TriggerVector",vr:"IS",vm:"1-n",name:"Trigger Vector",retired:""},"0x00540211":{keyword:"NumberOfTriggersInPhase",vr:"US",vm:"1",name:"Number of Triggers in Phase",retired:""},"0x00540220":{keyword:"ViewCodeSequence",vr:"SQ",vm:"1",name:"View Code Sequence",retired:""},"0x00540222":{keyword:"ViewModifierCodeSequence",vr:"SQ",vm:"1",name:"View Modifier Code Sequence",retired:""},"0x00540300":{keyword:"RadionuclideCodeSequence",vr:"SQ",vm:"1",name:"Radionuclide Code Sequence",retired:""},"0x00540302":{keyword:"AdministrationRouteCodeSequence",vr:"SQ",vm:"1",name:"Administration Route Code Sequence",retired:""},"0x00540304":{keyword:"RadiopharmaceuticalCodeSequence",vr:"SQ",vm:"1",name:"Radiopharmaceutical Code Sequence",retired:""},"0x00540306":{keyword:"CalibrationDataSequence",vr:"SQ",vm:"1",name:"Calibration Data Sequence",retired:""},"0x00540308":{keyword:"EnergyWindowNumber",vr:"US",vm:"1",name:"Energy Window Number",retired:""},"0x00540400":{keyword:"ImageID",vr:"SH",vm:"1",name:"Image ID",retired:""},"0x00540410":{keyword:"PatientOrientationCodeSequence",vr:"SQ",vm:"1",name:"Patient Orientation Code Sequence",retired:""},"0x00540412":{keyword:"PatientOrientationModifierCodeSequence",vr:"SQ",vm:"1",name:"Patient Orientation Modifier Code Sequence",retired:""},"0x00540414":{keyword:"PatientGantryRelationshipCodeSequence",vr:"SQ",vm:"1",name:"Patient Gantry Relationship Code Sequence",retired:""},"0x00540500":{keyword:"SliceProgressionDirection",vr:"CS",vm:"1",name:"Slice Progression Direction",retired:""},"0x00540501":{keyword:"ScanProgressionDirection",vr:"CS",vm:"1",name:"Scan Progression Direction",retired:""},"0x00541000":{keyword:"SeriesType",vr:"CS",vm:"2",name:"Series Type",retired:""},"0x00541001":{keyword:"Units",vr:"CS",vm:"1",name:"Units",retired:""},"0x00541002":{keyword:"CountsSource",vr:"CS",vm:"1",name:"Counts Source",retired:""},"0x00541004":{keyword:"ReprojectionMethod",vr:"CS",vm:"1",name:"Reprojection Method",retired:""},"0x00541006":{keyword:"SUVType",vr:"CS",vm:"1",name:"SUV Type",retired:""},"0x00541100":{keyword:"RandomsCorrectionMethod",vr:"CS",vm:"1",name:"Randoms Correction Method",retired:""},"0x00541101":{keyword:"AttenuationCorrectionMethod",vr:"LO",vm:"1",name:"Attenuation Correction Method",retired:""},"0x00541102":{keyword:"DecayCorrection",vr:"CS",vm:"1",name:"Decay Correction",retired:""},"0x00541103":{keyword:"ReconstructionMethod",vr:"LO",vm:"1",name:"Reconstruction Method",retired:""},"0x00541104":{keyword:"DetectorLinesOfResponseUsed",vr:"LO",vm:"1",name:"Detector Lines of Response Used",retired:""},"0x00541105":{keyword:"ScatterCorrectionMethod",vr:"LO",vm:"1",name:"Scatter Correction Method",retired:""},"0x00541200":{keyword:"AxialAcceptance",vr:"DS",vm:"1",name:"Axial Acceptance",retired:""},"0x00541201":{keyword:"AxialMash",vr:"IS",vm:"2",name:"Axial Mash",retired:""},"0x00541202":{keyword:"TransverseMash",vr:"IS",vm:"1",name:"Transverse Mash",retired:""},"0x00541203":{keyword:"DetectorElementSize",vr:"DS",vm:"2",name:"Detector Element Size",retired:""},"0x00541210":{keyword:"CoincidenceWindowWidth",vr:"DS",vm:"1",name:"Coincidence Window Width",retired:""},"0x00541220":{keyword:"SecondaryCountsType",vr:"CS",vm:"1-n",name:"Secondary Counts Type",retired:""},"0x00541300":{keyword:"FrameReferenceTime",vr:"DS",vm:"1",name:"Frame Reference Time",retired:""},"0x00541310":{keyword:"PrimaryPromptsCountsAccumulated",vr:"IS",vm:"1",name:"Primary (Prompts) Counts Accumulated",retired:""},"0x00541311":{keyword:"SecondaryCountsAccumulated",vr:"IS",vm:"1-n",name:"Secondary Counts Accumulated",retired:""},"0x00541320":{keyword:"SliceSensitivityFactor",vr:"DS",vm:"1",name:"Slice Sensitivity Factor",retired:""},"0x00541321":{keyword:"DecayFactor",vr:"DS",vm:"1",name:"Decay Factor",retired:""},"0x00541322":{keyword:"DoseCalibrationFactor",vr:"DS",vm:"1",name:"Dose Calibration Factor",retired:""},"0x00541323":{keyword:"ScatterFractionFactor",vr:"DS",vm:"1",name:"Scatter Fraction Factor",retired:""},"0x00541324":{keyword:"DeadTimeFactor",vr:"DS",vm:"1",name:"Dead Time Factor",retired:""},"0x00541330":{keyword:"ImageIndex",vr:"US",vm:"1",name:"Image Index",retired:""},"0x00541400":{keyword:"CountsIncluded",vr:"CS",vm:"1-n",name:"Counts Included",retired:"Retired"},"0x00541401":{keyword:"DeadTimeCorrectionFlag",vr:"CS",vm:"1",name:"Dead Time Correction Flag",retired:"Retired"},"0x00603000":{keyword:"HistogramSequence",vr:"SQ",vm:"1",name:"Histogram Sequence",retired:""},"0x00603002":{keyword:"HistogramNumberOfBins",vr:"US",vm:"1",name:"Histogram Number of Bins",retired:""},"0x00603004":{keyword:"HistogramFirstBinValue",vr:"US or SS",vm:"1",name:"Histogram First Bin Value",retired:""},"0x00603006":{keyword:"HistogramLastBinValue",vr:"US or SS",vm:"1",name:"Histogram Last Bin Value",retired:""},"0x00603008":{keyword:"HistogramBinWidth",vr:"US",vm:"1",name:"Histogram Bin Width",retired:""},"0x00603010":{keyword:"HistogramExplanation",vr:"LO",vm:"1",name:"Histogram Explanation",retired:""},"0x00603020":{keyword:"HistogramData",vr:"UL",vm:"1-n",name:"Histogram Data",retired:""},"0x00620001":{keyword:"SegmentationType",vr:"CS",vm:"1",name:"Segmentation Type",retired:""},"0x00620002":{keyword:"SegmentSequence",vr:"SQ",vm:"1",name:"Segment Sequence",retired:""},"0x00620003":{keyword:"SegmentedPropertyCategoryCodeSequence",vr:"SQ",vm:"1",name:"Segmented Property Category Code Sequence",retired:""},"0x00620004":{keyword:"SegmentNumber",vr:"US",vm:"1",name:"Segment Number",retired:""},"0x00620005":{keyword:"SegmentLabel",vr:"LO",vm:"1",name:"Segment Label",retired:""},"0x00620006":{keyword:"SegmentDescription",vr:"ST",vm:"1",name:"Segment Description",retired:""},"0x00620007":{keyword:"SegmentationAlgorithmIdentificationSequence",vr:"SQ",vm:"1",name:"Segmentation Algorithm Identification Sequence",retired:""},"0x00620008":{keyword:"SegmentAlgorithmType",vr:"CS",vm:"1",name:"Segment Algorithm Type",retired:""},"0x00620009":{keyword:"SegmentAlgorithmName",vr:"LO",vm:"1-n",name:"Segment Algorithm Name",retired:""},"0x0062000A":{keyword:"SegmentIdentificationSequence",vr:"SQ",vm:"1",name:"Segment Identification Sequence",retired:""},"0x0062000B":{keyword:"ReferencedSegmentNumber",vr:"US",vm:"1-n",name:"Referenced Segment Number",retired:""},"0x0062000C":{keyword:"RecommendedDisplayGrayscaleValue",vr:"US",vm:"1",name:"Recommended Display Grayscale Value",retired:""},"0x0062000D":{keyword:"RecommendedDisplayCIELabValue",vr:"US",vm:"3",name:"Recommended Display CIELab Value",retired:""},"0x0062000E":{keyword:"MaximumFractionalValue",vr:"US",vm:"1",name:"Maximum Fractional Value",retired:""},"0x0062000F":{keyword:"SegmentedPropertyTypeCodeSequence",vr:"SQ",vm:"1",name:"Segmented Property Type Code Sequence",retired:""},"0x00620010":{keyword:"SegmentationFractionalType",vr:"CS",vm:"1",name:"Segmentation Fractional Type",retired:""},"0x00620011":{keyword:"SegmentedPropertyTypeModifierCodeSequence",vr:"SQ",vm:"1",name:"Segmented Property Type Modifier Code Sequence",retired:""},"0x00620012":{keyword:"UsedSegmentsSequence",vr:"SQ",vm:"1",name:"Used Segments Sequence",retired:""},"0x00620013":{keyword:"SegmentsOverlap",vr:"CS",vm:"1",name:"Segments Overlap",retired:""},"0x00620020":{keyword:"TrackingID",vr:"UT",vm:"1",name:"Tracking ID",retired:""},"0x00620021":{keyword:"TrackingUID",vr:"UI",vm:"1",name:"Tracking UID",retired:""},"0x00640002":{keyword:"DeformableRegistrationSequence",vr:"SQ",vm:"1",name:"Deformable Registration Sequence",retired:""},"0x00640003":{keyword:"SourceFrameOfReferenceUID",vr:"UI",vm:"1",name:"Source Frame of Reference UID",retired:""},"0x00640005":{keyword:"DeformableRegistrationGridSequence",vr:"SQ",vm:"1",name:"Deformable Registration Grid Sequence",retired:""},"0x00640007":{keyword:"GridDimensions",vr:"UL",vm:"3",name:"Grid Dimensions",retired:""},"0x00640008":{keyword:"GridResolution",vr:"FD",vm:"3",name:"Grid Resolution",retired:""},"0x00640009":{keyword:"VectorGridData",vr:"OF",vm:"1",name:"Vector Grid Data",retired:""},"0x0064000F":{keyword:"PreDeformationMatrixRegistrationSequence",vr:"SQ",vm:"1",name:"Pre Deformation Matrix Registration Sequence",retired:""},"0x00640010":{keyword:"PostDeformationMatrixRegistrationSequence",vr:"SQ",vm:"1",name:"Post Deformation Matrix Registration Sequence",retired:""},"0x00660001":{keyword:"NumberOfSurfaces",vr:"UL",vm:"1",name:"Number of Surfaces",retired:""},"0x00660002":{keyword:"SurfaceSequence",vr:"SQ",vm:"1",name:"Surface Sequence",retired:""},"0x00660003":{keyword:"SurfaceNumber",vr:"UL",vm:"1",name:"Surface Number",retired:""},"0x00660004":{keyword:"SurfaceComments",vr:"LT",vm:"1",name:"Surface Comments",retired:""},"0x00660009":{keyword:"SurfaceProcessing",vr:"CS",vm:"1",name:"Surface Processing",retired:""},"0x0066000A":{keyword:"SurfaceProcessingRatio",vr:"FL",vm:"1",name:"Surface Processing Ratio",retired:""},"0x0066000B":{keyword:"SurfaceProcessingDescription",vr:"LO",vm:"1",name:"Surface Processing Description",retired:""},"0x0066000C":{keyword:"RecommendedPresentationOpacity",vr:"FL",vm:"1",name:"Recommended Presentation Opacity",retired:""},"0x0066000D":{keyword:"RecommendedPresentationType",vr:"CS",vm:"1",name:"Recommended Presentation Type",retired:""},"0x0066000E":{keyword:"FiniteVolume",vr:"CS",vm:"1",name:"Finite Volume",retired:""},"0x00660010":{keyword:"Manifold",vr:"CS",vm:"1",name:"Manifold",retired:""},"0x00660011":{keyword:"SurfacePointsSequence",vr:"SQ",vm:"1",name:"Surface Points Sequence",retired:""},"0x00660012":{keyword:"SurfacePointsNormalsSequence",vr:"SQ",vm:"1",name:"Surface Points Normals Sequence",retired:""},"0x00660013":{keyword:"SurfaceMeshPrimitivesSequence",vr:"SQ",vm:"1",name:"Surface Mesh Primitives Sequence",retired:""},"0x00660015":{keyword:"NumberOfSurfacePoints",vr:"UL",vm:"1",name:"Number of Surface Points",retired:""},"0x00660016":{keyword:"PointCoordinatesData",vr:"OF",vm:"1",name:"Point Coordinates Data",retired:""},"0x00660017":{keyword:"PointPositionAccuracy",vr:"FL",vm:"3",name:"Point Position Accuracy",retired:""},"0x00660018":{keyword:"MeanPointDistance",vr:"FL",vm:"1",name:"Mean Point Distance",retired:""},"0x00660019":{keyword:"MaximumPointDistance",vr:"FL",vm:"1",name:"Maximum Point Distance",retired:""},"0x0066001A":{keyword:"PointsBoundingBoxCoordinates",vr:"FL",vm:"6",name:"Points Bounding Box Coordinates",retired:""},"0x0066001B":{keyword:"AxisOfRotation",vr:"FL",vm:"3",name:"Axis of Rotation",retired:""},"0x0066001C":{keyword:"CenterOfRotation",vr:"FL",vm:"3",name:"Center of Rotation",retired:""},"0x0066001E":{keyword:"NumberOfVectors",vr:"UL",vm:"1",name:"Number of Vectors",retired:""},"0x0066001F":{keyword:"VectorDimensionality",vr:"US",vm:"1",name:"Vector Dimensionality",retired:""},"0x00660020":{keyword:"VectorAccuracy",vr:"FL",vm:"1-n",name:"Vector Accuracy",retired:""},"0x00660021":{keyword:"VectorCoordinateData",vr:"OF",vm:"1",name:"Vector Coordinate Data",retired:""},"0x00660022":{keyword:"DoublePointCoordinatesData",vr:"OD",vm:"1",name:"Double Point Coordinates Data",retired:""},"0x00660023":{keyword:"TrianglePointIndexList",vr:"OW",vm:"1",name:"Triangle Point Index List",retired:"Retired"},"0x00660024":{keyword:"EdgePointIndexList",vr:"OW",vm:"1",name:"Edge Point Index List",retired:"Retired"},"0x00660025":{keyword:"VertexPointIndexList",vr:"OW",vm:"1",name:"Vertex Point Index List",retired:"Retired"},"0x00660026":{keyword:"TriangleStripSequence",vr:"SQ",vm:"1",name:"Triangle Strip Sequence",retired:""},"0x00660027":{keyword:"TriangleFanSequence",vr:"SQ",vm:"1",name:"Triangle Fan Sequence",retired:""},"0x00660028":{keyword:"LineSequence",vr:"SQ",vm:"1",name:"Line Sequence",retired:""},"0x00660029":{keyword:"PrimitivePointIndexList",vr:"OW",vm:"1",name:"Primitive Point Index List",retired:"Retired"},"0x0066002A":{keyword:"SurfaceCount",vr:"UL",vm:"1",name:"Surface Count",retired:""},"0x0066002B":{keyword:"ReferencedSurfaceSequence",vr:"SQ",vm:"1",name:"Referenced Surface Sequence",retired:""},"0x0066002C":{keyword:"ReferencedSurfaceNumber",vr:"UL",vm:"1",name:"Referenced Surface Number",retired:""},"0x0066002D":{keyword:"SegmentSurfaceGenerationAlgorithmIdentificationSequence",vr:"SQ",vm:"1",name:"Segment Surface Generation Algorithm Identification Sequence",retired:""},"0x0066002E":{keyword:"SegmentSurfaceSourceInstanceSequence",vr:"SQ",vm:"1",name:"Segment Surface Source Instance Sequence",retired:""},"0x0066002F":{keyword:"AlgorithmFamilyCodeSequence",vr:"SQ",vm:"1",name:"Algorithm Family Code Sequence",retired:""},"0x00660030":{keyword:"AlgorithmNameCodeSequence",vr:"SQ",vm:"1",name:"Algorithm Name Code Sequence",retired:""},"0x00660031":{keyword:"AlgorithmVersion",vr:"LO",vm:"1",name:"Algorithm Version",retired:""},"0x00660032":{keyword:"AlgorithmParameters",vr:"LT",vm:"1",name:"Algorithm Parameters",retired:""},"0x00660034":{keyword:"FacetSequence",vr:"SQ",vm:"1",name:"Facet Sequence",retired:""},"0x00660035":{keyword:"SurfaceProcessingAlgorithmIdentificationSequence",vr:"SQ",vm:"1",name:"Surface Processing Algorithm Identification Sequence",retired:""},"0x00660036":{keyword:"AlgorithmName",vr:"LO",vm:"1",name:"Algorithm Name",retired:""},"0x00660037":{keyword:"RecommendedPointRadius",vr:"FL",vm:"1",name:"Recommended Point Radius",retired:""},"0x00660038":{keyword:"RecommendedLineThickness",vr:"FL",vm:"1",name:"Recommended Line Thickness",retired:""},"0x00660040":{keyword:"LongPrimitivePointIndexList",vr:"OL",vm:"1",name:"Long Primitive Point Index List",retired:""},"0x00660041":{keyword:"LongTrianglePointIndexList",vr:"OL",vm:"1",name:"Long Triangle Point Index List",retired:""},"0x00660042":{keyword:"LongEdgePointIndexList",vr:"OL",vm:"1",name:"Long Edge Point Index List",retired:""},"0x00660043":{keyword:"LongVertexPointIndexList",vr:"OL",vm:"1",name:"Long Vertex Point Index List",retired:""},"0x00660101":{keyword:"TrackSetSequence",vr:"SQ",vm:"1",name:"Track Set Sequence",retired:""},"0x00660102":{keyword:"TrackSequence",vr:"SQ",vm:"1",name:"Track Sequence",retired:""},"0x00660103":{keyword:"RecommendedDisplayCIELabValueList",vr:"OW",vm:"1",name:"Recommended Display CIELab Value List",retired:""},"0x00660104":{keyword:"TrackingAlgorithmIdentificationSequence",vr:"SQ",vm:"1",name:"Tracking Algorithm Identification Sequence",retired:""},"0x00660105":{keyword:"TrackSetNumber",vr:"UL",vm:"1",name:"Track Set Number",retired:""},"0x00660106":{keyword:"TrackSetLabel",vr:"LO",vm:"1",name:"Track Set Label",retired:""},"0x00660107":{keyword:"TrackSetDescription",vr:"UT",vm:"1",name:"Track Set Description",retired:""},"0x00660108":{keyword:"TrackSetAnatomicalTypeCodeSequence",vr:"SQ",vm:"1",name:"Track Set Anatomical Type Code Sequence",retired:""},"0x00660121":{keyword:"MeasurementsSequence",vr:"SQ",vm:"1",name:"Measurements Sequence",retired:""},"0x00660124":{keyword:"TrackSetStatisticsSequence",vr:"SQ",vm:"1",name:"Track Set Statistics Sequence",retired:""},"0x00660125":{keyword:"FloatingPointValues",vr:"OF",vm:"1",name:"Floating Point Values",retired:""},"0x00660129":{keyword:"TrackPointIndexList",vr:"OL",vm:"1",name:"Track Point Index List",retired:""},"0x00660130":{keyword:"TrackStatisticsSequence",vr:"SQ",vm:"1",name:"Track Statistics Sequence",retired:""},"0x00660132":{keyword:"MeasurementValuesSequence",vr:"SQ",vm:"1",name:"Measurement Values Sequence",retired:""},"0x00660133":{keyword:"DiffusionAcquisitionCodeSequence",vr:"SQ",vm:"1",name:"Diffusion Acquisition Code Sequence",retired:""},"0x00660134":{keyword:"DiffusionModelCodeSequence",vr:"SQ",vm:"1",name:"Diffusion Model Code Sequence",retired:""},"0x00686210":{keyword:"ImplantSize",vr:"LO",vm:"1",name:"Implant Size",retired:""},"0x00686221":{keyword:"ImplantTemplateVersion",vr:"LO",vm:"1",name:"Implant Template Version",retired:""},"0x00686222":{keyword:"ReplacedImplantTemplateSequence",vr:"SQ",vm:"1",name:"Replaced Implant Template Sequence",retired:""},"0x00686223":{keyword:"ImplantType",vr:"CS",vm:"1",name:"Implant Type",retired:""},"0x00686224":{keyword:"DerivationImplantTemplateSequence",vr:"SQ",vm:"1",name:"Derivation Implant Template Sequence",retired:""},"0x00686225":{keyword:"OriginalImplantTemplateSequence",vr:"SQ",vm:"1",name:"Original Implant Template Sequence",retired:""},"0x00686226":{keyword:"EffectiveDateTime",vr:"DT",vm:"1",name:"Effective DateTime",retired:""},"0x00686230":{keyword:"ImplantTargetAnatomySequence",vr:"SQ",vm:"1",name:"Implant Target Anatomy Sequence",retired:""},"0x00686260":{keyword:"InformationFromManufacturerSequence",vr:"SQ",vm:"1",name:"Information From Manufacturer Sequence",retired:""},"0x00686265":{keyword:"NotificationFromManufacturerSequence",vr:"SQ",vm:"1",name:"Notification From Manufacturer Sequence",retired:""},"0x00686270":{keyword:"InformationIssueDateTime",vr:"DT",vm:"1",name:"Information Issue DateTime",retired:""},"0x00686280":{keyword:"InformationSummary",vr:"ST",vm:"1",name:"Information Summary",retired:""},"0x006862A0":{keyword:"ImplantRegulatoryDisapprovalCodeSequence",vr:"SQ",vm:"1",name:"Implant Regulatory Disapproval Code Sequence",retired:""},"0x006862A5":{keyword:"OverallTemplateSpatialTolerance",vr:"FD",vm:"1",name:"Overall Template Spatial Tolerance",retired:""},"0x006862C0":{keyword:"HPGLDocumentSequence",vr:"SQ",vm:"1",name:"HPGL Document Sequence",retired:""},"0x006862D0":{keyword:"HPGLDocumentID",vr:"US",vm:"1",name:"HPGL Document ID",retired:""},"0x006862D5":{keyword:"HPGLDocumentLabel",vr:"LO",vm:"1",name:"HPGL Document Label",retired:""},"0x006862E0":{keyword:"ViewOrientationCodeSequence",vr:"SQ",vm:"1",name:"View Orientation Code Sequence",retired:""},"0x006862F0":{keyword:"ViewOrientationModifierCodeSequence",vr:"SQ",vm:"1",name:"View Orientation Modifier Code Sequence",retired:""},"0x006862F2":{keyword:"HPGLDocumentScaling",vr:"FD",vm:"1",name:"HPGL Document Scaling",retired:""},"0x00686300":{keyword:"HPGLDocument",vr:"OB",vm:"1",name:"HPGL Document",retired:""},"0x00686310":{keyword:"HPGLContourPenNumber",vr:"US",vm:"1",name:"HPGL Contour Pen Number",retired:""},"0x00686320":{keyword:"HPGLPenSequence",vr:"SQ",vm:"1",name:"HPGL Pen Sequence",retired:""},"0x00686330":{keyword:"HPGLPenNumber",vr:"US",vm:"1",name:"HPGL Pen Number",retired:""},"0x00686340":{keyword:"HPGLPenLabel",vr:"LO",vm:"1",name:"HPGL Pen Label",retired:""},"0x00686345":{keyword:"HPGLPenDescription",vr:"ST",vm:"1",name:"HPGL Pen Description",retired:""},"0x00686346":{keyword:"RecommendedRotationPoint",vr:"FD",vm:"2",name:"Recommended Rotation Point",retired:""},"0x00686347":{keyword:"BoundingRectangle",vr:"FD",vm:"4",name:"Bounding Rectangle",retired:""},"0x00686350":{keyword:"ImplantTemplate3DModelSurfaceNumber",vr:"US",vm:"1-n",name:"Implant Template 3D Model Surface Number",retired:""},"0x00686360":{keyword:"SurfaceModelDescriptionSequence",vr:"SQ",vm:"1",name:"Surface Model Description Sequence",retired:""},"0x00686380":{keyword:"SurfaceModelLabel",vr:"LO",vm:"1",name:"Surface Model Label",retired:""},"0x00686390":{keyword:"SurfaceModelScalingFactor",vr:"FD",vm:"1",name:"Surface Model Scaling Factor",retired:""},"0x006863A0":{keyword:"MaterialsCodeSequence",vr:"SQ",vm:"1",name:"Materials Code Sequence",retired:""},"0x006863A4":{keyword:"CoatingMaterialsCodeSequence",vr:"SQ",vm:"1",name:"Coating Materials Code Sequence",retired:""},"0x006863A8":{keyword:"ImplantTypeCodeSequence",vr:"SQ",vm:"1",name:"Implant Type Code Sequence",retired:""},"0x006863AC":{keyword:"FixationMethodCodeSequence",vr:"SQ",vm:"1",name:"Fixation Method Code Sequence",retired:""},"0x006863B0":{keyword:"MatingFeatureSetsSequence",vr:"SQ",vm:"1",name:"Mating Feature Sets Sequence",retired:""},"0x006863C0":{keyword:"MatingFeatureSetID",vr:"US",vm:"1",name:"Mating Feature Set ID",retired:""},"0x006863D0":{keyword:"MatingFeatureSetLabel",vr:"LO",vm:"1",name:"Mating Feature Set Label",retired:""},"0x006863E0":{keyword:"MatingFeatureSequence",vr:"SQ",vm:"1",name:"Mating Feature Sequence",retired:""},"0x006863F0":{keyword:"MatingFeatureID",vr:"US",vm:"1",name:"Mating Feature ID",retired:""},"0x00686400":{keyword:"MatingFeatureDegreeOfFreedomSequence",vr:"SQ",vm:"1",name:"Mating Feature Degree of Freedom Sequence",retired:""},"0x00686410":{keyword:"DegreeOfFreedomID",vr:"US",vm:"1",name:"Degree of Freedom ID",retired:""},"0x00686420":{keyword:"DegreeOfFreedomType",vr:"CS",vm:"1",name:"Degree of Freedom Type",retired:""},"0x00686430":{keyword:"TwoDMatingFeatureCoordinatesSequence",vr:"SQ",vm:"1",name:"2D Mating Feature Coordinates Sequence",retired:""},"0x00686440":{keyword:"ReferencedHPGLDocumentID",vr:"US",vm:"1",name:"Referenced HPGL Document ID",retired:""},"0x00686450":{keyword:"TwoDMatingPoint",vr:"FD",vm:"2",name:"2D Mating Point",retired:""},"0x00686460":{keyword:"TwoDMatingAxes",vr:"FD",vm:"4",name:"2D Mating Axes",retired:""},"0x00686470":{keyword:"TwoDDegreeOfFreedomSequence",vr:"SQ",vm:"1",name:"2D Degree of Freedom Sequence",retired:""},"0x00686490":{keyword:"ThreeDDegreeOfFreedomAxis",vr:"FD",vm:"3",name:"3D Degree of Freedom Axis",retired:""},"0x006864A0":{keyword:"RangeOfFreedom",vr:"FD",vm:"2",name:"Range of Freedom",retired:""},"0x006864C0":{keyword:"ThreeDMatingPoint",vr:"FD",vm:"3",name:"3D Mating Point",retired:""},"0x006864D0":{keyword:"ThreeDMatingAxes",vr:"FD",vm:"9",name:"3D Mating Axes",retired:""},"0x006864F0":{keyword:"TwoDDegreeOfFreedomAxis",vr:"FD",vm:"3",name:"2D Degree of Freedom Axis",retired:""},"0x00686500":{keyword:"PlanningLandmarkPointSequence",vr:"SQ",vm:"1",name:"Planning Landmark Point Sequence",retired:""},"0x00686510":{keyword:"PlanningLandmarkLineSequence",vr:"SQ",vm:"1",name:"Planning Landmark Line Sequence",retired:""},"0x00686520":{keyword:"PlanningLandmarkPlaneSequence",vr:"SQ",vm:"1",name:"Planning Landmark Plane Sequence",retired:""},"0x00686530":{keyword:"PlanningLandmarkID",vr:"US",vm:"1",name:"Planning Landmark ID",retired:""},"0x00686540":{keyword:"PlanningLandmarkDescription",vr:"LO",vm:"1",name:"Planning Landmark Description",retired:""},"0x00686545":{keyword:"PlanningLandmarkIdentificationCodeSequence",vr:"SQ",vm:"1",name:"Planning Landmark Identification Code Sequence",retired:""},"0x00686550":{keyword:"TwoDPointCoordinatesSequence",vr:"SQ",vm:"1",name:"2D Point Coordinates Sequence",retired:""},"0x00686560":{keyword:"TwoDPointCoordinates",vr:"FD",vm:"2",name:"2D Point Coordinates",retired:""},"0x00686590":{keyword:"ThreeDPointCoordinates",vr:"FD",vm:"3",name:"3D Point Coordinates",retired:""},"0x006865A0":{keyword:"TwoDLineCoordinatesSequence",vr:"SQ",vm:"1",name:"2D Line Coordinates Sequence",retired:""},"0x006865B0":{keyword:"TwoDLineCoordinates",vr:"FD",vm:"4",name:"2D Line Coordinates",retired:""},"0x006865D0":{keyword:"ThreeDLineCoordinates",vr:"FD",vm:"6",name:"3D Line Coordinates",retired:""},"0x006865E0":{keyword:"TwoDPlaneCoordinatesSequence",vr:"SQ",vm:"1",name:"2D Plane Coordinates Sequence",retired:""},"0x006865F0":{keyword:"TwoDPlaneIntersection",vr:"FD",vm:"4",name:"2D Plane Intersection",retired:""},"0x00686610":{keyword:"ThreeDPlaneOrigin",vr:"FD",vm:"3",name:"3D Plane Origin",retired:""},"0x00686620":{keyword:"ThreeDPlaneNormal",vr:"FD",vm:"3",name:"3D Plane Normal",retired:""},"0x00687001":{keyword:"ModelModification",vr:"CS",vm:"1",name:"Model Modification",retired:""},"0x00687002":{keyword:"ModelMirroring",vr:"CS",vm:"1",name:"Model Mirroring",retired:""},"0x00687003":{keyword:"ModelUsageCodeSequence",vr:"SQ",vm:"1",name:"Model Usage Code Sequence",retired:""},"0x00687004":{keyword:"ModelGroupUID",vr:"UI",vm:"1",name:"Model Group UID",retired:""},"0x00687005":{keyword:"RelativeURIReferenceWithinEncapsulatedDocument",vr:"UR",vm:"1",name:"Relative URI Reference Within Encapsulated Document",retired:""},"0x006A0001":{keyword:"AnnotationCoordinateType",vr:"CS",vm:"1",name:"Annotation Coordinate Type",retired:""},"0x006A0002":{keyword:"AnnotationGroupSequence",vr:"SQ",vm:"1",name:"Annotation Group Sequence",retired:""},"0x006A0003":{keyword:"AnnotationGroupUID",vr:"UI",vm:"1",name:"Annotation Group UID",retired:""},"0x006A0005":{keyword:"AnnotationGroupLabel",vr:"LO",vm:"1",name:"Annotation Group Label",retired:""},"0x006A0006":{keyword:"AnnotationGroupDescription",vr:"UT",vm:"1",name:"Annotation Group Description",retired:""},"0x006A0007":{keyword:"AnnotationGroupGenerationType",vr:"CS",vm:"1",name:"Annotation Group Generation Type",retired:""},"0x006A0008":{keyword:"AnnotationGroupAlgorithmIdentificationSequence",vr:"SQ",vm:"1",name:"Annotation Group Algorithm Identification Sequence",retired:""},"0x006A0009":{keyword:"AnnotationPropertyCategoryCodeSequence",vr:"SQ",vm:"1",name:"Annotation Property Category Code Sequence",retired:""},"0x006A000A":{keyword:"AnnotationPropertyTypeCodeSequence",vr:"SQ",vm:"1",name:"Annotation Property Type Code Sequence",retired:""},"0x006A000B":{keyword:"AnnotationPropertyTypeModifierCodeSequence",vr:"SQ",vm:"1",name:"Annotation Property Type Modifier Code Sequence",retired:""},"0x006A000C":{keyword:"NumberOfAnnotations",vr:"UL",vm:"1",name:"Number of Annotations",retired:""},"0x006A000D":{keyword:"AnnotationAppliesToAllOpticalPaths",vr:"CS",vm:"1",name:"Annotation Applies to All Optical Paths",retired:""},"0x006A000E":{keyword:"ReferencedOpticalPathIdentifier",vr:"SH",vm:"1-n",name:"Referenced Optical Path Identifier",retired:""},"0x006A000F":{keyword:"AnnotationAppliesToAllZPlanes",vr:"CS",vm:"1",name:"Annotation Applies to All Z Planes",retired:""},"0x006A0010":{keyword:"CommonZCoordinateValue",vr:"FD",vm:"1-n",name:"Common Z Coordinate Value",retired:""},"0x006A0011":{keyword:"AnnotationIndexList",vr:"OL",vm:"1",name:"Annotation Index List",retired:""},"0x00700001":{keyword:"GraphicAnnotationSequence",vr:"SQ",vm:"1",name:"Graphic Annotation Sequence",retired:""},"0x00700002":{keyword:"GraphicLayer",vr:"CS",vm:"1",name:"Graphic Layer",retired:""},"0x00700003":{keyword:"BoundingBoxAnnotationUnits",vr:"CS",vm:"1",name:"Bounding Box Annotation Units",retired:""},"0x00700004":{keyword:"AnchorPointAnnotationUnits",vr:"CS",vm:"1",name:"Anchor Point Annotation Units",retired:""},"0x00700005":{keyword:"GraphicAnnotationUnits",vr:"CS",vm:"1",name:"Graphic Annotation Units",retired:""},"0x00700006":{keyword:"UnformattedTextValue",vr:"ST",vm:"1",name:"Unformatted Text Value",retired:""},"0x00700008":{keyword:"TextObjectSequence",vr:"SQ",vm:"1",name:"Text Object Sequence",retired:""},"0x00700009":{keyword:"GraphicObjectSequence",vr:"SQ",vm:"1",name:"Graphic Object Sequence",retired:""},"0x00700010":{keyword:"BoundingBoxTopLeftHandCorner",vr:"FL",vm:"2",name:"Bounding Box Top Left Hand Corner",retired:""},"0x00700011":{keyword:"BoundingBoxBottomRightHandCorner",vr:"FL",vm:"2",name:"Bounding Box Bottom Right Hand Corner",retired:""},"0x00700012":{keyword:"BoundingBoxTextHorizontalJustification",vr:"CS",vm:"1",name:"Bounding Box Text Horizontal Justification",retired:""},"0x00700014":{keyword:"AnchorPoint",vr:"FL",vm:"2",name:"Anchor Point",retired:""},"0x00700015":{keyword:"AnchorPointVisibility",vr:"CS",vm:"1",name:"Anchor Point Visibility",retired:""},"0x00700020":{keyword:"GraphicDimensions",vr:"US",vm:"1",name:"Graphic Dimensions",retired:""},"0x00700021":{keyword:"NumberOfGraphicPoints",vr:"US",vm:"1",name:"Number of Graphic Points",retired:""},"0x00700022":{keyword:"GraphicData",vr:"FL",vm:"2-n",name:"Graphic Data",retired:""},"0x00700023":{keyword:"GraphicType",vr:"CS",vm:"1",name:"Graphic Type",retired:""},"0x00700024":{keyword:"GraphicFilled",vr:"CS",vm:"1",name:"Graphic Filled",retired:""},"0x00700040":{keyword:"ImageRotationRetired",vr:"IS",vm:"1",name:"Image Rotation (Retired)",retired:"Retired"},"0x00700041":{keyword:"ImageHorizontalFlip",vr:"CS",vm:"1",name:"Image Horizontal Flip",retired:""},"0x00700042":{keyword:"ImageRotation",vr:"US",vm:"1",name:"Image Rotation",retired:""},"0x00700050":{keyword:"DisplayedAreaTopLeftHandCornerTrial",vr:"US",vm:"2",name:"Displayed Area Top Left Hand Corner (Trial)",retired:"Retired"},"0x00700051":{keyword:"DisplayedAreaBottomRightHandCornerTrial",vr:"US",vm:"2",name:"Displayed Area Bottom Right Hand Corner (Trial)",retired:"Retired"},"0x00700052":{keyword:"DisplayedAreaTopLeftHandCorner",vr:"SL",vm:"2",name:"Displayed Area Top Left Hand Corner",retired:""},"0x00700053":{keyword:"DisplayedAreaBottomRightHandCorner",vr:"SL",vm:"2",name:"Displayed Area Bottom Right Hand Corner",retired:""},"0x0070005A":{keyword:"DisplayedAreaSelectionSequence",vr:"SQ",vm:"1",name:"Displayed Area Selection Sequence",retired:""},"0x00700060":{keyword:"GraphicLayerSequence",vr:"SQ",vm:"1",name:"Graphic Layer Sequence",retired:""},"0x00700062":{keyword:"GraphicLayerOrder",vr:"IS",vm:"1",name:"Graphic Layer Order",retired:""},"0x00700066":{keyword:"GraphicLayerRecommendedDisplayGrayscaleValue",vr:"US",vm:"1",name:"Graphic Layer Recommended Display Grayscale Value",retired:""},"0x00700067":{keyword:"GraphicLayerRecommendedDisplayRGBValue",vr:"US",vm:"3",name:"Graphic Layer Recommended Display RGB Value",retired:"Retired"},"0x00700068":{keyword:"GraphicLayerDescription",vr:"LO",vm:"1",name:"Graphic Layer Description",retired:""},"0x00700080":{keyword:"ContentLabel",vr:"CS",vm:"1",name:"Content Label",retired:""},"0x00700081":{keyword:"ContentDescription",vr:"LO",vm:"1",name:"Content Description",retired:""},"0x00700082":{keyword:"PresentationCreationDate",vr:"DA",vm:"1",name:"Presentation Creation Date",retired:""},"0x00700083":{keyword:"PresentationCreationTime",vr:"TM",vm:"1",name:"Presentation Creation Time",retired:""},"0x00700084":{keyword:"ContentCreatorName",vr:"PN",vm:"1",name:"Content Creator's Name",retired:""},"0x00700086":{keyword:"ContentCreatorIdentificationCodeSequence",vr:"SQ",vm:"1",name:"Content Creator's Identification Code Sequence",retired:""},"0x00700087":{keyword:"AlternateContentDescriptionSequence",vr:"SQ",vm:"1",name:"Alternate Content Description Sequence",retired:""},"0x00700100":{keyword:"PresentationSizeMode",vr:"CS",vm:"1",name:"Presentation Size Mode",retired:""},"0x00700101":{keyword:"PresentationPixelSpacing",vr:"DS",vm:"2",name:"Presentation Pixel Spacing",retired:""},"0x00700102":{keyword:"PresentationPixelAspectRatio",vr:"IS",vm:"2",name:"Presentation Pixel Aspect Ratio",retired:""},"0x00700103":{keyword:"PresentationPixelMagnificationRatio",vr:"FL",vm:"1",name:"Presentation Pixel Magnification Ratio",retired:""},"0x00700207":{keyword:"GraphicGroupLabel",vr:"LO",vm:"1",name:"Graphic Group Label",retired:""},"0x00700208":{keyword:"GraphicGroupDescription",vr:"ST",vm:"1",name:"Graphic Group Description",retired:""},"0x00700209":{keyword:"CompoundGraphicSequence",vr:"SQ",vm:"1",name:"Compound Graphic Sequence",retired:""},"0x00700226":{keyword:"CompoundGraphicInstanceID",vr:"UL",vm:"1",name:"Compound Graphic Instance ID",retired:""},"0x00700227":{keyword:"FontName",vr:"LO",vm:"1",name:"Font Name",retired:""},"0x00700228":{keyword:"FontNameType",vr:"CS",vm:"1",name:"Font Name Type",retired:""},"0x00700229":{keyword:"CSSFontName",vr:"LO",vm:"1",name:"CSS Font Name",retired:""},"0x00700230":{keyword:"RotationAngle",vr:"FD",vm:"1",name:"Rotation Angle",retired:""},"0x00700231":{keyword:"TextStyleSequence",vr:"SQ",vm:"1",name:"Text Style Sequence",retired:""},"0x00700232":{keyword:"LineStyleSequence",vr:"SQ",vm:"1",name:"Line Style Sequence",retired:""},"0x00700233":{keyword:"FillStyleSequence",vr:"SQ",vm:"1",name:"Fill Style Sequence",retired:""},"0x00700234":{keyword:"GraphicGroupSequence",vr:"SQ",vm:"1",name:"Graphic Group Sequence",retired:""},"0x00700241":{keyword:"TextColorCIELabValue",vr:"US",vm:"3",name:"Text Color CIELab Value",retired:""},"0x00700242":{keyword:"HorizontalAlignment",vr:"CS",vm:"1",name:"Horizontal Alignment",retired:""},"0x00700243":{keyword:"VerticalAlignment",vr:"CS",vm:"1",name:"Vertical Alignment",retired:""},"0x00700244":{keyword:"ShadowStyle",vr:"CS",vm:"1",name:"Shadow Style",retired:""},"0x00700245":{keyword:"ShadowOffsetX",vr:"FL",vm:"1",name:"Shadow Offset X",retired:""},"0x00700246":{keyword:"ShadowOffsetY",vr:"FL",vm:"1",name:"Shadow Offset Y",retired:""},"0x00700247":{keyword:"ShadowColorCIELabValue",vr:"US",vm:"3",name:"Shadow Color CIELab Value",retired:""},"0x00700248":{keyword:"Underlined",vr:"CS",vm:"1",name:"Underlined",retired:""},"0x00700249":{keyword:"Bold",vr:"CS",vm:"1",name:"Bold",retired:""},"0x00700250":{keyword:"Italic",vr:"CS",vm:"1",name:"Italic",retired:""},"0x00700251":{keyword:"PatternOnColorCIELabValue",vr:"US",vm:"3",name:"Pattern On Color CIELab Value",retired:""},"0x00700252":{keyword:"PatternOffColorCIELabValue",vr:"US",vm:"3",name:"Pattern Off Color CIELab Value",retired:""},"0x00700253":{keyword:"LineThickness",vr:"FL",vm:"1",name:"Line Thickness",retired:""},"0x00700254":{keyword:"LineDashingStyle",vr:"CS",vm:"1",name:"Line Dashing Style",retired:""},"0x00700255":{keyword:"LinePattern",vr:"UL",vm:"1",name:"Line Pattern",retired:""},"0x00700256":{keyword:"FillPattern",vr:"OB",vm:"1",name:"Fill Pattern",retired:""},"0x00700257":{keyword:"FillMode",vr:"CS",vm:"1",name:"Fill Mode",retired:""},"0x00700258":{keyword:"ShadowOpacity",vr:"FL",vm:"1",name:"Shadow Opacity",retired:""},"0x00700261":{keyword:"GapLength",vr:"FL",vm:"1",name:"Gap Length",retired:""},"0x00700262":{keyword:"DiameterOfVisibility",vr:"FL",vm:"1",name:"Diameter of Visibility",retired:""},"0x00700273":{keyword:"RotationPoint",vr:"FL",vm:"2",name:"Rotation Point",retired:""},"0x00700274":{keyword:"TickAlignment",vr:"CS",vm:"1",name:"Tick Alignment",retired:""},"0x00700278":{keyword:"ShowTickLabel",vr:"CS",vm:"1",name:"Show Tick Label",retired:""},"0x00700279":{keyword:"TickLabelAlignment",vr:"CS",vm:"1",name:"Tick Label Alignment",retired:""},"0x00700282":{keyword:"CompoundGraphicUnits",vr:"CS",vm:"1",name:"Compound Graphic Units",retired:""},"0x00700284":{keyword:"PatternOnOpacity",vr:"FL",vm:"1",name:"Pattern On Opacity",retired:""},"0x00700285":{keyword:"PatternOffOpacity",vr:"FL",vm:"1",name:"Pattern Off Opacity",retired:""},"0x00700287":{keyword:"MajorTicksSequence",vr:"SQ",vm:"1",name:"Major Ticks Sequence",retired:""},"0x00700288":{keyword:"TickPosition",vr:"FL",vm:"1",name:"Tick Position",retired:""},"0x00700289":{keyword:"TickLabel",vr:"SH",vm:"1",name:"Tick Label",retired:""},"0x00700294":{keyword:"CompoundGraphicType",vr:"CS",vm:"1",name:"Compound Graphic Type",retired:""},"0x00700295":{keyword:"GraphicGroupID",vr:"UL",vm:"1",name:"Graphic Group ID",retired:""},"0x00700306":{keyword:"ShapeType",vr:"CS",vm:"1",name:"Shape Type",retired:""},"0x00700308":{keyword:"RegistrationSequence",vr:"SQ",vm:"1",name:"Registration Sequence",retired:""},"0x00700309":{keyword:"MatrixRegistrationSequence",vr:"SQ",vm:"1",name:"Matrix Registration Sequence",retired:""},"0x0070030A":{keyword:"MatrixSequence",vr:"SQ",vm:"1",name:"Matrix Sequence",retired:""},"0x0070030B":{keyword:"FrameOfReferenceToDisplayedCoordinateSystemTransformationMatrix",vr:"FD",vm:"16",name:"Frame of Reference to Displayed Coordinate System Transformation Matrix",retired:""},"0x0070030C":{keyword:"FrameOfReferenceTransformationMatrixType",vr:"CS",vm:"1",name:"Frame of Reference Transformation Matrix Type",retired:""},"0x0070030D":{keyword:"RegistrationTypeCodeSequence",vr:"SQ",vm:"1",name:"Registration Type Code Sequence",retired:""},"0x0070030F":{keyword:"FiducialDescription",vr:"ST",vm:"1",name:"Fiducial Description",retired:""},"0x00700310":{keyword:"FiducialIdentifier",vr:"SH",vm:"1",name:"Fiducial Identifier",retired:""},"0x00700311":{keyword:"FiducialIdentifierCodeSequence",vr:"SQ",vm:"1",name:"Fiducial Identifier Code Sequence",retired:""},"0x00700312":{keyword:"ContourUncertaintyRadius",vr:"FD",vm:"1",name:"Contour Uncertainty Radius",retired:""},"0x00700314":{keyword:"UsedFiducialsSequence",vr:"SQ",vm:"1",name:"Used Fiducials Sequence",retired:""},"0x00700315":{keyword:"UsedRTStructureSetROISequence",vr:"SQ",vm:"1",name:"Used RT Structure Set ROI Sequence",retired:""},"0x00700318":{keyword:"GraphicCoordinatesDataSequence",vr:"SQ",vm:"1",name:"Graphic Coordinates Data Sequence",retired:""},"0x0070031A":{keyword:"FiducialUID",vr:"UI",vm:"1",name:"Fiducial UID",retired:""},"0x0070031B":{keyword:"ReferencedFiducialUID",vr:"UI",vm:"1",name:"Referenced Fiducial UID",retired:""},"0x0070031C":{keyword:"FiducialSetSequence",vr:"SQ",vm:"1",name:"Fiducial Set Sequence",retired:""},"0x0070031E":{keyword:"FiducialSequence",vr:"SQ",vm:"1",name:"Fiducial Sequence",retired:""},"0x0070031F":{keyword:"FiducialsPropertyCategoryCodeSequence",vr:"SQ",vm:"1",name:"Fiducials Property Category Code Sequence",retired:""},"0x00700401":{keyword:"GraphicLayerRecommendedDisplayCIELabValue",vr:"US",vm:"3",name:"Graphic Layer Recommended Display CIELab Value",retired:""},"0x00700402":{keyword:"BlendingSequence",vr:"SQ",vm:"1",name:"Blending Sequence",retired:""},"0x00700403":{keyword:"RelativeOpacity",vr:"FL",vm:"1",name:"Relative Opacity",retired:""},"0x00700404":{keyword:"ReferencedSpatialRegistrationSequence",vr:"SQ",vm:"1",name:"Referenced Spatial Registration Sequence",retired:""},"0x00700405":{keyword:"BlendingPosition",vr:"CS",vm:"1",name:"Blending Position",retired:""},"0x00701101":{keyword:"PresentationDisplayCollectionUID",vr:"UI",vm:"1",name:"Presentation Display Collection UID",retired:""},"0x00701102":{keyword:"PresentationSequenceCollectionUID",vr:"UI",vm:"1",name:"Presentation Sequence Collection UID",retired:""},"0x00701103":{keyword:"PresentationSequencePositionIndex",vr:"US",vm:"1",name:"Presentation Sequence Position Index",retired:""},"0x00701104":{keyword:"RenderedImageReferenceSequence",vr:"SQ",vm:"1",name:"Rendered Image Reference Sequence",retired:""},"0x00701201":{keyword:"VolumetricPresentationStateInputSequence",vr:"SQ",vm:"1",name:"Volumetric Presentation State Input Sequence",retired:""},"0x00701202":{keyword:"PresentationInputType",vr:"CS",vm:"1",name:"Presentation Input Type",retired:""},"0x00701203":{keyword:"InputSequencePositionIndex",vr:"US",vm:"1",name:"Input Sequence Position Index",retired:""},"0x00701204":{keyword:"Crop",vr:"CS",vm:"1",name:"Crop",retired:""},"0x00701205":{keyword:"CroppingSpecificationIndex",vr:"US",vm:"1-n",name:"Cropping Specification Index",retired:""},"0x00701206":{keyword:"CompositingMethod",vr:"CS",vm:"1",name:"Compositing Method",retired:"Retired"},"0x00701207":{keyword:"VolumetricPresentationInputNumber",vr:"US",vm:"1",name:"Volumetric Presentation Input Number",retired:""},"0x00701208":{keyword:"ImageVolumeGeometry",vr:"CS",vm:"1",name:"Image Volume Geometry",retired:""},"0x00701209":{keyword:"VolumetricPresentationInputSetUID",vr:"UI",vm:"1",name:"Volumetric Presentation Input Set UID",retired:""},"0x0070120A":{keyword:"VolumetricPresentationInputSetSequence",vr:"SQ",vm:"1",name:"Volumetric Presentation Input Set Sequence",retired:""},"0x0070120B":{keyword:"GlobalCrop",vr:"CS",vm:"1",name:"Global Crop",retired:""},"0x0070120C":{keyword:"GlobalCroppingSpecificationIndex",vr:"US",vm:"1-n",name:"Global Cropping Specification Index",retired:""},"0x0070120D":{keyword:"RenderingMethod",vr:"CS",vm:"1",name:"Rendering Method",retired:""},"0x00701301":{keyword:"VolumeCroppingSequence",vr:"SQ",vm:"1",name:"Volume Cropping Sequence",retired:""},"0x00701302":{keyword:"VolumeCroppingMethod",vr:"CS",vm:"1",name:"Volume Cropping Method",retired:""},"0x00701303":{keyword:"BoundingBoxCrop",vr:"FD",vm:"6",name:"Bounding Box Crop",retired:""},"0x00701304":{keyword:"ObliqueCroppingPlaneSequence",vr:"SQ",vm:"1",name:"Oblique Cropping Plane Sequence",retired:""},"0x00701305":{keyword:"Plane",vr:"FD",vm:"4",name:"Plane",retired:""},"0x00701306":{keyword:"PlaneNormal",vr:"FD",vm:"3",name:"Plane Normal",retired:""},"0x00701309":{keyword:"CroppingSpecificationNumber",vr:"US",vm:"1",name:"Cropping Specification Number",retired:""},"0x00701501":{keyword:"MultiPlanarReconstructionStyle",vr:"CS",vm:"1",name:"Multi-Planar Reconstruction Style",retired:""},"0x00701502":{keyword:"MPRThicknessType",vr:"CS",vm:"1",name:"MPR Thickness Type",retired:""},"0x00701503":{keyword:"MPRSlabThickness",vr:"FD",vm:"1",name:"MPR Slab Thickness",retired:""},"0x00701505":{keyword:"MPRTopLeftHandCorner",vr:"FD",vm:"3",name:"MPR Top Left Hand Corner",retired:""},"0x00701507":{keyword:"MPRViewWidthDirection",vr:"FD",vm:"3",name:"MPR View Width Direction",retired:""},"0x00701508":{keyword:"MPRViewWidth",vr:"FD",vm:"1",name:"MPR View Width",retired:""},"0x0070150C":{keyword:"NumberOfVolumetricCurvePoints",vr:"UL",vm:"1",name:"Number of Volumetric Curve Points",retired:""},"0x0070150D":{keyword:"VolumetricCurvePoints",vr:"OD",vm:"1",name:"Volumetric Curve Points",retired:""},"0x00701511":{keyword:"MPRViewHeightDirection",vr:"FD",vm:"3",name:"MPR View Height Direction",retired:""},"0x00701512":{keyword:"MPRViewHeight",vr:"FD",vm:"1",name:"MPR View Height",retired:""},"0x00701602":{keyword:"RenderProjection",vr:"CS",vm:"1",name:"Render Projection",retired:""},"0x00701603":{keyword:"ViewpointPosition",vr:"FD",vm:"3",name:"Viewpoint Position",retired:""},"0x00701604":{keyword:"ViewpointLookAtPoint",vr:"FD",vm:"3",name:"Viewpoint LookAt Point",retired:""},"0x00701605":{keyword:"ViewpointUpDirection",vr:"FD",vm:"3",name:"Viewpoint Up Direction",retired:""},"0x00701606":{keyword:"RenderFieldOfView",vr:"FD",vm:"6",name:"Render Field of View",retired:""},"0x00701607":{keyword:"SamplingStepSize",vr:"FD",vm:"1",name:"Sampling Step Size",retired:""},"0x00701701":{keyword:"ShadingStyle",vr:"CS",vm:"1",name:"Shading Style",retired:""},"0x00701702":{keyword:"AmbientReflectionIntensity",vr:"FD",vm:"1",name:"Ambient Reflection Intensity",retired:""},"0x00701703":{keyword:"LightDirection",vr:"FD",vm:"3",name:"Light Direction",retired:""},"0x00701704":{keyword:"DiffuseReflectionIntensity",vr:"FD",vm:"1",name:"Diffuse Reflection Intensity",retired:""},"0x00701705":{keyword:"SpecularReflectionIntensity",vr:"FD",vm:"1",name:"Specular Reflection Intensity",retired:""},"0x00701706":{keyword:"Shininess",vr:"FD",vm:"1",name:"Shininess",retired:""},"0x00701801":{keyword:"PresentationStateClassificationComponentSequence",vr:"SQ",vm:"1",name:"Presentation State Classification Component Sequence",retired:""},"0x00701802":{keyword:"ComponentType",vr:"CS",vm:"1",name:"Component Type",retired:""},"0x00701803":{keyword:"ComponentInputSequence",vr:"SQ",vm:"1",name:"Component Input Sequence",retired:""},"0x00701804":{keyword:"VolumetricPresentationInputIndex",vr:"US",vm:"1",name:"Volumetric Presentation Input Index",retired:""},"0x00701805":{keyword:"PresentationStateCompositorComponentSequence",vr:"SQ",vm:"1",name:"Presentation State Compositor Component Sequence",retired:""},"0x00701806":{keyword:"WeightingTransferFunctionSequence",vr:"SQ",vm:"1",name:"Weighting Transfer Function Sequence",retired:""},"0x00701807":{keyword:"WeightingLookupTableDescriptor",vr:"US",vm:"3",name:"Weighting Lookup Table Descriptor",retired:""},"0x00701808":{keyword:"WeightingLookupTableData",vr:"OB",vm:"1",name:"Weighting Lookup Table Data",retired:""},"0x00701901":{keyword:"VolumetricAnnotationSequence",vr:"SQ",vm:"1",name:"Volumetric Annotation Sequence",retired:""},"0x00701903":{keyword:"ReferencedStructuredContextSequence",vr:"SQ",vm:"1",name:"Referenced Structured Context Sequence",retired:""},"0x00701904":{keyword:"ReferencedContentItem",vr:"UI",vm:"1",name:"Referenced Content Item",retired:""},"0x00701905":{keyword:"VolumetricPresentationInputAnnotationSequence",vr:"SQ",vm:"1",name:"Volumetric Presentation Input Annotation Sequence",retired:""},"0x00701907":{keyword:"AnnotationClipping",vr:"CS",vm:"1",name:"Annotation Clipping",retired:""},"0x00701A01":{keyword:"PresentationAnimationStyle",vr:"CS",vm:"1",name:"Presentation Animation Style",retired:""},"0x00701A03":{keyword:"RecommendedAnimationRate",vr:"FD",vm:"1",name:"Recommended Animation Rate",retired:""},"0x00701A04":{keyword:"AnimationCurveSequence",vr:"SQ",vm:"1",name:"Animation Curve Sequence",retired:""},"0x00701A05":{keyword:"AnimationStepSize",vr:"FD",vm:"1",name:"Animation Step Size",retired:""},"0x00701A06":{keyword:"SwivelRange",vr:"FD",vm:"1",name:"Swivel Range",retired:""},"0x00701A07":{keyword:"VolumetricCurveUpDirections",vr:"OD",vm:"1",name:"Volumetric Curve Up Directions",retired:""},"0x00701A08":{keyword:"VolumeStreamSequence",vr:"SQ",vm:"1",name:"Volume Stream Sequence",retired:""},"0x00701A09":{keyword:"RGBATransferFunctionDescription",vr:"LO",vm:"1",name:"RGBA Transfer Function Description",retired:""},"0x00701B01":{keyword:"AdvancedBlendingSequence",vr:"SQ",vm:"1",name:"Advanced Blending Sequence",retired:""},"0x00701B02":{keyword:"BlendingInputNumber",vr:"US",vm:"1",name:"Blending Input Number",retired:""},"0x00701B03":{keyword:"BlendingDisplayInputSequence",vr:"SQ",vm:"1",name:"Blending Display Input Sequence",retired:""},"0x00701B04":{keyword:"BlendingDisplaySequence",vr:"SQ",vm:"1",name:"Blending Display Sequence",retired:""},"0x00701B06":{keyword:"BlendingMode",vr:"CS",vm:"1",name:"Blending Mode",retired:""},"0x00701B07":{keyword:"TimeSeriesBlending",vr:"CS",vm:"1",name:"Time Series Blending",retired:""},"0x00701B08":{keyword:"GeometryForDisplay",vr:"CS",vm:"1",name:"Geometry for Display",retired:""},"0x00701B11":{keyword:"ThresholdSequence",vr:"SQ",vm:"1",name:"Threshold Sequence",retired:""},"0x00701B12":{keyword:"ThresholdValueSequence",vr:"SQ",vm:"1",name:"Threshold Value Sequence",retired:""},"0x00701B13":{keyword:"ThresholdType",vr:"CS",vm:"1",name:"Threshold Type",retired:""},"0x00701B14":{keyword:"ThresholdValue",vr:"FD",vm:"1",name:"Threshold Value",retired:""},"0x00720002":{keyword:"HangingProtocolName",vr:"SH",vm:"1",name:"Hanging Protocol Name",retired:""},"0x00720004":{keyword:"HangingProtocolDescription",vr:"LO",vm:"1",name:"Hanging Protocol Description",retired:""},"0x00720006":{keyword:"HangingProtocolLevel",vr:"CS",vm:"1",name:"Hanging Protocol Level",retired:""},"0x00720008":{keyword:"HangingProtocolCreator",vr:"LO",vm:"1",name:"Hanging Protocol Creator",retired:""},"0x0072000A":{keyword:"HangingProtocolCreationDateTime",vr:"DT",vm:"1",name:"Hanging Protocol Creation DateTime",retired:""},"0x0072000C":{keyword:"HangingProtocolDefinitionSequence",vr:"SQ",vm:"1",name:"Hanging Protocol Definition Sequence",retired:""},"0x0072000E":{keyword:"HangingProtocolUserIdentificationCodeSequence",vr:"SQ",vm:"1",name:"Hanging Protocol User Identification Code Sequence",retired:""},"0x00720010":{keyword:"HangingProtocolUserGroupName",vr:"LO",vm:"1",name:"Hanging Protocol User Group Name",retired:""},"0x00720012":{keyword:"SourceHangingProtocolSequence",vr:"SQ",vm:"1",name:"Source Hanging Protocol Sequence",retired:""},"0x00720014":{keyword:"NumberOfPriorsReferenced",vr:"US",vm:"1",name:"Number of Priors Referenced",retired:""},"0x00720020":{keyword:"ImageSetsSequence",vr:"SQ",vm:"1",name:"Image Sets Sequence",retired:""},"0x00720022":{keyword:"ImageSetSelectorSequence",vr:"SQ",vm:"1",name:"Image Set Selector Sequence",retired:""},"0x00720024":{keyword:"ImageSetSelectorUsageFlag",vr:"CS",vm:"1",name:"Image Set Selector Usage Flag",retired:""},"0x00720026":{keyword:"SelectorAttribute",vr:"AT",vm:"1",name:"Selector Attribute",retired:""},"0x00720028":{keyword:"SelectorValueNumber",vr:"US",vm:"1",name:"Selector Value Number",retired:""},"0x00720030":{keyword:"TimeBasedImageSetsSequence",vr:"SQ",vm:"1",name:"Time Based Image Sets Sequence",retired:""},"0x00720032":{keyword:"ImageSetNumber",vr:"US",vm:"1",name:"Image Set Number",retired:""},"0x00720034":{keyword:"ImageSetSelectorCategory",vr:"CS",vm:"1",name:"Image Set Selector Category",retired:""},"0x00720038":{keyword:"RelativeTime",vr:"US",vm:"2",name:"Relative Time",retired:""},"0x0072003A":{keyword:"RelativeTimeUnits",vr:"CS",vm:"1",name:"Relative Time Units",retired:""},"0x0072003C":{keyword:"AbstractPriorValue",vr:"SS",vm:"2",name:"Abstract Prior Value",retired:""},"0x0072003E":{keyword:"AbstractPriorCodeSequence",vr:"SQ",vm:"1",name:"Abstract Prior Code Sequence",retired:""},"0x00720040":{keyword:"ImageSetLabel",vr:"LO",vm:"1",name:"Image Set Label",retired:""},"0x00720050":{keyword:"SelectorAttributeVR",vr:"CS",vm:"1",name:"Selector Attribute VR",retired:""},"0x00720052":{keyword:"SelectorSequencePointer",vr:"AT",vm:"1-n",name:"Selector Sequence Pointer",retired:""},"0x00720054":{keyword:"SelectorSequencePointerPrivateCreator",vr:"LO",vm:"1-n",name:"Selector Sequence Pointer Private Creator",retired:""},"0x00720056":{keyword:"SelectorAttributePrivateCreator",vr:"LO",vm:"1",name:"Selector Attribute Private Creator",retired:""},"0x0072005E":{keyword:"SelectorAEValue",vr:"AE",vm:"1-n",name:"Selector AE Value",retired:""},"0x0072005F":{keyword:"SelectorASValue",vr:"AS",vm:"1-n",name:"Selector AS Value",retired:""},"0x00720060":{keyword:"SelectorATValue",vr:"AT",vm:"1-n",name:"Selector AT Value",retired:""},"0x00720061":{keyword:"SelectorDAValue",vr:"DA",vm:"1-n",name:"Selector DA Value",retired:""},"0x00720062":{keyword:"SelectorCSValue",vr:"CS",vm:"1-n",name:"Selector CS Value",retired:""},"0x00720063":{keyword:"SelectorDTValue",vr:"DT",vm:"1-n",name:"Selector DT Value",retired:""},"0x00720064":{keyword:"SelectorISValue",vr:"IS",vm:"1-n",name:"Selector IS Value",retired:""},"0x00720065":{keyword:"SelectorOBValue",vr:"OB",vm:"1",name:"Selector OB Value",retired:""},"0x00720066":{keyword:"SelectorLOValue",vr:"LO",vm:"1-n",name:"Selector LO Value",retired:""},"0x00720067":{keyword:"SelectorOFValue",vr:"OF",vm:"1",name:"Selector OF Value",retired:""},"0x00720068":{keyword:"SelectorLTValue",vr:"LT",vm:"1",name:"Selector LT Value",retired:""},"0x00720069":{keyword:"SelectorOWValue",vr:"OW",vm:"1",name:"Selector OW Value",retired:""},"0x0072006A":{keyword:"SelectorPNValue",vr:"PN",vm:"1-n",name:"Selector PN Value",retired:""},"0x0072006B":{keyword:"SelectorTMValue",vr:"TM",vm:"1-n",name:"Selector TM Value",retired:""},"0x0072006C":{keyword:"SelectorSHValue",vr:"SH",vm:"1-n",name:"Selector SH Value",retired:""},"0x0072006D":{keyword:"SelectorUNValue",vr:"UN",vm:"1",name:"Selector UN Value",retired:""},"0x0072006E":{keyword:"SelectorSTValue",vr:"ST",vm:"1",name:"Selector ST Value",retired:""},"0x0072006F":{keyword:"SelectorUCValue",vr:"UC",vm:"1-n",name:"Selector UC Value",retired:""},"0x00720070":{keyword:"SelectorUTValue",vr:"UT",vm:"1",name:"Selector UT Value",retired:""},"0x00720071":{keyword:"SelectorURValue",vr:"UR",vm:"1",name:"Selector UR Value",retired:""},"0x00720072":{keyword:"SelectorDSValue",vr:"DS",vm:"1-n",name:"Selector DS Value",retired:""},"0x00720073":{keyword:"SelectorODValue",vr:"OD",vm:"1",name:"Selector OD Value",retired:""},"0x00720074":{keyword:"SelectorFDValue",vr:"FD",vm:"1-n",name:"Selector FD Value",retired:""},"0x00720075":{keyword:"SelectorOLValue",vr:"OL",vm:"1",name:"Selector OL Value",retired:""},"0x00720076":{keyword:"SelectorFLValue",vr:"FL",vm:"1-n",name:"Selector FL Value",retired:""},"0x00720078":{keyword:"SelectorULValue",vr:"UL",vm:"1-n",name:"Selector UL Value",retired:""},"0x0072007A":{keyword:"SelectorUSValue",vr:"US",vm:"1-n",name:"Selector US Value",retired:""},"0x0072007C":{keyword:"SelectorSLValue",vr:"SL",vm:"1-n",name:"Selector SL Value",retired:""},"0x0072007E":{keyword:"SelectorSSValue",vr:"SS",vm:"1-n",name:"Selector SS Value",retired:""},"0x0072007F":{keyword:"SelectorUIValue",vr:"UI",vm:"1-n",name:"Selector UI Value",retired:""},"0x00720080":{keyword:"SelectorCodeSequenceValue",vr:"SQ",vm:"1",name:"Selector Code Sequence Value",retired:""},"0x00720081":{keyword:"SelectorOVValue",vr:"OV",vm:"1",name:"Selector OV Value",retired:""},"0x00720082":{keyword:"SelectorSVValue",vr:"SV",vm:"1-n",name:"Selector SV Value",retired:""},"0x00720083":{keyword:"SelectorUVValue",vr:"UV",vm:"1-n",name:"Selector UV Value",retired:""},"0x00720100":{keyword:"NumberOfScreens",vr:"US",vm:"1",name:"Number of Screens",retired:""},"0x00720102":{keyword:"NominalScreenDefinitionSequence",vr:"SQ",vm:"1",name:"Nominal Screen Definition Sequence",retired:""},"0x00720104":{keyword:"NumberOfVerticalPixels",vr:"US",vm:"1",name:"Number of Vertical Pixels",retired:""},"0x00720106":{keyword:"NumberOfHorizontalPixels",vr:"US",vm:"1",name:"Number of Horizontal Pixels",retired:""},"0x00720108":{keyword:"DisplayEnvironmentSpatialPosition",vr:"FD",vm:"4",name:"Display Environment Spatial Position",retired:""},"0x0072010A":{keyword:"ScreenMinimumGrayscaleBitDepth",vr:"US",vm:"1",name:"Screen Minimum Grayscale Bit Depth",retired:""},"0x0072010C":{keyword:"ScreenMinimumColorBitDepth",vr:"US",vm:"1",name:"Screen Minimum Color Bit Depth",retired:""},"0x0072010E":{keyword:"ApplicationMaximumRepaintTime",vr:"US",vm:"1",name:"Application Maximum Repaint Time",retired:""},"0x00720200":{keyword:"DisplaySetsSequence",vr:"SQ",vm:"1",name:"Display Sets Sequence",retired:""},"0x00720202":{keyword:"DisplaySetNumber",vr:"US",vm:"1",name:"Display Set Number",retired:""},"0x00720203":{keyword:"DisplaySetLabel",vr:"LO",vm:"1",name:"Display Set Label",retired:""},"0x00720204":{keyword:"DisplaySetPresentationGroup",vr:"US",vm:"1",name:"Display Set Presentation Group",retired:""},"0x00720206":{keyword:"DisplaySetPresentationGroupDescription",vr:"LO",vm:"1",name:"Display Set Presentation Group Description",retired:""},"0x00720208":{keyword:"PartialDataDisplayHandling",vr:"CS",vm:"1",name:"Partial Data Display Handling",retired:""},"0x00720210":{keyword:"SynchronizedScrollingSequence",vr:"SQ",vm:"1",name:"Synchronized Scrolling Sequence",retired:""},"0x00720212":{keyword:"DisplaySetScrollingGroup",vr:"US",vm:"2-n",name:"Display Set Scrolling Group",retired:""},"0x00720214":{keyword:"NavigationIndicatorSequence",vr:"SQ",vm:"1",name:"Navigation Indicator Sequence",retired:""},"0x00720216":{keyword:"NavigationDisplaySet",vr:"US",vm:"1",name:"Navigation Display Set",retired:""},"0x00720218":{keyword:"ReferenceDisplaySets",vr:"US",vm:"1-n",name:"Reference Display Sets",retired:""},"0x00720300":{keyword:"ImageBoxesSequence",vr:"SQ",vm:"1",name:"Image Boxes Sequence",retired:""},"0x00720302":{keyword:"ImageBoxNumber",vr:"US",vm:"1",name:"Image Box Number",retired:""},"0x00720304":{keyword:"ImageBoxLayoutType",vr:"CS",vm:"1",name:"Image Box Layout Type",retired:""},"0x00720306":{keyword:"ImageBoxTileHorizontalDimension",vr:"US",vm:"1",name:"Image Box Tile Horizontal Dimension",retired:""},"0x00720308":{keyword:"ImageBoxTileVerticalDimension",vr:"US",vm:"1",name:"Image Box Tile Vertical Dimension",retired:""},"0x00720310":{keyword:"ImageBoxScrollDirection",vr:"CS",vm:"1",name:"Image Box Scroll Direction",retired:""},"0x00720312":{keyword:"ImageBoxSmallScrollType",vr:"CS",vm:"1",name:"Image Box Small Scroll Type",retired:""},"0x00720314":{keyword:"ImageBoxSmallScrollAmount",vr:"US",vm:"1",name:"Image Box Small Scroll Amount",retired:""},"0x00720316":{keyword:"ImageBoxLargeScrollType",vr:"CS",vm:"1",name:"Image Box Large Scroll Type",retired:""},"0x00720318":{keyword:"ImageBoxLargeScrollAmount",vr:"US",vm:"1",name:"Image Box Large Scroll Amount",retired:""},"0x00720320":{keyword:"ImageBoxOverlapPriority",vr:"US",vm:"1",name:"Image Box Overlap Priority",retired:""},"0x00720330":{keyword:"CineRelativeToRealTime",vr:"FD",vm:"1",name:"Cine Relative to Real-Time",retired:""},"0x00720400":{keyword:"FilterOperationsSequence",vr:"SQ",vm:"1",name:"Filter Operations Sequence",retired:""},"0x00720402":{keyword:"FilterByCategory",vr:"CS",vm:"1",name:"Filter-by Category",retired:""},"0x00720404":{keyword:"FilterByAttributePresence",vr:"CS",vm:"1",name:"Filter-by Attribute Presence",retired:""},"0x00720406":{keyword:"FilterByOperator",vr:"CS",vm:"1",name:"Filter-by Operator",retired:""},"0x00720420":{keyword:"StructuredDisplayBackgroundCIELabValue",vr:"US",vm:"3",name:"Structured Display Background CIELab Value",retired:""},"0x00720421":{keyword:"EmptyImageBoxCIELabValue",vr:"US",vm:"3",name:"Empty Image Box CIELab Value",retired:""},"0x00720422":{keyword:"StructuredDisplayImageBoxSequence",vr:"SQ",vm:"1",name:"Structured Display Image Box Sequence",retired:""},"0x00720424":{keyword:"StructuredDisplayTextBoxSequence",vr:"SQ",vm:"1",name:"Structured Display Text Box Sequence",retired:""},"0x00720427":{keyword:"ReferencedFirstFrameSequence",vr:"SQ",vm:"1",name:"Referenced First Frame Sequence",retired:""},"0x00720430":{keyword:"ImageBoxSynchronizationSequence",vr:"SQ",vm:"1",name:"Image Box Synchronization Sequence",retired:""},"0x00720432":{keyword:"SynchronizedImageBoxList",vr:"US",vm:"2-n",name:"Synchronized Image Box List",retired:""},"0x00720434":{keyword:"TypeOfSynchronization",vr:"CS",vm:"1",name:"Type of Synchronization",retired:""},"0x00720500":{keyword:"BlendingOperationType",vr:"CS",vm:"1",name:"Blending Operation Type",retired:""},"0x00720510":{keyword:"ReformattingOperationType",vr:"CS",vm:"1",name:"Reformatting Operation Type",retired:""},"0x00720512":{keyword:"ReformattingThickness",vr:"FD",vm:"1",name:"Reformatting Thickness",retired:""},"0x00720514":{keyword:"ReformattingInterval",vr:"FD",vm:"1",name:"Reformatting Interval",retired:""},"0x00720516":{keyword:"ReformattingOperationInitialViewDirection",vr:"CS",vm:"1",name:"Reformatting Operation Initial View Direction",retired:""},"0x00720520":{keyword:"ThreeDRenderingType",vr:"CS",vm:"1-n",name:"3D Rendering Type",retired:""},"0x00720600":{keyword:"SortingOperationsSequence",vr:"SQ",vm:"1",name:"Sorting Operations Sequence",retired:""},"0x00720602":{keyword:"SortByCategory",vr:"CS",vm:"1",name:"Sort-by Category",retired:""},"0x00720604":{keyword:"SortingDirection",vr:"CS",vm:"1",name:"Sorting Direction",retired:""},"0x00720700":{keyword:"DisplaySetPatientOrientation",vr:"CS",vm:"2",name:"Display Set Patient Orientation",retired:""},"0x00720702":{keyword:"VOIType",vr:"CS",vm:"1",name:"VOI Type",retired:""},"0x00720704":{keyword:"PseudoColorType",vr:"CS",vm:"1",name:"Pseudo-Color Type",retired:""},"0x00720705":{keyword:"PseudoColorPaletteInstanceReferenceSequence",vr:"SQ",vm:"1",name:"Pseudo-Color Palette Instance Reference Sequence",retired:""},"0x00720706":{keyword:"ShowGrayscaleInverted",vr:"CS",vm:"1",name:"Show Grayscale Inverted",retired:""},"0x00720710":{keyword:"ShowImageTrueSizeFlag",vr:"CS",vm:"1",name:"Show Image True Size Flag",retired:""},"0x00720712":{keyword:"ShowGraphicAnnotationFlag",vr:"CS",vm:"1",name:"Show Graphic Annotation Flag",retired:""},"0x00720714":{keyword:"ShowPatientDemographicsFlag",vr:"CS",vm:"1",name:"Show Patient Demographics Flag",retired:""},"0x00720716":{keyword:"ShowAcquisitionTechniquesFlag",vr:"CS",vm:"1",name:"Show Acquisition Techniques Flag",retired:""},"0x00720717":{keyword:"DisplaySetHorizontalJustification",vr:"CS",vm:"1",name:"Display Set Horizontal Justification",retired:""},"0x00720718":{keyword:"DisplaySetVerticalJustification",vr:"CS",vm:"1",name:"Display Set Vertical Justification",retired:""},"0x00740120":{keyword:"ContinuationStartMeterset",vr:"FD",vm:"1",name:"Continuation Start Meterset",retired:""},"0x00740121":{keyword:"ContinuationEndMeterset",vr:"FD",vm:"1",name:"Continuation End Meterset",retired:""},"0x00741000":{keyword:"ProcedureStepState",vr:"CS",vm:"1",name:"Procedure Step State",retired:""},"0x00741002":{keyword:"ProcedureStepProgressInformationSequence",vr:"SQ",vm:"1",name:"Procedure Step Progress Information Sequence",retired:""},"0x00741004":{keyword:"ProcedureStepProgress",vr:"DS",vm:"1",name:"Procedure Step Progress",retired:""},"0x00741006":{keyword:"ProcedureStepProgressDescription",vr:"ST",vm:"1",name:"Procedure Step Progress Description",retired:""},"0x00741007":{keyword:"ProcedureStepProgressParametersSequence",vr:"SQ",vm:"1",name:"Procedure Step Progress Parameters Sequence",retired:""},"0x00741008":{keyword:"ProcedureStepCommunicationsURISequence",vr:"SQ",vm:"1",name:"Procedure Step Communications URI Sequence",retired:""},"0x0074100A":{keyword:"ContactURI",vr:"UR",vm:"1",name:"Contact URI",retired:""},"0x0074100C":{keyword:"ContactDisplayName",vr:"LO",vm:"1",name:"Contact Display Name",retired:""},"0x0074100E":{keyword:"ProcedureStepDiscontinuationReasonCodeSequence",vr:"SQ",vm:"1",name:"Procedure Step Discontinuation Reason Code Sequence",retired:""},"0x00741020":{keyword:"BeamTaskSequence",vr:"SQ",vm:"1",name:"Beam Task Sequence",retired:""},"0x00741022":{keyword:"BeamTaskType",vr:"CS",vm:"1",name:"Beam Task Type",retired:""},"0x00741024":{keyword:"BeamOrderIndexTrial",vr:"IS",vm:"1",name:"Beam Order Index (Trial)",retired:"Retired"},"0x00741025":{keyword:"AutosequenceFlag",vr:"CS",vm:"1",name:"Autosequence Flag",retired:""},"0x00741026":{keyword:"TableTopVerticalAdjustedPosition",vr:"FD",vm:"1",name:"Table Top Vertical Adjusted Position",retired:""},"0x00741027":{keyword:"TableTopLongitudinalAdjustedPosition",vr:"FD",vm:"1",name:"Table Top Longitudinal Adjusted Position",retired:""},"0x00741028":{keyword:"TableTopLateralAdjustedPosition",vr:"FD",vm:"1",name:"Table Top Lateral Adjusted Position",retired:""},"0x0074102A":{keyword:"PatientSupportAdjustedAngle",vr:"FD",vm:"1",name:"Patient Support Adjusted Angle",retired:""},"0x0074102B":{keyword:"TableTopEccentricAdjustedAngle",vr:"FD",vm:"1",name:"Table Top Eccentric Adjusted Angle",retired:""},"0x0074102C":{keyword:"TableTopPitchAdjustedAngle",vr:"FD",vm:"1",name:"Table Top Pitch Adjusted Angle",retired:""},"0x0074102D":{keyword:"TableTopRollAdjustedAngle",vr:"FD",vm:"1",name:"Table Top Roll Adjusted Angle",retired:""},"0x00741030":{keyword:"DeliveryVerificationImageSequence",vr:"SQ",vm:"1",name:"Delivery Verification Image Sequence",retired:""},"0x00741032":{keyword:"VerificationImageTiming",vr:"CS",vm:"1",name:"Verification Image Timing",retired:""},"0x00741034":{keyword:"DoubleExposureFlag",vr:"CS",vm:"1",name:"Double Exposure Flag",retired:""},"0x00741036":{keyword:"DoubleExposureOrdering",vr:"CS",vm:"1",name:"Double Exposure Ordering",retired:""},"0x00741038":{keyword:"DoubleExposureMetersetTrial",vr:"DS",vm:"1",name:"Double Exposure Meterset (Trial)",retired:"Retired"},"0x0074103A":{keyword:"DoubleExposureFieldDeltaTrial",vr:"DS",vm:"4",name:"Double Exposure Field Delta (Trial)",retired:"Retired"},"0x00741040":{keyword:"RelatedReferenceRTImageSequence",vr:"SQ",vm:"1",name:"Related Reference RT Image Sequence",retired:""},"0x00741042":{keyword:"GeneralMachineVerificationSequence",vr:"SQ",vm:"1",name:"General Machine Verification Sequence",retired:""},"0x00741044":{keyword:"ConventionalMachineVerificationSequence",vr:"SQ",vm:"1",name:"Conventional Machine Verification Sequence",retired:""},"0x00741046":{keyword:"IonMachineVerificationSequence",vr:"SQ",vm:"1",name:"Ion Machine Verification Sequence",retired:""},"0x00741048":{keyword:"FailedAttributesSequence",vr:"SQ",vm:"1",name:"Failed Attributes Sequence",retired:""},"0x0074104A":{keyword:"OverriddenAttributesSequence",vr:"SQ",vm:"1",name:"Overridden Attributes Sequence",retired:""},"0x0074104C":{keyword:"ConventionalControlPointVerificationSequence",vr:"SQ",vm:"1",name:"Conventional Control Point Verification Sequence",retired:""},"0x0074104E":{keyword:"IonControlPointVerificationSequence",vr:"SQ",vm:"1",name:"Ion Control Point Verification Sequence",retired:""},"0x00741050":{keyword:"AttributeOccurrenceSequence",vr:"SQ",vm:"1",name:"Attribute Occurrence Sequence",retired:""},"0x00741052":{keyword:"AttributeOccurrencePointer",vr:"AT",vm:"1",name:"Attribute Occurrence Pointer",retired:""},"0x00741054":{keyword:"AttributeItemSelector",vr:"UL",vm:"1",name:"Attribute Item Selector",retired:""},"0x00741056":{keyword:"AttributeOccurrencePrivateCreator",vr:"LO",vm:"1",name:"Attribute Occurrence Private Creator",retired:""},"0x00741057":{keyword:"SelectorSequencePointerItems",vr:"IS",vm:"1-n",name:"Selector Sequence Pointer Items",retired:""},"0x00741200":{keyword:"ScheduledProcedureStepPriority",vr:"CS",vm:"1",name:"Scheduled Procedure Step Priority",retired:""},"0x00741202":{keyword:"WorklistLabel",vr:"LO",vm:"1",name:"Worklist Label",retired:""},"0x00741204":{keyword:"ProcedureStepLabel",vr:"LO",vm:"1",name:"Procedure Step Label",retired:""},"0x00741210":{keyword:"ScheduledProcessingParametersSequence",vr:"SQ",vm:"1",name:"Scheduled Processing Parameters Sequence",retired:""},"0x00741212":{keyword:"PerformedProcessingParametersSequence",vr:"SQ",vm:"1",name:"Performed Processing Parameters Sequence",retired:""},"0x00741216":{keyword:"UnifiedProcedureStepPerformedProcedureSequence",vr:"SQ",vm:"1",name:"Unified Procedure Step Performed Procedure Sequence",retired:""},"0x00741220":{keyword:"RelatedProcedureStepSequence",vr:"SQ",vm:"1",name:"Related Procedure Step Sequence",retired:"Retired"},"0x00741222":{keyword:"ProcedureStepRelationshipType",vr:"LO",vm:"1",name:"Procedure Step Relationship Type",retired:"Retired"},"0x00741224":{keyword:"ReplacedProcedureStepSequence",vr:"SQ",vm:"1",name:"Replaced Procedure Step Sequence",retired:""},"0x00741230":{keyword:"DeletionLock",vr:"LO",vm:"1",name:"Deletion Lock",retired:""},"0x00741234":{keyword:"ReceivingAE",vr:"AE",vm:"1",name:"Receiving AE",retired:""},"0x00741236":{keyword:"RequestingAE",vr:"AE",vm:"1",name:"Requesting AE",retired:""},"0x00741238":{keyword:"ReasonForCancellation",vr:"LT",vm:"1",name:"Reason for Cancellation",retired:""},"0x00741242":{keyword:"SCPStatus",vr:"CS",vm:"1",name:"SCP Status",retired:""},"0x00741244":{keyword:"SubscriptionListStatus",vr:"CS",vm:"1",name:"Subscription List Status",retired:""},"0x00741246":{keyword:"UnifiedProcedureStepListStatus",vr:"CS",vm:"1",name:"Unified Procedure Step List Status",retired:""},"0x00741324":{keyword:"BeamOrderIndex",vr:"UL",vm:"1",name:"Beam Order Index",retired:""},"0x00741338":{keyword:"DoubleExposureMeterset",vr:"FD",vm:"1",name:"Double Exposure Meterset",retired:""},"0x0074133A":{keyword:"DoubleExposureFieldDelta",vr:"FD",vm:"4",name:"Double Exposure Field Delta",retired:""},"0x00741401":{keyword:"BrachyTaskSequence",vr:"SQ",vm:"1",name:"Brachy Task Sequence",retired:""},"0x00741402":{keyword:"ContinuationStartTotalReferenceAirKerma",vr:"DS",vm:"1",name:"Continuation Start Total Reference Air Kerma",retired:""},"0x00741403":{keyword:"ContinuationEndTotalReferenceAirKerma",vr:"DS",vm:"1",name:"Continuation End Total Reference Air Kerma",retired:""},"0x00741404":{keyword:"ContinuationPulseNumber",vr:"IS",vm:"1",name:"Continuation Pulse Number",retired:""},"0x00741405":{keyword:"ChannelDeliveryOrderSequence",vr:"SQ",vm:"1",name:"Channel Delivery Order Sequence",retired:""},"0x00741406":{keyword:"ReferencedChannelNumber",vr:"IS",vm:"1",name:"Referenced Channel Number",retired:""},"0x00741407":{keyword:"StartCumulativeTimeWeight",vr:"DS",vm:"1",name:"Start Cumulative Time Weight",retired:""},"0x00741408":{keyword:"EndCumulativeTimeWeight",vr:"DS",vm:"1",name:"End Cumulative Time Weight",retired:""},"0x00741409":{keyword:"OmittedChannelSequence",vr:"SQ",vm:"1",name:"Omitted Channel Sequence",retired:""},"0x0074140A":{keyword:"ReasonForChannelOmission",vr:"CS",vm:"1",name:"Reason for Channel Omission",retired:""},"0x0074140B":{keyword:"ReasonForChannelOmissionDescription",vr:"LO",vm:"1",name:"Reason for Channel Omission Description",retired:""},"0x0074140C":{keyword:"ChannelDeliveryOrderIndex",vr:"IS",vm:"1",name:"Channel Delivery Order Index",retired:""},"0x0074140D":{keyword:"ChannelDeliveryContinuationSequence",vr:"SQ",vm:"1",name:"Channel Delivery Continuation Sequence",retired:""},"0x0074140E":{keyword:"OmittedApplicationSetupSequence",vr:"SQ",vm:"1",name:"Omitted Application Setup Sequence",retired:""},"0x00760001":{keyword:"ImplantAssemblyTemplateName",vr:"LO",vm:"1",name:"Implant Assembly Template Name",retired:""},"0x00760003":{keyword:"ImplantAssemblyTemplateIssuer",vr:"LO",vm:"1",name:"Implant Assembly Template Issuer",retired:""},"0x00760006":{keyword:"ImplantAssemblyTemplateVersion",vr:"LO",vm:"1",name:"Implant Assembly Template Version",retired:""},"0x00760008":{keyword:"ReplacedImplantAssemblyTemplateSequence",vr:"SQ",vm:"1",name:"Replaced Implant Assembly Template Sequence",retired:""},"0x0076000A":{keyword:"ImplantAssemblyTemplateType",vr:"CS",vm:"1",name:"Implant Assembly Template Type",retired:""},"0x0076000C":{keyword:"OriginalImplantAssemblyTemplateSequence",vr:"SQ",vm:"1",name:"Original Implant Assembly Template Sequence",retired:""},"0x0076000E":{keyword:"DerivationImplantAssemblyTemplateSequence",vr:"SQ",vm:"1",name:"Derivation Implant Assembly Template Sequence",retired:""},"0x00760010":{keyword:"ImplantAssemblyTemplateTargetAnatomySequence",vr:"SQ",vm:"1",name:"Implant Assembly Template Target Anatomy Sequence",retired:""},"0x00760020":{keyword:"ProcedureTypeCodeSequence",vr:"SQ",vm:"1",name:"Procedure Type Code Sequence",retired:""},"0x00760030":{keyword:"SurgicalTechnique",vr:"LO",vm:"1",name:"Surgical Technique",retired:""},"0x00760032":{keyword:"ComponentTypesSequence",vr:"SQ",vm:"1",name:"Component Types Sequence",retired:""},"0x00760034":{keyword:"ComponentTypeCodeSequence",vr:"SQ",vm:"1",name:"Component Type Code Sequence",retired:""},"0x00760036":{keyword:"ExclusiveComponentType",vr:"CS",vm:"1",name:"Exclusive Component Type",retired:""},"0x00760038":{keyword:"MandatoryComponentType",vr:"CS",vm:"1",name:"Mandatory Component Type",retired:""},"0x00760040":{keyword:"ComponentSequence",vr:"SQ",vm:"1",name:"Component Sequence",retired:""},"0x00760055":{keyword:"ComponentID",vr:"US",vm:"1",name:"Component ID",retired:""},"0x00760060":{keyword:"ComponentAssemblySequence",vr:"SQ",vm:"1",name:"Component Assembly Sequence",retired:""},"0x00760070":{keyword:"Component1ReferencedID",vr:"US",vm:"1",name:"Component 1 Referenced ID",retired:""},"0x00760080":{keyword:"Component1ReferencedMatingFeatureSetID",vr:"US",vm:"1",name:"Component 1 Referenced Mating Feature Set ID",retired:""},"0x00760090":{keyword:"Component1ReferencedMatingFeatureID",vr:"US",vm:"1",name:"Component 1 Referenced Mating Feature ID",retired:""},"0x007600A0":{keyword:"Component2ReferencedID",vr:"US",vm:"1",name:"Component 2 Referenced ID",retired:""},"0x007600B0":{keyword:"Component2ReferencedMatingFeatureSetID",vr:"US",vm:"1",name:"Component 2 Referenced Mating Feature Set ID",retired:""},"0x007600C0":{keyword:"Component2ReferencedMatingFeatureID",vr:"US",vm:"1",name:"Component 2 Referenced Mating Feature ID",retired:""},"0x00780001":{keyword:"ImplantTemplateGroupName",vr:"LO",vm:"1",name:"Implant Template Group Name",retired:""},"0x00780010":{keyword:"ImplantTemplateGroupDescription",vr:"ST",vm:"1",name:"Implant Template Group Description",retired:""},"0x00780020":{keyword:"ImplantTemplateGroupIssuer",vr:"LO",vm:"1",name:"Implant Template Group Issuer",retired:""},"0x00780024":{keyword:"ImplantTemplateGroupVersion",vr:"LO",vm:"1",name:"Implant Template Group Version",retired:""},"0x00780026":{keyword:"ReplacedImplantTemplateGroupSequence",vr:"SQ",vm:"1",name:"Replaced Implant Template Group Sequence",retired:""},"0x00780028":{keyword:"ImplantTemplateGroupTargetAnatomySequence",vr:"SQ",vm:"1",name:"Implant Template Group Target Anatomy Sequence",retired:""},"0x0078002A":{keyword:"ImplantTemplateGroupMembersSequence",vr:"SQ",vm:"1",name:"Implant Template Group Members Sequence",retired:""},"0x0078002E":{keyword:"ImplantTemplateGroupMemberID",vr:"US",vm:"1",name:"Implant Template Group Member ID",retired:""},"0x00780050":{keyword:"ThreeDImplantTemplateGroupMemberMatchingPoint",vr:"FD",vm:"3",name:"3D Implant Template Group Member Matching Point",retired:""},"0x00780060":{keyword:"ThreeDImplantTemplateGroupMemberMatchingAxes",vr:"FD",vm:"9",name:"3D Implant Template Group Member Matching Axes",retired:""},"0x00780070":{keyword:"ImplantTemplateGroupMemberMatching2DCoordinatesSequence",vr:"SQ",vm:"1",name:"Implant Template Group Member Matching 2D Coordinates Sequence",retired:""},"0x00780090":{keyword:"TwoDImplantTemplateGroupMemberMatchingPoint",vr:"FD",vm:"2",name:"2D Implant Template Group Member Matching Point",retired:""},"0x007800A0":{keyword:"TwoDImplantTemplateGroupMemberMatchingAxes",vr:"FD",vm:"4",name:"2D Implant Template Group Member Matching Axes",retired:""},"0x007800B0":{keyword:"ImplantTemplateGroupVariationDimensionSequence",vr:"SQ",vm:"1",name:"Implant Template Group Variation Dimension Sequence",retired:""},"0x007800B2":{keyword:"ImplantTemplateGroupVariationDimensionName",vr:"LO",vm:"1",name:"Implant Template Group Variation Dimension Name",retired:""},"0x007800B4":{keyword:"ImplantTemplateGroupVariationDimensionRankSequence",vr:"SQ",vm:"1",name:"Implant Template Group Variation Dimension Rank Sequence",retired:""},"0x007800B6":{keyword:"ReferencedImplantTemplateGroupMemberID",vr:"US",vm:"1",name:"Referenced Implant Template Group Member ID",retired:""},"0x007800B8":{keyword:"ImplantTemplateGroupVariationDimensionRank",vr:"US",vm:"1",name:"Implant Template Group Variation Dimension Rank",retired:""},"0x00800001":{keyword:"SurfaceScanAcquisitionTypeCodeSequence",vr:"SQ",vm:"1",name:"Surface Scan Acquisition Type Code Sequence",retired:""},"0x00800002":{keyword:"SurfaceScanModeCodeSequence",vr:"SQ",vm:"1",name:"Surface Scan Mode Code Sequence",retired:""},"0x00800003":{keyword:"RegistrationMethodCodeSequence",vr:"SQ",vm:"1",name:"Registration Method Code Sequence",retired:""},"0x00800004":{keyword:"ShotDurationTime",vr:"FD",vm:"1",name:"Shot Duration Time",retired:""},"0x00800005":{keyword:"ShotOffsetTime",vr:"FD",vm:"1",name:"Shot Offset Time",retired:""},"0x00800006":{keyword:"SurfacePointPresentationValueData",vr:"US",vm:"1-n",name:"Surface Point Presentation Value Data",retired:""},"0x00800007":{keyword:"SurfacePointColorCIELabValueData",vr:"US",vm:"3-3n",name:"Surface Point Color CIELab Value Data",retired:""},"0x00800008":{keyword:"UVMappingSequence",vr:"SQ",vm:"1",name:"UV Mapping Sequence",retired:""},"0x00800009":{keyword:"TextureLabel",vr:"SH",vm:"1",name:"Texture Label",retired:""},"0x00800010":{keyword:"UValueData",vr:"OF",vm:"1",name:"U Value Data",retired:""},"0x00800011":{keyword:"VValueData",vr:"OF",vm:"1",name:"V Value Data",retired:""},"0x00800012":{keyword:"ReferencedTextureSequence",vr:"SQ",vm:"1",name:"Referenced Texture Sequence",retired:""},"0x00800013":{keyword:"ReferencedSurfaceDataSequence",vr:"SQ",vm:"1",name:"Referenced Surface Data Sequence",retired:""},"0x00820001":{keyword:"AssessmentSummary",vr:"CS",vm:"1",name:"Assessment Summary",retired:""},"0x00820003":{keyword:"AssessmentSummaryDescription",vr:"UT",vm:"1",name:"Assessment Summary Description",retired:""},"0x00820004":{keyword:"AssessedSOPInstanceSequence",vr:"SQ",vm:"1",name:"Assessed SOP Instance Sequence",retired:""},"0x00820005":{keyword:"ReferencedComparisonSOPInstanceSequence",vr:"SQ",vm:"1",name:"Referenced Comparison SOP Instance Sequence",retired:""},"0x00820006":{keyword:"NumberOfAssessmentObservations",vr:"UL",vm:"1",name:"Number of Assessment Observations",retired:""},"0x00820007":{keyword:"AssessmentObservationsSequence",vr:"SQ",vm:"1",name:"Assessment Observations Sequence",retired:""},"0x00820008":{keyword:"ObservationSignificance",vr:"CS",vm:"1",name:"Observation Significance",retired:""},"0x0082000A":{keyword:"ObservationDescription",vr:"UT",vm:"1",name:"Observation Description",retired:""},"0x0082000C":{keyword:"StructuredConstraintObservationSequence",vr:"SQ",vm:"1",name:"Structured Constraint Observation Sequence",retired:""},"0x00820010":{keyword:"AssessedAttributeValueSequence",vr:"SQ",vm:"1",name:"Assessed Attribute Value Sequence",retired:""},"0x00820016":{keyword:"AssessmentSetID",vr:"LO",vm:"1",name:"Assessment Set ID",retired:""},"0x00820017":{keyword:"AssessmentRequesterSequence",vr:"SQ",vm:"1",name:"Assessment Requester Sequence",retired:""},"0x00820018":{keyword:"SelectorAttributeName",vr:"LO",vm:"1",name:"Selector Attribute Name",retired:""},"0x00820019":{keyword:"SelectorAttributeKeyword",vr:"LO",vm:"1",name:"Selector Attribute Keyword",retired:""},"0x00820021":{keyword:"AssessmentTypeCodeSequence",vr:"SQ",vm:"1",name:"Assessment Type Code Sequence",retired:""},"0x00820022":{keyword:"ObservationBasisCodeSequence",vr:"SQ",vm:"1",name:"Observation Basis Code Sequence",retired:""},"0x00820023":{keyword:"AssessmentLabel",vr:"LO",vm:"1",name:"Assessment Label",retired:""},"0x00820032":{keyword:"ConstraintType",vr:"CS",vm:"1",name:"Constraint Type",retired:""},"0x00820033":{keyword:"SpecificationSelectionGuidance",vr:"UT",vm:"1",name:"Specification Selection Guidance",retired:""},"0x00820034":{keyword:"ConstraintValueSequence",vr:"SQ",vm:"1",name:"Constraint Value Sequence",retired:""},"0x00820035":{keyword:"RecommendedDefaultValueSequence",vr:"SQ",vm:"1",name:"Recommended Default Value Sequence",retired:""},"0x00820036":{keyword:"ConstraintViolationSignificance",vr:"CS",vm:"1",name:"Constraint Violation Significance",retired:""},"0x00820037":{keyword:"ConstraintViolationCondition",vr:"UT",vm:"1",name:"Constraint Violation Condition",retired:""},"0x00820038":{keyword:"ModifiableConstraintFlag",vr:"CS",vm:"1",name:"Modifiable Constraint Flag",retired:""},"0x00880130":{keyword:"StorageMediaFileSetID",vr:"SH",vm:"1",name:"Storage Media File-set ID",retired:""},"0x00880140":{keyword:"StorageMediaFileSetUID",vr:"UI",vm:"1",name:"Storage Media File-set UID",retired:""},"0x00880200":{keyword:"IconImageSequence",vr:"SQ",vm:"1",name:"Icon Image Sequence",retired:""},"0x00880904":{keyword:"TopicTitle",vr:"LO",vm:"1",name:"Topic Title",retired:"Retired"},"0x00880906":{keyword:"TopicSubject",vr:"ST",vm:"1",name:"Topic Subject",retired:"Retired"},"0x00880910":{keyword:"TopicAuthor",vr:"LO",vm:"1",name:"Topic Author",retired:"Retired"},"0x00880912":{keyword:"TopicKeywords",vr:"LO",vm:"1-32",name:"Topic Keywords",retired:"Retired"},"0x01000410":{keyword:"SOPInstanceStatus",vr:"CS",vm:"1",name:"SOP Instance Status",retired:""},"0x01000420":{keyword:"SOPAuthorizationDateTime",vr:"DT",vm:"1",name:"SOP Authorization DateTime",retired:""},"0x01000424":{keyword:"SOPAuthorizationComment",vr:"LT",vm:"1",name:"SOP Authorization Comment",retired:""},"0x01000426":{keyword:"AuthorizationEquipmentCertificationNumber",vr:"LO",vm:"1",name:"Authorization Equipment Certification Number",retired:""},"0x04000005":{keyword:"MACIDNumber",vr:"US",vm:"1",name:"MAC ID Number",retired:""},"0x04000010":{keyword:"MACCalculationTransferSyntaxUID",vr:"UI",vm:"1",name:"MAC Calculation Transfer Syntax UID",retired:""},"0x04000015":{keyword:"MACAlgorithm",vr:"CS",vm:"1",name:"MAC Algorithm",retired:""},"0x04000020":{keyword:"DataElementsSigned",vr:"AT",vm:"1-n",name:"Data Elements Signed",retired:""},"0x04000100":{keyword:"DigitalSignatureUID",vr:"UI",vm:"1",name:"Digital Signature UID",retired:""},"0x04000105":{keyword:"DigitalSignatureDateTime",vr:"DT",vm:"1",name:"Digital Signature DateTime",retired:""},"0x04000110":{keyword:"CertificateType",vr:"CS",vm:"1",name:"Certificate Type",retired:""},"0x04000115":{keyword:"CertificateOfSigner",vr:"OB",vm:"1",name:"Certificate of Signer",retired:""},"0x04000120":{keyword:"Signature",vr:"OB",vm:"1",name:"Signature",retired:""},"0x04000305":{keyword:"CertifiedTimestampType",vr:"CS",vm:"1",name:"Certified Timestamp Type",retired:""},"0x04000310":{keyword:"CertifiedTimestamp",vr:"OB",vm:"1",name:"Certified Timestamp",retired:""},"0x04000315":{keyword:"",vr:"FL",vm:"1",name:"",retired:"Retired"},"0x04000401":{keyword:"DigitalSignaturePurposeCodeSequence",vr:"SQ",vm:"1",name:"Digital Signature Purpose Code Sequence",retired:""},"0x04000402":{keyword:"ReferencedDigitalSignatureSequence",vr:"SQ",vm:"1",name:"Referenced Digital Signature Sequence",retired:""},"0x04000403":{keyword:"ReferencedSOPInstanceMACSequence",vr:"SQ",vm:"1",name:"Referenced SOP Instance MAC Sequence",retired:""},"0x04000404":{keyword:"MAC",vr:"OB",vm:"1",name:"MAC",retired:""},"0x04000500":{keyword:"EncryptedAttributesSequence",vr:"SQ",vm:"1",name:"Encrypted Attributes Sequence",retired:""},"0x04000510":{keyword:"EncryptedContentTransferSyntaxUID",vr:"UI",vm:"1",name:"Encrypted Content Transfer Syntax UID",retired:""},"0x04000520":{keyword:"EncryptedContent",vr:"OB",vm:"1",name:"Encrypted Content",retired:""},"0x04000550":{keyword:"ModifiedAttributesSequence",vr:"SQ",vm:"1",name:"Modified Attributes Sequence",retired:""},"0x04000551":{keyword:"NonconformingModifiedAttributesSequence",vr:"SQ",vm:"1",name:"Nonconforming Modified Attributes Sequence",retired:""},"0x04000552":{keyword:"NonconformingDataElementValue",vr:"OB",vm:"1",name:"Nonconforming Data Element Value",retired:""},"0x04000561":{keyword:"OriginalAttributesSequence",vr:"SQ",vm:"1",name:"Original Attributes Sequence",retired:""},"0x04000562":{keyword:"AttributeModificationDateTime",vr:"DT",vm:"1",name:"Attribute Modification DateTime",retired:""},"0x04000563":{keyword:"ModifyingSystem",vr:"LO",vm:"1",name:"Modifying System",retired:""},"0x04000564":{keyword:"SourceOfPreviousValues",vr:"LO",vm:"1",name:"Source of Previous Values",retired:""},"0x04000565":{keyword:"ReasonForTheAttributeModification",vr:"CS",vm:"1",name:"Reason for the Attribute Modification",retired:""},"0x04000600":{keyword:"InstanceOriginStatus",vr:"CS",vm:"1",name:"Instance Origin Status",retired:""},"0x20000010":{keyword:"NumberOfCopies",vr:"IS",vm:"1",name:"Number of Copies",retired:""},"0x2000001E":{keyword:"PrinterConfigurationSequence",vr:"SQ",vm:"1",name:"Printer Configuration Sequence",retired:""},"0x20000020":{keyword:"PrintPriority",vr:"CS",vm:"1",name:"Print Priority",retired:""},"0x20000030":{keyword:"MediumType",vr:"CS",vm:"1",name:"Medium Type",retired:""},"0x20000040":{keyword:"FilmDestination",vr:"CS",vm:"1",name:"Film Destination",retired:""},"0x20000050":{keyword:"FilmSessionLabel",vr:"LO",vm:"1",name:"Film Session Label",retired:""},"0x20000060":{keyword:"MemoryAllocation",vr:"IS",vm:"1",name:"Memory Allocation",retired:""},"0x20000061":{keyword:"MaximumMemoryAllocation",vr:"IS",vm:"1",name:"Maximum Memory Allocation",retired:""},"0x20000062":{keyword:"ColorImagePrintingFlag",vr:"CS",vm:"1",name:"Color Image Printing Flag",retired:"Retired"},"0x20000063":{keyword:"CollationFlag",vr:"CS",vm:"1",name:"Collation Flag",retired:"Retired"},"0x20000065":{keyword:"AnnotationFlag",vr:"CS",vm:"1",name:"Annotation Flag",retired:"Retired"},"0x20000067":{keyword:"ImageOverlayFlag",vr:"CS",vm:"1",name:"Image Overlay Flag",retired:"Retired"},"0x20000069":{keyword:"PresentationLUTFlag",vr:"CS",vm:"1",name:"Presentation LUT Flag",retired:"Retired"},"0x2000006A":{keyword:"ImageBoxPresentationLUTFlag",vr:"CS",vm:"1",name:"Image Box Presentation LUT Flag",retired:"Retired"},"0x200000A0":{keyword:"MemoryBitDepth",vr:"US",vm:"1",name:"Memory Bit Depth",retired:""},"0x200000A1":{keyword:"PrintingBitDepth",vr:"US",vm:"1",name:"Printing Bit Depth",retired:""},"0x200000A2":{keyword:"MediaInstalledSequence",vr:"SQ",vm:"1",name:"Media Installed Sequence",retired:""},"0x200000A4":{keyword:"OtherMediaAvailableSequence",vr:"SQ",vm:"1",name:"Other Media Available Sequence",retired:""},"0x200000A8":{keyword:"SupportedImageDisplayFormatsSequence",vr:"SQ",vm:"1",name:"Supported Image Display Formats Sequence",retired:""},"0x20000500":{keyword:"ReferencedFilmBoxSequence",vr:"SQ",vm:"1",name:"Referenced Film Box Sequence",retired:""},"0x20000510":{keyword:"ReferencedStoredPrintSequence",vr:"SQ",vm:"1",name:"Referenced Stored Print Sequence",retired:"Retired"},"0x20100010":{keyword:"ImageDisplayFormat",vr:"ST",vm:"1",name:"Image Display Format",retired:""},"0x20100030":{keyword:"AnnotationDisplayFormatID",vr:"CS",vm:"1",name:"Annotation Display Format ID",retired:""},"0x20100040":{keyword:"FilmOrientation",vr:"CS",vm:"1",name:"Film Orientation",retired:""},"0x20100050":{keyword:"FilmSizeID",vr:"CS",vm:"1",name:"Film Size ID",retired:""},"0x20100052":{keyword:"PrinterResolutionID",vr:"CS",vm:"1",name:"Printer Resolution ID",retired:""},"0x20100054":{keyword:"DefaultPrinterResolutionID",vr:"CS",vm:"1",name:"Default Printer Resolution ID",retired:""},"0x20100060":{keyword:"MagnificationType",vr:"CS",vm:"1",name:"Magnification Type",retired:""},"0x20100080":{keyword:"SmoothingType",vr:"CS",vm:"1",name:"Smoothing Type",retired:""},"0x201000A6":{keyword:"DefaultMagnificationType",vr:"CS",vm:"1",name:"Default Magnification Type",retired:""},"0x201000A7":{keyword:"OtherMagnificationTypesAvailable",vr:"CS",vm:"1-n",name:"Other Magnification Types Available",retired:""},"0x201000A8":{keyword:"DefaultSmoothingType",vr:"CS",vm:"1",name:"Default Smoothing Type",retired:""},"0x201000A9":{keyword:"OtherSmoothingTypesAvailable",vr:"CS",vm:"1-n",name:"Other Smoothing Types Available",retired:""},"0x20100100":{keyword:"BorderDensity",vr:"CS",vm:"1",name:"Border Density",retired:""},"0x20100110":{keyword:"EmptyImageDensity",vr:"CS",vm:"1",name:"Empty Image Density",retired:""},"0x20100120":{keyword:"MinDensity",vr:"US",vm:"1",name:"Min Density",retired:""},"0x20100130":{keyword:"MaxDensity",vr:"US",vm:"1",name:"Max Density",retired:""},"0x20100140":{keyword:"Trim",vr:"CS",vm:"1",name:"Trim",retired:""},"0x20100150":{keyword:"ConfigurationInformation",vr:"ST",vm:"1",name:"Configuration Information",retired:""},"0x20100152":{keyword:"ConfigurationInformationDescription",vr:"LT",vm:"1",name:"Configuration Information Description",retired:""},"0x20100154":{keyword:"MaximumCollatedFilms",vr:"IS",vm:"1",name:"Maximum Collated Films",retired:""},"0x2010015E":{keyword:"Illumination",vr:"US",vm:"1",name:"Illumination",retired:""},"0x20100160":{keyword:"ReflectedAmbientLight",vr:"US",vm:"1",name:"Reflected Ambient Light",retired:""},"0x20100376":{keyword:"PrinterPixelSpacing",vr:"DS",vm:"2",name:"Printer Pixel Spacing",retired:""},"0x20100500":{keyword:"ReferencedFilmSessionSequence",vr:"SQ",vm:"1",name:"Referenced Film Session Sequence",retired:""},"0x20100510":{keyword:"ReferencedImageBoxSequence",vr:"SQ",vm:"1",name:"Referenced Image Box Sequence",retired:""},"0x20100520":{keyword:"ReferencedBasicAnnotationBoxSequence",vr:"SQ",vm:"1",name:"Referenced Basic Annotation Box Sequence",retired:""},"0x20200010":{keyword:"ImageBoxPosition",vr:"US",vm:"1",name:"Image Box Position",retired:""},"0x20200020":{keyword:"Polarity",vr:"CS",vm:"1",name:"Polarity",retired:""},"0x20200030":{keyword:"RequestedImageSize",vr:"DS",vm:"1",name:"Requested Image Size",retired:""},"0x20200040":{keyword:"RequestedDecimateCropBehavior",vr:"CS",vm:"1",name:"Requested Decimate/Crop Behavior",retired:""},"0x20200050":{keyword:"RequestedResolutionID",vr:"CS",vm:"1",name:"Requested Resolution ID",retired:""},"0x202000A0":{keyword:"RequestedImageSizeFlag",vr:"CS",vm:"1",name:"Requested Image Size Flag",retired:""},"0x202000A2":{keyword:"DecimateCropResult",vr:"CS",vm:"1",name:"Decimate/Crop Result",retired:""},"0x20200110":{keyword:"BasicGrayscaleImageSequence",vr:"SQ",vm:"1",name:"Basic Grayscale Image Sequence",retired:""},"0x20200111":{keyword:"BasicColorImageSequence",vr:"SQ",vm:"1",name:"Basic Color Image Sequence",retired:""},"0x20200130":{keyword:"ReferencedImageOverlayBoxSequence",vr:"SQ",vm:"1",name:"Referenced Image Overlay Box Sequence",retired:"Retired"},"0x20200140":{keyword:"ReferencedVOILUTBoxSequence",vr:"SQ",vm:"1",name:"Referenced VOI LUT Box Sequence",retired:"Retired"},"0x20300010":{keyword:"AnnotationPosition",vr:"US",vm:"1",name:"Annotation Position",retired:""},"0x20300020":{keyword:"TextString",vr:"LO",vm:"1",name:"Text String",retired:""},"0x20400010":{keyword:"ReferencedOverlayPlaneSequence",vr:"SQ",vm:"1",name:"Referenced Overlay Plane Sequence",retired:"Retired"},"0x20400011":{keyword:"ReferencedOverlayPlaneGroups",vr:"US",vm:"1-99",name:"Referenced Overlay Plane Groups",retired:"Retired"},"0x20400020":{keyword:"OverlayPixelDataSequence",vr:"SQ",vm:"1",name:"Overlay Pixel Data Sequence",retired:"Retired"},"0x20400060":{keyword:"OverlayMagnificationType",vr:"CS",vm:"1",name:"Overlay Magnification Type",retired:"Retired"},"0x20400070":{keyword:"OverlaySmoothingType",vr:"CS",vm:"1",name:"Overlay Smoothing Type",retired:"Retired"},"0x20400072":{keyword:"OverlayOrImageMagnification",vr:"CS",vm:"1",name:"Overlay or Image Magnification",retired:"Retired"},"0x20400074":{keyword:"MagnifyToNumberOfColumns",vr:"US",vm:"1",name:"Magnify to Number of Columns",retired:"Retired"},"0x20400080":{keyword:"OverlayForegroundDensity",vr:"CS",vm:"1",name:"Overlay Foreground Density",retired:"Retired"},"0x20400082":{keyword:"OverlayBackgroundDensity",vr:"CS",vm:"1",name:"Overlay Background Density",retired:"Retired"},"0x20400090":{keyword:"OverlayMode",vr:"CS",vm:"1",name:"Overlay Mode",retired:"Retired"},"0x20400100":{keyword:"ThresholdDensity",vr:"CS",vm:"1",name:"Threshold Density",retired:"Retired"},"0x20400500":{keyword:"ReferencedImageBoxSequenceRetired",vr:"SQ",vm:"1",name:"Referenced Image Box Sequence (Retired)",retired:"Retired"},"0x20500010":{keyword:"PresentationLUTSequence",vr:"SQ",vm:"1",name:"Presentation LUT Sequence",retired:""},"0x20500020":{keyword:"PresentationLUTShape",vr:"CS",vm:"1",name:"Presentation LUT Shape",retired:""},"0x20500500":{keyword:"ReferencedPresentationLUTSequence",vr:"SQ",vm:"1",name:"Referenced Presentation LUT Sequence",retired:""},"0x21000010":{keyword:"PrintJobID",vr:"SH",vm:"1",name:"Print Job ID",retired:"Retired"},"0x21000020":{keyword:"ExecutionStatus",vr:"CS",vm:"1",name:"Execution Status",retired:""},"0x21000030":{keyword:"ExecutionStatusInfo",vr:"CS",vm:"1",name:"Execution Status Info",retired:""},"0x21000040":{keyword:"CreationDate",vr:"DA",vm:"1",name:"Creation Date",retired:""},"0x21000050":{keyword:"CreationTime",vr:"TM",vm:"1",name:"Creation Time",retired:""},"0x21000070":{keyword:"Originator",vr:"AE",vm:"1",name:"Originator",retired:""},"0x21000140":{keyword:"DestinationAE",vr:"AE",vm:"1",name:"Destination AE",retired:""},"0x21000160":{keyword:"OwnerID",vr:"SH",vm:"1",name:"Owner ID",retired:""},"0x21000170":{keyword:"NumberOfFilms",vr:"IS",vm:"1",name:"Number of Films",retired:""},"0x21000500":{keyword:"ReferencedPrintJobSequencePullStoredPrint",vr:"SQ",vm:"1",name:"Referenced Print Job Sequence (Pull Stored Print)",retired:"Retired"},"0x21100010":{keyword:"PrinterStatus",vr:"CS",vm:"1",name:"Printer Status",retired:""},"0x21100020":{keyword:"PrinterStatusInfo",vr:"CS",vm:"1",name:"Printer Status Info",retired:""},"0x21100030":{keyword:"PrinterName",vr:"LO",vm:"1",name:"Printer Name",retired:""},"0x21100099":{keyword:"PrintQueueID",vr:"SH",vm:"1",name:"Print Queue ID",retired:"Retired"},"0x21200010":{keyword:"QueueStatus",vr:"CS",vm:"1",name:"Queue Status",retired:"Retired"},"0x21200050":{keyword:"PrintJobDescriptionSequence",vr:"SQ",vm:"1",name:"Print Job Description Sequence",retired:"Retired"},"0x21200070":{keyword:"ReferencedPrintJobSequence",vr:"SQ",vm:"1",name:"Referenced Print Job Sequence",retired:"Retired"},"0x21300010":{keyword:"PrintManagementCapabilitiesSequence",vr:"SQ",vm:"1",name:"Print Management Capabilities Sequence",retired:"Retired"},"0x21300015":{keyword:"PrinterCharacteristicsSequence",vr:"SQ",vm:"1",name:"Printer Characteristics Sequence",retired:"Retired"},"0x21300030":{keyword:"FilmBoxContentSequence",vr:"SQ",vm:"1",name:"Film Box Content Sequence",retired:"Retired"},"0x21300040":{keyword:"ImageBoxContentSequence",vr:"SQ",vm:"1",name:"Image Box Content Sequence",retired:"Retired"},"0x21300050":{keyword:"AnnotationContentSequence",vr:"SQ",vm:"1",name:"Annotation Content Sequence",retired:"Retired"},"0x21300060":{keyword:"ImageOverlayBoxContentSequence",vr:"SQ",vm:"1",name:"Image Overlay Box Content Sequence",retired:"Retired"},"0x21300080":{keyword:"PresentationLUTContentSequence",vr:"SQ",vm:"1",name:"Presentation LUT Content Sequence",retired:"Retired"},"0x213000A0":{keyword:"ProposedStudySequence",vr:"SQ",vm:"1",name:"Proposed Study Sequence",retired:""},"0x213000C0":{keyword:"OriginalImageSequence",vr:"SQ",vm:"1",name:"Original Image Sequence",retired:""},"0x22000001":{keyword:"LabelUsingInformationExtractedFromInstances",vr:"CS",vm:"1",name:"Label Using Information Extracted From Instances",retired:""},"0x22000002":{keyword:"LabelText",vr:"UT",vm:"1",name:"Label Text",retired:""},"0x22000003":{keyword:"LabelStyleSelection",vr:"CS",vm:"1",name:"Label Style Selection",retired:""},"0x22000004":{keyword:"MediaDisposition",vr:"LT",vm:"1",name:"Media Disposition",retired:""},"0x22000005":{keyword:"BarcodeValue",vr:"LT",vm:"1",name:"Barcode Value",retired:""},"0x22000006":{keyword:"BarcodeSymbology",vr:"CS",vm:"1",name:"Barcode Symbology",retired:""},"0x22000007":{keyword:"AllowMediaSplitting",vr:"CS",vm:"1",name:"Allow Media Splitting",retired:""},"0x22000008":{keyword:"IncludeNonDICOMObjects",vr:"CS",vm:"1",name:"Include Non-DICOM Objects",retired:""},"0x22000009":{keyword:"IncludeDisplayApplication",vr:"CS",vm:"1",name:"Include Display Application",retired:""},"0x2200000A":{keyword:"PreserveCompositeInstancesAfterMediaCreation",vr:"CS",vm:"1",name:"Preserve Composite Instances After Media Creation",retired:""},"0x2200000B":{keyword:"TotalNumberOfPiecesOfMediaCreated",vr:"US",vm:"1",name:"Total Number of Pieces of Media Created",retired:""},"0x2200000C":{keyword:"RequestedMediaApplicationProfile",vr:"LO",vm:"1",name:"Requested Media Application Profile",retired:""},"0x2200000D":{keyword:"ReferencedStorageMediaSequence",vr:"SQ",vm:"1",name:"Referenced Storage Media Sequence",retired:""},"0x2200000E":{keyword:"FailureAttributes",vr:"AT",vm:"1-n",name:"Failure Attributes",retired:""},"0x2200000F":{keyword:"AllowLossyCompression",vr:"CS",vm:"1",name:"Allow Lossy Compression",retired:""},"0x22000020":{keyword:"RequestPriority",vr:"CS",vm:"1",name:"Request Priority",retired:""},"0x30020002":{keyword:"RTImageLabel",vr:"SH",vm:"1",name:"RT Image Label",retired:""},"0x30020003":{keyword:"RTImageName",vr:"LO",vm:"1",name:"RT Image Name",retired:""},"0x30020004":{keyword:"RTImageDescription",vr:"ST",vm:"1",name:"RT Image Description",retired:""},"0x3002000A":{keyword:"ReportedValuesOrigin",vr:"CS",vm:"1",name:"Reported Values Origin",retired:""},"0x3002000C":{keyword:"RTImagePlane",vr:"CS",vm:"1",name:"RT Image Plane",retired:""},"0x3002000D":{keyword:"XRayImageReceptorTranslation",vr:"DS",vm:"3",name:"X-Ray Image Receptor Translation",retired:""},"0x3002000E":{keyword:"XRayImageReceptorAngle",vr:"DS",vm:"1",name:"X-Ray Image Receptor Angle",retired:""},"0x30020010":{keyword:"RTImageOrientation",vr:"DS",vm:"6",name:"RT Image Orientation",retired:""},"0x30020011":{keyword:"ImagePlanePixelSpacing",vr:"DS",vm:"2",name:"Image Plane Pixel Spacing",retired:""},"0x30020012":{keyword:"RTImagePosition",vr:"DS",vm:"2",name:"RT Image Position",retired:""},"0x30020020":{keyword:"RadiationMachineName",vr:"SH",vm:"1",name:"Radiation Machine Name",retired:""},"0x30020022":{keyword:"RadiationMachineSAD",vr:"DS",vm:"1",name:"Radiation Machine SAD",retired:""},"0x30020024":{keyword:"RadiationMachineSSD",vr:"DS",vm:"1",name:"Radiation Machine SSD",retired:""},"0x30020026":{keyword:"RTImageSID",vr:"DS",vm:"1",name:"RT Image SID",retired:""},"0x30020028":{keyword:"SourceToReferenceObjectDistance",vr:"DS",vm:"1",name:"Source to Reference Object Distance",retired:""},"0x30020029":{keyword:"FractionNumber",vr:"IS",vm:"1",name:"Fraction Number",retired:""},"0x30020030":{keyword:"ExposureSequence",vr:"SQ",vm:"1",name:"Exposure Sequence",retired:""},"0x30020032":{keyword:"MetersetExposure",vr:"DS",vm:"1",name:"Meterset Exposure",retired:""},"0x30020034":{keyword:"DiaphragmPosition",vr:"DS",vm:"4",name:"Diaphragm Position",retired:""},"0x30020040":{keyword:"FluenceMapSequence",vr:"SQ",vm:"1",name:"Fluence Map Sequence",retired:""},"0x30020041":{keyword:"FluenceDataSource",vr:"CS",vm:"1",name:"Fluence Data Source",retired:""},"0x30020042":{keyword:"FluenceDataScale",vr:"DS",vm:"1",name:"Fluence Data Scale",retired:""},"0x30020050":{keyword:"PrimaryFluenceModeSequence",vr:"SQ",vm:"1",name:"Primary Fluence Mode Sequence",retired:""},"0x30020051":{keyword:"FluenceMode",vr:"CS",vm:"1",name:"Fluence Mode",retired:""},"0x30020052":{keyword:"FluenceModeID",vr:"SH",vm:"1",name:"Fluence Mode ID",retired:""},"0x30020100":{keyword:"SelectedFrameNumber",vr:"IS",vm:"1",name:"Selected Frame Number",retired:""},"0x30020101":{keyword:"SelectedFrameFunctionalGroupsSequence",vr:"SQ",vm:"1",name:"Selected Frame Functional Groups Sequence",retired:""},"0x30020102":{keyword:"RTImageFrameGeneralContentSequence",vr:"SQ",vm:"1",name:"RT Image Frame General Content Sequence",retired:""},"0x30020103":{keyword:"RTImageFrameContextSequence",vr:"SQ",vm:"1",name:"RT Image Frame Context Sequence",retired:""},"0x30020104":{keyword:"RTImageScopeSequence",vr:"SQ",vm:"1",name:"RT Image Scope Sequence",retired:""},"0x30020105":{keyword:"BeamModifierCoordinatesPresenceFlag",vr:"CS",vm:"1",name:"Beam Modifier Coordinates Presence Flag",retired:""},"0x30020106":{keyword:"StartCumulativeMeterset",vr:"FD",vm:"1",name:"Start Cumulative Meterset",retired:""},"0x30020107":{keyword:"StopCumulativeMeterset",vr:"FD",vm:"1",name:"Stop Cumulative Meterset",retired:""},"0x30020108":{keyword:"RTAcquisitionPatientPositionSequence",vr:"SQ",vm:"1",name:"RT Acquisition Patient Position Sequence",retired:""},"0x30020109":{keyword:"RTImageFrameImagingDevicePositionSequence",vr:"SQ",vm:"1",name:"RT Image Frame Imaging Device Position Sequence",retired:""},"0x3002010A":{keyword:"RTImageFramekVRadiationAcquisitionSequence",vr:"SQ",vm:"1",name:"RT Image Frame kV Radiation Acquisition Sequence",retired:""},"0x3002010B":{keyword:"RTImageFrameMVRadiationAcquisitionSequence",vr:"SQ",vm:"1",name:"RT Image Frame MV Radiation Acquisition Sequence",retired:""},"0x3002010C":{keyword:"RTImageFrameRadiationAcquisitionSequence",vr:"SQ",vm:"1",name:"RT Image Frame Radiation Acquisition Sequence",retired:""},"0x3002010D":{keyword:"ImagingSourcePositionSequence",vr:"SQ",vm:"1",name:"Imaging Source Position Sequence",retired:""},"0x3002010E":{keyword:"ImageReceptorPositionSequence",vr:"SQ",vm:"1",name:"Image Receptor Position Sequence",retired:""},"0x3002010F":{keyword:"DevicePositionToEquipmentMappingMatrix",vr:"FD",vm:"16",name:"Device Position to Equipment Mapping Matrix",retired:""},"0x30020110":{keyword:"DevicePositionParameterSequence",vr:"SQ",vm:"1",name:"Device Position Parameter Sequence",retired:""},"0x30020111":{keyword:"ImagingSourceLocationSpecificationType",vr:"CS",vm:"1",name:"Imaging Source Location Specification Type",retired:""},"0x30020112":{keyword:"ImagingDeviceLocationMatrixSequence",vr:"SQ",vm:"1",name:"Imaging Device Location Matrix Sequence",retired:""},"0x30020113":{keyword:"ImagingDeviceLocationParameterSequence",vr:"SQ",vm:"1",name:"Imaging Device Location Parameter Sequence",retired:""},"0x30020114":{keyword:"ImagingApertureSequence",vr:"SQ",vm:"1",name:"Imaging Aperture Sequence",retired:""},"0x30020115":{keyword:"ImagingApertureSpecificationType",vr:"CS",vm:"1",name:"Imaging Aperture Specification Type",retired:""},"0x30020116":{keyword:"NumberOfAcquisitionDevices",vr:"US",vm:"1",name:"Number of Acquisition Devices",retired:""},"0x30020117":{keyword:"AcquisitionDeviceSequence",vr:"SQ",vm:"1",name:"Acquisition Device Sequence",retired:""},"0x30020118":{keyword:"AcquisitionTaskSequence",vr:"SQ",vm:"1",name:"Acquisition Task Sequence",retired:""},"0x30020119":{keyword:"AcquisitionTaskWorkitemCodeSequence",vr:"SQ",vm:"1",name:"Acquisition Task Workitem Code Sequence",retired:""},"0x3002011A":{keyword:"AcquisitionSubtaskSequence",vr:"SQ",vm:"1",name:"Acquisition Subtask Sequence",retired:""},"0x3002011B":{keyword:"SubtaskWorkitemCodeSequence",vr:"SQ",vm:"1",name:"Subtask Workitem Code Sequence",retired:""},"0x3002011C":{keyword:"AcquisitionTaskIndex",vr:"US",vm:"1",name:"Acquisition Task Index",retired:""},"0x3002011D":{keyword:"AcquisitionSubtaskIndex",vr:"US",vm:"1",name:"Acquisition Subtask Index",retired:""},"0x3002011E":{keyword:"ReferencedBaselineParametersRTRadiationInstanceSequence",vr:"SQ",vm:"1",name:"Referenced Baseline Parameters RT Radiation Instance Sequence",retired:""},"0x3002011F":{keyword:"PositionAcquisitionTemplateIdentificationSequence",vr:"SQ",vm:"1",name:"Position Acquisition Template Identification Sequence",retired:""},"0x30020120":{keyword:"PositionAcquisitionTemplateID",vr:"ST",vm:"1",name:"Position Acquisition Template ID",retired:""},"0x30020121":{keyword:"PositionAcquisitionTemplateName",vr:"LO",vm:"1",name:"Position Acquisition Template Name",retired:""},"0x30020122":{keyword:"PositionAcquisitionTemplateCodeSequence",vr:"SQ",vm:"1",name:"Position Acquisition Template Code Sequence",retired:""},"0x30020123":{keyword:"PositionAcquisitionTemplateDescription",vr:"LT",vm:"1",name:"Position Acquisition Template Description",retired:""},"0x30020124":{keyword:"AcquisitionTaskApplicabilitySequence",vr:"SQ",vm:"1",name:"Acquisition Task Applicability Sequence",retired:""},"0x30020125":{keyword:"ProjectionImagingAcquisitionParameterSequence",vr:"SQ",vm:"1",name:"Projection Imaging Acquisition Parameter Sequence",retired:""},"0x30020126":{keyword:"CTImagingAcquisitionParameterSequence",vr:"SQ",vm:"1",name:"CT Imaging Acquisition Parameter Sequence",retired:""},"0x30020127":{keyword:"KVImagingGenerationParametersSequence",vr:"SQ",vm:"1",name:"KV Imaging Generation Parameters Sequence",retired:""},"0x30020128":{keyword:"MVImagingGenerationParametersSequence",vr:"SQ",vm:"1",name:"MV Imaging Generation Parameters Sequence",retired:""},"0x30020129":{keyword:"AcquisitionSignalType",vr:"CS",vm:"1",name:"Acquisition Signal Type",retired:""},"0x3002012A":{keyword:"AcquisitionMethod",vr:"CS",vm:"1",name:"Acquisition Method",retired:""},"0x3002012B":{keyword:"ScanStartPositionSequence",vr:"SQ",vm:"1",name:"Scan Start Position Sequence",retired:""},"0x3002012C":{keyword:"ScanStopPositionSequence",vr:"SQ",vm:"1",name:"Scan Stop Position Sequence",retired:""},"0x3002012D":{keyword:"ImagingSourceToBeamModifierDefinitionPlaneDistance",vr:"FD",vm:"1",name:"Imaging Source to Beam Modifier Definition Plane Distance",retired:""},"0x3002012E":{keyword:"ScanArcType",vr:"CS",vm:"1",name:"Scan Arc Type",retired:""},"0x3002012F":{keyword:"DetectorPositioningType",vr:"CS",vm:"1",name:"Detector Positioning Type",retired:""},"0x30020130":{keyword:"AdditionalRTAccessoryDeviceSequence",vr:"SQ",vm:"1",name:"Additional RT Accessory Device Sequence",retired:""},"0x30020131":{keyword:"DeviceSpecificAcquisitionParameterSequence",vr:"SQ",vm:"1",name:"Device-Specific Acquisition Parameter Sequence",retired:""},"0x30020132":{keyword:"ReferencedPositionReferenceInstanceSequence",vr:"SQ",vm:"1",name:"Referenced Position Reference Instance Sequence",retired:""},"0x30020133":{keyword:"EnergyDerivationCodeSequence",vr:"SQ",vm:"1",name:"Energy Derivation Code Sequence",retired:""},"0x30020134":{keyword:"MaximumCumulativeMetersetExposure",vr:"FD",vm:"1",name:"Maximum Cumulative Meterset Exposure",retired:""},"0x30020135":{keyword:"AcquisitionInitiationSequence",vr:"SQ",vm:"1",name:"Acquisition Initiation Sequence",retired:""},"0x30040001":{keyword:"DVHType",vr:"CS",vm:"1",name:"DVH Type",retired:""},"0x30040002":{keyword:"DoseUnits",vr:"CS",vm:"1",name:"Dose Units",retired:""},"0x30040004":{keyword:"DoseType",vr:"CS",vm:"1",name:"Dose Type",retired:""},"0x30040005":{keyword:"SpatialTransformOfDose",vr:"CS",vm:"1",name:"Spatial Transform of Dose",retired:""},"0x30040006":{keyword:"DoseComment",vr:"LO",vm:"1",name:"Dose Comment",retired:""},"0x30040008":{keyword:"NormalizationPoint",vr:"DS",vm:"3",name:"Normalization Point",retired:""},"0x3004000A":{keyword:"DoseSummationType",vr:"CS",vm:"1",name:"Dose Summation Type",retired:""},"0x3004000C":{keyword:"GridFrameOffsetVector",vr:"DS",vm:"2-n",name:"Grid Frame Offset Vector",retired:""},"0x3004000E":{keyword:"DoseGridScaling",vr:"DS",vm:"1",name:"Dose Grid Scaling",retired:""},"0x30040010":{keyword:"RTDoseROISequence",vr:"SQ",vm:"1",name:"RT Dose ROI Sequence",retired:"Retired"},"0x30040012":{keyword:"DoseValue",vr:"DS",vm:"1",name:"Dose Value",retired:"Retired"},"0x30040014":{keyword:"TissueHeterogeneityCorrection",vr:"CS",vm:"1-3",name:"Tissue Heterogeneity Correction",retired:""},"0x30040040":{keyword:"DVHNormalizationPoint",vr:"DS",vm:"3",name:"DVH Normalization Point",retired:""},"0x30040042":{keyword:"DVHNormalizationDoseValue",vr:"DS",vm:"1",name:"DVH Normalization Dose Value",retired:""},"0x30040050":{keyword:"DVHSequence",vr:"SQ",vm:"1",name:"DVH Sequence",retired:""},"0x30040052":{keyword:"DVHDoseScaling",vr:"DS",vm:"1",name:"DVH Dose Scaling",retired:""},"0x30040054":{keyword:"DVHVolumeUnits",vr:"CS",vm:"1",name:"DVH Volume Units",retired:""},"0x30040056":{keyword:"DVHNumberOfBins",vr:"IS",vm:"1",name:"DVH Number of Bins",retired:""},"0x30040058":{keyword:"DVHData",vr:"DS",vm:"2-2n",name:"DVH Data",retired:""},"0x30040060":{keyword:"DVHReferencedROISequence",vr:"SQ",vm:"1",name:"DVH Referenced ROI Sequence",retired:""},"0x30040062":{keyword:"DVHROIContributionType",vr:"CS",vm:"1",name:"DVH ROI Contribution Type",retired:""},"0x30040070":{keyword:"DVHMinimumDose",vr:"DS",vm:"1",name:"DVH Minimum Dose",retired:""},"0x30040072":{keyword:"DVHMaximumDose",vr:"DS",vm:"1",name:"DVH Maximum Dose",retired:""},"0x30040074":{keyword:"DVHMeanDose",vr:"DS",vm:"1",name:"DVH Mean Dose",retired:""},"0x30060002":{keyword:"StructureSetLabel",vr:"SH",vm:"1",name:"Structure Set Label",retired:""},"0x30060004":{keyword:"StructureSetName",vr:"LO",vm:"1",name:"Structure Set Name",retired:""},"0x30060006":{keyword:"StructureSetDescription",vr:"ST",vm:"1",name:"Structure Set Description",retired:""},"0x30060008":{keyword:"StructureSetDate",vr:"DA",vm:"1",name:"Structure Set Date",retired:""},"0x30060009":{keyword:"StructureSetTime",vr:"TM",vm:"1",name:"Structure Set Time",retired:""},"0x30060010":{keyword:"ReferencedFrameOfReferenceSequence",vr:"SQ",vm:"1",name:"Referenced Frame of Reference Sequence",retired:""},"0x30060012":{keyword:"RTReferencedStudySequence",vr:"SQ",vm:"1",name:"RT Referenced Study Sequence",retired:""},"0x30060014":{keyword:"RTReferencedSeriesSequence",vr:"SQ",vm:"1",name:"RT Referenced Series Sequence",retired:""},"0x30060016":{keyword:"ContourImageSequence",vr:"SQ",vm:"1",name:"Contour Image Sequence",retired:""},"0x30060018":{keyword:"PredecessorStructureSetSequence",vr:"SQ",vm:"1",name:"Predecessor Structure Set Sequence",retired:""},"0x30060020":{keyword:"StructureSetROISequence",vr:"SQ",vm:"1",name:"Structure Set ROI Sequence",retired:""},"0x30060022":{keyword:"ROINumber",vr:"IS",vm:"1",name:"ROI Number",retired:""},"0x30060024":{keyword:"ReferencedFrameOfReferenceUID",vr:"UI",vm:"1",name:"Referenced Frame of Reference UID",retired:""},"0x30060026":{keyword:"ROIName",vr:"LO",vm:"1",name:"ROI Name",retired:""},"0x30060028":{keyword:"ROIDescription",vr:"ST",vm:"1",name:"ROI Description",retired:""},"0x3006002A":{keyword:"ROIDisplayColor",vr:"IS",vm:"3",name:"ROI Display Color",retired:""},"0x3006002C":{keyword:"ROIVolume",vr:"DS",vm:"1",name:"ROI Volume",retired:""},"0x30060030":{keyword:"RTRelatedROISequence",vr:"SQ",vm:"1",name:"RT Related ROI Sequence",retired:""},"0x30060033":{keyword:"RTROIRelationship",vr:"CS",vm:"1",name:"RT ROI Relationship",retired:""},"0x30060036":{keyword:"ROIGenerationAlgorithm",vr:"CS",vm:"1",name:"ROI Generation Algorithm",retired:""},"0x30060037":{keyword:"ROIDerivationAlgorithmIdentificationSequence",vr:"SQ",vm:"1",name:"ROI Derivation Algorithm Identification Sequence",retired:""},"0x30060038":{keyword:"ROIGenerationDescription",vr:"LO",vm:"1",name:"ROI Generation Description",retired:""},"0x30060039":{keyword:"ROIContourSequence",vr:"SQ",vm:"1",name:"ROI Contour Sequence",retired:""},"0x30060040":{keyword:"ContourSequence",vr:"SQ",vm:"1",name:"Contour Sequence",retired:""},"0x30060042":{keyword:"ContourGeometricType",vr:"CS",vm:"1",name:"Contour Geometric Type",retired:""},"0x30060044":{keyword:"ContourSlabThickness",vr:"DS",vm:"1",name:"Contour Slab Thickness",retired:"Retired"},"0x30060045":{keyword:"ContourOffsetVector",vr:"DS",vm:"3",name:"Contour Offset Vector",retired:"Retired"},"0x30060046":{keyword:"NumberOfContourPoints",vr:"IS",vm:"1",name:"Number of Contour Points",retired:""},"0x30060048":{keyword:"ContourNumber",vr:"IS",vm:"1",name:"Contour Number",retired:""},"0x30060049":{keyword:"AttachedContours",vr:"IS",vm:"1-n",name:"Attached Contours",retired:"Retired"},"0x3006004A":{keyword:"SourcePixelPlanesCharacteristicsSequence",vr:"SQ",vm:"1",name:"Source Pixel Planes Characteristics Sequence",retired:""},"0x30060050":{keyword:"ContourData",vr:"DS",vm:"3-3n",name:"Contour Data",retired:""},"0x30060080":{keyword:"RTROIObservationsSequence",vr:"SQ",vm:"1",name:"RT ROI Observations Sequence",retired:""},"0x30060082":{keyword:"ObservationNumber",vr:"IS",vm:"1",name:"Observation Number",retired:""},"0x30060084":{keyword:"ReferencedROINumber",vr:"IS",vm:"1",name:"Referenced ROI Number",retired:""},"0x30060085":{keyword:"ROIObservationLabel",vr:"SH",vm:"1",name:"ROI Observation Label",retired:"Retired"},"0x30060086":{keyword:"RTROIIdentificationCodeSequence",vr:"SQ",vm:"1",name:"RT ROI Identification Code Sequence",retired:""},"0x30060088":{keyword:"ROIObservationDescription",vr:"ST",vm:"1",name:"ROI Observation Description",retired:"Retired"},"0x300600A0":{keyword:"RelatedRTROIObservationsSequence",vr:"SQ",vm:"1",name:"Related RT ROI Observations Sequence",retired:""},"0x300600A4":{keyword:"RTROIInterpretedType",vr:"CS",vm:"1",name:"RT ROI Interpreted Type",retired:""},"0x300600A6":{keyword:"ROIInterpreter",vr:"PN",vm:"1",name:"ROI Interpreter",retired:""},"0x300600B0":{keyword:"ROIPhysicalPropertiesSequence",vr:"SQ",vm:"1",name:"ROI Physical Properties Sequence",retired:""},"0x300600B2":{keyword:"ROIPhysicalProperty",vr:"CS",vm:"1",name:"ROI Physical Property",retired:""},"0x300600B4":{keyword:"ROIPhysicalPropertyValue",vr:"DS",vm:"1",name:"ROI Physical Property Value",retired:""},"0x300600B6":{keyword:"ROIElementalCompositionSequence",vr:"SQ",vm:"1",name:"ROI Elemental Composition Sequence",retired:""},"0x300600B7":{keyword:"ROIElementalCompositionAtomicNumber",vr:"US",vm:"1",name:"ROI Elemental Composition Atomic Number",retired:""},"0x300600B8":{keyword:"ROIElementalCompositionAtomicMassFraction",vr:"FL",vm:"1",name:"ROI Elemental Composition Atomic Mass Fraction",retired:""},"0x300600B9":{keyword:"AdditionalRTROIIdentificationCodeSequence",vr:"SQ",vm:"1",name:"Additional RT ROI Identification Code Sequence",retired:"Retired"},"0x300600C0":{keyword:"FrameOfReferenceRelationshipSequence",vr:"SQ",vm:"1",name:"Frame of Reference Relationship Sequence",retired:"Retired"},"0x300600C2":{keyword:"RelatedFrameOfReferenceUID",vr:"UI",vm:"1",name:"Related Frame of Reference UID",retired:"Retired"},"0x300600C4":{keyword:"FrameOfReferenceTransformationType",vr:"CS",vm:"1",name:"Frame of Reference Transformation Type",retired:"Retired"},"0x300600C6":{keyword:"FrameOfReferenceTransformationMatrix",vr:"DS",vm:"16",name:"Frame of Reference Transformation Matrix",retired:""},"0x300600C8":{keyword:"FrameOfReferenceTransformationComment",vr:"LO",vm:"1",name:"Frame of Reference Transformation Comment",retired:""},"0x300600C9":{keyword:"PatientLocationCoordinatesSequence",vr:"SQ",vm:"1",name:"Patient Location Coordinates Sequence",retired:""},"0x300600CA":{keyword:"PatientLocationCoordinatesCodeSequence",vr:"SQ",vm:"1",name:"Patient Location Coordinates Code Sequence",retired:""},"0x300600CB":{keyword:"PatientSupportPositionSequence",vr:"SQ",vm:"1",name:"Patient Support Position Sequence",retired:""},"0x30080010":{keyword:"MeasuredDoseReferenceSequence",vr:"SQ",vm:"1",name:"Measured Dose Reference Sequence",retired:""},"0x30080012":{keyword:"MeasuredDoseDescription",vr:"ST",vm:"1",name:"Measured Dose Description",retired:""},"0x30080014":{keyword:"MeasuredDoseType",vr:"CS",vm:"1",name:"Measured Dose Type",retired:""},"0x30080016":{keyword:"MeasuredDoseValue",vr:"DS",vm:"1",name:"Measured Dose Value",retired:""},"0x30080020":{keyword:"TreatmentSessionBeamSequence",vr:"SQ",vm:"1",name:"Treatment Session Beam Sequence",retired:""},"0x30080021":{keyword:"TreatmentSessionIonBeamSequence",vr:"SQ",vm:"1",name:"Treatment Session Ion Beam Sequence",retired:""},"0x30080022":{keyword:"CurrentFractionNumber",vr:"IS",vm:"1",name:"Current Fraction Number",retired:""},"0x30080024":{keyword:"TreatmentControlPointDate",vr:"DA",vm:"1",name:"Treatment Control Point Date",retired:""},"0x30080025":{keyword:"TreatmentControlPointTime",vr:"TM",vm:"1",name:"Treatment Control Point Time",retired:""},"0x3008002A":{keyword:"TreatmentTerminationStatus",vr:"CS",vm:"1",name:"Treatment Termination Status",retired:""},"0x3008002B":{keyword:"TreatmentTerminationCode",vr:"SH",vm:"1",name:"Treatment Termination Code",retired:"Retired"},"0x3008002C":{keyword:"TreatmentVerificationStatus",vr:"CS",vm:"1",name:"Treatment Verification Status",retired:""},"0x30080030":{keyword:"ReferencedTreatmentRecordSequence",vr:"SQ",vm:"1",name:"Referenced Treatment Record Sequence",retired:""},"0x30080032":{keyword:"SpecifiedPrimaryMeterset",vr:"DS",vm:"1",name:"Specified Primary Meterset",retired:""},"0x30080033":{keyword:"SpecifiedSecondaryMeterset",vr:"DS",vm:"1",name:"Specified Secondary Meterset",retired:""},"0x30080036":{keyword:"DeliveredPrimaryMeterset",vr:"DS",vm:"1",name:"Delivered Primary Meterset",retired:""},"0x30080037":{keyword:"DeliveredSecondaryMeterset",vr:"DS",vm:"1",name:"Delivered Secondary Meterset",retired:""},"0x3008003A":{keyword:"SpecifiedTreatmentTime",vr:"DS",vm:"1",name:"Specified Treatment Time",retired:""},"0x3008003B":{keyword:"DeliveredTreatmentTime",vr:"DS",vm:"1",name:"Delivered Treatment Time",retired:""},"0x30080040":{keyword:"ControlPointDeliverySequence",vr:"SQ",vm:"1",name:"Control Point Delivery Sequence",retired:""},"0x30080041":{keyword:"IonControlPointDeliverySequence",vr:"SQ",vm:"1",name:"Ion Control Point Delivery Sequence",retired:""},"0x30080042":{keyword:"SpecifiedMeterset",vr:"DS",vm:"1",name:"Specified Meterset",retired:""},"0x30080044":{keyword:"DeliveredMeterset",vr:"DS",vm:"1",name:"Delivered Meterset",retired:""},"0x30080045":{keyword:"MetersetRateSet",vr:"FL",vm:"1",name:"Meterset Rate Set",retired:""},"0x30080046":{keyword:"MetersetRateDelivered",vr:"FL",vm:"1",name:"Meterset Rate Delivered",retired:""},"0x30080047":{keyword:"ScanSpotMetersetsDelivered",vr:"FL",vm:"1-n",name:"Scan Spot Metersets Delivered",retired:""},"0x30080048":{keyword:"DoseRateDelivered",vr:"DS",vm:"1",name:"Dose Rate Delivered",retired:""},"0x30080050":{keyword:"TreatmentSummaryCalculatedDoseReferenceSequence",vr:"SQ",vm:"1",name:"Treatment Summary Calculated Dose Reference Sequence",retired:""},"0x30080052":{keyword:"CumulativeDoseToDoseReference",vr:"DS",vm:"1",name:"Cumulative Dose to Dose Reference",retired:""},"0x30080054":{keyword:"FirstTreatmentDate",vr:"DA",vm:"1",name:"First Treatment Date",retired:""},"0x30080056":{keyword:"MostRecentTreatmentDate",vr:"DA",vm:"1",name:"Most Recent Treatment Date",retired:""},"0x3008005A":{keyword:"NumberOfFractionsDelivered",vr:"IS",vm:"1",name:"Number of Fractions Delivered",retired:""},"0x30080060":{keyword:"OverrideSequence",vr:"SQ",vm:"1",name:"Override Sequence",retired:""},"0x30080061":{keyword:"ParameterSequencePointer",vr:"AT",vm:"1",name:"Parameter Sequence Pointer",retired:""},"0x30080062":{keyword:"OverrideParameterPointer",vr:"AT",vm:"1",name:"Override Parameter Pointer",retired:""},"0x30080063":{keyword:"ParameterItemIndex",vr:"IS",vm:"1",name:"Parameter Item Index",retired:""},"0x30080064":{keyword:"MeasuredDoseReferenceNumber",vr:"IS",vm:"1",name:"Measured Dose Reference Number",retired:""},"0x30080065":{keyword:"ParameterPointer",vr:"AT",vm:"1",name:"Parameter Pointer",retired:""},"0x30080066":{keyword:"OverrideReason",vr:"ST",vm:"1",name:"Override Reason",retired:""},"0x30080067":{keyword:"ParameterValueNumber",vr:"US",vm:"1",name:"Parameter Value Number",retired:""},"0x30080068":{keyword:"CorrectedParameterSequence",vr:"SQ",vm:"1",name:"Corrected Parameter Sequence",retired:""},"0x3008006A":{keyword:"CorrectionValue",vr:"FL",vm:"1",name:"Correction Value",retired:""},"0x30080070":{keyword:"CalculatedDoseReferenceSequence",vr:"SQ",vm:"1",name:"Calculated Dose Reference Sequence",retired:""},"0x30080072":{keyword:"CalculatedDoseReferenceNumber",vr:"IS",vm:"1",name:"Calculated Dose Reference Number",retired:""},"0x30080074":{keyword:"CalculatedDoseReferenceDescription",vr:"ST",vm:"1",name:"Calculated Dose Reference Description",retired:""},"0x30080076":{keyword:"CalculatedDoseReferenceDoseValue",vr:"DS",vm:"1",name:"Calculated Dose Reference Dose Value",retired:""},"0x30080078":{keyword:"StartMeterset",vr:"DS",vm:"1",name:"Start Meterset",retired:""},"0x3008007A":{keyword:"EndMeterset",vr:"DS",vm:"1",name:"End Meterset",retired:""},"0x30080080":{keyword:"ReferencedMeasuredDoseReferenceSequence",vr:"SQ",vm:"1",name:"Referenced Measured Dose Reference Sequence",retired:""},"0x30080082":{keyword:"ReferencedMeasuredDoseReferenceNumber",vr:"IS",vm:"1",name:"Referenced Measured Dose Reference Number",retired:""},"0x30080090":{keyword:"ReferencedCalculatedDoseReferenceSequence",vr:"SQ",vm:"1",name:"Referenced Calculated Dose Reference Sequence",retired:""},"0x30080092":{keyword:"ReferencedCalculatedDoseReferenceNumber",vr:"IS",vm:"1",name:"Referenced Calculated Dose Reference Number",retired:""},"0x300800A0":{keyword:"BeamLimitingDeviceLeafPairsSequence",vr:"SQ",vm:"1",name:"Beam Limiting Device Leaf Pairs Sequence",retired:""},"0x300800A1":{keyword:"EnhancedRTBeamLimitingDeviceSequence",vr:"SQ",vm:"1",name:"Enhanced RT Beam Limiting Device Sequence",retired:""},"0x300800A2":{keyword:"EnhancedRTBeamLimitingOpeningSequence",vr:"SQ",vm:"1",name:"Enhanced RT Beam Limiting Opening Sequence",retired:""},"0x300800A3":{keyword:"EnhancedRTBeamLimitingDeviceDefinitionFlag",vr:"CS",vm:"1",name:"Enhanced RT Beam Limiting Device Definition Flag",retired:""},"0x300800A4":{keyword:"ParallelRTBeamDelimiterOpeningExtents",vr:"FD",vm:"2-2n",name:"Parallel RT Beam Delimiter Opening Extents",retired:""},"0x300800B0":{keyword:"RecordedWedgeSequence",vr:"SQ",vm:"1",name:"Recorded Wedge Sequence",retired:""},"0x300800C0":{keyword:"RecordedCompensatorSequence",vr:"SQ",vm:"1",name:"Recorded Compensator Sequence",retired:""},"0x300800D0":{keyword:"RecordedBlockSequence",vr:"SQ",vm:"1",name:"Recorded Block Sequence",retired:""},"0x300800D1":{keyword:"RecordedBlockSlabSequence",vr:"SQ",vm:"1",name:"Recorded Block Slab Sequence",retired:""},"0x300800E0":{keyword:"TreatmentSummaryMeasuredDoseReferenceSequence",vr:"SQ",vm:"1",name:"Treatment Summary Measured Dose Reference Sequence",retired:""},"0x300800F0":{keyword:"RecordedSnoutSequence",vr:"SQ",vm:"1",name:"Recorded Snout Sequence",retired:""},"0x300800F2":{keyword:"RecordedRangeShifterSequence",vr:"SQ",vm:"1",name:"Recorded Range Shifter Sequence",retired:""},"0x300800F4":{keyword:"RecordedLateralSpreadingDeviceSequence",vr:"SQ",vm:"1",name:"Recorded Lateral Spreading Device Sequence",retired:""},"0x300800F6":{keyword:"RecordedRangeModulatorSequence",vr:"SQ",vm:"1",name:"Recorded Range Modulator Sequence",retired:""},"0x30080100":{keyword:"RecordedSourceSequence",vr:"SQ",vm:"1",name:"Recorded Source Sequence",retired:""},"0x30080105":{keyword:"SourceSerialNumber",vr:"LO",vm:"1",name:"Source Serial Number",retired:""},"0x30080110":{keyword:"TreatmentSessionApplicationSetupSequence",vr:"SQ",vm:"1",name:"Treatment Session Application Setup Sequence",retired:""},"0x30080116":{keyword:"ApplicationSetupCheck",vr:"CS",vm:"1",name:"Application Setup Check",retired:""},"0x30080120":{keyword:"RecordedBrachyAccessoryDeviceSequence",vr:"SQ",vm:"1",name:"Recorded Brachy Accessory Device Sequence",retired:""},"0x30080122":{keyword:"ReferencedBrachyAccessoryDeviceNumber",vr:"IS",vm:"1",name:"Referenced Brachy Accessory Device Number",retired:""},"0x30080130":{keyword:"RecordedChannelSequence",vr:"SQ",vm:"1",name:"Recorded Channel Sequence",retired:""},"0x30080132":{keyword:"SpecifiedChannelTotalTime",vr:"DS",vm:"1",name:"Specified Channel Total Time",retired:""},"0x30080134":{keyword:"DeliveredChannelTotalTime",vr:"DS",vm:"1",name:"Delivered Channel Total Time",retired:""},"0x30080136":{keyword:"SpecifiedNumberOfPulses",vr:"IS",vm:"1",name:"Specified Number of Pulses",retired:""},"0x30080138":{keyword:"DeliveredNumberOfPulses",vr:"IS",vm:"1",name:"Delivered Number of Pulses",retired:""},"0x3008013A":{keyword:"SpecifiedPulseRepetitionInterval",vr:"DS",vm:"1",name:"Specified Pulse Repetition Interval",retired:""},"0x3008013C":{keyword:"DeliveredPulseRepetitionInterval",vr:"DS",vm:"1",name:"Delivered Pulse Repetition Interval",retired:""},"0x30080140":{keyword:"RecordedSourceApplicatorSequence",vr:"SQ",vm:"1",name:"Recorded Source Applicator Sequence",retired:""},"0x30080142":{keyword:"ReferencedSourceApplicatorNumber",vr:"IS",vm:"1",name:"Referenced Source Applicator Number",retired:""},"0x30080150":{keyword:"RecordedChannelShieldSequence",vr:"SQ",vm:"1",name:"Recorded Channel Shield Sequence",retired:""},"0x30080152":{keyword:"ReferencedChannelShieldNumber",vr:"IS",vm:"1",name:"Referenced Channel Shield Number",retired:""},"0x30080160":{keyword:"BrachyControlPointDeliveredSequence",vr:"SQ",vm:"1",name:"Brachy Control Point Delivered Sequence",retired:""},"0x30080162":{keyword:"SafePositionExitDate",vr:"DA",vm:"1",name:"Safe Position Exit Date",retired:""},"0x30080164":{keyword:"SafePositionExitTime",vr:"TM",vm:"1",name:"Safe Position Exit Time",retired:""},"0x30080166":{keyword:"SafePositionReturnDate",vr:"DA",vm:"1",name:"Safe Position Return Date",retired:""},"0x30080168":{keyword:"SafePositionReturnTime",vr:"TM",vm:"1",name:"Safe Position Return Time",retired:""},"0x30080171":{keyword:"PulseSpecificBrachyControlPointDeliveredSequence",vr:"SQ",vm:"1",name:"Pulse Specific Brachy Control Point Delivered Sequence",retired:""},"0x30080172":{keyword:"PulseNumber",vr:"US",vm:"1",name:"Pulse Number",retired:""},"0x30080173":{keyword:"BrachyPulseControlPointDeliveredSequence",vr:"SQ",vm:"1",name:"Brachy Pulse Control Point Delivered Sequence",retired:""},"0x30080200":{keyword:"CurrentTreatmentStatus",vr:"CS",vm:"1",name:"Current Treatment Status",retired:""},"0x30080202":{keyword:"TreatmentStatusComment",vr:"ST",vm:"1",name:"Treatment Status Comment",retired:""},"0x30080220":{keyword:"FractionGroupSummarySequence",vr:"SQ",vm:"1",name:"Fraction Group Summary Sequence",retired:""},"0x30080223":{keyword:"ReferencedFractionNumber",vr:"IS",vm:"1",name:"Referenced Fraction Number",retired:""},"0x30080224":{keyword:"FractionGroupType",vr:"CS",vm:"1",name:"Fraction Group Type",retired:""},"0x30080230":{keyword:"BeamStopperPosition",vr:"CS",vm:"1",name:"Beam Stopper Position",retired:""},"0x30080240":{keyword:"FractionStatusSummarySequence",vr:"SQ",vm:"1",name:"Fraction Status Summary Sequence",retired:""},"0x30080250":{keyword:"TreatmentDate",vr:"DA",vm:"1",name:"Treatment Date",retired:""},"0x30080251":{keyword:"TreatmentTime",vr:"TM",vm:"1",name:"Treatment Time",retired:""},"0x300A0002":{keyword:"RTPlanLabel",vr:"SH",vm:"1",name:"RT Plan Label",retired:""},"0x300A0003":{keyword:"RTPlanName",vr:"LO",vm:"1",name:"RT Plan Name",retired:""},"0x300A0004":{keyword:"RTPlanDescription",vr:"ST",vm:"1",name:"RT Plan Description",retired:""},"0x300A0006":{keyword:"RTPlanDate",vr:"DA",vm:"1",name:"RT Plan Date",retired:""},"0x300A0007":{keyword:"RTPlanTime",vr:"TM",vm:"1",name:"RT Plan Time",retired:""},"0x300A0009":{keyword:"TreatmentProtocols",vr:"LO",vm:"1-n",name:"Treatment Protocols",retired:""},"0x300A000A":{keyword:"PlanIntent",vr:"CS",vm:"1",name:"Plan Intent",retired:""},"0x300A000B":{keyword:"TreatmentSites",vr:"LO",vm:"1-n",name:"Treatment Sites",retired:"Retired"},"0x300A000C":{keyword:"RTPlanGeometry",vr:"CS",vm:"1",name:"RT Plan Geometry",retired:""},"0x300A000E":{keyword:"PrescriptionDescription",vr:"ST",vm:"1",name:"Prescription Description",retired:""},"0x300A0010":{keyword:"DoseReferenceSequence",vr:"SQ",vm:"1",name:"Dose Reference Sequence",retired:""},"0x300A0012":{keyword:"DoseReferenceNumber",vr:"IS",vm:"1",name:"Dose Reference Number",retired:""},"0x300A0013":{keyword:"DoseReferenceUID",vr:"UI",vm:"1",name:"Dose Reference UID",retired:""},"0x300A0014":{keyword:"DoseReferenceStructureType",vr:"CS",vm:"1",name:"Dose Reference Structure Type",retired:""},"0x300A0015":{keyword:"NominalBeamEnergyUnit",vr:"CS",vm:"1",name:"Nominal Beam Energy Unit",retired:""},"0x300A0016":{keyword:"DoseReferenceDescription",vr:"LO",vm:"1",name:"Dose Reference Description",retired:""},"0x300A0018":{keyword:"DoseReferencePointCoordinates",vr:"DS",vm:"3",name:"Dose Reference Point Coordinates",retired:""},"0x300A001A":{keyword:"NominalPriorDose",vr:"DS",vm:"1",name:"Nominal Prior Dose",retired:""},"0x300A0020":{keyword:"DoseReferenceType",vr:"CS",vm:"1",name:"Dose Reference Type",retired:""},"0x300A0021":{keyword:"ConstraintWeight",vr:"DS",vm:"1",name:"Constraint Weight",retired:""},"0x300A0022":{keyword:"DeliveryWarningDose",vr:"DS",vm:"1",name:"Delivery Warning Dose",retired:""},"0x300A0023":{keyword:"DeliveryMaximumDose",vr:"DS",vm:"1",name:"Delivery Maximum Dose",retired:""},"0x300A0025":{keyword:"TargetMinimumDose",vr:"DS",vm:"1",name:"Target Minimum Dose",retired:""},"0x300A0026":{keyword:"TargetPrescriptionDose",vr:"DS",vm:"1",name:"Target Prescription Dose",retired:""},"0x300A0027":{keyword:"TargetMaximumDose",vr:"DS",vm:"1",name:"Target Maximum Dose",retired:""},"0x300A0028":{keyword:"TargetUnderdoseVolumeFraction",vr:"DS",vm:"1",name:"Target Underdose Volume Fraction",retired:""},"0x300A002A":{keyword:"OrganAtRiskFullVolumeDose",vr:"DS",vm:"1",name:"Organ at Risk Full-volume Dose",retired:""},"0x300A002B":{keyword:"OrganAtRiskLimitDose",vr:"DS",vm:"1",name:"Organ at Risk Limit Dose",retired:""},"0x300A002C":{keyword:"OrganAtRiskMaximumDose",vr:"DS",vm:"1",name:"Organ at Risk Maximum Dose",retired:""},"0x300A002D":{keyword:"OrganAtRiskOverdoseVolumeFraction",vr:"DS",vm:"1",name:"Organ at Risk Overdose Volume Fraction",retired:""},"0x300A0040":{keyword:"ToleranceTableSequence",vr:"SQ",vm:"1",name:"Tolerance Table Sequence",retired:""},"0x300A0042":{keyword:"ToleranceTableNumber",vr:"IS",vm:"1",name:"Tolerance Table Number",retired:""},"0x300A0043":{keyword:"ToleranceTableLabel",vr:"SH",vm:"1",name:"Tolerance Table Label",retired:""},"0x300A0044":{keyword:"GantryAngleTolerance",vr:"DS",vm:"1",name:"Gantry Angle Tolerance",retired:""},"0x300A0046":{keyword:"BeamLimitingDeviceAngleTolerance",vr:"DS",vm:"1",name:"Beam Limiting Device Angle Tolerance",retired:""},"0x300A0048":{keyword:"BeamLimitingDeviceToleranceSequence",vr:"SQ",vm:"1",name:"Beam Limiting Device Tolerance Sequence",retired:""},"0x300A004A":{keyword:"BeamLimitingDevicePositionTolerance",vr:"DS",vm:"1",name:"Beam Limiting Device Position Tolerance",retired:""},"0x300A004B":{keyword:"SnoutPositionTolerance",vr:"FL",vm:"1",name:"Snout Position Tolerance",retired:""},"0x300A004C":{keyword:"PatientSupportAngleTolerance",vr:"DS",vm:"1",name:"Patient Support Angle Tolerance",retired:""},"0x300A004E":{keyword:"TableTopEccentricAngleTolerance",vr:"DS",vm:"1",name:"Table Top Eccentric Angle Tolerance",retired:""},"0x300A004F":{keyword:"TableTopPitchAngleTolerance",vr:"FL",vm:"1",name:"Table Top Pitch Angle Tolerance",retired:""},"0x300A0050":{keyword:"TableTopRollAngleTolerance",vr:"FL",vm:"1",name:"Table Top Roll Angle Tolerance",retired:""},"0x300A0051":{keyword:"TableTopVerticalPositionTolerance",vr:"DS",vm:"1",name:"Table Top Vertical Position Tolerance",retired:""},"0x300A0052":{keyword:"TableTopLongitudinalPositionTolerance",vr:"DS",vm:"1",name:"Table Top Longitudinal Position Tolerance",retired:""},"0x300A0053":{keyword:"TableTopLateralPositionTolerance",vr:"DS",vm:"1",name:"Table Top Lateral Position Tolerance",retired:""},"0x300A0055":{keyword:"RTPlanRelationship",vr:"CS",vm:"1",name:"RT Plan Relationship",retired:""},"0x300A0070":{keyword:"FractionGroupSequence",vr:"SQ",vm:"1",name:"Fraction Group Sequence",retired:""},"0x300A0071":{keyword:"FractionGroupNumber",vr:"IS",vm:"1",name:"Fraction Group Number",retired:""},"0x300A0072":{keyword:"FractionGroupDescription",vr:"LO",vm:"1",name:"Fraction Group Description",retired:""},"0x300A0078":{keyword:"NumberOfFractionsPlanned",vr:"IS",vm:"1",name:"Number of Fractions Planned",retired:""},"0x300A0079":{keyword:"NumberOfFractionPatternDigitsPerDay",vr:"IS",vm:"1",name:"Number of Fraction Pattern Digits Per Day",retired:""},"0x300A007A":{keyword:"RepeatFractionCycleLength",vr:"IS",vm:"1",name:"Repeat Fraction Cycle Length",retired:""},"0x300A007B":{keyword:"FractionPattern",vr:"LT",vm:"1",name:"Fraction Pattern",retired:""},"0x300A0080":{keyword:"NumberOfBeams",vr:"IS",vm:"1",name:"Number of Beams",retired:""},"0x300A0082":{keyword:"BeamDoseSpecificationPoint",vr:"DS",vm:"3",name:"Beam Dose Specification Point",retired:"Retired"},"0x300A0083":{keyword:"ReferencedDoseReferenceUID",vr:"UI",vm:"1",name:"Referenced Dose Reference UID",retired:""},"0x300A0084":{keyword:"BeamDose",vr:"DS",vm:"1",name:"Beam Dose",retired:""},"0x300A0086":{keyword:"BeamMeterset",vr:"DS",vm:"1",name:"Beam Meterset",retired:""},"0x300A0088":{keyword:"BeamDosePointDepth",vr:"FL",vm:"1",name:"Beam Dose Point Depth",retired:""},"0x300A0089":{keyword:"BeamDosePointEquivalentDepth",vr:"FL",vm:"1",name:"Beam Dose Point Equivalent Depth",retired:""},"0x300A008A":{keyword:"BeamDosePointSSD",vr:"FL",vm:"1",name:"Beam Dose Point SSD",retired:""},"0x300A008B":{keyword:"BeamDoseMeaning",vr:"CS",vm:"1",name:"Beam Dose Meaning",retired:""},"0x300A008C":{keyword:"BeamDoseVerificationControlPointSequence",vr:"SQ",vm:"1",name:"Beam Dose Verification Control Point Sequence",retired:""},"0x300A008D":{keyword:"AverageBeamDosePointDepth",vr:"FL",vm:"1",name:"Average Beam Dose Point Depth",retired:"Retired"},"0x300A008E":{keyword:"AverageBeamDosePointEquivalentDepth",vr:"FL",vm:"1",name:"Average Beam Dose Point Equivalent Depth",retired:"Retired"},"0x300A008F":{keyword:"AverageBeamDosePointSSD",vr:"FL",vm:"1",name:"Average Beam Dose Point SSD",retired:"Retired"},"0x300A0090":{keyword:"BeamDoseType",vr:"CS",vm:"1",name:"Beam Dose Type",retired:""},"0x300A0091":{keyword:"AlternateBeamDose",vr:"DS",vm:"1",name:"Alternate Beam Dose",retired:""},"0x300A0092":{keyword:"AlternateBeamDoseType",vr:"CS",vm:"1",name:"Alternate Beam Dose Type",retired:""},"0x300A0093":{keyword:"DepthValueAveragingFlag",vr:"CS",vm:"1",name:"Depth Value Averaging Flag",retired:""},"0x300A0094":{keyword:"BeamDosePointSourceToExternalContourDistance",vr:"DS",vm:"1",name:"Beam Dose Point Source to External Contour Distance",retired:""},"0x300A00A0":{keyword:"NumberOfBrachyApplicationSetups",vr:"IS",vm:"1",name:"Number of Brachy Application Setups",retired:""},"0x300A00A2":{keyword:"BrachyApplicationSetupDoseSpecificationPoint",vr:"DS",vm:"3",name:"Brachy Application Setup Dose Specification Point",retired:""},"0x300A00A4":{keyword:"BrachyApplicationSetupDose",vr:"DS",vm:"1",name:"Brachy Application Setup Dose",retired:""},"0x300A00B0":{keyword:"BeamSequence",vr:"SQ",vm:"1",name:"Beam Sequence",retired:""},"0x300A00B2":{keyword:"TreatmentMachineName",vr:"SH",vm:"1",name:"Treatment Machine Name",retired:""},"0x300A00B3":{keyword:"PrimaryDosimeterUnit",vr:"CS",vm:"1",name:"Primary Dosimeter Unit",retired:""},"0x300A00B4":{keyword:"SourceAxisDistance",vr:"DS",vm:"1",name:"Source-Axis Distance",retired:""},"0x300A00B6":{keyword:"BeamLimitingDeviceSequence",vr:"SQ",vm:"1",name:"Beam Limiting Device Sequence",retired:""},"0x300A00B8":{keyword:"RTBeamLimitingDeviceType",vr:"CS",vm:"1",name:"RT Beam Limiting Device Type",retired:""},"0x300A00BA":{keyword:"SourceToBeamLimitingDeviceDistance",vr:"DS",vm:"1",name:"Source to Beam Limiting Device Distance",retired:""},"0x300A00BB":{keyword:"IsocenterToBeamLimitingDeviceDistance",vr:"FL",vm:"1",name:"Isocenter to Beam Limiting Device Distance",retired:""},"0x300A00BC":{keyword:"NumberOfLeafJawPairs",vr:"IS",vm:"1",name:"Number of Leaf/Jaw Pairs",retired:""},"0x300A00BE":{keyword:"LeafPositionBoundaries",vr:"DS",vm:"3-n",name:"Leaf Position Boundaries",retired:""},"0x300A00C0":{keyword:"BeamNumber",vr:"IS",vm:"1",name:"Beam Number",retired:""},"0x300A00C2":{keyword:"BeamName",vr:"LO",vm:"1",name:"Beam Name",retired:""},"0x300A00C3":{keyword:"BeamDescription",vr:"ST",vm:"1",name:"Beam Description",retired:""},"0x300A00C4":{keyword:"BeamType",vr:"CS",vm:"1",name:"Beam Type",retired:""},"0x300A00C5":{keyword:"BeamDeliveryDurationLimit",vr:"FD",vm:"1",name:"Beam Delivery Duration Limit",retired:""},"0x300A00C6":{keyword:"RadiationType",vr:"CS",vm:"1",name:"Radiation Type",retired:""},"0x300A00C7":{keyword:"HighDoseTechniqueType",vr:"CS",vm:"1",name:"High-Dose Technique Type",retired:""},"0x300A00C8":{keyword:"ReferenceImageNumber",vr:"IS",vm:"1",name:"Reference Image Number",retired:""},"0x300A00CA":{keyword:"PlannedVerificationImageSequence",vr:"SQ",vm:"1",name:"Planned Verification Image Sequence",retired:""},"0x300A00CC":{keyword:"ImagingDeviceSpecificAcquisitionParameters",vr:"LO",vm:"1-n",name:"Imaging Device-Specific Acquisition Parameters",retired:""},"0x300A00CE":{keyword:"TreatmentDeliveryType",vr:"CS",vm:"1",name:"Treatment Delivery Type",retired:""},"0x300A00D0":{keyword:"NumberOfWedges",vr:"IS",vm:"1",name:"Number of Wedges",retired:""},"0x300A00D1":{keyword:"WedgeSequence",vr:"SQ",vm:"1",name:"Wedge Sequence",retired:""},"0x300A00D2":{keyword:"WedgeNumber",vr:"IS",vm:"1",name:"Wedge Number",retired:""},"0x300A00D3":{keyword:"WedgeType",vr:"CS",vm:"1",name:"Wedge Type",retired:""},"0x300A00D4":{keyword:"WedgeID",vr:"SH",vm:"1",name:"Wedge ID",retired:""},"0x300A00D5":{keyword:"WedgeAngle",vr:"IS",vm:"1",name:"Wedge Angle",retired:""},"0x300A00D6":{keyword:"WedgeFactor",vr:"DS",vm:"1",name:"Wedge Factor",retired:""},"0x300A00D7":{keyword:"TotalWedgeTrayWaterEquivalentThickness",vr:"FL",vm:"1",name:"Total Wedge Tray Water-Equivalent Thickness",retired:""},"0x300A00D8":{keyword:"WedgeOrientation",vr:"DS",vm:"1",name:"Wedge Orientation",retired:""},"0x300A00D9":{keyword:"IsocenterToWedgeTrayDistance",vr:"FL",vm:"1",name:"Isocenter to Wedge Tray Distance",retired:""},"0x300A00DA":{keyword:"SourceToWedgeTrayDistance",vr:"DS",vm:"1",name:"Source to Wedge Tray Distance",retired:""},"0x300A00DB":{keyword:"WedgeThinEdgePosition",vr:"FL",vm:"1",name:"Wedge Thin Edge Position",retired:""},"0x300A00DC":{keyword:"BolusID",vr:"SH",vm:"1",name:"Bolus ID",retired:""},"0x300A00DD":{keyword:"BolusDescription",vr:"ST",vm:"1",name:"Bolus Description",retired:""},"0x300A00DE":{keyword:"EffectiveWedgeAngle",vr:"DS",vm:"1",name:"Effective Wedge Angle",retired:""},"0x300A00E0":{keyword:"NumberOfCompensators",vr:"IS",vm:"1",name:"Number of Compensators",retired:""},"0x300A00E1":{keyword:"MaterialID",vr:"SH",vm:"1",name:"Material ID",retired:""},"0x300A00E2":{keyword:"TotalCompensatorTrayFactor",vr:"DS",vm:"1",name:"Total Compensator Tray Factor",retired:""},"0x300A00E3":{keyword:"CompensatorSequence",vr:"SQ",vm:"1",name:"Compensator Sequence",retired:""},"0x300A00E4":{keyword:"CompensatorNumber",vr:"IS",vm:"1",name:"Compensator Number",retired:""},"0x300A00E5":{keyword:"CompensatorID",vr:"SH",vm:"1",name:"Compensator ID",retired:""},"0x300A00E6":{keyword:"SourceToCompensatorTrayDistance",vr:"DS",vm:"1",name:"Source to Compensator Tray Distance",retired:""},"0x300A00E7":{keyword:"CompensatorRows",vr:"IS",vm:"1",name:"Compensator Rows",retired:""},"0x300A00E8":{keyword:"CompensatorColumns",vr:"IS",vm:"1",name:"Compensator Columns",retired:""},"0x300A00E9":{keyword:"CompensatorPixelSpacing",vr:"DS",vm:"2",name:"Compensator Pixel Spacing",retired:""},"0x300A00EA":{keyword:"CompensatorPosition",vr:"DS",vm:"2",name:"Compensator Position",retired:""},"0x300A00EB":{keyword:"CompensatorTransmissionData",vr:"DS",vm:"1-n",name:"Compensator Transmission Data",retired:""},"0x300A00EC":{keyword:"CompensatorThicknessData",vr:"DS",vm:"1-n",name:"Compensator Thickness Data",retired:""},"0x300A00ED":{keyword:"NumberOfBoli",vr:"IS",vm:"1",name:"Number of Boli",retired:""},"0x300A00EE":{keyword:"CompensatorType",vr:"CS",vm:"1",name:"Compensator Type",retired:""},"0x300A00EF":{keyword:"CompensatorTrayID",vr:"SH",vm:"1",name:"Compensator Tray ID",retired:""},"0x300A00F0":{keyword:"NumberOfBlocks",vr:"IS",vm:"1",name:"Number of Blocks",retired:""},"0x300A00F2":{keyword:"TotalBlockTrayFactor",vr:"DS",vm:"1",name:"Total Block Tray Factor",retired:""},"0x300A00F3":{keyword:"TotalBlockTrayWaterEquivalentThickness",vr:"FL",vm:"1",name:"Total Block Tray Water-Equivalent Thickness",retired:""},"0x300A00F4":{keyword:"BlockSequence",vr:"SQ",vm:"1",name:"Block Sequence",retired:""},"0x300A00F5":{keyword:"BlockTrayID",vr:"SH",vm:"1",name:"Block Tray ID",retired:""},"0x300A00F6":{keyword:"SourceToBlockTrayDistance",vr:"DS",vm:"1",name:"Source to Block Tray Distance",retired:""},"0x300A00F7":{keyword:"IsocenterToBlockTrayDistance",vr:"FL",vm:"1",name:"Isocenter to Block Tray Distance",retired:""},"0x300A00F8":{keyword:"BlockType",vr:"CS",vm:"1",name:"Block Type",retired:""},"0x300A00F9":{keyword:"AccessoryCode",vr:"LO",vm:"1",name:"Accessory Code",retired:""},"0x300A00FA":{keyword:"BlockDivergence",vr:"CS",vm:"1",name:"Block Divergence",retired:""},"0x300A00FB":{keyword:"BlockMountingPosition",vr:"CS",vm:"1",name:"Block Mounting Position",retired:""},"0x300A00FC":{keyword:"BlockNumber",vr:"IS",vm:"1",name:"Block Number",retired:""},"0x300A00FE":{keyword:"BlockName",vr:"LO",vm:"1",name:"Block Name",retired:""},"0x300A0100":{keyword:"BlockThickness",vr:"DS",vm:"1",name:"Block Thickness",retired:""},"0x300A0102":{keyword:"BlockTransmission",vr:"DS",vm:"1",name:"Block Transmission",retired:""},"0x300A0104":{keyword:"BlockNumberOfPoints",vr:"IS",vm:"1",name:"Block Number of Points",retired:""},"0x300A0106":{keyword:"BlockData",vr:"DS",vm:"2-2n",name:"Block Data",retired:""},"0x300A0107":{keyword:"ApplicatorSequence",vr:"SQ",vm:"1",name:"Applicator Sequence",retired:""},"0x300A0108":{keyword:"ApplicatorID",vr:"SH",vm:"1",name:"Applicator ID",retired:""},"0x300A0109":{keyword:"ApplicatorType",vr:"CS",vm:"1",name:"Applicator Type",retired:""},"0x300A010A":{keyword:"ApplicatorDescription",vr:"LO",vm:"1",name:"Applicator Description",retired:""},"0x300A010C":{keyword:"CumulativeDoseReferenceCoefficient",vr:"DS",vm:"1",name:"Cumulative Dose Reference Coefficient",retired:""},"0x300A010E":{keyword:"FinalCumulativeMetersetWeight",vr:"DS",vm:"1",name:"Final Cumulative Meterset Weight",retired:""},"0x300A0110":{keyword:"NumberOfControlPoints",vr:"IS",vm:"1",name:"Number of Control Points",retired:""},"0x300A0111":{keyword:"ControlPointSequence",vr:"SQ",vm:"1",name:"Control Point Sequence",retired:""},"0x300A0112":{keyword:"ControlPointIndex",vr:"IS",vm:"1",name:"Control Point Index",retired:""},"0x300A0114":{keyword:"NominalBeamEnergy",vr:"DS",vm:"1",name:"Nominal Beam Energy",retired:""},"0x300A0115":{keyword:"DoseRateSet",vr:"DS",vm:"1",name:"Dose Rate Set",retired:""},"0x300A0116":{keyword:"WedgePositionSequence",vr:"SQ",vm:"1",name:"Wedge Position Sequence",retired:""},"0x300A0118":{keyword:"WedgePosition",vr:"CS",vm:"1",name:"Wedge Position",retired:""},"0x300A011A":{keyword:"BeamLimitingDevicePositionSequence",vr:"SQ",vm:"1",name:"Beam Limiting Device Position Sequence",retired:""},"0x300A011C":{keyword:"LeafJawPositions",vr:"DS",vm:"2-2n",name:"Leaf/Jaw Positions",retired:""},"0x300A011E":{keyword:"GantryAngle",vr:"DS",vm:"1",name:"Gantry Angle",retired:""},"0x300A011F":{keyword:"GantryRotationDirection",vr:"CS",vm:"1",name:"Gantry Rotation Direction",retired:""},"0x300A0120":{keyword:"BeamLimitingDeviceAngle",vr:"DS",vm:"1",name:"Beam Limiting Device Angle",retired:""},"0x300A0121":{keyword:"BeamLimitingDeviceRotationDirection",vr:"CS",vm:"1",name:"Beam Limiting Device Rotation Direction",retired:""},"0x300A0122":{keyword:"PatientSupportAngle",vr:"DS",vm:"1",name:"Patient Support Angle",retired:""},"0x300A0123":{keyword:"PatientSupportRotationDirection",vr:"CS",vm:"1",name:"Patient Support Rotation Direction",retired:""},"0x300A0124":{keyword:"TableTopEccentricAxisDistance",vr:"DS",vm:"1",name:"Table Top Eccentric Axis Distance",retired:""},"0x300A0125":{keyword:"TableTopEccentricAngle",vr:"DS",vm:"1",name:"Table Top Eccentric Angle",retired:""},"0x300A0126":{keyword:"TableTopEccentricRotationDirection",vr:"CS",vm:"1",name:"Table Top Eccentric Rotation Direction",retired:""},"0x300A0128":{keyword:"TableTopVerticalPosition",vr:"DS",vm:"1",name:"Table Top Vertical Position",retired:""},"0x300A0129":{keyword:"TableTopLongitudinalPosition",vr:"DS",vm:"1",name:"Table Top Longitudinal Position",retired:""},"0x300A012A":{keyword:"TableTopLateralPosition",vr:"DS",vm:"1",name:"Table Top Lateral Position",retired:""},"0x300A012C":{keyword:"IsocenterPosition",vr:"DS",vm:"3",name:"Isocenter Position",retired:""},"0x300A012E":{keyword:"SurfaceEntryPoint",vr:"DS",vm:"3",name:"Surface Entry Point",retired:""},"0x300A0130":{keyword:"SourceToSurfaceDistance",vr:"DS",vm:"1",name:"Source to Surface Distance",retired:""},"0x300A0131":{keyword:"AverageBeamDosePointSourceToExternalContourDistance",vr:"FL",vm:"1",name:"Average Beam Dose Point Source to External Contour Distance",retired:""},"0x300A0132":{keyword:"SourceToExternalContourDistance",vr:"FL",vm:"1",name:"Source to External Contour Distance",retired:""},"0x300A0133":{keyword:"ExternalContourEntryPoint",vr:"FL",vm:"3",name:"External Contour Entry Point",retired:""},"0x300A0134":{keyword:"CumulativeMetersetWeight",vr:"DS",vm:"1",name:"Cumulative Meterset Weight",retired:""},"0x300A0140":{keyword:"TableTopPitchAngle",vr:"FL",vm:"1",name:"Table Top Pitch Angle",retired:""},"0x300A0142":{keyword:"TableTopPitchRotationDirection",vr:"CS",vm:"1",name:"Table Top Pitch Rotation Direction",retired:""},"0x300A0144":{keyword:"TableTopRollAngle",vr:"FL",vm:"1",name:"Table Top Roll Angle",retired:""},"0x300A0146":{keyword:"TableTopRollRotationDirection",vr:"CS",vm:"1",name:"Table Top Roll Rotation Direction",retired:""},"0x300A0148":{keyword:"HeadFixationAngle",vr:"FL",vm:"1",name:"Head Fixation Angle",retired:""},"0x300A014A":{keyword:"GantryPitchAngle",vr:"FL",vm:"1",name:"Gantry Pitch Angle",retired:""},"0x300A014C":{keyword:"GantryPitchRotationDirection",vr:"CS",vm:"1",name:"Gantry Pitch Rotation Direction",retired:""},"0x300A014E":{keyword:"GantryPitchAngleTolerance",vr:"FL",vm:"1",name:"Gantry Pitch Angle Tolerance",retired:""},"0x300A0150":{keyword:"FixationEye",vr:"CS",vm:"1",name:"Fixation Eye",retired:""},"0x300A0151":{keyword:"ChairHeadFramePosition",vr:"DS",vm:"1",name:"Chair Head Frame Position",retired:""},"0x300A0152":{keyword:"HeadFixationAngleTolerance",vr:"DS",vm:"1",name:"Head Fixation Angle Tolerance",retired:""},"0x300A0153":{keyword:"ChairHeadFramePositionTolerance",vr:"DS",vm:"1",name:"Chair Head Frame Position Tolerance",retired:""},"0x300A0154":{keyword:"FixationLightAzimuthalAngleTolerance",vr:"DS",vm:"1",name:"Fixation Light Azimuthal Angle Tolerance",retired:""},"0x300A0155":{keyword:"FixationLightPolarAngleTolerance",vr:"DS",vm:"1",name:"Fixation Light Polar Angle Tolerance",retired:""},"0x300A0180":{keyword:"PatientSetupSequence",vr:"SQ",vm:"1",name:"Patient Setup Sequence",retired:""},"0x300A0182":{keyword:"PatientSetupNumber",vr:"IS",vm:"1",name:"Patient Setup Number",retired:""},"0x300A0183":{keyword:"PatientSetupLabel",vr:"LO",vm:"1",name:"Patient Setup Label",retired:""},"0x300A0184":{keyword:"PatientAdditionalPosition",vr:"LO",vm:"1",name:"Patient Additional Position",retired:""},"0x300A0190":{keyword:"FixationDeviceSequence",vr:"SQ",vm:"1",name:"Fixation Device Sequence",retired:""},"0x300A0192":{keyword:"FixationDeviceType",vr:"CS",vm:"1",name:"Fixation Device Type",retired:""},"0x300A0194":{keyword:"FixationDeviceLabel",vr:"SH",vm:"1",name:"Fixation Device Label",retired:""},"0x300A0196":{keyword:"FixationDeviceDescription",vr:"ST",vm:"1",name:"Fixation Device Description",retired:""},"0x300A0198":{keyword:"FixationDevicePosition",vr:"SH",vm:"1",name:"Fixation Device Position",retired:""},"0x300A0199":{keyword:"FixationDevicePitchAngle",vr:"FL",vm:"1",name:"Fixation Device Pitch Angle",retired:""},"0x300A019A":{keyword:"FixationDeviceRollAngle",vr:"FL",vm:"1",name:"Fixation Device Roll Angle",retired:""},"0x300A01A0":{keyword:"ShieldingDeviceSequence",vr:"SQ",vm:"1",name:"Shielding Device Sequence",retired:""},"0x300A01A2":{keyword:"ShieldingDeviceType",vr:"CS",vm:"1",name:"Shielding Device Type",retired:""},"0x300A01A4":{keyword:"ShieldingDeviceLabel",vr:"SH",vm:"1",name:"Shielding Device Label",retired:""},"0x300A01A6":{keyword:"ShieldingDeviceDescription",vr:"ST",vm:"1",name:"Shielding Device Description",retired:""},"0x300A01A8":{keyword:"ShieldingDevicePosition",vr:"SH",vm:"1",name:"Shielding Device Position",retired:""},"0x300A01B0":{keyword:"SetupTechnique",vr:"CS",vm:"1",name:"Setup Technique",retired:""},"0x300A01B2":{keyword:"SetupTechniqueDescription",vr:"ST",vm:"1",name:"Setup Technique Description",retired:""},"0x300A01B4":{keyword:"SetupDeviceSequence",vr:"SQ",vm:"1",name:"Setup Device Sequence",retired:""},"0x300A01B6":{keyword:"SetupDeviceType",vr:"CS",vm:"1",name:"Setup Device Type",retired:""},"0x300A01B8":{keyword:"SetupDeviceLabel",vr:"SH",vm:"1",name:"Setup Device Label",retired:""},"0x300A01BA":{keyword:"SetupDeviceDescription",vr:"ST",vm:"1",name:"Setup Device Description",retired:""},"0x300A01BC":{keyword:"SetupDeviceParameter",vr:"DS",vm:"1",name:"Setup Device Parameter",retired:""},"0x300A01D0":{keyword:"SetupReferenceDescription",vr:"ST",vm:"1",name:"Setup Reference Description",retired:""},"0x300A01D2":{keyword:"TableTopVerticalSetupDisplacement",vr:"DS",vm:"1",name:"Table Top Vertical Setup Displacement",retired:""},"0x300A01D4":{keyword:"TableTopLongitudinalSetupDisplacement",vr:"DS",vm:"1",name:"Table Top Longitudinal Setup Displacement",retired:""},"0x300A01D6":{keyword:"TableTopLateralSetupDisplacement",vr:"DS",vm:"1",name:"Table Top Lateral Setup Displacement",retired:""},"0x300A0200":{keyword:"BrachyTreatmentTechnique",vr:"CS",vm:"1",name:"Brachy Treatment Technique",retired:""},"0x300A0202":{keyword:"BrachyTreatmentType",vr:"CS",vm:"1",name:"Brachy Treatment Type",retired:""},"0x300A0206":{keyword:"TreatmentMachineSequence",vr:"SQ",vm:"1",name:"Treatment Machine Sequence",retired:""},"0x300A0210":{keyword:"SourceSequence",vr:"SQ",vm:"1",name:"Source Sequence",retired:""},"0x300A0212":{keyword:"SourceNumber",vr:"IS",vm:"1",name:"Source Number",retired:""},"0x300A0214":{keyword:"SourceType",vr:"CS",vm:"1",name:"Source Type",retired:""},"0x300A0216":{keyword:"SourceManufacturer",vr:"LO",vm:"1",name:"Source Manufacturer",retired:""},"0x300A0218":{keyword:"ActiveSourceDiameter",vr:"DS",vm:"1",name:"Active Source Diameter",retired:""},"0x300A021A":{keyword:"ActiveSourceLength",vr:"DS",vm:"1",name:"Active Source Length",retired:""},"0x300A021B":{keyword:"SourceModelID",vr:"SH",vm:"1",name:"Source Model ID",retired:""},"0x300A021C":{keyword:"SourceDescription",vr:"LO",vm:"1",name:"Source Description",retired:""},"0x300A0222":{keyword:"SourceEncapsulationNominalThickness",vr:"DS",vm:"1",name:"Source Encapsulation Nominal Thickness",retired:""},"0x300A0224":{keyword:"SourceEncapsulationNominalTransmission",vr:"DS",vm:"1",name:"Source Encapsulation Nominal Transmission",retired:""},"0x300A0226":{keyword:"SourceIsotopeName",vr:"LO",vm:"1",name:"Source Isotope Name",retired:""},"0x300A0228":{keyword:"SourceIsotopeHalfLife",vr:"DS",vm:"1",name:"Source Isotope Half Life",retired:""},"0x300A0229":{keyword:"SourceStrengthUnits",vr:"CS",vm:"1",name:"Source Strength Units",retired:""},"0x300A022A":{keyword:"ReferenceAirKermaRate",vr:"DS",vm:"1",name:"Reference Air Kerma Rate",retired:""},"0x300A022B":{keyword:"SourceStrength",vr:"DS",vm:"1",name:"Source Strength",retired:""},"0x300A022C":{keyword:"SourceStrengthReferenceDate",vr:"DA",vm:"1",name:"Source Strength Reference Date",retired:""},"0x300A022E":{keyword:"SourceStrengthReferenceTime",vr:"TM",vm:"1",name:"Source Strength Reference Time",retired:""},"0x300A0230":{keyword:"ApplicationSetupSequence",vr:"SQ",vm:"1",name:"Application Setup Sequence",retired:""},"0x300A0232":{keyword:"ApplicationSetupType",vr:"CS",vm:"1",name:"Application Setup Type",retired:""},"0x300A0234":{keyword:"ApplicationSetupNumber",vr:"IS",vm:"1",name:"Application Setup Number",retired:""},"0x300A0236":{keyword:"ApplicationSetupName",vr:"LO",vm:"1",name:"Application Setup Name",retired:""},"0x300A0238":{keyword:"ApplicationSetupManufacturer",vr:"LO",vm:"1",name:"Application Setup Manufacturer",retired:""},"0x300A0240":{keyword:"TemplateNumber",vr:"IS",vm:"1",name:"Template Number",retired:""},"0x300A0242":{keyword:"TemplateType",vr:"SH",vm:"1",name:"Template Type",retired:""},"0x300A0244":{keyword:"TemplateName",vr:"LO",vm:"1",name:"Template Name",retired:""},"0x300A0250":{keyword:"TotalReferenceAirKerma",vr:"DS",vm:"1",name:"Total Reference Air Kerma",retired:""},"0x300A0260":{keyword:"BrachyAccessoryDeviceSequence",vr:"SQ",vm:"1",name:"Brachy Accessory Device Sequence",retired:""},"0x300A0262":{keyword:"BrachyAccessoryDeviceNumber",vr:"IS",vm:"1",name:"Brachy Accessory Device Number",retired:""},"0x300A0263":{keyword:"BrachyAccessoryDeviceID",vr:"SH",vm:"1",name:"Brachy Accessory Device ID",retired:""},"0x300A0264":{keyword:"BrachyAccessoryDeviceType",vr:"CS",vm:"1",name:"Brachy Accessory Device Type",retired:""},"0x300A0266":{keyword:"BrachyAccessoryDeviceName",vr:"LO",vm:"1",name:"Brachy Accessory Device Name",retired:""},"0x300A026A":{keyword:"BrachyAccessoryDeviceNominalThickness",vr:"DS",vm:"1",name:"Brachy Accessory Device Nominal Thickness",retired:""},"0x300A026C":{keyword:"BrachyAccessoryDeviceNominalTransmission",vr:"DS",vm:"1",name:"Brachy Accessory Device Nominal Transmission",retired:""},"0x300A0271":{keyword:"ChannelEffectiveLength",vr:"DS",vm:"1",name:"Channel Effective Length",retired:""},"0x300A0272":{keyword:"ChannelInnerLength",vr:"DS",vm:"1",name:"Channel Inner Length",retired:""},"0x300A0273":{keyword:"AfterloaderChannelID",vr:"SH",vm:"1",name:"Afterloader Channel ID",retired:""},"0x300A0274":{keyword:"SourceApplicatorTipLength",vr:"DS",vm:"1",name:"Source Applicator Tip Length",retired:""},"0x300A0280":{keyword:"ChannelSequence",vr:"SQ",vm:"1",name:"Channel Sequence",retired:""},"0x300A0282":{keyword:"ChannelNumber",vr:"IS",vm:"1",name:"Channel Number",retired:""},"0x300A0284":{keyword:"ChannelLength",vr:"DS",vm:"1",name:"Channel Length",retired:""},"0x300A0286":{keyword:"ChannelTotalTime",vr:"DS",vm:"1",name:"Channel Total Time",retired:""},"0x300A0288":{keyword:"SourceMovementType",vr:"CS",vm:"1",name:"Source Movement Type",retired:""},"0x300A028A":{keyword:"NumberOfPulses",vr:"IS",vm:"1",name:"Number of Pulses",retired:""},"0x300A028C":{keyword:"PulseRepetitionInterval",vr:"DS",vm:"1",name:"Pulse Repetition Interval",retired:""},"0x300A0290":{keyword:"SourceApplicatorNumber",vr:"IS",vm:"1",name:"Source Applicator Number",retired:""},"0x300A0291":{keyword:"SourceApplicatorID",vr:"SH",vm:"1",name:"Source Applicator ID",retired:""},"0x300A0292":{keyword:"SourceApplicatorType",vr:"CS",vm:"1",name:"Source Applicator Type",retired:""},"0x300A0294":{keyword:"SourceApplicatorName",vr:"LO",vm:"1",name:"Source Applicator Name",retired:""},"0x300A0296":{keyword:"SourceApplicatorLength",vr:"DS",vm:"1",name:"Source Applicator Length",retired:""},"0x300A0298":{keyword:"SourceApplicatorManufacturer",vr:"LO",vm:"1",name:"Source Applicator Manufacturer",retired:""},"0x300A029C":{keyword:"SourceApplicatorWallNominalThickness",vr:"DS",vm:"1",name:"Source Applicator Wall Nominal Thickness",retired:""},"0x300A029E":{keyword:"SourceApplicatorWallNominalTransmission",vr:"DS",vm:"1",name:"Source Applicator Wall Nominal Transmission",retired:""},"0x300A02A0":{keyword:"SourceApplicatorStepSize",vr:"DS",vm:"1",name:"Source Applicator Step Size",retired:""},"0x300A02A1":{keyword:"ApplicatorShapeReferencedROINumber",vr:"IS",vm:"1",name:"Applicator Shape Referenced ROI Number",retired:""},"0x300A02A2":{keyword:"TransferTubeNumber",vr:"IS",vm:"1",name:"Transfer Tube Number",retired:""},"0x300A02A4":{keyword:"TransferTubeLength",vr:"DS",vm:"1",name:"Transfer Tube Length",retired:""},"0x300A02B0":{keyword:"ChannelShieldSequence",vr:"SQ",vm:"1",name:"Channel Shield Sequence",retired:""},"0x300A02B2":{keyword:"ChannelShieldNumber",vr:"IS",vm:"1",name:"Channel Shield Number",retired:""},"0x300A02B3":{keyword:"ChannelShieldID",vr:"SH",vm:"1",name:"Channel Shield ID",retired:""},"0x300A02B4":{keyword:"ChannelShieldName",vr:"LO",vm:"1",name:"Channel Shield Name",retired:""},"0x300A02B8":{keyword:"ChannelShieldNominalThickness",vr:"DS",vm:"1",name:"Channel Shield Nominal Thickness",retired:""},"0x300A02BA":{keyword:"ChannelShieldNominalTransmission",vr:"DS",vm:"1",name:"Channel Shield Nominal Transmission",retired:""},"0x300A02C8":{keyword:"FinalCumulativeTimeWeight",vr:"DS",vm:"1",name:"Final Cumulative Time Weight",retired:""},"0x300A02D0":{keyword:"BrachyControlPointSequence",vr:"SQ",vm:"1",name:"Brachy Control Point Sequence",retired:""},"0x300A02D2":{keyword:"ControlPointRelativePosition",vr:"DS",vm:"1",name:"Control Point Relative Position",retired:""},"0x300A02D4":{keyword:"ControlPoint3DPosition",vr:"DS",vm:"3",name:"Control Point 3D Position",retired:""},"0x300A02D6":{keyword:"CumulativeTimeWeight",vr:"DS",vm:"1",name:"Cumulative Time Weight",retired:""},"0x300A02E0":{keyword:"CompensatorDivergence",vr:"CS",vm:"1",name:"Compensator Divergence",retired:""},"0x300A02E1":{keyword:"CompensatorMountingPosition",vr:"CS",vm:"1",name:"Compensator Mounting Position",retired:""},"0x300A02E2":{keyword:"SourceToCompensatorDistance",vr:"DS",vm:"1-n",name:"Source to Compensator Distance",retired:""},"0x300A02E3":{keyword:"TotalCompensatorTrayWaterEquivalentThickness",vr:"FL",vm:"1",name:"Total Compensator Tray Water-Equivalent Thickness",retired:""},"0x300A02E4":{keyword:"IsocenterToCompensatorTrayDistance",vr:"FL",vm:"1",name:"Isocenter to Compensator Tray Distance",retired:""},"0x300A02E5":{keyword:"CompensatorColumnOffset",vr:"FL",vm:"1",name:"Compensator Column Offset",retired:""},"0x300A02E6":{keyword:"IsocenterToCompensatorDistances",vr:"FL",vm:"1-n",name:"Isocenter to Compensator Distances",retired:""},"0x300A02E7":{keyword:"CompensatorRelativeStoppingPowerRatio",vr:"FL",vm:"1",name:"Compensator Relative Stopping Power Ratio",retired:""},"0x300A02E8":{keyword:"CompensatorMillingToolDiameter",vr:"FL",vm:"1",name:"Compensator Milling Tool Diameter",retired:""},"0x300A02EA":{keyword:"IonRangeCompensatorSequence",vr:"SQ",vm:"1",name:"Ion Range Compensator Sequence",retired:""},"0x300A02EB":{keyword:"CompensatorDescription",vr:"LT",vm:"1",name:"Compensator Description",retired:""},"0x300A0302":{keyword:"RadiationMassNumber",vr:"IS",vm:"1",name:"Radiation Mass Number",retired:""},"0x300A0304":{keyword:"RadiationAtomicNumber",vr:"IS",vm:"1",name:"Radiation Atomic Number",retired:""},"0x300A0306":{keyword:"RadiationChargeState",vr:"SS",vm:"1",name:"Radiation Charge State",retired:""},"0x300A0308":{keyword:"ScanMode",vr:"CS",vm:"1",name:"Scan Mode",retired:""},"0x300A0309":{keyword:"ModulatedScanModeType",vr:"CS",vm:"1",name:"Modulated Scan Mode Type",retired:""},"0x300A030A":{keyword:"VirtualSourceAxisDistances",vr:"FL",vm:"2",name:"Virtual Source-Axis Distances",retired:""},"0x300A030C":{keyword:"SnoutSequence",vr:"SQ",vm:"1",name:"Snout Sequence",retired:""},"0x300A030D":{keyword:"SnoutPosition",vr:"FL",vm:"1",name:"Snout Position",retired:""},"0x300A030F":{keyword:"SnoutID",vr:"SH",vm:"1",name:"Snout ID",retired:""},"0x300A0312":{keyword:"NumberOfRangeShifters",vr:"IS",vm:"1",name:"Number of Range Shifters",retired:""},"0x300A0314":{keyword:"RangeShifterSequence",vr:"SQ",vm:"1",name:"Range Shifter Sequence",retired:""},"0x300A0316":{keyword:"RangeShifterNumber",vr:"IS",vm:"1",name:"Range Shifter Number",retired:""},"0x300A0318":{keyword:"RangeShifterID",vr:"SH",vm:"1",name:"Range Shifter ID",retired:""},"0x300A0320":{keyword:"RangeShifterType",vr:"CS",vm:"1",name:"Range Shifter Type",retired:""},"0x300A0322":{keyword:"RangeShifterDescription",vr:"LO",vm:"1",name:"Range Shifter Description",retired:""},"0x300A0330":{keyword:"NumberOfLateralSpreadingDevices",vr:"IS",vm:"1",name:"Number of Lateral Spreading Devices",retired:""},"0x300A0332":{keyword:"LateralSpreadingDeviceSequence",vr:"SQ",vm:"1",name:"Lateral Spreading Device Sequence",retired:""},"0x300A0334":{keyword:"LateralSpreadingDeviceNumber",vr:"IS",vm:"1",name:"Lateral Spreading Device Number",retired:""},"0x300A0336":{keyword:"LateralSpreadingDeviceID",vr:"SH",vm:"1",name:"Lateral Spreading Device ID",retired:""},"0x300A0338":{keyword:"LateralSpreadingDeviceType",vr:"CS",vm:"1",name:"Lateral Spreading Device Type",retired:""},"0x300A033A":{keyword:"LateralSpreadingDeviceDescription",vr:"LO",vm:"1",name:"Lateral Spreading Device Description",retired:""},"0x300A033C":{keyword:"LateralSpreadingDeviceWaterEquivalentThickness",vr:"FL",vm:"1",name:"Lateral Spreading Device Water Equivalent Thickness",retired:""},"0x300A0340":{keyword:"NumberOfRangeModulators",vr:"IS",vm:"1",name:"Number of Range Modulators",retired:""},"0x300A0342":{keyword:"RangeModulatorSequence",vr:"SQ",vm:"1",name:"Range Modulator Sequence",retired:""},"0x300A0344":{keyword:"RangeModulatorNumber",vr:"IS",vm:"1",name:"Range Modulator Number",retired:""},"0x300A0346":{keyword:"RangeModulatorID",vr:"SH",vm:"1",name:"Range Modulator ID",retired:""},"0x300A0348":{keyword:"RangeModulatorType",vr:"CS",vm:"1",name:"Range Modulator Type",retired:""},"0x300A034A":{keyword:"RangeModulatorDescription",vr:"LO",vm:"1",name:"Range Modulator Description",retired:""},"0x300A034C":{keyword:"BeamCurrentModulationID",vr:"SH",vm:"1",name:"Beam Current Modulation ID",retired:""},"0x300A0350":{keyword:"PatientSupportType",vr:"CS",vm:"1",name:"Patient Support Type",retired:""},"0x300A0352":{keyword:"PatientSupportID",vr:"SH",vm:"1",name:"Patient Support ID",retired:""},"0x300A0354":{keyword:"PatientSupportAccessoryCode",vr:"LO",vm:"1",name:"Patient Support Accessory Code",retired:""},"0x300A0355":{keyword:"TrayAccessoryCode",vr:"LO",vm:"1",name:"Tray Accessory Code",retired:""},"0x300A0356":{keyword:"FixationLightAzimuthalAngle",vr:"FL",vm:"1",name:"Fixation Light Azimuthal Angle",retired:""},"0x300A0358":{keyword:"FixationLightPolarAngle",vr:"FL",vm:"1",name:"Fixation Light Polar Angle",retired:""},"0x300A035A":{keyword:"MetersetRate",vr:"FL",vm:"1",name:"Meterset Rate",retired:""},"0x300A0360":{keyword:"RangeShifterSettingsSequence",vr:"SQ",vm:"1",name:"Range Shifter Settings Sequence",retired:""},"0x300A0362":{keyword:"RangeShifterSetting",vr:"LO",vm:"1",name:"Range Shifter Setting",retired:""},"0x300A0364":{keyword:"IsocenterToRangeShifterDistance",vr:"FL",vm:"1",name:"Isocenter to Range Shifter Distance",retired:""},"0x300A0366":{keyword:"RangeShifterWaterEquivalentThickness",vr:"FL",vm:"1",name:"Range Shifter Water Equivalent Thickness",retired:""},"0x300A0370":{keyword:"LateralSpreadingDeviceSettingsSequence",vr:"SQ",vm:"1",name:"Lateral Spreading Device Settings Sequence",retired:""},"0x300A0372":{keyword:"LateralSpreadingDeviceSetting",vr:"LO",vm:"1",name:"Lateral Spreading Device Setting",retired:""},"0x300A0374":{keyword:"IsocenterToLateralSpreadingDeviceDistance",vr:"FL",vm:"1",name:"Isocenter to Lateral Spreading Device Distance",retired:""},"0x300A0380":{keyword:"RangeModulatorSettingsSequence",vr:"SQ",vm:"1",name:"Range Modulator Settings Sequence",retired:""},"0x300A0382":{keyword:"RangeModulatorGatingStartValue",vr:"FL",vm:"1",name:"Range Modulator Gating Start Value",retired:""},"0x300A0384":{keyword:"RangeModulatorGatingStopValue",vr:"FL",vm:"1",name:"Range Modulator Gating Stop Value",retired:""},"0x300A0386":{keyword:"RangeModulatorGatingStartWaterEquivalentThickness",vr:"FL",vm:"1",name:"Range Modulator Gating Start Water Equivalent Thickness",retired:""},"0x300A0388":{keyword:"RangeModulatorGatingStopWaterEquivalentThickness",vr:"FL",vm:"1",name:"Range Modulator Gating Stop Water Equivalent Thickness",retired:""},"0x300A038A":{keyword:"IsocenterToRangeModulatorDistance",vr:"FL",vm:"1",name:"Isocenter to Range Modulator Distance",retired:""},"0x300A038F":{keyword:"ScanSpotTimeOffset",vr:"FL",vm:"1-n",name:"Scan Spot Time Offset",retired:""},"0x300A0390":{keyword:"ScanSpotTuneID",vr:"SH",vm:"1",name:"Scan Spot Tune ID",retired:""},"0x300A0391":{keyword:"ScanSpotPrescribedIndices",vr:"IS",vm:"1-n",name:"Scan Spot Prescribed Indices",retired:""},"0x300A0392":{keyword:"NumberOfScanSpotPositions",vr:"IS",vm:"1",name:"Number of Scan Spot Positions",retired:""},"0x300A0393":{keyword:"ScanSpotReordered",vr:"CS",vm:"1",name:"Scan Spot Reordered",retired:""},"0x300A0394":{keyword:"ScanSpotPositionMap",vr:"FL",vm:"1-n",name:"Scan Spot Position Map",retired:""},"0x300A0395":{keyword:"ScanSpotReorderingAllowed",vr:"CS",vm:"1",name:"Scan Spot Reordering Allowed",retired:""},"0x300A0396":{keyword:"ScanSpotMetersetWeights",vr:"FL",vm:"1-n",name:"Scan Spot Meterset Weights",retired:""},"0x300A0398":{keyword:"ScanningSpotSize",vr:"FL",vm:"2",name:"Scanning Spot Size",retired:""},"0x300A0399":{keyword:"ScanSpotSizesDelivered",vr:"FL",vm:"2-2n",name:"Scan Spot Sizes Delivered",retired:""},"0x300A039A":{keyword:"NumberOfPaintings",vr:"IS",vm:"1",name:"Number of Paintings",retired:""},"0x300A03A0":{keyword:"IonToleranceTableSequence",vr:"SQ",vm:"1",name:"Ion Tolerance Table Sequence",retired:""},"0x300A03A2":{keyword:"IonBeamSequence",vr:"SQ",vm:"1",name:"Ion Beam Sequence",retired:""},"0x300A03A4":{keyword:"IonBeamLimitingDeviceSequence",vr:"SQ",vm:"1",name:"Ion Beam Limiting Device Sequence",retired:""},"0x300A03A6":{keyword:"IonBlockSequence",vr:"SQ",vm:"1",name:"Ion Block Sequence",retired:""},"0x300A03A8":{keyword:"IonControlPointSequence",vr:"SQ",vm:"1",name:"Ion Control Point Sequence",retired:""},"0x300A03AA":{keyword:"IonWedgeSequence",vr:"SQ",vm:"1",name:"Ion Wedge Sequence",retired:""},"0x300A03AC":{keyword:"IonWedgePositionSequence",vr:"SQ",vm:"1",name:"Ion Wedge Position Sequence",retired:""},"0x300A0401":{keyword:"ReferencedSetupImageSequence",vr:"SQ",vm:"1",name:"Referenced Setup Image Sequence",retired:""},"0x300A0402":{keyword:"SetupImageComment",vr:"ST",vm:"1",name:"Setup Image Comment",retired:""},"0x300A0410":{keyword:"MotionSynchronizationSequence",vr:"SQ",vm:"1",name:"Motion Synchronization Sequence",retired:""},"0x300A0412":{keyword:"ControlPointOrientation",vr:"FL",vm:"3",name:"Control Point Orientation",retired:""},"0x300A0420":{keyword:"GeneralAccessorySequence",vr:"SQ",vm:"1",name:"General Accessory Sequence",retired:""},"0x300A0421":{keyword:"GeneralAccessoryID",vr:"SH",vm:"1",name:"General Accessory ID",retired:""},"0x300A0422":{keyword:"GeneralAccessoryDescription",vr:"ST",vm:"1",name:"General Accessory Description",retired:""},"0x300A0423":{keyword:"GeneralAccessoryType",vr:"CS",vm:"1",name:"General Accessory Type",retired:""},"0x300A0424":{keyword:"GeneralAccessoryNumber",vr:"IS",vm:"1",name:"General Accessory Number",retired:""},"0x300A0425":{keyword:"SourceToGeneralAccessoryDistance",vr:"FL",vm:"1",name:"Source to General Accessory Distance",retired:""},"0x300A0426":{keyword:"IsocenterToGeneralAccessoryDistance",vr:"DS",vm:"1",name:"Isocenter to General Accessory Distance",retired:""},"0x300A0431":{keyword:"ApplicatorGeometrySequence",vr:"SQ",vm:"1",name:"Applicator Geometry Sequence",retired:""},"0x300A0432":{keyword:"ApplicatorApertureShape",vr:"CS",vm:"1",name:"Applicator Aperture Shape",retired:""},"0x300A0433":{keyword:"ApplicatorOpening",vr:"FL",vm:"1",name:"Applicator Opening",retired:""},"0x300A0434":{keyword:"ApplicatorOpeningX",vr:"FL",vm:"1",name:"Applicator Opening X",retired:""},"0x300A0435":{keyword:"ApplicatorOpeningY",vr:"FL",vm:"1",name:"Applicator Opening Y",retired:""},"0x300A0436":{keyword:"SourceToApplicatorMountingPositionDistance",vr:"FL",vm:"1",name:"Source to Applicator Mounting Position Distance",retired:""},"0x300A0440":{keyword:"NumberOfBlockSlabItems",vr:"IS",vm:"1",name:"Number of Block Slab Items",retired:""},"0x300A0441":{keyword:"BlockSlabSequence",vr:"SQ",vm:"1",name:"Block Slab Sequence",retired:""},"0x300A0442":{keyword:"BlockSlabThickness",vr:"DS",vm:"1",name:"Block Slab Thickness",retired:""},"0x300A0443":{keyword:"BlockSlabNumber",vr:"US",vm:"1",name:"Block Slab Number",retired:""},"0x300A0450":{keyword:"DeviceMotionControlSequence",vr:"SQ",vm:"1",name:"Device Motion Control Sequence",retired:""},"0x300A0451":{keyword:"DeviceMotionExecutionMode",vr:"CS",vm:"1",name:"Device Motion Execution Mode",retired:""},"0x300A0452":{keyword:"DeviceMotionObservationMode",vr:"CS",vm:"1",name:"Device Motion Observation Mode",retired:""},"0x300A0453":{keyword:"DeviceMotionParameterCodeSequence",vr:"SQ",vm:"1",name:"Device Motion Parameter Code Sequence",retired:""},"0x300A0501":{keyword:"DistalDepthFraction",vr:"FL",vm:"1",name:"Distal Depth Fraction",retired:""},"0x300A0502":{keyword:"DistalDepth",vr:"FL",vm:"1",name:"Distal Depth",retired:""},"0x300A0503":{keyword:"NominalRangeModulationFractions",vr:"FL",vm:"2",name:"Nominal Range Modulation Fractions",retired:""},"0x300A0504":{keyword:"NominalRangeModulatedRegionDepths",vr:"FL",vm:"2",name:"Nominal Range Modulated Region Depths",retired:""},"0x300A0505":{keyword:"DepthDoseParametersSequence",vr:"SQ",vm:"1",name:"Depth Dose Parameters Sequence",retired:""},"0x300A0506":{keyword:"DeliveredDepthDoseParametersSequence",vr:"SQ",vm:"1",name:"Delivered Depth Dose Parameters Sequence",retired:""},"0x300A0507":{keyword:"DeliveredDistalDepthFraction",vr:"FL",vm:"1",name:"Delivered Distal Depth Fraction",retired:""},"0x300A0508":{keyword:"DeliveredDistalDepth",vr:"FL",vm:"1",name:"Delivered Distal Depth",retired:""},"0x300A0509":{keyword:"DeliveredNominalRangeModulationFractions",vr:"FL",vm:"2",name:"Delivered Nominal Range Modulation Fractions",retired:""},"0x300A0510":{keyword:"DeliveredNominalRangeModulatedRegionDepths",vr:"FL",vm:"2",name:"Delivered Nominal Range Modulated Region Depths",retired:""},"0x300A0511":{keyword:"DeliveredReferenceDoseDefinition",vr:"CS",vm:"1",name:"Delivered Reference Dose Definition",retired:""},"0x300A0512":{keyword:"ReferenceDoseDefinition",vr:"CS",vm:"1",name:"Reference Dose Definition",retired:""},"0x300A0600":{keyword:"RTControlPointIndex",vr:"US",vm:"1",name:"RT Control Point Index",retired:""},"0x300A0601":{keyword:"RadiationGenerationModeIndex",vr:"US",vm:"1",name:"Radiation Generation Mode Index",retired:""},"0x300A0602":{keyword:"ReferencedDefinedDeviceIndex",vr:"US",vm:"1",name:"Referenced Defined Device Index",retired:""},"0x300A0603":{keyword:"RadiationDoseIdentificationIndex",vr:"US",vm:"1",name:"Radiation Dose Identification Index",retired:""},"0x300A0604":{keyword:"NumberOfRTControlPoints",vr:"US",vm:"1",name:"Number of RT Control Points",retired:""},"0x300A0605":{keyword:"ReferencedRadiationGenerationModeIndex",vr:"US",vm:"1",name:"Referenced Radiation Generation Mode Index",retired:""},"0x300A0606":{keyword:"TreatmentPositionIndex",vr:"US",vm:"1",name:"Treatment Position Index",retired:""},"0x300A0607":{keyword:"ReferencedDeviceIndex",vr:"US",vm:"1",name:"Referenced Device Index",retired:""},"0x300A0608":{keyword:"TreatmentPositionGroupLabel",vr:"LO",vm:"1",name:"Treatment Position Group Label",retired:""},"0x300A0609":{keyword:"TreatmentPositionGroupUID",vr:"UI",vm:"1",name:"Treatment Position Group UID",retired:""},"0x300A060A":{keyword:"TreatmentPositionGroupSequence",vr:"SQ",vm:"1",name:"Treatment Position Group Sequence",retired:""},"0x300A060B":{keyword:"ReferencedTreatmentPositionIndex",vr:"US",vm:"1",name:"Referenced Treatment Position Index",retired:""},"0x300A060C":{keyword:"ReferencedRadiationDoseIdentificationIndex",vr:"US",vm:"1",name:"Referenced Radiation Dose Identification Index",retired:""},"0x300A060D":{keyword:"RTAccessoryHolderWaterEquivalentThickness",vr:"FD",vm:"1",name:"RT Accessory Holder Water-Equivalent Thickness",retired:""},"0x300A060E":{keyword:"ReferencedRTAccessoryHolderDeviceIndex",vr:"US",vm:"1",name:"Referenced RT Accessory Holder Device Index",retired:""},"0x300A060F":{keyword:"RTAccessoryHolderSlotExistenceFlag",vr:"CS",vm:"1",name:"RT Accessory Holder Slot Existence Flag",retired:""},"0x300A0610":{keyword:"RTAccessoryHolderSlotSequence",vr:"SQ",vm:"1",name:"RT Accessory Holder Slot Sequence",retired:""},"0x300A0611":{keyword:"RTAccessoryHolderSlotID",vr:"LO",vm:"1",name:"RT Accessory Holder Slot ID",retired:""},"0x300A0612":{keyword:"RTAccessoryHolderSlotDistance",vr:"FD",vm:"1",name:"RT Accessory Holder Slot Distance",retired:""},"0x300A0613":{keyword:"RTAccessorySlotDistance",vr:"FD",vm:"1",name:"RT Accessory Slot Distance",retired:""},"0x300A0614":{keyword:"RTAccessoryHolderDefinitionSequence",vr:"SQ",vm:"1",name:"RT Accessory Holder Definition Sequence",retired:""},"0x300A0615":{keyword:"RTAccessoryDeviceSlotID",vr:"LO",vm:"1",name:"RT Accessory Device Slot ID",retired:""},"0x300A0616":{keyword:"RTRadiationSequence",vr:"SQ",vm:"1",name:"RT Radiation Sequence",retired:""},"0x300A0617":{keyword:"RadiationDoseSequence",vr:"SQ",vm:"1",name:"Radiation Dose Sequence",retired:""},"0x300A0618":{keyword:"RadiationDoseIdentificationSequence",vr:"SQ",vm:"1",name:"Radiation Dose Identification Sequence",retired:""},"0x300A0619":{keyword:"RadiationDoseIdentificationLabel",vr:"LO",vm:"1",name:"Radiation Dose Identification Label",retired:""},"0x300A061A":{keyword:"ReferenceDoseType",vr:"CS",vm:"1",name:"Reference Dose Type",retired:""},"0x300A061B":{keyword:"PrimaryDoseValueIndicator",vr:"CS",vm:"1",name:"Primary Dose Value Indicator",retired:""},"0x300A061C":{keyword:"DoseValuesSequence",vr:"SQ",vm:"1",name:"Dose Values Sequence",retired:""},"0x300A061D":{keyword:"DoseValuePurpose",vr:"CS",vm:"1-n",name:"Dose Value Purpose",retired:""},"0x300A061E":{keyword:"ReferenceDosePointCoordinates",vr:"FD",vm:"3",name:"Reference Dose Point Coordinates",retired:""},"0x300A061F":{keyword:"RadiationDoseValuesParametersSequence",vr:"SQ",vm:"1",name:"Radiation Dose Values Parameters Sequence",retired:""},"0x300A0620":{keyword:"MetersetToDoseMappingSequence",vr:"SQ",vm:"1",name:"Meterset to Dose Mapping Sequence",retired:""},"0x300A0621":{keyword:"ExpectedInVivoMeasurementValuesSequence",vr:"SQ",vm:"1",name:"Expected In-Vivo Measurement Values Sequence",retired:""},"0x300A0622":{keyword:"ExpectedInVivoMeasurementValueIndex",vr:"US",vm:"1",name:"Expected In-Vivo Measurement Value Index",retired:""},"0x300A0623":{keyword:"RadiationDoseInVivoMeasurementLabel",vr:"LO",vm:"1",name:"Radiation Dose In-Vivo Measurement Label",retired:""},"0x300A0624":{keyword:"RadiationDoseCentralAxisDisplacement",vr:"FD",vm:"2",name:"Radiation Dose Central Axis Displacement",retired:""},"0x300A0625":{keyword:"RadiationDoseValue",vr:"FD",vm:"1",name:"Radiation Dose Value",retired:""},"0x300A0626":{keyword:"RadiationDoseSourceToSkinDistance",vr:"FD",vm:"1",name:"Radiation Dose Source to Skin Distance",retired:""},"0x300A0627":{keyword:"RadiationDoseMeasurementPointCoordinates",vr:"FD",vm:"3",name:"Radiation Dose Measurement Point Coordinates",retired:""},"0x300A0628":{keyword:"RadiationDoseSourceToExternalContourDistance",vr:"FD",vm:"1",name:"Radiation Dose Source to External Contour Distance",retired:""},"0x300A0629":{keyword:"RTToleranceSetSequence",vr:"SQ",vm:"1",name:"RT Tolerance Set Sequence",retired:""},"0x300A062A":{keyword:"RTToleranceSetLabel",vr:"LO",vm:"1",name:"RT Tolerance Set Label",retired:""},"0x300A062B":{keyword:"AttributeToleranceValuesSequence",vr:"SQ",vm:"1",name:"Attribute Tolerance Values Sequence",retired:""},"0x300A062C":{keyword:"ToleranceValue",vr:"FD",vm:"1",name:"Tolerance Value",retired:""},"0x300A062D":{keyword:"PatientSupportPositionToleranceSequence",vr:"SQ",vm:"1",name:"Patient Support Position Tolerance Sequence",retired:""},"0x300A062E":{keyword:"TreatmentTimeLimit",vr:"FD",vm:"1",name:"Treatment Time Limit",retired:""},"0x300A062F":{keyword:"CArmPhotonElectronControlPointSequence",vr:"SQ",vm:"1",name:"C-Arm Photon-Electron Control Point Sequence",retired:""},"0x300A0630":{keyword:"ReferencedRTRadiationSequence",vr:"SQ",vm:"1",name:"Referenced RT Radiation Sequence",retired:""},"0x300A0631":{keyword:"ReferencedRTInstanceSequence",vr:"SQ",vm:"1",name:"Referenced RT Instance Sequence",retired:""},"0x300A0632":{keyword:"ReferencedRTPatientSetupSequence",vr:"SQ",vm:"1",name:"Referenced RT Patient Setup Sequence",retired:"Retired"},"0x300A0634":{keyword:"SourceToPatientSurfaceDistance",vr:"FD",vm:"1",name:"Source to Patient Surface Distance",retired:""},"0x300A0635":{keyword:"TreatmentMachineSpecialModeCodeSequence",vr:"SQ",vm:"1",name:"Treatment Machine Special Mode Code Sequence",retired:""},"0x300A0636":{keyword:"IntendedNumberOfFractions",vr:"US",vm:"1",name:"Intended Number of Fractions",retired:""},"0x300A0637":{keyword:"RTRadiationSetIntent",vr:"CS",vm:"1",name:"RT Radiation Set Intent",retired:""},"0x300A0638":{keyword:"RTRadiationPhysicalAndGeometricContentDetailFlag",vr:"CS",vm:"1",name:"RT Radiation Physical and Geometric Content Detail Flag",retired:""},"0x300A0639":{keyword:"RTRecordFlag",vr:"CS",vm:"1",name:"RT Record Flag",retired:""},"0x300A063A":{keyword:"TreatmentDeviceIdentificationSequence",vr:"SQ",vm:"1",name:"Treatment Device Identification Sequence",retired:""},"0x300A063B":{keyword:"ReferencedRTPhysicianIntentSequence",vr:"SQ",vm:"1",name:"Referenced RT Physician Intent Sequence",retired:""},"0x300A063C":{keyword:"CumulativeMeterset",vr:"FD",vm:"1",name:"Cumulative Meterset",retired:""},"0x300A063D":{keyword:"DeliveryRate",vr:"FD",vm:"1",name:"Delivery Rate",retired:""},"0x300A063E":{keyword:"DeliveryRateUnitSequence",vr:"SQ",vm:"1",name:"Delivery Rate Unit Sequence",retired:""},"0x300A063F":{keyword:"TreatmentPositionSequence",vr:"SQ",vm:"1",name:"Treatment Position Sequence",retired:""},"0x300A0640":{keyword:"RadiationSourceAxisDistance",vr:"FD",vm:"1",name:"Radiation Source-Axis Distance",retired:""},"0x300A0641":{keyword:"NumberOfRTBeamLimitingDevices",vr:"US",vm:"1",name:"Number of RT Beam Limiting Devices",retired:""},"0x300A0642":{keyword:"RTBeamLimitingDeviceProximalDistance",vr:"FD",vm:"1",name:"RT Beam Limiting Device Proximal Distance",retired:""},"0x300A0643":{keyword:"RTBeamLimitingDeviceDistalDistance",vr:"FD",vm:"1",name:"RT Beam Limiting Device Distal Distance",retired:""},"0x300A0644":{keyword:"ParallelRTBeamDelimiterDeviceOrientationLabelCodeSequence",vr:"SQ",vm:"1",name:"Parallel RT Beam Delimiter Device Orientation Label Code Sequence",retired:""},"0x300A0645":{keyword:"BeamModifierOrientationAngle",vr:"FD",vm:"1",name:"Beam Modifier Orientation Angle",retired:""},"0x300A0646":{keyword:"FixedRTBeamDelimiterDeviceSequence",vr:"SQ",vm:"1",name:"Fixed RT Beam Delimiter Device Sequence",retired:""},"0x300A0647":{keyword:"ParallelRTBeamDelimiterDeviceSequence",vr:"SQ",vm:"1",name:"Parallel RT Beam Delimiter Device Sequence",retired:""},"0x300A0648":{keyword:"NumberOfParallelRTBeamDelimiters",vr:"US",vm:"1",name:"Number of Parallel RT Beam Delimiters",retired:""},"0x300A0649":{keyword:"ParallelRTBeamDelimiterBoundaries",vr:"FD",vm:"2-n",name:"Parallel RT Beam Delimiter Boundaries",retired:""},"0x300A064A":{keyword:"ParallelRTBeamDelimiterPositions",vr:"FD",vm:"2-n",name:"Parallel RT Beam Delimiter Positions",retired:""},"0x300A064B":{keyword:"RTBeamLimitingDeviceOffset",vr:"FD",vm:"2",name:"RT Beam Limiting Device Offset",retired:""},"0x300A064C":{keyword:"RTBeamDelimiterGeometrySequence",vr:"SQ",vm:"1",name:"RT Beam Delimiter Geometry Sequence",retired:""},"0x300A064D":{keyword:"RTBeamLimitingDeviceDefinitionSequence",vr:"SQ",vm:"1",name:"RT Beam Limiting Device Definition Sequence",retired:""},"0x300A064E":{keyword:"ParallelRTBeamDelimiterOpeningMode",vr:"CS",vm:"1",name:"Parallel RT Beam Delimiter Opening Mode",retired:""},"0x300A064F":{keyword:"ParallelRTBeamDelimiterLeafMountingSide",vr:"CS",vm:"1-n",name:"Parallel RT Beam Delimiter Leaf Mounting Side",retired:""},"0x300A0650":{keyword:"PatientSetupUID",vr:"UI",vm:"1",name:"Patient Setup UID",retired:"Retired"},"0x300A0651":{keyword:"WedgeDefinitionSequence",vr:"SQ",vm:"1",name:"Wedge Definition Sequence",retired:""},"0x300A0652":{keyword:"RadiationBeamWedgeAngle",vr:"FD",vm:"1",name:"Radiation Beam Wedge Angle",retired:""},"0x300A0653":{keyword:"RadiationBeamWedgeThinEdgeDistance",vr:"FD",vm:"1",name:"Radiation Beam Wedge Thin Edge Distance",retired:""},"0x300A0654":{keyword:"RadiationBeamEffectiveWedgeAngle",vr:"FD",vm:"1",name:"Radiation Beam Effective Wedge Angle",retired:""},"0x300A0655":{keyword:"NumberOfWedgePositions",vr:"US",vm:"1",name:"Number of Wedge Positions",retired:""},"0x300A0656":{keyword:"RTBeamLimitingDeviceOpeningSequence",vr:"SQ",vm:"1",name:"RT Beam Limiting Device Opening Sequence",retired:""},"0x300A0657":{keyword:"NumberOfRTBeamLimitingDeviceOpenings",vr:"US",vm:"1",name:"Number of RT Beam Limiting Device Openings",retired:""},"0x300A0658":{keyword:"RadiationDosimeterUnitSequence",vr:"SQ",vm:"1",name:"Radiation Dosimeter Unit Sequence",retired:""},"0x300A0659":{keyword:"RTDeviceDistanceReferenceLocationCodeSequence",vr:"SQ",vm:"1",name:"RT Device Distance Reference Location Code Sequence",retired:""},"0x300A065A":{keyword:"RadiationDeviceConfigurationAndCommissioningKeySequence",vr:"SQ",vm:"1",name:"Radiation Device Configuration and Commissioning Key Sequence",retired:""},"0x300A065B":{keyword:"PatientSupportPositionParameterSequence",vr:"SQ",vm:"1",name:"Patient Support Position Parameter Sequence",retired:""},"0x300A065C":{keyword:"PatientSupportPositionSpecificationMethod",vr:"CS",vm:"1",name:"Patient Support Position Specification Method",retired:""},"0x300A065D":{keyword:"PatientSupportPositionDeviceParameterSequence",vr:"SQ",vm:"1",name:"Patient Support Position Device Parameter Sequence",retired:""},"0x300A065E":{keyword:"DeviceOrderIndex",vr:"US",vm:"1",name:"Device Order Index",retired:""},"0x300A065F":{keyword:"PatientSupportPositionParameterOrderIndex",vr:"US",vm:"1",name:"Patient Support Position Parameter Order Index",retired:""},"0x300A0660":{keyword:"PatientSupportPositionDeviceToleranceSequence",vr:"SQ",vm:"1",name:"Patient Support Position Device Tolerance Sequence",retired:""},"0x300A0661":{keyword:"PatientSupportPositionToleranceOrderIndex",vr:"US",vm:"1",name:"Patient Support Position Tolerance Order Index",retired:""},"0x300A0662":{keyword:"CompensatorDefinitionSequence",vr:"SQ",vm:"1",name:"Compensator Definition Sequence",retired:""},"0x300A0663":{keyword:"CompensatorMapOrientation",vr:"CS",vm:"1",name:"Compensator Map Orientation",retired:""},"0x300A0664":{keyword:"CompensatorProximalThicknessMap",vr:"OF",vm:"1",name:"Compensator Proximal Thickness Map",retired:""},"0x300A0665":{keyword:"CompensatorDistalThicknessMap",vr:"OF",vm:"1",name:"Compensator Distal Thickness Map",retired:""},"0x300A0666":{keyword:"CompensatorBasePlaneOffset",vr:"FD",vm:"1",name:"Compensator Base Plane Offset",retired:""},"0x300A0667":{keyword:"CompensatorShapeFabricationCodeSequence",vr:"SQ",vm:"1",name:"Compensator Shape Fabrication Code Sequence",retired:""},"0x300A0668":{keyword:"CompensatorShapeSequence",vr:"SQ",vm:"1",name:"Compensator Shape Sequence",retired:""},"0x300A0669":{keyword:"RadiationBeamCompensatorMillingToolDiameter",vr:"FD",vm:"1",name:"Radiation Beam Compensator Milling Tool Diameter",retired:""},"0x300A066A":{keyword:"BlockDefinitionSequence",vr:"SQ",vm:"1",name:"Block Definition Sequence",retired:""},"0x300A066B":{keyword:"BlockEdgeData",vr:"OF",vm:"1",name:"Block Edge Data",retired:""},"0x300A066C":{keyword:"BlockOrientation",vr:"CS",vm:"1",name:"Block Orientation",retired:""},"0x300A066D":{keyword:"RadiationBeamBlockThickness",vr:"FD",vm:"1",name:"Radiation Beam Block Thickness",retired:""},"0x300A066E":{keyword:"RadiationBeamBlockSlabThickness",vr:"FD",vm:"1",name:"Radiation Beam Block Slab Thickness",retired:""},"0x300A066F":{keyword:"BlockEdgeDataSequence",vr:"SQ",vm:"1",name:"Block Edge Data Sequence",retired:""},"0x300A0670":{keyword:"NumberOfRTAccessoryHolders",vr:"US",vm:"1",name:"Number of RT Accessory Holders",retired:""},"0x300A0671":{keyword:"GeneralAccessoryDefinitionSequence",vr:"SQ",vm:"1",name:"General Accessory Definition Sequence",retired:""},"0x300A0672":{keyword:"NumberOfGeneralAccessories",vr:"US",vm:"1",name:"Number of General Accessories",retired:""},"0x300A0673":{keyword:"BolusDefinitionSequence",vr:"SQ",vm:"1",name:"Bolus Definition Sequence",retired:""},"0x300A0674":{keyword:"NumberOfBoluses",vr:"US",vm:"1",name:"Number of Boluses",retired:""},"0x300A0675":{keyword:"EquipmentFrameOfReferenceUID",vr:"UI",vm:"1",name:"Equipment Frame of Reference UID",retired:""},"0x300A0676":{keyword:"EquipmentFrameOfReferenceDescription",vr:"ST",vm:"1",name:"Equipment Frame of Reference Description",retired:""},"0x300A0677":{keyword:"EquipmentReferencePointCoordinatesSequence",vr:"SQ",vm:"1",name:"Equipment Reference Point Coordinates Sequence",retired:""},"0x300A0678":{keyword:"EquipmentReferencePointCodeSequence",vr:"SQ",vm:"1",name:"Equipment Reference Point Code Sequence",retired:""},"0x300A0679":{keyword:"RTBeamLimitingDeviceAngle",vr:"FD",vm:"1",name:"RT Beam Limiting Device Angle",retired:""},"0x300A067A":{keyword:"SourceRollAngle",vr:"FD",vm:"1",name:"Source Roll Angle",retired:""},"0x300A067B":{keyword:"RadiationGenerationModeSequence",vr:"SQ",vm:"1",name:"Radiation GenerationMode Sequence",retired:""},"0x300A067C":{keyword:"RadiationGenerationModeLabel",vr:"SH",vm:"1",name:"Radiation GenerationMode Label",retired:""},"0x300A067D":{keyword:"RadiationGenerationModeDescription",vr:"ST",vm:"1",name:"Radiation GenerationMode Description",retired:""},"0x300A067E":{keyword:"RadiationGenerationModeMachineCodeSequence",vr:"SQ",vm:"1",name:"Radiation GenerationMode Machine Code Sequence",retired:""},"0x300A067F":{keyword:"RadiationTypeCodeSequence",vr:"SQ",vm:"1",name:"Radiation Type Code Sequence",retired:""},"0x300A0680":{keyword:"NominalEnergy",vr:"DS",vm:"1",name:"Nominal Energy",retired:""},"0x300A0681":{keyword:"MinimumNominalEnergy",vr:"DS",vm:"1",name:"Minimum Nominal Energy",retired:""},"0x300A0682":{keyword:"MaximumNominalEnergy",vr:"DS",vm:"1",name:"Maximum Nominal Energy",retired:""},"0x300A0683":{keyword:"RadiationFluenceModifierCodeSequence",vr:"SQ",vm:"1",name:"Radiation Fluence Modifier Code Sequence",retired:""},"0x300A0684":{keyword:"EnergyUnitCodeSequence",vr:"SQ",vm:"1",name:"Energy Unit Code Sequence",retired:""},"0x300A0685":{keyword:"NumberOfRadiationGenerationModes",vr:"US",vm:"1",name:"Number of Radiation GenerationModes",retired:""},"0x300A0686":{keyword:"PatientSupportDevicesSequence",vr:"SQ",vm:"1",name:"Patient Support Devices Sequence",retired:""},"0x300A0687":{keyword:"NumberOfPatientSupportDevices",vr:"US",vm:"1",name:"Number of Patient Support Devices",retired:""},"0x300A0688":{keyword:"RTBeamModifierDefinitionDistance",vr:"FD",vm:"1",name:"RT Beam Modifier Definition Distance",retired:""},"0x300A0689":{keyword:"BeamAreaLimitSequence",vr:"SQ",vm:"1",name:"Beam Area Limit Sequence",retired:""},"0x300A068A":{keyword:"ReferencedRTPrescriptionSequence",vr:"SQ",vm:"1",name:"Referenced RT Prescription Sequence",retired:""},"0x300A068B":{keyword:"DoseValueInterpretation",vr:"CS",vm:"1",name:"Dose Value Interpretation",retired:""},"0x300A0700":{keyword:"TreatmentSessionUID",vr:"UI",vm:"1",name:"Treatment Session UID",retired:""},"0x300A0701":{keyword:"RTRadiationUsage",vr:"CS",vm:"1",name:"RT Radiation Usage",retired:""},"0x300A0702":{keyword:"ReferencedRTRadiationSetSequence",vr:"SQ",vm:"1",name:"Referenced RT Radiation Set Sequence",retired:""},"0x300A0703":{keyword:"ReferencedRTRadiationRecordSequence",vr:"SQ",vm:"1",name:"Referenced RT Radiation Record Sequence",retired:""},"0x300A0704":{keyword:"RTRadiationSetDeliveryNumber",vr:"US",vm:"1",name:"RT Radiation Set Delivery Number",retired:""},"0x300A0705":{keyword:"ClinicalFractionNumber",vr:"US",vm:"1",name:"Clinical Fraction Number",retired:""},"0x300A0706":{keyword:"RTTreatmentFractionCompletionStatus",vr:"CS",vm:"1",name:"RT Treatment Fraction Completion Status",retired:""},"0x300A0707":{keyword:"RTRadiationSetUsage",vr:"CS",vm:"1",name:"RT Radiation Set Usage",retired:""},"0x300A0708":{keyword:"TreatmentDeliveryContinuationFlag",vr:"CS",vm:"1",name:"Treatment Delivery Continuation Flag",retired:""},"0x300A0709":{keyword:"TreatmentRecordContentOrigin",vr:"CS",vm:"1",name:"Treatment Record Content Origin",retired:""},"0x300A0714":{keyword:"RTTreatmentTerminationStatus",vr:"CS",vm:"1",name:"RT Treatment Termination Status",retired:""},"0x300A0715":{keyword:"RTTreatmentTerminationReasonCodeSequence",vr:"SQ",vm:"1",name:"RT Treatment Termination Reason Code Sequence",retired:""},"0x300A0716":{keyword:"MachineSpecificTreatmentTerminationCodeSequence",vr:"SQ",vm:"1",name:"Machine-Specific Treatment Termination Code Sequence",retired:""},"0x300A0722":{keyword:"RTRadiationSalvageRecordControlPointSequence",vr:"SQ",vm:"1",name:"RT Radiation Salvage Record Control Point Sequence",retired:""},"0x300A0723":{keyword:"StartingMetersetValueKnownFlag",vr:"CS",vm:"1",name:"Starting Meterset Value Known Flag",retired:""},"0x300A0730":{keyword:"TreatmentTerminationDescription",vr:"ST",vm:"1",name:"Treatment Termination Description",retired:""},"0x300A0731":{keyword:"TreatmentToleranceViolationSequence",vr:"SQ",vm:"1",name:"Treatment Tolerance Violation Sequence",retired:""},"0x300A0732":{keyword:"TreatmentToleranceViolationCategory",vr:"CS",vm:"1",name:"Treatment Tolerance Violation Category",retired:""},"0x300A0733":{keyword:"TreatmentToleranceViolationAttributeSequence",vr:"SQ",vm:"1",name:"Treatment Tolerance Violation Attribute Sequence",retired:""},"0x300A0734":{keyword:"TreatmentToleranceViolationDescription",vr:"ST",vm:"1",name:"Treatment Tolerance Violation Description",retired:""},"0x300A0735":{keyword:"TreatmentToleranceViolationIdentification",vr:"ST",vm:"1",name:"Treatment Tolerance Violation Identification",retired:""},"0x300A0736":{keyword:"TreatmentToleranceViolationDateTime",vr:"DT",vm:"1",name:"Treatment Tolerance Violation DateTime",retired:""},"0x300A073A":{keyword:"RecordedRTControlPointDateTime",vr:"DT",vm:"1",name:"Recorded RT Control Point DateTime",retired:""},"0x300A073B":{keyword:"ReferencedRadiationRTControlPointIndex",vr:"US",vm:"1",name:"Referenced Radiation RT Control Point Index",retired:""},"0x300A073E":{keyword:"AlternateValueSequence",vr:"SQ",vm:"1",name:"Alternate Value Sequence",retired:""},"0x300A073F":{keyword:"ConfirmationSequence",vr:"SQ",vm:"1",name:"Confirmation Sequence",retired:""},"0x300A0740":{keyword:"InterlockSequence",vr:"SQ",vm:"1",name:"Interlock Sequence",retired:""},"0x300A0741":{keyword:"InterlockDateTime",vr:"DT",vm:"1",name:"Interlock DateTime",retired:""},"0x300A0742":{keyword:"InterlockDescription",vr:"ST",vm:"1",name:"Interlock Description",retired:""},"0x300A0743":{keyword:"InterlockOriginatingDeviceSequence",vr:"SQ",vm:"1",name:"Interlock Originating Device Sequence",retired:""},"0x300A0744":{keyword:"InterlockCodeSequence",vr:"SQ",vm:"1",name:"Interlock Code Sequence",retired:""},"0x300A0745":{keyword:"InterlockResolutionCodeSequence",vr:"SQ",vm:"1",name:"Interlock Resolution Code Sequence",retired:""},"0x300A0746":{keyword:"InterlockResolutionUserSequence",vr:"SQ",vm:"1",name:"Interlock Resolution User Sequence",retired:""},"0x300A0760":{keyword:"OverrideDateTime",vr:"DT",vm:"1",name:"Override DateTime",retired:""},"0x300A0761":{keyword:"TreatmentToleranceViolationTypeCodeSequence",vr:"SQ",vm:"1",name:"Treatment Tolerance Violation Type Code Sequence",retired:""},"0x300A0762":{keyword:"TreatmentToleranceViolationCauseCodeSequence",vr:"SQ",vm:"1",name:"Treatment Tolerance Violation Cause Code Sequence",retired:""},"0x300A0772":{keyword:"MeasuredMetersetToDoseMappingSequence",vr:"SQ",vm:"1",name:"Measured Meterset to Dose Mapping Sequence",retired:""},"0x300A0773":{keyword:"ReferencedExpectedInVivoMeasurementValueIndex",vr:"US",vm:"1",name:"Referenced Expected In-Vivo Measurement Value Index",retired:""},"0x300A0774":{keyword:"DoseMeasurementDeviceCodeSequence",vr:"SQ",vm:"1",name:"Dose Measurement Device Code Sequence",retired:""},"0x300A0780":{keyword:"AdditionalParameterRecordingInstanceSequence",vr:"SQ",vm:"1",name:"Additional Parameter Recording Instance Sequence",retired:""},"0x300A0782":{keyword:"",vr:"US",vm:"1",name:"",retired:"Retired"},"0x300A0783":{keyword:"InterlockOriginDescription",vr:"ST",vm:"1",name:"Interlock Origin Description",retired:""},"0x300A0784":{keyword:"RTPatientPositionScopeSequence",vr:"SQ",vm:"1",name:"RT Patient Position Scope Sequence",retired:""},"0x300A0785":{keyword:"ReferencedTreatmentPositionGroupUID",vr:"UI",vm:"1",name:"Referenced Treatment Position Group UID",retired:""},"0x300A0786":{keyword:"RadiationOrderIndex",vr:"US",vm:"1",name:"Radiation Order Index",retired:""},"0x300A0787":{keyword:"OmittedRadiationSequence",vr:"SQ",vm:"1",name:"Omitted Radiation Sequence",retired:""},"0x300A0788":{keyword:"ReasonForOmissionCodeSequence",vr:"SQ",vm:"1",name:"Reason for Omission Code Sequence",retired:""},"0x300A0789":{keyword:"RTDeliveryStartPatientPositionSequence",vr:"SQ",vm:"1",name:"RT Delivery Start Patient Position Sequence",retired:""},"0x300A078A":{keyword:"RTTreatmentPreparationPatientPositionSequence",vr:"SQ",vm:"1",name:"RT Treatment Preparation Patient Position Sequence",retired:""},"0x300A078B":{keyword:"ReferencedRTTreatmentPreparationSequence",vr:"SQ",vm:"1",name:"Referenced RT Treatment Preparation Sequence",retired:""},"0x300A078C":{keyword:"ReferencedPatientSetupPhotoSequence",vr:"SQ",vm:"1",name:"Referenced Patient Setup Photo Sequence",retired:""},"0x300A078D":{keyword:"PatientTreatmentPreparationMethodCodeSequence",vr:"SQ",vm:"1",name:"Patient Treatment Preparation Method Code Sequence",retired:""},"0x300A078E":{keyword:"PatientTreatmentPreparationProcedureParameterDescription",vr:"LT",vm:"1",name:"Patient Treatment Preparation Procedure Parameter Description",retired:""},"0x300A078F":{keyword:"PatientTreatmentPreparationDeviceSequence",vr:"SQ",vm:"1",name:"Patient Treatment Preparation Device Sequence",retired:""},"0x300A0790":{keyword:"PatientTreatmentPreparationProcedureSequence",vr:"SQ",vm:"1",name:"Patient Treatment Preparation Procedure Sequence",retired:""},"0x300A0791":{keyword:"PatientTreatmentPreparationProcedureCodeSequence",vr:"SQ",vm:"1",name:"Patient Treatment Preparation Procedure Code Sequence",retired:""},"0x300A0792":{keyword:"PatientTreatmentPreparationMethodDescription",vr:"LT",vm:"1",name:"Patient Treatment Preparation Method Description",retired:""},"0x300A0793":{keyword:"PatientTreatmentPreparationProcedureParameterSequence",vr:"SQ",vm:"1",name:"Patient Treatment Preparation Procedure Parameter Sequence",retired:""},"0x300A0794":{keyword:"PatientSetupPhotoDescription",vr:"LT",vm:"1",name:"Patient Setup Photo Description",retired:""},"0x300A0795":{keyword:"PatientTreatmentPreparationProcedureIndex",vr:"US",vm:"1",name:"Patient Treatment Preparation Procedure Index",retired:""},"0x300A0796":{keyword:"ReferencedPatientSetupProcedureIndex",vr:"US",vm:"1",name:"Referenced Patient Setup Procedure Index",retired:""},"0x300A0797":{keyword:"RTRadiationTaskSequence",vr:"SQ",vm:"1",name:"RT Radiation Task Sequence",retired:""},"0x300A0798":{keyword:"RTPatientPositionDisplacementSequence",vr:"SQ",vm:"1",name:"RT Patient Position Displacement Sequence",retired:""},"0x300A0799":{keyword:"RTPatientPositionSequence",vr:"SQ",vm:"1",name:"RT Patient Position Sequence",retired:""},"0x300A079A":{keyword:"DisplacementReferenceLabel",vr:"LO",vm:"1",name:"Displacement Reference Label",retired:""},"0x300A079B":{keyword:"DisplacementMatrix",vr:"FD",vm:"16",name:"Displacement Matrix",retired:""},"0x300A079C":{keyword:"PatientSupportDisplacementSequence",vr:"SQ",vm:"1",name:"Patient Support Displacement Sequence",retired:""},"0x300A079D":{keyword:"DisplacementReferenceLocationCodeSequence",vr:"SQ",vm:"1",name:"Displacement Reference Location Code Sequence",retired:""},"0x300A079E":{keyword:"RTRadiationSetDeliveryUsage",vr:"CS",vm:"1",name:"RT Radiation Set Delivery Usage",retired:""},"0x300C0002":{keyword:"ReferencedRTPlanSequence",vr:"SQ",vm:"1",name:"Referenced RT Plan Sequence",retired:""},"0x300C0004":{keyword:"ReferencedBeamSequence",vr:"SQ",vm:"1",name:"Referenced Beam Sequence",retired:""},"0x300C0006":{keyword:"ReferencedBeamNumber",vr:"IS",vm:"1",name:"Referenced Beam Number",retired:""},"0x300C0007":{keyword:"ReferencedReferenceImageNumber",vr:"IS",vm:"1",name:"Referenced Reference Image Number",retired:""},"0x300C0008":{keyword:"StartCumulativeMetersetWeight",vr:"DS",vm:"1",name:"Start Cumulative Meterset Weight",retired:""},"0x300C0009":{keyword:"EndCumulativeMetersetWeight",vr:"DS",vm:"1",name:"End Cumulative Meterset Weight",retired:""},"0x300C000A":{keyword:"ReferencedBrachyApplicationSetupSequence",vr:"SQ",vm:"1",name:"Referenced Brachy Application Setup Sequence",retired:""},"0x300C000C":{keyword:"ReferencedBrachyApplicationSetupNumber",vr:"IS",vm:"1",name:"Referenced Brachy Application Setup Number",retired:""},"0x300C000E":{keyword:"ReferencedSourceNumber",vr:"IS",vm:"1",name:"Referenced Source Number",retired:""},"0x300C0020":{keyword:"ReferencedFractionGroupSequence",vr:"SQ",vm:"1",name:"Referenced Fraction Group Sequence",retired:""},"0x300C0022":{keyword:"ReferencedFractionGroupNumber",vr:"IS",vm:"1",name:"Referenced Fraction Group Number",retired:""},"0x300C0040":{keyword:"ReferencedVerificationImageSequence",vr:"SQ",vm:"1",name:"Referenced Verification Image Sequence",retired:""},"0x300C0042":{keyword:"ReferencedReferenceImageSequence",vr:"SQ",vm:"1",name:"Referenced Reference Image Sequence",retired:""},"0x300C0050":{keyword:"ReferencedDoseReferenceSequence",vr:"SQ",vm:"1",name:"Referenced Dose Reference Sequence",retired:""},"0x300C0051":{keyword:"ReferencedDoseReferenceNumber",vr:"IS",vm:"1",name:"Referenced Dose Reference Number",retired:""},"0x300C0055":{keyword:"BrachyReferencedDoseReferenceSequence",vr:"SQ",vm:"1",name:"Brachy Referenced Dose Reference Sequence",retired:""},"0x300C0060":{keyword:"ReferencedStructureSetSequence",vr:"SQ",vm:"1",name:"Referenced Structure Set Sequence",retired:""},"0x300C006A":{keyword:"ReferencedPatientSetupNumber",vr:"IS",vm:"1",name:"Referenced Patient Setup Number",retired:""},"0x300C0080":{keyword:"ReferencedDoseSequence",vr:"SQ",vm:"1",name:"Referenced Dose Sequence",retired:""},"0x300C00A0":{keyword:"ReferencedToleranceTableNumber",vr:"IS",vm:"1",name:"Referenced Tolerance Table Number",retired:""},"0x300C00B0":{keyword:"ReferencedBolusSequence",vr:"SQ",vm:"1",name:"Referenced Bolus Sequence",retired:""},"0x300C00C0":{keyword:"ReferencedWedgeNumber",vr:"IS",vm:"1",name:"Referenced Wedge Number",retired:""},"0x300C00D0":{keyword:"ReferencedCompensatorNumber",vr:"IS",vm:"1",name:"Referenced Compensator Number",retired:""},"0x300C00E0":{keyword:"ReferencedBlockNumber",vr:"IS",vm:"1",name:"Referenced Block Number",retired:""},"0x300C00F0":{keyword:"ReferencedControlPointIndex",vr:"IS",vm:"1",name:"Referenced Control Point Index",retired:""},"0x300C00F2":{keyword:"ReferencedControlPointSequence",vr:"SQ",vm:"1",name:"Referenced Control Point Sequence",retired:""},"0x300C00F4":{keyword:"ReferencedStartControlPointIndex",vr:"IS",vm:"1",name:"Referenced Start Control Point Index",retired:""},"0x300C00F6":{keyword:"ReferencedStopControlPointIndex",vr:"IS",vm:"1",name:"Referenced Stop Control Point Index",retired:""},"0x300C0100":{keyword:"ReferencedRangeShifterNumber",vr:"IS",vm:"1",name:"Referenced Range Shifter Number",retired:""},"0x300C0102":{keyword:"ReferencedLateralSpreadingDeviceNumber",vr:"IS",vm:"1",name:"Referenced Lateral Spreading Device Number",retired:""},"0x300C0104":{keyword:"ReferencedRangeModulatorNumber",vr:"IS",vm:"1",name:"Referenced Range Modulator Number",retired:""},"0x300C0111":{keyword:"OmittedBeamTaskSequence",vr:"SQ",vm:"1",name:"Omitted Beam Task Sequence",retired:""},"0x300C0112":{keyword:"ReasonForOmission",vr:"CS",vm:"1",name:"Reason for Omission",retired:""},"0x300C0113":{keyword:"ReasonForOmissionDescription",vr:"LO",vm:"1",name:"Reason for Omission Description",retired:""},"0x300C0114":{keyword:"PrescriptionOverviewSequence",vr:"SQ",vm:"1",name:"Prescription Overview Sequence",retired:""},"0x300C0115":{keyword:"TotalPrescriptionDose",vr:"FL",vm:"1",name:"Total Prescription Dose",retired:""},"0x300C0116":{keyword:"PlanOverviewSequence",vr:"SQ",vm:"1",name:"Plan Overview Sequence",retired:""},"0x300C0117":{keyword:"PlanOverviewIndex",vr:"US",vm:"1",name:"Plan Overview Index",retired:""},"0x300C0118":{keyword:"ReferencedPlanOverviewIndex",vr:"US",vm:"1",name:"Referenced Plan Overview Index",retired:""},"0x300C0119":{keyword:"NumberOfFractionsIncluded",vr:"US",vm:"1",name:"Number of Fractions Included",retired:""},"0x300C0120":{keyword:"DoseCalibrationConditionsSequence",vr:"SQ",vm:"1",name:"Dose Calibration Conditions Sequence",retired:""},"0x300C0121":{keyword:"AbsorbedDoseToMetersetRatio",vr:"FD",vm:"1",name:"Absorbed Dose to Meterset Ratio",retired:""},"0x300C0122":{keyword:"DelineatedRadiationFieldSize",vr:"FD",vm:"2",name:"Delineated Radiation Field Size",retired:""},"0x300C0123":{keyword:"DoseCalibrationConditionsVerifiedFlag",vr:"CS",vm:"1",name:"Dose Calibration Conditions Verified Flag",retired:""},"0x300C0124":{keyword:"CalibrationReferencePointDepth",vr:"FD",vm:"1",name:"Calibration Reference Point Depth",retired:""},"0x300C0125":{keyword:"GatingBeamHoldTransitionSequence",vr:"SQ",vm:"1",name:"Gating Beam Hold Transition Sequence",retired:""},"0x300C0126":{keyword:"BeamHoldTransition",vr:"CS",vm:"1",name:"Beam Hold Transition",retired:""},"0x300C0127":{keyword:"BeamHoldTransitionDateTime",vr:"DT",vm:"1",name:"Beam Hold Transition DateTime",retired:""},"0x300C0128":{keyword:"BeamHoldOriginatingDeviceSequence",vr:"SQ",vm:"1",name:"Beam Hold Originating Device Sequence",retired:""},"0x300C0129":{keyword:"BeamHoldTransitionTriggerSource",vr:"CS",vm:"1",name:"Beam Hold Transition Trigger Source",retired:""},"0x300E0002":{keyword:"ApprovalStatus",vr:"CS",vm:"1",name:"Approval Status",retired:""},"0x300E0004":{keyword:"ReviewDate",vr:"DA",vm:"1",name:"Review Date",retired:""},"0x300E0005":{keyword:"ReviewTime",vr:"TM",vm:"1",name:"Review Time",retired:""},"0x300E0008":{keyword:"ReviewerName",vr:"PN",vm:"1",name:"Reviewer Name",retired:""},"0x30100001":{keyword:"RadiobiologicalDoseEffectSequence",vr:"SQ",vm:"1",name:"Radiobiological Dose Effect Sequence",retired:""},"0x30100002":{keyword:"RadiobiologicalDoseEffectFlag",vr:"CS",vm:"1",name:"Radiobiological Dose Effect Flag",retired:""},"0x30100003":{keyword:"EffectiveDoseCalculationMethodCategoryCodeSequence",vr:"SQ",vm:"1",name:"Effective Dose Calculation Method Category Code Sequence",retired:""},"0x30100004":{keyword:"EffectiveDoseCalculationMethodCodeSequence",vr:"SQ",vm:"1",name:"Effective Dose Calculation Method Code Sequence",retired:""},"0x30100005":{keyword:"EffectiveDoseCalculationMethodDescription",vr:"LO",vm:"1",name:"Effective Dose Calculation Method Description",retired:""},"0x30100006":{keyword:"ConceptualVolumeUID",vr:"UI",vm:"1",name:"Conceptual Volume UID",retired:""},"0x30100007":{keyword:"OriginatingSOPInstanceReferenceSequence",vr:"SQ",vm:"1",name:"Originating SOP Instance Reference Sequence",retired:""},"0x30100008":{keyword:"ConceptualVolumeConstituentSequence",vr:"SQ",vm:"1",name:"Conceptual Volume Constituent Sequence",retired:""},"0x30100009":{keyword:"EquivalentConceptualVolumeInstanceReferenceSequence",vr:"SQ",vm:"1",name:"Equivalent Conceptual Volume Instance Reference Sequence",retired:""},"0x3010000A":{keyword:"EquivalentConceptualVolumesSequence",vr:"SQ",vm:"1",name:"Equivalent Conceptual Volumes Sequence",retired:""},"0x3010000B":{keyword:"ReferencedConceptualVolumeUID",vr:"UI",vm:"1",name:"Referenced Conceptual Volume UID",retired:""},"0x3010000C":{keyword:"ConceptualVolumeCombinationExpression",vr:"UT",vm:"1",name:"Conceptual Volume Combination Expression",retired:""},"0x3010000D":{keyword:"ConceptualVolumeConstituentIndex",vr:"US",vm:"1",name:"Conceptual Volume Constituent Index",retired:""},"0x3010000E":{keyword:"ConceptualVolumeCombinationFlag",vr:"CS",vm:"1",name:"Conceptual Volume Combination Flag",retired:""},"0x3010000F":{keyword:"ConceptualVolumeCombinationDescription",vr:"ST",vm:"1",name:"Conceptual Volume Combination Description",retired:""},"0x30100010":{keyword:"ConceptualVolumeSegmentationDefinedFlag",vr:"CS",vm:"1",name:"Conceptual Volume Segmentation Defined Flag",retired:""},"0x30100011":{keyword:"ConceptualVolumeSegmentationReferenceSequence",vr:"SQ",vm:"1",name:"Conceptual Volume Segmentation Reference Sequence",retired:""},"0x30100012":{keyword:"ConceptualVolumeConstituentSegmentationReferenceSequence",vr:"SQ",vm:"1",name:"Conceptual Volume Constituent Segmentation Reference Sequence",retired:""},"0x30100013":{keyword:"ConstituentConceptualVolumeUID",vr:"UI",vm:"1",name:"Constituent Conceptual Volume UID",retired:""},"0x30100014":{keyword:"DerivationConceptualVolumeSequence",vr:"SQ",vm:"1",name:"Derivation Conceptual Volume Sequence",retired:""},"0x30100015":{keyword:"SourceConceptualVolumeUID",vr:"UI",vm:"1",name:"Source Conceptual Volume UID",retired:""},"0x30100016":{keyword:"ConceptualVolumeDerivationAlgorithmSequence",vr:"SQ",vm:"1",name:"Conceptual Volume Derivation Algorithm Sequence",retired:""},"0x30100017":{keyword:"ConceptualVolumeDescription",vr:"ST",vm:"1",name:"Conceptual Volume Description",retired:""},"0x30100018":{keyword:"SourceConceptualVolumeSequence",vr:"SQ",vm:"1",name:"Source Conceptual Volume Sequence",retired:""},"0x30100019":{keyword:"AuthorIdentificationSequence",vr:"SQ",vm:"1",name:"Author Identification Sequence",retired:""},"0x3010001A":{keyword:"ManufacturerModelVersion",vr:"LO",vm:"1",name:"Manufacturer's Model Version",retired:""},"0x3010001B":{keyword:"DeviceAlternateIdentifier",vr:"UC",vm:"1",name:"Device Alternate Identifier",retired:""},"0x3010001C":{keyword:"DeviceAlternateIdentifierType",vr:"CS",vm:"1",name:"Device Alternate Identifier Type",retired:""},"0x3010001D":{keyword:"DeviceAlternateIdentifierFormat",vr:"LT",vm:"1",name:"Device Alternate Identifier Format",retired:""},"0x3010001E":{keyword:"SegmentationCreationTemplateLabel",vr:"LO",vm:"1",name:"Segmentation Creation Template Label",retired:""},"0x3010001F":{keyword:"SegmentationTemplateUID",vr:"UI",vm:"1",name:"Segmentation Template UID",retired:""},"0x30100020":{keyword:"ReferencedSegmentReferenceIndex",vr:"US",vm:"1",name:"Referenced Segment Reference Index",retired:""},"0x30100021":{keyword:"SegmentReferenceSequence",vr:"SQ",vm:"1",name:"Segment Reference Sequence",retired:""},"0x30100022":{keyword:"SegmentReferenceIndex",vr:"US",vm:"1",name:"Segment Reference Index",retired:""},"0x30100023":{keyword:"DirectSegmentReferenceSequence",vr:"SQ",vm:"1",name:"Direct Segment Reference Sequence",retired:""},"0x30100024":{keyword:"CombinationSegmentReferenceSequence",vr:"SQ",vm:"1",name:"Combination Segment Reference Sequence",retired:""},"0x30100025":{keyword:"ConceptualVolumeSequence",vr:"SQ",vm:"1",name:"Conceptual Volume Sequence",retired:""},"0x30100026":{keyword:"SegmentedRTAccessoryDeviceSequence",vr:"SQ",vm:"1",name:"Segmented RT Accessory Device Sequence",retired:""},"0x30100027":{keyword:"SegmentCharacteristicsSequence",vr:"SQ",vm:"1",name:"Segment Characteristics Sequence",retired:""},"0x30100028":{keyword:"RelatedSegmentCharacteristicsSequence",vr:"SQ",vm:"1",name:"Related Segment Characteristics Sequence",retired:""},"0x30100029":{keyword:"SegmentCharacteristicsPrecedence",vr:"US",vm:"1",name:"Segment Characteristics Precedence",retired:""},"0x3010002A":{keyword:"RTSegmentAnnotationSequence",vr:"SQ",vm:"1",name:"RT Segment Annotation Sequence",retired:""},"0x3010002B":{keyword:"SegmentAnnotationCategoryCodeSequence",vr:"SQ",vm:"1",name:"Segment Annotation Category Code Sequence",retired:""},"0x3010002C":{keyword:"SegmentAnnotationTypeCodeSequence",vr:"SQ",vm:"1",name:"Segment Annotation Type Code Sequence",retired:""},"0x3010002D":{keyword:"DeviceLabel",vr:"LO",vm:"1",name:"Device Label",retired:""},"0x3010002E":{keyword:"DeviceTypeCodeSequence",vr:"SQ",vm:"1",name:"Device Type Code Sequence",retired:""},"0x3010002F":{keyword:"SegmentAnnotationTypeModifierCodeSequence",vr:"SQ",vm:"1",name:"Segment Annotation Type Modifier Code Sequence",retired:""},"0x30100030":{keyword:"PatientEquipmentRelationshipCodeSequence",vr:"SQ",vm:"1",name:"Patient Equipment Relationship Code Sequence",retired:""},"0x30100031":{keyword:"ReferencedFiducialsUID",vr:"UI",vm:"1",name:"Referenced Fiducials UID",retired:""},"0x30100032":{keyword:"PatientTreatmentOrientationSequence",vr:"SQ",vm:"1",name:"Patient Treatment Orientation Sequence",retired:""},"0x30100033":{keyword:"UserContentLabel",vr:"SH",vm:"1",name:"User Content Label",retired:""},"0x30100034":{keyword:"UserContentLongLabel",vr:"LO",vm:"1",name:"User Content Long Label",retired:""},"0x30100035":{keyword:"EntityLabel",vr:"SH",vm:"1",name:"Entity Label",retired:""},"0x30100036":{keyword:"EntityName",vr:"LO",vm:"1",name:"Entity Name",retired:""},"0x30100037":{keyword:"EntityDescription",vr:"ST",vm:"1",name:"Entity Description",retired:""},"0x30100038":{keyword:"EntityLongLabel",vr:"LO",vm:"1",name:"Entity Long Label",retired:""},"0x30100039":{keyword:"DeviceIndex",vr:"US",vm:"1",name:"Device Index",retired:""},"0x3010003A":{keyword:"RTTreatmentPhaseIndex",vr:"US",vm:"1",name:"RT Treatment Phase Index",retired:""},"0x3010003B":{keyword:"RTTreatmentPhaseUID",vr:"UI",vm:"1",name:"RT Treatment Phase UID",retired:""},"0x3010003C":{keyword:"RTPrescriptionIndex",vr:"US",vm:"1",name:"RT Prescription Index",retired:""},"0x3010003D":{keyword:"RTSegmentAnnotationIndex",vr:"US",vm:"1",name:"RT Segment Annotation Index",retired:""},"0x3010003E":{keyword:"BasisRTTreatmentPhaseIndex",vr:"US",vm:"1",name:"Basis RT Treatment Phase Index",retired:""},"0x3010003F":{keyword:"RelatedRTTreatmentPhaseIndex",vr:"US",vm:"1",name:"Related RT Treatment Phase Index",retired:""},"0x30100040":{keyword:"ReferencedRTTreatmentPhaseIndex",vr:"US",vm:"1",name:"Referenced RT Treatment Phase Index",retired:""},"0x30100041":{keyword:"ReferencedRTPrescriptionIndex",vr:"US",vm:"1",name:"Referenced RT Prescription Index",retired:""},"0x30100042":{keyword:"ReferencedParentRTPrescriptionIndex",vr:"US",vm:"1",name:"Referenced Parent RT Prescription Index",retired:""},"0x30100043":{keyword:"ManufacturerDeviceIdentifier",vr:"ST",vm:"1",name:"Manufacturer's Device Identifier",retired:""},"0x30100044":{keyword:"InstanceLevelReferencedPerformedProcedureStepSequence",vr:"SQ",vm:"1",name:"Instance-Level Referenced Performed Procedure Step Sequence",retired:""},"0x30100045":{keyword:"RTTreatmentPhaseIntentPresenceFlag",vr:"CS",vm:"1",name:"RT Treatment Phase Intent Presence Flag",retired:""},"0x30100046":{keyword:"RadiotherapyTreatmentType",vr:"CS",vm:"1",name:"Radiotherapy Treatment Type",retired:""},"0x30100047":{keyword:"TeletherapyRadiationType",vr:"CS",vm:"1-n",name:"Teletherapy Radiation Type",retired:""},"0x30100048":{keyword:"BrachytherapySourceType",vr:"CS",vm:"1-n",name:"Brachytherapy Source Type",retired:""},"0x30100049":{keyword:"ReferencedRTTreatmentPhaseSequence",vr:"SQ",vm:"1",name:"Referenced RT Treatment Phase Sequence",retired:""},"0x3010004A":{keyword:"ReferencedDirectSegmentInstanceSequence",vr:"SQ",vm:"1",name:"Referenced Direct Segment Instance Sequence",retired:""},"0x3010004B":{keyword:"IntendedRTTreatmentPhaseSequence",vr:"SQ",vm:"1",name:"Intended RT Treatment Phase Sequence",retired:""},"0x3010004C":{keyword:"IntendedPhaseStartDate",vr:"DA",vm:"1",name:"Intended Phase Start Date",retired:""},"0x3010004D":{keyword:"IntendedPhaseEndDate",vr:"DA",vm:"1",name:"Intended Phase End Date",retired:""},"0x3010004E":{keyword:"RTTreatmentPhaseIntervalSequence",vr:"SQ",vm:"1",name:"RT Treatment Phase Interval Sequence",retired:""},"0x3010004F":{keyword:"TemporalRelationshipIntervalAnchor",vr:"CS",vm:"1",name:"Temporal Relationship Interval Anchor",retired:""},"0x30100050":{keyword:"MinimumNumberOfIntervalDays",vr:"FD",vm:"1",name:"Minimum Number of Interval Days",retired:""},"0x30100051":{keyword:"MaximumNumberOfIntervalDays",vr:"FD",vm:"1",name:"Maximum Number of Interval Days",retired:""},"0x30100052":{keyword:"PertinentSOPClassesInStudy",vr:"UI",vm:"1-n",name:"Pertinent SOP Classes in Study",retired:""},"0x30100053":{keyword:"PertinentSOPClassesInSeries",vr:"UI",vm:"1-n",name:"Pertinent SOP Classes in Series",retired:""},"0x30100054":{keyword:"RTPrescriptionLabel",vr:"LO",vm:"1",name:"RT Prescription Label",retired:""},"0x30100055":{keyword:"RTPhysicianIntentPredecessorSequence",vr:"SQ",vm:"1",name:"RT Physician Intent Predecessor Sequence",retired:""},"0x30100056":{keyword:"RTTreatmentApproachLabel",vr:"LO",vm:"1",name:"RT Treatment Approach Label",retired:""},"0x30100057":{keyword:"RTPhysicianIntentSequence",vr:"SQ",vm:"1",name:"RT Physician Intent Sequence",retired:""},"0x30100058":{keyword:"RTPhysicianIntentIndex",vr:"US",vm:"1",name:"RT Physician Intent Index",retired:""},"0x30100059":{keyword:"RTTreatmentIntentType",vr:"CS",vm:"1",name:"RT Treatment Intent Type",retired:""},"0x3010005A":{keyword:"RTPhysicianIntentNarrative",vr:"UT",vm:"1",name:"RT Physician Intent Narrative",retired:""},"0x3010005B":{keyword:"RTProtocolCodeSequence",vr:"SQ",vm:"1",name:"RT Protocol Code Sequence",retired:""},"0x3010005C":{keyword:"ReasonForSuperseding",vr:"ST",vm:"1",name:"Reason for Superseding",retired:""},"0x3010005D":{keyword:"RTDiagnosisCodeSequence",vr:"SQ",vm:"1",name:"RT Diagnosis Code Sequence",retired:""},"0x3010005E":{keyword:"ReferencedRTPhysicianIntentIndex",vr:"US",vm:"1",name:"Referenced RT Physician Intent Index",retired:""},"0x3010005F":{keyword:"RTPhysicianIntentInputInstanceSequence",vr:"SQ",vm:"1",name:"RT Physician Intent Input Instance Sequence",retired:""},"0x30100060":{keyword:"RTAnatomicPrescriptionSequence",vr:"SQ",vm:"1",name:"RT Anatomic Prescription Sequence",retired:""},"0x30100061":{keyword:"PriorTreatmentDoseDescription",vr:"UT",vm:"1",name:"Prior Treatment Dose Description",retired:""},"0x30100062":{keyword:"PriorTreatmentReferenceSequence",vr:"SQ",vm:"1",name:"Prior Treatment Reference Sequence",retired:""},"0x30100063":{keyword:"DosimetricObjectiveEvaluationScope",vr:"CS",vm:"1",name:"Dosimetric Objective Evaluation Scope",retired:""},"0x30100064":{keyword:"TherapeuticRoleCategoryCodeSequence",vr:"SQ",vm:"1",name:"Therapeutic Role Category Code Sequence",retired:""},"0x30100065":{keyword:"TherapeuticRoleTypeCodeSequence",vr:"SQ",vm:"1",name:"Therapeutic Role Type Code Sequence",retired:""},"0x30100066":{keyword:"ConceptualVolumeOptimizationPrecedence",vr:"US",vm:"1",name:"Conceptual Volume Optimization Precedence",retired:""},"0x30100067":{keyword:"ConceptualVolumeCategoryCodeSequence",vr:"SQ",vm:"1",name:"Conceptual Volume Category Code Sequence",retired:""},"0x30100068":{keyword:"ConceptualVolumeBlockingConstraint",vr:"CS",vm:"1",name:"Conceptual Volume Blocking Constraint",retired:""},"0x30100069":{keyword:"ConceptualVolumeTypeCodeSequence",vr:"SQ",vm:"1",name:"Conceptual Volume Type Code Sequence",retired:""},"0x3010006A":{keyword:"ConceptualVolumeTypeModifierCodeSequence",vr:"SQ",vm:"1",name:"Conceptual Volume Type Modifier Code Sequence",retired:""},"0x3010006B":{keyword:"RTPrescriptionSequence",vr:"SQ",vm:"1",name:"RT Prescription Sequence",retired:""},"0x3010006C":{keyword:"DosimetricObjectiveSequence",vr:"SQ",vm:"1",name:"Dosimetric Objective Sequence",retired:""},"0x3010006D":{keyword:"DosimetricObjectiveTypeCodeSequence",vr:"SQ",vm:"1",name:"Dosimetric Objective Type Code Sequence",retired:""},"0x3010006E":{keyword:"DosimetricObjectiveUID",vr:"UI",vm:"1",name:"Dosimetric Objective UID",retired:""},"0x3010006F":{keyword:"ReferencedDosimetricObjectiveUID",vr:"UI",vm:"1",name:"Referenced Dosimetric Objective UID",retired:""},"0x30100070":{keyword:"DosimetricObjectiveParameterSequence",vr:"SQ",vm:"1",name:"Dosimetric Objective Parameter Sequence",retired:""},"0x30100071":{keyword:"ReferencedDosimetricObjectivesSequence",vr:"SQ",vm:"1",name:"Referenced Dosimetric Objectives Sequence",retired:""},"0x30100073":{keyword:"AbsoluteDosimetricObjectiveFlag",vr:"CS",vm:"1",name:"Absolute Dosimetric Objective Flag",retired:""},"0x30100074":{keyword:"DosimetricObjectiveWeight",vr:"FD",vm:"1",name:"Dosimetric Objective Weight",retired:""},"0x30100075":{keyword:"DosimetricObjectivePurpose",vr:"CS",vm:"1",name:"Dosimetric Objective Purpose",retired:""},"0x30100076":{keyword:"PlanningInputInformationSequence",vr:"SQ",vm:"1",name:"Planning Input Information Sequence",retired:""},"0x30100077":{keyword:"TreatmentSite",vr:"LO",vm:"1",name:"Treatment Site",retired:""},"0x30100078":{keyword:"TreatmentSiteCodeSequence",vr:"SQ",vm:"1",name:"Treatment Site Code Sequence",retired:""},"0x30100079":{keyword:"FractionPatternSequence",vr:"SQ",vm:"1",name:"Fraction Pattern Sequence",retired:""},"0x3010007A":{keyword:"TreatmentTechniqueNotes",vr:"UT",vm:"1",name:"Treatment Technique Notes",retired:""},"0x3010007B":{keyword:"PrescriptionNotes",vr:"UT",vm:"1",name:"Prescription Notes",retired:""},"0x3010007C":{keyword:"NumberOfIntervalFractions",vr:"IS",vm:"1",name:"Number of Interval Fractions",retired:""},"0x3010007D":{keyword:"NumberOfFractions",vr:"US",vm:"1",name:"Number of Fractions",retired:""},"0x3010007E":{keyword:"IntendedDeliveryDuration",vr:"US",vm:"1",name:"Intended Delivery Duration",retired:""},"0x3010007F":{keyword:"FractionationNotes",vr:"UT",vm:"1",name:"Fractionation Notes",retired:""},"0x30100080":{keyword:"RTTreatmentTechniqueCodeSequence",vr:"SQ",vm:"1",name:"RT Treatment Technique Code Sequence",retired:""},"0x30100081":{keyword:"PrescriptionNotesSequence",vr:"SQ",vm:"1",name:"Prescription Notes Sequence",retired:""},"0x30100082":{keyword:"FractionBasedRelationshipSequence",vr:"SQ",vm:"1",name:"Fraction-Based Relationship Sequence",retired:""},"0x30100083":{keyword:"FractionBasedRelationshipIntervalAnchor",vr:"CS",vm:"1",name:"Fraction-Based Relationship Interval Anchor",retired:""},"0x30100084":{keyword:"MinimumHoursBetweenFractions",vr:"FD",vm:"1",name:"Minimum Hours between Fractions",retired:""},"0x30100085":{keyword:"IntendedFractionStartTime",vr:"TM",vm:"1-n",name:"Intended Fraction Start Time",retired:""},"0x30100086":{keyword:"IntendedStartDayOfWeek",vr:"LT",vm:"1",name:"Intended Start Day of Week",retired:""},"0x30100087":{keyword:"WeekdayFractionPatternSequence",vr:"SQ",vm:"1",name:"Weekday Fraction Pattern Sequence",retired:""},"0x30100088":{keyword:"DeliveryTimeStructureCodeSequence",vr:"SQ",vm:"1",name:"Delivery Time Structure Code Sequence",retired:""},"0x30100089":{keyword:"TreatmentSiteModifierCodeSequence",vr:"SQ",vm:"1",name:"Treatment Site Modifier Code Sequence",retired:""},"0x30100090":{keyword:"RoboticBaseLocationIndicator",vr:"CS",vm:"1",name:"Robotic Base Location Indicator",retired:"Retired"},"0x30100091":{keyword:"RoboticPathNodeSetCodeSequence",vr:"SQ",vm:"1",name:"Robotic Path Node Set Code Sequence",retired:""},"0x30100092":{keyword:"RoboticNodeIdentifier",vr:"UL",vm:"1",name:"Robotic Node Identifier",retired:""},"0x30100093":{keyword:"RTTreatmentSourceCoordinates",vr:"FD",vm:"3",name:"RT Treatment Source Coordinates",retired:""},"0x30100094":{keyword:"RadiationSourceCoordinateSystemYawAngle",vr:"FD",vm:"1",name:"Radiation Source Coordinate SystemYaw Angle",retired:""},"0x30100095":{keyword:"RadiationSourceCoordinateSystemRollAngle",vr:"FD",vm:"1",name:"Radiation Source Coordinate SystemRoll Angle",retired:""},"0x30100096":{keyword:"RadiationSourceCoordinateSystemPitchAngle",vr:"FD",vm:"1",name:"Radiation Source Coordinate System Pitch Angle",retired:""},"0x30100097":{keyword:"RoboticPathControlPointSequence",vr:"SQ",vm:"1",name:"Robotic Path Control Point Sequence",retired:""},"0x30100098":{keyword:"TomotherapeuticControlPointSequence",vr:"SQ",vm:"1",name:"Tomotherapeutic Control Point Sequence",retired:""},"0x30100099":{keyword:"TomotherapeuticLeafOpenDurations",vr:"FD",vm:"1-n",name:"Tomotherapeutic Leaf Open Durations",retired:""},"0x3010009A":{keyword:"TomotherapeuticLeafInitialClosedDurations",vr:"FD",vm:"1-n",name:"Tomotherapeutic Leaf Initial Closed Durations",retired:""},"0x301000A0":{keyword:"ConceptualVolumeIdentificationSequence",vr:"SQ",vm:"1",name:"Conceptual Volume Identification Sequence",retired:""},"0x40000010":{keyword:"Arbitrary",vr:"LT",vm:"1",name:"Arbitrary",retired:"Retired"},"0x40004000":{keyword:"TextComments",vr:"LT",vm:"1",name:"Text Comments",retired:"Retired"},"0x40080040":{keyword:"ResultsID",vr:"SH",vm:"1",name:"Results ID",retired:"Retired"},"0x40080042":{keyword:"ResultsIDIssuer",vr:"LO",vm:"1",name:"Results ID Issuer",retired:"Retired"},"0x40080050":{keyword:"ReferencedInterpretationSequence",vr:"SQ",vm:"1",name:"Referenced Interpretation Sequence",retired:"Retired"},"0x400800FF":{keyword:"ReportProductionStatusTrial",vr:"CS",vm:"1",name:"Report Production Status (Trial)",retired:"Retired"},"0x40080100":{keyword:"InterpretationRecordedDate",vr:"DA",vm:"1",name:"Interpretation Recorded Date",retired:"Retired"},"0x40080101":{keyword:"InterpretationRecordedTime",vr:"TM",vm:"1",name:"Interpretation Recorded Time",retired:"Retired"},"0x40080102":{keyword:"InterpretationRecorder",vr:"PN",vm:"1",name:"Interpretation Recorder",retired:"Retired"},"0x40080103":{keyword:"ReferenceToRecordedSound",vr:"LO",vm:"1",name:"Reference to Recorded Sound",retired:"Retired"},"0x40080108":{keyword:"InterpretationTranscriptionDate",vr:"DA",vm:"1",name:"Interpretation Transcription Date",retired:"Retired"},"0x40080109":{keyword:"InterpretationTranscriptionTime",vr:"TM",vm:"1",name:"Interpretation Transcription Time",retired:"Retired"},"0x4008010A":{keyword:"InterpretationTranscriber",vr:"PN",vm:"1",name:"Interpretation Transcriber",retired:"Retired"},"0x4008010B":{keyword:"InterpretationText",vr:"ST",vm:"1",name:"Interpretation Text",retired:"Retired"},"0x4008010C":{keyword:"InterpretationAuthor",vr:"PN",vm:"1",name:"Interpretation Author",retired:"Retired"},"0x40080111":{keyword:"InterpretationApproverSequence",vr:"SQ",vm:"1",name:"Interpretation Approver Sequence",retired:"Retired"},"0x40080112":{keyword:"InterpretationApprovalDate",vr:"DA",vm:"1",name:"Interpretation Approval Date",retired:"Retired"},"0x40080113":{keyword:"InterpretationApprovalTime",vr:"TM",vm:"1",name:"Interpretation Approval Time",retired:"Retired"},"0x40080114":{keyword:"PhysicianApprovingInterpretation",vr:"PN",vm:"1",name:"Physician Approving Interpretation",retired:"Retired"},"0x40080115":{keyword:"InterpretationDiagnosisDescription",vr:"LT",vm:"1",name:"Interpretation Diagnosis Description",retired:"Retired"},"0x40080117":{keyword:"InterpretationDiagnosisCodeSequence",vr:"SQ",vm:"1",name:"Interpretation Diagnosis Code Sequence",retired:"Retired"},"0x40080118":{keyword:"ResultsDistributionListSequence",vr:"SQ",vm:"1",name:"Results Distribution List Sequence",retired:"Retired"},"0x40080119":{keyword:"DistributionName",vr:"PN",vm:"1",name:"Distribution Name",retired:"Retired"},"0x4008011A":{keyword:"DistributionAddress",vr:"LO",vm:"1",name:"Distribution Address",retired:"Retired"},"0x40080200":{keyword:"InterpretationID",vr:"SH",vm:"1",name:"Interpretation ID",retired:"Retired"},"0x40080202":{keyword:"InterpretationIDIssuer",vr:"LO",vm:"1",name:"Interpretation ID Issuer",retired:"Retired"},"0x40080210":{keyword:"InterpretationTypeID",vr:"CS",vm:"1",name:"Interpretation Type ID",retired:"Retired"},"0x40080212":{keyword:"InterpretationStatusID",vr:"CS",vm:"1",name:"Interpretation Status ID",retired:"Retired"},"0x40080300":{keyword:"Impressions",vr:"ST",vm:"1",name:"Impressions",retired:"Retired"},"0x40084000":{keyword:"ResultsComments",vr:"ST",vm:"1",name:"Results Comments",retired:"Retired"},"0x40100001":{keyword:"LowEnergyDetectors",vr:"CS",vm:"1",name:"Low Energy Detectors",retired:""},"0x40100002":{keyword:"HighEnergyDetectors",vr:"CS",vm:"1",name:"High Energy Detectors",retired:""},"0x40100004":{keyword:"DetectorGeometrySequence",vr:"SQ",vm:"1",name:"Detector Geometry Sequence",retired:""},"0x40101001":{keyword:"ThreatROIVoxelSequence",vr:"SQ",vm:"1",name:"Threat ROI Voxel Sequence",retired:""},"0x40101004":{keyword:"ThreatROIBase",vr:"FL",vm:"3",name:"Threat ROI Base",retired:""},"0x40101005":{keyword:"ThreatROIExtents",vr:"FL",vm:"3",name:"Threat ROI Extents",retired:""},"0x40101006":{keyword:"ThreatROIBitmap",vr:"OB",vm:"1",name:"Threat ROI Bitmap",retired:""},"0x40101007":{keyword:"RouteSegmentID",vr:"SH",vm:"1",name:"Route Segment ID",retired:""},"0x40101008":{keyword:"GantryType",vr:"CS",vm:"1",name:"Gantry Type",retired:""},"0x40101009":{keyword:"OOIOwnerType",vr:"CS",vm:"1",name:"OOI Owner Type",retired:""},"0x4010100A":{keyword:"RouteSegmentSequence",vr:"SQ",vm:"1",name:"Route Segment Sequence",retired:""},"0x40101010":{keyword:"PotentialThreatObjectID",vr:"US",vm:"1",name:"Potential Threat Object ID",retired:""},"0x40101011":{keyword:"ThreatSequence",vr:"SQ",vm:"1",name:"Threat Sequence",retired:""},"0x40101012":{keyword:"ThreatCategory",vr:"CS",vm:"1",name:"Threat Category",retired:""},"0x40101013":{keyword:"ThreatCategoryDescription",vr:"LT",vm:"1",name:"Threat Category Description",retired:""},"0x40101014":{keyword:"ATDAbilityAssessment",vr:"CS",vm:"1",name:"ATD Ability Assessment",retired:""},"0x40101015":{keyword:"ATDAssessmentFlag",vr:"CS",vm:"1",name:"ATD Assessment Flag",retired:""},"0x40101016":{keyword:"ATDAssessmentProbability",vr:"FL",vm:"1",name:"ATD Assessment Probability",retired:""},"0x40101017":{keyword:"Mass",vr:"FL",vm:"1",name:"Mass",retired:""},"0x40101018":{keyword:"Density",vr:"FL",vm:"1",name:"Density",retired:""},"0x40101019":{keyword:"ZEffective",vr:"FL",vm:"1",name:"Z Effective",retired:""},"0x4010101A":{keyword:"BoardingPassID",vr:"SH",vm:"1",name:"Boarding Pass ID",retired:""},"0x4010101B":{keyword:"CenterOfMass",vr:"FL",vm:"3",name:"Center of Mass",retired:""},"0x4010101C":{keyword:"CenterOfPTO",vr:"FL",vm:"3",name:"Center of PTO",retired:""},"0x4010101D":{keyword:"BoundingPolygon",vr:"FL",vm:"6-n",name:"Bounding Polygon",retired:""},"0x4010101E":{keyword:"RouteSegmentStartLocationID",vr:"SH",vm:"1",name:"Route Segment Start Location ID",retired:""},"0x4010101F":{keyword:"RouteSegmentEndLocationID",vr:"SH",vm:"1",name:"Route Segment End Location ID",retired:""},"0x40101020":{keyword:"RouteSegmentLocationIDType",vr:"CS",vm:"1",name:"Route Segment Location ID Type",retired:""},"0x40101021":{keyword:"AbortReason",vr:"CS",vm:"1-n",name:"Abort Reason",retired:""},"0x40101023":{keyword:"VolumeOfPTO",vr:"FL",vm:"1",name:"Volume of PTO",retired:""},"0x40101024":{keyword:"AbortFlag",vr:"CS",vm:"1",name:"Abort Flag",retired:""},"0x40101025":{keyword:"RouteSegmentStartTime",vr:"DT",vm:"1",name:"Route Segment Start Time",retired:""},"0x40101026":{keyword:"RouteSegmentEndTime",vr:"DT",vm:"1",name:"Route Segment End Time",retired:""},"0x40101027":{keyword:"TDRType",vr:"CS",vm:"1",name:"TDR Type",retired:""},"0x40101028":{keyword:"InternationalRouteSegment",vr:"CS",vm:"1",name:"International Route Segment",retired:""},"0x40101029":{keyword:"ThreatDetectionAlgorithmAndVersion",vr:"LO",vm:"1-n",name:"Threat Detection Algorithm and Version",retired:""},"0x4010102A":{keyword:"AssignedLocation",vr:"SH",vm:"1",name:"Assigned Location",retired:""},"0x4010102B":{keyword:"AlarmDecisionTime",vr:"DT",vm:"1",name:"Alarm Decision Time",retired:""},"0x40101031":{keyword:"AlarmDecision",vr:"CS",vm:"1",name:"Alarm Decision",retired:""},"0x40101033":{keyword:"NumberOfTotalObjects",vr:"US",vm:"1",name:"Number of Total Objects",retired:""},"0x40101034":{keyword:"NumberOfAlarmObjects",vr:"US",vm:"1",name:"Number of Alarm Objects",retired:""},"0x40101037":{keyword:"PTORepresentationSequence",vr:"SQ",vm:"1",name:"PTO Representation Sequence",retired:""},"0x40101038":{keyword:"ATDAssessmentSequence",vr:"SQ",vm:"1",name:"ATD Assessment Sequence",retired:""},"0x40101039":{keyword:"TIPType",vr:"CS",vm:"1",name:"TIP Type",retired:""},"0x4010103A":{keyword:"DICOSVersion",vr:"CS",vm:"1",name:"DICOS Version",retired:""},"0x40101041":{keyword:"OOIOwnerCreationTime",vr:"DT",vm:"1",name:"OOI Owner Creation Time",retired:""},"0x40101042":{keyword:"OOIType",vr:"CS",vm:"1",name:"OOI Type",retired:""},"0x40101043":{keyword:"OOISize",vr:"FL",vm:"3",name:"OOI Size",retired:""},"0x40101044":{keyword:"AcquisitionStatus",vr:"CS",vm:"1",name:"Acquisition Status",retired:""},"0x40101045":{keyword:"BasisMaterialsCodeSequence",vr:"SQ",vm:"1",name:"Basis Materials Code Sequence",retired:""},"0x40101046":{keyword:"PhantomType",vr:"CS",vm:"1",name:"Phantom Type",retired:""},"0x40101047":{keyword:"OOIOwnerSequence",vr:"SQ",vm:"1",name:"OOI Owner Sequence",retired:""},"0x40101048":{keyword:"ScanType",vr:"CS",vm:"1",name:"Scan Type",retired:""},"0x40101051":{keyword:"ItineraryID",vr:"LO",vm:"1",name:"Itinerary ID",retired:""},"0x40101052":{keyword:"ItineraryIDType",vr:"SH",vm:"1",name:"Itinerary ID Type",retired:""},"0x40101053":{keyword:"ItineraryIDAssigningAuthority",vr:"LO",vm:"1",name:"Itinerary ID Assigning Authority",retired:""},"0x40101054":{keyword:"RouteID",vr:"SH",vm:"1",name:"Route ID",retired:""},"0x40101055":{keyword:"RouteIDAssigningAuthority",vr:"SH",vm:"1",name:"Route ID Assigning Authority",retired:""},"0x40101056":{keyword:"InboundArrivalType",vr:"CS",vm:"1",name:"Inbound Arrival Type",retired:""},"0x40101058":{keyword:"CarrierID",vr:"SH",vm:"1",name:"Carrier ID",retired:""},"0x40101059":{keyword:"CarrierIDAssigningAuthority",vr:"CS",vm:"1",name:"Carrier ID Assigning Authority",retired:""},"0x40101060":{keyword:"SourceOrientation",vr:"FL",vm:"3",name:"Source Orientation",retired:""},"0x40101061":{keyword:"SourcePosition",vr:"FL",vm:"3",name:"Source Position",retired:""},"0x40101062":{keyword:"BeltHeight",vr:"FL",vm:"1",name:"Belt Height",retired:""},"0x40101064":{keyword:"AlgorithmRoutingCodeSequence",vr:"SQ",vm:"1",name:"Algorithm Routing Code Sequence",retired:""},"0x40101067":{keyword:"TransportClassification",vr:"CS",vm:"1",name:"Transport Classification",retired:""},"0x40101068":{keyword:"OOITypeDescriptor",vr:"LT",vm:"1",name:"OOI Type Descriptor",retired:""},"0x40101069":{keyword:"TotalProcessingTime",vr:"FL",vm:"1",name:"Total Processing Time",retired:""},"0x4010106C":{keyword:"DetectorCalibrationData",vr:"OB",vm:"1",name:"Detector Calibration Data",retired:""},"0x4010106D":{keyword:"AdditionalScreeningPerformed",vr:"CS",vm:"1",name:"Additional Screening Performed",retired:""},"0x4010106E":{keyword:"AdditionalInspectionSelectionCriteria",vr:"CS",vm:"1",name:"Additional Inspection Selection Criteria",retired:""},"0x4010106F":{keyword:"AdditionalInspectionMethodSequence",vr:"SQ",vm:"1",name:"Additional Inspection Method Sequence",retired:""},"0x40101070":{keyword:"AITDeviceType",vr:"CS",vm:"1",name:"AIT Device Type",retired:""},"0x40101071":{keyword:"QRMeasurementsSequence",vr:"SQ",vm:"1",name:"QR Measurements Sequence",retired:""},"0x40101072":{keyword:"TargetMaterialSequence",vr:"SQ",vm:"1",name:"Target Material Sequence",retired:""},"0x40101073":{keyword:"SNRThreshold",vr:"FD",vm:"1",name:"SNR Threshold",retired:""},"0x40101075":{keyword:"ImageScaleRepresentation",vr:"DS",vm:"1",name:"Image Scale Representation",retired:""},"0x40101076":{keyword:"ReferencedPTOSequence",vr:"SQ",vm:"1",name:"Referenced PTO Sequence",retired:""},"0x40101077":{keyword:"ReferencedTDRInstanceSequence",vr:"SQ",vm:"1",name:"Referenced TDR Instance Sequence",retired:""},"0x40101078":{keyword:"PTOLocationDescription",vr:"ST",vm:"1",name:"PTO Location Description",retired:""},"0x40101079":{keyword:"AnomalyLocatorIndicatorSequence",vr:"SQ",vm:"1",name:"Anomaly Locator Indicator Sequence",retired:""},"0x4010107A":{keyword:"AnomalyLocatorIndicator",vr:"FL",vm:"3",name:"Anomaly Locator Indicator",retired:""},"0x4010107B":{keyword:"PTORegionSequence",vr:"SQ",vm:"1",name:"PTO Region Sequence",retired:""},"0x4010107C":{keyword:"InspectionSelectionCriteria",vr:"CS",vm:"1",name:"Inspection Selection Criteria",retired:""},"0x4010107D":{keyword:"SecondaryInspectionMethodSequence",vr:"SQ",vm:"1",name:"Secondary Inspection Method Sequence",retired:""},"0x4010107E":{keyword:"PRCSToRCSOrientation",vr:"DS",vm:"6",name:"PRCS to RCS Orientation",retired:""},"0x4FFE0001":{keyword:"MACParametersSequence",vr:"SQ",vm:"1",name:"MAC Parameters Sequence",retired:""},"0x52009229":{keyword:"SharedFunctionalGroupsSequence",vr:"SQ",vm:"1",name:"Shared Functional Groups Sequence",retired:""},"0x52009230":{keyword:"PerFrameFunctionalGroupsSequence",vr:"SQ",vm:"1",name:"Per-Frame Functional Groups Sequence",retired:""},"0x54000100":{keyword:"WaveformSequence",vr:"SQ",vm:"1",name:"Waveform Sequence",retired:""},"0x54000110":{keyword:"ChannelMinimumValue",vr:"OB or OW",vm:"1",name:"Channel Minimum Value",retired:""},"0x54000112":{keyword:"ChannelMaximumValue",vr:"OB or OW",vm:"1",name:"Channel Maximum Value",retired:""},"0x54001004":{keyword:"WaveformBitsAllocated",vr:"US",vm:"1",name:"Waveform Bits Allocated",retired:""},"0x54001006":{keyword:"WaveformSampleInterpretation",vr:"CS",vm:"1",name:"Waveform Sample Interpretation",retired:""},"0x5400100A":{keyword:"WaveformPaddingValue",vr:"OB or OW",vm:"1",name:"Waveform Padding Value",retired:""},"0x54001010":{keyword:"WaveformData",vr:"OB or OW",vm:"1",name:"Waveform Data",retired:""},"0x56000010":{keyword:"FirstOrderPhaseCorrectionAngle",vr:"OF",vm:"1",name:"First Order Phase Correction Angle",retired:""},"0x56000020":{keyword:"SpectroscopyData",vr:"OF",vm:"1",name:"Spectroscopy Data",retired:""},"0x7FE00001":{keyword:"ExtendedOffsetTable",vr:"OV",vm:"1",name:"Extended Offset Table",retired:""},"0x7FE00002":{keyword:"ExtendedOffsetTableLengths",vr:"OV",vm:"1",name:"Extended Offset Table Lengths",retired:""},"0x7FE00003":{keyword:"EncapsulatedPixelDataValueTotalLength",vr:"UV",vm:"1",name:"Encapsulated Pixel Data Value Total Length",retired:""},"0x7FE00008":{keyword:"FloatPixelData",vr:"OF",vm:"1",name:"Float Pixel Data",retired:""},"0x7FE00009":{keyword:"DoubleFloatPixelData",vr:"OD",vm:"1",name:"Double Float Pixel Data",retired:""},"0x7FE00010":{keyword:"PixelData",vr:"OB or OW",vm:"1",name:"Pixel Data",retired:""},"0x7FE00020":{keyword:"CoefficientsSDVN",vr:"OW",vm:"1",name:"Coefficients SDVN",retired:"Retired"},"0x7FE00030":{keyword:"CoefficientsSDHN",vr:"OW",vm:"1",name:"Coefficients SDHN",retired:"Retired"},"0x7FE00040":{keyword:"CoefficientsSDDN",vr:"OW",vm:"1",name:"Coefficients SDDN",retired:"Retired"},"0xFFFAFFFA":{keyword:"DigitalSignaturesSequence",vr:"SQ",vm:"1",name:"Digital Signatures Sequence",retired:""},"0xFFFCFFFC":{keyword:"DataSetTrailingPadding",vr:"OB",vm:"1",name:"Data Set Trailing Padding",retired:""},"0xFFFEE000":{keyword:"Item",vr:"NONE",vm:"1",name:"Item",retired:""},"0xFFFEE00D":{keyword:"ItemDelimitationItem",vr:"NONE",vm:"1",name:"Item Delimitation Item",retired:""},"0xFFFEE0DD":{keyword:"SequenceDelimitationItem",vr:"NONE",vm:"1",name:"Sequence Delimitation Item",retired:""}};function oh(t,n){1&t&&m.nrm(0,"metadata-tag-component",6),2&t&&m.Y8G("rootNode",n.$implicit)}function ah(t,n){if(1&t&&(m.j41(0,"ul"),m.DNE(1,oh,1,1,"metadata-tag-component",5),m.k0s()),2&t){const i=m.XpG(2);m.R7$(),m.Y8G("ngForOf",i.rootNode.childNodes)}}function sh(t,n){if(1&t&&(m.qex(0),m.j41(1,"li")(2,"div",1)(3,"span",2),m.EFF(4),m.k0s(),m.j41(5,"span",3),m.EFF(6),m.k0s(),m.j41(7,"span",4),m.EFF(8),m.k0s()(),m.DNE(9,ah,2,1,"ul",0),m.k0s(),m.bVm()),2&t){const i=m.XpG();m.R7$(4),m.SpI("(",i.rootNode.dicomKey||"",")"),m.R7$(2),m.JRh(i.rootNode.description||""),m.R7$(2),m.SpI("\xa0 ",i.rootNode.valueText||"",""),m.R7$(),m.Y8G("ngIf",null==i.rootNode?null:i.rootNode.childNodes)}}function ch(t,n){1&t&&m.nrm(0,"metadata-tag-component",7),2&t&&m.Y8G("rootNode",n.$implicit)}let lh=(()=>{class t{static{this.\u0275fac=function(o){return new(o||t)}}static{this.\u0275cmp=m.VBU({type:t,selectors:[["metadata-tag-component"]],inputs:{rootNode:"rootNode"},decls:1,vars:1,consts:[[4,"ngIf"],[1,"row"],[1,"key"],[1,"description"],[1,"value"],[3,"rootNode",4,"ngFor","ngForOf"],[3,"rootNode"]],template:function(o,s){1&o&&m.DNE(0,sh,10,4,"ng-container",0),2&o&&m.Y8G("ngIf",s.rootNode)},dependencies:[t,q.MD,q.Sq,q.bT],styles:["ul[_ngcontent-%COMP%]{list-style-type:none}.key[_ngcontent-%COMP%]{color:#666;display:inline-block;font-size:12px}.description[_ngcontent-%COMP%]{color:#1a1a1a;display:inline-block;font-size:14px;padding-left:8px}.value[_ngcontent-%COMP%]{color:#000;display:inline-block;font-size:14px;margin-left:auto;text-overflow:ellipsis;overflow:hidden}.row[_ngcontent-%COMP%]{display:flex;font-size:14px;flex-flow:row wrap;border-bottom:1px solid #eee}"]})}}return t})(),mh=(()=>{class t{constructor(i,o){this.slideExtraMetadata=i,this.dialogRef=o,this.hidden=!0,this.rootNodes=[]}ngOnInit(){this.rootNodes=this.generateNodes(this.slideExtraMetadata.rawValue)}openSlideData(){this.dialogRef.close({openSlideData:!0})}generateNodes(i){return Object.keys(i).map(o=>this.generateNode(o,i[o])).sort((o,s)=>o.dicomKey.localeCompare(s.dicomKey))}generateNode(i,o){const s=o.Value,d=function uh(t){return ih_dicom_tags_main["0x"+t]?.name||""}(i);let u="",p=[];return(0,cn.bF)(s)||(0,cn.VE)(s)?u=s.join():(0,cn.AH)(s)?p=s.map(h=>this.makeNodeFromPersonName(h)):(0,cn.fd)(s)&&(p=s.flatMap(h=>this.generateNodes(h))),{dicomKey:i,description:d,valueText:u,childNodes:p}}makeNodeFromPersonName(i){return{dicomKey:"Alphabetic",description:"",valueText:i.Alphabetic}}static{this.\u0275fac=function(o){return new(o||t)(m.rXU(M.Vh),m.rXU(M.CP))}}static{this.\u0275cmp=m.VBU({type:t,selectors:[["slide-metadata-component"]],inputs:{hidden:"hidden"},decls:13,vars:1,consts:[["mat-dialog-title","",1,"mat-dialog-metadata-title"],[1,"dialog-title"],["mat-icon-button","","aria-label","Slide data","matTooltip","Open slide data",1,"slide-data-button",3,"click"],["mat-icon-button","","aria-label","Close","mat-dialog-close",""],["mat-dialog-content",""],[1,"metadata-root"],[3,"rootNode",4,"ngFor","ngForOf"],[3,"rootNode"]],template:function(o,s){1&o&&(m.j41(0,"div",0)(1,"div",1)(2,"div"),m.EFF(3," Slide Metadata "),m.k0s(),m.j41(4,"button",2),m.bIt("click",function(){return s.openSlideData()}),m.j41(5,"mat-icon"),m.EFF(6,"account_tree"),m.k0s()()(),m.j41(7,"button",3)(8,"mat-icon"),m.EFF(9,"close"),m.k0s()()(),m.j41(10,"div",4)(11,"ul",5),m.DNE(12,ch,1,1,"metadata-tag-component",6),m.k0s()()),2&o&&(m.R7$(12),m.Y8G("ngForOf",s.rootNodes))},dependencies:[K.m_,K.An,lh,q.MD,q.Sq,V.Hl,V.iY,M.hM,M.tx,M.BI,M.Yi],styles:[".metadata-root[_ngcontent-%COMP%]{list-style-type:none;padding:0}.mat-dialog-metadata-title[_ngcontent-%COMP%]{display:grid;grid-template-columns:1fr min-content}.dialog-title[_ngcontent-%COMP%]{align-content:center;display:grid;grid-template-columns:max-content max-content;grid-column-gap:.5em}"]})}}return t})();var Sa=D(2168),Bc=D(2639),Zu=D(9423),Vc=D(6372),el=D(7955),tl=D(2073),vh=D(3266),ph=D(6969),hh=D(5416),f0=D(7060),rl=D(3);const fh=["context_menu"],gh=["deleteAnnotationConfirmationDialogTemplate"],yh=["labelInput"],Sh=["overlayTemplate"],xh=["quickviewImageDialogTemplate"],wh=(t,n)=>n.accessionNumber,g0=t=>({"viewer-action-selected":t}),Ch=t=>({"annotations-header-scroll-bar-icon":t}),kh=t=>({"annotation-layer-info-selected ":t});function _h(t,n){if(1&t){const i=m.RV6();m.j41(0,"div",37),m.bIt("click",function(s){return m.eBV(i),m.Njj(s.stopPropagation())}),m.j41(1,"button",38),m.bIt("click",function(s){m.eBV(i);const d=m.XpG();return s.stopPropagation(),m.Njj(d.onDrawPolygonsTool(d.viewerMenuAction.DRAW_POLYGON))}),m.j41(2,"mat-icon",18),m.EFF(3,"draw"),m.k0s()()()}if(2&t){const i=m.XpG();m.Y8G("matTooltip",!i.olMap||i.disableAnnotationTools?"No read/write permissions to Dicom Annotation Store":""),m.R7$(),m.Y8G("ngClass",m.eq3(3,g0,i.selectedViewerAction===i.viewerMenuAction.DRAW_POLYGON))("disabled",!i.olMap||i.disableAnnotationTools||i.loadingDicomAnnotations)}}function Dh(t,n){if(1&t){const i=m.RV6();m.j41(0,"div",37),m.bIt("click",function(s){return m.eBV(i),m.Njj(s.stopPropagation())}),m.j41(1,"button",39),m.bIt("click",function(s){m.eBV(i);const d=m.XpG();return s.stopPropagation(),m.Njj(d.onDrawPolygonsTool(d.viewerMenuAction.DRAW_BOX))}),m.j41(2,"mat-icon",18),m.EFF(3,"square"),m.k0s()()()}if(2&t){const i=m.XpG();m.Y8G("matTooltip",!i.olMap||i.disableAnnotationTools?"No read/write permissions to Dicom Annotation Store":""),m.R7$(),m.Y8G("ngClass",m.eq3(3,g0,i.selectedViewerAction===i.viewerMenuAction.DRAW_BOX))("disabled",!i.olMap||i.disableAnnotationTools||i.loadingDicomAnnotations)}}function Ph(t,n){if(1&t){const i=m.RV6();m.j41(0,"div",37),m.bIt("click",function(s){return m.eBV(i),m.Njj(s.stopPropagation())}),m.j41(1,"button",40),m.bIt("click",function(s){m.eBV(i);const d=m.XpG();return s.stopPropagation(),m.Njj(d.onDrawPolygonsTool(d.viewerMenuAction.DRAW_POINT))}),m.j41(2,"mat-icon",41),m.EFF(3,"scatter_plot"),m.k0s()()()}if(2&t){const i=m.XpG();m.Y8G("matTooltip",!i.olMap||i.disableAnnotationTools?"No read/write permissions to Dicom Annotation Store":""),m.R7$(),m.Y8G("ngClass",m.eq3(3,g0,i.selectedViewerAction===i.viewerMenuAction.DRAW_POINT))("disabled",!i.olMap||i.disableAnnotationTools||i.loadingDicomAnnotations)}}function bh(t,n){1&t&&(m.j41(0,"div",42)(1,"mat-icon",43),m.EFF(2,"security"),m.k0s(),m.EFF(3," De-Identified "),m.k0s())}function Ih(t,n){if(1&t){const i=m.RV6();m.j41(0,"mat-option",46),m.bIt("click",function(){const s=m.eBV(i).$implicit,d=m.XpG(2);return m.Njj(d.goToCase(s))}),m.EFF(1),m.k0s()}if(2&t){const i=n.$implicit;m.Y8G("value",null==i?null:i.accessionNumber),m.R7$(),m.JRh(i.accessionNumber)}}function Th(t,n){if(1&t&&(m.j41(0,"mat-select",44),m.Z7z(1,Ih,2,2,"mat-option",45,wh),m.k0s()),2&t){const i=m.XpG();m.Y8G("value",null==i.selectedExtraMetaData?null:i.selectedExtraMetaData.caseId),m.R7$(),m.Dyx(i.selectedPathologyCohortCases)}}function Rh(t,n){if(1&t&&(m.j41(0,"span"),m.EFF(1),m.k0s()),2&t){const i=m.XpG();m.R7$(),m.JRh(null==i.selectedExtraMetaData?null:i.selectedExtraMetaData.caseId)}}function Ah(t,n){if(1&t&&(m.j41(0,"div",47),m.nrm(1,"ol-tile-viewer",48),m.k0s()),2&t){const i=m.XpG();m.R7$(),m.Y8G("slideDescriptor",i.selectedSplitViewSlideDescriptor)("slideInfo",i.selectedSlideInfo)("isLabelOrOverviewImage",!0)}}function Oh(t,n){1&t&&(m.j41(0,"div",55),m.EFF(1,' "Permission required." '),m.nrm(2,"br"),m.EFF(3," Your current access level doesn't allow you to retrieve Dicom annotations. "),m.k0s())}function Eh(t,n){1&t&&(m.j41(0,"div",55),m.EFF(1," No annotators "),m.k0s())}function Mh(t,n){if(1&t){const i=m.RV6();m.j41(0,"div",56)(1,"button",57),m.bIt("click",function(){const s=m.eBV(i).$implicit,d=m.XpG(2);return m.Njj(d.toggleAnnotationInstancesSelected(s))}),m.j41(2,"mat-icon"),m.EFF(3),m.k0s()(),m.j41(4,"div",58),m.EFF(5),m.k0s()()}if(2&t){let i,o;const s=n.$implicit,d=m.XpG(2);m.R7$(),m.Y8G("disabled",s.annotatorId===d.currentUser&&d.selectedInstanceIds.has(null!==(i=s.path.instanceUID)&&void 0!==i?i:"")&&d.selectedViewerAction!==d.viewerMenuAction.SELECT),m.R7$(2),m.SpI(" ",d.selectedInstanceIds.has(null!==(o=s.path.instanceUID)&&void 0!==o?o:"")?"check_box":"check_box_outline_blank"," "),m.R7$(),m.Y8G("matTooltip",s.annotatorId),m.R7$(),m.SpI(" ",s.annotatorId," ")}}function Lh(t,n){1&t&&(m.j41(0,"mat-icon",18),m.EFF(1,"visibility"),m.k0s())}function qh(t,n){1&t&&(m.j41(0,"mat-icon",18),m.EFF(1,"visibility_off"),m.k0s())}function Fh(t,n){if(1&t){const i=m.RV6();m.j41(0,"button",66),m.bIt("click",function(s){m.eBV(i);const d=m.XpG(3);return s.stopPropagation(),m.Njj(d.toggleAllSideNavLayerOpacity())}),m.DNE(1,Lh,2,0,"mat-icon",67)(2,qh,2,0,"mat-icon",67),m.k0s()}if(2&t){const i=m.XpG(3);m.Y8G("ngClass",m.eq3(3,Ch,i.sideNavDrawLayers.length>4)),m.R7$(),m.Y8G("ngIf",i.toggleSideNavLayerStyleByLayer.size{class t{constructor(i,o,s,d,u,p,h,v,f,y,S,w,U){this.activatedRoute=i,this.cohortService=o,this.dialogService=s,this.imageViewerPageStore=d,this.imageViewerSideNavElementRef=u,this.router=p,this.slideApiService=h,this.userService=v,this.windowService=f,this.overlay=y,this.viewContainerRef=S,this.snackBar=w,this.embeddingsService=U,this.activatedRouteParams={},this.annotationInstances=[],this.annotationLabelCtrl=new Te.MJ(""),this.annotationNoteCtrl=new Te.MJ(""),this.annotationOverlayActionCurrent=y0.NONE,this.contextMenuOverlay=void 0,this.currentUser="",this.debugMode=!1,this.disableAnnotationTools=!1,this.disableContextDelete=!1,this.disableContextMenuAdoptShapes=!1,this.disableContextMenuMergeShapes=!1,this.disableLabelInput=!0,this.drawLayer=void 0,this.editModeSelectedAnnotationOverlay=!1,this.enableAnnotationWritting=ai.c.ENABLE_ANNOTATION_WRITING,this.enableAnnotations=ai.c.ENABLE_ANNOTATIONS,this.enableModifyHandler=!1,this.enablePointTool=!1,this.enableSplitView=!0,this.hasAnnotationReadAccess=_s,this.hasCaseIdInCohortCases=!1,this.hasLabelOrOverviewImage=!1,this.initialChange=!0,this.isAnnotationOverlayEditMode=!1,this.isFlatImage=!1,this.isOverlayTemplateFocused=!1,this.labelOptions=[{name:"Gleason Grade 1",color:this.generateRandomColor()}],this.labels=new Set,this.layers=[],this.loadingCohorts=!0,this.loadingDicomAnnotations=!_s,this.measureDrawingGeometryChangeListener=void 0,this.measureTooltip=void 0,this.measureTooltipElement=void 0,this.olMap=void 0,this.overlayRef=void 0,this.helpTooltipElement=void 0,this.helpTooltipOverlay=void 0,this.destroyed$=new oe.m(1),this.activeInteraction=null,this.viewerMenuAction=vn,this.recentlyAddedFeatures=[],this.recentlyRemovedFeatures=[],this.selectFeatureAvailable=!0,this.selectedAnnotationKey=void 0,this.selectedAnnotationOverlay=void 0,this.selectedAnnotations=new Set,this.selectedContextMenuFeatures=[],this.selectedExtraMetaData=void 0,this.selectedInstanceIds=new Set,this.selectedPathologyCohortCases=[],this.selectedViewerAction=vn.SELECT,this.separatorKeysCodes=[ge.Fm,ge.KE],this.sideNavDrawLayers=[],this.toggleSideNavLayerStyleByLayer=new Map,this.filteredLabels=this.annotationLabelCtrl.valueChanges.pipe((0,Fr.Z)(null),(0,Ii.T)(E=>E&&"string"==typeof E?this.filterLabelOptions(E):this.labelOptions.slice())),this.setupannotationInstances()}goToCase(i){this.router.navigate(["/viewer"],{queryParams:{series:i.slides[0].dicomUri,cohortName:this.activatedRouteParams.cohortName}})}setupQueryParams(){this.activatedRoute.queryParams.subscribe(i=>{this.activatedRouteParams=i})}setupSelectedCohortCases(){this.cohortService.selectedPathologyCohortCases$.pipe((0,re.M)(i=>{this.selectedPathologyCohortCases=i,this.hasCaseIdInCohortCases=this.selectedPathologyCohortCases.some(o=>o.accessionNumber===this.selectedExtraMetaData?.caseId)})).subscribe()}setupannotationInstances(){(0,H.z)([this.imageViewerPageStore.selectedSplitViewSlideDescriptor$,this.imageViewerPageStore.annotationInstancesBySlideDescriptorId$,this.imageViewerPageStore.selectedInstanceIdsBySlideDescriptorId$]).pipe((0,he.Q)(this.destroyed$),(0,re.M)(([i,o])=>{if(!i)return;const s=i.id;if(!s)return;const d=o.get(s);this.annotationInstances=d??[]})).subscribe(),(0,H.z)([this.imageViewerPageStore.selectedSplitViewSlideDescriptor$,this.imageViewerPageStore.selectedInstanceIdsBySlideDescriptorId$]).pipe((0,he.Q)(this.destroyed$),(0,re.M)(([i,o])=>{const s=o.get(i?.id)??new Set;this.selectedInstanceIds=s})).subscribe(),(0,H.z)([this.imageViewerPageStore.selectedSplitViewSlideDescriptor$,this.imageViewerPageStore.sideNavLayersBySlideDescriptorId$]).pipe((0,he.Q)(this.destroyed$),(0,re.M)(([i,o])=>{this.sideNavDrawLayers=o.get(i?.id)??[]})).subscribe(),(0,H.z)([this.imageViewerPageStore.selectedSplitViewSlideDescriptor$,this.imageViewerPageStore.olMapBySlideDescriptorId$]).pipe((0,he.Q)(this.destroyed$),(0,re.M)(([i,o])=>{const s=o.get(i?.id);this.olMap=s,s&&this.handleOlMapChanged(s)})).subscribe()}handleOlMapChanged(i){this.reselectTools(),this.addOverlaysAndClickHandler(i),this.validateFlatImage(i)}validateFlatImage(i){i.getAllLayers().find(s=>"flat-image-layer"===s.get("name"))&&(this.enableAnnotations=!1,this.isFlatImage=!0)}addOverlaysAndClickHandler(i){this.contextMenuOverlay&&i.addOverlay(this.contextMenuOverlay),this.selectedAnnotationOverlay&&i.addOverlay(this.selectedAnnotationOverlay),this.enableAnnotationWritting&&i.getViewport().addEventListener("contextmenu",o=>{this.contextMenuOverlay&&this.contextMenuOpened(o)}),i.on("click",()=>{this.selectedAnnotationOverlay?.setPosition(void 0),this.contextMenuOverlay?.setPosition(void 0)})}reselectTools(){this.selectedViewerAction===vn.SELECT&&this.onSelectTool(),this.selectedViewerAction===vn.DRAW_POLYGON&&this.onDrawPolygonsTool(vn.DRAW_POLYGON)}handleKeyboardEvent(i){const o=i.key;"Backspace"===o&&!this.editModeSelectedAnnotationOverlay&&this.selectedFeature&&this.deleteSelectedAnnotation();const s=this.selectedAnnotationOverlay?.getPosition();if(this.isOverlayTemplateFocused||s)return;const d=this.olMap;if(!d)return;if("+"===o){const S=d.getView().getZoom()??0;d.getView().setZoom(S+1)}if("-"===o){const S=d.getView().getZoom()??0;d.getView().setZoom(S-1)}const u=o.toLowerCase(),p="s"===u,h="m"===u,f="r"===u,y="p"===u;ai.c.ENABLE_ANNOTATIONS&&("d"===u&&this.onDrawPolygonsTool(vn.DRAW_POLYGON),f&&this.onDrawPolygonsTool(vn.DRAW_BOX),y&&this.onDrawPolygonsTool(vn.DRAW_POINT),h&&this.onMeasureTool()),p&&this.onSelectTool()}ngOnDestroy(){this.destroyed$.next(!0),this.destroyed$.complete()}ngOnInit(){this.setupCurrentUser(),this.setupSelectedSplitViewSlideDescriptor(),this.setupSlideMetaData(),this.setupSlideInfo(),this.onSelectTool(),this.setupOverlays(),this.setupLoading(),_s||this.setupAnnotationAccess(),this.setupSelectedCohortCases(),this.setupQueryParams(),this.disableAnnotationsInMultiscreen(),this.embeddingsService.activatePolygonTool$.subscribe(()=>{this.activatePolygonTool()})}setupAnnotationAccess(){(0,H.z)([this.imageViewerPageStore.selectedSplitViewSlideDescriptor$,this.imageViewerPageStore.hasAnnotationReadAccessBySlideDescriptorId$]).pipe((0,he.Q)(this.destroyed$),(0,re.M)(([i,o])=>{this.hasAnnotationReadAccess=o.get(i?.id??"")??!1,this.disableAnnotationTools=!this.hasAnnotationReadAccess})).subscribe()}setupLoading(){this.cohortService.loading$.subscribe(i=>{this.loadingCohorts=i}),_s||this.imageViewerPageStore.loadingDicomAnnotations$.pipe((0,re.M)(i=>{this.loadingDicomAnnotations=i})).subscribe()}setupOverlays(){this.selectedAnnotationOverlay=new k.A({id:"annotationDetailsOverlay",element:this.annotationInfoOverlayTemplate.nativeElement,autoPan:{animation:{duration:250}}}),this.contextMenuOverlay=new k.A({id:"contextMenuOverlay",element:this.contextMenuOverlayTemplate.nativeElement,autoPan:{animation:{duration:250}}})}setupSelectedSplitViewSlideDescriptor(){this.imageViewerPageStore.selectedSplitViewSlideDescriptor$.subscribe(i=>{this.selectedSplitViewSlideDescriptor=i})}disableAnnotationsInMultiscreen(){this.imageViewerPageStore.multiViewScreens$.subscribe(i=>{this.onSelectTool(),i>1?(this.enableAnnotationWritting=!1,this.enableAnnotations=!1):(this.enableAnnotationWritting=ai.c.ENABLE_ANNOTATION_WRITING,this.enableAnnotations=ai.c.ENABLE_ANNOTATIONS)})}setupCurrentUser(){(ai.c.ANNOTATION_HASH_STORED_USER_EMAIL?this.userService.getCurrentUserHash$():this.userService.getCurrentUser$()).subscribe(i=>{this.currentUser=i||"",Ir.Qy.annotatorId=this.currentUser})}addLabel(i){const o=(i.value||"").trim();o&&this.labels.add({name:o,color:this.generateRandomColor()}),i.chipInput.clear(),this.annotationLabelCtrl.setValue(null)}adoptBorderAnnotations(){const i=this.olMap;if(!i)return;const o=this.getSelectedFeatures(i);o.length<2||(function eh(t,n,i){const o=t.getGeometry(),s=n.getGeometry();if(!(o instanceof L.Ay&&s instanceof L.Ay))return;const p=function qv(t,n){var i=Sr(t),o=Sr(n),s=t.properties||{},d=ic.difference(i.coordinates,o.coordinates);return 0===d.length?null:1===d.length?yn(d[0],s):Wo(d,s)}(yn(o.getCoordinates()??[]),yn(s.getCoordinates()??[]));if(!i.getLayers().getArray().find(y=>"draw-layer"===y.get("name")))return;const f=new ce.Ay(p?.geometry.coordinates??[]);t.setGeometry(f)}(o[0],o[1],i),this.saveAnnotation(),this.selectedAnnotationOverlay?.setPosition(void 0),this.contextMenuOverlay?.setPosition(void 0))}annotationSelected(i){if(!i.target)return;const o=i.target,s=o.getFeatures().getArray();if(!s.length)return this.selectedAnnotationOverlay?.setPosition(void 0),void this.selectedAnnotations.clear();const d=this.olMap;if(d&&this.imageViewerPageStore.cleanOldModifyInteractions(d),1===s.length){const u=s[0];eo(u).annotatorId===this.currentUser&&this.enableModifyHandler&&this.setupModifyHandler(o),this.selectFeature(u)}this.selectedAnnotations=new Set(o.getFeatures().getArray())}contextMenuEditAnnotation(){const i=this.olMap;if(!i)return;const o=i.getInteractions().getArray().filter(d=>d instanceof _r.A)[0];if(!o)return;const s=o.getFeatures().getArray();if(1===s.length){const d=s[0];this.contextMenuOverlay?.setPosition(void 0),this.openSelectedAnnotationOverlay(d)}}contextMenuOpened(i){const o=this.olMap;if(!o)return;const s=o.getEventCoordinate(i);if(!s)return;const u=o.getAllLayers().find(ne=>"draw-layer"===ne.get("name"))?.getSource();if(!u)return;const p=u.getFeaturesAtCoordinate(s);let h=o.getInteractions().getArray().filter(ne=>ne instanceof _r.A)[0];h||(h=new _r.A,o.addInteraction(h));const v=h.getFeatures();0===v.getArray().length&&v.extend(p),1===v.getArray().length&&p.length&&(v.clear(),v.extend(p)),this.disableContextDelete=!0,this.disableContextMenuAdoptShapes=!0,this.disableContextMenuMergeShapes=!0;const f=this.getSelectedFeatures(o);this.selectedContextMenuFeatures=f??[];const y=f.every(ne=>eo(ne).annotatorId===this.currentUser);if(y&&(this.disableContextDelete=!1),this.contextMenuOverlay?.setPosition(s),f.length<2)return this.disableContextMenuAdoptShapes=!0,void(this.disableContextMenuMergeShapes=!0);const S=f[0],w=f[1],U=function rh(t,n,i){if(!i)return!1;const o=t.getGeometry(),s=n.getGeometry();if(!(o instanceof L.Ay&&s instanceof L.Ay))return!1;const d=yn(o.getCoordinates()??[]),u=yn(s.getCoordinates()??[]);return!!function Yp(t,n,i){void 0===i&&(i={});var o=Sr(t),s=Sr(n),d=ic.intersection(o.coordinates,s.coordinates);return 0===d.length?null:1===d.length?yn(d[0],i.properties):Wo(d,i.properties)}(d,u)?.type}(S,w,o),E=th(S,w,o);return U?f.length>=2?(y?(this.disableContextMenuAdoptShapes=!1,this.disableContextMenuMergeShapes=!1):eo(S).annotatorId===this.currentUser&&(this.disableContextMenuAdoptShapes=!1,this.disableContextMenuMergeShapes=!0),void(E&&(this.disableContextMenuAdoptShapes=!0))):void 0:(this.disableContextMenuAdoptShapes=!0,void(this.disableContextMenuMergeShapes=!0))}getSelectedSlideId(){return this.imageViewerPageStore.selectedSplitViewSlideDescriptor$.value?.id}getSlideInfo(){const i=this.getSelectedSlideId();if(i)return this.imageViewerPageStore.slideInfoBySlideDescriptorId$.value.get(i)}createOrUpdateAnnotation(){const i=this.getSlideInfo();if(!i||!i.levelMap[0].properties[0].instanceUid)return;const d=[...this.sideNavDrawLayers].filter(f=>f.annotatorId===this.currentUser).map((f,y)=>{const S=eo(f.feature);S.notes=S?.notes?.trim()??"";const w=(f.feature.getGeometry()?.getCoordinates()??[])[0];return{idNumber:y+1,annotationGroupUid:"",annotationGroupLabel:(S.notes??"").split(" ").slice(0,3).join(" ").substring(0,15)||"ROI",annotationGroupDescription:S.notes??"",annotationGroupGenerationType:"MANUAL",annotationPropertyCategoryCodeSequence:[],graphicType:"POLYGON",pointCoordinatesData:w,longPrimitivePointIndexList:[1]}}),u=this.selectedSplitViewSlideDescriptor?.id,p=(0,Wa.LG)(u).path;if(!p.studyUID||!p.seriesUID)return;const h=this.annotationInstances.find(f=>f.annotatorId===this.currentUser&&f.referencedSeries.seriesInstanceUid===p.seriesUID)?.referencedSeries??{seriesInstanceUid:p.seriesUID,referencedImage:{sopClassUid:i.sopClassUid,sopInstanceUid:i.levelMap[0].properties[0].instanceUid,dicomModel:i.levelMap[0].dicomModel,pixelSize:{width:i.levelMap[0].pixelWidth,height:i.levelMap[0].pixelHeight}}},v={instance:{path:{studyUID:p.studyUID},annotatorId:this.currentUser,referencedSeries:h},annotationCoordinateType:"2D",annotationGroupSequence:d};this.imageViewerPageStore.createOrModifyDicomAnnotation(this.getSelectedSlideId(),v).pipe((0,Nn.W)(f=>(this.snackBar.open("Failed to write annotation","Dismiss",{duration:3e3}),this.handleRecentFeature(),f))).subscribe()}handleRecentFeature(){const i=this.olMap;if(!i)return;const o=i.getAllLayers().find(d=>"draw-layer"===d.get("name"));if(!o)return;const s=o.getSource();this.recentlyAddedFeatures.forEach(d=>{s.removeFeature(d)}),s.addFeatures(this.recentlyRemovedFeatures),this.selectedAnnotationOverlay?.setPosition(void 0),this.contextMenuOverlay?.setPosition(void 0)}deleteAnnotations(i){return this.dialogService.openComponentDialog(this.deleteAnnotationConfirmationDialogTemplate,{autoFocus:!1,disableClose:!1}).afterClosed().subscribe(s=>{s&&this.confirmedRemoveAnnotation(i)})}deleteSelectedAnnotation(){const i=this.olMap;if(!i)return;const o=i.getInteractions().getArray().filter(d=>d instanceof _r.A)[0];if(!o)return;const s=o.getFeatures().getArray();this.deleteAnnotations(s)}deleteSingleAnnotation(i){this.deleteAnnotations([i.feature])}downloadAnnotations(){const i=this.sideNavDrawLayers.map(u=>{const p=u.feature.getGeometry(),h=this.getSlideInfo();if(!h)return;const v={width:h.levelMap[0].pixelWidth??1,height:h.levelMap[0].pixelHeight??1};return{coordinates:(p?.getCoordinates()??[]).map(f=>(0,Ar.RI)(f.map(y=>[y[0],y[1]]),v)),annotationType:p?.getType()??"Invalid",annotatorId:u.annotatorId,names:u.names,notes:u.notes,pixelSize:v,sopInstanceUid:h.levelMap[0].properties[0].instanceUid}}),o=JSON.stringify(i),s=document.createElement("a"),d=this.getSelectedSlideId().replace(/.*studies/,"studies").replace(/\//g,"_")+"-annotations";s.setAttribute("href","data:text/json;charset=UTF-8,"+encodeURIComponent(o)),s.setAttribute("download",d+".json"),s.style.display="none",document.body.appendChild(s),s.click(),document.body.removeChild(s)}formatArea(i){if(!i)return;let s=1e6*(0,pt.UG)(i);return s=Math.round(100*s)/100,String(s)}formatLength(i){if(!i)return;let s=1e3*(0,pt.R3)(i);return s=Math.round(100*s)/100,String(s)}getSelectedFeatures(i){if(!i)return[];const s=i.getInteractions().getArray().filter(u=>u instanceof _r.A)[0].getFeatures();return[...new Set([...s.getArray()])]}mergeAnnotations(){const i=this.olMap;if(!i)return;const o=this.getSelectedFeatures(i);o.length<2||(function Zp(t,n,i){if(!i)return;const o=eo(t),s=eo(n),d={names:`${o.names??""}`,notes:`${o.notes??""} ${s.notes??""}`.trim(),annotatorId:o.annotatorId,index:o.index},u=t.getGeometry(),p=n.getGeometry();if(!(u instanceof L.Ay&&p instanceof L.Ay))return;const f=function Hp(t,n,i){void 0===i&&(i={});var o=Sr(t),s=Sr(n),d=ic.union(o.coordinates,s.coordinates);return 0===d.length?null:1===d.length?yn(d[0],i.properties):Wo(d,i.properties)}(yn(u.getCoordinates()??[]),yn(p.getCoordinates()??[])),y=i.getAllLayers().find(E=>"draw-layer"===E.get("name"));if(!y)return;const S=y.getSource(),U=new ce.Ay(f?.geometry.coordinates??[]);t.setGeometry(U),t.setId(JSON.stringify(d)),S.removeFeature(n)}(o[0],o[1],i),this.saveAnnotation(),this.selectedAnnotationOverlay?.setPosition(void 0),this.contextMenuOverlay?.setPosition(void 0))}activatePolygonTool(){this.onDrawPolygonsTool(vn.DRAW_POLYGON)}onDrawPolygonsTool(i){const o=this.olMap;if(!o)return;const s=o.getAllLayers().find(f=>"draw-layer"===f.get("name"));if(!s)return;const d=s.getSource(),u=this.annotationInstances.find(f=>f.annotatorId===this.currentUser);u&&!this.selectedInstanceIds.has(u.path.instanceUID??"")&&this.toggleAnnotationInstancesSelected(u),this.resetOtherTools(),this.selectedViewerAction=vn.DRAW_POLYGON,o.getTargetElement().style.cursor="cell";let h,p="Polygon";i===vn.DRAW_POINT&&(this.selectedViewerAction=vn.DRAW_POINT,p="Point"),i===vn.DRAW_BOX&&(this.selectedViewerAction=vn.DRAW_BOX,p="Circle",h=function Pr(){return function(t,n,i){const o=(0,Ie.Tr)([t[0],t[t.length-1]].map(function(u){return(0,j.Ad)(u,i)})),s=[[(0,Ie.R)(o),(0,Ie.k_)(o),(0,Ie.WU)(o),(0,Ie.Py)(o),(0,Ie.R)(o)]];n?n.setCoordinates(s):n=new ce.Ay(s);const d=(0,j.Tf)();return d&&n.transform(i,d),n}}());const v=new Qr({source:d,type:p,freehand:!0,style:[h0.Gl],geometryFunction:h});this.measurePointerMessageHandler(),o.addInteraction(v),v.on("drawstart",()=>{this.resetHelpTooltipOverlay()}),v.on("drawend",f=>{if(!this.olMap)return;const S=f.feature;let w=0;d.getFeatures().forEach(U=>{const E=eo(U);w=Math.max(w,E.index)}),S.setId(JSON.stringify({...Ir.Qy,names:"ROI",index:w+1})),d.addFeature(S),this.recentlyAddedFeatures=[S],i!==vn.DRAW_POINT&&S.setStyle(af),setTimeout(()=>{this.saveAnnotation(),this.sideNavSelectFeature(S)})})}onMeasureTool(){const i=this.olMap;if(!i)return;this.resetOtherTools(),this.selectedViewerAction=vn.MEASURE,i.getTargetElement().style.cursor="cell",this.measurePointerMessageHandler();const s=i.getAllLayers().find(p=>"measure-layer"===p.get("name"));if(!s)return;const d=s.getProperties().source;if(!d)return;const u=new Qr({source:d,type:"LineString",freehand:!1,maxPoints:2,style:h0.oG});this.activeInteraction=u,i.addInteraction(this.activeInteraction),this.createMeasureTooltip(),u.on("drawstart",p=>{this.measureDrawing=p.feature;const h=this.measureDrawing.getGeometry();let v;this.measureDrawingGeometryChangeListener=this.measureDrawing?.getGeometry()?.on("change",()=>{let f;h instanceof ce.Ay&&(v=h.getInteriorPoint().getCoordinates()),h instanceof Y.A&&(v=h.getLastCoordinate()),h instanceof ce.Ay?f=this.formatArea(h):h instanceof Y.A&&(f=this.formatLength(h)),this.measureTooltipElement&&f&&(this.windowService.safelySetInnerHtml(this.measureTooltipElement,`${f} mm`),this.measureTooltip?.setPosition(v))})}),u.on("drawend",p=>{if(!this.measureTooltipElement)return;this.measureTooltipElement.className="ol-tooltip ol-tooltip-static",this.measureTooltip?.setOffset([0,-7]),this.measureDrawing=void 0,this.measureTooltipElement=void 0,this.createMeasureTooltip(),this.measureDrawingGeometryChangeListener&&(0,te.e)(this.measureDrawingGeometryChangeListener);const h=p.feature;let v=0;this.drawLayer&&this.drawLayer.getSource().getFeatures().forEach(y=>{const S=eo(y);v=Math.max(v,S.index)}),d.getFeatures().forEach(f=>{const y=eo(f);v=Math.max(v,y.index)}),h.setId(JSON.stringify({...Ir.Qy,names:"MEASURE",index:v+1})),d.addFeature(h)})}onSelectTool(){const i=this.olMap;i&&(this.resetOtherTools(),this.selectedViewerAction=vn.SELECT,i.getTargetElement().style.cursor="pointer",this.setupSelectHandler(i))}openSlideData(){this.dialogService.openComponentDialog(nh.r,{autoFocus:!1,disableClose:!1,panelClass:"slide-data-dialog-panel"})}openSlideDetailsDialog(){const i=this.olMap;if(!this.selectedSplitViewSlideDescriptor||!this.selectedSlideInfo)return;const s=[...this.selectedSlideInfo.levelMap].reverse()[Math.floor(i?.getView().getZoom()??0)].properties[0].instanceUid;this.slideApiService.getSlideExtraMetadata(`${this.selectedSplitViewSlideDescriptor?.id}/instances/${s}`).subscribe(u=>{this.dialogService.openComponentDialog(mh,{data:u,autoFocus:!1,disableClose:!1}).afterClosed().subscribe(h=>{h?.openSlideData&&this.openSlideData()})})}confirmedRemoveAnnotation(i){if(this.annotationOverlayActionCurrent=y0.DELETE,(this.setupRemoveAnnotationAndGetCurrentFeatures(i)??[]).length)return void this.createOrUpdateAnnotation();const s=this.annotationInstances.find(({annotatorId:d})=>d===this.currentUser);s?.path.instanceUID&&(_s||this.imageViewerPageStore.deleteDicomAnnotationsPath(s).subscribe())}setupRemoveAnnotationAndGetCurrentFeatures(i){const o=this.olMap;if(!o)return;const s=o.getAllLayers().find(h=>"draw-layer"===h.get("name"));if(!s)return;const d=s.getSource();return this.recentlyRemovedFeatures=[...i],i.forEach(h=>{d?.removeFeature(h)}),this.selectedFeature=void 0,this.selectedAnnotationOverlay?.setPosition(void 0),this.contextMenuOverlay?.setPosition(void 0),(d?.getFeatures()??[]).filter(h=>!!h.getId()&&eo(h).annotatorId===this.currentUser)}createHelpTooltip(){const i=this.olMap;i&&(this.helpTooltipElement&&this.helpTooltipElement.parentNode?.removeChild(this.helpTooltipElement),this.helpTooltipElement=document.createElement("div"),this.helpTooltipElement.className="ol-tooltip hidden",this.helpTooltipOverlay=new k.A({id:"helpTooltipOverlay",element:this.helpTooltipElement,offset:[15,0],positioning:"center-left"}),i.addOverlay(this.helpTooltipOverlay))}createMeasureTooltip(){const i=this.olMap;i&&(this.measureTooltipElement=document.createElement("div"),this.measureTooltipElement.className="ol-tooltip ol-tooltip-measure",this.measureTooltip=new k.A({id:nl,element:this.measureTooltipElement,offset:[0,-15],positioning:"bottom-center",stopEvent:!1,insertFirst:!1}),i.addOverlay(this.measureTooltip))}filterLabelOptions(i){if(!i)return[];const o=i.toLowerCase();return this.labelOptions.filter(s=>s.name.toLowerCase().includes(o))}generateRandomColor(i=!1){const o=Math.floor(256*Math.random()),s=Math.floor(256*Math.random()),d=Math.floor(256*Math.random());return i?`hsl(${360*Math.random()}, ${25+70*Math.random()}%, ${85+10*Math.random()}%)`:`rgb(${o}, ${s}, ${d})`}measurePointerMessageHandler(){const i=this.olMap;i&&(this.createHelpTooltip(),i.on("pointermove",o=>{if(!o.dragging){if([vn.MEASURE,vn.DRAW_POLYGON].includes(this.selectedViewerAction)){let d="Click to start drawing";if(this.measureDrawing){const u=this.measureDrawing.getGeometry();u instanceof ce.Ay?d="Click to continue drawing the polygon":u instanceof Y.A&&(d="Click to stop drawing the line")}if(!this.helpTooltipElement)return;return this.selectedViewerAction===vn.MEASURE&&(d=d.replace("drawing","measuring")),this.windowService.safelySetInnerHtml(this.helpTooltipElement,d),this.helpTooltipOverlay?.setPosition(o.coordinate),void this.helpTooltipElement?.classList.remove("hidden")}this.helpTooltipOverlay&&i&&this.resetHelpTooltipOverlay(),this.helpTooltipElement?.classList.remove("hidden")}}),i.getViewport().addEventListener("mouseout",()=>{this.helpTooltipElement?.classList.add("hidden")}))}openSelectedAnnotationOverlay(i,o=!0){}resetHelpTooltipOverlay(){const i=this.olMap;!i||!this.helpTooltipOverlay||i.removeOverlay(this.helpTooltipOverlay)}resetMeasureTooltips(){const i=this.olMap;if(!i)return;const o=i.getAllLayers().find(u=>"measure-layer"===u.get("name"));if(!o)return;const s=o.getProperties().source;s&&(s.clear(),i.getOverlays().getArray().filter(u=>u.getId()===nl).forEach(u=>{i?.removeOverlay(u)}))}setupSlideMetaData(){(0,H.z)([this.imageViewerPageStore.selectedSplitViewSlideDescriptor$,this.imageViewerPageStore.slideMetaDataBySlideDescriptorId$]).pipe((0,re.M)(([i,o])=>{!i||!o||(this.selectedExtraMetaData=o.get(i.id))})).subscribe()}setupSlideInfo(){(0,H.z)([this.imageViewerPageStore.selectedSplitViewSlideDescriptor$,this.imageViewerPageStore.slideInfoBySlideDescriptorId$]).pipe((0,re.M)(([i,o])=>{if(!i||!o)return;const s=o.get(i.id);this.slideApiService.selectedSlideInfo$.next(s),this.selectedSlideInfo=s,s&&this.validateLabelOrOverviewImage(s)})).subscribe()}validateLabelOrOverviewImage(i){const o=i.associatedImages.some(s=>s.type===cn.MV.LABEL||s.type===cn.MV.OVERVIEW);this.hasLabelOrOverviewImage=o}removeAnnotationLabel(i){this.labels.delete(i)}resetOtherTools(){const i=this.olMap;if(!i)return;this.resetMeasureTooltips();const o=i.getInteractions().getArray().filter(s=>s instanceof _r.A||s instanceof J.A||s instanceof Qr);o.length&&(o.forEach(s=>{i?.removeInteraction(s)}),this.selectedAnnotationOverlay?.setPosition(void 0))}saveAnnotation(){this.annotationOverlayActionCurrent=y0.SAVE,this.selectedAnnotationOverlay?.setPosition(void 0),this.createOrUpdateAnnotation()}saveAnnotationNote(i){const o=eo(i);o.notes=this.annotationNoteCtrl.value||"",i.setId(JSON.stringify(o)),this.saveAnnotation()}selectFeature(i,o=!1){if(!this.olMap)return;this.labels.clear(),this.annotationNoteCtrl.reset(),this.selectedAnnotationKey=void 0,this.editModeSelectedAnnotationOverlay=o;const d=i.getId();if(d&&"string"==typeof d){const u=eo(i),p=u.names.split(", ").map(h=>(h=h.trim(),{...this.labelOptions.find(f=>f.name===h),name:h,color:""}));this.labels=new Set(p),this.annotationNoteCtrl.setValue(u.notes),this.selectedAnnotationKey=u}this.isAnnotationOverlayEditMode=!0,this.selectedFeature=i,this.openSelectedAnnotationOverlay(i)}selected(i){this.labels.add(i.option.value),this.annotationLabelCtrl.setValue(null)}setupModifyHandler(i){const o=this.olMap;if(!o)return;const s=new J.A({features:i.getFeatures()});return s.on("modifyend",()=>{this.saveAnnotation()}),this.imageViewerPageStore.cleanOldModifyInteractions(o),o.addInteraction(s),s}setupSelectHandler(i){let o=i.getInteractions().getArray().filter(s=>s instanceof _r.A)[0];return o||(o=new _r.A({style:sf}),i.addInteraction(o)),o.on("select",s=>{this.annotationSelected(s)}),o}sideNavSelectFeature(i){const o=this.olMap;if(!o)return;this.onSelectTool();const s=o?.getInteractions().getArray().filter(u=>u instanceof _r.A)[0];if(this.selectFeature(i),!s)return;const d=s.getFeatures();d.clear(),d.push(i),this.selectedAnnotations=new Set(d.getArray())}toggleAllSideNavLayerOpacity(){this.toggleSideNavLayerStyleByLayer.size{this.toggleSideNavLayerOpacity(i)})):this.toggleSideNavLayerStyleByLayer.size===this.sideNavDrawLayers.length&&this.sideNavDrawLayers.forEach(i=>{this.toggleSideNavLayerOpacity(i)})}toggleAnnotationInstancesSelected(i){const o=this.imageViewerPageStore.selectedInstanceIdsBySlideDescriptorId$.value,s=this.getSelectedSlideId(),d=o.get(s)??new Set,u=i.path.instanceUID??"";d.has(u)?d.delete(u):d.add(u),o.set(s,d),this.imageViewerPageStore.selectedInstanceIdsBySlideDescriptorId$.next(o),this.selectedAnnotationOverlay?.setPosition(void 0),this.contextMenuOverlay?.setPosition(void 0)}toggleSideNavLayerOpacity(i){if(this.toggleSideNavLayerStyleByLayer.has(i.feature)){const o=this.toggleSideNavLayerStyleByLayer.get(i.feature);this.toggleSideNavLayerStyleByLayer.delete(i.feature),i.feature.setStyle(o)}else this.toggleSideNavLayerStyleByLayer.set(i.feature,i.feature.getStyle()),i.feature.setStyle(new G.Ay(void 0))}toggleSlideLayerOpacity(){const i=this.olMap;if(!i)return;const o=i.getAllLayers().find(s=>"slide-layer"===s.get("name"));o&&o.setVisible(!o.getVisible())}scrollAnnotationsIntoView(){setTimeout(()=>{const i=this.imageViewerSideNavElementRef.nativeElement.querySelector(".annotation-layers");i&&i.scrollIntoView({behavior:"smooth"})},150)}static{this.\u0275fac=function(o){return new(o||t)(m.rXU(Sa.nX),m.rXU(Bc.Do),m.rXU(Zu.o),m.rXU(Vc.y),m.rXU(m.aKT),m.rXU(Sa.Ix),m.rXU(el.T),m.rXU(tl.D),m.rXU(vh.s),m.rXU(ph.hJ),m.rXU(m.c1b),m.rXU(hh.UG),m.rXU(f0.w))}}static{this.\u0275cmp=m.VBU({type:t,selectors:[["image-viewer-side-nav"]],viewQuery:function(o,s){if(1&o&&(m.GBs(fh,7),m.GBs(gh,7),m.GBs(yh,7),m.GBs(Sh,7),m.GBs(xh,7)),2&o){let d;m.mGM(d=m.lsd())&&(s.contextMenuOverlayTemplate=d.first),m.mGM(d=m.lsd())&&(s.deleteAnnotationConfirmationDialogTemplate=d.first),m.mGM(d=m.lsd())&&(s.labelInput=d.first),m.mGM(d=m.lsd())&&(s.annotationInfoOverlayTemplate=d.first),m.mGM(d=m.lsd())&&(s.quickviewImageDialogTemplate=d.first)}},hostBindings:function(o,s){1&o&&m.bIt("keyup",function(u){return s.handleKeyboardEvent(u)},!1,m.EBC)},decls:68,vars:20,consts:[["overlayTemplate",""],["context_menu",""],["deleteAnnotationConfirmationDialogTemplate",""],["chipGrid",""],["labelInput",""],["auto","matAutocomplete"],["hideToggle","","expanded","",1,"image-viewer-side-nav-menu"],[1,"image-viewer-side-nav-menu-header"],[1,"viewer-actions-header"],[1,"viewer-actions"],["mat-icon-button","","aria-label","Select","matTooltip","Select (S)",1,"viewer-action-button",3,"click","ngClass"],[1,"google-symbols"],[3,"matTooltip","click",4,"ngIf"],["matExpansionPanelContent","",1,"image-viewer-side-nav"],["multi","",1,"image-viewer-side-widgets"],["hideToggle","","expanded",""],[1,"slide-details-header"],[1,"slide-details-header-title"],[1,"material-icons-outlined"],["mat-icon-button","","aria-label","Slide details","matTooltip","View details",3,"click"],["class","de-Identified-header",4,"ngIf"],[1,"metadata-info"],[1,"label-header"],[1,"metadata-info","metadata-info-case-id"],["class","metadata-info-case-id-select","panelClass","metadata-info-case-id-panel",3,"value",4,"ngIf"],[4,"ngIf"],["class","thumbnail label-image",4,"ngIf"],["hideToggle","","expanded","","class","annotators-expansion-panel",4,"ngIf"],[1,"annotation-info-overlay"],["class","annotation-info-overlay-note-form",4,"ngIf"],["class","annotation-info-overlay-readonly",4,"ngIf"],[1,"annotation-info-overlay-metrics-and-actions"],[1,"annotation-info-overlay-metrics"],[1,"annotation-info-overlay-metric"],["class","annotation-info-overlay-edit-actions",4,"ngIf"],["class","annotation-info-overlay-actions",4,"ngIf"],["class","context-menu","cdkMenu","",4,"ngIf"],[3,"click","matTooltip"],["mat-icon-button","","aria-label","Draw (D)","matTooltip","Draw (D)",1,"viewer-action-button",3,"click","ngClass","disabled"],["mat-icon-button","","aria-label","Rectangle (R)","matTooltip","Rectangle (R)",1,"viewer-action-button",3,"click","ngClass","disabled"],["mat-icon-button","","aria-label","Point (P)","matTooltip","Point (P)",1,"viewer-action-button",3,"click","ngClass","disabled"],[1,"material-icons"],[1,"de-Identified-header"],["matTooltip","De-Identified"],["panelClass","metadata-info-case-id-panel",1,"metadata-info-case-id-select",3,"value"],[3,"value"],[3,"click","value"],[1,"thumbnail","label-image"],[1,"thumbnail-image","label-thumbnail",3,"slideDescriptor","slideInfo","isLabelOrOverviewImage"],["hideToggle","","expanded","",1,"annotators-expansion-panel"],[1,"layers"],[1,"annotators-list"],["class","annotators-list-empty",4,"ngIf"],["class","annotator-info",4,"ngFor","ngForOf"],["hideToggle","",3,"expanded","opened",4,"ngIf"],[1,"annotators-list-empty"],[1,"annotator-info"],["mat-icon-button","","color","primary",3,"click","disabled"],[1,"annotator-id",3,"matTooltip"],["hideToggle","",3,"opened","expanded"],[1,"annotations-expand-header"],["mat-icon-button","","aria-label","Download annotations","matTooltip","Download annotations",1,"annotation-download-button",3,"click"],[1,"layer-info-actions"],["mat-icon-button","","aria-label","Toggle visibility",3,"ngClass","click",4,"ngIf"],[1,"annotation-layers"],[4,"ngFor","ngForOf"],["mat-icon-button","","aria-label","Toggle visibility",3,"click","ngClass"],["class","material-icons-outlined",4,"ngIf"],["class","annotation-layers-divider",4,"ngIf"],[1,"annotation-layer-info",3,"click","ngClass"],["mat-icon-button","","aria-label","Note","matTooltip","Note",4,"ngIf"],["matTooltipPosition","right",3,"matTooltip","matTooltipDisabled",4,"ngIf"],["mat-icon-button","","aria-label","Toggle visibility","matTooltip","Visibility",3,"click"],[1,"annotation-layers-divider"],["mat-icon-button","","aria-label","Note","matTooltip","Note"],["matTooltipPosition","right",3,"matTooltip","matTooltipDisabled"],["mat-icon-button","","aria-label","Delete annotation","matTooltip","Delete",3,"click","disabled"],[1,"annotation-info-overlay-note-form"],["appearance","outline",1,"annotation-info-overlay-form-field"],["matInput","","placeholder","Leave a note about this annotation",3,"formControl"],[1,"annotation-info-overlay-note-sub"],[1,"annotation-info-overlay-form-field"],["aria-label","Label selection"],[3,"background-color","removed",4,"ngFor","ngForOf"],["placeholder","Label",3,"focus","blur","matChipInputTokenEnd","formControl","matChipInputFor","matAutocomplete","matChipInputSeparatorKeyCodes"],[1,"label-autocomplete",3,"optionSelected"],[3,"value",4,"ngFor","ngForOf"],[3,"removed"],["matChipRemove","","type","button"],[1,"annotation-info-overlay-label-form-option"],[1,"annotation-info-overlay-label-form-option-label-color-preview"],[1,"annotation-info-overlay-readonly"],[1,"annotation-info-overlay-annotator-id"],[1,"annotation-info-overlay-edit-actions"],["mat-stroked-button","","color","primary","type","button",1,"annotation-info-overlay-action-button",3,"click"],[1,"annotation-info-overlay-actions"],["mat-icon-button","","aria-label","Edit note",3,"click"],["mat-icon-button","","aria-label","Delete note",3,"click"],["cdkMenu","",1,"context-menu"],["mat-stroked-button","","cdkMenuItem","","type","button",1,"context-menu-item",3,"click","disabled"],[1,"context-menu-info"],["mat-button","","cdkMenuItem","","type","button",1,"context-menu-item",3,"click","disabled"],["mat-dialog-content",""],["mat-dialog-actions","",1,"dialog-actions"],["mat-stroked-button","","color","primary","data-qa","cancel-button",3,"mat-dialog-close"],["mat-stroked-button","","color","warn","data-qa","cancel-button",3,"mat-dialog-close"]],template:function(o,s){if(1&o){const d=m.RV6();m.j41(0,"mat-expansion-panel",6)(1,"mat-expansion-panel-header",7)(2,"div",8)(3,"div",9)(4,"button",10),m.bIt("click",function(p){return m.eBV(d),p.stopPropagation(),m.Njj(s.onSelectTool())}),m.j41(5,"mat-icon",11),m.EFF(6,"arrow_selector_tool"),m.k0s()(),m.DNE(7,_h,4,5,"div",12)(8,Dh,4,5,"div",12)(9,Ph,4,5,"div",12),m.k0s()()(),m.j41(10,"div",13)(11,"mat-accordion",14)(12,"mat-expansion-panel",15)(13,"mat-expansion-panel-header")(14,"div",16)(15,"div",17)(16,"div"),m.EFF(17," Slide Details "),m.k0s(),m.j41(18,"mat-icon",18),m.EFF(19,"arrow_drop_down"),m.k0s()(),m.j41(20,"button",19),m.bIt("click",function(p){return m.eBV(d),p.stopPropagation(),m.Njj(s.openSlideDetailsDialog())}),m.j41(21,"mat-icon"),m.EFF(22,"info_outline"),m.k0s()()()(),m.j41(23,"div"),m.DNE(24,bh,4,0,"div",20),m.j41(25,"div",21)(26,"span",22),m.EFF(27,"Patient name: "),m.k0s(),m.j41(28,"span"),m.EFF(29),m.k0s()(),m.j41(30,"div",21)(31,"span",22),m.EFF(32,"Patient ID: "),m.k0s(),m.j41(33,"span"),m.EFF(34),m.k0s()(),m.j41(35,"div",23)(36,"span",22),m.EFF(37,"Case ID: "),m.k0s(),m.DNE(38,Th,3,1,"mat-select",24)(39,Rh,2,1,"span",25),m.k0s(),m.DNE(40,Ah,2,3,"div",26),m.k0s()(),m.DNE(41,Hh,13,4,"mat-expansion-panel",27),m.k0s()()(),m.j41(42,"div",null,0)(44,"div",28),m.DNE(45,$h,6,2,"form",29)(46,Kh,5,2,"div",30),m.j41(47,"div",31)(48,"div",32)(49,"div",33)(50,"div"),m.EFF(51," Area: "),m.k0s(),m.j41(52,"div"),m.EFF(53),m.j41(54,"sup"),m.EFF(55,"2"),m.k0s()()(),m.j41(56,"div",33)(57,"div"),m.EFF(58," Perimeter: "),m.k0s(),m.j41(59,"div"),m.EFF(60),m.k0s()()(),m.DNE(61,Jh,5,0,"div",34)(62,Zh,7,0,"div",35),m.k0s()(),m.j41(63,"div",null,1),m.DNE(65,ef,16,3,"div",36),m.k0s(),m.DNE(66,tf,7,2,"ng-template",null,2,m.C5r),m.k0s()}2&o&&(m.R7$(4),m.Y8G("ngClass",m.eq3(18,g0,s.selectedViewerAction===s.viewerMenuAction.SELECT)),m.R7$(3),m.Y8G("ngIf",s.enableAnnotationWritting),m.R7$(),m.Y8G("ngIf",s.enableAnnotationWritting),m.R7$(),m.Y8G("ngIf",s.enableAnnotationWritting&&s.enablePointTool),m.R7$(15),m.Y8G("ngIf",null==s.selectedExtraMetaData?null:s.selectedExtraMetaData.deided),m.R7$(5),m.JRh(null==s.selectedExtraMetaData?null:s.selectedExtraMetaData.patientName),m.R7$(5),m.JRh(null==s.selectedExtraMetaData?null:s.selectedExtraMetaData.patientId),m.R7$(4),m.Y8G("ngIf",s.hasCaseIdInCohortCases),m.R7$(),m.Y8G("ngIf",!s.hasCaseIdInCohortCases),m.R7$(),m.Y8G("ngIf",s.hasLabelOrOverviewImage&&s.selectedSplitViewSlideDescriptor&&s.selectedSlideInfo&&s.olMap),m.R7$(),m.Y8G("ngIf",s.enableAnnotations),m.R7$(4),m.Y8G("ngIf",s.editModeSelectedAnnotationOverlay),m.R7$(),m.Y8G("ngIf",!s.editModeSelectedAnnotationOverlay),m.R7$(7),m.SpI(" ",s.formatArea(null==s.selectedFeature?null:s.selectedFeature.getGeometry())," mm"),m.R7$(7),m.SpI(" ",s.formatLength(null==s.selectedFeature?null:s.selectedFeature.getGeometry())," mm "),m.R7$(),m.Y8G("ngIf",s.editModeSelectedAnnotationOverlay&&s.selectedFeature),m.R7$(),m.Y8G("ngIf",!s.editModeSelectedAnnotationOverlay&&s.currentUser===(null==s.selectedAnnotationKey?null:s.selectedAnnotationKey.annotatorId)),m.R7$(3),m.Y8G("ngIf",s.enableAnnotationWritting))},dependencies:[M.hM,M.tx,M.E7,M.Yi,K.m_,K.An,Q.w,Q.q,Te.YN,Te.qT,Te.me,Te.BC,Te.cb,Te.cV,Te.X1,Te.l_,X.RG,X.rl,X.nJ,O.Ve,O.VO,rl.wT,A.jL,A.$3,A.pN,R.YN,R.HW,R.D7,R.Zv,R.jH,F.uc,F.oV,q.MD,q.YU,q.Sq,q.bT,q.Jj,I.MY,I.BS,I.GK,I.Z2,h0.Bh,V.Hl,V.$z,V.iY,T.fS,T.fg],styles:[".annotators-list[_ngcontent-%COMP%]{display:flex;flex-direction:column;max-height:16em;overflow:hidden auto;padding-bottom:.5em}.annotators-list[_ngcontent-%COMP%] .annotators-list-empty[_ngcontent-%COMP%]{height:min-content;padding-left:1em}.annotators-list[_ngcontent-%COMP%] .annotator-info[_ngcontent-%COMP%]{display:grid;grid-template-columns:min-content 26ch;align-items:center;height:2.5em}.annotators-list[_ngcontent-%COMP%] .annotator-info[_ngcontent-%COMP%] .annotator-id[_ngcontent-%COMP%]{white-space:nowrap;overflow:hidden;text-overflow:ellipsis} .label-thumbnail .thumbnail-image{object-fit:contain}.annotations-expand-header[_ngcontent-%COMP%]{display:grid;grid-template-columns:1fr min-content;width:100%;align-items:center}.layer-info-actions[_ngcontent-%COMP%] .annotations-header-scroll-bar-icon[_ngcontent-%COMP%]{padding-right:.65em}.image-viewer-side-nav-menu[_ngcontent-%COMP%]{color:#5f6368;width:132px}.image-viewer-side-nav-menu[_ngcontent-%COMP%] .image-viewer-side-nav-menu-header[_ngcontent-%COMP%]{height:3em;padding:.3em .7em 0 .2em;display:grid} .image-viewer-side-nav .annotators-expansion-panel .mat-expansion-panel-body{padding:0} .image-viewer-side-nav .mat-expansion-panel-body{padding:0 .2em 1em .7em;color:#5f6368} .annotators-expansion-panel .mat-expansion-panel-body{padding:0;color:#5f6368}.image-viewer-side-widgets[_ngcontent-%COMP%]{overflow:auto;overflow-y:scroll}.image-viewer-side-nav[_ngcontent-%COMP%]{height:65vh;background:#fff;display:grid;grid-template-rows:1fr min-content min-content;padding-bottom:.1em;display:none}.image-viewer-side-nav[_ngcontent-%COMP%] mat-expansion-panel-header[_ngcontent-%COMP%]{font-size:1.3em;font-weight:700;padding:0 0 0 .5em;color:#5f6368}.slide-details-header[_ngcontent-%COMP%]{display:grid;grid-template-columns:1fr min-content;align-items:center;width:100%}.slide-details-header-title[_ngcontent-%COMP%]{align-items:center;display:flex}.annotation-download-button[_ngcontent-%COMP%]{margin-left:auto}.thumbnails[_ngcontent-%COMP%]{display:grid;grid-template-columns:1fr;grid-row-gap:1em;justify-items:center}.thumbnail[_ngcontent-%COMP%]{border-radius:8px;display:grid;height:10em;outline:1px solid #1976d2;overflow:hidden;position:relative;width:15em}.thumbnail[_ngcontent-%COMP%] .thumbnail-image[_ngcontent-%COMP%]{width:inherit;height:inherit}.viewer-actions-header[_ngcontent-%COMP%]{column-gap:.5em;display:grid;grid-template-columns:min-content 1fr;justify-content:space-between;width:100%}.viewer-actions-header[_ngcontent-%COMP%] .viewer-actions[_ngcontent-%COMP%]{display:flex;grid-gap:.5em;justify-content:end}.viewer-actions-header[_ngcontent-%COMP%] .viewer-action-button[_ngcontent-%COMP%]:hover, .viewer-actions-header[_ngcontent-%COMP%] .viewer-action-selected[_ngcontent-%COMP%]{background:#d3e3fd}.mat-expansion-panel-spacing[_ngcontent-%COMP%]{border-radius:0;margin:0}.quickview-button[_ngcontent-%COMP%]{bottom:.5em;position:absolute;right:.2em}.quickview-button[_ngcontent-%COMP%]:hover{transform:scale(1.2)}.quickview-checkbox[_ngcontent-%COMP%]{bottom:1em;right:.2em;position:absolute;z-index:2}.quickview-dialog-content[_ngcontent-%COMP%]{height:60vh;position:relative;overflow:hidden;width:70vw}.thumbnails-section[_ngcontent-%COMP%]{display:grid;grid-row-gap:1em;grid-template-rows:1fr}.thumbnail-actions[_ngcontent-%COMP%]{display:grid;grid-template-columns:max-content min-content;justify-content:space-between}.thumbnail-select-actions[_ngcontent-%COMP%]{display:grid;grid-column-gap:.5em;grid-template-columns:min-content min-content min-content}.quickview-dialog-open-full-image-button[_ngcontent-%COMP%]{bottom:.2em;position:absolute;right:.2em;z-index:2}.selected-image[_ngcontent-%COMP%]{outline:3px solid #1976d2}.layer-info[_ngcontent-%COMP%]{align-items:center;display:grid;grid-column-gap:.5em;grid-template-columns:1fr min-content}.layer-info-actions[_ngcontent-%COMP%]{display:flex;grid-column-gap:.5em}.annotation-layer-info[_ngcontent-%COMP%]{align-items:center;display:grid;grid-column-gap:.5em;grid-template-columns:1fr min-content;height:max-content}.annotation-layer-info[_ngcontent-%COMP%]:hover, .annotation-layer-info-selected[_ngcontent-%COMP%]{background:#d3e3fd}.annotation-layers[_ngcontent-%COMP%]{align-content:start;display:grid;grid-column:1/3;grid-row-gap:.5em;grid-template-rows:min-content;max-height:11em;overflow:auto;overflow-x:hidden;padding:0 0 .5em 1em}.annotation-layers-divider[_ngcontent-%COMP%]{color:#5f6368;font-weight:700;padding:.4em 0}.annotation-info-overlay[_ngcontent-%COMP%]{box-shadow:0 3px 1px -2px #0003,0 2px 2px #00000024,0 1px 5px #0000001f;background:#fff;color:light_gray;cursor:pointer;display:grid;grid-row-gap:.2em;grid-template-rows:min-content min-content;padding:1em;width:20em}.annotation-info-overlay-title[_ngcontent-%COMP%]{font-size:1.4em}.annotation-info-overlay-note-form[_ngcontent-%COMP%]{display:grid;row-gap:.2em}.annotation-info-overlay-note-sub[_ngcontent-%COMP%]{color:#1f1f1f;font-size:.8em}.annotation-info-overlay-actions[_ngcontent-%COMP%]{color:#5f6368;display:grid;grid-template-columns:repeat(2,2.5em);justify-content:space-between}.annotation-info-overlay-action-button[_ngcontent-%COMP%]{background:#f5f5f5}.annotation-info-overlay-label-form-option[_ngcontent-%COMP%]{display:grid;grid-template-columns:min-content 1fr;grid-column-gap:.5em}.annotation-info-overlay-label-form-option-label-color-preview[_ngcontent-%COMP%]{height:1em;width:1em;border-radius:50%}.annotation-info-overlay-form-field[_ngcontent-%COMP%]{display:grid}.annotation-info-overlay-annotator-id[_ngcontent-%COMP%]{color:#959595}.annotation-info-overlay-readonly[_ngcontent-%COMP%]{padding-bottom:1em}.annotation-info-overlay-metrics-and-actions[_ngcontent-%COMP%]{display:grid;grid-template-columns:1fr max-content}.annotation-info-overlay-metrics-and-actions[_ngcontent-%COMP%] .annotation-info-overlay-metrics[_ngcontent-%COMP%]{display:grid;color:#959595}.annotation-info-overlay-metrics-and-actions[_ngcontent-%COMP%] .annotation-info-overlay-metrics[_ngcontent-%COMP%] .annotation-info-overlay-metric[_ngcontent-%COMP%]{display:grid;grid-template-columns:min-content 1fr;grid-column-gap:.2em;align-items:baseline} .label-autocomplete{--mat-autocomplete-background-color: #f5f5f5}.context-menu[_ngcontent-%COMP%]{box-shadow:0 3px 1px -2px #0003,0 2px 2px #00000024,0 1px 5px #0000001f;background:#fff;display:grid;max-width:14em;min-width:10em;padding:.3em 0}.context-menu-item[_ngcontent-%COMP%]{align-items:center;background-color:transparent;border:none;cursor:pointer;display:grid;grid-column-gap:.5em;grid-template-columns:min-content max-content;font-size:1em;justify-content:start;padding:.3em 1em;-webkit-user-select:none;user-select:none}.context-menu-item[_ngcontent-%COMP%]:focus-visible{outline:none}.context-menu-item[_ngcontent-%COMP%]:active{background-color:#aaa}.context-menu-info[_ngcontent-%COMP%]{display:grid;grid-row-gap:.3em;padding:.3em 1em}.minor-actions[_ngcontent-%COMP%]{display:grid;grid-template-columns:1fr}.minor-actions[_ngcontent-%COMP%] button[_ngcontent-%COMP%]{color:#5f6368}.dialog-actions[_ngcontent-%COMP%]{justify-content:space-between}kbd[_ngcontent-%COMP%]{background-color:#eee;border-radius:3px;border:1px solid #b4b4b4;box-shadow:0 1px 1px #0003,0 2px #ffffffb3 inset;color:#333;display:inline-block;font-size:.85em;font-weight:700;line-height:1;padding:2px 4px;white-space:nowrap}.label-header[_ngcontent-%COMP%]{font-weight:700;font-size:1em}.label-image[_ngcontent-%COMP%]{height:10em;margin:.5em auto 0}.de-Identified-header[_ngcontent-%COMP%]{align-items:center;display:grid;grid-template-columns:min-content max-content;grid-column-gap:.2em} .slide-data-dialog-panel{max-height:80vh}.slide-divider[_ngcontent-%COMP%]{width:100%}.metadata-info[_ngcontent-%COMP%]{width:15em}.metadata-info-case-id[_ngcontent-%COMP%]{align-items:center;display:grid;grid-template-columns:max-content max-content;grid-column-gap:.2em;padding:.4em 0}.metadata-info-case-id-select[_ngcontent-%COMP%]{padding:0 4px;border:1px solid #ccc;border-radius:4px} .cdk-overlay-pane:has(.mat-mdc-select-panel){min-width:fit-content}"]})}}return t})();function df(t,n){1&t&&m.nrm(0,"div",2)}const uf=new m.nKC("MAT_PROGRESS_BAR_DEFAULT_OPTIONS");let mf=(()=>{class t{_elementRef=(0,m.WQX)(m.aKT);_ngZone=(0,m.WQX)(m.SKi);_changeDetectorRef=(0,m.WQX)(m.gRc);_renderer=(0,m.WQX)(m.sFG);_cleanupTransitionEnd;_animationMode=(0,m.WQX)(m.bc$,{optional:!0});constructor(){const i=(0,m.WQX)(uf,{optional:!0});this._isNoopAnimation="NoopAnimations"===this._animationMode,i&&(i.color&&(this.color=this._defaultColor=i.color),this.mode=i.mode||this.mode)}_isNoopAnimation=!1;get color(){return this._color||this._defaultColor}set color(i){this._color=i}_color;_defaultColor="primary";get value(){return this._value}set value(i){this._value=il(i||0),this._changeDetectorRef.markForCheck()}_value=0;get bufferValue(){return this._bufferValue||0}set bufferValue(i){this._bufferValue=il(i||0),this._changeDetectorRef.markForCheck()}_bufferValue=0;animationEnd=new m.bkB;get mode(){return this._mode}set mode(i){this._mode=i,this._changeDetectorRef.markForCheck()}_mode="determinate";ngAfterViewInit(){this._ngZone.runOutsideAngular(()=>{this._cleanupTransitionEnd=this._renderer.listen(this._elementRef.nativeElement,"transitionend",this._transitionendHandler)})}ngOnDestroy(){this._cleanupTransitionEnd?.()}_getPrimaryBarTransform(){return`scaleX(${this._isIndeterminate()?1:this.value/100})`}_getBufferBarFlexBasis(){return`${"buffer"===this.mode?this.bufferValue:100}%`}_isIndeterminate(){return"indeterminate"===this.mode||"query"===this.mode}_transitionendHandler=i=>{0===this.animationEnd.observers.length||!i.target||!i.target.classList.contains("mdc-linear-progress__primary-bar")||("determinate"===this.mode||"buffer"===this.mode)&&this._ngZone.run(()=>this.animationEnd.next({value:this.value}))};static \u0275fac=function(o){return new(o||t)};static \u0275cmp=m.VBU({type:t,selectors:[["mat-progress-bar"]],hostAttrs:["role","progressbar","aria-valuemin","0","aria-valuemax","100","tabindex","-1",1,"mat-mdc-progress-bar","mdc-linear-progress"],hostVars:10,hostBindings:function(o,s){2&o&&(m.BMQ("aria-valuenow",s._isIndeterminate()?null:s.value)("mode",s.mode),m.HbH("mat-"+s.color),m.AVh("_mat-animation-noopable",s._isNoopAnimation)("mdc-linear-progress--animation-ready",!s._isNoopAnimation)("mdc-linear-progress--indeterminate",s._isIndeterminate()))},inputs:{color:"color",value:[2,"value","value",m.Udg],bufferValue:[2,"bufferValue","bufferValue",m.Udg],mode:"mode"},outputs:{animationEnd:"animationEnd"},exportAs:["matProgressBar"],features:[m.GFd],decls:7,vars:5,consts:[["aria-hidden","true",1,"mdc-linear-progress__buffer"],[1,"mdc-linear-progress__buffer-bar"],[1,"mdc-linear-progress__buffer-dots"],["aria-hidden","true",1,"mdc-linear-progress__bar","mdc-linear-progress__primary-bar"],[1,"mdc-linear-progress__bar-inner"],["aria-hidden","true",1,"mdc-linear-progress__bar","mdc-linear-progress__secondary-bar"]],template:function(o,s){1&o&&(m.j41(0,"div",0),m.nrm(1,"div",1),m.DNE(2,df,1,0,"div",2),m.k0s(),m.j41(3,"div",3),m.nrm(4,"span",4),m.k0s(),m.j41(5,"div",5),m.nrm(6,"span",4),m.k0s()),2&o&&(m.R7$(),m.xc7("flex-basis",s._getBufferBarFlexBasis()),m.R7$(),m.vxM("buffer"===s.mode?2:-1),m.R7$(),m.xc7("transform",s._getPrimaryBarTransform()))},styles:[".mat-mdc-progress-bar{display:block;text-align:start}.mat-mdc-progress-bar[mode=query]{transform:scaleX(-1)}.mat-mdc-progress-bar._mat-animation-noopable .mdc-linear-progress__buffer-dots,.mat-mdc-progress-bar._mat-animation-noopable .mdc-linear-progress__primary-bar,.mat-mdc-progress-bar._mat-animation-noopable .mdc-linear-progress__secondary-bar,.mat-mdc-progress-bar._mat-animation-noopable .mdc-linear-progress__bar-inner.mdc-linear-progress__bar-inner{animation:none}.mat-mdc-progress-bar._mat-animation-noopable .mdc-linear-progress__primary-bar,.mat-mdc-progress-bar._mat-animation-noopable .mdc-linear-progress__buffer-bar{transition:transform 1ms}.mdc-linear-progress{position:relative;width:100%;transform:translateZ(0);outline:1px solid rgba(0,0,0,0);overflow-x:hidden;transition:opacity 250ms 0ms cubic-bezier(0.4, 0, 0.6, 1);height:max(var(--mdc-linear-progress-track-height, 4px),var(--mdc-linear-progress-active-indicator-height, 4px))}@media(forced-colors: active){.mdc-linear-progress{outline-color:CanvasText}}.mdc-linear-progress__bar{position:absolute;top:0;bottom:0;margin:auto 0;width:100%;animation:none;transform-origin:top left;transition:transform 250ms 0ms cubic-bezier(0.4, 0, 0.6, 1);height:var(--mdc-linear-progress-active-indicator-height, 4px)}.mdc-linear-progress--indeterminate .mdc-linear-progress__bar{transition:none}[dir=rtl] .mdc-linear-progress__bar{right:0;transform-origin:center right}.mdc-linear-progress__bar-inner{display:inline-block;position:absolute;width:100%;animation:none;border-top-style:solid;border-color:var(--mdc-linear-progress-active-indicator-color, var(--mat-sys-primary));border-top-width:var(--mdc-linear-progress-active-indicator-height, 4px)}.mdc-linear-progress__buffer{display:flex;position:absolute;top:0;bottom:0;margin:auto 0;width:100%;overflow:hidden;height:var(--mdc-linear-progress-track-height, 4px);border-radius:var(--mdc-linear-progress-track-shape, var(--mat-sys-corner-none))}.mdc-linear-progress__buffer-dots{-webkit-mask-image:url(\"data:image/svg+xml,%3Csvg version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' enable-background='new 0 0 5 2' xml:space='preserve' viewBox='0 0 5 2' preserveAspectRatio='xMinYMin slice'%3E%3Ccircle cx='1' cy='1' r='1'/%3E%3C/svg%3E\");mask-image:url(\"data:image/svg+xml,%3Csvg version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' enable-background='new 0 0 5 2' xml:space='preserve' viewBox='0 0 5 2' preserveAspectRatio='xMinYMin slice'%3E%3Ccircle cx='1' cy='1' r='1'/%3E%3C/svg%3E\");background-repeat:repeat-x;flex:auto;transform:rotate(180deg);animation:mdc-linear-progress-buffering 250ms infinite linear;background-color:var(--mdc-linear-progress-track-color, var(--mat-sys-surface-variant))}@media(forced-colors: active){.mdc-linear-progress__buffer-dots{background-color:ButtonBorder}}[dir=rtl] .mdc-linear-progress__buffer-dots{animation:mdc-linear-progress-buffering-reverse 250ms infinite linear;transform:rotate(0)}.mdc-linear-progress__buffer-bar{flex:0 1 100%;transition:flex-basis 250ms 0ms cubic-bezier(0.4, 0, 0.6, 1);background-color:var(--mdc-linear-progress-track-color, var(--mat-sys-surface-variant))}.mdc-linear-progress__primary-bar{transform:scaleX(0)}.mdc-linear-progress--indeterminate .mdc-linear-progress__primary-bar{left:-145.166611%}.mdc-linear-progress--indeterminate.mdc-linear-progress--animation-ready .mdc-linear-progress__primary-bar{animation:mdc-linear-progress-primary-indeterminate-translate 2s infinite linear}.mdc-linear-progress--indeterminate.mdc-linear-progress--animation-ready .mdc-linear-progress__primary-bar>.mdc-linear-progress__bar-inner{animation:mdc-linear-progress-primary-indeterminate-scale 2s infinite linear}[dir=rtl] .mdc-linear-progress.mdc-linear-progress--animation-ready .mdc-linear-progress__primary-bar{animation-name:mdc-linear-progress-primary-indeterminate-translate-reverse}[dir=rtl] .mdc-linear-progress.mdc-linear-progress--indeterminate .mdc-linear-progress__primary-bar{right:-145.166611%;left:auto}.mdc-linear-progress__secondary-bar{display:none}.mdc-linear-progress--indeterminate .mdc-linear-progress__secondary-bar{left:-54.888891%;display:block}.mdc-linear-progress--indeterminate.mdc-linear-progress--animation-ready .mdc-linear-progress__secondary-bar{animation:mdc-linear-progress-secondary-indeterminate-translate 2s infinite linear}.mdc-linear-progress--indeterminate.mdc-linear-progress--animation-ready .mdc-linear-progress__secondary-bar>.mdc-linear-progress__bar-inner{animation:mdc-linear-progress-secondary-indeterminate-scale 2s infinite linear}[dir=rtl] .mdc-linear-progress.mdc-linear-progress--animation-ready .mdc-linear-progress__secondary-bar{animation-name:mdc-linear-progress-secondary-indeterminate-translate-reverse}[dir=rtl] .mdc-linear-progress.mdc-linear-progress--indeterminate .mdc-linear-progress__secondary-bar{right:-54.888891%;left:auto}@keyframes mdc-linear-progress-buffering{from{transform:rotate(180deg) translateX(calc(var(--mdc-linear-progress-track-height, 4px) * -2.5))}}@keyframes mdc-linear-progress-primary-indeterminate-translate{0%{transform:translateX(0)}20%{animation-timing-function:cubic-bezier(0.5, 0, 0.701732, 0.495819);transform:translateX(0)}59.15%{animation-timing-function:cubic-bezier(0.302435, 0.381352, 0.55, 0.956352);transform:translateX(83.67142%)}100%{transform:translateX(200.611057%)}}@keyframes mdc-linear-progress-primary-indeterminate-scale{0%{transform:scaleX(0.08)}36.65%{animation-timing-function:cubic-bezier(0.334731, 0.12482, 0.785844, 1);transform:scaleX(0.08)}69.15%{animation-timing-function:cubic-bezier(0.06, 0.11, 0.6, 1);transform:scaleX(0.661479)}100%{transform:scaleX(0.08)}}@keyframes mdc-linear-progress-secondary-indeterminate-translate{0%{animation-timing-function:cubic-bezier(0.15, 0, 0.515058, 0.409685);transform:translateX(0)}25%{animation-timing-function:cubic-bezier(0.31033, 0.284058, 0.8, 0.733712);transform:translateX(37.651913%)}48.35%{animation-timing-function:cubic-bezier(0.4, 0.627035, 0.6, 0.902026);transform:translateX(84.386165%)}100%{transform:translateX(160.277782%)}}@keyframes mdc-linear-progress-secondary-indeterminate-scale{0%{animation-timing-function:cubic-bezier(0.205028, 0.057051, 0.57661, 0.453971);transform:scaleX(0.08)}19.15%{animation-timing-function:cubic-bezier(0.152313, 0.196432, 0.648374, 1.004315);transform:scaleX(0.457104)}44.15%{animation-timing-function:cubic-bezier(0.257759, -0.003163, 0.211762, 1.38179);transform:scaleX(0.72796)}100%{transform:scaleX(0.08)}}@keyframes mdc-linear-progress-primary-indeterminate-translate-reverse{0%{transform:translateX(0)}20%{animation-timing-function:cubic-bezier(0.5, 0, 0.701732, 0.495819);transform:translateX(0)}59.15%{animation-timing-function:cubic-bezier(0.302435, 0.381352, 0.55, 0.956352);transform:translateX(-83.67142%)}100%{transform:translateX(-200.611057%)}}@keyframes mdc-linear-progress-secondary-indeterminate-translate-reverse{0%{animation-timing-function:cubic-bezier(0.15, 0, 0.515058, 0.409685);transform:translateX(0)}25%{animation-timing-function:cubic-bezier(0.31033, 0.284058, 0.8, 0.733712);transform:translateX(-37.651913%)}48.35%{animation-timing-function:cubic-bezier(0.4, 0.627035, 0.6, 0.902026);transform:translateX(-84.386165%)}100%{transform:translateX(-160.277782%)}}@keyframes mdc-linear-progress-buffering-reverse{from{transform:translateX(-10px)}}"],encapsulation:2,changeDetection:0})}return t})();function il(t,n=0,i=100){return Math.max(n,Math.min(i,t))}let vf=(()=>{class t{static \u0275fac=function(o){return new(o||t)};static \u0275mod=m.$C({type:t});static \u0275inj=m.G2t({imports:[rl.yE]})}return t})();var pf=D(4412),hf=D(5964),ff=D(5717);let gf=(()=>{class t{transform(i,o){return o.map((u,p)=>({id:u.id,index:p+1})).filter(u=>u.id===i.id).map(u=>u.index).filter(u=>u>0).join(", ")}static{this.\u0275fac=function(o){return new(o||t)}}static{this.\u0275pipe=m.EJ8({name:"SplitViewSlideDescriptorToIndexPipe",type:t,pure:!0})}}return t})();var ol=D(9183);function yf(t,n){if(1&t&&(m.j41(0,"button",5)(1,"mat-icon"),m.EFF(2,"view_stream"),m.k0s(),m.j41(3,"span"),m.EFF(4),m.k0s()()),2&t){const i=n.$implicit;m.Y8G("mat-dialog-close",i.name),m.R7$(4),m.SpI(" ",i.displayName," ")}}function Sf(t,n){1&t&&m.nrm(0,"mat-progress-spinner",6)}function xf(t,n){1&t&&(m.j41(0,"div"),m.EFF(1,"You have no cohorts that can be added to."),m.k0s())}let wf=(()=>{class t{constructor(i,o){this.cohortService=i,this.data=o,this.title="Select cohort",this.ownedCohorts=!0,this.adminCohorts=!0,this.editableSharedCohorts=!0,this.viewOnlySharedCohorts=!1,this.requiredDeidValue=void 0,this.allowAccessList=new Set([...this.ownedCohorts?["PATHOLOGY_USER_ACCESS_ROLE_OWNER"]:[],...this.adminCohorts?["PATHOLOGY_USER_ACCESS_ROLE_ADMIN"]:[],...this.editableSharedCohorts?["PATHOLOGY_USER_ACCESS_ROLE_EDITOR"]:[],...this.viewOnlySharedCohorts?["PATHOLOGY_USER_ACCESS_ROLE_VIEWER"]:[]]),this.cohorts=[],this.loadingCohorts=!1,this.destroy$=new oe.m,o&&(this.title=o.title??"Select cohort",this.ownedCohorts=o.ownedCohorts??!0,this.editableSharedCohorts=o.editableSharedCohorts??!0,this.viewOnlySharedCohorts=o.viewOnlySharedCohorts??!1,this.requiredDeidValue=o.requiredDeidValue??void 0)}ngOnInit(){this.cohortService.loadAllCohorts(),this.cohortService.cohorts$.pipe((0,he.Q)(this.destroy$),(0,Ii.T)(i=>i.filter(s=>this.allowAccessList.has(s.access)&&(void 0===this.requiredDeidValue||s.isDeid===this.requiredDeidValue))),(0,re.M)(i=>{this.cohorts=i})).subscribe(),this.cohortService.loadingCohortInfos$.pipe((0,he.Q)(this.destroy$),(0,re.M)(i=>{this.loadingCohorts=i})).subscribe()}ngOnDestroy(){this.destroy$.next(""),this.destroy$.complete()}static{this.\u0275fac=function(o){return new(o||t)(m.rXU(Bc.Do),m.rXU(M.Vh,8))}}static{this.\u0275cmp=m.VBU({type:t,selectors:[["dialog-cohort-select"]],decls:6,vars:4,consts:[["mat-dialog-title",""],["mat-dialog-content",""],["mat-button","","class","cohort-entry",3,"mat-dialog-close",4,"ngFor","ngForOf"],["diameter","20",4,"ngIf"],[4,"ngIf"],["mat-button","",1,"cohort-entry",3,"mat-dialog-close"],["diameter","20"]],template:function(o,s){1&o&&(m.j41(0,"div",0),m.EFF(1),m.k0s(),m.j41(2,"div",1),m.DNE(3,yf,5,2,"button",2)(4,Sf,1,0,"mat-progress-spinner",3)(5,xf,2,0,"div",4),m.k0s()),2&o&&(m.R7$(),m.SpI(" ",s.title,"\n"),m.R7$(2),m.Y8G("ngForOf",s.cohorts),m.R7$(),m.Y8G("ngIf",s.loadingCohorts),m.R7$(),m.Y8G("ngIf",0===s.cohorts.length))},dependencies:[ol.D6,ol.LG,K.m_,K.An,M.hM,M.tx,M.BI,M.Yi,q.MD,q.Sq,q.bT],styles:['@import"https://fonts.googleapis.com/css?family=Google+Sans";@import"https://fonts.googleapis.com/css?family=Google+Sans+Text:400,500";@import"https://fonts.googleapis.com/css?family=Google+Sans+Display:400,500,700";@import"https://fonts.googleapis.com/css?family=Material+Icons|Material+Icons+Outlined|Material+Icons+Two+Tone|Material+Icons+Round|Material+Icons+Sharp";@import"https://fonts.googleapis.com/css2?family=Google+Symbols:opsz,wght,FILL,GRAD@20..48,100..700,0..1,-50..200";.mat-elevation-z0[_ngcontent-%COMP%], .mat-mdc-elevation-specific.mat-elevation-z0[_ngcontent-%COMP%]{box-shadow:var(--mat-app-elevation-shadow-level-0, none)}.mat-elevation-z1[_ngcontent-%COMP%], .mat-mdc-elevation-specific.mat-elevation-z1[_ngcontent-%COMP%]{box-shadow:var(--mat-app-elevation-shadow-level-1, none)}.mat-elevation-z2[_ngcontent-%COMP%], .mat-mdc-elevation-specific.mat-elevation-z2[_ngcontent-%COMP%]{box-shadow:var(--mat-app-elevation-shadow-level-2, none)}.mat-elevation-z3[_ngcontent-%COMP%], .mat-mdc-elevation-specific.mat-elevation-z3[_ngcontent-%COMP%]{box-shadow:var(--mat-app-elevation-shadow-level-3, none)}.mat-elevation-z4[_ngcontent-%COMP%], .mat-mdc-elevation-specific.mat-elevation-z4[_ngcontent-%COMP%]{box-shadow:var(--mat-app-elevation-shadow-level-4, none)}.mat-elevation-z5[_ngcontent-%COMP%], .mat-mdc-elevation-specific.mat-elevation-z5[_ngcontent-%COMP%]{box-shadow:var(--mat-app-elevation-shadow-level-5, none)}.mat-elevation-z6[_ngcontent-%COMP%], .mat-mdc-elevation-specific.mat-elevation-z6[_ngcontent-%COMP%]{box-shadow:var(--mat-app-elevation-shadow-level-6, none)}.mat-elevation-z7[_ngcontent-%COMP%], .mat-mdc-elevation-specific.mat-elevation-z7[_ngcontent-%COMP%]{box-shadow:var(--mat-app-elevation-shadow-level-7, none)}.mat-elevation-z8[_ngcontent-%COMP%], .mat-mdc-elevation-specific.mat-elevation-z8[_ngcontent-%COMP%]{box-shadow:var(--mat-app-elevation-shadow-level-8, none)}.mat-elevation-z9[_ngcontent-%COMP%], .mat-mdc-elevation-specific.mat-elevation-z9[_ngcontent-%COMP%]{box-shadow:var(--mat-app-elevation-shadow-level-9, none)}.mat-elevation-z10[_ngcontent-%COMP%], .mat-mdc-elevation-specific.mat-elevation-z10[_ngcontent-%COMP%]{box-shadow:var(--mat-app-elevation-shadow-level-10, none)}.mat-elevation-z11[_ngcontent-%COMP%], .mat-mdc-elevation-specific.mat-elevation-z11[_ngcontent-%COMP%]{box-shadow:var(--mat-app-elevation-shadow-level-11, none)}.mat-elevation-z12[_ngcontent-%COMP%], .mat-mdc-elevation-specific.mat-elevation-z12[_ngcontent-%COMP%]{box-shadow:var(--mat-app-elevation-shadow-level-12, none)}.mat-elevation-z13[_ngcontent-%COMP%], .mat-mdc-elevation-specific.mat-elevation-z13[_ngcontent-%COMP%]{box-shadow:var(--mat-app-elevation-shadow-level-13, none)}.mat-elevation-z14[_ngcontent-%COMP%], .mat-mdc-elevation-specific.mat-elevation-z14[_ngcontent-%COMP%]{box-shadow:var(--mat-app-elevation-shadow-level-14, none)}.mat-elevation-z15[_ngcontent-%COMP%], .mat-mdc-elevation-specific.mat-elevation-z15[_ngcontent-%COMP%]{box-shadow:var(--mat-app-elevation-shadow-level-15, none)}.mat-elevation-z16[_ngcontent-%COMP%], .mat-mdc-elevation-specific.mat-elevation-z16[_ngcontent-%COMP%]{box-shadow:var(--mat-app-elevation-shadow-level-16, none)}.mat-elevation-z17[_ngcontent-%COMP%], .mat-mdc-elevation-specific.mat-elevation-z17[_ngcontent-%COMP%]{box-shadow:var(--mat-app-elevation-shadow-level-17, none)}.mat-elevation-z18[_ngcontent-%COMP%], .mat-mdc-elevation-specific.mat-elevation-z18[_ngcontent-%COMP%]{box-shadow:var(--mat-app-elevation-shadow-level-18, none)}.mat-elevation-z19[_ngcontent-%COMP%], .mat-mdc-elevation-specific.mat-elevation-z19[_ngcontent-%COMP%]{box-shadow:var(--mat-app-elevation-shadow-level-19, none)}.mat-elevation-z20[_ngcontent-%COMP%], .mat-mdc-elevation-specific.mat-elevation-z20[_ngcontent-%COMP%]{box-shadow:var(--mat-app-elevation-shadow-level-20, none)}.mat-elevation-z21[_ngcontent-%COMP%], .mat-mdc-elevation-specific.mat-elevation-z21[_ngcontent-%COMP%]{box-shadow:var(--mat-app-elevation-shadow-level-21, none)}.mat-elevation-z22[_ngcontent-%COMP%], .mat-mdc-elevation-specific.mat-elevation-z22[_ngcontent-%COMP%]{box-shadow:var(--mat-app-elevation-shadow-level-22, none)}.mat-elevation-z23[_ngcontent-%COMP%], .mat-mdc-elevation-specific.mat-elevation-z23[_ngcontent-%COMP%]{box-shadow:var(--mat-app-elevation-shadow-level-23, none)}.mat-elevation-z24[_ngcontent-%COMP%], .mat-mdc-elevation-specific.mat-elevation-z24[_ngcontent-%COMP%]{box-shadow:var(--mat-app-elevation-shadow-level-24, none)}html[_ngcontent-%COMP%]{--mat-sys-on-surface: initial}.mat-app-background[_ngcontent-%COMP%]{background-color:var(--mat-app-background-color, var(--mat-sys-background, transparent));color:var(--mat-app-text-color, var(--mat-sys-on-background, inherit))}.mat-elevation-0[_ngcontent-%COMP%]{box-shadow:0 0 #0003,0 0 #00000024,0 0 #0000001f}.mat-elevation-1[_ngcontent-%COMP%]{box-shadow:0 2px 1px -1px #0003,0 1px 1px #00000024,0 1px 3px #0000001f}.mat-elevation-2[_ngcontent-%COMP%]{box-shadow:0 3px 1px -2px #0003,0 2px 2px #00000024,0 1px 5px #0000001f}.mat-elevation-3[_ngcontent-%COMP%]{box-shadow:0 3px 3px -2px #0003,0 3px 4px #00000024,0 1px 8px #0000001f}.mat-elevation-4[_ngcontent-%COMP%]{box-shadow:0 2px 4px -1px #0003,0 4px 5px #00000024,0 1px 10px #0000001f}.mat-elevation-5[_ngcontent-%COMP%]{box-shadow:0 3px 5px -1px #0003,0 5px 8px #00000024,0 1px 14px #0000001f}.mat-elevation-6[_ngcontent-%COMP%]{box-shadow:0 3px 5px -1px #0003,0 6px 10px #00000024,0 1px 18px #0000001f}.mat-elevation-7[_ngcontent-%COMP%]{box-shadow:0 4px 5px -2px #0003,0 7px 10px 1px #00000024,0 2px 16px 1px #0000001f}.mat-elevation-8[_ngcontent-%COMP%]{box-shadow:0 5px 5px -3px #0003,0 8px 10px 1px #00000024,0 3px 14px 2px #0000001f}.mat-elevation-9[_ngcontent-%COMP%]{box-shadow:0 5px 6px -3px #0003,0 9px 12px 1px #00000024,0 3px 16px 2px #0000001f}.mat-elevation-10[_ngcontent-%COMP%]{box-shadow:0 6px 6px -3px #0003,0 10px 14px 1px #00000024,0 4px 18px 3px #0000001f}.mat-elevation-11[_ngcontent-%COMP%]{box-shadow:0 6px 7px -4px #0003,0 11px 15px 1px #00000024,0 4px 20px 3px #0000001f}.mat-elevation-12[_ngcontent-%COMP%]{box-shadow:0 7px 8px -4px #0003,0 12px 17px 2px #00000024,0 5px 22px 4px #0000001f}.mat-elevation-13[_ngcontent-%COMP%]{box-shadow:0 7px 8px -4px #0003,0 13px 19px 2px #00000024,0 5px 24px 4px #0000001f}.mat-elevation-14[_ngcontent-%COMP%]{box-shadow:0 7px 9px -4px #0003,0 14px 21px 2px #00000024,0 5px 26px 4px #0000001f}.mat-elevation-15[_ngcontent-%COMP%]{box-shadow:0 8px 9px -5px #0003,0 15px 22px 2px #00000024,0 6px 28px 5px #0000001f}.mat-elevation-16[_ngcontent-%COMP%]{box-shadow:0 8px 10px -5px #0003,0 16px 24px 2px #00000024,0 6px 30px 5px #0000001f}.mat-elevation-17[_ngcontent-%COMP%]{box-shadow:0 8px 11px -5px #0003,0 17px 26px 2px #00000024,0 6px 32px 5px #0000001f}.mat-elevation-18[_ngcontent-%COMP%]{box-shadow:0 9px 11px -5px #0003,0 18px 28px 2px #00000024,0 7px 34px 6px #0000001f}.mat-elevation-19[_ngcontent-%COMP%]{box-shadow:0 9px 12px -6px #0003,0 19px 29px 2px #00000024,0 7px 36px 6px #0000001f}.mat-elevation-20[_ngcontent-%COMP%]{box-shadow:0 10px 13px -6px #0003,0 20px 31px 3px #00000024,0 8px 38px 7px #0000001f}.mat-elevation-21[_ngcontent-%COMP%]{box-shadow:0 10px 13px -6px #0003,0 21px 33px 3px #00000024,0 8px 40px 7px #0000001f}.mat-elevation-22[_ngcontent-%COMP%]{box-shadow:0 10px 14px -6px #0003,0 22px 35px 3px #00000024,0 8px 42px 7px #0000001f}.mat-elevation-23[_ngcontent-%COMP%]{box-shadow:0 11px 14px -7px #0003,0 23px 36px 3px #00000024,0 9px 44px 8px #0000001f}.mat-elevation-24[_ngcontent-%COMP%]{box-shadow:0 11px 15px -7px #0003,0 24px 38px 3px #00000024,0 9px 46px 8px #0000001f}html[_ngcontent-%COMP%]{--mat-ripple-color: rgba(0, 0, 0, .1)}html[_ngcontent-%COMP%]{--mat-option-selected-state-label-text-color: #2196f3;--mat-option-label-text-color: rgba(0, 0, 0, .87);--mat-option-hover-state-layer-color: rgba(0, 0, 0, .04);--mat-option-focus-state-layer-color: rgba(0, 0, 0, .04);--mat-option-selected-state-layer-color: rgba(0, 0, 0, .04)}.mat-accent[_ngcontent-%COMP%]{--mat-option-selected-state-label-text-color: #b0bec5;--mat-option-label-text-color: rgba(0, 0, 0, .87);--mat-option-hover-state-layer-color: rgba(0, 0, 0, .04);--mat-option-focus-state-layer-color: rgba(0, 0, 0, .04);--mat-option-selected-state-layer-color: rgba(0, 0, 0, .04)}.mat-warn[_ngcontent-%COMP%]{--mat-option-selected-state-label-text-color: #f44336;--mat-option-label-text-color: rgba(0, 0, 0, .87);--mat-option-hover-state-layer-color: rgba(0, 0, 0, .04);--mat-option-focus-state-layer-color: rgba(0, 0, 0, .04);--mat-option-selected-state-layer-color: rgba(0, 0, 0, .04)}html[_ngcontent-%COMP%]{--mat-optgroup-label-text-color: rgba(0, 0, 0, .87)}html[_ngcontent-%COMP%]{--mat-full-pseudo-checkbox-selected-icon-color: #b0bec5;--mat-full-pseudo-checkbox-selected-checkmark-color: #fafafa;--mat-full-pseudo-checkbox-unselected-icon-color: rgba(0, 0, 0, .54);--mat-full-pseudo-checkbox-disabled-selected-checkmark-color: #fafafa;--mat-full-pseudo-checkbox-disabled-unselected-icon-color: #b0b0b0;--mat-full-pseudo-checkbox-disabled-selected-icon-color: #b0b0b0}html[_ngcontent-%COMP%]{--mat-minimal-pseudo-checkbox-selected-checkmark-color: #b0bec5;--mat-minimal-pseudo-checkbox-disabled-selected-checkmark-color: #b0b0b0}.mat-primary[_ngcontent-%COMP%]{--mat-full-pseudo-checkbox-selected-icon-color: #2196f3;--mat-full-pseudo-checkbox-selected-checkmark-color: #fafafa;--mat-full-pseudo-checkbox-unselected-icon-color: rgba(0, 0, 0, .54);--mat-full-pseudo-checkbox-disabled-selected-checkmark-color: #fafafa;--mat-full-pseudo-checkbox-disabled-unselected-icon-color: #b0b0b0;--mat-full-pseudo-checkbox-disabled-selected-icon-color: #b0b0b0}.mat-primary[_ngcontent-%COMP%]{--mat-minimal-pseudo-checkbox-selected-checkmark-color: #2196f3;--mat-minimal-pseudo-checkbox-disabled-selected-checkmark-color: #b0b0b0}.mat-accent[_ngcontent-%COMP%]{--mat-full-pseudo-checkbox-selected-icon-color: #b0bec5;--mat-full-pseudo-checkbox-selected-checkmark-color: #fafafa;--mat-full-pseudo-checkbox-unselected-icon-color: rgba(0, 0, 0, .54);--mat-full-pseudo-checkbox-disabled-selected-checkmark-color: #fafafa;--mat-full-pseudo-checkbox-disabled-unselected-icon-color: #b0b0b0;--mat-full-pseudo-checkbox-disabled-selected-icon-color: #b0b0b0}.mat-accent[_ngcontent-%COMP%]{--mat-minimal-pseudo-checkbox-selected-checkmark-color: #b0bec5;--mat-minimal-pseudo-checkbox-disabled-selected-checkmark-color: #b0b0b0}.mat-warn[_ngcontent-%COMP%]{--mat-full-pseudo-checkbox-selected-icon-color: #f44336;--mat-full-pseudo-checkbox-selected-checkmark-color: #fafafa;--mat-full-pseudo-checkbox-unselected-icon-color: rgba(0, 0, 0, .54);--mat-full-pseudo-checkbox-disabled-selected-checkmark-color: #fafafa;--mat-full-pseudo-checkbox-disabled-unselected-icon-color: #b0b0b0;--mat-full-pseudo-checkbox-disabled-selected-icon-color: #b0b0b0}.mat-warn[_ngcontent-%COMP%]{--mat-minimal-pseudo-checkbox-selected-checkmark-color: #f44336;--mat-minimal-pseudo-checkbox-disabled-selected-checkmark-color: #b0b0b0}html[_ngcontent-%COMP%]{--mat-app-background-color: #fafafa;--mat-app-text-color: rgba(0, 0, 0, .87);--mat-app-elevation-shadow-level-0: 0px 0px 0px 0px rgba(0, 0, 0, .2), 0px 0px 0px 0px rgba(0, 0, 0, .14), 0px 0px 0px 0px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-1: 0px 2px 1px -1px rgba(0, 0, 0, .2), 0px 1px 1px 0px rgba(0, 0, 0, .14), 0px 1px 3px 0px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-2: 0px 3px 1px -2px rgba(0, 0, 0, .2), 0px 2px 2px 0px rgba(0, 0, 0, .14), 0px 1px 5px 0px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-3: 0px 3px 3px -2px rgba(0, 0, 0, .2), 0px 3px 4px 0px rgba(0, 0, 0, .14), 0px 1px 8px 0px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-4: 0px 2px 4px -1px rgba(0, 0, 0, .2), 0px 4px 5px 0px rgba(0, 0, 0, .14), 0px 1px 10px 0px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-5: 0px 3px 5px -1px rgba(0, 0, 0, .2), 0px 5px 8px 0px rgba(0, 0, 0, .14), 0px 1px 14px 0px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-6: 0px 3px 5px -1px rgba(0, 0, 0, .2), 0px 6px 10px 0px rgba(0, 0, 0, .14), 0px 1px 18px 0px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-7: 0px 4px 5px -2px rgba(0, 0, 0, .2), 0px 7px 10px 1px rgba(0, 0, 0, .14), 0px 2px 16px 1px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-8: 0px 5px 5px -3px rgba(0, 0, 0, .2), 0px 8px 10px 1px rgba(0, 0, 0, .14), 0px 3px 14px 2px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-9: 0px 5px 6px -3px rgba(0, 0, 0, .2), 0px 9px 12px 1px rgba(0, 0, 0, .14), 0px 3px 16px 2px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-10: 0px 6px 6px -3px rgba(0, 0, 0, .2), 0px 10px 14px 1px rgba(0, 0, 0, .14), 0px 4px 18px 3px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-11: 0px 6px 7px -4px rgba(0, 0, 0, .2), 0px 11px 15px 1px rgba(0, 0, 0, .14), 0px 4px 20px 3px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-12: 0px 7px 8px -4px rgba(0, 0, 0, .2), 0px 12px 17px 2px rgba(0, 0, 0, .14), 0px 5px 22px 4px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-13: 0px 7px 8px -4px rgba(0, 0, 0, .2), 0px 13px 19px 2px rgba(0, 0, 0, .14), 0px 5px 24px 4px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-14: 0px 7px 9px -4px rgba(0, 0, 0, .2), 0px 14px 21px 2px rgba(0, 0, 0, .14), 0px 5px 26px 4px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-15: 0px 8px 9px -5px rgba(0, 0, 0, .2), 0px 15px 22px 2px rgba(0, 0, 0, .14), 0px 6px 28px 5px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-16: 0px 8px 10px -5px rgba(0, 0, 0, .2), 0px 16px 24px 2px rgba(0, 0, 0, .14), 0px 6px 30px 5px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-17: 0px 8px 11px -5px rgba(0, 0, 0, .2), 0px 17px 26px 2px rgba(0, 0, 0, .14), 0px 6px 32px 5px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-18: 0px 9px 11px -5px rgba(0, 0, 0, .2), 0px 18px 28px 2px rgba(0, 0, 0, .14), 0px 7px 34px 6px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-19: 0px 9px 12px -6px rgba(0, 0, 0, .2), 0px 19px 29px 2px rgba(0, 0, 0, .14), 0px 7px 36px 6px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-20: 0px 10px 13px -6px rgba(0, 0, 0, .2), 0px 20px 31px 3px rgba(0, 0, 0, .14), 0px 8px 38px 7px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-21: 0px 10px 13px -6px rgba(0, 0, 0, .2), 0px 21px 33px 3px rgba(0, 0, 0, .14), 0px 8px 40px 7px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-22: 0px 10px 14px -6px rgba(0, 0, 0, .2), 0px 22px 35px 3px rgba(0, 0, 0, .14), 0px 8px 42px 7px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-23: 0px 11px 14px -7px rgba(0, 0, 0, .2), 0px 23px 36px 3px rgba(0, 0, 0, .14), 0px 9px 44px 8px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-24: 0px 11px 15px -7px rgba(0, 0, 0, .2), 0px 24px 38px 3px rgba(0, 0, 0, .14), 0px 9px 46px 8px rgba(0, 0, 0, .12)}html[_ngcontent-%COMP%]{--mdc-elevated-card-container-shape: 4px}html[_ngcontent-%COMP%]{--mdc-outlined-card-container-shape: 4px;--mdc-outlined-card-outline-width: 1px}html[_ngcontent-%COMP%]{--mdc-elevated-card-container-color: white;--mdc-elevated-card-container-elevation: 0px 2px 1px -1px rgba(0, 0, 0, .2), 0px 1px 1px 0px rgba(0, 0, 0, .14), 0px 1px 3px 0px rgba(0, 0, 0, .12)}html[_ngcontent-%COMP%]{--mdc-outlined-card-container-color: white;--mdc-outlined-card-outline-color: rgba(0, 0, 0, .12);--mdc-outlined-card-container-elevation: 0px 0px 0px 0px rgba(0, 0, 0, .2), 0px 0px 0px 0px rgba(0, 0, 0, .14), 0px 0px 0px 0px rgba(0, 0, 0, .12)}html[_ngcontent-%COMP%]{--mat-card-subtitle-text-color: rgba(0, 0, 0, .54)}html[_ngcontent-%COMP%]{--mdc-linear-progress-active-indicator-height: 4px;--mdc-linear-progress-track-height: 4px;--mdc-linear-progress-track-shape: 0}.mat-mdc-progress-bar[_ngcontent-%COMP%]{--mdc-linear-progress-active-indicator-color: #2196f3;--mdc-linear-progress-track-color: rgba(33, 150, 243, .25)}.mat-mdc-progress-bar.mat-accent[_ngcontent-%COMP%]{--mdc-linear-progress-active-indicator-color: #b0bec5;--mdc-linear-progress-track-color: rgba(176, 190, 197, .25)}.mat-mdc-progress-bar.mat-warn[_ngcontent-%COMP%]{--mdc-linear-progress-active-indicator-color: #f44336;--mdc-linear-progress-track-color: rgba(244, 67, 54, .25)}html[_ngcontent-%COMP%]{--mdc-plain-tooltip-container-shape: 4px;--mdc-plain-tooltip-supporting-text-line-height: 16px}html[_ngcontent-%COMP%]{--mdc-plain-tooltip-container-color: #616161;--mdc-plain-tooltip-supporting-text-color: #fff}html[_ngcontent-%COMP%]{--mdc-filled-text-field-active-indicator-height: 1px;--mdc-filled-text-field-focus-active-indicator-height: 2px;--mdc-filled-text-field-container-shape: 4px}html[_ngcontent-%COMP%]{--mdc-outlined-text-field-outline-width: 1px;--mdc-outlined-text-field-focus-outline-width: 2px;--mdc-outlined-text-field-container-shape: 4px}html[_ngcontent-%COMP%]{--mdc-filled-text-field-caret-color: #2196f3;--mdc-filled-text-field-focus-active-indicator-color: #2196f3;--mdc-filled-text-field-focus-label-text-color: rgba(33, 150, 243, .87);--mdc-filled-text-field-container-color: rgb(244.8, 244.8, 244.8);--mdc-filled-text-field-disabled-container-color: rgb(249.9, 249.9, 249.9);--mdc-filled-text-field-label-text-color: rgba(0, 0, 0, .6);--mdc-filled-text-field-hover-label-text-color: rgba(0, 0, 0, .6);--mdc-filled-text-field-disabled-label-text-color: rgba(0, 0, 0, .38);--mdc-filled-text-field-input-text-color: rgba(0, 0, 0, .87);--mdc-filled-text-field-disabled-input-text-color: rgba(0, 0, 0, .38);--mdc-filled-text-field-input-text-placeholder-color: rgba(0, 0, 0, .6);--mdc-filled-text-field-error-hover-label-text-color: #f44336;--mdc-filled-text-field-error-focus-label-text-color: #f44336;--mdc-filled-text-field-error-label-text-color: #f44336;--mdc-filled-text-field-error-caret-color: #f44336;--mdc-filled-text-field-active-indicator-color: rgba(0, 0, 0, .42);--mdc-filled-text-field-disabled-active-indicator-color: rgba(0, 0, 0, .06);--mdc-filled-text-field-hover-active-indicator-color: rgba(0, 0, 0, .87);--mdc-filled-text-field-error-active-indicator-color: #f44336;--mdc-filled-text-field-error-focus-active-indicator-color: #f44336;--mdc-filled-text-field-error-hover-active-indicator-color: #f44336}html[_ngcontent-%COMP%]{--mdc-outlined-text-field-caret-color: #2196f3;--mdc-outlined-text-field-focus-outline-color: #2196f3;--mdc-outlined-text-field-focus-label-text-color: rgba(33, 150, 243, .87);--mdc-outlined-text-field-label-text-color: rgba(0, 0, 0, .6);--mdc-outlined-text-field-hover-label-text-color: rgba(0, 0, 0, .6);--mdc-outlined-text-field-disabled-label-text-color: rgba(0, 0, 0, .38);--mdc-outlined-text-field-input-text-color: rgba(0, 0, 0, .87);--mdc-outlined-text-field-disabled-input-text-color: rgba(0, 0, 0, .38);--mdc-outlined-text-field-input-text-placeholder-color: rgba(0, 0, 0, .6);--mdc-outlined-text-field-error-caret-color: #f44336;--mdc-outlined-text-field-error-focus-label-text-color: #f44336;--mdc-outlined-text-field-error-label-text-color: #f44336;--mdc-outlined-text-field-error-hover-label-text-color: #f44336;--mdc-outlined-text-field-outline-color: rgba(0, 0, 0, .38);--mdc-outlined-text-field-disabled-outline-color: rgba(0, 0, 0, .06);--mdc-outlined-text-field-hover-outline-color: rgba(0, 0, 0, .87);--mdc-outlined-text-field-error-focus-outline-color: #f44336;--mdc-outlined-text-field-error-hover-outline-color: #f44336;--mdc-outlined-text-field-error-outline-color: #f44336}html[_ngcontent-%COMP%]{--mat-form-field-focus-select-arrow-color: rgba(33, 150, 243, .87);--mat-form-field-disabled-input-text-placeholder-color: rgba(0, 0, 0, .38);--mat-form-field-state-layer-color: rgba(0, 0, 0, .87);--mat-form-field-error-text-color: #f44336;--mat-form-field-select-option-text-color: inherit;--mat-form-field-select-disabled-option-text-color: GrayText;--mat-form-field-leading-icon-color: unset;--mat-form-field-disabled-leading-icon-color: unset;--mat-form-field-trailing-icon-color: unset;--mat-form-field-disabled-trailing-icon-color: unset;--mat-form-field-error-focus-trailing-icon-color: unset;--mat-form-field-error-hover-trailing-icon-color: unset;--mat-form-field-error-trailing-icon-color: unset;--mat-form-field-enabled-select-arrow-color: rgba(0, 0, 0, .54);--mat-form-field-disabled-select-arrow-color: rgba(0, 0, 0, .38);--mat-form-field-hover-state-layer-opacity: .04;--mat-form-field-focus-state-layer-opacity: .08}.mat-mdc-form-field.mat-accent[_ngcontent-%COMP%]{--mdc-filled-text-field-caret-color: #b0bec5;--mdc-filled-text-field-focus-active-indicator-color: #b0bec5;--mdc-filled-text-field-focus-label-text-color: rgba(176, 190, 197, .87)}.mat-mdc-form-field.mat-accent[_ngcontent-%COMP%]{--mdc-outlined-text-field-caret-color: #b0bec5;--mdc-outlined-text-field-focus-outline-color: #b0bec5;--mdc-outlined-text-field-focus-label-text-color: rgba(176, 190, 197, .87)}.mat-mdc-form-field.mat-accent[_ngcontent-%COMP%]{--mat-form-field-focus-select-arrow-color: rgba(176, 190, 197, .87)}.mat-mdc-form-field.mat-warn[_ngcontent-%COMP%]{--mdc-filled-text-field-caret-color: #f44336;--mdc-filled-text-field-focus-active-indicator-color: #f44336;--mdc-filled-text-field-focus-label-text-color: rgba(244, 67, 54, .87)}.mat-mdc-form-field.mat-warn[_ngcontent-%COMP%]{--mdc-outlined-text-field-caret-color: #f44336;--mdc-outlined-text-field-focus-outline-color: #f44336;--mdc-outlined-text-field-focus-label-text-color: rgba(244, 67, 54, .87)}.mat-mdc-form-field.mat-warn[_ngcontent-%COMP%]{--mat-form-field-focus-select-arrow-color: rgba(244, 67, 54, .87)}html[_ngcontent-%COMP%]{--mat-form-field-container-height: 56px;--mat-form-field-filled-label-display: block;--mat-form-field-container-vertical-padding: 16px;--mat-form-field-filled-with-label-container-padding-top: 24px;--mat-form-field-filled-with-label-container-padding-bottom: 8px}html[_ngcontent-%COMP%]{--mat-select-container-elevation-shadow: 0px 5px 5px -3px rgba(0, 0, 0, .2), 0px 8px 10px 1px rgba(0, 0, 0, .14), 0px 3px 14px 2px rgba(0, 0, 0, .12)}html[_ngcontent-%COMP%]{--mat-select-panel-background-color: white;--mat-select-enabled-trigger-text-color: rgba(0, 0, 0, .87);--mat-select-disabled-trigger-text-color: rgba(0, 0, 0, .38);--mat-select-placeholder-text-color: rgba(0, 0, 0, .6);--mat-select-enabled-arrow-color: rgba(0, 0, 0, .54);--mat-select-disabled-arrow-color: rgba(0, 0, 0, .38);--mat-select-focused-arrow-color: rgba(33, 150, 243, .87);--mat-select-invalid-arrow-color: rgba(244, 67, 54, .87)}html[_ngcontent-%COMP%] .mat-mdc-form-field.mat-accent[_ngcontent-%COMP%]{--mat-select-panel-background-color: white;--mat-select-enabled-trigger-text-color: rgba(0, 0, 0, .87);--mat-select-disabled-trigger-text-color: rgba(0, 0, 0, .38);--mat-select-placeholder-text-color: rgba(0, 0, 0, .6);--mat-select-enabled-arrow-color: rgba(0, 0, 0, .54);--mat-select-disabled-arrow-color: rgba(0, 0, 0, .38);--mat-select-focused-arrow-color: rgba(176, 190, 197, .87);--mat-select-invalid-arrow-color: rgba(244, 67, 54, .87)}html[_ngcontent-%COMP%] .mat-mdc-form-field.mat-warn[_ngcontent-%COMP%]{--mat-select-panel-background-color: white;--mat-select-enabled-trigger-text-color: rgba(0, 0, 0, .87);--mat-select-disabled-trigger-text-color: rgba(0, 0, 0, .38);--mat-select-placeholder-text-color: rgba(0, 0, 0, .6);--mat-select-enabled-arrow-color: rgba(0, 0, 0, .54);--mat-select-disabled-arrow-color: rgba(0, 0, 0, .38);--mat-select-focused-arrow-color: rgba(244, 67, 54, .87);--mat-select-invalid-arrow-color: rgba(244, 67, 54, .87)}html[_ngcontent-%COMP%]{--mat-select-arrow-transform: translateY(-8px)}html[_ngcontent-%COMP%]{--mat-autocomplete-container-shape: 4px;--mat-autocomplete-container-elevation-shadow: 0px 5px 5px -3px rgba(0, 0, 0, .2), 0px 8px 10px 1px rgba(0, 0, 0, .14), 0px 3px 14px 2px rgba(0, 0, 0, .12)}html[_ngcontent-%COMP%]{--mat-autocomplete-background-color: white}html[_ngcontent-%COMP%]{--mdc-dialog-container-shape: 4px}html[_ngcontent-%COMP%]{--mat-dialog-container-elevation-shadow: 0px 11px 15px -7px rgba(0, 0, 0, .2), 0px 24px 38px 3px rgba(0, 0, 0, .14), 0px 9px 46px 8px rgba(0, 0, 0, .12);--mat-dialog-container-max-width: 80vw;--mat-dialog-container-small-max-width: 80vw;--mat-dialog-container-min-width: 0;--mat-dialog-actions-alignment: start;--mat-dialog-actions-padding: 8px;--mat-dialog-content-padding: 20px 24px;--mat-dialog-with-actions-content-padding: 20px 24px;--mat-dialog-headline-padding: 0 24px 9px}html[_ngcontent-%COMP%]{--mdc-dialog-container-color: white;--mdc-dialog-subhead-color: rgba(0, 0, 0, .87);--mdc-dialog-supporting-text-color: rgba(0, 0, 0, .6)}.mat-mdc-standard-chip[_ngcontent-%COMP%]{--mdc-chip-container-shape-radius: 16px;--mdc-chip-with-avatar-avatar-shape-radius: 14px;--mdc-chip-with-avatar-avatar-size: 28px;--mdc-chip-with-icon-icon-size: 18px;--mdc-chip-outline-width: 0;--mdc-chip-outline-color: transparent;--mdc-chip-disabled-outline-color: transparent;--mdc-chip-focus-outline-color: transparent;--mdc-chip-hover-state-layer-opacity: .04;--mdc-chip-with-avatar-disabled-avatar-opacity: 1;--mdc-chip-flat-selected-outline-width: 0;--mdc-chip-selected-hover-state-layer-opacity: .04;--mdc-chip-with-trailing-icon-disabled-trailing-icon-opacity: 1;--mdc-chip-with-icon-disabled-icon-opacity: 1}.mat-mdc-standard-chip[_ngcontent-%COMP%]{--mat-chip-disabled-container-opacity: .4;--mat-chip-trailing-action-opacity: .54;--mat-chip-trailing-action-focus-opacity: 1;--mat-chip-trailing-action-state-layer-color: transparent;--mat-chip-selected-trailing-action-state-layer-color: transparent;--mat-chip-trailing-action-hover-state-layer-opacity: 0;--mat-chip-trailing-action-focus-state-layer-opacity: 0}.mat-mdc-standard-chip[_ngcontent-%COMP%]{--mdc-chip-disabled-label-text-color: #212121;--mdc-chip-elevated-container-color: rgb(224.4, 224.4, 224.4);--mdc-chip-elevated-selected-container-color: rgb(224.4, 224.4, 224.4);--mdc-chip-elevated-disabled-container-color: rgb(224.4, 224.4, 224.4);--mdc-chip-flat-disabled-selected-container-color: rgb(224.4, 224.4, 224.4);--mdc-chip-focus-state-layer-color: black;--mdc-chip-hover-state-layer-color: black;--mdc-chip-selected-hover-state-layer-color: black;--mdc-chip-focus-state-layer-opacity: .12;--mdc-chip-selected-focus-state-layer-color: black;--mdc-chip-selected-focus-state-layer-opacity: .12;--mdc-chip-label-text-color: #212121;--mdc-chip-selected-label-text-color: #212121;--mdc-chip-with-icon-icon-color: #212121;--mdc-chip-with-icon-disabled-icon-color: #212121;--mdc-chip-with-icon-selected-icon-color: #212121;--mdc-chip-with-trailing-icon-disabled-trailing-icon-color: #212121;--mdc-chip-with-trailing-icon-trailing-icon-color: #212121}.mat-mdc-standard-chip[_ngcontent-%COMP%]{--mat-chip-selected-disabled-trailing-icon-color: #212121;--mat-chip-selected-trailing-icon-color: #212121}.mat-mdc-standard-chip.mat-mdc-chip-selected.mat-primary[_ngcontent-%COMP%], .mat-mdc-standard-chip.mat-mdc-chip-highlighted.mat-primary[_ngcontent-%COMP%]{--mdc-chip-disabled-label-text-color: white;--mdc-chip-elevated-container-color: #2196f3;--mdc-chip-elevated-selected-container-color: #2196f3;--mdc-chip-elevated-disabled-container-color: #2196f3;--mdc-chip-flat-disabled-selected-container-color: #2196f3;--mdc-chip-focus-state-layer-color: black;--mdc-chip-hover-state-layer-color: black;--mdc-chip-selected-hover-state-layer-color: black;--mdc-chip-focus-state-layer-opacity: .12;--mdc-chip-selected-focus-state-layer-color: black;--mdc-chip-selected-focus-state-layer-opacity: .12;--mdc-chip-label-text-color: white;--mdc-chip-selected-label-text-color: white;--mdc-chip-with-icon-icon-color: white;--mdc-chip-with-icon-disabled-icon-color: white;--mdc-chip-with-icon-selected-icon-color: white;--mdc-chip-with-trailing-icon-disabled-trailing-icon-color: white;--mdc-chip-with-trailing-icon-trailing-icon-color: white}.mat-mdc-standard-chip.mat-mdc-chip-selected.mat-primary[_ngcontent-%COMP%], .mat-mdc-standard-chip.mat-mdc-chip-highlighted.mat-primary[_ngcontent-%COMP%]{--mat-chip-selected-disabled-trailing-icon-color: white;--mat-chip-selected-trailing-icon-color: white}.mat-mdc-standard-chip.mat-mdc-chip-selected.mat-accent[_ngcontent-%COMP%], .mat-mdc-standard-chip.mat-mdc-chip-highlighted.mat-accent[_ngcontent-%COMP%]{--mdc-chip-disabled-label-text-color: rgba(0, 0, 0, .87);--mdc-chip-elevated-container-color: #b0bec5;--mdc-chip-elevated-selected-container-color: #b0bec5;--mdc-chip-elevated-disabled-container-color: #b0bec5;--mdc-chip-flat-disabled-selected-container-color: #b0bec5;--mdc-chip-focus-state-layer-color: black;--mdc-chip-hover-state-layer-color: black;--mdc-chip-selected-hover-state-layer-color: black;--mdc-chip-focus-state-layer-opacity: .12;--mdc-chip-selected-focus-state-layer-color: black;--mdc-chip-selected-focus-state-layer-opacity: .12;--mdc-chip-label-text-color: rgba(0, 0, 0, .87);--mdc-chip-selected-label-text-color: rgba(0, 0, 0, .87);--mdc-chip-with-icon-icon-color: rgba(0, 0, 0, .87);--mdc-chip-with-icon-disabled-icon-color: rgba(0, 0, 0, .87);--mdc-chip-with-icon-selected-icon-color: rgba(0, 0, 0, .87);--mdc-chip-with-trailing-icon-disabled-trailing-icon-color: rgba(0, 0, 0, .87);--mdc-chip-with-trailing-icon-trailing-icon-color: rgba(0, 0, 0, .87)}.mat-mdc-standard-chip.mat-mdc-chip-selected.mat-accent[_ngcontent-%COMP%], .mat-mdc-standard-chip.mat-mdc-chip-highlighted.mat-accent[_ngcontent-%COMP%]{--mat-chip-selected-disabled-trailing-icon-color: rgba(0, 0, 0, .87);--mat-chip-selected-trailing-icon-color: rgba(0, 0, 0, .87)}.mat-mdc-standard-chip.mat-mdc-chip-selected.mat-warn[_ngcontent-%COMP%], .mat-mdc-standard-chip.mat-mdc-chip-highlighted.mat-warn[_ngcontent-%COMP%]{--mdc-chip-disabled-label-text-color: white;--mdc-chip-elevated-container-color: #f44336;--mdc-chip-elevated-selected-container-color: #f44336;--mdc-chip-elevated-disabled-container-color: #f44336;--mdc-chip-flat-disabled-selected-container-color: #f44336;--mdc-chip-focus-state-layer-color: black;--mdc-chip-hover-state-layer-color: black;--mdc-chip-selected-hover-state-layer-color: black;--mdc-chip-focus-state-layer-opacity: .12;--mdc-chip-selected-focus-state-layer-color: black;--mdc-chip-selected-focus-state-layer-opacity: .12;--mdc-chip-label-text-color: white;--mdc-chip-selected-label-text-color: white;--mdc-chip-with-icon-icon-color: white;--mdc-chip-with-icon-disabled-icon-color: white;--mdc-chip-with-icon-selected-icon-color: white;--mdc-chip-with-trailing-icon-disabled-trailing-icon-color: white;--mdc-chip-with-trailing-icon-trailing-icon-color: white}.mat-mdc-standard-chip.mat-mdc-chip-selected.mat-warn[_ngcontent-%COMP%], .mat-mdc-standard-chip.mat-mdc-chip-highlighted.mat-warn[_ngcontent-%COMP%]{--mat-chip-selected-disabled-trailing-icon-color: white;--mat-chip-selected-trailing-icon-color: white}.mat-mdc-chip.mat-mdc-standard-chip[_ngcontent-%COMP%]{--mdc-chip-container-height: 32px}html[_ngcontent-%COMP%]{--mdc-switch-disabled-selected-icon-opacity: .38;--mdc-switch-disabled-track-opacity: .12;--mdc-switch-disabled-unselected-icon-opacity: .38;--mdc-switch-handle-height: 20px;--mdc-switch-handle-shape: 10px;--mdc-switch-handle-width: 20px;--mdc-switch-selected-icon-size: 18px;--mdc-switch-track-height: 14px;--mdc-switch-track-shape: 7px;--mdc-switch-track-width: 36px;--mdc-switch-unselected-icon-size: 18px;--mdc-switch-selected-focus-state-layer-opacity: .12;--mdc-switch-selected-hover-state-layer-opacity: .04;--mdc-switch-selected-pressed-state-layer-opacity: .1;--mdc-switch-unselected-focus-state-layer-opacity: .12;--mdc-switch-unselected-hover-state-layer-opacity: .04;--mdc-switch-unselected-pressed-state-layer-opacity: .1}html[_ngcontent-%COMP%] .mat-mdc-slide-toggle[_ngcontent-%COMP%]{--mat-switch-disabled-selected-handle-opacity: .38;--mat-switch-disabled-unselected-handle-opacity: .38;--mat-switch-unselected-handle-size: 20px;--mat-switch-selected-handle-size: 20px;--mat-switch-pressed-handle-size: 20px;--mat-switch-with-icon-handle-size: 20px;--mat-switch-selected-handle-horizontal-margin: 0;--mat-switch-selected-with-icon-handle-horizontal-margin: 0;--mat-switch-selected-pressed-handle-horizontal-margin: 0;--mat-switch-unselected-handle-horizontal-margin: 0;--mat-switch-unselected-with-icon-handle-horizontal-margin: 0;--mat-switch-unselected-pressed-handle-horizontal-margin: 0;--mat-switch-visible-track-opacity: 1;--mat-switch-hidden-track-opacity: 1;--mat-switch-visible-track-transition: transform 75ms 0ms cubic-bezier(0, 0, .2, 1);--mat-switch-hidden-track-transition: transform 75ms 0ms cubic-bezier(.4, 0, .6, 1);--mat-switch-track-outline-width: 1px;--mat-switch-track-outline-color: transparent;--mat-switch-selected-track-outline-width: 1px;--mat-switch-selected-track-outline-color: transparent;--mat-switch-disabled-unselected-track-outline-width: 1px;--mat-switch-disabled-unselected-track-outline-color: transparent}html[_ngcontent-%COMP%]{--mdc-switch-selected-focus-state-layer-color: #1e88e5;--mdc-switch-selected-handle-color: #1e88e5;--mdc-switch-selected-hover-state-layer-color: #1e88e5;--mdc-switch-selected-pressed-state-layer-color: #1e88e5;--mdc-switch-selected-focus-handle-color: #0d47a1;--mdc-switch-selected-hover-handle-color: #0d47a1;--mdc-switch-selected-pressed-handle-color: #0d47a1;--mdc-switch-selected-focus-track-color: #64b5f6;--mdc-switch-selected-hover-track-color: #64b5f6;--mdc-switch-selected-pressed-track-color: #64b5f6;--mdc-switch-selected-track-color: #64b5f6;--mdc-switch-disabled-selected-handle-color: #424242;--mdc-switch-disabled-selected-icon-color: #fff;--mdc-switch-disabled-selected-track-color: #424242;--mdc-switch-disabled-unselected-handle-color: #424242;--mdc-switch-disabled-unselected-icon-color: #fff;--mdc-switch-disabled-unselected-track-color: #424242;--mdc-switch-handle-surface-color: #fff;--mdc-switch-selected-icon-color: #fff;--mdc-switch-unselected-focus-handle-color: #212121;--mdc-switch-unselected-focus-state-layer-color: #424242;--mdc-switch-unselected-focus-track-color: #e0e0e0;--mdc-switch-unselected-handle-color: #616161;--mdc-switch-unselected-hover-handle-color: #212121;--mdc-switch-unselected-hover-state-layer-color: #424242;--mdc-switch-unselected-hover-track-color: #e0e0e0;--mdc-switch-unselected-icon-color: #fff;--mdc-switch-unselected-pressed-handle-color: #212121;--mdc-switch-unselected-pressed-state-layer-color: #424242;--mdc-switch-unselected-pressed-track-color: #e0e0e0;--mdc-switch-unselected-track-color: #e0e0e0;--mdc-switch-handle-elevation-shadow: 0px 2px 1px -1px rgba(0, 0, 0, .2), 0px 1px 1px 0px rgba(0, 0, 0, .14), 0px 1px 3px 0px rgba(0, 0, 0, .12);--mdc-switch-disabled-handle-elevation-shadow: 0px 0px 0px 0px rgba(0, 0, 0, .2), 0px 0px 0px 0px rgba(0, 0, 0, .14), 0px 0px 0px 0px rgba(0, 0, 0, .12)}html[_ngcontent-%COMP%]{--mdc-switch-disabled-label-text-color: rgba(0, 0, 0, .38)}html[_ngcontent-%COMP%] .mat-mdc-slide-toggle[_ngcontent-%COMP%]{--mat-switch-label-text-color: rgba(0, 0, 0, .87)}html[_ngcontent-%COMP%] .mat-mdc-slide-toggle.mat-accent[_ngcontent-%COMP%]{--mdc-switch-selected-focus-state-layer-color: #546e7a;--mdc-switch-selected-handle-color: #546e7a;--mdc-switch-selected-hover-state-layer-color: #546e7a;--mdc-switch-selected-pressed-state-layer-color: #546e7a;--mdc-switch-selected-focus-handle-color: #263238;--mdc-switch-selected-hover-handle-color: #263238;--mdc-switch-selected-pressed-handle-color: #263238;--mdc-switch-selected-focus-track-color: #90a4ae;--mdc-switch-selected-hover-track-color: #90a4ae;--mdc-switch-selected-pressed-track-color: #90a4ae;--mdc-switch-selected-track-color: #90a4ae}html[_ngcontent-%COMP%] .mat-mdc-slide-toggle.mat-warn[_ngcontent-%COMP%]{--mdc-switch-selected-focus-state-layer-color: #e53935;--mdc-switch-selected-handle-color: #e53935;--mdc-switch-selected-hover-state-layer-color: #e53935;--mdc-switch-selected-pressed-state-layer-color: #e53935;--mdc-switch-selected-focus-handle-color: #b71c1c;--mdc-switch-selected-hover-handle-color: #b71c1c;--mdc-switch-selected-pressed-handle-color: #b71c1c;--mdc-switch-selected-focus-track-color: #e57373;--mdc-switch-selected-hover-track-color: #e57373;--mdc-switch-selected-pressed-track-color: #e57373;--mdc-switch-selected-track-color: #e57373}html[_ngcontent-%COMP%]{--mdc-switch-state-layer-size: 40px}html[_ngcontent-%COMP%]{--mdc-radio-disabled-selected-icon-opacity: .38;--mdc-radio-disabled-unselected-icon-opacity: .38;--mdc-radio-state-layer-size: 40px}.mat-mdc-radio-button.mat-primary[_ngcontent-%COMP%]{--mdc-radio-disabled-selected-icon-color: black;--mdc-radio-disabled-unselected-icon-color: black;--mdc-radio-unselected-hover-icon-color: #212121;--mdc-radio-unselected-focus-icon-color: #212121;--mdc-radio-unselected-icon-color: rgba(0, 0, 0, .54);--mdc-radio-unselected-pressed-icon-color: rgba(0, 0, 0, .54);--mdc-radio-selected-focus-icon-color: #2196f3;--mdc-radio-selected-hover-icon-color: #2196f3;--mdc-radio-selected-icon-color: #2196f3;--mdc-radio-selected-pressed-icon-color: #2196f3}.mat-mdc-radio-button.mat-primary[_ngcontent-%COMP%]{--mat-radio-ripple-color: black;--mat-radio-checked-ripple-color: #2196f3;--mat-radio-disabled-label-color: rgba(0, 0, 0, .38);--mat-radio-label-text-color: rgba(0, 0, 0, .87)}.mat-mdc-radio-button.mat-accent[_ngcontent-%COMP%]{--mdc-radio-disabled-selected-icon-color: black;--mdc-radio-disabled-unselected-icon-color: black;--mdc-radio-unselected-hover-icon-color: #212121;--mdc-radio-unselected-focus-icon-color: #212121;--mdc-radio-unselected-icon-color: rgba(0, 0, 0, .54);--mdc-radio-unselected-pressed-icon-color: rgba(0, 0, 0, .54);--mdc-radio-selected-focus-icon-color: #b0bec5;--mdc-radio-selected-hover-icon-color: #b0bec5;--mdc-radio-selected-icon-color: #b0bec5;--mdc-radio-selected-pressed-icon-color: #b0bec5}.mat-mdc-radio-button.mat-accent[_ngcontent-%COMP%]{--mat-radio-ripple-color: black;--mat-radio-checked-ripple-color: #b0bec5;--mat-radio-disabled-label-color: rgba(0, 0, 0, .38);--mat-radio-label-text-color: rgba(0, 0, 0, .87)}.mat-mdc-radio-button.mat-warn[_ngcontent-%COMP%]{--mdc-radio-disabled-selected-icon-color: black;--mdc-radio-disabled-unselected-icon-color: black;--mdc-radio-unselected-hover-icon-color: #212121;--mdc-radio-unselected-focus-icon-color: #212121;--mdc-radio-unselected-icon-color: rgba(0, 0, 0, .54);--mdc-radio-unselected-pressed-icon-color: rgba(0, 0, 0, .54);--mdc-radio-selected-focus-icon-color: #f44336;--mdc-radio-selected-hover-icon-color: #f44336;--mdc-radio-selected-icon-color: #f44336;--mdc-radio-selected-pressed-icon-color: #f44336}.mat-mdc-radio-button.mat-warn[_ngcontent-%COMP%]{--mat-radio-ripple-color: black;--mat-radio-checked-ripple-color: #f44336;--mat-radio-disabled-label-color: rgba(0, 0, 0, .38);--mat-radio-label-text-color: rgba(0, 0, 0, .87)}html[_ngcontent-%COMP%]{--mdc-radio-state-layer-size: 40px}html[_ngcontent-%COMP%]{--mat-radio-touch-target-display: block}html[_ngcontent-%COMP%]{--mdc-slider-active-track-height: 6px;--mdc-slider-active-track-shape: 9999px;--mdc-slider-handle-height: 20px;--mdc-slider-handle-shape: 50%;--mdc-slider-handle-width: 20px;--mdc-slider-inactive-track-height: 4px;--mdc-slider-inactive-track-shape: 9999px;--mdc-slider-with-overlap-handle-outline-width: 1px;--mdc-slider-with-tick-marks-active-container-opacity: .6;--mdc-slider-with-tick-marks-container-shape: 50%;--mdc-slider-with-tick-marks-container-size: 2px;--mdc-slider-with-tick-marks-inactive-container-opacity: .6;--mdc-slider-handle-elevation: 0px 2px 1px -1px rgba(0, 0, 0, .2), 0px 1px 1px 0px rgba(0, 0, 0, .14), 0px 1px 3px 0px rgba(0, 0, 0, .12)}html[_ngcontent-%COMP%]{--mat-slider-value-indicator-width: auto;--mat-slider-value-indicator-height: 32px;--mat-slider-value-indicator-caret-display: block;--mat-slider-value-indicator-border-radius: 4px;--mat-slider-value-indicator-padding: 0 12px;--mat-slider-value-indicator-text-transform: none;--mat-slider-value-indicator-container-transform: translateX(-50%)}html[_ngcontent-%COMP%]{--mdc-slider-handle-color: #2196f3;--mdc-slider-focus-handle-color: #2196f3;--mdc-slider-hover-handle-color: #2196f3;--mdc-slider-active-track-color: #2196f3;--mdc-slider-inactive-track-color: #2196f3;--mdc-slider-with-tick-marks-inactive-container-color: #2196f3;--mdc-slider-with-tick-marks-active-container-color: white;--mdc-slider-disabled-active-track-color: #000;--mdc-slider-disabled-handle-color: #000;--mdc-slider-disabled-inactive-track-color: #000;--mdc-slider-label-container-color: #000;--mdc-slider-label-label-text-color: #fff;--mdc-slider-with-overlap-handle-outline-color: #fff;--mdc-slider-with-tick-marks-disabled-container-color: #000}html[_ngcontent-%COMP%]{--mat-slider-ripple-color: #2196f3;--mat-slider-hover-state-layer-color: rgba(33, 150, 243, .05);--mat-slider-focus-state-layer-color: rgba(33, 150, 243, .2);--mat-slider-value-indicator-opacity: .6}html[_ngcontent-%COMP%] .mat-accent[_ngcontent-%COMP%]{--mdc-slider-handle-color: #b0bec5;--mdc-slider-focus-handle-color: #b0bec5;--mdc-slider-hover-handle-color: #b0bec5;--mdc-slider-active-track-color: #b0bec5;--mdc-slider-inactive-track-color: #b0bec5;--mdc-slider-with-tick-marks-inactive-container-color: #b0bec5;--mdc-slider-with-tick-marks-active-container-color: rgba(0, 0, 0, .87)}html[_ngcontent-%COMP%] .mat-accent[_ngcontent-%COMP%]{--mat-slider-ripple-color: #b0bec5;--mat-slider-hover-state-layer-color: rgba(176, 190, 197, .05);--mat-slider-focus-state-layer-color: rgba(176, 190, 197, .2)}html[_ngcontent-%COMP%] .mat-warn[_ngcontent-%COMP%]{--mdc-slider-handle-color: #f44336;--mdc-slider-focus-handle-color: #f44336;--mdc-slider-hover-handle-color: #f44336;--mdc-slider-active-track-color: #f44336;--mdc-slider-inactive-track-color: #f44336;--mdc-slider-with-tick-marks-inactive-container-color: #f44336;--mdc-slider-with-tick-marks-active-container-color: white}html[_ngcontent-%COMP%] .mat-warn[_ngcontent-%COMP%]{--mat-slider-ripple-color: #f44336;--mat-slider-hover-state-layer-color: rgba(244, 67, 54, .05);--mat-slider-focus-state-layer-color: rgba(244, 67, 54, .2)}html[_ngcontent-%COMP%]{--mat-menu-container-shape: 4px;--mat-menu-divider-bottom-spacing: 0;--mat-menu-divider-top-spacing: 0;--mat-menu-item-spacing: 16px;--mat-menu-item-icon-size: 24px;--mat-menu-item-leading-spacing: 16px;--mat-menu-item-trailing-spacing: 16px;--mat-menu-item-with-icon-leading-spacing: 16px;--mat-menu-item-with-icon-trailing-spacing: 16px;--mat-menu-container-elevation-shadow: 0px 5px 5px -3px rgba(0, 0, 0, .2), 0px 8px 10px 1px rgba(0, 0, 0, .14), 0px 3px 14px 2px rgba(0, 0, 0, .12)}html[_ngcontent-%COMP%]{--mat-menu-item-label-text-color: rgba(0, 0, 0, .87);--mat-menu-item-icon-color: rgba(0, 0, 0, .87);--mat-menu-item-hover-state-layer-color: rgba(0, 0, 0, .04);--mat-menu-item-focus-state-layer-color: rgba(0, 0, 0, .04);--mat-menu-container-color: white;--mat-menu-divider-color: rgba(0, 0, 0, .12)}html[_ngcontent-%COMP%]{--mdc-list-list-item-container-shape: 0;--mdc-list-list-item-leading-avatar-shape: 50%;--mdc-list-list-item-container-color: transparent;--mdc-list-list-item-selected-container-color: transparent;--mdc-list-list-item-leading-avatar-color: transparent;--mdc-list-list-item-leading-icon-size: 24px;--mdc-list-list-item-leading-avatar-size: 40px;--mdc-list-list-item-trailing-icon-size: 24px;--mdc-list-list-item-disabled-state-layer-color: transparent;--mdc-list-list-item-disabled-state-layer-opacity: 0;--mdc-list-list-item-disabled-label-text-opacity: .38;--mdc-list-list-item-disabled-leading-icon-opacity: .38;--mdc-list-list-item-disabled-trailing-icon-opacity: .38}html[_ngcontent-%COMP%]{--mat-list-active-indicator-color: transparent;--mat-list-active-indicator-shape: 4px}html[_ngcontent-%COMP%]{--mdc-list-list-item-label-text-color: rgba(0, 0, 0, .87);--mdc-list-list-item-supporting-text-color: rgba(0, 0, 0, .54);--mdc-list-list-item-leading-icon-color: rgba(0, 0, 0, .38);--mdc-list-list-item-trailing-supporting-text-color: rgba(0, 0, 0, .38);--mdc-list-list-item-trailing-icon-color: rgba(0, 0, 0, .38);--mdc-list-list-item-selected-trailing-icon-color: rgba(0, 0, 0, .38);--mdc-list-list-item-disabled-label-text-color: black;--mdc-list-list-item-disabled-leading-icon-color: black;--mdc-list-list-item-disabled-trailing-icon-color: black;--mdc-list-list-item-hover-label-text-color: rgba(0, 0, 0, .87);--mdc-list-list-item-hover-leading-icon-color: rgba(0, 0, 0, .38);--mdc-list-list-item-hover-trailing-icon-color: rgba(0, 0, 0, .38);--mdc-list-list-item-focus-label-text-color: rgba(0, 0, 0, .87);--mdc-list-list-item-hover-state-layer-color: black;--mdc-list-list-item-hover-state-layer-opacity: .04;--mdc-list-list-item-focus-state-layer-color: black;--mdc-list-list-item-focus-state-layer-opacity: .12}.mdc-list-item__start[_ngcontent-%COMP%], .mdc-list-item__end[_ngcontent-%COMP%]{--mdc-radio-disabled-selected-icon-color: black;--mdc-radio-disabled-unselected-icon-color: black;--mdc-radio-unselected-hover-icon-color: #212121;--mdc-radio-unselected-focus-icon-color: #212121;--mdc-radio-unselected-icon-color: rgba(0, 0, 0, .54);--mdc-radio-unselected-pressed-icon-color: rgba(0, 0, 0, .54);--mdc-radio-selected-focus-icon-color: #2196f3;--mdc-radio-selected-hover-icon-color: #2196f3;--mdc-radio-selected-icon-color: #2196f3;--mdc-radio-selected-pressed-icon-color: #2196f3}.mat-accent[_ngcontent-%COMP%] .mdc-list-item__start[_ngcontent-%COMP%], .mat-accent[_ngcontent-%COMP%] .mdc-list-item__end[_ngcontent-%COMP%]{--mdc-radio-disabled-selected-icon-color: black;--mdc-radio-disabled-unselected-icon-color: black;--mdc-radio-unselected-hover-icon-color: #212121;--mdc-radio-unselected-focus-icon-color: #212121;--mdc-radio-unselected-icon-color: rgba(0, 0, 0, .54);--mdc-radio-unselected-pressed-icon-color: rgba(0, 0, 0, .54);--mdc-radio-selected-focus-icon-color: #b0bec5;--mdc-radio-selected-hover-icon-color: #b0bec5;--mdc-radio-selected-icon-color: #b0bec5;--mdc-radio-selected-pressed-icon-color: #b0bec5}.mat-warn[_ngcontent-%COMP%] .mdc-list-item__start[_ngcontent-%COMP%], .mat-warn[_ngcontent-%COMP%] .mdc-list-item__end[_ngcontent-%COMP%]{--mdc-radio-disabled-selected-icon-color: black;--mdc-radio-disabled-unselected-icon-color: black;--mdc-radio-unselected-hover-icon-color: #212121;--mdc-radio-unselected-focus-icon-color: #212121;--mdc-radio-unselected-icon-color: rgba(0, 0, 0, .54);--mdc-radio-unselected-pressed-icon-color: rgba(0, 0, 0, .54);--mdc-radio-selected-focus-icon-color: #f44336;--mdc-radio-selected-hover-icon-color: #f44336;--mdc-radio-selected-icon-color: #f44336;--mdc-radio-selected-pressed-icon-color: #f44336}.mat-mdc-list-option[_ngcontent-%COMP%]{--mdc-checkbox-disabled-selected-icon-color: rgba(0, 0, 0, .38);--mdc-checkbox-disabled-unselected-icon-color: rgba(0, 0, 0, .38);--mdc-checkbox-selected-checkmark-color: white;--mdc-checkbox-selected-focus-icon-color: #2196f3;--mdc-checkbox-selected-hover-icon-color: #2196f3;--mdc-checkbox-selected-icon-color: #2196f3;--mdc-checkbox-selected-pressed-icon-color: #2196f3;--mdc-checkbox-unselected-focus-icon-color: #212121;--mdc-checkbox-unselected-hover-icon-color: #212121;--mdc-checkbox-unselected-icon-color: rgba(0, 0, 0, .54);--mdc-checkbox-selected-focus-state-layer-color: #2196f3;--mdc-checkbox-selected-hover-state-layer-color: #2196f3;--mdc-checkbox-selected-pressed-state-layer-color: #2196f3;--mdc-checkbox-unselected-focus-state-layer-color: black;--mdc-checkbox-unselected-hover-state-layer-color: black;--mdc-checkbox-unselected-pressed-state-layer-color: black}.mat-mdc-list-option.mat-accent[_ngcontent-%COMP%]{--mdc-checkbox-disabled-selected-icon-color: rgba(0, 0, 0, .38);--mdc-checkbox-disabled-unselected-icon-color: rgba(0, 0, 0, .38);--mdc-checkbox-selected-checkmark-color: black;--mdc-checkbox-selected-focus-icon-color: #b0bec5;--mdc-checkbox-selected-hover-icon-color: #b0bec5;--mdc-checkbox-selected-icon-color: #b0bec5;--mdc-checkbox-selected-pressed-icon-color: #b0bec5;--mdc-checkbox-unselected-focus-icon-color: #212121;--mdc-checkbox-unselected-hover-icon-color: #212121;--mdc-checkbox-unselected-icon-color: rgba(0, 0, 0, .54);--mdc-checkbox-selected-focus-state-layer-color: #b0bec5;--mdc-checkbox-selected-hover-state-layer-color: #b0bec5;--mdc-checkbox-selected-pressed-state-layer-color: #b0bec5;--mdc-checkbox-unselected-focus-state-layer-color: black;--mdc-checkbox-unselected-hover-state-layer-color: black;--mdc-checkbox-unselected-pressed-state-layer-color: black}.mat-mdc-list-option.mat-warn[_ngcontent-%COMP%]{--mdc-checkbox-disabled-selected-icon-color: rgba(0, 0, 0, .38);--mdc-checkbox-disabled-unselected-icon-color: rgba(0, 0, 0, .38);--mdc-checkbox-selected-checkmark-color: white;--mdc-checkbox-selected-focus-icon-color: #f44336;--mdc-checkbox-selected-hover-icon-color: #f44336;--mdc-checkbox-selected-icon-color: #f44336;--mdc-checkbox-selected-pressed-icon-color: #f44336;--mdc-checkbox-unselected-focus-icon-color: #212121;--mdc-checkbox-unselected-hover-icon-color: #212121;--mdc-checkbox-unselected-icon-color: rgba(0, 0, 0, .54);--mdc-checkbox-selected-focus-state-layer-color: #f44336;--mdc-checkbox-selected-hover-state-layer-color: #f44336;--mdc-checkbox-selected-pressed-state-layer-color: #f44336;--mdc-checkbox-unselected-focus-state-layer-color: black;--mdc-checkbox-unselected-hover-state-layer-color: black;--mdc-checkbox-unselected-pressed-state-layer-color: black}.mat-mdc-list-base.mat-mdc-list-base[_ngcontent-%COMP%] .mdc-list-item--selected[_ngcontent-%COMP%] .mdc-list-item__primary-text[_ngcontent-%COMP%], .mat-mdc-list-base.mat-mdc-list-base[_ngcontent-%COMP%] .mdc-list-item--selected[_ngcontent-%COMP%] .mdc-list-item__start[_ngcontent-%COMP%], .mat-mdc-list-base.mat-mdc-list-base[_ngcontent-%COMP%] .mdc-list-item--activated[_ngcontent-%COMP%] .mdc-list-item__primary-text[_ngcontent-%COMP%], .mat-mdc-list-base.mat-mdc-list-base[_ngcontent-%COMP%] .mdc-list-item--activated[_ngcontent-%COMP%] .mdc-list-item__start[_ngcontent-%COMP%]{color:#2196f3}.mat-mdc-list-base[_ngcontent-%COMP%] .mdc-list-item--disabled[_ngcontent-%COMP%] .mdc-list-item__start[_ngcontent-%COMP%], .mat-mdc-list-base[_ngcontent-%COMP%] .mdc-list-item--disabled[_ngcontent-%COMP%] .mdc-list-item__content[_ngcontent-%COMP%], .mat-mdc-list-base[_ngcontent-%COMP%] .mdc-list-item--disabled[_ngcontent-%COMP%] .mdc-list-item__end[_ngcontent-%COMP%]{opacity:1}html[_ngcontent-%COMP%]{--mdc-list-list-item-one-line-container-height: 48px;--mdc-list-list-item-two-line-container-height: 64px;--mdc-list-list-item-three-line-container-height: 88px}html[_ngcontent-%COMP%]{--mat-list-list-item-leading-icon-start-space: 16px;--mat-list-list-item-leading-icon-end-space: 32px}.mdc-list-item__start[_ngcontent-%COMP%], .mdc-list-item__end[_ngcontent-%COMP%]{--mdc-radio-state-layer-size: 40px}.mat-mdc-list-item.mdc-list-item--with-leading-avatar.mdc-list-item--with-one-line[_ngcontent-%COMP%], .mat-mdc-list-item.mdc-list-item--with-leading-checkbox.mdc-list-item--with-one-line[_ngcontent-%COMP%], .mat-mdc-list-item.mdc-list-item--with-leading-icon.mdc-list-item--with-one-line[_ngcontent-%COMP%]{height:56px}.mat-mdc-list-item.mdc-list-item--with-leading-avatar.mdc-list-item--with-two-lines[_ngcontent-%COMP%], .mat-mdc-list-item.mdc-list-item--with-leading-checkbox.mdc-list-item--with-two-lines[_ngcontent-%COMP%], .mat-mdc-list-item.mdc-list-item--with-leading-icon.mdc-list-item--with-two-lines[_ngcontent-%COMP%]{height:72px}html[_ngcontent-%COMP%]{--mat-paginator-container-text-color: rgba(0, 0, 0, .87);--mat-paginator-container-background-color: white;--mat-paginator-enabled-icon-color: rgba(0, 0, 0, .54);--mat-paginator-disabled-icon-color: rgba(0, 0, 0, .12)}html[_ngcontent-%COMP%]{--mat-paginator-container-size: 56px;--mat-paginator-form-field-container-height: 40px;--mat-paginator-form-field-container-vertical-padding: 8px;--mat-paginator-touch-target-display: block}html[_ngcontent-%COMP%]{--mdc-secondary-navigation-tab-container-height: 48px}html[_ngcontent-%COMP%]{--mdc-tab-indicator-active-indicator-height: 2px;--mdc-tab-indicator-active-indicator-shape: 0}html[_ngcontent-%COMP%]{--mat-tab-header-divider-color: transparent;--mat-tab-header-divider-height: 0}.mat-mdc-tab-group[_ngcontent-%COMP%], .mat-mdc-tab-nav-bar[_ngcontent-%COMP%]{--mdc-tab-indicator-active-indicator-color: #2196f3}.mat-mdc-tab-group[_ngcontent-%COMP%], .mat-mdc-tab-nav-bar[_ngcontent-%COMP%]{--mat-tab-header-disabled-ripple-color: rgba(0, 0, 0, .38);--mat-tab-header-pagination-icon-color: black;--mat-tab-header-inactive-label-text-color: rgba(0, 0, 0, .6);--mat-tab-header-active-label-text-color: #2196f3;--mat-tab-header-active-ripple-color: #2196f3;--mat-tab-header-inactive-ripple-color: #2196f3;--mat-tab-header-inactive-focus-label-text-color: rgba(0, 0, 0, .6);--mat-tab-header-inactive-hover-label-text-color: rgba(0, 0, 0, .6);--mat-tab-header-active-focus-label-text-color: #2196f3;--mat-tab-header-active-hover-label-text-color: #2196f3;--mat-tab-header-active-focus-indicator-color: #2196f3;--mat-tab-header-active-hover-indicator-color: #2196f3}.mat-mdc-tab-group.mat-accent[_ngcontent-%COMP%], .mat-mdc-tab-nav-bar.mat-accent[_ngcontent-%COMP%]{--mdc-tab-indicator-active-indicator-color: #b0bec5}.mat-mdc-tab-group.mat-accent[_ngcontent-%COMP%], .mat-mdc-tab-nav-bar.mat-accent[_ngcontent-%COMP%]{--mat-tab-header-disabled-ripple-color: rgba(0, 0, 0, .38);--mat-tab-header-pagination-icon-color: black;--mat-tab-header-inactive-label-text-color: rgba(0, 0, 0, .6);--mat-tab-header-active-label-text-color: #b0bec5;--mat-tab-header-active-ripple-color: #b0bec5;--mat-tab-header-inactive-ripple-color: #b0bec5;--mat-tab-header-inactive-focus-label-text-color: rgba(0, 0, 0, .6);--mat-tab-header-inactive-hover-label-text-color: rgba(0, 0, 0, .6);--mat-tab-header-active-focus-label-text-color: #b0bec5;--mat-tab-header-active-hover-label-text-color: #b0bec5;--mat-tab-header-active-focus-indicator-color: #b0bec5;--mat-tab-header-active-hover-indicator-color: #b0bec5}.mat-mdc-tab-group.mat-warn[_ngcontent-%COMP%], .mat-mdc-tab-nav-bar.mat-warn[_ngcontent-%COMP%]{--mdc-tab-indicator-active-indicator-color: #f44336}.mat-mdc-tab-group.mat-warn[_ngcontent-%COMP%], .mat-mdc-tab-nav-bar.mat-warn[_ngcontent-%COMP%]{--mat-tab-header-disabled-ripple-color: rgba(0, 0, 0, .38);--mat-tab-header-pagination-icon-color: black;--mat-tab-header-inactive-label-text-color: rgba(0, 0, 0, .6);--mat-tab-header-active-label-text-color: #f44336;--mat-tab-header-active-ripple-color: #f44336;--mat-tab-header-inactive-ripple-color: #f44336;--mat-tab-header-inactive-focus-label-text-color: rgba(0, 0, 0, .6);--mat-tab-header-inactive-hover-label-text-color: rgba(0, 0, 0, .6);--mat-tab-header-active-focus-label-text-color: #f44336;--mat-tab-header-active-hover-label-text-color: #f44336;--mat-tab-header-active-focus-indicator-color: #f44336;--mat-tab-header-active-hover-indicator-color: #f44336}.mat-mdc-tab-group.mat-background-primary[_ngcontent-%COMP%], .mat-mdc-tab-nav-bar.mat-background-primary[_ngcontent-%COMP%]{--mat-tab-header-with-background-background-color: #2196f3;--mat-tab-header-with-background-foreground-color: white}.mat-mdc-tab-group.mat-background-accent[_ngcontent-%COMP%], .mat-mdc-tab-nav-bar.mat-background-accent[_ngcontent-%COMP%]{--mat-tab-header-with-background-background-color: #b0bec5;--mat-tab-header-with-background-foreground-color: rgba(0, 0, 0, .87)}.mat-mdc-tab-group.mat-background-warn[_ngcontent-%COMP%], .mat-mdc-tab-nav-bar.mat-background-warn[_ngcontent-%COMP%]{--mat-tab-header-with-background-background-color: #f44336;--mat-tab-header-with-background-foreground-color: white}.mat-mdc-tab-header[_ngcontent-%COMP%]{--mdc-secondary-navigation-tab-container-height: 48px}html[_ngcontent-%COMP%]{--mdc-checkbox-disabled-selected-checkmark-color: #fff;--mdc-checkbox-selected-focus-state-layer-opacity: .16;--mdc-checkbox-selected-hover-state-layer-opacity: .04;--mdc-checkbox-selected-pressed-state-layer-opacity: .16;--mdc-checkbox-unselected-focus-state-layer-opacity: .16;--mdc-checkbox-unselected-hover-state-layer-opacity: .04;--mdc-checkbox-unselected-pressed-state-layer-opacity: .16}html[_ngcontent-%COMP%]{--mdc-checkbox-disabled-selected-icon-color: rgba(0, 0, 0, .38);--mdc-checkbox-disabled-unselected-icon-color: rgba(0, 0, 0, .38);--mdc-checkbox-selected-checkmark-color: black;--mdc-checkbox-selected-focus-icon-color: #b0bec5;--mdc-checkbox-selected-hover-icon-color: #b0bec5;--mdc-checkbox-selected-icon-color: #b0bec5;--mdc-checkbox-selected-pressed-icon-color: #b0bec5;--mdc-checkbox-unselected-focus-icon-color: #212121;--mdc-checkbox-unselected-hover-icon-color: #212121;--mdc-checkbox-unselected-icon-color: rgba(0, 0, 0, .54);--mdc-checkbox-selected-focus-state-layer-color: #b0bec5;--mdc-checkbox-selected-hover-state-layer-color: #b0bec5;--mdc-checkbox-selected-pressed-state-layer-color: #b0bec5;--mdc-checkbox-unselected-focus-state-layer-color: black;--mdc-checkbox-unselected-hover-state-layer-color: black;--mdc-checkbox-unselected-pressed-state-layer-color: black}html[_ngcontent-%COMP%]{--mat-checkbox-disabled-label-color: rgba(0, 0, 0, .38);--mat-checkbox-label-text-color: rgba(0, 0, 0, .87)}.mat-mdc-checkbox.mat-primary[_ngcontent-%COMP%]{--mdc-checkbox-disabled-selected-icon-color: rgba(0, 0, 0, .38);--mdc-checkbox-disabled-unselected-icon-color: rgba(0, 0, 0, .38);--mdc-checkbox-selected-checkmark-color: white;--mdc-checkbox-selected-focus-icon-color: #2196f3;--mdc-checkbox-selected-hover-icon-color: #2196f3;--mdc-checkbox-selected-icon-color: #2196f3;--mdc-checkbox-selected-pressed-icon-color: #2196f3;--mdc-checkbox-unselected-focus-icon-color: #212121;--mdc-checkbox-unselected-hover-icon-color: #212121;--mdc-checkbox-unselected-icon-color: rgba(0, 0, 0, .54);--mdc-checkbox-selected-focus-state-layer-color: #2196f3;--mdc-checkbox-selected-hover-state-layer-color: #2196f3;--mdc-checkbox-selected-pressed-state-layer-color: #2196f3;--mdc-checkbox-unselected-focus-state-layer-color: black;--mdc-checkbox-unselected-hover-state-layer-color: black;--mdc-checkbox-unselected-pressed-state-layer-color: black}.mat-mdc-checkbox.mat-warn[_ngcontent-%COMP%]{--mdc-checkbox-disabled-selected-icon-color: rgba(0, 0, 0, .38);--mdc-checkbox-disabled-unselected-icon-color: rgba(0, 0, 0, .38);--mdc-checkbox-selected-checkmark-color: white;--mdc-checkbox-selected-focus-icon-color: #f44336;--mdc-checkbox-selected-hover-icon-color: #f44336;--mdc-checkbox-selected-icon-color: #f44336;--mdc-checkbox-selected-pressed-icon-color: #f44336;--mdc-checkbox-unselected-focus-icon-color: #212121;--mdc-checkbox-unselected-hover-icon-color: #212121;--mdc-checkbox-unselected-icon-color: rgba(0, 0, 0, .54);--mdc-checkbox-selected-focus-state-layer-color: #f44336;--mdc-checkbox-selected-hover-state-layer-color: #f44336;--mdc-checkbox-selected-pressed-state-layer-color: #f44336;--mdc-checkbox-unselected-focus-state-layer-color: black;--mdc-checkbox-unselected-hover-state-layer-color: black;--mdc-checkbox-unselected-pressed-state-layer-color: black}html[_ngcontent-%COMP%]{--mdc-checkbox-state-layer-size: 40px}html[_ngcontent-%COMP%]{--mat-checkbox-touch-target-display: block}html[_ngcontent-%COMP%]{--mdc-text-button-container-shape: 4px;--mdc-text-button-keep-touch-target: false}html[_ngcontent-%COMP%]{--mdc-filled-button-container-shape: 4px;--mdc-filled-button-keep-touch-target: false}html[_ngcontent-%COMP%]{--mdc-protected-button-container-shape: 4px;--mdc-protected-button-container-elevation-shadow: 0px 3px 1px -2px rgba(0, 0, 0, .2), 0px 2px 2px 0px rgba(0, 0, 0, .14), 0px 1px 5px 0px rgba(0, 0, 0, .12);--mdc-protected-button-disabled-container-elevation-shadow: 0px 0px 0px 0px rgba(0, 0, 0, .2), 0px 0px 0px 0px rgba(0, 0, 0, .14), 0px 0px 0px 0px rgba(0, 0, 0, .12);--mdc-protected-button-focus-container-elevation-shadow: 0px 2px 4px -1px rgba(0, 0, 0, .2), 0px 4px 5px 0px rgba(0, 0, 0, .14), 0px 1px 10px 0px rgba(0, 0, 0, .12);--mdc-protected-button-hover-container-elevation-shadow: 0px 2px 4px -1px rgba(0, 0, 0, .2), 0px 4px 5px 0px rgba(0, 0, 0, .14), 0px 1px 10px 0px rgba(0, 0, 0, .12);--mdc-protected-button-pressed-container-elevation-shadow: 0px 5px 5px -3px rgba(0, 0, 0, .2), 0px 8px 10px 1px rgba(0, 0, 0, .14), 0px 3px 14px 2px rgba(0, 0, 0, .12)}html[_ngcontent-%COMP%]{--mdc-outlined-button-keep-touch-target: false;--mdc-outlined-button-outline-width: 1px;--mdc-outlined-button-container-shape: 4px}html[_ngcontent-%COMP%]{--mat-text-button-horizontal-padding: 8px;--mat-text-button-with-icon-horizontal-padding: 8px;--mat-text-button-icon-spacing: 8px;--mat-text-button-icon-offset: 0}html[_ngcontent-%COMP%]{--mat-filled-button-horizontal-padding: 16px;--mat-filled-button-icon-spacing: 8px;--mat-filled-button-icon-offset: -4px}html[_ngcontent-%COMP%]{--mat-protected-button-horizontal-padding: 16px;--mat-protected-button-icon-spacing: 8px;--mat-protected-button-icon-offset: -4px}html[_ngcontent-%COMP%]{--mat-outlined-button-horizontal-padding: 15px;--mat-outlined-button-icon-spacing: 8px;--mat-outlined-button-icon-offset: -4px}html[_ngcontent-%COMP%]{--mdc-text-button-label-text-color: black;--mdc-text-button-disabled-label-text-color: rgba(0, 0, 0, .38)}html[_ngcontent-%COMP%]{--mat-text-button-state-layer-color: black;--mat-text-button-disabled-state-layer-color: black;--mat-text-button-ripple-color: rgba(0, 0, 0, .1);--mat-text-button-hover-state-layer-opacity: .04;--mat-text-button-focus-state-layer-opacity: .12;--mat-text-button-pressed-state-layer-opacity: .12}html[_ngcontent-%COMP%]{--mdc-filled-button-container-color: white;--mdc-filled-button-label-text-color: black;--mdc-filled-button-disabled-container-color: rgba(0, 0, 0, .12);--mdc-filled-button-disabled-label-text-color: rgba(0, 0, 0, .38)}html[_ngcontent-%COMP%]{--mat-filled-button-state-layer-color: black;--mat-filled-button-disabled-state-layer-color: black;--mat-filled-button-ripple-color: rgba(0, 0, 0, .1);--mat-filled-button-hover-state-layer-opacity: .04;--mat-filled-button-focus-state-layer-opacity: .12;--mat-filled-button-pressed-state-layer-opacity: .12}html[_ngcontent-%COMP%]{--mdc-protected-button-container-color: white;--mdc-protected-button-label-text-color: black;--mdc-protected-button-disabled-container-color: rgba(0, 0, 0, .12);--mdc-protected-button-disabled-label-text-color: rgba(0, 0, 0, .38)}html[_ngcontent-%COMP%]{--mat-protected-button-state-layer-color: black;--mat-protected-button-disabled-state-layer-color: black;--mat-protected-button-ripple-color: rgba(0, 0, 0, .1);--mat-protected-button-hover-state-layer-opacity: .04;--mat-protected-button-focus-state-layer-opacity: .12;--mat-protected-button-pressed-state-layer-opacity: .12}html[_ngcontent-%COMP%]{--mdc-outlined-button-disabled-outline-color: rgba(0, 0, 0, .12);--mdc-outlined-button-disabled-label-text-color: rgba(0, 0, 0, .38);--mdc-outlined-button-label-text-color: black;--mdc-outlined-button-outline-color: rgba(0, 0, 0, .12)}html[_ngcontent-%COMP%]{--mat-outlined-button-state-layer-color: black;--mat-outlined-button-disabled-state-layer-color: black;--mat-outlined-button-ripple-color: rgba(0, 0, 0, .1);--mat-outlined-button-hover-state-layer-opacity: .04;--mat-outlined-button-focus-state-layer-opacity: .12;--mat-outlined-button-pressed-state-layer-opacity: .12}.mat-mdc-button.mat-primary[_ngcontent-%COMP%]{--mdc-text-button-label-text-color: #2196f3}.mat-mdc-button.mat-primary[_ngcontent-%COMP%]{--mat-text-button-state-layer-color: #2196f3;--mat-text-button-ripple-color: rgba(33, 150, 243, .1)}.mat-mdc-button.mat-accent[_ngcontent-%COMP%]{--mdc-text-button-label-text-color: #b0bec5}.mat-mdc-button.mat-accent[_ngcontent-%COMP%]{--mat-text-button-state-layer-color: #b0bec5;--mat-text-button-ripple-color: rgba(176, 190, 197, .1)}.mat-mdc-button.mat-warn[_ngcontent-%COMP%]{--mdc-text-button-label-text-color: #f44336}.mat-mdc-button.mat-warn[_ngcontent-%COMP%]{--mat-text-button-state-layer-color: #f44336;--mat-text-button-ripple-color: rgba(244, 67, 54, .1)}.mat-mdc-unelevated-button.mat-primary[_ngcontent-%COMP%]{--mdc-filled-button-container-color: #2196f3;--mdc-filled-button-label-text-color: white}.mat-mdc-unelevated-button.mat-primary[_ngcontent-%COMP%]{--mat-filled-button-state-layer-color: white;--mat-filled-button-ripple-color: rgba(255, 255, 255, .1)}.mat-mdc-unelevated-button.mat-accent[_ngcontent-%COMP%]{--mdc-filled-button-container-color: #b0bec5;--mdc-filled-button-label-text-color: black}.mat-mdc-unelevated-button.mat-accent[_ngcontent-%COMP%]{--mat-filled-button-state-layer-color: black;--mat-filled-button-ripple-color: rgba(0, 0, 0, .1)}.mat-mdc-unelevated-button.mat-warn[_ngcontent-%COMP%]{--mdc-filled-button-container-color: #f44336;--mdc-filled-button-label-text-color: white}.mat-mdc-unelevated-button.mat-warn[_ngcontent-%COMP%]{--mat-filled-button-state-layer-color: white;--mat-filled-button-ripple-color: rgba(255, 255, 255, .1)}.mat-mdc-raised-button.mat-primary[_ngcontent-%COMP%]{--mdc-protected-button-container-color: #2196f3;--mdc-protected-button-label-text-color: white}.mat-mdc-raised-button.mat-primary[_ngcontent-%COMP%]{--mat-protected-button-state-layer-color: white;--mat-protected-button-ripple-color: rgba(255, 255, 255, .1)}.mat-mdc-raised-button.mat-accent[_ngcontent-%COMP%]{--mdc-protected-button-container-color: #b0bec5;--mdc-protected-button-label-text-color: black}.mat-mdc-raised-button.mat-accent[_ngcontent-%COMP%]{--mat-protected-button-state-layer-color: black;--mat-protected-button-ripple-color: rgba(0, 0, 0, .1)}.mat-mdc-raised-button.mat-warn[_ngcontent-%COMP%]{--mdc-protected-button-container-color: #f44336;--mdc-protected-button-label-text-color: white}.mat-mdc-raised-button.mat-warn[_ngcontent-%COMP%]{--mat-protected-button-state-layer-color: white;--mat-protected-button-ripple-color: rgba(255, 255, 255, .1)}.mat-mdc-outlined-button.mat-primary[_ngcontent-%COMP%]{--mdc-outlined-button-label-text-color: #2196f3;--mdc-outlined-button-outline-color: rgba(0, 0, 0, .12)}.mat-mdc-outlined-button.mat-primary[_ngcontent-%COMP%]{--mat-outlined-button-state-layer-color: #2196f3;--mat-outlined-button-ripple-color: rgba(33, 150, 243, .1)}.mat-mdc-outlined-button.mat-accent[_ngcontent-%COMP%]{--mdc-outlined-button-label-text-color: #b0bec5;--mdc-outlined-button-outline-color: rgba(0, 0, 0, .12)}.mat-mdc-outlined-button.mat-accent[_ngcontent-%COMP%]{--mat-outlined-button-state-layer-color: #b0bec5;--mat-outlined-button-ripple-color: rgba(176, 190, 197, .1)}.mat-mdc-outlined-button.mat-warn[_ngcontent-%COMP%]{--mdc-outlined-button-label-text-color: #f44336;--mdc-outlined-button-outline-color: rgba(0, 0, 0, .12)}.mat-mdc-outlined-button.mat-warn[_ngcontent-%COMP%]{--mat-outlined-button-state-layer-color: #f44336;--mat-outlined-button-ripple-color: rgba(244, 67, 54, .1)}html[_ngcontent-%COMP%]{--mdc-text-button-container-height: 36px}html[_ngcontent-%COMP%]{--mdc-filled-button-container-height: 36px}html[_ngcontent-%COMP%]{--mdc-protected-button-container-height: 36px}html[_ngcontent-%COMP%]{--mdc-outlined-button-container-height: 36px}html[_ngcontent-%COMP%]{--mat-text-button-touch-target-display: block}html[_ngcontent-%COMP%]{--mat-filled-button-touch-target-display: block}html[_ngcontent-%COMP%]{--mat-protected-button-touch-target-display: block}html[_ngcontent-%COMP%]{--mat-outlined-button-touch-target-display: block}html[_ngcontent-%COMP%]{--mdc-icon-button-icon-size: 24px}html[_ngcontent-%COMP%]{--mdc-icon-button-icon-color: inherit;--mdc-icon-button-disabled-icon-color: rgba(0, 0, 0, .38)}html[_ngcontent-%COMP%]{--mat-icon-button-state-layer-color: black;--mat-icon-button-disabled-state-layer-color: black;--mat-icon-button-ripple-color: rgba(0, 0, 0, .1);--mat-icon-button-hover-state-layer-opacity: .04;--mat-icon-button-focus-state-layer-opacity: .12;--mat-icon-button-pressed-state-layer-opacity: .12}html[_ngcontent-%COMP%] .mat-mdc-icon-button.mat-primary[_ngcontent-%COMP%]{--mdc-icon-button-icon-color: #2196f3}html[_ngcontent-%COMP%] .mat-mdc-icon-button.mat-primary[_ngcontent-%COMP%]{--mat-icon-button-state-layer-color: #2196f3;--mat-icon-button-ripple-color: rgba(33, 150, 243, .1)}html[_ngcontent-%COMP%] .mat-mdc-icon-button.mat-accent[_ngcontent-%COMP%]{--mdc-icon-button-icon-color: #b0bec5}html[_ngcontent-%COMP%] .mat-mdc-icon-button.mat-accent[_ngcontent-%COMP%]{--mat-icon-button-state-layer-color: #b0bec5;--mat-icon-button-ripple-color: rgba(176, 190, 197, .1)}html[_ngcontent-%COMP%] .mat-mdc-icon-button.mat-warn[_ngcontent-%COMP%]{--mdc-icon-button-icon-color: #f44336}html[_ngcontent-%COMP%] .mat-mdc-icon-button.mat-warn[_ngcontent-%COMP%]{--mat-icon-button-state-layer-color: #f44336;--mat-icon-button-ripple-color: rgba(244, 67, 54, .1)}html[_ngcontent-%COMP%]{--mat-icon-button-touch-target-display: block}.mat-mdc-icon-button.mat-mdc-button-base[_ngcontent-%COMP%]{--mdc-icon-button-state-layer-size: 48px;width:var(--mdc-icon-button-state-layer-size);height:var(--mdc-icon-button-state-layer-size);padding:12px}html[_ngcontent-%COMP%]{--mdc-fab-container-shape: 50%;--mdc-fab-container-elevation-shadow: 0px 3px 5px -1px rgba(0, 0, 0, .2), 0px 6px 10px 0px rgba(0, 0, 0, .14), 0px 1px 18px 0px rgba(0, 0, 0, .12);--mdc-fab-focus-container-elevation-shadow: 0px 5px 5px -3px rgba(0, 0, 0, .2), 0px 8px 10px 1px rgba(0, 0, 0, .14), 0px 3px 14px 2px rgba(0, 0, 0, .12);--mdc-fab-hover-container-elevation-shadow: 0px 5px 5px -3px rgba(0, 0, 0, .2), 0px 8px 10px 1px rgba(0, 0, 0, .14), 0px 3px 14px 2px rgba(0, 0, 0, .12);--mdc-fab-pressed-container-elevation-shadow: 0px 7px 8px -4px rgba(0, 0, 0, .2), 0px 12px 17px 2px rgba(0, 0, 0, .14), 0px 5px 22px 4px rgba(0, 0, 0, .12)}html[_ngcontent-%COMP%]{--mdc-fab-small-container-shape: 50%;--mdc-fab-small-container-elevation-shadow: 0px 3px 5px -1px rgba(0, 0, 0, .2), 0px 6px 10px 0px rgba(0, 0, 0, .14), 0px 1px 18px 0px rgba(0, 0, 0, .12);--mdc-fab-small-focus-container-elevation-shadow: 0px 5px 5px -3px rgba(0, 0, 0, .2), 0px 8px 10px 1px rgba(0, 0, 0, .14), 0px 3px 14px 2px rgba(0, 0, 0, .12);--mdc-fab-small-hover-container-elevation-shadow: 0px 5px 5px -3px rgba(0, 0, 0, .2), 0px 8px 10px 1px rgba(0, 0, 0, .14), 0px 3px 14px 2px rgba(0, 0, 0, .12);--mdc-fab-small-pressed-container-elevation-shadow: 0px 7px 8px -4px rgba(0, 0, 0, .2), 0px 12px 17px 2px rgba(0, 0, 0, .14), 0px 5px 22px 4px rgba(0, 0, 0, .12)}html[_ngcontent-%COMP%]{--mdc-extended-fab-container-height: 48px;--mdc-extended-fab-container-shape: 24px;--mdc-extended-fab-container-elevation-shadow: 0px 3px 5px -1px rgba(0, 0, 0, .2), 0px 6px 10px 0px rgba(0, 0, 0, .14), 0px 1px 18px 0px rgba(0, 0, 0, .12);--mdc-extended-fab-focus-container-elevation-shadow: 0px 5px 5px -3px rgba(0, 0, 0, .2), 0px 8px 10px 1px rgba(0, 0, 0, .14), 0px 3px 14px 2px rgba(0, 0, 0, .12);--mdc-extended-fab-hover-container-elevation-shadow: 0px 5px 5px -3px rgba(0, 0, 0, .2), 0px 8px 10px 1px rgba(0, 0, 0, .14), 0px 3px 14px 2px rgba(0, 0, 0, .12);--mdc-extended-fab-pressed-container-elevation-shadow: 0px 7px 8px -4px rgba(0, 0, 0, .2), 0px 12px 17px 2px rgba(0, 0, 0, .14), 0px 5px 22px 4px rgba(0, 0, 0, .12)}html[_ngcontent-%COMP%]{--mdc-fab-container-color: white}html[_ngcontent-%COMP%]{--mat-fab-foreground-color: black;--mat-fab-state-layer-color: black;--mat-fab-disabled-state-layer-color: black;--mat-fab-ripple-color: rgba(0, 0, 0, .1);--mat-fab-hover-state-layer-opacity: .04;--mat-fab-focus-state-layer-opacity: .12;--mat-fab-pressed-state-layer-opacity: .12;--mat-fab-disabled-state-container-color: rgba(0, 0, 0, .12);--mat-fab-disabled-state-foreground-color: rgba(0, 0, 0, .38)}html[_ngcontent-%COMP%]{--mdc-fab-small-container-color: white}html[_ngcontent-%COMP%]{--mat-fab-small-foreground-color: black;--mat-fab-small-state-layer-color: black;--mat-fab-small-disabled-state-layer-color: black;--mat-fab-small-ripple-color: rgba(0, 0, 0, .1);--mat-fab-small-hover-state-layer-opacity: .04;--mat-fab-small-focus-state-layer-opacity: .12;--mat-fab-small-pressed-state-layer-opacity: .12;--mat-fab-small-disabled-state-container-color: rgba(0, 0, 0, .12);--mat-fab-small-disabled-state-foreground-color: rgba(0, 0, 0, .38)}html[_ngcontent-%COMP%] .mat-mdc-fab.mat-primary[_ngcontent-%COMP%]{--mdc-fab-container-color: #2196f3}html[_ngcontent-%COMP%] .mat-mdc-fab.mat-primary[_ngcontent-%COMP%]{--mat-fab-foreground-color: white;--mat-fab-state-layer-color: white;--mat-fab-ripple-color: rgba(255, 255, 255, .1)}html[_ngcontent-%COMP%] .mat-mdc-fab.mat-accent[_ngcontent-%COMP%]{--mdc-fab-container-color: #b0bec5}html[_ngcontent-%COMP%] .mat-mdc-fab.mat-accent[_ngcontent-%COMP%]{--mat-fab-foreground-color: black;--mat-fab-state-layer-color: black;--mat-fab-ripple-color: rgba(0, 0, 0, .1)}html[_ngcontent-%COMP%] .mat-mdc-fab.mat-warn[_ngcontent-%COMP%]{--mdc-fab-container-color: #f44336}html[_ngcontent-%COMP%] .mat-mdc-fab.mat-warn[_ngcontent-%COMP%]{--mat-fab-foreground-color: white;--mat-fab-state-layer-color: white;--mat-fab-ripple-color: rgba(255, 255, 255, .1)}html[_ngcontent-%COMP%] .mat-mdc-mini-fab.mat-primary[_ngcontent-%COMP%]{--mdc-fab-small-container-color: #2196f3}html[_ngcontent-%COMP%] .mat-mdc-mini-fab.mat-primary[_ngcontent-%COMP%]{--mat-fab-small-foreground-color: white;--mat-fab-small-state-layer-color: white;--mat-fab-small-ripple-color: rgba(255, 255, 255, .1)}html[_ngcontent-%COMP%] .mat-mdc-mini-fab.mat-accent[_ngcontent-%COMP%]{--mdc-fab-small-container-color: #b0bec5}html[_ngcontent-%COMP%] .mat-mdc-mini-fab.mat-accent[_ngcontent-%COMP%]{--mat-fab-small-foreground-color: black;--mat-fab-small-state-layer-color: black;--mat-fab-small-ripple-color: rgba(0, 0, 0, .1)}html[_ngcontent-%COMP%] .mat-mdc-mini-fab.mat-warn[_ngcontent-%COMP%]{--mdc-fab-small-container-color: #f44336}html[_ngcontent-%COMP%] .mat-mdc-mini-fab.mat-warn[_ngcontent-%COMP%]{--mat-fab-small-foreground-color: white;--mat-fab-small-state-layer-color: white;--mat-fab-small-ripple-color: rgba(255, 255, 255, .1)}html[_ngcontent-%COMP%]{--mat-fab-touch-target-display: block}html[_ngcontent-%COMP%]{--mat-fab-small-touch-target-display: block}html[_ngcontent-%COMP%]{--mdc-snackbar-container-shape: 4px}html[_ngcontent-%COMP%]{--mdc-snackbar-container-color: #333333;--mdc-snackbar-supporting-text-color: rgba(255, 255, 255, .87)}html[_ngcontent-%COMP%]{--mat-snack-bar-button-color: #b0bec5}html[_ngcontent-%COMP%]{--mat-table-row-item-outline-width: 1px}html[_ngcontent-%COMP%]{--mat-table-background-color: white;--mat-table-header-headline-color: rgba(0, 0, 0, .87);--mat-table-row-item-label-text-color: rgba(0, 0, 0, .87);--mat-table-row-item-outline-color: rgba(0, 0, 0, .12)}html[_ngcontent-%COMP%]{--mat-table-header-container-height: 56px;--mat-table-footer-container-height: 52px;--mat-table-row-item-container-height: 52px}html[_ngcontent-%COMP%]{--mdc-circular-progress-active-indicator-width: 4px;--mdc-circular-progress-size: 48px}html[_ngcontent-%COMP%]{--mdc-circular-progress-active-indicator-color: #2196f3}html[_ngcontent-%COMP%] .mat-accent[_ngcontent-%COMP%]{--mdc-circular-progress-active-indicator-color: #b0bec5}html[_ngcontent-%COMP%] .mat-warn[_ngcontent-%COMP%]{--mdc-circular-progress-active-indicator-color: #f44336}html[_ngcontent-%COMP%]{--mat-badge-container-shape: 50%;--mat-badge-container-size: unset;--mat-badge-small-size-container-size: unset;--mat-badge-large-size-container-size: unset;--mat-badge-legacy-container-size: 22px;--mat-badge-legacy-small-size-container-size: 16px;--mat-badge-legacy-large-size-container-size: 28px;--mat-badge-container-offset: -11px 0;--mat-badge-small-size-container-offset: -8px 0;--mat-badge-large-size-container-offset: -14px 0;--mat-badge-container-overlap-offset: -11px;--mat-badge-small-size-container-overlap-offset: -8px;--mat-badge-large-size-container-overlap-offset: -14px;--mat-badge-container-padding: 0;--mat-badge-small-size-container-padding: 0;--mat-badge-large-size-container-padding: 0}html[_ngcontent-%COMP%]{--mat-badge-background-color: #2196f3;--mat-badge-text-color: white;--mat-badge-disabled-state-background-color: #b9b9b9;--mat-badge-disabled-state-text-color: rgba(0, 0, 0, .38)}.mat-badge-accent[_ngcontent-%COMP%]{--mat-badge-background-color: #b0bec5;--mat-badge-text-color: rgba(0, 0, 0, .87)}.mat-badge-warn[_ngcontent-%COMP%]{--mat-badge-background-color: #f44336;--mat-badge-text-color: white}html[_ngcontent-%COMP%]{--mat-bottom-sheet-container-shape: 4px}html[_ngcontent-%COMP%]{--mat-bottom-sheet-container-text-color: rgba(0, 0, 0, .87);--mat-bottom-sheet-container-background-color: white}html[_ngcontent-%COMP%]{--mat-legacy-button-toggle-height: 36px;--mat-legacy-button-toggle-shape: 2px;--mat-legacy-button-toggle-focus-state-layer-opacity: 1}html[_ngcontent-%COMP%]{--mat-standard-button-toggle-shape: 4px;--mat-standard-button-toggle-hover-state-layer-opacity: .04;--mat-standard-button-toggle-focus-state-layer-opacity: .12}html[_ngcontent-%COMP%]{--mat-legacy-button-toggle-text-color: rgba(0, 0, 0, .38);--mat-legacy-button-toggle-state-layer-color: rgba(0, 0, 0, .12);--mat-legacy-button-toggle-selected-state-text-color: rgba(0, 0, 0, .54);--mat-legacy-button-toggle-selected-state-background-color: #e0e0e0;--mat-legacy-button-toggle-disabled-state-text-color: rgba(0, 0, 0, .26);--mat-legacy-button-toggle-disabled-state-background-color: #eeeeee;--mat-legacy-button-toggle-disabled-selected-state-background-color: #bdbdbd}html[_ngcontent-%COMP%]{--mat-standard-button-toggle-text-color: rgba(0, 0, 0, .87);--mat-standard-button-toggle-background-color: white;--mat-standard-button-toggle-state-layer-color: black;--mat-standard-button-toggle-selected-state-background-color: #e0e0e0;--mat-standard-button-toggle-selected-state-text-color: rgba(0, 0, 0, .87);--mat-standard-button-toggle-disabled-state-text-color: rgba(0, 0, 0, .26);--mat-standard-button-toggle-disabled-state-background-color: white;--mat-standard-button-toggle-disabled-selected-state-text-color: rgba(0, 0, 0, .87);--mat-standard-button-toggle-disabled-selected-state-background-color: #bdbdbd;--mat-standard-button-toggle-divider-color: rgb(224.4, 224.4, 224.4)}html[_ngcontent-%COMP%]{--mat-standard-button-toggle-height: 48px}html[_ngcontent-%COMP%]{--mat-datepicker-calendar-container-shape: 4px;--mat-datepicker-calendar-container-touch-shape: 4px;--mat-datepicker-calendar-container-elevation-shadow: 0px 2px 4px -1px rgba(0, 0, 0, .2), 0px 4px 5px 0px rgba(0, 0, 0, .14), 0px 1px 10px 0px rgba(0, 0, 0, .12);--mat-datepicker-calendar-container-touch-elevation-shadow: 0px 11px 15px -7px rgba(0, 0, 0, .2), 0px 24px 38px 3px rgba(0, 0, 0, .14), 0px 9px 46px 8px rgba(0, 0, 0, .12)}html[_ngcontent-%COMP%]{--mat-datepicker-calendar-date-selected-state-text-color: white;--mat-datepicker-calendar-date-selected-state-background-color: #2196f3;--mat-datepicker-calendar-date-selected-disabled-state-background-color: rgba(33, 150, 243, .4);--mat-datepicker-calendar-date-today-selected-state-outline-color: white;--mat-datepicker-calendar-date-focus-state-background-color: rgba(33, 150, 243, .3);--mat-datepicker-calendar-date-hover-state-background-color: rgba(33, 150, 243, .3);--mat-datepicker-toggle-active-state-icon-color: #2196f3;--mat-datepicker-calendar-date-in-range-state-background-color: rgba(33, 150, 243, .2);--mat-datepicker-calendar-date-in-comparison-range-state-background-color: rgba(249, 171, 0, .2);--mat-datepicker-calendar-date-in-overlap-range-state-background-color: #a8dab5;--mat-datepicker-calendar-date-in-overlap-range-selected-state-background-color: rgb(69.5241935484, 163.4758064516, 93.9516129032);--mat-datepicker-toggle-icon-color: rgba(0, 0, 0, .54);--mat-datepicker-calendar-body-label-text-color: rgba(0, 0, 0, .54);--mat-datepicker-calendar-period-button-text-color: black;--mat-datepicker-calendar-period-button-icon-color: rgba(0, 0, 0, .54);--mat-datepicker-calendar-navigation-button-icon-color: rgba(0, 0, 0, .54);--mat-datepicker-calendar-header-divider-color: rgba(0, 0, 0, .12);--mat-datepicker-calendar-header-text-color: rgba(0, 0, 0, .54);--mat-datepicker-calendar-date-today-outline-color: rgba(0, 0, 0, .38);--mat-datepicker-calendar-date-today-disabled-state-outline-color: rgba(0, 0, 0, .18);--mat-datepicker-calendar-date-text-color: rgba(0, 0, 0, .87);--mat-datepicker-calendar-date-outline-color: transparent;--mat-datepicker-calendar-date-disabled-state-text-color: rgba(0, 0, 0, .38);--mat-datepicker-calendar-date-preview-state-outline-color: rgba(0, 0, 0, .24);--mat-datepicker-range-input-separator-color: rgba(0, 0, 0, .87);--mat-datepicker-range-input-disabled-state-separator-color: rgba(0, 0, 0, .38);--mat-datepicker-range-input-disabled-state-text-color: rgba(0, 0, 0, .38);--mat-datepicker-calendar-container-background-color: white;--mat-datepicker-calendar-container-text-color: rgba(0, 0, 0, .87)}.mat-datepicker-content.mat-accent[_ngcontent-%COMP%]{--mat-datepicker-calendar-date-selected-state-text-color: rgba(0, 0, 0, .87);--mat-datepicker-calendar-date-selected-state-background-color: #b0bec5;--mat-datepicker-calendar-date-selected-disabled-state-background-color: rgba(176, 190, 197, .4);--mat-datepicker-calendar-date-today-selected-state-outline-color: rgba(0, 0, 0, .87);--mat-datepicker-calendar-date-focus-state-background-color: rgba(176, 190, 197, .3);--mat-datepicker-calendar-date-hover-state-background-color: rgba(176, 190, 197, .3);--mat-datepicker-calendar-date-in-range-state-background-color: rgba(176, 190, 197, .2);--mat-datepicker-calendar-date-in-comparison-range-state-background-color: rgba(249, 171, 0, .2);--mat-datepicker-calendar-date-in-overlap-range-state-background-color: #a8dab5;--mat-datepicker-calendar-date-in-overlap-range-selected-state-background-color: rgb(69.5241935484, 163.4758064516, 93.9516129032)}.mat-datepicker-content.mat-warn[_ngcontent-%COMP%]{--mat-datepicker-calendar-date-selected-state-text-color: white;--mat-datepicker-calendar-date-selected-state-background-color: #f44336;--mat-datepicker-calendar-date-selected-disabled-state-background-color: rgba(244, 67, 54, .4);--mat-datepicker-calendar-date-today-selected-state-outline-color: white;--mat-datepicker-calendar-date-focus-state-background-color: rgba(244, 67, 54, .3);--mat-datepicker-calendar-date-hover-state-background-color: rgba(244, 67, 54, .3);--mat-datepicker-calendar-date-in-range-state-background-color: rgba(244, 67, 54, .2);--mat-datepicker-calendar-date-in-comparison-range-state-background-color: rgba(249, 171, 0, .2);--mat-datepicker-calendar-date-in-overlap-range-state-background-color: #a8dab5;--mat-datepicker-calendar-date-in-overlap-range-selected-state-background-color: rgb(69.5241935484, 163.4758064516, 93.9516129032)}.mat-datepicker-toggle-active.mat-accent[_ngcontent-%COMP%]{--mat-datepicker-toggle-active-state-icon-color: #b0bec5}.mat-datepicker-toggle-active.mat-warn[_ngcontent-%COMP%]{--mat-datepicker-toggle-active-state-icon-color: #f44336}.mat-calendar-controls[_ngcontent-%COMP%]{--mat-icon-button-touch-target-display: none}.mat-calendar-controls[_ngcontent-%COMP%] .mat-mdc-icon-button.mat-mdc-button-base[_ngcontent-%COMP%]{--mdc-icon-button-state-layer-size: 40px;width:var(--mdc-icon-button-state-layer-size);height:var(--mdc-icon-button-state-layer-size);padding:8px}html[_ngcontent-%COMP%]{--mat-divider-width: 1px}html[_ngcontent-%COMP%]{--mat-divider-color: rgba(0, 0, 0, .12)}html[_ngcontent-%COMP%]{--mat-expansion-container-shape: 4px;--mat-expansion-legacy-header-indicator-display: inline-block;--mat-expansion-header-indicator-display: none}html[_ngcontent-%COMP%]{--mat-expansion-container-background-color: white;--mat-expansion-container-text-color: rgba(0, 0, 0, .87);--mat-expansion-actions-divider-color: rgba(0, 0, 0, .12);--mat-expansion-header-hover-state-layer-color: rgba(0, 0, 0, .04);--mat-expansion-header-focus-state-layer-color: rgba(0, 0, 0, .04);--mat-expansion-header-disabled-state-text-color: rgba(0, 0, 0, .26);--mat-expansion-header-text-color: rgba(0, 0, 0, .87);--mat-expansion-header-description-color: rgba(0, 0, 0, .54);--mat-expansion-header-indicator-color: rgba(0, 0, 0, .54)}html[_ngcontent-%COMP%]{--mat-expansion-header-collapsed-state-height: 48px;--mat-expansion-header-expanded-state-height: 64px}html[_ngcontent-%COMP%]{--mat-icon-color: inherit}.mat-icon.mat-primary[_ngcontent-%COMP%]{--mat-icon-color: #2196f3}.mat-icon.mat-accent[_ngcontent-%COMP%]{--mat-icon-color: #b0bec5}.mat-icon.mat-warn[_ngcontent-%COMP%]{--mat-icon-color: #f44336}html[_ngcontent-%COMP%]{--mat-sidenav-container-shape: 0;--mat-sidenav-container-elevation-shadow: 0px 8px 10px -5px rgba(0, 0, 0, .2), 0px 16px 24px 2px rgba(0, 0, 0, .14), 0px 6px 30px 5px rgba(0, 0, 0, .12);--mat-sidenav-container-width: auto}html[_ngcontent-%COMP%]{--mat-sidenav-container-divider-color: rgba(0, 0, 0, .12);--mat-sidenav-container-background-color: white;--mat-sidenav-container-text-color: rgba(0, 0, 0, .87);--mat-sidenav-content-background-color: #fafafa;--mat-sidenav-content-text-color: rgba(0, 0, 0, .87);--mat-sidenav-scrim-color: rgba(0, 0, 0, .6)}html[_ngcontent-%COMP%]{--mat-stepper-header-icon-foreground-color: white;--mat-stepper-header-selected-state-icon-background-color: #2196f3;--mat-stepper-header-selected-state-icon-foreground-color: white;--mat-stepper-header-done-state-icon-background-color: #2196f3;--mat-stepper-header-done-state-icon-foreground-color: white;--mat-stepper-header-edit-state-icon-background-color: #2196f3;--mat-stepper-header-edit-state-icon-foreground-color: white;--mat-stepper-container-color: white;--mat-stepper-line-color: rgba(0, 0, 0, .12);--mat-stepper-header-hover-state-layer-color: rgba(0, 0, 0, .04);--mat-stepper-header-focus-state-layer-color: rgba(0, 0, 0, .04);--mat-stepper-header-label-text-color: rgba(0, 0, 0, .54);--mat-stepper-header-optional-label-text-color: rgba(0, 0, 0, .54);--mat-stepper-header-selected-state-label-text-color: rgba(0, 0, 0, .87);--mat-stepper-header-error-state-label-text-color: #f44336;--mat-stepper-header-icon-background-color: rgba(0, 0, 0, .54);--mat-stepper-header-error-state-icon-foreground-color: #f44336;--mat-stepper-header-error-state-icon-background-color: transparent}html[_ngcontent-%COMP%] .mat-step-header.mat-accent[_ngcontent-%COMP%]{--mat-stepper-header-icon-foreground-color: rgba(0, 0, 0, .87);--mat-stepper-header-selected-state-icon-background-color: #b0bec5;--mat-stepper-header-selected-state-icon-foreground-color: rgba(0, 0, 0, .87);--mat-stepper-header-done-state-icon-background-color: #b0bec5;--mat-stepper-header-done-state-icon-foreground-color: rgba(0, 0, 0, .87);--mat-stepper-header-edit-state-icon-background-color: #b0bec5;--mat-stepper-header-edit-state-icon-foreground-color: rgba(0, 0, 0, .87)}html[_ngcontent-%COMP%] .mat-step-header.mat-warn[_ngcontent-%COMP%]{--mat-stepper-header-icon-foreground-color: white;--mat-stepper-header-selected-state-icon-background-color: #f44336;--mat-stepper-header-selected-state-icon-foreground-color: white;--mat-stepper-header-done-state-icon-background-color: #f44336;--mat-stepper-header-done-state-icon-foreground-color: white;--mat-stepper-header-edit-state-icon-background-color: #f44336;--mat-stepper-header-edit-state-icon-foreground-color: white}html[_ngcontent-%COMP%]{--mat-stepper-header-height: 72px}html[_ngcontent-%COMP%]{--mat-sort-arrow-color: rgb(117.3, 117.3, 117.3)}html[_ngcontent-%COMP%]{--mat-toolbar-container-background-color: whitesmoke;--mat-toolbar-container-text-color: rgba(0, 0, 0, .87)}.mat-toolbar.mat-primary[_ngcontent-%COMP%]{--mat-toolbar-container-background-color: #2196f3;--mat-toolbar-container-text-color: white}.mat-toolbar.mat-accent[_ngcontent-%COMP%]{--mat-toolbar-container-background-color: #b0bec5;--mat-toolbar-container-text-color: rgba(0, 0, 0, .87)}.mat-toolbar.mat-warn[_ngcontent-%COMP%]{--mat-toolbar-container-background-color: #f44336;--mat-toolbar-container-text-color: white}html[_ngcontent-%COMP%]{--mat-toolbar-standard-height: 64px;--mat-toolbar-mobile-height: 56px}html[_ngcontent-%COMP%]{--mat-tree-container-background-color: white;--mat-tree-node-text-color: rgba(0, 0, 0, .87)}html[_ngcontent-%COMP%]{--mat-tree-node-min-height: 48px}html[_ngcontent-%COMP%]{--mat-timepicker-container-shape: 4px;--mat-timepicker-container-elevation-shadow: 0px 5px 5px -3px rgba(0, 0, 0, .2), 0px 8px 10px 1px rgba(0, 0, 0, .14), 0px 3px 14px 2px rgba(0, 0, 0, .12)}html[_ngcontent-%COMP%]{--mat-timepicker-container-background-color: white}.overlay[_ngcontent-%COMP%]{z-index:1000;inset:0 0 0 0 absolute;background-color:#0003;display:flex;align-items:center;justify-content:center}.hidden[_ngcontent-%COMP%]{visibility:hidden;pointer-events:none}.hidden[_ngcontent-%COMP%], .hidden[_ngcontent-%COMP%] canvas[_ngcontent-%COMP%]{visibility:hidden;pointer-events:none}html[_ngcontent-%COMP%], body[_ngcontent-%COMP%]{height:100%;font-family:Google Symbols;font-family:Roboto,Helvetica Neue,sans-serif}html[_ngcontent-%COMP%]{overflow:hidden}body[_ngcontent-%COMP%]{background-color:#f5f5f5;margin:0;overflow:auto}body.search[_ngcontent-%COMP%]{background-color:#fff}.cursor-overlay[_ngcontent-%COMP%]{height:100%;left:0;position:fixed;top:0;width:100%;z-index:999;pointer-events:none}.cursor-overlay.grabbing[_ngcontent-%COMP%]{cursor:-webkit-grabbing}.cursor-overlay.wait[_ngcontent-%COMP%]{cursor:wait}hr[_ngcontent-%COMP%]{border-color:#0000001f;border-style:solid;border-width:1px 0 0;margin:0}.mat-icon[_ngcontent-%COMP%]{bottom:1px;position:relative}.mat-tooltip[_ngcontent-%COMP%]{margin:4px;font-size:12px}.cdk-overlay-pane[_ngcontent-%COMP%] .mat-mdc-dialog-container[_ngcontent-%COMP%]{min-width:25em}.mat-mdc-menu-content[_ngcontent-%COMP%]{background:#fff}.mat-drawer.mat-drawer-side[_ngcontent-%COMP%] .mat-drawer-inner-container[_ngcontent-%COMP%]{display:grid}.mat-mdc-dialog-container[_ngcontent-%COMP%] .mat-mdc-dialog-actions[_ngcontent-%COMP%]{padding:1em}.mat-mdc-dialog-container[_ngcontent-%COMP%] .mat-mdc-dialog-title[_ngcontent-%COMP%]{padding-top:1em}.mat-mdc-dialog-container[_ngcontent-%COMP%] .mat-mdc-dialog-title[_ngcontent-%COMP%]:before{content:unset}.mat-mdc-icon-button.mat-mdc-icon-button.mat-mdc-button-base[_ngcontent-%COMP%]{display:grid;height:auto;place-content:center center;padding:.2em;width:auto}.mat-icon[_ngcontent-%COMP%]{overflow:visible}.mat-dialog-container[_ngcontent-%COMP%] .mat-card[_ngcontent-%COMP%]{padding:24px}.mat-dialog-container[_ngcontent-%COMP%] .mat-card-header-text[_ngcontent-%COMP%]{margin:0}[_ngcontent-%COMP%]::-webkit-scrollbar{-webkit-appearance:none}[_ngcontent-%COMP%]::-webkit-scrollbar:horizontal{height:11px}[_ngcontent-%COMP%]::-webkit-scrollbar:vertical{width:11px}[_ngcontent-%COMP%]::-webkit-scrollbar-thumb{border-radius:8px;border:2px solid white;background-color:#00000080}[_ngcontent-%COMP%]::-webkit-scrollbar-track{background-color:#fff;border-radius:8px}.cohort-entry[_ngcontent-%COMP%]{display:flex;align-items:center;justify-content:flex-start;flex-direction:row}mat-spinner[_ngcontent-%COMP%]{position:absolute;left:45%}']})}}return t})();const Cf=["slidesExpansionPanel"],kf=t=>({"slides-expansion-panel-collapsed":t}),_f=t=>({quickViewSlideDescriptors:t}),Df=t=>({quickViewSlideDescriptors:t,notInCohort:!0}),Pf=t=>({"thumbnail-selected-action":t}),bf=(t,n)=>({"selected-image":t,"slide-not-in-cohort":n}),If=t=>({"selected-quickview-checkbox":t});function Tf(t,n){if(1&t&&(m.j41(0,"span"),m.EFF(1),m.k0s()),2&t){const i=m.XpG();m.R7$(),m.SpI("(",i.slideDescriptors.length,")")}}function Rf(t,n){if(1&t){const i=m.RV6();m.j41(0,"button",22),m.bIt("click",function(s){m.eBV(i);const d=m.XpG(2);return s.stopPropagation(),m.Njj(d.openAddToCohortDialog())}),m.j41(1,"mat-icon",23),m.EFF(2,"list_alt_add"),m.k0s()()}if(2&t){const i=m.XpG(2);m.Y8G("disabled",0===i.quickViewSelectedDescriptors.size)}}function Af(t,n){if(1&t){const i=m.RV6();m.j41(0,"button",24),m.bIt("click",function(s){m.eBV(i);const d=m.XpG(2);return s.stopPropagation(),m.Njj(d.removeSlideFromCurrentCohort())}),m.j41(1,"mat-icon"),m.EFF(2,"remove"),m.k0s()()}if(2&t){const i=m.XpG(2);m.Y8G("disabled",0===i.quickViewSelectedDescriptors.size)}}function Of(t,n){if(1&t){const i=m.RV6();m.j41(0,"button",25),m.bIt("click",function(s){m.eBV(i);const d=m.XpG(2);return s.stopPropagation(),m.Njj(d.toggleSelectAllQuickViewSelectedDescriptors())}),m.j41(1,"mat-icon"),m.EFF(2),m.k0s(),m.EFF(3," Select all "),m.k0s()}if(2&t){const i=m.XpG(2);m.R7$(2),m.SpI(" ",i.quickViewSelectedDescriptors.size>0&&i.quickViewSelectedDescriptors.size!==i.slideDescriptors.length?"indeterminate_check_box":i.quickViewSelectedDescriptors.size===i.slideDescriptors.length?"check_box":"check_box_outline_blank"," ")}}function Ef(t,n){if(1&t&&(m.j41(0,"div",17)(1,"div",18),m.DNE(2,Rf,3,1,"button",19),m.k0s(),m.j41(3,"div",18),m.DNE(4,Af,3,1,"button",20),m.nI1(5,"async"),m.k0s(),m.DNE(6,Of,4,1,"button",21),m.k0s()),2&t){const i=m.XpG(),o=m.sdS(1);m.R7$(),m.Y8G("matTooltip",0===i.quickViewSelectedDescriptors.size?"Select a slide to add to cohort":""),m.R7$(),m.Y8G("ngIf",o.expanded),m.R7$(),m.Y8G("matTooltip",0===i.quickViewSelectedDescriptors.size?"Select a slide to remove from cohort":""),m.R7$(),m.Y8G("ngIf",o.expanded&&i.activatedRouteParams.cohortName&&m.bMT(5,5,i.cohortEditAllowed)),m.R7$(2),m.Y8G("ngIf",o.expanded)}}function Mf(t,n){1&t&&m.nrm(0,"mat-progress-bar",26)}function Lf(t,n){1&t&&m.eu8(0)}function qf(t,n){1&t&&m.eu8(0)}function Ff(t,n){if(1&t&&(m.qex(0),m.nrm(1,"mat-divider",27),m.j41(2,"div",28),m.EFF(3,"Case slides not part of cohort \u27a4"),m.k0s(),m.nrm(4,"mat-divider",27),m.DNE(5,qf,1,0,"ng-container",12),m.bVm()),2&t){const i=m.XpG(),o=m.sdS(22);m.R7$(5),m.Y8G("ngTemplateOutlet",o)("ngTemplateOutletContext",m.eq3(2,Df,i.slideDescriptorsNotInCohort))}}function Nf(t,n){if(1&t){const i=m.RV6();m.j41(0,"button",29),m.bIt("click",function(){m.eBV(i);const s=m.XpG();return m.Njj(s.toggleMultiView())}),m.j41(1,"mat-icon"),m.EFF(2,"grid_view"),m.k0s()()}if(2&t){const i=m.XpG();m.Y8G("ngClass",m.eq3(1,Pf,i.multiViewScreens>1||i.isMultiViewSlidePicker))}}function Bf(t,n){if(1&t){const i=m.RV6();m.j41(0,"button",35),m.bIt("click",function(){m.eBV(i);const s=m.XpG().$implicit,d=m.XpG(2);return m.Njj(d.toggleQuickViewSelectedDescriptors(s))}),m.j41(1,"mat-icon"),m.EFF(2),m.k0s()()}if(2&t){const i=m.XpG().$implicit,o=m.XpG(2);m.Y8G("ngClass",m.eq3(2,If,o.quickViewSelectedDescriptors.has(i))),m.R7$(2),m.SpI(" ",o.quickViewSelectedDescriptors.has(i)?"check_box":"check_box_outline_blank"," ")}}function Vf(t,n){if(1&t){const i=m.RV6();m.j41(0,"div",36),m.bIt("click",function(s){m.eBV(i);const d=m.XpG().$implicit,u=m.XpG(2);return s.stopPropagation(),m.Njj(u.selectSplitViewScreen(d))}),m.EFF(1),m.k0s()}if(2&t){const i=n.$implicit;m.R7$(),m.SpI(" ",i," ")}}function Uf(t,n){if(1&t&&(m.j41(0,"div",31),m.nrm(1,"image-viewer-quick-view",32),m.DNE(2,Bf,3,4,"button",33)(3,Vf,2,1,"div",34),m.nI1(4,"SplitViewSlideDescriptorToIndexPipe"),m.k0s()),2&t){const i=n.$implicit,o=m.XpG().notInCohort,s=m.XpG();m.Y8G("ngClass",m.l_i(9,bf,i.id===(null==s.selectedSplitViewSlideDescriptor?null:s.selectedSplitViewSlideDescriptor.id),o))("matTooltip",o?"Case slide not part of cohort":""),m.R7$(),m.Y8G("slideDescriptor",i)("enableExpandedView",!1),m.R7$(),m.Y8G("ngIf",s.cohortsEnabled&&s.selectFeatureAvailable),m.R7$(),m.Y8G("ngIf",m.i5U(4,6,s.multiViewScreens>1&&i,s.splitViewSlideDescriptors))}}function Gf(t,n){1&t&&m.DNE(0,Uf,5,12,"div",30),2&t&&m.Y8G("ngForOf",n.quickViewSlideDescriptors)}let Qf=(()=>{class t{constructor(i,o,s,d,u,p,h){this.activatedRoute=i,this.cohortService=o,this.dialogService=s,this.imageViewerPageStore=d,this.router=u,this.slideApiService=p,this.userService=h,this.activatedRouteParams={},this.cohortsEnabled=ai.c.ENABLE_COHORTS,this.cohortEditAllowed=new pf.t(!1),this.enableSplitView=!0,this.isMultiViewSlidePicker=!1,this.loadingCohorts=!0,this.multiViewScreens=0,this.olMap=void 0,this.destroyed$=new oe.m(1),this.quickViewSelectedDescriptors=new Set,this.selectFeatureAvailable=!0,this.slideDescriptors=[],this.slideDescriptorsInCohort=[],this.slideDescriptorsNotInCohort=[],this.splitViewSlideDescriptors=[],this.activatedRoute.queryParams.pipe((0,ae.F)(),(0,re.M)(v=>{this.activatedRouteParams=v})).subscribe(),(0,H.z)([this.cohortService.selectedPathologyCohort$.pipe((0,he.Q)(this.destroyed$),(0,hf.p)(v=>void 0!==v)),this.userService.getCurrentUser$()]).pipe((0,he.Q)(this.destroyed$),(0,re.M)(([v,f])=>{if(v&&f){const y=v?.userAccess,S=(v.userAccess??[]).find(({userEmail:w})=>w===f);if(!y||!S)return void this.cohortEditAllowed.next(!1);this.cohortEditAllowed.next("PATHOLOGY_USER_ACCESS_ROLE_OWNER"===S.accessRole||"PATHOLOGY_USER_ACCESS_ROLE_EDITOR"===S.accessRole||"PATHOLOGY_USER_ACCESS_ROLE_ADMIN"===S.accessRole)}else this.cohortEditAllowed.next(!1)})).subscribe()}ngOnDestroy(){this.destroyed$.next(!0),this.destroyed$.complete()}ngOnInit(){this.setupOlMap(),this.setupSlideDescriptors(),this.setupSelectedSplitViewSlideDescriptor(),this.setupMultiView()}setupMultiView(){this.imageViewerPageStore.multiViewScreens$.subscribe(i=>{this.multiViewScreens=i}),this.imageViewerPageStore.isMultiViewSlidePicker$.subscribe(i=>{this.isMultiViewSlidePicker=i})}setupSelectedSplitViewSlideDescriptor(){this.imageViewerPageStore.selectedSplitViewSlideDescriptor$.subscribe(i=>{this.selectedSplitViewSlideDescriptor=i}),this.imageViewerPageStore.splitViewSlideDescriptors$.subscribe(i=>{this.splitViewSlideDescriptors=i.filter(o=>!!o?.id),1===this.splitViewSlideDescriptors.length&&this.slidesExpansionPanel.close()})}setupOlMap(){(0,H.z)([this.imageViewerPageStore.selectedSplitViewSlideDescriptor$,this.imageViewerPageStore.olMapBySlideDescriptorId$]).pipe((0,he.Q)(this.destroyed$),(0,re.M)(([i,o])=>{const s=o.get(i?.id);s&&(this.olMap=s)})).subscribe()}setupSlideDescriptors(){this.cohortService.loading$.subscribe(i=>{this.loadingCohorts=i}),(0,H.z)([this.cohortService.selectedPathologyCohort$,this.slideApiService.slideDescriptors$]).subscribe(([i,o])=>{let s=new Set;if(i?.slides&&(s=new Set(i?.slides.map(d=>d.dicomUri).filter(d=>!!d))),this.slideDescriptors=[...o],this.activatedRouteParams.cohortName){const d=[],u=[];[...o].forEach(p=>{s.has(p?.id)?d.push(p):u.push(p)}),this.slideDescriptorsInCohort=d,this.slideDescriptorsNotInCohort=u}else this.slideDescriptorsInCohort=[...o]})}addToSplitView(){const i=[...this.quickViewSelectedDescriptors.values()];this.splitViewSlideDescriptors.length>1&&!i.length&&this.selectedSplitViewSlideDescriptor&&i.push(this.selectedSplitViewSlideDescriptor);const o={series:i.map(s=>s.id).join(",")};this.router.navigate([],{relativeTo:this.activatedRoute,queryParams:o,queryParamsHandling:"merge"}),this.quickViewSelectedDescriptors.clear()}openAddToCohortDialog(){const i=[...this.quickViewSelectedDescriptors.values()];if(!i.length)return;const o=i.some(d=>(0,ff.Eb)(d.id||""));this.dialogService.openComponentDialog(wf,{data:{title:"Add selected slide to cohort",viewOnlySharedCohorts:!1,requiredDeidValue:o},maxHeight:"100vh",autoFocus:!1}).afterClosed().subscribe(d=>{d&&this.cohortService.addSlidesToCohort(d,i.map(u=>u.id)).subscribe()})}resetQuickViewSelectedDescriptors(){this.quickViewSelectedDescriptors.clear()}removeSlideFromCurrentCohort(){const i=[...this.quickViewSelectedDescriptors.values()];i.length&&this.cohortService.isCohortSelected()&&this.cohortService.removeSlidesFromCohort(this.cohortService.getSelectedCohortName(),i.map(o=>o.id)).pipe((0,he.Q)(this.destroyed$)).subscribe()}toggleQuickViewSelectedDescriptors(i){this.quickViewSelectedDescriptors.has(i)?this.quickViewSelectedDescriptors.delete(i):this.quickViewSelectedDescriptors.add(i)}toggleSelectAllQuickViewSelectedDescriptors(){this.quickViewSelectedDescriptors.size!==this.slideDescriptors.length?this.quickViewSelectedDescriptors=new Set(this.slideDescriptors):this.resetQuickViewSelectedDescriptors()}selectSplitViewScreen(i){this.imageViewerPageStore.selectedSplitViewSlideDescriptor$.next(i)}toggleMultiView(){const i=this.imageViewerPageStore.splitViewSlideDescriptors$.value;if(this.imageViewerPageStore.syncLock$.next(!1),this.imageViewerPageStore.multiViewScreenSelectedIndex$.next(0),i.length>1){let o=i[this.imageViewerPageStore.multiViewScreenSelectedIndex$.value];o||(o=i[0]);const s={series:o?.id,cohortName:this.activatedRouteParams.cohortName};return this.imageViewerPageStore.multiViewScreenSelectedIndex$.next(0),void this.router.navigate(["/viewer"],{queryParams:s,replaceUrl:!0})}this.imageViewerPageStore.isMultiViewSlidePicker$.next(!this.imageViewerPageStore.isMultiViewSlidePicker$.value)}static{this.\u0275fac=function(o){return new(o||t)(m.rXU(Sa.nX),m.rXU(Bc.Do),m.rXU(Zu.o),m.rXU(Vc.y),m.rXU(Sa.Ix),m.rXU(el.T),m.rXU(tl.D))}}static{this.\u0275cmp=m.VBU({type:t,selectors:[["image-viewer-slides"]],viewQuery:function(o,s){if(1&o&&m.GBs(Cf,7),2&o){let d;m.mGM(d=m.lsd())&&(s.slidesExpansionPanel=d.first)}},decls:23,vars:12,consts:[["slidesExpansionPanel",""],["quickViewThumbnails",""],["hideToggle","","expanded","",1,"slides-expansion-panel",3,"ngClass"],[1,"slide-details-header-title"],[1,"title-label"],[1,"material-icons-outlined"],[4,"ngIf"],["class","selected-slide-cohort-actions",4,"ngIf"],[1,"thumbnails-section"],[1,"thumbnails-progress"],["color","primary","mode","indeterminate",4,"ngIf"],[1,"thumbnails"],[4,"ngTemplateOutlet","ngTemplateOutletContext"],["vertical","",1,"action-divider"],[1,"thumbnail-actions"],[1,"thumbnail-select-actions"],["mat-icon-button","","aria-label","Multiview","matTooltip","Multiview","class","remove-image-button","disabled","",3,"ngClass","click",4,"ngIf"],[1,"selected-slide-cohort-actions"],[3,"matTooltip"],["mat-icon-button","","aria-label","Add slides to cohort","matTooltip","Add slides to cohort","class","add-image-button",3,"disabled","click",4,"ngIf"],["mat-icon-button","","aria-label","Remove slides from cohort","matTooltip","Remove slides from cohort","class","remove-image-button",3,"disabled","click",4,"ngIf"],["mat-stroked-button","","color","primary","class","select-all",3,"click",4,"ngIf"],["mat-icon-button","","aria-label","Add slides to cohort","matTooltip","Add slides to cohort",1,"add-image-button",3,"click","disabled"],[1,"google-symbols"],["mat-icon-button","","aria-label","Remove slides from cohort","matTooltip","Remove slides from cohort",1,"remove-image-button",3,"click","disabled"],["mat-stroked-button","","color","primary",1,"select-all",3,"click"],["color","primary","mode","indeterminate"],["vertical","",1,"slide-divider"],[1,"not-in-cohort-warning"],["mat-icon-button","","aria-label","Multiview","matTooltip","Multiview","disabled","",1,"remove-image-button",3,"click","ngClass"],["class","thumbnail",3,"ngClass","matTooltip",4,"ngFor","ngForOf"],[1,"thumbnail",3,"ngClass","matTooltip"],[1,"thumbnail-image",3,"slideDescriptor","enableExpandedView"],["class","quickview-checkbox","mat-icon-button","","color","primary",3,"ngClass","click",4,"ngIf"],["class","splitview-index",3,"click",4,"ngIf"],["mat-icon-button","","color","primary",1,"quickview-checkbox",3,"click","ngClass"],[1,"splitview-index",3,"click"]],template:function(o,s){if(1&o&&(m.j41(0,"mat-expansion-panel",2,0)(2,"mat-expansion-panel-header")(3,"div",3)(4,"div",4)(5,"mat-icon",5),m.EFF(6,"menu"),m.k0s(),m.j41(7,"div"),m.EFF(8," Slides "),m.DNE(9,Tf,2,1,"span",6),m.k0s()(),m.DNE(10,Ef,7,7,"div",7),m.k0s()(),m.j41(11,"div",8)(12,"div",9),m.DNE(13,Mf,1,0,"mat-progress-bar",10),m.j41(14,"div",11),m.DNE(15,Lf,1,0,"ng-container",12)(16,Ff,6,4,"ng-container",6),m.k0s()(),m.nrm(17,"mat-divider",13),m.j41(18,"div",14)(19,"div",15),m.DNE(20,Nf,3,3,"button",16),m.k0s()()()(),m.DNE(21,Gf,1,1,"ng-template",null,1,m.C5r)),2&o){const d=m.sdS(1),u=m.sdS(22);m.Y8G("ngClass",m.eq3(8,kf,!d.expanded)),m.R7$(9),m.Y8G("ngIf",s.slideDescriptors.length),m.R7$(),m.Y8G("ngIf",s.cohortsEnabled&&s.selectFeatureAvailable),m.R7$(3),m.Y8G("ngIf",s.loadingCohorts),m.R7$(2),m.Y8G("ngTemplateOutlet",u)("ngTemplateOutletContext",m.eq3(10,_f,s.slideDescriptorsInCohort)),m.R7$(),m.Y8G("ngIf",s.slideDescriptorsNotInCohort.length),m.R7$(4),m.Y8G("ngIf",s.enableSplitView)}},dependencies:[K.m_,K.An,q.MD,q.YU,q.Sq,q.bT,q.T3,q.Jj,gf,fe.x,F.uc,F.oV,Q.w,Q.q,vf,mf,I.MY,I.GK,I.Z2,V.Hl,V.$z,V.iY],styles:[".label-thumbnail .thumbnail-image{object-fit:contain}.slides-expansion-panel[_ngcontent-%COMP%]{max-width:80vw;transition:max-width 225ms cubic-bezier(.4,0,.2,1)}.slides-expansion-panel-collapsed[_ngcontent-%COMP%]{max-width:20ch}.image-viewer-side-nav-menu[_ngcontent-%COMP%]{color:#5f6368}.image-viewer-side-nav-menu[_ngcontent-%COMP%] .image-viewer-side-nav-menu-header[_ngcontent-%COMP%]{height:3em;padding:.3em .7em 0 .2em;display:grid} .image-viewer-side-nav-menu .mat-expansion-panel-body{padding:0;color:#5f6368} .image-viewer-side-nav .mat-expansion-panel-body{padding:0 .2em 1em .7em;color:#5f6368}.image-viewer-side-widgets[_ngcontent-%COMP%]{overflow:auto;overflow-y:scroll}.image-viewer-side-nav[_ngcontent-%COMP%]{height:80vh;background:#fff;display:grid;grid-template-rows:1fr min-content min-content}.image-viewer-side-nav[_ngcontent-%COMP%] mat-expansion-panel-header[_ngcontent-%COMP%]{font-size:1.3em;font-weight:700;padding:0 0 0 .5em;color:#5f6368}.slide-details-header[_ngcontent-%COMP%]{display:grid;grid-template-columns:1fr min-content;align-items:center;width:100%}.slide-details-header-title[_ngcontent-%COMP%]{display:grid;grid-template-columns:max-content max-content;align-items:center;justify-content:space-between;width:100%}.slide-details-header-title[_ngcontent-%COMP%] .title-label[_ngcontent-%COMP%]{align-items:center;display:grid;grid-column-gap:1em;grid-template-columns:min-content max-content}.thumbnails[_ngcontent-%COMP%]{display:grid;grid-auto-flow:column;grid-gap:1em;overflow-x:scroll;padding:.2em}.thumbnails-progress[_ngcontent-%COMP%]{display:grid;row-gap:.2em}.selected-slide-cohort-actions[_ngcontent-%COMP%]{display:grid;grid-template-columns:max-content max-content max-content}.thumbnail[_ngcontent-%COMP%]{border-radius:8px;display:grid;height:8em;outline:1px solid #1976d2;overflow:hidden;position:relative;width:13em}.thumbnail[_ngcontent-%COMP%]:hover{outline:3px solid #1976d2;transform:scale(1.01)}.thumbnail[_ngcontent-%COMP%] .thumbnail-image[_ngcontent-%COMP%]{width:inherit;height:inherit}.viewer-actions-header[_ngcontent-%COMP%]{column-gap:.5em;display:grid;grid-template-columns:min-content 1fr;justify-content:space-between;width:100%}.viewer-actions-header[_ngcontent-%COMP%] .viewer-actions[_ngcontent-%COMP%]{display:flex;grid-gap:.5em;justify-content:end}.viewer-actions-header[_ngcontent-%COMP%] .viewer-action-button[_ngcontent-%COMP%]:hover, .viewer-actions-header[_ngcontent-%COMP%] .viewer-action-selected[_ngcontent-%COMP%]{background:#d3e3fd}.mat-expansion-panel-spacing[_ngcontent-%COMP%]{border-radius:0;margin:0}.quickview-button[_ngcontent-%COMP%]{bottom:.5em;position:absolute;right:.2em}.quickview-button[_ngcontent-%COMP%]:hover{transform:scale(1.2)}.quickview-checkbox[_ngcontent-%COMP%]{bottom:1em;right:.2em;position:absolute;z-index:2}.quickview-dialog-content[_ngcontent-%COMP%]{height:60vh;position:relative;overflow:hidden;width:70vw}.thumbnails-section[_ngcontent-%COMP%]{display:grid;grid-column-gap:1em;grid-template-columns:1fr min-content min-content}.thumbnail-actions[_ngcontent-%COMP%]{display:grid;grid-template-columns:max-content min-content;justify-content:space-between}.thumbnail-select-actions[_ngcontent-%COMP%]{display:grid;grid-row-gap:.5em;grid-template-columns:min-content;grid-template-rows:min-content;color:#5f6368}.thumbnail-selected-action[_ngcontent-%COMP%]{background:#d3e3fd}.quickview-dialog-open-full-image-button[_ngcontent-%COMP%]{bottom:.2em;position:absolute;right:.2em;z-index:2}.selected-image[_ngcontent-%COMP%]{outline:.2em dashed #f44336}.layer-info[_ngcontent-%COMP%]{align-items:center;display:grid;grid-column-gap:.5em;grid-template-columns:1fr min-content}.layer-info-actions[_ngcontent-%COMP%]{display:flex;grid-column-gap:.5em}.de-Identified-header[_ngcontent-%COMP%]{align-items:center;display:grid;grid-template-columns:min-content max-content;grid-column-gap:.2em} .slide-data-dialog-panel{max-height:80vh}.slide-not-in-cohort[_ngcontent-%COMP%]:not(.selected-image){outline-color:#bcbcbc}.slide-divider[_ngcontent-%COMP%]{width:100%}.action-divider[_ngcontent-%COMP%]{height:100%}.splitview-index[_ngcontent-%COMP%]{align-content:center;background:#d3e3fd;border:1px solid #1976d2;cursor:pointer;color:#5f6368;display:grid;height:1.2em;justify-items:center;padding:.1em .5em;position:absolute;right:1em;top:.5em;width:max-content}.splitview-index[_ngcontent-%COMP%]:hover{transform:scale(1.2)}.not-in-cohort-warning[_ngcontent-%COMP%]{width:6em}"]})}}return t})();var zf=D(3881),al=D(6493);function Xf(t,n){if(1&t){const i=m.RV6();m.j41(0,"div"),m.nrm(1,"br"),m.j41(2,"div",4),m.EFF(3,"Outlier Tissue Detection"),m.k0s(),m.nrm(4,"br"),m.j41(5,"div",5)(6,"div",6)(7,"button",7),m.bIt("click",function(){m.eBV(i);const s=m.XpG();return m.Njj(s.detectAction())}),m.EFF(8,"Detect"),m.k0s(),m.qSk(),m.j41(9,"svg",8),m.nrm(10,"path",9),m.k0s()(),m.joV(),m.j41(11,"div"),m.EFF(12,'Pan and zoom using the viewer. To analyze the field of view, click "Detect" to identify outlier patches.'),m.k0s()(),m.j41(13,"div",10)(14,"p"),m.EFF(15," This detector identifies tissue that differs from the typical background tissue in this dataset. "),m.nrm(16,"br"),m.EFF(17," Red highlights potential outliers, while blue indicates tissue more similar to the background. "),m.k0s()(),m.j41(18,"div",10)(19,"p"),m.EFF(20," Use the slider below to adjust the color scale (based on the distance between patch and background embeddings) "),m.k0s()()()}}function Hf(t,n){if(1&t){const i=m.RV6();m.j41(0,"div"),m.nrm(1,"br"),m.j41(2,"div",4),m.EFF(3,"Detect Similar Tissue with Simple Classifier"),m.k0s(),m.nrm(4,"br"),m.j41(5,"div",10),m.EFF(6,"1. Look for the annotated arrows, pan and zoom the viewer to that area"),m.k0s(),m.nrm(7,"br"),m.j41(8,"div",5)(9,"div",6)(10,"div",11),m.bIt("click",function(){m.eBV(i);const s=m.XpG();return m.Njj(s.selectTool())}),m.qSk(),m.j41(11,"svg",12)(12,"g",13),m.nrm(13,"path",14),m.k0s(),m.j41(14,"defs")(15,"clipPath",15),m.nrm(16,"rect",16),m.k0s()()()(),m.j41(17,"svg",8),m.nrm(18,"path",9),m.k0s()(),m.joV(),m.j41(19,"div",17),m.EFF(20,"2. Use the drawing tool to outline target tissue of interest (for example, a small area of tumor cells, without other cell types)."),m.k0s()(),m.nrm(21,"br"),m.j41(22,"div",5)(23,"button",18),m.bIt("click",function(){m.eBV(i);const s=m.XpG();return m.Njj(s.setTargetPolygon())}),m.EFF(24,"Train on Selection"),m.k0s(),m.j41(25,"div",17),m.EFF(26,'3. Then click "Train on Selection"'),m.k0s()(),m.j41(27,"div",5)(28,"button",7),m.bIt("click",function(){m.eBV(i);const s=m.XpG();return m.Njj(s.detectAction())}),m.EFF(29,"Detect"),m.k0s(),m.j41(30,"div",17),m.EFF(31,"4. Once trained, pan and zoom to analyze the desired field of view"),m.k0s()(),m.nrm(32,"br"),m.j41(33,"div",10)(34,"p"),m.EFF(35," Use the slider below to adjust the color scale (based on the score of the classifier output) "),m.k0s()()()}}let Wf=(()=>{class t{constructor(i,o){this.embeddingsService=i,this.router=o,this.selectedDemo=null,this.demoType=f0.Y,this.windowMinValue=.5,this.windowMaxValue=.7,this.options={floor:0,ceil:1,step:.1,translate:(s,d)=>this.selectedDemo===f0.Y.OutlierTissueDetector?(40*s).toFixed(0):s.toFixed(1)}}ngOnInit(){this.embeddingsService.setup(),this.selectedDemo=this.embeddingsService.demoType}detectAction(){console.log("Detect action triggered"),this.changeWindowLevel(),this.embeddingsService.drawHeatMapForViewport()}endDemo(){this.router.navigate(["/demo"],{queryParams:{content:"1"}})}setTargetPolygon(){this.embeddingsService.setTargetPolygon()}drawHeatMapForViewport(){this.embeddingsService.drawHeatMapForViewport()}changeWindowLevel(){this.embeddingsService.setWindow(this.windowMinValue,this.windowMaxValue)}toggleGuidance(){this.embeddingsService.toggleGuidance()}selectTool(){this.embeddingsService.selectPolygonTool()}static{this.\u0275fac=function(o){return new(o||t)(m.rXU(f0.w),m.rXU(Sa.Ix))}}static{this.\u0275cmp=m.VBU({type:t,selectors:[["demo-dialog"]],decls:7,vars:5,consts:[[4,"ngIf"],[1,"customSlider",3,"valueChange","highValueChange","userChangeEnd","value","highValue","options"],[2,"cursor","pointer","text-decoration","underline","color","gray",3,"click"],[2,"cursor","pointer","text-decoration","underline","color","gray","font-size","small",3,"click"],[1,"medium","horizontal-center"],[1,"horizontal"],[1,"horizontal",2,"min-width","140px"],["mat-button","",3,"click"],["xmlns","http://www.w3.org/2000/svg","width","28","height","6","viewBox","0 0 28 6","fill","none",2,"margin","auto"],["d","M0 3L5 5.88675L5 0.113249L0 3ZM4.5 3.5L28 3.5L28 2.5L4.5 2.5L4.5 3.5Z","fill","black"],[2,"margin-left","140px"],[1,"action-button",2,"margin-left","40px","margin-right","0",3,"click"],["width","24","height","24","viewBox","0 0 24 24","fill","none","xmlns","http://www.w3.org/2000/svg"],["clip-path","url(#clip0_6199_9813)"],["d","M4 21V16.75L17.175 3.6C17.375 3.4 17.6 3.25 17.85 3.15C18.1 3.05 18.35 3 18.6 3C18.8667 3 19.1167 3.05 19.35 3.15C19.6 3.25 19.8167 3.4 20 3.6L21.4 5C21.6 5.18333 21.75 5.4 21.85 5.65C21.95 5.88333 22 6.13333 22 6.4C22 6.65 21.95 6.9 21.85 7.15C21.75 7.4 21.6 7.625 21.4 7.825L8.25 21H4ZM6 19H7.4L17.225 9.2L16.525 8.475L15.8 7.775L6 17.6V19ZM20 6.425L18.575 5L20 6.425ZM16.525 8.475L15.8 7.775L17.225 9.2L16.525 8.475ZM14 21C15.2333 21 16.375 20.6917 17.425 20.075C18.475 19.4583 19 18.6 19 17.5C19 16.9 18.8417 16.3833 18.525 15.95C18.2083 15.5167 17.7833 15.1417 17.25 14.825L15.775 16.3C16.1583 16.4667 16.4583 16.65 16.675 16.85C16.8917 17.05 17 17.2667 17 17.5C17 17.8833 16.6917 18.2333 16.075 18.55C15.475 18.85 14.7833 19 14 19C13.7167 19 13.475 19.1 13.275 19.3C13.0917 19.4833 13 19.7167 13 20C13 20.2833 13.0917 20.525 13.275 20.725C13.475 20.9083 13.7167 21 14 21ZM4.575 13.35L6.075 11.85C5.74167 11.7167 5.475 11.5833 5.275 11.45C5.09167 11.3 5 11.15 5 11C5 10.8 5.15 10.6 5.45 10.4C5.75 10.2 6.38333 9.89167 7.35 9.475C8.81667 8.84167 9.79167 8.26667 10.275 7.75C10.7583 7.23333 11 6.65 11 6C11 5.08333 10.6333 4.35833 9.9 3.825C9.16667 3.275 8.2 3 7 3C6.25 3 5.575 3.13333 4.975 3.4C4.39167 3.66667 3.94167 3.99167 3.625 4.375C3.44167 4.59167 3.36667 4.83333 3.4 5.1C3.43333 5.36667 3.55833 5.58333 3.775 5.75C3.99167 5.93333 4.23333 6.00833 4.5 5.975C4.76667 5.94167 4.99167 5.83333 5.175 5.65C5.40833 5.41667 5.66667 5.25 5.95 5.15C6.23333 5.05 6.58333 5 7 5C7.68333 5 8.18333 5.1 8.5 5.3C8.83333 5.5 9 5.73333 9 6C9 6.23333 8.85 6.45 8.55 6.65C8.26667 6.83333 7.6 7.16667 6.55 7.65C5.21667 8.23333 4.29167 8.76667 3.775 9.25C3.25833 9.71667 3 10.3 3 11C3 11.5333 3.14167 11.9917 3.425 12.375C3.70833 12.7417 4.09167 13.0667 4.575 13.35Z","fill","white"],["id","clip0_6199_9813"],["width","24","height","24","fill","white"],[2,"width","360px"],["mat-button","",1,"horizontal-center",2,"width","100px",3,"click"]],template:function(o,s){1&o&&(m.DNE(0,Xf,21,0,"div",0)(1,Hf,36,0,"div",0),m.j41(2,"ngx-slider",1),m.mxI("valueChange",function(u){return m.DH7(s.windowMinValue,u)||(s.windowMinValue=u),u})("highValueChange",function(u){return m.DH7(s.windowMaxValue,u)||(s.windowMaxValue=u),u}),m.bIt("userChangeEnd",function(){return s.changeWindowLevel()}),m.k0s(),m.j41(3,"div",2),m.bIt("click",function(){return s.endDemo()}),m.EFF(4,"Go back to Path Foundation Demos"),m.k0s(),m.j41(5,"span",3),m.bIt("click",function(){return s.toggleGuidance()}),m.EFF(6,"show/hide guidance"),m.k0s()),2&o&&(m.Y8G("ngIf",s.selectedDemo==s.demoType.OutlierTissueDetector),m.R7$(),m.Y8G("ngIf",s.selectedDemo==s.demoType.SimilarTissueWithLinearProbe),m.R7$(),m.R50("value",s.windowMinValue)("highValue",s.windowMaxValue),m.Y8G("options",s.options))},dependencies:[zf.Ez,Te.YN,q.MD,q.bT,I.MY,al.Ti,al.d1],styles:["[_nghost-%COMP%]{font-family:Google Sans;position:fixed;top:40px;right:20px;background:#e8eaf6;border:1px solid #C5CAE9;box-shadow:0 2px 4px #0003;border-radius:5px;padding:10px;display:flex;flex-direction:column;gap:5px;animation:dialogSlideIn .7s ease-out forwards;z-index:1000;width:500px;align-items:center}.horizontal[_ngcontent-%COMP%]{display:flex}.horizontal-center[_ngcontent-%COMP%]{margin-left:auto;margin-right:auto;width:fit-content}.detectButton[_ngcontent-%COMP%]{margin:0 30px 0 10px}.customSlider[_ngcontent-%COMP%]{margin-left:140px;margin-right:20px;width:340px}.medium[_ngcontent-%COMP%]{color:#000;font-size:24px;font-style:normal;font-weight:400;line-height:normal}.action-button[_ngcontent-%COMP%]{border-radius:20px;background-color:#0b57d0;color:#fff;padding:8px 16px;border:none;margin:auto;cursor:pointer}.action-button[_ngcontent-%COMP%]:active{transform:scale(.95)}button[_ngcontent-%COMP%]{border-radius:20px;background-color:#0b57d0;color:#fff;padding:8px 16px;border:none;margin:auto}.flat-button[_ngcontent-%COMP%]{background-color:gray} .ngx-slider .ngx-slider-pointer{width:8px!important;height:16px!important;top:auto!important;bottom:0!important;border-top-left-radius:3px!important;border-top-right-radius:3px!important} .ngx-slider .ngx-slider-pointer-min{background-color:#00f!important} .ngx-slider .ngx-slider-pointer-max{background-color:red!important} .ngx-slider-selection{background:linear-gradient(to right,#00f,#0ff,#ff0,red)!important} .ngx-slider .ngx-slider-pointer:after{display:none!important}"]})}}return t})();const Yf=(t,n)=>({"multi-screen-viewer-2":t,"multi-screen-viewer-4":n}),jf=t=>({"locked-button":t}),sl=t=>({"selected-split-viewer":t}),$f=()=>[];function Kf(t,n){if(1&t&&m.nrm(0,"image-viewer-quick-view",15),2&t){const i=m.XpG(2);m.Y8G("slideDescriptor",i.splitViewSlideDescriptors[0])("enableExpandedView",!1)}}function Jf(t,n){if(1&t&&m.nrm(0,"image-viewer-quick-view",15),2&t){const i=m.XpG(2);m.Y8G("slideDescriptor",i.splitViewSlideDescriptors[0])("enableExpandedView",!1)}}function Zf(t,n){if(1&t){const i=m.RV6();m.j41(0,"div",6)(1,"div"),m.EFF(2," Select a layout. "),m.k0s(),m.j41(3,"div",7)(4,"div",8)(5,"div",9)(6,"div",10),m.DNE(7,Kf,1,2,"image-viewer-quick-view",11),m.k0s(),m.nrm(8,"div",10),m.k0s(),m.j41(9,"div"),m.EFF(10,"View two slides side by side"),m.k0s(),m.j41(11,"button",12),m.bIt("click",function(){m.eBV(i);const s=m.XpG();return m.Njj(s.toggleMultiView(2))}),m.EFF(12,"2-Up"),m.k0s()(),m.nrm(13,"mat-divider",13),m.j41(14,"div",8)(15,"div",14)(16,"div",10),m.DNE(17,Jf,1,2,"image-viewer-quick-view",11),m.k0s(),m.nrm(18,"div",10)(19,"div",10)(20,"div",10),m.k0s(),m.j41(21,"div"),m.EFF(22,"View up to four slides side by side"),m.k0s(),m.j41(23,"button",12),m.bIt("click",function(){m.eBV(i);const s=m.XpG();return m.Njj(s.toggleMultiView(4))}),m.EFF(24,"4-Up"),m.k0s()()()()}if(2&t){const i=m.XpG();m.R7$(7),m.Y8G("ngIf",i.splitViewSlideDescriptors[0]),m.R7$(10),m.Y8G("ngIf",i.splitViewSlideDescriptors[0])}}function e1(t,n){if(1&t&&(m.j41(0,"div"),m.EFF(1),m.k0s()),2&t){const i=n.index;m.R7$(),m.JRh(i+1)}}function t1(t,n){if(1&t){const i=m.RV6();m.qex(0),m.j41(1,"div",19),m.DNE(2,e1,2,1,"div",20),m.nI1(3,"slice"),m.k0s(),m.j41(4,"button",21),m.bIt("click",function(s){m.eBV(i);const d=m.XpG(2);return s.stopPropagation(),m.Njj(d.toggleSyncLock())}),m.j41(5,"mat-icon",22),m.EFF(6),m.k0s()(),m.bVm()}if(2&t){const i=m.XpG(2);m.R7$(2),m.Y8G("ngForOf",m.brH(3,3,i.splitViewSlideDescriptors,0,4)),m.R7$(2),m.Y8G("ngClass",m.eq3(7,jf,i.syncLock)),m.R7$(2),m.SpI(" ",i.syncLock?"lock":"lock_open_right"," ")}}function r1(t,n){if(1&t){const i=m.RV6();m.j41(0,"div",24),m.bIt("click",function(){m.eBV(i);const s=m.XpG().index,d=m.XpG(2);return m.Njj(d.selectMultiViewScreenSelected(s))}),m.EFF(1," Select from the Slides Panel "),m.k0s()}if(2&t){const i=m.XpG().index,o=m.XpG(2);m.Y8G("ngClass",m.eq3(1,sl,o.multiViewScreenSelectedIndex===i))}}function n1(t,n){if(1&t){const i=m.RV6();m.j41(0,"ol-tile-viewer",26),m.bIt("click",function(){m.eBV(i);const s=m.XpG(2).index,d=m.XpG(2);return m.Njj(d.selectMultiViewScreenSelected(s))})("olMapLoaded",function(s){m.eBV(i);const d=m.XpG(2).$implicit,u=m.XpG(2);return m.Njj(u.olMapLoaded(s,d))}),m.k0s()}if(2&t){const i=n.$implicit,o=m.XpG(2),s=o.$implicit,d=o.index,u=m.XpG(2);m.Y8G("slideDescriptor",s)("slideInfo",i)("ngClass",m.eq3(3,sl,u.multiViewScreenSelectedIndex===d))}}function i1(t,n){if(1&t&&(m.qex(0),m.DNE(1,n1,1,5,"ol-tile-viewer",25),m.nI1(2,"GetSlideInfoPipe"),m.bVm()),2&t){const i=m.XpG().$implicit,o=m.XpG(2);m.R7$(),m.Y8G("ngIf",m.i5U(2,1,o.slideInfoBySlideDescriptorId,i))}}function o1(t,n){if(1&t&&(m.qex(0),m.DNE(1,r1,2,3,"div",23)(2,i1,3,4,"ng-container",17),m.bVm()),2&t){const i=n.$implicit;m.R7$(),m.Y8G("ngIf",!i),m.R7$(),m.Y8G("ngIf",i)}}function a1(t,n){1&t&&(m.qex(0),m.j41(1,"div",27)(2,"button",28),m.EFF(3,"Select a slide"),m.k0s()(),m.bVm())}function s1(t,n){if(1&t&&(m.qex(0),m.DNE(1,a1,4,0,"ng-container",20),m.nI1(2,"slice"),m.bVm()),2&t){const i=m.XpG(2);m.R7$(),m.Y8G("ngForOf",m.brH(2,1,m.lJ4(5,$f).constructor(i.multiViewScreens),i.splitViewSlideDescriptors.length,i.multiViewScreens))}}function c1(t,n){if(1&t&&(m.j41(0,"div",16),m.DNE(1,t1,7,9,"ng-container",17)(2,o1,3,2,"ng-container",18)(3,s1,3,6,"ng-container",17),m.k0s()),2&t){const i=m.XpG();m.Y8G("ngClass",m.l_i(5,Yf,i.splitViewSlideDescriptors.length>1||2===i.multiViewScreens,i.splitViewSlideDescriptors.length>2||4===i.multiViewScreens)),m.R7$(),m.Y8G("ngIf",i.splitViewSlideDescriptors.length>1),m.R7$(),m.Y8G("ngForOf",i.splitViewSlideDescriptors)("ngForTrackBy",i.trackBySlideDescriptor),m.R7$(),m.Y8G("ngIf",i.splitViewSlideDescriptors.length-1{class t{constructor(i,o,s){this.activatedRoute=i,this.router=o,this.imageViewerPageStore=s,this.seriesId="",this.selectedOlMap=void 0,this.slideDescriptors=[],this.splitViewSlideDescriptors=[],this.splitViewFirstOlMap=void 0,this.slideInfoBySlideDescriptorId=new Map,this.isMenuOpen=!1,this.syncLock=!1,this.syncLockListeners=[],this.activatedRouteParams={},this.isMultiViewScreenPicker=!1,this.mapAnimationSyncLock=!1,this.multiViewScreenSelectedIndex=0,this.destroy$=new oe.m,this.multiViewScreens=1,this.activatedRoute.queryParams.pipe((0,ae.F)(),(0,re.M)(d=>{this.activatedRouteParams=d})).subscribe()}ngOnDestroy(){this.destroy$.next(""),this.destroy$.complete()}ngOnInit(){this.imageViewerPageStore.multiViewScreens$.pipe((0,he.Q)(this.destroy$),(0,re.M)(i=>{this.multiViewScreens=i})).subscribe(),this.imageViewerPageStore.isMultiViewSlidePicker$.pipe((0,he.Q)(this.destroy$),(0,re.M)(i=>{this.isMultiViewScreenPicker=i})).subscribe(),this.imageViewerPageStore.syncLock$.pipe((0,he.Q)(this.destroy$),(0,re.M)(i=>{this.syncLock=i})).subscribe(),this.imageViewerPageStore.splitViewSlideDescriptors$.pipe((0,he.Q)(this.destroy$),(0,re.M)(i=>{this.splitViewSlideDescriptors=i})).subscribe(),this.imageViewerPageStore.slideInfoBySlideDescriptorId$.pipe((0,he.Q)(this.destroy$),(0,re.M)(i=>{this.slideInfoBySlideDescriptorId=new Map(i)})).subscribe(),this.imageViewerPageStore.multiViewScreenSelectedIndex$.pipe((0,he.Q)(this.destroy$),(0,re.M)(i=>{this.multiViewScreenSelectedIndex=i})).subscribe(),(0,H.z)([this.imageViewerPageStore.selectedSplitViewSlideDescriptor$,this.imageViewerPageStore.olMapBySlideDescriptorId$]).subscribe(([i,o])=>{!i||!o||!o.has(i.id)||(this.selectedOlMap=o.get(i.id))})}olMapLoaded(i,o){if(!i)return;const s=this.imageViewerPageStore.olMapBySlideDescriptorId$.value,d=this.imageViewerPageStore.olMapOriginalViewBySlideDescriptorId$.value;s.set(o.id,i),d.set(o.id,i.getView()),this.imageViewerPageStore.olMapBySlideDescriptorId$.next(s),this.imageViewerPageStore.olMapOriginalViewBySlideDescriptorId$.next(d),this.splitViewFirstOlMap=i}setupViewDiffInOlMaps(i,o){const s=i.getView().getCenter()??[0,0],d=o.getView().getCenter()??[0,0],u=i.getView().getZoom()??0,p=o.getView().getZoom()??0,h=i.getView().getRotation(),v=o.getView().getRotation();return{dx:d[0]-s[0],dy:d[1]-s[1],dz:p-u,dr:v-h}}selectSlideDescriptor(i){this.imageViewerPageStore.selectedSplitViewSlideDescriptor$.value?.id!==i.id&&this.imageViewerPageStore.selectedSplitViewSlideDescriptor$.next(i)}trackBySlideDescriptor(i,o){return`${i}-${o?.id}`}toggleSyncLock(){const i=!this.syncLock;this.imageViewerPageStore.syncLock$.next(i),this.mapAnimationSyncLock=i,this.mapAnimationSyncLock&&this.handleSyncLock(),this.mapAnimationSyncLock||(this.syncLockListeners.forEach(o=>{(0,te.e)(o)}),this.syncLockListeners=[])}handleSyncLock(){const i=this.imageViewerPageStore.splitViewSlideDescriptors$.value.filter(u=>!!u?.id),o=this.imageViewerPageStore.olMapBySlideDescriptorId$.value,s=i.map(u=>o.get(u.id)).filter(u=>void 0!==u),d=s.map(u=>{const p=s.filter(v=>v!==u).map(v=>({mapToAnimate:v,mapDiff:this.computeDiffBetweenTwoMaps(u,v)}));return u.getView().on(["change:center","change:resolution","change:rotation"],()=>{this.mapAnimationSyncLock&&(this.mapAnimationSyncLock=!1,p.forEach(({mapToAnimate:v,mapDiff:f})=>{const y=this.computeMapAnimationParmas(u,f);v.getView().animate(y,()=>{this.mapAnimationSyncLock=!0})}))})}).flat();this.syncLockListeners.push(...d)}computeMapAnimationParmas(i,o){const s=i.getView(),d=s.getCenter()??[0,0],u=s.getZoom()??0,p=s.getRotation()??0;return{center:[d[0]+o.dx,d[1]+o.dy],zoom:u+o.dz,rotation:p+o.dr,duration:0}}computeDiffBetweenTwoMaps(i,o){const s=i.getView().getCenter()??[0,0],d=o.getView().getCenter()??[0,0],u=d[0]-s[0],p=d[1]-s[1],h=i.getView().getZoom()??0,f=(o.getView().getZoom()??0)-h,y=i.getView().getRotation()??0;return{dx:u,dy:p,dz:f,dr:(o.getView().getRotation()??0)-y}}toggleMultiView(i){let o=this.splitViewSlideDescriptors[0];o||(o=this.splitViewSlideDescriptors.filter(d=>!!d?.id)[0]);const s={series:o?.id+",".repeat(i-1),cohortName:this.activatedRouteParams.cohortName};this.router.navigate(["/viewer"],{queryParams:s,replaceUrl:!0}),this.imageViewerPageStore.isMultiViewSlidePicker$.next(!1)}selectMultiViewScreenSelected(i){this.multiViewScreenSelectedIndex=i,this.imageViewerPageStore.multiViewScreenSelectedIndex$.next(i);const o=this.splitViewSlideDescriptors[i];o?.id&&this.selectSlideDescriptor(o)}static{this.\u0275fac=function(o){return new(o||t)(m.rXU(Sa.nX),m.rXU(Sa.Ix),m.rXU(Vc.y))}}static{this.\u0275cmp=m.VBU({type:t,selectors:[["image-viewer-page"]],decls:7,vars:2,consts:[[1,"image-viewer-page"],[1,"side-nav-menu"],[1,"slides-menu"],[1,"tile-viewer-wrapper"],["class","multi-view-option-picker",4,"ngIf"],[3,"ngClass",4,"ngIf"],[1,"multi-view-option-picker"],[1,"multi-view-options"],[1,"option"],[1,"option-image-sections","multi-view-2"],[1,"option-image"],[3,"slideDescriptor","enableExpandedView",4,"ngIf"],["mat-flat-button","","color","primary",3,"click"],["vertical",""],[1,"option-image-sections","multi-view-4"],[3,"slideDescriptor","enableExpandedView"],[3,"ngClass"],[4,"ngIf"],[4,"ngFor","ngForOf","ngForTrackBy"],[1,"multi-view-info"],[4,"ngFor","ngForOf"],["mat-icon-button","","color","primary",1,"lock-button",3,"click","ngClass"],[1,"google-symbols"],["class","empty-multi-view-option",3,"ngClass","click",4,"ngIf"],[1,"empty-multi-view-option",3,"click","ngClass"],[3,"slideDescriptor","slideInfo","ngClass","click","olMapLoaded",4,"ngIf"],[3,"click","olMapLoaded","slideDescriptor","slideInfo","ngClass"],[1,"select-slide-viewer"],["mat-flat-button","","color","primary"]],template:function(o,s){1&o&&(m.j41(0,"div",0),m.nrm(1,"image-viewer-side-nav",1)(2,"image-viewer-slides",2),m.j41(3,"div",3),m.DNE(4,Zf,25,2,"div",4)(5,c1,4,8,"div",5),m.nrm(6,"demo-dialog"),m.k0s()()),2&o&&(m.R7$(4),m.Y8G("ngIf",s.isMultiViewScreenPicker),m.R7$(),m.Y8G("ngIf",!s.isMultiViewScreenPicker&&s.splitViewSlideDescriptors.length&&(null==s.splitViewSlideDescriptors[0]?null:s.splitViewSlideDescriptors[0].id)))},dependencies:[q.MD,q.YU,q.Sq,q.bT,q.P9,h0.Bh,we,K.m_,K.An,cf,fe.x,Wf,Q.w,Q.q,Qf],styles:[".image-viewer-page[_ngcontent-%COMP%]{display:grid;height:100%;overflow:auto;position:relative}.side-nav-menu[_ngcontent-%COMP%]{position:absolute;top:1em;left:1em;z-index:3}.slides-menu[_ngcontent-%COMP%]{position:absolute;bottom:1em;left:1em;z-index:3}.tile-viewer-wrapper[_ngcontent-%COMP%]{display:grid}.multi-screen-viewer-2[_ngcontent-%COMP%]{display:grid;grid-template-columns:50% 50%;grid-gap:.1em;background:#d3e3fd;padding:.2em}.multi-screen-viewer-4[_ngcontent-%COMP%]{display:grid;grid-template-columns:50% 50%;grid-template-rows:50% 50%;grid-gap:.1em;background:#d3e3fd;padding:.2em}.selected-split-viewer[_ngcontent-%COMP%]{outline:.2em dashed #f44336;z-index:2}.tile-viewer-wrapper[_ngcontent-%COMP%] .multi-view-info[_ngcontent-%COMP%]{display:grid;grid-template-columns:min-content min-content;grid-row-gap:.5em;width:4em;justify-content:space-between;padding:.6em;background:#93b5ec80;border-radius:13px;color:#454746;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);z-index:3}.tile-viewer-wrapper[_ngcontent-%COMP%] .lock-button[_ngcontent-%COMP%]{background:#93b5ec;border-radius:13px;color:#454746;left:50%;padding:.3em;position:absolute;top:50%;transform:translate(-50%,-50%);z-index:3}.tile-viewer-wrapper[_ngcontent-%COMP%] .locked-button[_ngcontent-%COMP%]{background:#afafaf}.multi-view-option-picker[_ngcontent-%COMP%]{display:grid;justify-content:center;grid-template-rows:min-content min-content;margin-top:10%;grid-row-gap:1em;justify-items:center}.multi-view-option-picker[_ngcontent-%COMP%] .multi-view-options[_ngcontent-%COMP%]{display:grid;grid-template-columns:min-content min-content min-content;grid-column-gap:1em}.multi-view-option-picker[_ngcontent-%COMP%] .multi-view-options[_ngcontent-%COMP%] .option[_ngcontent-%COMP%]{gap:.4em;display:grid;justify-items:center}.multi-view-option-picker[_ngcontent-%COMP%] .multi-view-options[_ngcontent-%COMP%] .option-image-sections[_ngcontent-%COMP%]{display:grid;height:25vh;width:25vw;grid-gap:.1em;border:2px solid #d9d9d9}.multi-view-option-picker[_ngcontent-%COMP%] .multi-view-options[_ngcontent-%COMP%] .option-image-sections[_ngcontent-%COMP%] .option-image[_ngcontent-%COMP%]{background:#d9d9d9}.multi-view-option-picker[_ngcontent-%COMP%] .multi-view-options[_ngcontent-%COMP%] .multi-view-2[_ngcontent-%COMP%]{grid-template-columns:50% 50%;grid-template-rows:100%}.multi-view-option-picker[_ngcontent-%COMP%] .multi-view-options[_ngcontent-%COMP%] .multi-view-4[_ngcontent-%COMP%]{grid-template-columns:50% 50%;grid-template-rows:50%}.select-slide-viewer[_ngcontent-%COMP%]{background:#fafafa}.empty-multi-view-option[_ngcontent-%COMP%]{display:grid;align-items:center;justify-content:center;background:#fafafa}"]})}}return t})()},5666:(pe,le,D)=>{"use strict";var Q=D(8468);function K(te){var oe=[1/0,1/0,-1/0,-1/0];return Q.coordEach(te,function(H){oe[0]>H[0]&&(oe[0]=H[0]),oe[1]>H[1]&&(oe[1]=H[1]),oe[2]{"use strict";function D(Y,J,L){void 0===L&&(L={});var Ie={type:"Feature"};return(0===L.id||L.id)&&(Ie.id=L.id),L.bbox&&(Ie.bbox=L.bbox),Ie.properties=J||{},Ie.geometry=Y,Ie}function Q(Y,J,L){if(void 0===L&&(L={}),!Y)throw new Error("coordinates is required");if(!Array.isArray(Y))throw new Error("coordinates must be an Array");if(Y.length<2)throw new Error("coordinates must be at least 2 numbers long");if(!O(Y[0])||!O(Y[1]))throw new Error("coordinates must contain numbers");return D({type:"Point",coordinates:Y},J,L)}function te(Y,J,L){void 0===L&&(L={});for(var Ie=0,Pe=Y;Ie=0))throw new Error("precision must be a positive number");var L=Math.pow(10,J||0);return Math.round(Y*L)/L},le.radiansToLength=Te,le.lengthToRadians=A,le.lengthToDegrees=function V(Y,J){return M(A(Y,J))},le.bearingToAzimuth=function R(Y){var J=Y%360;return J<0&&(J+=360),J},le.radiansToDegrees=M,le.degreesToRadians=function I(Y){return Y%360*Math.PI/180},le.convertLength=function X(Y,J,L){if(void 0===J&&(J="kilometers"),void 0===L&&(L="kilometers"),!(Y>=0))throw new Error("length must be a positive number");return Te(A(Y,J),L)},le.convertArea=function T(Y,J,L){if(void 0===J&&(J="meters"),void 0===L&&(L="kilometers"),!(Y>=0))throw new Error("area must be a positive number");var Ie=le.areaFactors[J];if(!Ie)throw new Error("invalid original units");var Pe=le.areaFactors[L];if(!Pe)throw new Error("invalid final units");return Y/Ie*Pe},le.isNumber=O,le.isObject=function F(Y){return!!Y&&Y.constructor===Object},le.validateBBox=function k(Y){if(!Y)throw new Error("bbox is required");if(!Array.isArray(Y))throw new Error("bbox must be an Array");if(4!==Y.length&&6!==Y.length)throw new Error("bbox must be an Array of 4 or 6 numbers");Y.forEach(function(J){if(!O(J))throw new Error("bbox must only contain numbers")})},le.validateId=function ce(Y){if(!Y)throw new Error("id is required");if(-1===["string","number"].indexOf(typeof Y))throw new Error("id must be a number or a string")}},8468:(pe,le,D)=>{"use strict";Object.defineProperty(le,"__esModule",{value:!0});var q=D(6440);function Q(I,X,T){if(null!==I)for(var O,F,k,ce,Y,J,L,Fe,Ie=0,Pe=0,lt=I.type,ze="FeatureCollection"===lt,Ae="Feature"===lt,Oe=ze?I.features.length:1,se=0;seJ||ze>L||Ae>Ie)return Y=Pe,J=O,L=ze,Ie=Ae,void(k=0);var Oe=q.lineString([Y,Pe],T.properties);if(!1===X(Oe,O,F,Ae,k))return!1;k++,Y=Pe}))return!1}}})}function A(I,X){if(!I)throw new Error("geojson is required");we(I,function(T,O,F){if(null!==T.geometry){var ce=T.geometry.coordinates;switch(T.geometry.type){case"LineString":if(!1===X(T,O,F,0,0))return!1;break;case"Polygon":for(var Y=0;Y{"use strict";var q=D(5992),Q=D(9477),K=D(9705),te=D(2910);pe.exports=te||q.call(K,Q)},8910:(pe,le,D)=>{"use strict";var q=D(5992),Q=D(9477),K=D(5731);pe.exports=function(){return K(q,Q,arguments)}},9477:pe=>{"use strict";pe.exports=Function.prototype.apply},9705:pe=>{"use strict";pe.exports=Function.prototype.call},1885:(pe,le,D)=>{"use strict";var q=D(5992),Q=D(6758),K=D(9705),te=D(5731);pe.exports=function(H){if(H.length<1||"function"!=typeof H[0])throw new Q("a function is required");return te(q,K,H)}},2910:pe=>{"use strict";pe.exports=typeof Reflect<"u"&&Reflect&&Reflect.apply},8128:(pe,le,D)=>{"use strict";var q=D(1358),Q=D(4570),K=D(1885),te=D(8910);pe.exports=function(H){var ae=K(arguments),re=H.length-(arguments.length-1);return q(ae,1+(re>0?re:0),!0)},Q?Q(pe.exports,"apply",{value:te}):pe.exports.apply=te},2773:(pe,le,D)=>{"use strict";var q=D(258),Q=D(1885),K=Q([q("%String.prototype.indexOf%")]);pe.exports=function(oe,H){var ae=q(oe,!!H);return"function"==typeof ae&&K(oe,".prototype.")>-1?Q([ae]):ae}},2103:(pe,le,D)=>{"use strict";var q=D(9051),Q=D(7473),K=D(8681),te=D(2858).orient2d;function oe(T,O,F){O=Math.max(0,void 0===O?2:O),F=F||0;var k=function Te(T){for(var O=T[0],F=T[0],k=T[0],ce=T[0],Y=0;Yk[0]&&(k=J),J[1]ce[1]&&(ce=J)}var L=[O,F,k,ce],Ie=L.slice();for(Y=0;Y=2&&we(O[O.length-2],O[O.length-1],T[F])<=0;)O.pop();O.push(T[F])}for(var k=[],ce=T.length-1;ce>=0;ce--){for(;k.length>=2&&we(k[k.length-2],k[k.length-1],T[ce])<=0;)k.pop();k.push(T[ce])}return k.pop(),O.pop(),O.concat(k)}(Ie)}(T),ce=new q(16);ce.toBBox=function(st){return{minX:st[0],minY:st[1],maxX:st[0],maxY:st[1]}},ce.compareMinX=function(st,Ee){return st[0]-Ee[0]},ce.compareMinY=function(st,Ee){return st[1]-Ee[1]},ce.load(T);for(var L,Y=[],J=0;JY||L.push({node:Fe,dist:lt})}for(;L.length&&!L.peek().node.children;){var ze=L.pop(),Ae=ze.node,Oe=R(Ae,O,F),se=R(Ae,k,ce);if(ze.dist=O.minX&&T[0]<=O.maxX&&T[1]>=O.minY&&T[1]<=O.maxY}function m(T,O,F){for(var k=Math.min(T[0],O[0]),ce=Math.min(T[1],O[1]),Y=Math.max(T[0],O[0]),J=Math.max(T[1],O[1]),L=F.search({minX:k,minY:ce,maxX:Y,maxY:J}),Ie=0;Ie0!=we(T,O,k)>0&&we(F,k,T)>0!=we(F,k,O)>0}function ge(T){var O=T.p,F=T.next.p;return T.minX=Math.min(O[0],F[0]),T.minY=Math.min(O[1],F[1]),T.maxX=Math.max(O[0],F[0]),T.maxY=Math.max(O[1],F[1]),T}function A(T,O){var F={p:T,prev:null,next:null,minX:0,minY:0,maxX:0,maxY:0};return O?(F.next=O.next,F.prev=O,O.next.prev=F,O.next=F):(F.prev=F,F.next=F),F}function V(T,O){var F=T[0]-O[0],k=T[1]-O[1];return F*F+k*k}function R(T,O,F){var k=O[0],ce=O[1],Y=F[0]-k,J=F[1]-ce;if(0!==Y||0!==J){var L=((T[0]-k)*Y+(T[1]-ce)*J)/(Y*Y+J*J);L>1?(k=F[0],ce=F[1]):L>0&&(k+=Y*L,ce+=J*L)}return(Y=T[0]-k)*Y+(J=T[1]-ce)*J}function M(T,O,F,k,ce,Y,J,L){var _t,ir,ur,it,Ie=F-T,Pe=k-O,Fe=J-ce,lt=L-Y,ze=T-ce,Ae=O-Y,Oe=Ie*Ie+Pe*Pe,se=Ie*Fe+Pe*lt,ft=Fe*Fe+lt*lt,He=Ie*ze+Pe*Ae,st=Fe*ze+lt*Ae,Ee=Oe*ft-se*se,St=Ee,Me=Ee;0===Ee?(ir=0,St=1,it=st,Me=ft):(it=Oe*st-se*He,(ir=se*st-ft*He)<0?(ir=0,it=st,Me=ft):ir>St&&(ir=St,it=st+se,Me=ft)),it<0?(it=0,-He<0?ir=0:-He>Oe?ir=St:(ir=-He,St=Oe)):it>Me&&(it=Me,-He+se<0?ir=0:-He+se>Oe?ir=St:(ir=-He+se,St=Oe));var Rt=(1-(ur=0===it?0:it/Me))*ce+ur*J-((1-(_t=0===ir?0:ir/St))*T+_t*F),or=(1-ur)*Y+ur*L-((1-_t)*O+_t*k);return Rt*Rt+or*or}function I(T,O){return T[0]===O[0]?T[1]-O[1]:T[0]-O[0]}Q.default&&(Q=Q.default),pe.exports=oe,pe.exports.default=oe},9051:function(pe){pe.exports=function(){"use strict";function le(A,V,R,M,I){!function X(T,O,F,k,ce){for(;k>F;){if(k-F>600){var Y=k-F+1,J=O-F+1,L=Math.log(Y),Ie=.5*Math.exp(2*L/3),Pe=.5*Math.sqrt(L*Ie*(Y-Ie)/Y)*(J-Y/2<0?-1:1);X(T,O,Math.max(F,Math.floor(O-J*Ie/Y+Pe)),Math.min(k,Math.floor(O+(Y-J)*Ie/Y+Pe)),ce)}var ze=T[O],Ae=F,Oe=k;for(D(T,F,O),ce(T[k],ze)>0&&D(T,F,k);Ae0;)Oe--}0===ce(T[F],ze)?D(T,F,Oe):D(T,++Oe,k),Oe<=O&&(F=Oe+1),O<=Oe&&(k=Oe-1)}}(A,V,R||0,M||A.length-1,I||q)}function D(A,V,R){var M=A[V];A[V]=A[R],A[R]=M}function q(A,V){return AV?1:0}var Q=function(A){void 0===A&&(A=9),this._maxEntries=Math.max(4,A),this._minEntries=Math.max(2,Math.ceil(.4*this._maxEntries)),this.clear()};function K(A,V,R){if(!R)return V.indexOf(A);for(var M=0;M=A.minX&&V.maxY>=A.minY}function ge(A){return{children:A,height:1,leaf:!0,minX:1/0,minY:1/0,maxX:-1/0,maxY:-1/0}}function Te(A,V,R,M,I){for(var X=[V,R];X.length;)if(!((R=X.pop())-(V=X.pop())<=M)){var T=V+Math.ceil((R-V)/M/2)*M;le(A,T,V,R,I),X.push(V,T,T,R)}}return Q.prototype.all=function(){return this._all(this.data,[])},Q.prototype.search=function(A){var V=this.data,R=[];if(!fe(A,V))return R;for(var M=this.toBBox,I=[];V;){for(var X=0;X=0&&I[V].children.length>this._maxEntries;)this._split(I,V),V--;this._adjustParentBBoxes(M,I,V)},Q.prototype._split=function(A,V){var R=A[V],M=R.children.length,I=this._minEntries;this._chooseSplitAxis(R,I,M);var X=this._chooseSplitIndex(R,I,M),T=ge(R.children.splice(X,R.children.length-X));T.height=R.height,T.leaf=R.leaf,te(R,this.toBBox),te(T,this.toBBox),V?A[V-1].children.push(T):this._splitRoot(R,T)},Q.prototype._splitRoot=function(A,V){this.data=ge([A,V]),this.data.height=A.height+1,this.data.leaf=!1,te(this.data,this.toBBox)},Q.prototype._chooseSplitIndex=function(A,V,R){for(var M,I,X,T,O,F,k,ce=1/0,Y=1/0,J=V;J<=R-V;J++){var L=oe(A,0,J,this.toBBox),Ie=oe(A,J,R,this.toBBox),Pe=(I=L,X=Ie,void 0,void 0,void 0,void 0,T=Math.max(I.minX,X.minX),O=Math.max(I.minY,X.minY),F=Math.min(I.maxX,X.maxX),k=Math.min(I.maxY,X.maxY),Math.max(0,F-T)*Math.max(0,k-O)),Fe=he(L)+he(Ie);Pe=V;ce--){var Y=A.children[ce];H(T,A.leaf?I(Y):Y),O+=m(T)}return O},Q.prototype._adjustParentBBoxes=function(A,V,R){for(var M=R;M>=0;M--)H(V[M],A)},Q.prototype._condense=function(A){for(var V=A.length-1,R=void 0;V>=0;V--)0===A[V].children.length?V>0?(R=A[V-1].children).splice(R.indexOf(A[V]),1):this.clear():te(A[V],this.toBBox)},Q}()},2943:(pe,le,D)=>{var q=D(4934),Q=D(573),K=D(7710),te=D(3290),oe=D(5864),H=D(4665),ae=Date.prototype.getTime;function he(fe){return null==fe}function m(fe){return!(!fe||"object"!=typeof fe||"number"!=typeof fe.length||"function"!=typeof fe.copy||"function"!=typeof fe.slice||fe.length>0&&"number"!=typeof fe[0])}pe.exports=function re(fe,ge,Te){var A=Te||{};return!!(A.strict?K(fe,ge):fe===ge)||(!fe||!ge||"object"!=typeof fe&&"object"!=typeof ge?A.strict?K(fe,ge):fe==ge:function we(fe,ge,Te){var A,V;if(typeof fe!=typeof ge||he(fe)||he(ge)||fe.prototype!==ge.prototype||Q(fe)!==Q(ge))return!1;var R=te(fe),M=te(ge);if(R!==M)return!1;if(R||M)return fe.source===ge.source&&oe(fe)===oe(ge);if(H(fe)&&H(ge))return ae.call(fe)===ae.call(ge);var I=m(fe),X=m(ge);if(I!==X)return!1;if(I||X){if(fe.length!==ge.length)return!1;for(A=0;A=0;A--)if(T[A]!=O[A])return!1;for(A=T.length-1;A>=0;A--)if(!re(fe[V=T[A]],ge[V],Te))return!1;return!0}(fe,ge,A))}},2736:(pe,le,D)=>{"use strict";var q=D(4570),Q=D(8413),K=D(6758),te=D(3798);pe.exports=function(H,ae,re){if(!H||"object"!=typeof H&&"function"!=typeof H)throw new K("`obj` must be an object or a function`");if("string"!=typeof ae&&"symbol"!=typeof ae)throw new K("`property` must be a string or a symbol`");if(arguments.length>3&&"boolean"!=typeof arguments[3]&&null!==arguments[3])throw new K("`nonEnumerable`, if provided, must be a boolean or null");if(arguments.length>4&&"boolean"!=typeof arguments[4]&&null!==arguments[4])throw new K("`nonWritable`, if provided, must be a boolean or null");if(arguments.length>5&&"boolean"!=typeof arguments[5]&&null!==arguments[5])throw new K("`nonConfigurable`, if provided, must be a boolean or null");if(arguments.length>6&&"boolean"!=typeof arguments[6])throw new K("`loose`, if provided, must be a boolean");var he=arguments.length>3?arguments[3]:null,m=arguments.length>4?arguments[4]:null,we=arguments.length>5?arguments[5]:null,fe=arguments.length>6&&arguments[6],ge=!!te&&te(H,ae);if(q)q(H,ae,{configurable:null===we&&ge?ge.configurable:!we,enumerable:null===he&&ge?ge.enumerable:!he,value:re,writable:null===m&&ge?ge.writable:!m});else{if(!fe&&(he||m||we))throw new Q("This environment does not support defining a property as non-configurable, non-writable, or non-enumerable.");H[ae]=re}}},947:(pe,le,D)=>{"use strict";var q=D(4934),Q="function"==typeof Symbol&&"symbol"==typeof Symbol("foo"),K=Object.prototype.toString,te=Array.prototype.concat,oe=D(2736),ae=D(5861)(),re=function(m,we,fe,ge){if(we in m)if(!0===ge){if(m[we]===fe)return}else if(!function(m){return"function"==typeof m&&"[object Function]"===K.call(m)}(ge)||!ge())return;ae?oe(m,we,fe,!0):oe(m,we,fe)},he=function(m,we){var fe=arguments.length>2?arguments[2]:{},ge=q(we);Q&&(ge=te.call(ge,Object.getOwnPropertySymbols(we)));for(var Te=0;Te{function le(D,q,Q,K){this.dataset=[],this.epsilon=1,this.minPts=2,this.distance=this._euclideanDistance,this.clusters=[],this.noise=[],this._visited=[],this._assigned=[],this._datasetLength=0,this._init(D,q,Q,K)}le.prototype.run=function(D,q,Q,K){this._init(D,q,Q,K);for(var te=0;te=this.minPts&&(q=this._mergeArrays(q,te))}1!==this._assigned[K]&&this._addToCluster(K,D)}},le.prototype._addToCluster=function(D,q){this.clusters[q].push(D),this._assigned[D]=1},le.prototype._regionQuery=function(D){for(var q=[],Q=0;Q{function le(D,q,Q){this.k=3,this.dataset=[],this.assignments=[],this.centroids=[],this.init(D,q,Q)}le.prototype.init=function(D,q,Q){this.assignments=[],this.centroids=[],typeof D<"u"&&(this.dataset=D),typeof q<"u"&&(this.k=q),typeof Q<"u"&&(this.distance=Q)},le.prototype.run=function(D,q){this.init(D,q);for(var Q=this.dataset.length,K=0;K0){for(re=0;re=0);return q},le.prototype.assign=function(){for(var Q,D=!1,q=this.dataset.length,K=0;K"u"&&(D[q]=[]),D[q].push(Q);return D},le.prototype.argmin=function(D,q,Q){for(var H,K=Number.MAX_VALUE,te=0,oe=q.length,ae=0;ae{if(pe.exports)var q=D(8290);function Q(K,te,oe,H){this.epsilon=1,this.minPts=1,this.distance=this._euclideanDistance,this._reachability=[],this._processed=[],this._coreDistance=0,this._orderedList=[],this._init(K,te,oe,H)}Q.prototype.run=function(K,te,oe,H){this._init(K,te,oe,H);for(var ae=0,re=this.dataset.length;ae=this.minPts)return oe},Q.prototype._regionQuery=function(K,te){te=te||this.epsilon;for(var oe=[],H=0,ae=this.dataset.length;H{function le(D,q,Q){this._queue=[],this._priorities=[],this._sorting="desc",this._init(D,q,Q)}le.prototype.insert=function(D,q){for(var Q=this._queue.length,K=Q;K--;){var te=this._priorities[K];"desc"===this._sorting?q>te&&(Q=K):q{pe.exports&&(pe.exports={DBSCAN:D(4213),KMEANS:D(4692),OPTICS:D(5859),PriorityQueue:D(8290)})},3361:(pe,le,D)=>{"use strict";var K,q=D(1885),Q=D(3798);try{K=[].__proto__===Array.prototype}catch(ae){if(!ae||"object"!=typeof ae||!("code"in ae)||"ERR_PROTO_ACCESS"!==ae.code)throw ae}var te=!!K&&Q&&Q(Object.prototype,"__proto__"),oe=Object,H=oe.getPrototypeOf;pe.exports=te&&"function"==typeof te.get?q([te.get]):"function"==typeof H&&function(re){return H(null==re?re:oe(re))}},4570:pe=>{"use strict";var le=Object.defineProperty||!1;if(le)try{le({},"a",{value:1})}catch{le=!1}pe.exports=le},1756:pe=>{"use strict";pe.exports=EvalError},7640:pe=>{"use strict";pe.exports=Error},7933:pe=>{"use strict";pe.exports=RangeError},6613:pe=>{"use strict";pe.exports=ReferenceError},8413:pe=>{"use strict";pe.exports=SyntaxError},6758:pe=>{"use strict";pe.exports=TypeError},5286:pe=>{"use strict";pe.exports=URIError},5891:pe=>{"use strict";pe.exports=Object},9132:pe=>{"use strict";var D=Object.prototype.toString,q=Math.max,K=function(ae,re){for(var he=[],m=0;m{"use strict";var q=D(9132);pe.exports=Function.prototype.bind||q},4003:pe=>{"use strict";var le=function(){return"string"==typeof function(){}.name},D=Object.getOwnPropertyDescriptor;if(D)try{D([],"length")}catch{D=null}le.functionsHaveConfigurableNames=function(){if(!le()||!D)return!1;var K=D(function(){},"name");return!!K&&!!K.configurable};var q=Function.prototype.bind;le.boundFunctionsHaveNames=function(){return le()&&"function"==typeof q&&""!==function(){}.bind().name},pe.exports=le},9906:(pe,le,D)=>{var q=D(2943),Q=function(H){this.precision=H&&H.precision?H.precision:17,this.direction=!(!H||!H.direction)&&H.direction,this.pseudoNode=!(!H||!H.pseudoNode)&&H.pseudoNode,this.objectComparator=H&&H.objectComparator?H.objectComparator:oe};function K(H){return H.coordinates.map(function(ae){return{type:H.type.replace("Multi",""),coordinates:ae}})}function te(H,ae){return H.hasOwnProperty("coordinates")?H.coordinates.length===ae.coordinates.length:H.length===ae.length}function oe(H,ae){return q(H,ae,{strict:!0})}Q.prototype.compare=function(H,ae){if(H.type!==ae.type||!te(H,ae))return!1;switch(H.type){case"Point":return this.compareCoord(H.coordinates,ae.coordinates);case"LineString":return this.compareLine(H.coordinates,ae.coordinates,0,!1);case"Polygon":return this.comparePolygon(H,ae);case"Feature":return this.compareFeature(H,ae);default:if(0===H.type.indexOf("Multi")){var re=this,he=K(H),m=K(ae);return he.every(function(we){return this.some(function(fe){return re.compare(we,fe)})},m)}}return!1},Q.prototype.compareCoord=function(H,ae){if(H.length!==ae.length)return!1;for(var re=0;re=0&&(re=[].concat(H.slice(he,H.length),H.slice(1,he+1))),re},Q.prototype.comparePath=function(H,ae){var re=this;return H.every(function(he,m){return re.compareCoord(he,this[m])},ae)},Q.prototype.comparePolygon=function(H,ae){if(this.compareLine(H.coordinates[0],ae.coordinates[0],1,!0)){var re=H.coordinates.slice(1,H.coordinates.length),he=ae.coordinates.slice(1,ae.coordinates.length),m=this;return re.every(function(we){return this.some(function(fe){return m.compareLine(we,fe,1,!0)})},he)}return!1},Q.prototype.compareFeature=function(H,ae){return!(H.id!==ae.id||!this.objectComparator(H.properties,ae.properties)||!this.compareBBox(H,ae))&&this.compare(H.geometry,ae.geometry)},Q.prototype.compareBBox=function(H,ae){return!!(!H.bbox&&!ae.bbox||H.bbox&&ae.bbox&&this.compareCoord(H.bbox,ae.bbox))},Q.prototype.removePseudo=function(H){return H},pe.exports=Q},2374:(pe,le,D)=>{var q=D(4008),Q=D(6440),K=D(8468),te=D(5666).A,oe=K.featureEach,re=Q.featureCollection;function he(m){var we=new q(m);return we.insert=function(fe){if("Feature"!==fe.type)throw new Error("invalid feature");return fe.bbox=fe.bbox?fe.bbox:te(fe),q.prototype.insert.call(this,fe)},we.load=function(fe){var ge=[];return Array.isArray(fe)?fe.forEach(function(Te){if("Feature"!==Te.type)throw new Error("invalid features");Te.bbox=Te.bbox?Te.bbox:te(Te),ge.push(Te)}):oe(fe,function(Te){if("Feature"!==Te.type)throw new Error("invalid features");Te.bbox=Te.bbox?Te.bbox:te(Te),ge.push(Te)}),q.prototype.load.call(this,ge)},we.remove=function(fe,ge){if("Feature"!==fe.type)throw new Error("invalid feature");return fe.bbox=fe.bbox?fe.bbox:te(fe),q.prototype.remove.call(this,fe,ge)},we.clear=function(){return q.prototype.clear.call(this)},we.search=function(fe){var ge=q.prototype.search.call(this,this.toBBox(fe));return re(ge)},we.collides=function(fe){return q.prototype.collides.call(this,this.toBBox(fe))},we.all=function(){var fe=q.prototype.all.call(this);return re(fe)},we.toJSON=function(){return q.prototype.toJSON.call(this)},we.fromJSON=function(fe){return q.prototype.fromJSON.call(this,fe)},we.toBBox=function(fe){var ge;if(fe.bbox)ge=fe.bbox;else if(Array.isArray(fe)&&4===fe.length)ge=fe;else if(Array.isArray(fe)&&6===fe.length)ge=[fe[0],fe[1],fe[3],fe[4]];else if("Feature"===fe.type)ge=te(fe);else{if("FeatureCollection"!==fe.type)throw new Error("invalid geojson");ge=te(fe)}return{minX:ge[0],minY:ge[1],maxX:ge[2],maxY:ge[3]}},we}pe.exports=he,pe.exports.default=he},4008:function(pe){pe.exports=function(){"use strict";function le(A,V,R,M,I){!function X(T,O,F,k,ce){for(;k>F;){if(k-F>600){var Y=k-F+1,J=O-F+1,L=Math.log(Y),Ie=.5*Math.exp(2*L/3),Pe=.5*Math.sqrt(L*Ie*(Y-Ie)/Y)*(J-Y/2<0?-1:1);X(T,O,Math.max(F,Math.floor(O-J*Ie/Y+Pe)),Math.min(k,Math.floor(O+(Y-J)*Ie/Y+Pe)),ce)}var ze=T[O],Ae=F,Oe=k;for(D(T,F,O),ce(T[k],ze)>0&&D(T,F,k);Ae0;)Oe--}0===ce(T[F],ze)?D(T,F,Oe):D(T,++Oe,k),Oe<=O&&(F=Oe+1),O<=Oe&&(k=Oe-1)}}(A,V,R||0,M||A.length-1,I||q)}function D(A,V,R){var M=A[V];A[V]=A[R],A[R]=M}function q(A,V){return AV?1:0}var Q=function(A){void 0===A&&(A=9),this._maxEntries=Math.max(4,A),this._minEntries=Math.max(2,Math.ceil(.4*this._maxEntries)),this.clear()};function K(A,V,R){if(!R)return V.indexOf(A);for(var M=0;M=A.minX&&V.maxY>=A.minY}function ge(A){return{children:A,height:1,leaf:!0,minX:1/0,minY:1/0,maxX:-1/0,maxY:-1/0}}function Te(A,V,R,M,I){for(var X=[V,R];X.length;)if(!((R=X.pop())-(V=X.pop())<=M)){var T=V+Math.ceil((R-V)/M/2)*M;le(A,T,V,R,I),X.push(V,T,T,R)}}return Q.prototype.all=function(){return this._all(this.data,[])},Q.prototype.search=function(A){var V=this.data,R=[];if(!fe(A,V))return R;for(var M=this.toBBox,I=[];V;){for(var X=0;X=0&&I[V].children.length>this._maxEntries;)this._split(I,V),V--;this._adjustParentBBoxes(M,I,V)},Q.prototype._split=function(A,V){var R=A[V],M=R.children.length,I=this._minEntries;this._chooseSplitAxis(R,I,M);var X=this._chooseSplitIndex(R,I,M),T=ge(R.children.splice(X,R.children.length-X));T.height=R.height,T.leaf=R.leaf,te(R,this.toBBox),te(T,this.toBBox),V?A[V-1].children.push(T):this._splitRoot(R,T)},Q.prototype._splitRoot=function(A,V){this.data=ge([A,V]),this.data.height=A.height+1,this.data.leaf=!1,te(this.data,this.toBBox)},Q.prototype._chooseSplitIndex=function(A,V,R){for(var M,I,X,T,O,F,k,ce=1/0,Y=1/0,J=V;J<=R-V;J++){var L=oe(A,0,J,this.toBBox),Ie=oe(A,J,R,this.toBBox),Pe=(I=L,X=Ie,void 0,void 0,void 0,void 0,T=Math.max(I.minX,X.minX),O=Math.max(I.minY,X.minY),F=Math.min(I.maxX,X.maxX),k=Math.min(I.maxY,X.maxY),Math.max(0,F-T)*Math.max(0,k-O)),Fe=he(L)+he(Ie);Pe=V;ce--){var Y=A.children[ce];H(T,A.leaf?I(Y):Y),O+=m(T)}return O},Q.prototype._adjustParentBBoxes=function(A,V,R){for(var M=R;M>=0;M--)H(V[M],A)},Q.prototype._condense=function(A){for(var V=A.length-1,R=void 0;V>=0;V--)0===A[V].children.length?V>0?(R=A[V-1].children).splice(R.indexOf(A[V]),1):this.clear():te(A[V],this.toBBox)},Q}()},258:(pe,le,D)=>{"use strict";var q,Q=D(5891),K=D(7640),te=D(1756),oe=D(7933),H=D(6613),ae=D(8413),re=D(6758),he=D(5286),m=D(837),we=D(3383),fe=D(9039),ge=D(4981),Te=D(975),A=D(5337),V=D(4912),R=Function,M=function(Me){try{return R('"use strict"; return ('+Me+").constructor;")()}catch{}},I=D(3798),X=D(4570),T=function(){throw new re},O=I?function(){try{return T}catch{try{return I(arguments,"callee").get}catch{return T}}}():T,F=D(9900)(),k=D(1627),ce=D(7203),Y=D(7669),J=D(9477),L=D(9705),Ie={},Pe=typeof Uint8Array>"u"||!k?q:k(Uint8Array),Fe={__proto__:null,"%AggregateError%":typeof AggregateError>"u"?q:AggregateError,"%Array%":Array,"%ArrayBuffer%":typeof ArrayBuffer>"u"?q:ArrayBuffer,"%ArrayIteratorPrototype%":F&&k?k([][Symbol.iterator]()):q,"%AsyncFromSyncIteratorPrototype%":q,"%AsyncFunction%":Ie,"%AsyncGenerator%":Ie,"%AsyncGeneratorFunction%":Ie,"%AsyncIteratorPrototype%":Ie,"%Atomics%":typeof Atomics>"u"?q:Atomics,"%BigInt%":typeof BigInt>"u"?q:BigInt,"%BigInt64Array%":typeof BigInt64Array>"u"?q:BigInt64Array,"%BigUint64Array%":typeof BigUint64Array>"u"?q:BigUint64Array,"%Boolean%":Boolean,"%DataView%":typeof DataView>"u"?q:DataView,"%Date%":Date,"%decodeURI%":decodeURI,"%decodeURIComponent%":decodeURIComponent,"%encodeURI%":encodeURI,"%encodeURIComponent%":encodeURIComponent,"%Error%":K,"%eval%":eval,"%EvalError%":te,"%Float32Array%":typeof Float32Array>"u"?q:Float32Array,"%Float64Array%":typeof Float64Array>"u"?q:Float64Array,"%FinalizationRegistry%":typeof FinalizationRegistry>"u"?q:FinalizationRegistry,"%Function%":R,"%GeneratorFunction%":Ie,"%Int8Array%":typeof Int8Array>"u"?q:Int8Array,"%Int16Array%":typeof Int16Array>"u"?q:Int16Array,"%Int32Array%":typeof Int32Array>"u"?q:Int32Array,"%isFinite%":isFinite,"%isNaN%":isNaN,"%IteratorPrototype%":F&&k?k(k([][Symbol.iterator]())):q,"%JSON%":"object"==typeof JSON?JSON:q,"%Map%":typeof Map>"u"?q:Map,"%MapIteratorPrototype%":typeof Map>"u"||!F||!k?q:k((new Map)[Symbol.iterator]()),"%Math%":Math,"%Number%":Number,"%Object%":Q,"%Object.getOwnPropertyDescriptor%":I,"%parseFloat%":parseFloat,"%parseInt%":parseInt,"%Promise%":typeof Promise>"u"?q:Promise,"%Proxy%":typeof Proxy>"u"?q:Proxy,"%RangeError%":oe,"%ReferenceError%":H,"%Reflect%":typeof Reflect>"u"?q:Reflect,"%RegExp%":RegExp,"%Set%":typeof Set>"u"?q:Set,"%SetIteratorPrototype%":typeof Set>"u"||!F||!k?q:k((new Set)[Symbol.iterator]()),"%SharedArrayBuffer%":typeof SharedArrayBuffer>"u"?q:SharedArrayBuffer,"%String%":String,"%StringIteratorPrototype%":F&&k?k(""[Symbol.iterator]()):q,"%Symbol%":F?Symbol:q,"%SyntaxError%":ae,"%ThrowTypeError%":O,"%TypedArray%":Pe,"%TypeError%":re,"%Uint8Array%":typeof Uint8Array>"u"?q:Uint8Array,"%Uint8ClampedArray%":typeof Uint8ClampedArray>"u"?q:Uint8ClampedArray,"%Uint16Array%":typeof Uint16Array>"u"?q:Uint16Array,"%Uint32Array%":typeof Uint32Array>"u"?q:Uint32Array,"%URIError%":he,"%WeakMap%":typeof WeakMap>"u"?q:WeakMap,"%WeakRef%":typeof WeakRef>"u"?q:WeakRef,"%WeakSet%":typeof WeakSet>"u"?q:WeakSet,"%Function.prototype.call%":L,"%Function.prototype.apply%":J,"%Object.defineProperty%":X,"%Object.getPrototypeOf%":ce,"%Math.abs%":m,"%Math.floor%":we,"%Math.max%":fe,"%Math.min%":ge,"%Math.pow%":Te,"%Math.round%":A,"%Math.sign%":V,"%Reflect.getPrototypeOf%":Y};if(k)try{null.error}catch(Me){var lt=k(k(Me));Fe["%Error.prototype%"]=lt}var ze=function Me(Ze){var gt;if("%AsyncFunction%"===Ze)gt=M("async function () {}");else if("%GeneratorFunction%"===Ze)gt=M("function* () {}");else if("%AsyncGeneratorFunction%"===Ze)gt=M("async function* () {}");else if("%AsyncGenerator%"===Ze){var dt=Me("%AsyncGeneratorFunction%");dt&&(gt=dt.prototype)}else if("%AsyncIteratorPrototype%"===Ze){var yt=Me("%AsyncGenerator%");yt&&k&&(gt=k(yt.prototype))}return Fe[Ze]=gt,gt},Ae={__proto__:null,"%ArrayBufferPrototype%":["ArrayBuffer","prototype"],"%ArrayPrototype%":["Array","prototype"],"%ArrayProto_entries%":["Array","prototype","entries"],"%ArrayProto_forEach%":["Array","prototype","forEach"],"%ArrayProto_keys%":["Array","prototype","keys"],"%ArrayProto_values%":["Array","prototype","values"],"%AsyncFunctionPrototype%":["AsyncFunction","prototype"],"%AsyncGenerator%":["AsyncGeneratorFunction","prototype"],"%AsyncGeneratorPrototype%":["AsyncGeneratorFunction","prototype","prototype"],"%BooleanPrototype%":["Boolean","prototype"],"%DataViewPrototype%":["DataView","prototype"],"%DatePrototype%":["Date","prototype"],"%ErrorPrototype%":["Error","prototype"],"%EvalErrorPrototype%":["EvalError","prototype"],"%Float32ArrayPrototype%":["Float32Array","prototype"],"%Float64ArrayPrototype%":["Float64Array","prototype"],"%FunctionPrototype%":["Function","prototype"],"%Generator%":["GeneratorFunction","prototype"],"%GeneratorPrototype%":["GeneratorFunction","prototype","prototype"],"%Int8ArrayPrototype%":["Int8Array","prototype"],"%Int16ArrayPrototype%":["Int16Array","prototype"],"%Int32ArrayPrototype%":["Int32Array","prototype"],"%JSONParse%":["JSON","parse"],"%JSONStringify%":["JSON","stringify"],"%MapPrototype%":["Map","prototype"],"%NumberPrototype%":["Number","prototype"],"%ObjectPrototype%":["Object","prototype"],"%ObjProto_toString%":["Object","prototype","toString"],"%ObjProto_valueOf%":["Object","prototype","valueOf"],"%PromisePrototype%":["Promise","prototype"],"%PromiseProto_then%":["Promise","prototype","then"],"%Promise_all%":["Promise","all"],"%Promise_reject%":["Promise","reject"],"%Promise_resolve%":["Promise","resolve"],"%RangeErrorPrototype%":["RangeError","prototype"],"%ReferenceErrorPrototype%":["ReferenceError","prototype"],"%RegExpPrototype%":["RegExp","prototype"],"%SetPrototype%":["Set","prototype"],"%SharedArrayBufferPrototype%":["SharedArrayBuffer","prototype"],"%StringPrototype%":["String","prototype"],"%SymbolPrototype%":["Symbol","prototype"],"%SyntaxErrorPrototype%":["SyntaxError","prototype"],"%TypedArrayPrototype%":["TypedArray","prototype"],"%TypeErrorPrototype%":["TypeError","prototype"],"%Uint8ArrayPrototype%":["Uint8Array","prototype"],"%Uint8ClampedArrayPrototype%":["Uint8ClampedArray","prototype"],"%Uint16ArrayPrototype%":["Uint16Array","prototype"],"%Uint32ArrayPrototype%":["Uint32Array","prototype"],"%URIErrorPrototype%":["URIError","prototype"],"%WeakMapPrototype%":["WeakMap","prototype"],"%WeakSetPrototype%":["WeakSet","prototype"]},Oe=D(5992),se=D(8368),ft=Oe.call(L,Array.prototype.concat),He=Oe.call(J,Array.prototype.splice),st=Oe.call(L,String.prototype.replace),Ee=Oe.call(L,String.prototype.slice),_t=Oe.call(L,RegExp.prototype.exec),ir=/[^%.[\]]+|\[(?:(-?\d+(?:\.\d+)?)|(["'])((?:(?!\2)[^\\]|\\.)*?)\2)\]|(?=(?:\.|\[\])(?:\.|\[\]|%$))/g,ur=/\\(\\)?/g,St=function(Ze,gt){var yt,dt=Ze;if(se(Ae,dt)&&(dt="%"+(yt=Ae[dt])[0]+"%"),se(Fe,dt)){var Rt=Fe[dt];if(Rt===Ie&&(Rt=ze(dt)),typeof Rt>"u"&&!gt)throw new re("intrinsic "+Ze+" exists, but is not available. Please file an issue!");return{alias:yt,name:dt,value:Rt}}throw new ae("intrinsic "+Ze+" does not exist!")};pe.exports=function(Ze,gt){if("string"!=typeof Ze||0===Ze.length)throw new re("intrinsic name must be a non-empty string");if(arguments.length>1&&"boolean"!=typeof gt)throw new re('"allowMissing" argument must be a boolean');if(null===_t(/^%?[^%]*%?$/,Ze))throw new ae("`%` may not be present anywhere but at the beginning and end of the intrinsic name");var dt=function(Ze){var gt=Ee(Ze,0,1),dt=Ee(Ze,-1);if("%"===gt&&"%"!==dt)throw new ae("invalid intrinsic syntax, expected closing `%`");if("%"===dt&&"%"!==gt)throw new ae("invalid intrinsic syntax, expected opening `%`");var yt=[];return st(Ze,ir,function(Rt,or,It,pn){yt[yt.length]=It?st(pn,ur,"$1"):or||Rt}),yt}(Ze),yt=dt.length>0?dt[0]:"",Rt=St("%"+yt+"%",gt),or=Rt.name,It=Rt.value,pn=!1,rt=Rt.alias;rt&&(yt=rt[0],He(dt,ft([0,1],rt)));for(var At=1,hn=!0;At=dt.length){var Ne=I(It,Or);It=(hn=!!Ne)&&"get"in Ne&&!("originalValue"in Ne.get)?Ne.get:It[Or]}else hn=se(It,Or),It=It[Or];hn&&!pn&&(Fe[or]=It)}}return It}},7203:(pe,le,D)=>{"use strict";var q=D(5891);pe.exports=q.getPrototypeOf||null},7669:pe=>{"use strict";pe.exports=typeof Reflect<"u"&&Reflect.getPrototypeOf||null},1627:(pe,le,D)=>{"use strict";var q=D(7669),Q=D(7203),K=D(3361);pe.exports=q?function(oe){return q(oe)}:Q?function(oe){if(!oe||"object"!=typeof oe&&"function"!=typeof oe)throw new TypeError("getProto: not an object");return Q(oe)}:K?function(oe){return K(oe)}:null},2786:pe=>{"use strict";pe.exports=Object.getOwnPropertyDescriptor},3798:(pe,le,D)=>{"use strict";var q=D(2786);if(q)try{q([],"length")}catch{q=null}pe.exports=q},5861:(pe,le,D)=>{"use strict";var q=D(4570),Q=function(){return!!q};Q.hasArrayLengthDefineBug=function(){if(!q)return null;try{return 1!==q([],"length",{value:1}).length}catch{return!0}},pe.exports=Q},9900:(pe,le,D)=>{"use strict";var q=typeof Symbol<"u"&&Symbol,Q=D(5310);pe.exports=function(){return"function"==typeof q&&"function"==typeof Symbol&&"symbol"==typeof q("foo")&&"symbol"==typeof Symbol("bar")&&Q()}},5310:pe=>{"use strict";pe.exports=function(){if("function"!=typeof Symbol||"function"!=typeof Object.getOwnPropertySymbols)return!1;if("symbol"==typeof Symbol.iterator)return!0;var D={},q=Symbol("test"),Q=Object(q);if("string"==typeof q||"[object Symbol]"!==Object.prototype.toString.call(q)||"[object Symbol]"!==Object.prototype.toString.call(Q))return!1;for(var te in D[q]=42,D)return!1;if("function"==typeof Object.keys&&0!==Object.keys(D).length||"function"==typeof Object.getOwnPropertyNames&&0!==Object.getOwnPropertyNames(D).length)return!1;var oe=Object.getOwnPropertySymbols(D);if(1!==oe.length||oe[0]!==q||!Object.prototype.propertyIsEnumerable.call(D,q))return!1;if("function"==typeof Object.getOwnPropertyDescriptor){var H=Object.getOwnPropertyDescriptor(D,q);if(42!==H.value||!0!==H.enumerable)return!1}return!0}},8779:(pe,le,D)=>{"use strict";var q=D(5310);pe.exports=function(){return q()&&!!Symbol.toStringTag}},8368:(pe,le,D)=>{"use strict";var q=Function.prototype.call,Q=Object.prototype.hasOwnProperty,K=D(5992);pe.exports=K.call(q,Q)},573:(pe,le,D)=>{"use strict";var q=D(8779)(),K=D(2773)("Object.prototype.toString"),te=function(re){return!(q&&re&&"object"==typeof re&&Symbol.toStringTag in re)&&"[object Arguments]"===K(re)},oe=function(re){return!!te(re)||null!==re&&"object"==typeof re&&"length"in re&&"number"==typeof re.length&&re.length>=0&&"[object Array]"!==K(re)&&"callee"in re&&"[object Function]"===K(re.callee)},H=function(){return te(arguments)}();te.isLegacyArguments=oe,pe.exports=H?te:oe},4665:(pe,le,D)=>{"use strict";var q=D(2773),Q=q("Date.prototype.getDay"),te=q("Object.prototype.toString"),H=D(8779)();pe.exports=function(re){return"object"==typeof re&&null!==re&&(H?function(re){try{return Q(re),!0}catch{return!1}}(re):"[object Date]"===te(re))}},3290:(pe,le,D)=>{"use strict";var oe,q=D(2773),Q=D(8779)(),K=D(8368),te=D(3798);if(Q){var H=q("RegExp.prototype.exec"),ae={},re=function(){throw ae},he={toString:re,valueOf:re};"symbol"==typeof Symbol.toPrimitive&&(he[Symbol.toPrimitive]=re),oe=function(ge){if(!ge||"object"!=typeof ge)return!1;var Te=te(ge,"lastIndex");if(!Te||!K(Te,"value"))return!1;try{H(ge,he)}catch(V){return V===ae}}}else{var m=q("Object.prototype.toString");oe=function(ge){return!(!ge||"object"!=typeof ge&&"function"!=typeof ge)&&"[object RegExp]"===m(ge)}}pe.exports=oe},837:pe=>{"use strict";pe.exports=Math.abs},3383:pe=>{"use strict";pe.exports=Math.floor},5488:pe=>{"use strict";pe.exports=Number.isNaN||function(D){return D!=D}},9039:pe=>{"use strict";pe.exports=Math.max},4981:pe=>{"use strict";pe.exports=Math.min},975:pe=>{"use strict";pe.exports=Math.pow},5337:pe=>{"use strict";pe.exports=Math.round},4912:(pe,le,D)=>{"use strict";var q=D(5488);pe.exports=function(K){return q(K)||0===K?K:K<0?-1:1}},5931:pe=>{"use strict";var le=Object.getOwnPropertySymbols,D=Object.prototype.hasOwnProperty,q=Object.prototype.propertyIsEnumerable;pe.exports=function K(){try{if(!Object.assign)return!1;var te=new String("abc");if(te[5]="de","5"===Object.getOwnPropertyNames(te)[0])return!1;for(var oe={},H=0;H<10;H++)oe["_"+String.fromCharCode(H)]=H;if("0123456789"!==Object.getOwnPropertyNames(oe).map(function(he){return oe[he]}).join(""))return!1;var re={};return"abcdefghijklmnopqrst".split("").forEach(function(he){re[he]=he}),"abcdefghijklmnopqrst"===Object.keys(Object.assign({},re)).join("")}catch{return!1}}()?Object.assign:function(te,oe){for(var H,re,ae=function Q(te){if(null==te)throw new TypeError("Object.assign cannot be called with null or undefined");return Object(te)}(te),he=1;he{"use strict";var le=function(D){return D!=D};pe.exports=function(q,Q){return 0===q&&0===Q?1/q==1/Q:!!(q===Q||le(q)&&le(Q))}},7710:(pe,le,D)=>{"use strict";var q=D(947),Q=D(8128),K=D(6358),te=D(6503),oe=D(953),H=Q(te(),Object);q(H,{getPolyfill:te,implementation:K,shim:oe}),pe.exports=H},6503:(pe,le,D)=>{"use strict";var q=D(6358);pe.exports=function(){return"function"==typeof Object.is?Object.is:q}},953:(pe,le,D)=>{"use strict";var q=D(6503),Q=D(947);pe.exports=function(){var te=q();return Q(Object,{is:te},{is:function(){return Object.is!==te}}),te}},366:(pe,le,D)=>{"use strict";var q;if(!Object.keys){var Q=Object.prototype.hasOwnProperty,K=Object.prototype.toString,te=D(1050),oe=Object.prototype.propertyIsEnumerable,H=!oe.call({toString:null},"toString"),ae=oe.call(function(){},"prototype"),re=["toString","toLocaleString","valueOf","hasOwnProperty","isPrototypeOf","propertyIsEnumerable","constructor"],he=function(ge){var Te=ge.constructor;return Te&&Te.prototype===ge},m={$applicationCache:!0,$console:!0,$external:!0,$frame:!0,$frameElement:!0,$frames:!0,$innerHeight:!0,$innerWidth:!0,$onmozfullscreenchange:!0,$onmozfullscreenerror:!0,$outerHeight:!0,$outerWidth:!0,$pageXOffset:!0,$pageYOffset:!0,$parent:!0,$scrollLeft:!0,$scrollTop:!0,$scrollX:!0,$scrollY:!0,$self:!0,$webkitIndexedDB:!0,$webkitStorageInfo:!0,$window:!0},we=function(){if(typeof window>"u")return!1;for(var ge in window)try{if(!m["$"+ge]&&Q.call(window,ge)&&null!==window[ge]&&"object"==typeof window[ge])try{he(window[ge])}catch{return!0}}catch{return!0}return!1}();q=function(Te){var A=null!==Te&&"object"==typeof Te,V="[object Function]"===K.call(Te),R=te(Te),M=A&&"[object String]"===K.call(Te),I=[];if(!A&&!V&&!R)throw new TypeError("Object.keys called on a non-object");var X=ae&&V;if(M&&Te.length>0&&!Q.call(Te,0))for(var T=0;T0)for(var O=0;O"u"||!we)return he(ge);try{return he(ge)}catch{return!1}}(Te),ce=0;ce{"use strict";var q=Array.prototype.slice,Q=D(1050),K=Object.keys,te=K?function(ae){return K(ae)}:D(366),oe=Object.keys;te.shim=function(){if(Object.keys){var ae=function(){var re=Object.keys(arguments);return re&&re.length===arguments.length}(1,2);ae||(Object.keys=function(he){return Q(he)?oe(q.call(he)):oe(he)})}else Object.keys=te;return Object.keys||te},pe.exports=te},1050:pe=>{"use strict";var le=Object.prototype.toString;pe.exports=function(q){var Q=le.call(q),K="[object Arguments]"===Q;return K||(K="[object Array]"!==Q&&null!==q&&"object"==typeof q&&"number"==typeof q.length&&q.length>=0&&"[object Function]"===le.call(q.callee)),K}},6326:pe=>{pe.exports=function(D,q,Q,K){var te=D[0],oe=D[1],H=!1;void 0===Q&&(Q=0),void 0===K&&(K=q.length);for(var ae=(K-Q)/2,re=0,he=ae-1;reoe!=ge>oe&&te<(q[Q+2*he+0]-m)*(oe-we)/(ge-we)+m&&(H=!H)}return H}},8681:(pe,le,D)=>{var q=D(6326),Q=D(6734);pe.exports=function(te,oe,H,ae){return oe.length>0&&Array.isArray(oe[0])?Q(te,oe,H,ae):q(te,oe,H,ae)},pe.exports.nested=Q,pe.exports.flat=q},6734:pe=>{pe.exports=function(D,q,Q,K){var te=D[0],oe=D[1],H=!1;void 0===Q&&(Q=0),void 0===K&&(K=q.length);for(var ae=K-Q,re=0,he=ae-1;reoe!=ge>oe&&te<(q[he+Q][0]-m)*(oe-we)/(ge-we)+m&&(H=!H)}return H}},5985:function(pe){pe.exports=function(){"use strict";function le(me,C){var G,$,j,_e,P={label:0,sent:function(){if(1&j[0])throw j[1];return j[1]},trys:[],ops:[]};return _e={next:Se(0),throw:Se(1),return:Se(2)},"function"==typeof Symbol&&(_e[Symbol.iterator]=function(){return this}),_e;function Se(be){return function(Ge){return function De(be){if(G)throw new TypeError("Generator is already executing.");for(;P;)try{if(G=1,$&&(j=2&be[0]?$.return:be[0]?$.throw||((j=$.return)&&j.call($),0):$.next)&&!(j=j.call($,be[1])).done)return j;switch($=0,j&&(be=[2&be[0],j.value]),be[0]){case 0:case 1:j=be;break;case 4:return P.label++,{value:be[1],done:!1};case 5:P.label++,$=be[1],be=[0];continue;case 7:be=P.ops.pop(),P.trys.pop();continue;default:if(!(j=(j=P.trys).length>0&&j[j.length-1])&&(6===be[0]||2===be[0])){P=0;continue}if(3===be[0]&&(!j||be[1]>j[0]&&be[1]C?1:me0))break;if(null===C.right)break;var Se;if(P(me,C.right.key)>0&&(C.right=(Se=C.right).left,Se.left=C,null===(C=Se).right))break;$.right=C,$=C,C=C.right}}return $.right=C.left,j.left=C.right,C.left=G.right,C.right=G.left,C}function K(me,C,P,G){var $=new D(me,C);if(null===P)return $.left=$.right=null,$;var j=G(me,(P=Q(me,P,G)).key);return j<0?($.left=P.left,$.right=P,P.left=null):j>=0&&($.right=P.right,$.left=P,P.right=null),$}function te(me,C,P){var G=null,$=null;if(C){var j=P((C=Q(me,C,P)).key,me);0===j?(G=C.left,$=C.right):j<0?($=C.right,C.right=null,G=C):(G=C.left,C.left=null,$=C)}return{left:G,right:$}}function H(me,C,P,G,$){if(me){G(C+(P?"\u2514\u2500\u2500 ":"\u251c\u2500\u2500 ")+$(me)+"\n");var j=C+(P?" ":"\u2502 ");me.left&&H(me.left,j,!1,G,$),me.right&&H(me.right,j,!0,G,$)}}var ae=function(){function me(C){void 0===C&&(C=q),this._root=null,this._size=0,this._comparator=C}return me.prototype.insert=function(C,P){return this._size++,this._root=K(C,P,this._root,this._comparator)},me.prototype.add=function(C,P){var G=new D(C,P);null===this._root&&(G.left=G.right=null,this._size++,this._root=G);var $=this._comparator,j=Q(C,this._root,$),_e=$(C,j.key);return 0===_e?this._root=j:(_e<0?(G.left=j.left,G.right=j,j.left=null):_e>0&&(G.right=j.right,G.left=j,j.right=null),this._size++,this._root=G),this._root},me.prototype.remove=function(C){this._root=this._remove(C,this._root,this._comparator)},me.prototype._remove=function(C,P,G){var $;return null===P?null:0===G(C,(P=Q(C,P,G)).key)?(null===P.left?$=P.right:($=Q(C,P.left,G)).right=P.right,this._size--,$):P},me.prototype.pop=function(){var C=this._root;if(C){for(;C.left;)C=C.left;return this._root=Q(C.key,this._root,this._comparator),this._root=this._remove(C.key,this._root,this._comparator),{key:C.key,data:C.data}}return null},me.prototype.findStatic=function(C){for(var P=this._root,G=this._comparator;P;){var $=G(C,P.key);if(0===$)return P;P=$<0?P.left:P.right}return null},me.prototype.find=function(C){return this._root&&(this._root=Q(C,this._root,this._comparator),0!==this._comparator(C,this._root.key))?null:this._root},me.prototype.contains=function(C){for(var P=this._root,G=this._comparator;P;){var $=G(C,P.key);if(0===$)return!0;P=$<0?P.left:P.right}return!1},me.prototype.forEach=function(C,P){for(var G=this._root,$=[],j=!1;!j;)null!==G?($.push(G),G=G.left):0!==$.length?(G=$.pop(),C.call(P,G),G=G.right):j=!0;return this},me.prototype.range=function(C,P,G,$){for(var j=[],_e=this._comparator,Se=this._root;0!==j.length||Se;)if(Se)j.push(Se),Se=Se.left;else{if(_e((Se=j.pop()).key,P)>0)break;if(_e(Se.key,C)>=0&&G.call($,Se))return this;Se=Se.right}return this},me.prototype.keys=function(){var C=[];return this.forEach(function(P){return C.push(P.key)}),C},me.prototype.values=function(){var C=[];return this.forEach(function(P){return C.push(P.data)}),C},me.prototype.min=function(){return this._root?this.minNode(this._root).key:null},me.prototype.max=function(){return this._root?this.maxNode(this._root).key:null},me.prototype.minNode=function(C){if(void 0===C&&(C=this._root),C)for(;C.left;)C=C.left;return C},me.prototype.maxNode=function(C){if(void 0===C&&(C=this._root),C)for(;C.right;)C=C.right;return C},me.prototype.at=function(C){for(var P=this._root,G=!1,$=0,j=[];!G;)if(P)j.push(P),P=P.left;else if(j.length>0){if(P=j.pop(),$===C)return P;$++,P=P.right}else G=!0;return null},me.prototype.next=function(C){var P=this._root,G=null;if(C.right){for(G=C.right;G.left;)G=G.left;return G}for(var $=this._comparator;P;){var j=$(C.key,P.key);if(0===j)break;j<0?(G=P,P=P.left):P=P.right}return G},me.prototype.prev=function(C){var P=this._root,G=null;if(null!==C.left){for(G=C.left;G.right;)G=G.right;return G}for(var $=this._comparator;P;){var j=$(C.key,P.key);if(0===j)break;j<0?P=P.left:(G=P,P=P.right)}return G},me.prototype.clear=function(){return this._root=null,this._size=0,this},me.prototype.toList=function(){return function m(me){for(var C=me,P=[],G=!1,$=new D(null,null),j=$;!G;)C?(P.push(C),C=C.left):P.length>0?C=(C=j=j.next=P.pop()).right:G=!0;return j.next=null,$.next}(this._root)},me.prototype.load=function(C,P,G){void 0===P&&(P=[]),void 0===G&&(G=!1);var $=C.length,j=this._comparator;if(G&&ge(C,P,0,$-1,j),null===this._root)this._root=re(C,P,0,$),this._size=$;else{var _e=function fe(me,C,P){for(var G=new D(null,null),$=G,j=me,_e=C;null!==j&&null!==_e;)P(j.key,_e.key)<0?($.next=j,j=j.next):($.next=_e,_e=_e.next),$=$.next;return null!==j?$.next=j:null!==_e&&($.next=_e),G.next}(this.toList(),function he(me,C){for(var P=new D(null,null),G=P,$=0;$0){var j=P+Math.floor($/2),De=new D(me[j],C[j]);return De.left=re(me,C,P,j),De.right=re(me,C,j+1,G),De}return null}function we(me,C,P){var G=P-C;if(G>0){var $=C+Math.floor(G/2),j=we(me,C,$),_e=me.head;return _e.left=j,me.head=me.head.next,_e.right=we(me,$+1,P),_e}return null}function ge(me,C,P,G,$){if(!(P>=G)){for(var j=me[P+G>>1],_e=P-1,Se=G+1;;){do{_e++}while($(me[_e],j)<0);do{Se--}while($(me[Se],j)>0);if(_e>=Se)break;var De=me[_e];me[_e]=me[Se],me[Se]=De,De=C[_e],C[_e]=C[Se],C[Se]=De}ge(me,C,P,Se,$),ge(me,C,Se+1,G,$)}}const Te=(me,C)=>me.ll.x<=C.x&&C.x<=me.ur.x&&me.ll.y<=C.y&&C.y<=me.ur.y,A=(me,C)=>C.ur.x{if(-Vbe==Ge>-be?(j=be,be=C[++ee]):(j=Ge,Ge=G[++Re]);let Be=0;if(eebe==Ge>-be?(_e=be+j,Se=j-(_e-be),be=C[++ee]):(_e=Ge+j,Se=j-(_e-Ge),Ge=G[++Re]),j=_e,0!==Se&&($[Be++]=Se);eebe==Ge>-be?(_e=j+be,De=_e-j,Se=j-(_e-De)+(be-De),be=C[++ee]):(_e=j+Ge,De=_e-j,Se=j-(_e-De)+(Ge-De),Ge=G[++Re]),j=_e,0!==Se&&($[Be++]=Se);for(;ee=L*be?De:-function se(me,C,P,G,$,j,_e){let Se,De,be,Ge,ee,Re,Be,Ve,ot,Dt,xt,Ot,fn,qr,In,Pr,gn,Qr;const _r=me-$,pt=P-$,br=C-j,Rr=G-j;qr=_r*Rr,Re=F*_r,Be=Re-(Re-_r),Ve=_r-Be,Re=F*Rr,ot=Re-(Re-Rr),Dt=Rr-ot,In=Ve*Dt-(qr-Be*ot-Ve*ot-Be*Dt),Pr=br*pt,Re=F*br,Be=Re-(Re-br),Ve=br-Be,Re=F*pt,ot=Re-(Re-pt),Dt=pt-ot,gn=Ve*Dt-(Pr-Be*ot-Ve*ot-Be*Dt),xt=In-gn,ee=In-xt,Fe[0]=In-(xt+ee)+(ee-gn),Ot=qr+xt,ee=Ot-qr,fn=qr-(Ot-ee)+(xt-ee),xt=fn-Pr,ee=fn-xt,Fe[1]=fn-(xt+ee)+(ee-Pr),Qr=Ot+xt,ee=Qr-Ot,Fe[2]=Ot-(Qr-ee)+(xt-ee),Fe[3]=Qr;let zr=function Y(me,C){let P=C[0];for(let G=1;G=Fr||-zr>=Fr||(ee=me-_r,Se=me-(_r+ee)+(ee-$),ee=P-pt,be=P-(pt+ee)+(ee-$),ee=C-br,De=C-(br+ee)+(ee-j),ee=G-Rr,Ge=G-(Rr+ee)+(ee-j),0===Se&&0===De&&0===be&&0===Ge)||(Fr=Pe*_e+k*Math.abs(zr),zr+=_r*Ge+Rr*Se-(br*be+pt*De),zr>=Fr||-zr>=Fr))return zr;qr=Se*Rr,Re=F*Se,Be=Re-(Re-Se),Ve=Se-Be,Re=F*Rr,ot=Re-(Re-Rr),Dt=Rr-ot,In=Ve*Dt-(qr-Be*ot-Ve*ot-Be*Dt),Pr=De*pt,Re=F*De,Be=Re-(Re-De),Ve=De-Be,Re=F*pt,ot=Re-(Re-pt),Dt=pt-ot,gn=Ve*Dt-(Pr-Be*ot-Ve*ot-Be*Dt),xt=In-gn,ee=In-xt,Oe[0]=In-(xt+ee)+(ee-gn),Ot=qr+xt,ee=Ot-qr,fn=qr-(Ot-ee)+(xt-ee),xt=fn-Pr,ee=fn-xt,Oe[1]=fn-(xt+ee)+(ee-Pr),Qr=Ot+xt,ee=Qr-Ot,Oe[2]=Ot-(Qr-ee)+(xt-ee),Oe[3]=Qr;const Ii=ce(4,Fe,4,Oe,lt);qr=_r*Ge,Re=F*_r,Be=Re-(Re-_r),Ve=_r-Be,Re=F*Ge,ot=Re-(Re-Ge),Dt=Ge-ot,In=Ve*Dt-(qr-Be*ot-Ve*ot-Be*Dt),Pr=br*be,Re=F*br,Be=Re-(Re-br),Ve=br-Be,Re=F*be,ot=Re-(Re-be),Dt=be-ot,gn=Ve*Dt-(Pr-Be*ot-Ve*ot-Be*Dt),xt=In-gn,ee=In-xt,Oe[0]=In-(xt+ee)+(ee-gn),Ot=qr+xt,ee=Ot-qr,fn=qr-(Ot-ee)+(xt-ee),xt=fn-Pr,ee=fn-xt,Oe[1]=fn-(xt+ee)+(ee-Pr),Qr=Ot+xt,ee=Qr-Ot,Oe[2]=Ot-(Qr-ee)+(xt-ee),Oe[3]=Qr;const Nn=ce(Ii,lt,4,Oe,ze);qr=Se*Ge,Re=F*Se,Be=Re-(Re-Se),Ve=Se-Be,Re=F*Ge,ot=Re-(Re-Ge),Dt=Ge-ot,In=Ve*Dt-(qr-Be*ot-Ve*ot-Be*Dt),Pr=De*be,Re=F*De,Be=Re-(Re-De),Ve=De-Be,Re=F*be,ot=Re-(Re-be),Dt=be-ot,gn=Ve*Dt-(Pr-Be*ot-Ve*ot-Be*Dt),xt=In-gn,ee=In-xt,Oe[0]=In-(xt+ee)+(ee-gn),Ot=qr+xt,ee=Ot-qr,fn=qr-(Ot-ee)+(xt-ee),xt=fn-Pr,ee=fn-xt,Oe[1]=fn-(xt+ee)+(ee-Pr),Qr=Ot+xt,ee=Qr-Ot,Oe[2]=Ot-(Qr-ee)+(xt-ee),Oe[3]=Qr;const ai=ce(Nn,ze,4,Oe,Ae);return Ae[ai-1]}(me,C,P,G,$,j,be)}const He=(me,C)=>me.x*C.y-me.y*C.x,st=(me,C)=>me.x*C.x+me.y*C.y,Ee=(me,C,P)=>{const G=ft(me.x,me.y,C.x,C.y,P.x,P.y);return G>0?-1:G<0?1:0},_t=me=>Math.sqrt(st(me,me)),ir=(me,C,P)=>{const G={x:C.x-me.x,y:C.y-me.y},$={x:P.x-me.x,y:P.y-me.y};return He($,G)/_t($)/_t(G)},ur=(me,C,P)=>{const G={x:C.x-me.x,y:C.y-me.y},$={x:P.x-me.x,y:P.y-me.y};return st($,G)/_t($)/_t(G)},it=(me,C,P)=>0===C.y?null:{x:me.x+C.x/C.y*(P-me.y),y:P},St=(me,C,P)=>0===C.x?null:{x:P,y:me.y+C.y/C.x*(P-me.x)};class Ze{static compare(C,P){const G=Ze.comparePoints(C.point,P.point);return 0!==G?G:(C.point!==P.point&&C.link(P),C.isLeft!==P.isLeft?C.isLeft?1:-1:dt.compare(C.segment,P.segment))}static comparePoints(C,P){return C.xP.x?1:C.yP.y?1:0}constructor(C,P){void 0===C.events?C.events=[this]:C.events.push(this),this.point=C,this.isLeft=P}link(C){if(C.point===this.point)throw new Error("Tried to link already linked events");const P=C.point.events;for(let G=0,$=P.length;G<$;G++){const j=P[G];this.point.events.push(j),j.point=this.point}this.checkForConsuming()}checkForConsuming(){const C=this.point.events.length;for(let P=0;P{const j=$.otherSE;P.set($,{sine:ir(this.point,C.point,j.point),cosine:ur(this.point,C.point,j.point)})};return($,j)=>{P.has($)||G($),P.has(j)||G(j);const{sine:_e,cosine:Se}=P.get($),{sine:De,cosine:be}=P.get(j);return _e>=0&&De>=0?Sebe?-1:0:_e<0&&De<0?Sebe?1:0:De<_e?-1:De>_e?1:0}}}let gt=0;class dt{static compare(C,P){const G=C.leftSE.point.x,$=P.leftSE.point.x,j=C.rightSE.point.x,_e=P.rightSE.point.x;if(_eSe&&De>be)return-1;const ee=C.comparePoint(P.leftSE.point);if(ee<0)return 1;if(ee>0)return-1;const Re=P.comparePoint(C.rightSE.point);return 0!==Re?Re:-1}if(G>$){if(SeDe&&Se>Ge)return 1;const ee=P.comparePoint(C.leftSE.point);if(0!==ee)return ee;const Re=C.comparePoint(P.rightSE.point);return Re<0?1:Re>0?-1:1}if(SeDe)return 1;if(j<_e){const ee=P.comparePoint(C.rightSE.point);if(0!==ee)return ee}if(j>_e){const ee=C.comparePoint(P.rightSE.point);if(ee<0)return 1;if(ee>0)return-1}if(j!==_e){const ee=be-Se,Re=j-G,Be=Ge-De,Ve=_e-$;if(ee>Re&&BeVe)return-1}return j>_e?1:j<_e||beGe?1:C.idP.id?1:0}constructor(C,P,G,$){this.id=++gt,this.leftSE=C,C.segment=this,C.otherSE=P,this.rightSE=P,P.segment=this,P.otherSE=C,this.rings=G,this.windings=$}static fromRing(C,P,G){let $,j,_e;const Se=Ze.comparePoints(C,P);if(Se<0)$=C,j=P,_e=1;else{if(!(Se>0))throw new Error(`Tried to create degenerate segment at [${C.x}, ${C.y}]`);$=P,j=C,_e=-1}const De=new Ze($,!0),be=new Ze(j,!1);return new dt(De,be,[G],[_e])}replaceRightSE(C){this.rightSE=C,this.rightSE.segment=this,this.rightSE.otherSE=this.leftSE,this.leftSE.otherSE=this.rightSE}bbox(){const C=this.leftSE.point.y,P=this.rightSE.point.y;return{ll:{x:this.leftSE.point.x,y:CP?C:P}}}vector(){return{x:this.rightSE.point.x-this.leftSE.point.x,y:this.rightSE.point.y-this.leftSE.point.y}}isAnEndpoint(C){return C.x===this.leftSE.point.x&&C.y===this.leftSE.point.y||C.x===this.rightSE.point.x&&C.y===this.rightSE.point.y}comparePoint(C){if(this.isAnEndpoint(C))return 0;const P=this.leftSE.point,G=this.rightSE.point,$=this.vector();if(P.x===G.x)return C.x===P.x?0:C.x{if(0===C.x)return St(P,G,me.x);if(0===G.x)return St(me,C,P.x);if(0===C.y)return it(P,G,me.y);if(0===G.y)return it(me,C,P.y);const $=He(C,G);if(0==$)return null;const j={x:P.x-me.x,y:P.y-me.y},_e=He(j,C)/$,Se=He(j,G)/$;return{x:(me.x+Se*C.x+(P.x+_e*G.x))/2,y:(me.y+Se*C.y+(P.y+_e*G.y))/2}})(j,this.vector(),Se,C.vector());return null!==Be&&Te($,Be)?T.round(Be.x,Be.y):null}split(C){const P=[],G=void 0!==C.events,$=new Ze(C,!0),j=new Ze(C,!1),_e=this.rightSE;this.replaceRightSE(j),P.push(j),P.push($);const Se=new dt($,_e,this.rings.slice(),this.windings.slice());return Ze.comparePoints(Se.leftSE.point,Se.rightSE.point)>0&&Se.swapEvents(),Ze.comparePoints(this.leftSE.point,this.rightSE.point)>0&&this.swapEvents(),G&&($.checkForConsuming(),j.checkForConsuming()),P}swapEvents(){const C=this.rightSE;this.rightSE=this.leftSE,this.leftSE=C,this.leftSE.isLeft=!0,this.rightSE.isLeft=!1;for(let P=0,G=this.windings.length;P0){const j=P;P=G,G=j}if(P.prev===G){const j=P;P=G,G=j}for(let j=0,_e=G.rings.length;j<_e;j++){const Se=G.rings[j],De=G.windings[j],be=P.rings.indexOf(Se);-1===be?(P.rings.push(Se),P.windings.push(De)):P.windings[be]+=De}G.rings=null,G.windings=null,G.consumedBy=P,G.leftSE.consumedBy=P.leftSE,G.rightSE.consumedBy=P.rightSE}}prevInResult(){return void 0!==this._prevInResult||(this._prevInResult=this.prev?this.prev.isInResult()?this.prev:this.prev.prevInResult():null),this._prevInResult}beforeState(){return void 0!==this._beforeState||(this._beforeState=this.prev?(this.prev.consumedBy||this.prev).afterState():{rings:[],windings:[],multiPolys:[]}),this._beforeState}afterState(){if(void 0!==this._afterState)return this._afterState;const C=this.beforeState();this._afterState={rings:C.rings.slice(0),windings:C.windings.slice(0),multiPolys:[]};const P=this._afterState.rings,G=this._afterState.windings,$=this._afterState.multiPolys;for(let Se=0,De=this.rings.length;Se1===$.length&&$[0].isSubject;this._isInResult=G(C)!==G(P);break}default:throw new Error(`Unrecognized operation type found ${vr.type}`)}return this._isInResult}}class yt{constructor(C,P,G){if(!Array.isArray(C)||0===C.length)throw new Error("Input geometry is not a valid Polygon or MultiPolygon");if(this.poly=P,this.isExterior=G,this.segments=[],"number"!=typeof C[0][0]||"number"!=typeof C[0][1])throw new Error("Input geometry is not a valid Polygon or MultiPolygon");const $=T.round(C[0][0],C[0][1]);this.bbox={ll:{x:$.x,y:$.y},ur:{x:$.x,y:$.y}};let j=$;for(let _e=1,Se=C.length;_ethis.bbox.ur.x&&(this.bbox.ur.x=De.x),De.y>this.bbox.ur.y&&(this.bbox.ur.y=De.y),j=De)}($.x!==j.x||$.y!==j.y)&&this.segments.push(dt.fromRing(j,$,this))}getSweepEvents(){const C=[];for(let P=0,G=this.segments.length;Pthis.bbox.ur.x&&(this.bbox.ur.x=j.bbox.ur.x),j.bbox.ur.y>this.bbox.ur.y&&(this.bbox.ur.y=j.bbox.ur.y),this.interiorRings.push(j)}this.multiPoly=P}getSweepEvents(){const C=this.exteriorRing.getSweepEvents();for(let P=0,G=this.interiorRings.length;Pthis.bbox.ur.x&&(this.bbox.ur.x=j.bbox.ur.x),j.bbox.ur.y>this.bbox.ur.y&&(this.bbox.ur.y=j.bbox.ur.y),this.polys.push(j)}this.isSubject=P}getSweepEvents(){const C=[];for(let P=0,G=this.polys.length;P0&&(C=_e)}let P=C.segment.prevInResult(),G=P?P.prevInResult():null;for(;;){if(!P)return null;if(!G)return P.ringOut;if(G.ringOut!==P.ringOut)return G.ringOut.enclosingRing()!==P.ringOut?P.ringOut:P.ringOut.enclosingRing();P=G.prevInResult(),G=P?P.prevInResult():null}}}class pn{constructor(C){this.exteriorRing=C,C.poly=this,this.interiorRings=[]}addInterior(C){this.interiorRings.push(C),C.poly=this}getGeom(){const C=[this.exteriorRing.getGeom()];if(null===C[0])return null;for(let P=0,G=this.interiorRings.length;P1&&void 0!==arguments[1]?arguments[1]:dt.compare;this.queue=C,this.tree=new ae(P),this.segments=[]}process(C){const P=C.segment,G=[];if(C.consumedBy)return C.isLeft?this.queue.remove(C.otherSE):this.tree.remove(P),G;const $=C.isLeft?this.tree.add(P):this.tree.find(P);if(!$)throw new Error(`Unable to find segment #${P.id} [${P.leftSE.point.x}, ${P.leftSE.point.y}] -> [${P.rightSE.point.x}, ${P.rightSE.point.y}] in SweepLine tree.`);let Se,De,j=$,_e=$;for(;void 0===Se;)j=this.tree.prev(j),null===j?Se=null:void 0===j.key.consumedBy&&(Se=j.key);for(;void 0===De;)_e=this.tree.next(_e),null===_e?De=null:void 0===_e.key.consumedBy&&(De=_e.key);if(C.isLeft){let be=null;if(Se){const ee=Se.getIntersection(P);if(null!==ee&&(P.isAnEndpoint(ee)||(be=ee),!Se.isAnEndpoint(ee))){const Re=this._splitSafely(Se,ee);for(let Be=0,Ve=Re.length;Be0?(this.tree.remove(P),G.push(C)):(this.segments.push(P),P.prev=Se)}else{if(Se&&De){const be=Se.getIntersection(De);if(null!==be){if(!Se.isAnEndpoint(be)){const Ge=this._splitSafely(Se,be);for(let ee=0,Re=Ge.length;eehn)throw new Error("Infinite loop when putting segment endpoints in a priority queue (queue size too big).")}const _e=new At(j);let Se=j.size,De=j.pop();for(;De;){const ee=De.key;if(j.size===Se){const Be=ee.segment;throw new Error(`Unable to pop() ${ee.isLeft?"left":"right"} SweepEvent [${ee.point.x}, ${ee.point.y}] from segment #${Be.id} [${Be.leftSE.point.x}, ${Be.leftSE.point.y}] -> [${Be.rightSE.point.x}, ${Be.rightSE.point.y}] from queue.`)}if(j.size>hn)throw new Error("Infinite loop when passing sweep line over endpoints (queue size too big).");if(_e.segments.length>Or)throw new Error("Infinite loop when passing sweep line over endpoints (too many sweep line segments).");const Re=_e.process(ee);for(let Be=0,Ve=Re.length;Be1?C-1:0),G=1;G1?C-1:0),G=1;G1?C-1:0),G=1;G1?C-1:0),G=1;Goe;){if(H-oe>600){var re=H-oe+1,he=te-oe+1,m=Math.log(re),we=.5*Math.exp(2*m/3),fe=.5*Math.sqrt(m*we*(re-we)/re)*(he-re/2<0?-1:1);D(K,te,Math.max(oe,Math.floor(te-he*we/re+fe)),Math.min(H,Math.floor(te+(re-he)*we/re+fe)),ae)}var A=K[te],V=oe,R=H;for(q(K,oe,te),ae(K[H],A)>0&&q(K,oe,H);V0;)R--}0===ae(K[oe],A)?q(K,oe,R):q(K,++R,H),R<=te&&(oe=R+1),te<=R&&(H=R-1)}}function q(K,te,oe){var H=K[te];K[te]=K[oe],K[oe]=H}function Q(K,te){return Kte?1:0}return function le(K,te,oe,H,ae){D(K,te,oe||0,H||K.length-1,ae||Q)}}()},560:(pe,le,D)=>{"use strict";pe.exports=Q,pe.exports.default=Q;var q=D(6596);function Q(R,M){if(!(this instanceof Q))return new Q(R,M);this._maxEntries=Math.max(4,R||9),this._minEntries=Math.max(2,Math.ceil(.4*this._maxEntries)),M&&this._initFormat(M),this.clear()}function K(R,M,I){if(!I)return M.indexOf(R);for(var X=0;X=R.minX&&M.maxY>=R.minY}function A(R){return{children:R,height:1,leaf:!0,minX:1/0,minY:1/0,maxX:-1/0,maxY:-1/0}}function V(R,M,I,X,T){for(var F,O=[M,I];O.length;)!((I=O.pop())-(M=O.pop())<=X)&&(F=M+Math.ceil((I-M)/X/2)*X,q(R,F,M,I,T),O.push(M,F,F,I))}Q.prototype={all:function(){return this._all(this.data,[])},search:function(R){var M=this.data,I=[],X=this.toBBox;if(!Te(R,M))return I;for(var O,F,k,ce,T=[];M;){for(O=0,F=M.children.length;O=0&&O[M].children.length>this._maxEntries;)this._split(O,M),M--;this._adjustParentBBoxes(T,O,M)},_split:function(R,M){var I=R[M],X=I.children.length,T=this._minEntries;this._chooseSplitAxis(I,T,X);var O=this._chooseSplitIndex(I,T,X),F=A(I.children.splice(O,I.children.length-O));F.height=I.height,F.leaf=I.leaf,te(I,this.toBBox),te(F,this.toBBox),M?R[M-1].children.push(F):this._splitRoot(I,F)},_splitRoot:function(R,M){this.data=A([R,M]),this.data.height=R.height+1,this.data.leaf=!1,te(this.data,this.toBBox)},_chooseSplitIndex:function(R,M,I){var X,T,O,F,k,ce,Y,J;for(ce=Y=1/0,X=M;X<=I-M;X++)F=fe(T=oe(R,0,X,this.toBBox),O=oe(R,X,I,this.toBBox)),k=he(T)+he(O),F=M;ce--)Y=R.children[ce],H(F,R.leaf?T(Y):Y),k+=m(F);return k},_adjustParentBBoxes:function(R,M,I){for(var X=I;X>=0;X--)H(M[X],R)},_condense:function(R){for(var I,M=R.length-1;M>=0;M--)0===R[M].children.length?M>0?(I=R[M-1].children).splice(I.indexOf(R[M]),1):this.clear():te(R[M],this.toBBox)},_initFormat:function(R){var M=["return a"," - b",";"];this.compareMinX=new Function("a","b",M.join(R[0])),this.compareMinY=new Function("a","b",M.join(R[1])),this.toBBox=new Function("a","return {minX: a"+R[0]+", minY: a"+R[1]+", maxX: a"+R[2]+", maxY: a"+R[3]+"};")}}},2364:(pe,le,D)=>{"use strict";var q=D(6469),Q=D(6758),K=Object;pe.exports=q(function(){if(null==this||this!==K(this))throw new Q("RegExp.prototype.flags getter called on non-object");var oe="";return this.hasIndices&&(oe+="d"),this.global&&(oe+="g"),this.ignoreCase&&(oe+="i"),this.multiline&&(oe+="m"),this.dotAll&&(oe+="s"),this.unicode&&(oe+="u"),this.unicodeSets&&(oe+="v"),this.sticky&&(oe+="y"),oe},"get flags",!0)},5864:(pe,le,D)=>{"use strict";var q=D(947),Q=D(8128),K=D(2364),te=D(5209),oe=D(8871),H=Q(te());q(H,{getPolyfill:te,implementation:K,shim:oe}),pe.exports=H},5209:(pe,le,D)=>{"use strict";var q=D(2364),Q=D(947).supportsDescriptors,K=Object.getOwnPropertyDescriptor;pe.exports=function(){if(Q&&"gim"===/a/gim.flags){var oe=K(RegExp.prototype,"flags");if(oe&&"function"==typeof oe.get&&"dotAll"in RegExp.prototype&&"hasIndices"in RegExp.prototype){var H="",ae={};if(Object.defineProperty(ae,"hasIndices",{get:function(){H+="d"}}),Object.defineProperty(ae,"sticky",{get:function(){H+="y"}}),oe.get.call(ae),"dy"===H)return oe.get}}return q}},8871:(pe,le,D)=>{"use strict";var q=D(947).supportsDescriptors,Q=D(5209),K=D(3798),te=Object.defineProperty,oe=D(7640),H=D(1627),ae=/a/;pe.exports=function(){if(!q||!H)throw new oe("RegExp.prototype.flags requires a true ES5 environment that supports property descriptors");var he=Q(),m=H(ae),we=K(m,"flags");return(!we||we.get!==he)&&te(m,"flags",{configurable:!0,enumerable:!1,get:he}),he}},2858:function(pe,le){!function(D){"use strict";function K(ge,Te,A,V,R){let M,I,X,T,O=Te[0],F=V[0],k=0,ce=0;F>O==F>-O?(M=O,O=Te[++k]):(M=F,F=V[++ce]);let Y=0;if(kO==F>-O?(X=M-((I=O+M)-O),O=Te[++k]):(X=M-((I=F+M)-F),F=V[++ce]),M=I,0!==X&&(R[Y++]=X);kO==F>-O?(X=M-((I=M+O)-(T=I-M))+(O-T),O=Te[++k]):(X=M-((I=M+F)-(T=I-M))+(F-T),F=V[++ce]),M=I,0!==X&&(R[Y++]=X);for(;k0!=X>0)return T;const O=Math.abs(I+X);return Math.abs(T)>=33306690738754716e-32*O?T:-function(F,k,ce,Y,J,L,Ie){let Pe,Fe,lt,ze,Ae,Oe,se,ft,He,st,Ee,_t,ir,ur,it,St,Me,Ze;const gt=F-J,dt=ce-J,yt=k-L,Rt=Y-L;Ae=(it=(ft=gt-(se=(Oe=134217729*gt)-(Oe-gt)))*(st=Rt-(He=(Oe=134217729*Rt)-(Oe-Rt)))-((ur=gt*Rt)-se*He-ft*He-se*st))-(Ee=it-(Me=(ft=yt-(se=(Oe=134217729*yt)-(Oe-yt)))*(st=dt-(He=(Oe=134217729*dt)-(Oe-dt)))-((St=yt*dt)-se*He-ft*He-se*st))),re[0]=it-(Ee+Ae)+(Ae-Me),Ae=(ir=ur-((_t=ur+Ee)-(Ae=_t-ur))+(Ee-Ae))-(Ee=ir-St),re[1]=ir-(Ee+Ae)+(Ae-St),Ae=(Ze=_t+Ee)-_t,re[2]=_t-(Ze-Ae)+(Ee-Ae),re[3]=Ze;let or=function(hn,Or){let bn=Or[0];for(let vr=1;vr<4;vr++)bn+=Or[vr];return bn}(0,re),It=22204460492503146e-32*Ie;if(or>=It||-or>=It||(Pe=F-(gt+(Ae=F-gt))+(Ae-J),lt=ce-(dt+(Ae=ce-dt))+(Ae-J),Fe=k-(yt+(Ae=k-yt))+(Ae-L),ze=Y-(Rt+(Ae=Y-Rt))+(Ae-L),0===Pe&&0===Fe&&0===lt&&0===ze)||(It=11093356479670487e-47*Ie+33306690738754706e-32*Math.abs(or),(or+=gt*ze+Rt*Pe-(yt*lt+dt*Fe))>=It||-or>=It))return or;Ae=(it=(ft=Pe-(se=(Oe=134217729*Pe)-(Oe-Pe)))*(st=Rt-(He=(Oe=134217729*Rt)-(Oe-Rt)))-((ur=Pe*Rt)-se*He-ft*He-se*st))-(Ee=it-(Me=(ft=Fe-(se=(Oe=134217729*Fe)-(Oe-Fe)))*(st=dt-(He=(Oe=134217729*dt)-(Oe-dt)))-((St=Fe*dt)-se*He-ft*He-se*st))),fe[0]=it-(Ee+Ae)+(Ae-Me),Ae=(ir=ur-((_t=ur+Ee)-(Ae=_t-ur))+(Ee-Ae))-(Ee=ir-St),fe[1]=ir-(Ee+Ae)+(Ae-St),Ae=(Ze=_t+Ee)-_t,fe[2]=_t-(Ze-Ae)+(Ee-Ae),fe[3]=Ze;const pn=K(4,re,4,fe,he);Ae=(it=(ft=gt-(se=(Oe=134217729*gt)-(Oe-gt)))*(st=ze-(He=(Oe=134217729*ze)-(Oe-ze)))-((ur=gt*ze)-se*He-ft*He-se*st))-(Ee=it-(Me=(ft=yt-(se=(Oe=134217729*yt)-(Oe-yt)))*(st=lt-(He=(Oe=134217729*lt)-(Oe-lt)))-((St=yt*lt)-se*He-ft*He-se*st))),fe[0]=it-(Ee+Ae)+(Ae-Me),Ae=(ir=ur-((_t=ur+Ee)-(Ae=_t-ur))+(Ee-Ae))-(Ee=ir-St),fe[1]=ir-(Ee+Ae)+(Ae-St),Ae=(Ze=_t+Ee)-_t,fe[2]=_t-(Ze-Ae)+(Ee-Ae),fe[3]=Ze;const rt=K(pn,he,4,fe,m);Ae=(it=(ft=Pe-(se=(Oe=134217729*Pe)-(Oe-Pe)))*(st=ze-(He=(Oe=134217729*ze)-(Oe-ze)))-((ur=Pe*ze)-se*He-ft*He-se*st))-(Ee=it-(Me=(ft=Fe-(se=(Oe=134217729*Fe)-(Oe-Fe)))*(st=lt-(He=(Oe=134217729*lt)-(Oe-lt)))-((St=Fe*lt)-se*He-ft*He-se*st))),fe[0]=it-(Ee+Ae)+(Ae-Me),Ae=(ir=ur-((_t=ur+Ee)-(Ae=_t-ur))+(Ee-Ae))-(Ee=ir-St),fe[1]=ir-(Ee+Ae)+(Ae-St),Ae=(Ze=_t+Ee)-_t,fe[2]=_t-(Ze-Ae)+(Ee-Ae),fe[3]=Ze;const At=K(rt,m,4,fe,we);return we[At-1]}(ge,Te,A,V,R,M,O)},D.orient2dfast=function(ge,Te,A,V,R,M){return(Te-M)*(A-R)-(ge-R)*(V-M)},Object.defineProperty(D,"__esModule",{value:!0})}(le)},1358:(pe,le,D)=>{"use strict";var q=D(258),Q=D(2736),K=D(5861)(),te=D(3798),oe=D(6758),H=q("%Math.floor%");pe.exports=function(re,he){if("function"!=typeof re)throw new oe("`fn` is not a function");if("number"!=typeof he||he<0||he>4294967295||H(he)!==he)throw new oe("`length` must be a positive 32-bit integer");var m=arguments.length>2&&!!arguments[2],we=!0,fe=!0;if("length"in re&&te){var ge=te(re,"length");ge&&!ge.configurable&&(we=!1),ge&&!ge.writable&&(fe=!1)}return(we||fe||!m)&&(K?Q(re,"length",he,!0,!0):Q(re,"length",he)),re}},6469:(pe,le,D)=>{"use strict";var q=D(2736),Q=D(5861)(),K=D(4003).functionsHaveConfigurableNames(),te=D(6758);pe.exports=function(H,ae){if("function"!=typeof H)throw new te("`fn` is not a function");return(!(arguments.length>2&&arguments[2])||K)&&(Q?q(H,"name",ae,!0,!0):q(H,"name",ae)),H}},6235:pe=>{"use strict";pe.exports={eudist:function(D,q,Q){for(var K=D.length,te=0,oe=0;oe{"use strict";var q=D(6235),Q=q.eudist,K=q.dist;pe.exports={kmrand:function(oe,H){for(var ae={},re=[],he=H<<2,m=oe.length,we=oe[0].length>0;re.length0;){var fe=oe[Math.floor(Math.random()*m)],ge=we?fe.join("_"):""+fe;ae[ge]||(ae[ge]=!0,re.push(fe))}if(re.length0,fe=oe[Math.floor(Math.random()*he)];for(m&&fe.join("_"),re.push(fe);re.length{"use strict";var q=D(6235),Q=D(429),K=q.eudist,H=Q.kmrand,ae=Q.kmpp;function he(we,fe,ge){ge=ge||[];for(var Te=0;Te0,k=[];if(ge)A="kmrand"==ge?H(we,fe):"kmpp"==ge?ae(we,fe):ge;else for(var ce={};A.length{"use strict";D.r(le),D.d(le,{default:()=>q});class q{constructor(te=[],oe=Q){if(this.data=te,this.length=this.data.length,this.compare=oe,this.length>0)for(let H=(this.length>>1)-1;H>=0;H--)this._down(H)}push(te){this.data.push(te),this.length++,this._up(this.length-1)}pop(){if(0===this.length)return;const te=this.data[0],oe=this.data.pop();return this.length--,this.length>0&&(this.data[0]=oe,this._down(0)),te}peek(){return this.data[0]}_up(te){const{data:oe,compare:H}=this,ae=oe[te];for(;te>0;){const re=te-1>>1,he=oe[re];if(H(ae,he)>=0)break;oe[te]=he,te=re}oe[te]=ae}_down(te){const{data:oe,compare:H}=this,ae=this.length>>1,re=oe[te];for(;te=0)break;oe[te]=m,te=he}oe[te]=re}}function Q(K,te){return Kte?1:0}},9258:function(pe,le){!function(D){"use strict";function q(){}function Q(e){this.message=e||""}function K(e){this.message=e||""}function te(e){this.message=e||""}function oe(){}function H(e){return null===e?Pr:e.color}function ae(e){return null===e?null:e.parent}function re(e,r){null!==e&&(e.color=r)}function he(e){return null===e?null:e.left}function m(e){return null===e?null:e.right}function we(){this.root_=null,this.size_=0}function fe(){}function ge(){this.array_=[],arguments[0]instanceof De&&this.addAll(arguments[0])}function Te(){}function A(e){this.message=e||""}function V(){this.array_=[]}"fill"in Array.prototype||Object.defineProperty(Array.prototype,"fill",{configurable:!0,value:function(e){if(null==this)throw new TypeError(this+" is not an object");var r=Object(this),a=Math.max(Math.min(r.length,9007199254740991),0)||0,c=1 in arguments&&parseInt(Number(arguments[1]),10)||0;c=c<0?Math.max(a+c,0):Math.min(c,a);var l=2 in arguments&&void 0!==arguments[2]?parseInt(Number(arguments[2]),10)||0:a;for(l=l<0?Math.max(a+arguments[2],0):Math.min(l,a);ce.x?1:this.ye.y?1:0},k.prototype.clone=function(){},k.prototype.copy=function(){return new k(this)},k.prototype.toString=function(){return"("+this.x+", "+this.y+", "+this.z+")"},k.prototype.distance3D=function(e){var r=this.x-e.x,a=this.y-e.y,c=this.z-e.z;return Math.sqrt(r*r+a*a+c*c)},k.prototype.distance=function(e){var r=this.x-e.x,a=this.y-e.y;return Math.sqrt(r*r+a*a)},k.prototype.hashCode=function(){var e=17;return 37*(e=37*e+k.hashCode(this.x))+k.hashCode(this.y)},k.prototype.setCoordinate=function(e){this.x=e.x,this.y=e.y,this.z=e.z},k.prototype.interfaces_=function(){return[T,O,q]},k.prototype.getClass=function(){return k},k.hashCode=function(){if(1===arguments.length)return I.doubleToLongBits(arguments[0]),Math.trunc(0)},ce.DimensionalComparator.get=function(){return Y},ce.serialVersionUID.get=function(){return 0x5cbf2c235c7e5800},ce.NULL_ORDINATE.get=function(){return I.NaN},ce.X.get=function(){return 0},ce.Y.get=function(){return 1},ce.Z.get=function(){return 2},Object.defineProperties(k,ce);var Y=function(e){if(this._dimensionsToTest=2,0!==arguments.length&&1===arguments.length){var r=arguments[0];if(2!==r&&3!==r)throw new M("only 2 or 3 dimensions may be specified");this._dimensionsToTest=r}};Y.prototype.compare=function(e,r){var a=e,c=r,l=Y.compare(a.x,c.x);if(0!==l)return l;var g=Y.compare(a.y,c.y);return 0!==g?g:this._dimensionsToTest<=2?0:Y.compare(a.z,c.z)},Y.prototype.interfaces_=function(){return[F]},Y.prototype.getClass=function(){return Y},Y.compare=function(e,r){return er?1:I.isNaN(e)?I.isNaN(r)?0:-1:I.isNaN(r)?1:0};var J=function(){};J.prototype.create=function(){},J.prototype.interfaces_=function(){return[]},J.prototype.getClass=function(){return J};var L=function(){},Ie={INTERIOR:{configurable:!0},BOUNDARY:{configurable:!0},EXTERIOR:{configurable:!0},NONE:{configurable:!0}};L.prototype.interfaces_=function(){return[]},L.prototype.getClass=function(){return L},L.toLocationSymbol=function(e){switch(e){case L.EXTERIOR:return"e";case L.BOUNDARY:return"b";case L.INTERIOR:return"i";case L.NONE:return"-"}throw new M("Unknown location value: "+e)},Ie.INTERIOR.get=function(){return 0},Ie.BOUNDARY.get=function(){return 1},Ie.EXTERIOR.get=function(){return 2},Ie.NONE.get=function(){return-1},Object.defineProperties(L,Ie);var Pe=function(e,r){return e.interfaces_&&e.interfaces_().indexOf(r)>-1},Fe=function(){},lt={LOG_10:{configurable:!0}};Fe.prototype.interfaces_=function(){return[]},Fe.prototype.getClass=function(){return Fe},Fe.log10=function(e){var r=Math.log(e);return I.isInfinite(r)||I.isNaN(r)?r:r/Fe.LOG_10},Fe.min=function(e,r,a,c){var l=e;return ra?a:e}if(Number.isInteger(arguments[2])&&Number.isInteger(arguments[0])&&Number.isInteger(arguments[1])){var c=arguments[0],l=arguments[1],g=arguments[2];return cg?g:c}},Fe.wrap=function(e,r){return e<0?r- -e%r:e%r},Fe.max=function(){if(3===arguments.length){var r=arguments[1],a=arguments[2],c=arguments[0];return r>c&&(c=r),a>c&&(c=a),c}if(4===arguments.length){var g=arguments[1],x=arguments[2],_=arguments[3],B=arguments[0];return g>B&&(B=g),x>B&&(B=x),_>B&&(B=_),B}},Fe.average=function(e,r){return(e+r)/2},lt.LOG_10.get=function(){return Math.log(10)},Object.defineProperties(Fe,lt);var ze=function(e){this.str=e};ze.prototype.append=function(e){this.str+=e},ze.prototype.setCharAt=function(e,r){this.str=this.str.substr(0,e)+r+this.str.substr(e+1)},ze.prototype.toString=function(e){return this.str};var Ae=function(e){this.value=e};Ae.prototype.intValue=function(){return this.value},Ae.prototype.compareTo=function(e){return this.valuee?1:0},Ae.isNaN=function(e){return Number.isNaN(e)};var Oe=function(){};Oe.isWhitespace=function(e){return e<=32&&e>=0||127===e},Oe.toUpperCase=function(e){return e.toUpperCase()};var se=function e(){this._hi=0,this._lo=0,0===arguments.length?this.init(0):1===arguments.length?"number"==typeof arguments[0]||arguments[0]instanceof e?this.init(arguments[0]):"string"==typeof arguments[0]&&e.call(this,e.parse(arguments[0])):2===arguments.length&&this.init(arguments[0],arguments[1])},ft={PI:{configurable:!0},TWO_PI:{configurable:!0},PI_2:{configurable:!0},E:{configurable:!0},NaN:{configurable:!0},EPS:{configurable:!0},SPLIT:{configurable:!0},MAX_PRINT_DIGITS:{configurable:!0},TEN:{configurable:!0},ONE:{configurable:!0},SCI_NOT_EXPONENT_CHAR:{configurable:!0},SCI_NOT_ZERO:{configurable:!0}};se.prototype.le=function(e){return(this._hi9?(xe=!0,ke="9"):ke="0"+ie,x.append(ke),a=a.subtract(se.valueOf(ie)).multiply(se.TEN),xe&&a.selfAdd(se.TEN);var qe=!0,Qe=se.magnitude(a._hi);if(Qe<0&&Math.abs(Qe)>=_-B&&(qe=!1),!qe)break}return r[0]=c,x.toString()},se.prototype.sqr=function(){return this.multiply(this)},se.prototype.doubleValue=function(){return this._hi+this._lo},se.prototype.subtract=function(){return arguments[0]instanceof se?this.add(arguments[0].negate()):"number"==typeof arguments[0]?this.add(-arguments[0]):void 0},se.prototype.equals=function(){if(1===arguments.length){var e=arguments[0];return this._hi===e._hi&&this._lo===e._lo}},se.prototype.isZero=function(){return 0===this._hi&&0===this._lo},se.prototype.selfSubtract=function(){if(arguments[0]instanceof se){var e=arguments[0];return this.isNaN()?this:this.selfAdd(-e._hi,-e._lo)}if("number"==typeof arguments[0]){var r=arguments[0];return this.isNaN()?this:this.selfAdd(-r,0)}},se.prototype.getSpecialNumberString=function(){return this.isZero()?"0.0":this.isNaN()?"NaN ":null},se.prototype.min=function(e){return this.le(e)?this:e},se.prototype.selfDivide=function(){if(1===arguments.length){if(arguments[0]instanceof se){var e=arguments[0];return this.selfDivide(e._hi,e._lo)}if("number"==typeof arguments[0])return this.selfDivide(arguments[0],0)}else if(2===arguments.length){var g,_,B,xe,a=arguments[0],l=null,x=null,ie=null,ke=null;return this._hi=ke=(B=this._hi/a)+(ie=(this._hi-(xe=B*a)-(ke=(l=(ie=se.SPLIT*B)-(l=ie-B))*(x=(ke=se.SPLIT*a)-(x=ke-a))-xe+l*(_=a-x)+(g=B-l)*x+g*_)+this._lo-B*arguments[1])/a),this._lo=B-ke+ie,this}},se.prototype.dump=function(){return"DD<"+this._hi+", "+this._lo+">"},se.prototype.divide=function(){if(arguments[0]instanceof se){var a,l,g,_,e=arguments[0],r=null,c=null,x=null,B=null;return a=(g=this._hi/e._hi)-(r=(x=se.SPLIT*g)-(r=x-g)),B=r*(c=(B=se.SPLIT*e._hi)-(c=B-e._hi))-(_=g*e._hi)+r*(l=e._hi-c)+a*c+a*l,new se(B=g+(x=(this._hi-_-B+this._lo-g*e._lo)/e._hi),g-B+x)}if("number"==typeof arguments[0]){var ie=arguments[0];return I.isNaN(ie)?se.createNaN():se.copy(this).selfDivide(ie,0)}},se.prototype.ge=function(e){return(this._hi>e._hi||this._hi===e._hi)&&this._lo>=e._lo},se.prototype.pow=function(e){if(0===e)return se.valueOf(1);var r=new se(this),a=se.valueOf(1),c=Math.abs(e);if(c>1)for(;c>0;)c%2==1&&a.selfMultiply(r),(c/=2)>0&&(r=r.sqr());else a=r;return e<0?a.reciprocal():a},se.prototype.ceil=function(){if(this.isNaN())return se.NaN;var e=Math.ceil(this._hi),r=0;return e===this._hi&&(r=Math.ceil(this._lo)),new se(e,r)},se.prototype.compareTo=function(e){return this._hie._hi?1:this._loe._lo?1:0},se.prototype.rint=function(){return this.isNaN()?this:this.add(.5).floor()},se.prototype.setValue=function(){return arguments[0]instanceof se||"number"==typeof arguments[0]?(this.init(arguments[0]),this):void 0},se.prototype.max=function(e){return this.ge(e)?this:e},se.prototype.sqrt=function(){if(this.isZero())return se.valueOf(0);if(this.isNegative())return se.NaN;var e=1/Math.sqrt(this._hi),a=se.valueOf(this._hi*e),c=this.subtract(a.sqr())._hi*(.5*e);return a.add(c)},se.prototype.selfAdd=function(){if(1===arguments.length){if(arguments[0]instanceof se){var e=arguments[0];return this.selfAdd(e._hi,e._lo)}if("number"==typeof arguments[0]){var a,c,l,x,_,r=arguments[0];return this._hi=(a=(l=this._hi+r)+(_=r-(x=l-this._hi)+(this._hi-(l-x))+this._lo))+(c=_+(l-a)),this._lo=c+(a-this._hi),this}}else if(2===arguments.length){var xe,ke,Qe,mr,B=arguments[0],ie=arguments[1],qe=null,We=null,tt=null;We=(Qe=this._hi+B)-(tt=Qe-this._hi),qe=(ke=this._lo+ie)-(mr=ke-this._lo);var Xr=(xe=Qe+(tt=(We=B-tt+(this._hi-We))+ke))+(tt=(qe=ie-mr+(this._lo-qe))+(tt+(Qe-xe))),Ln=tt+(xe-Xr);return this._hi=Xr,this._lo=Ln,this}},se.prototype.selfMultiply=function(){if(1===arguments.length){if(arguments[0]instanceof se){var e=arguments[0];return this.selfMultiply(e._hi,e._lo)}if("number"==typeof arguments[0])return this.selfMultiply(arguments[0],0)}else if(2===arguments.length){var g,_,a=arguments[0],l=null,x=null,B=null,ie=null;l=(B=se.SPLIT*this._hi)-this._hi,l=B-l;var xe=(B=this._hi*a)+(ie=l*(x=(ie=se.SPLIT*a)-(x=ie-a))-B+l*(_=a-x)+(g=this._hi-l)*x+g*_+(this._hi*arguments[1]+this._lo*a)),ke=ie+(l=B-xe);return this._hi=xe,this._lo=ke,this}},se.prototype.selfSqr=function(){return this.selfMultiply(this)},se.prototype.floor=function(){if(this.isNaN())return se.NaN;var e=Math.floor(this._hi),r=0;return e===this._hi&&(r=Math.floor(this._lo)),new se(e,r)},se.prototype.negate=function(){return this.isNaN()?this:new se(-this._hi,-this._lo)},se.prototype.clone=function(){},se.prototype.multiply=function(){if(arguments[0]instanceof se){var e=arguments[0];return e.isNaN()?se.createNaN():se.copy(this).selfMultiply(e)}if("number"==typeof arguments[0]){var r=arguments[0];return I.isNaN(r)?se.createNaN():se.copy(this).selfMultiply(r,0)}},se.prototype.isNaN=function(){return I.isNaN(this._hi)},se.prototype.intValue=function(){return Math.trunc(this._hi)},se.prototype.toString=function(){var e=se.magnitude(this._hi);return e>=-3&&e<=20?this.toStandardNotation():this.toSciNotation()},se.prototype.toStandardNotation=function(){var e=this.getSpecialNumberString();if(null!==e)return e;var r=new Array(1).fill(null),a=this.extractSignificantDigits(!0,r),c=r[0]+1,l=a;return"."===a.charAt(0)?l="0"+a:c<0?l="0."+se.stringOfChar("0",-c)+a:-1===a.indexOf(".")&&(l=a+se.stringOfChar("0",c-a.length)+".0"),this.isNegative()?"-"+l:l},se.prototype.reciprocal=function(){var r,c,l,x,e=null,a=null,g=null,_=null;r=(l=1/this._hi)-(e=(g=se.SPLIT*l)-(e=g-l)),a=(_=se.SPLIT*this._hi)-this._hi;var B=l+(g=(1-(x=l*this._hi)-(_=e*(a=_-a)-x+e*(c=this._hi-a)+r*a+r*c)-l*this._lo)/this._hi);return new se(B,l-B+g)},se.prototype.toSciNotation=function(){if(this.isZero())return se.SCI_NOT_ZERO;var e=this.getSpecialNumberString();if(null!==e)return e;var r=new Array(1).fill(null),a=this.extractSignificantDigits(!1,r),c=se.SCI_NOT_EXPONENT_CHAR+r[0];if("0"===a.charAt(0))throw new Error("Found leading zero: "+a);var l="";a.length>1&&(l=a.substring(1));var g=a.charAt(0)+"."+l;return this.isNegative()?"-"+g+c:g+c},se.prototype.abs=function(){return this.isNaN()?se.NaN:this.isNegative()?this.negate():new se(this)},se.prototype.isPositive=function(){return(this._hi>0||0===this._hi)&&this._lo>0},se.prototype.lt=function(e){return(this._hie._hi||this._hi===e._hi)&&this._lo>e._lo},se.prototype.isNegative=function(){return(this._hi<0||0===this._hi)&&this._lo<0},se.prototype.trunc=function(){return this.isNaN()?se.NaN:this.isPositive()?this.floor():this.ceil()},se.prototype.signum=function(){return this._hi>0?1:this._hi<0?-1:this._lo>0?1:this._lo<0?-1:0},se.prototype.interfaces_=function(){return[q,T,O]},se.prototype.getClass=function(){return se},se.sqr=function(e){return se.valueOf(e).selfMultiply(e)},se.valueOf=function(){return"string"==typeof arguments[0]?se.parse(arguments[0]):"number"==typeof arguments[0]?new se(arguments[0]):void 0},se.sqrt=function(e){return se.valueOf(e).sqrt()},se.parse=function(e){for(var r=0,a=e.length;Oe.isWhitespace(e.charAt(r));)r++;var c=!1;if(r=a);){var ie=e.charAt(r);if(r++,Oe.isDigit(ie)){var xe=ie-"0";g.selfMultiply(se.TEN),g.selfAdd(xe),x++}else{if("."!==ie){if("e"===ie||"E"===ie){var ke=e.substring(r);try{B=Ae.parseInt(ke)}catch(mr){throw mr instanceof Error?new Error("Invalid exponent "+ke+" in string "+e):mr}break}throw new Error("Unexpected character '"+ie+"' at position "+r+" in string "+e)}_=x}}var qe=g,Qe=x-_-B;if(0===Qe)qe=g;else if(Qe>0){var We=se.TEN.pow(Qe);qe=g.divide(We)}else if(Qe<0){var tt=se.TEN.pow(-Qe);qe=g.multiply(tt)}return c?qe.negate():qe},se.createNaN=function(){return new se(I.NaN,I.NaN)},se.copy=function(e){return new se(e)},se.magnitude=function(e){var r=Math.abs(e),a=Math.log(r)/Math.log(10),c=Math.trunc(Math.floor(a));return 10*Math.pow(10,c)<=r&&(c+=1),c},se.stringOfChar=function(e,r){for(var a=new ze,c=0;c0){if(g<=0)return He.signum(x);c=l+g}else{if(!(l<0)||g>=0)return He.signum(x);c=-l-g}var _=He.DP_SAFE_EPSILON*c;return x>=_||-x>=_?He.signum(x):2},He.signum=function(e){return e>0?1:e<0?-1:0},st.DP_SAFE_EPSILON.get=function(){return 1e-15},Object.defineProperties(He,st);var Ee=function(){},_t={X:{configurable:!0},Y:{configurable:!0},Z:{configurable:!0},M:{configurable:!0}};_t.X.get=function(){return 0},_t.Y.get=function(){return 1},_t.Z.get=function(){return 2},_t.M.get=function(){return 3},Ee.prototype.setOrdinate=function(e,r,a){},Ee.prototype.size=function(){},Ee.prototype.getOrdinate=function(e,r){},Ee.prototype.getCoordinate=function(){},Ee.prototype.getCoordinateCopy=function(e){},Ee.prototype.getDimension=function(){},Ee.prototype.getX=function(e){},Ee.prototype.clone=function(){},Ee.prototype.expandEnvelope=function(e){},Ee.prototype.copy=function(){},Ee.prototype.getY=function(e){},Ee.prototype.toCoordinateArray=function(){},Ee.prototype.interfaces_=function(){return[O]},Ee.prototype.getClass=function(){return Ee},Object.defineProperties(Ee,_t);var ir=function(){},ur=function(e){function r(){e.call(this,"Projective point not representable on the Cartesian plane.")}return e&&(r.__proto__=e),(r.prototype=Object.create(e&&e.prototype)).constructor=r,r.prototype.interfaces_=function(){return[]},r.prototype.getClass=function(){return r},r}(ir),it=function(){};it.arraycopy=function(e,r,a,c,l){for(var g=0,x=r;xe._minx?this._minx:e._minx,this._maxxe._miny?this._miny:e._miny,this._maxy=this._minx&&r.getMaxX()<=this._maxx&&r.getMinY()>=this._miny&&r.getMaxY()<=this._maxy}}else if(2===arguments.length){var a=arguments[0],c=arguments[1];return!this.isNull()&&a>=this._minx&&a<=this._maxx&&c>=this._miny&&c<=this._maxy}},Me.prototype.intersects=function(){if(1===arguments.length){if(arguments[0]instanceof Me){var e=arguments[0];return!this.isNull()&&!e.isNull()&&!(e._minx>this._maxx||e._maxxthis._maxy||e._maxythis._maxx||athis._maxy||cthis._maxx&&(this._maxx=r._maxx),r._minythis._maxy&&(this._maxy=r._maxy))}}else if(2===arguments.length){var a=arguments[0],c=arguments[1];this.isNull()?(this._minx=a,this._maxx=a,this._miny=c,this._maxy=c):(athis._maxx&&(this._maxx=a),cthis._maxy&&(this._maxy=c))}},Me.prototype.minExtent=function(){if(this.isNull())return 0;var e=this.getWidth(),r=this.getHeight();return er._minx?1:this._minyr._miny?1:this._maxxr._maxx?1:this._maxyr._maxy?1:0},Me.prototype.translate=function(e,r){if(this.isNull())return null;this.init(this.getMinX()+e,this.getMaxX()+e,this.getMinY()+r,this.getMaxY()+r)},Me.prototype.toString=function(){return"Env["+this._minx+" : "+this._maxx+", "+this._miny+" : "+this._maxy+"]"},Me.prototype.setToNull=function(){this._minx=0,this._maxx=-1,this._miny=0,this._maxy=-1},Me.prototype.getHeight=function(){return this.isNull()?0:this._maxy-this._miny},Me.prototype.maxExtent=function(){if(this.isNull())return 0;var e=this.getWidth(),r=this.getHeight();return e>r?e:r},Me.prototype.expandBy=function(){if(1===arguments.length){var e=arguments[0];this.expandBy(e,e)}else if(2===arguments.length){var r=arguments[0],a=arguments[1];if(this.isNull())return null;this._minx-=r,this._maxx+=r,this._miny-=a,this._maxy+=a,(this._minx>this._maxx||this._miny>this._maxy)&&this.setToNull()}},Me.prototype.contains=function(){if(1===arguments.length){if(arguments[0]instanceof Me)return this.covers(arguments[0]);if(arguments[0]instanceof k)return this.covers(arguments[0])}else if(2===arguments.length)return this.covers(arguments[0],arguments[1])},Me.prototype.centre=function(){return this.isNull()?null:new k((this.getMinX()+this.getMaxX())/2,(this.getMinY()+this.getMaxY())/2)},Me.prototype.init=function(){if(0===arguments.length)this.setToNull();else if(1===arguments.length){if(arguments[0]instanceof k){var e=arguments[0];this.init(e.x,e.x,e.y,e.y)}else if(arguments[0]instanceof Me){var r=arguments[0];this._minx=r._minx,this._maxx=r._maxx,this._miny=r._miny,this._maxy=r._maxy}}else if(2===arguments.length){var a=arguments[0],c=arguments[1];this.init(a.x,c.x,a.y,c.y)}else if(4===arguments.length){var l=arguments[0],g=arguments[1],x=arguments[2],_=arguments[3];le._maxx&&(r=this._minx-e._maxx);var a=0;return this._maxye._maxy&&(a=this._miny-e._maxy),0===r?a:0===a?r:Math.sqrt(r*r+a*a)},Me.prototype.hashCode=function(){var e=17;return 37*(e=37*(e=37*(e=37*e+k.hashCode(this._minx))+k.hashCode(this._maxx))+k.hashCode(this._miny))+k.hashCode(this._maxy)},Me.prototype.interfaces_=function(){return[T,q]},Me.prototype.getClass=function(){return Me},Me.intersects=function(){if(3===arguments.length){var e=arguments[0],r=arguments[1],a=arguments[2];return a.x>=(e.xr.x?e.x:r.x)&&a.y>=(e.yr.y?e.y:r.y)}if(4===arguments.length){var c=arguments[0],l=arguments[1],g=arguments[2],x=arguments[3],_=Math.min(g.x,x.x),B=Math.max(g.x,x.x),ie=Math.min(c.x,l.x),xe=Math.max(c.x,l.x);return!(ie>B||xe<_||(_=Math.min(g.y,x.y),B=Math.max(g.y,x.y),ie=Math.min(c.y,l.y),xe=Math.max(c.y,l.y),ie>B||xe<_))}},Ze.serialVersionUID.get=function(){return 0x51845cd552189800},Object.defineProperties(Me,Ze);var gt={typeStr:/^\s*(\w+)\s*\(\s*(.*)\s*\)\s*$/,emptyTypeStr:/^\s*(\w+)\s*EMPTY\s*$/,spaces:/\s+/,parenComma:/\)\s*,\s*\(/,doubleParenComma:/\)\s*\)\s*,\s*\(\s*\(/,trimParens:/^\s*\(?(.*?)\)?\s*$/},dt=function(e){this.geometryFactory=e||new kt};dt.prototype.read=function(e){var r,a;e=e.replace(/[\n\r]/g," ");var l=gt.typeStr.exec(e);if(-1!==e.search("EMPTY")&&((l=gt.emptyTypeStr.exec(e))[2]=void 0),l&&(a=l[1].toLowerCase(),Rt[a]&&(r=Rt[a].apply(this,[l[2]]))),void 0===r)throw new Error("Could not parse WKT "+e);return r},dt.prototype.write=function(e){return this.extractGeometry(e)},dt.prototype.extractGeometry=function(e){var r=e.getGeometryType().toLowerCase();if(!yt[r])return null;var a=r.toUpperCase();return e.isEmpty()?a+" EMPTY":a+"("+yt[r].apply(this,[e])+")"};var yt={coordinate:function(e){return e.x+" "+e.y},point:function(e){return yt.coordinate.call(this,e._coordinates._coordinates[0])},multipoint:function(e){for(var r=[],a=0,c=e._geometries.length;athis.getEdgeDistance(e,1)?(this._intLineIndex[e][0]=0,this._intLineIndex[e][1]=1):(this._intLineIndex[e][0]=1,this._intLineIndex[e][1]=0)}},At.prototype.isProper=function(){return this.hasIntersection()&&this._isProper},At.prototype.setPrecisionModel=function(e){this._precisionModel=e},At.prototype.isInteriorIntersection=function(){if(0===arguments.length)return!!this.isInteriorIntersection(0)||!!this.isInteriorIntersection(1);if(1===arguments.length){for(var e=arguments[0],r=0;rl?c:l;else{var x=Math.abs(e.x-r.x),_=Math.abs(e.y-r.y);0!==(g=c>l?x:_)||e.equals(r)||(g=Math.max(x,_))}return rt.isTrue(!(0===g&&!e.equals(r)),"Bad distance calculation"),g},At.nonRobustComputeEdgeDistance=function(e,r,a){var c=e.x-r.x,l=e.y-r.y,g=Math.sqrt(c*c+l*l);return rt.isTrue(!(0===g&&!e.equals(r)),"Invalid distance calculation"),g},hn.DONT_INTERSECT.get=function(){return 0},hn.DO_INTERSECT.get=function(){return 1},hn.COLLINEAR.get=function(){return 2},hn.NO_INTERSECTION.get=function(){return 0},hn.POINT_INTERSECTION.get=function(){return 1},hn.COLLINEAR_INTERSECTION.get=function(){return 2},Object.defineProperties(At,hn);var Or=function(e){function r(){e.apply(this,arguments)}return e&&(r.__proto__=e),(r.prototype=Object.create(e&&e.prototype)).constructor=r,r.prototype.isInSegmentEnvelopes=function(a){var c=new Me(this._inputLines[0][0],this._inputLines[0][1]),l=new Me(this._inputLines[1][0],this._inputLines[1][1]);return c.contains(a)&&l.contains(a)},r.prototype.computeIntersection=function(){if(3!==arguments.length)return e.prototype.computeIntersection.apply(this,arguments);var a=arguments[0],c=arguments[1],l=arguments[2];if(this._isProper=!1,Me.intersects(c,l,a)&&0===Ne.orientationIndex(c,l,a)&&0===Ne.orientationIndex(l,c,a))return this._isProper=!0,(a.equals(c)||a.equals(l))&&(this._isProper=!1),this._result=e.POINT_INTERSECTION,null;this._result=e.NO_INTERSECTION},r.prototype.normalizeToMinimum=function(a,c,l,g,x){x.x=this.smallestInAbsValue(a.x,c.x,l.x,g.x),x.y=this.smallestInAbsValue(a.y,c.y,l.y,g.y),a.x-=x.x,a.y-=x.y,c.x-=x.x,c.y-=x.y,l.x-=x.x,l.y-=x.y,g.x-=x.x,g.y-=x.y},r.prototype.safeHCoordinateIntersection=function(a,c,l,g){var x=null;try{x=St.intersection(a,c,l,g)}catch(_){if(!(_ instanceof ur))throw _;x=r.nearestEndpoint(a,c,l,g)}return x},r.prototype.intersection=function(a,c,l,g){var x=this.intersectionWithNormalization(a,c,l,g);return this.isInSegmentEnvelopes(x)||(x=new k(r.nearestEndpoint(a,c,l,g))),null!==this._precisionModel&&this._precisionModel.makePrecise(x),x},r.prototype.smallestInAbsValue=function(a,c,l,g){var x=a,_=Math.abs(x);return Math.abs(c)<_&&(x=c,_=Math.abs(c)),Math.abs(l)<_&&(x=l,_=Math.abs(l)),Math.abs(g)<_&&(x=g),x},r.prototype.checkDD=function(a,c,l,g,x){var _=He.intersection(a,c,l,g),B=this.isInSegmentEnvelopes(_);it.out.println("DD in env = "+B+" --------------------- "+_),x.distance(_)>1e-4&&it.out.println("Distance = "+x.distance(_))},r.prototype.intersectionWithNormalization=function(a,c,l,g){var x=new k(a),_=new k(c),B=new k(l),ie=new k(g),xe=new k;this.normalizeToEnvCentre(x,_,B,ie,xe);var ke=this.safeHCoordinateIntersection(x,_,B,ie);return ke.x+=xe.x,ke.y+=xe.y,ke},r.prototype.computeCollinearIntersection=function(a,c,l,g){var x=Me.intersects(a,c,l),_=Me.intersects(a,c,g),B=Me.intersects(l,g,a),ie=Me.intersects(l,g,c);return x&&_?(this._intPt[0]=l,this._intPt[1]=g,e.COLLINEAR_INTERSECTION):B&&ie?(this._intPt[0]=a,this._intPt[1]=c,e.COLLINEAR_INTERSECTION):x&&B?(this._intPt[0]=l,this._intPt[1]=a,!l.equals(a)||_||ie?e.COLLINEAR_INTERSECTION:e.POINT_INTERSECTION):x&&ie?(this._intPt[0]=l,this._intPt[1]=c,!l.equals(c)||_||B?e.COLLINEAR_INTERSECTION:e.POINT_INTERSECTION):_&&B?(this._intPt[0]=g,this._intPt[1]=a,!g.equals(a)||x||ie?e.COLLINEAR_INTERSECTION:e.POINT_INTERSECTION):_&&ie?(this._intPt[0]=g,this._intPt[1]=c,!g.equals(c)||x||B?e.COLLINEAR_INTERSECTION:e.POINT_INTERSECTION):e.NO_INTERSECTION},r.prototype.normalizeToEnvCentre=function(a,c,l,g,x){var _=a.xc.x?a.x:c.x,xe=a.y>c.y?a.y:c.y,ke=l.xg.x?l.x:g.x,We=l.y>g.y?l.y:g.y,mr=((B>qe?B:qe)+(xeke?_:ke)+(ie0&&_>0||x<0&&_<0)return e.NO_INTERSECTION;var B=Ne.orientationIndex(l,g,a),ie=Ne.orientationIndex(l,g,c);return B>0&&ie>0||B<0&&ie<0?e.NO_INTERSECTION:0===x&&0===_&&0===B&&0===ie?this.computeCollinearIntersection(a,c,l,g):(0===x||0===_||0===B||0===ie?(this._isProper=!1,a.equals2D(l)||a.equals2D(g)?this._intPt[0]=a:c.equals2D(l)||c.equals2D(g)?this._intPt[0]=c:0===x?this._intPt[0]=new k(l):0===_?this._intPt[0]=new k(g):0===B?this._intPt[0]=new k(a):0===ie&&(this._intPt[0]=new k(c))):(this._isProper=!0,this._intPt[0]=this.intersection(a,c,l,g)),e.POINT_INTERSECTION)},r.prototype.interfaces_=function(){return[]},r.prototype.getClass=function(){return r},r.nearestEndpoint=function(a,c,l,g){var x=a,_=Ne.distancePointLine(a,l,g),B=Ne.distancePointLine(c,l,g);return B<_&&(_=B,x=c),(B=Ne.distancePointLine(l,a,c))<_&&(_=B,x=l),(B=Ne.distancePointLine(g,a,c))<_&&(_=B,x=g),x},r}(At),bn=function(){};bn.prototype.interfaces_=function(){return[]},bn.prototype.getClass=function(){return bn},bn.orientationIndex=function(e,r,a){return bn.signOfDet2x2(r.x-e.x,r.y-e.y,a.x-r.x,a.y-r.y)},bn.signOfDet2x2=function(e,r,a,c){var l=null,g=null,x=null;if(l=1,0===e||0===c)return 0===r||0===a?0:r>0?a>0?-l:l:a>0?l:-l;if(0===r||0===a)return c>0?e>0?l:-l:e>0?-l:l;if(r>0?c>0?r<=c||(l=-l,g=e,e=a,a=g,g=r,r=c,c=g):r<=-c?(l=-l,a=-a,c=-c):(g=e,e=-a,a=g,g=r,r=-c,c=g):c>0?-r<=c?(l=-l,e=-e,r=-r):(g=-e,e=a,a=g,g=-r,r=c,c=g):r>=c?(e=-e,r=-r,a=-a,c=-c):(l=-l,g=-e,e=-a,a=g,g=-r,r=-c,c=g),e>0){if(!(a>0&&e<=a))return l}else{if(a>0||!(e>=a))return-l;l=-l,e=-e,a=-a}for(;;){if((c-=(x=Math.floor(a/e))*r)<0)return-l;if(c>r)return l;if(e>(a-=x*e)+a){if(rc+c)return-l;a=e-a,c=r-c,l=-l}if(0===c)return 0===a?0:-l;if(0===a||(e-=(x=Math.floor(e/a))*a,(r-=x*c)<0))return l;if(r>c)return-l;if(a>e+e){if(cr+r)return l;e=a-e,r=c-r,l=-l}if(0===r)return 0===e?0:l;if(0===e)return-l}};var vr=function(){this._p=null,this._crossingCount=0,this._isPointOnSegment=!1,this._p=arguments[0]};vr.prototype.countSegment=function(e,r){if(e.xc&&(a=r.x,c=e.x),this._p.x>=a&&this._p.x<=c&&(this._isPointOnSegment=!0),null}if(e.y>this._p.y&&r.y<=this._p.y||r.y>this._p.y&&e.y<=this._p.y){var g=e.y-this._p.y,_=r.y-this._p.y,B=bn.signOfDet2x2(e.x-this._p.x,g,r.x-this._p.x,_);if(0===B)return this._isPointOnSegment=!0,null;_0&&this._crossingCount++}},vr.prototype.isPointInPolygon=function(){return this.getLocation()!==L.EXTERIOR},vr.prototype.getLocation=function(){return this._isPointOnSegment?L.BOUNDARY:this._crossingCount%2==1?L.INTERIOR:L.EXTERIOR},vr.prototype.isOnSegment=function(){return this._isPointOnSegment},vr.prototype.interfaces_=function(){return[]},vr.prototype.getClass=function(){return vr},vr.locatePointInRing=function(){if(arguments[0]instanceof k&&Pe(arguments[1],Ee)){for(var r=arguments[1],a=new vr(arguments[0]),c=new k,l=new k,g=1;g1||_<0||_>1)&&(l=!0)}}else l=!0;return l?Fe.min(Ne.distancePointLine(e,a,c),Ne.distancePointLine(r,a,c),Ne.distancePointLine(a,e,r),Ne.distancePointLine(c,e,r)):0},Ne.isPointInRing=function(e,r){return Ne.locatePointInRing(e,r)!==L.EXTERIOR},Ne.computeLength=function(e){var r=e.size();if(r<=1)return 0;var a=0,c=new k;e.getCoordinate(0,c);for(var l=c.x,g=c.y,x=1;xa.y&&(a=g,c=l)}var x=c;do{(x-=1)<0&&(x=r)}while(e[x].equals2D(a)&&x!==c);var _=c;do{_=(_+1)%r}while(e[_].equals2D(a)&&_!==c);var B=e[x],ie=e[_];if(B.equals2D(a)||ie.equals2D(a)||B.equals2D(ie))return!1;var xe=Ne.computeOrientation(B,a,ie);return 0===xe?B.x>ie.x:xe>0},Ne.locatePointInRing=function(e,r){return vr.locatePointInRing(e,r)},Ne.distancePointLinePerpendicular=function(e,r,a){var c=(a.x-r.x)*(a.x-r.x)+(a.y-r.y)*(a.y-r.y);return Math.abs(((r.y-e.y)*(a.x-r.x)-(r.x-e.x)*(a.y-r.y))/c)*Math.sqrt(c)},Ne.computeOrientation=function(e,r,a){return Ne.orientationIndex(e,r,a)},Ne.distancePointLine=function(){if(2===arguments.length){var e=arguments[0],r=arguments[1];if(0===r.length)throw new M("Line array must contain at least one vertex");for(var a=e.distance(r[0]),c=0;c=1?g.distance(_):Math.abs(((x.y-g.y)*(_.x-x.x)-(x.x-g.x)*(_.y-x.y))/B)*Math.sqrt(B)}},Ne.isOnLine=function(e,r){for(var a=new Or,c=1;c0},j.prototype.interfaces_=function(){return[P]},j.prototype.getClass=function(){return j};var _e=function(){};_e.prototype.isInBoundary=function(e){return e>1},_e.prototype.interfaces_=function(){return[P]},_e.prototype.getClass=function(){return _e};var Se=function(){};Se.prototype.isInBoundary=function(e){return 1===e},Se.prototype.interfaces_=function(){return[P]},Se.prototype.getClass=function(){return Se};var De=function(){};De.prototype.add=function(){},De.prototype.addAll=function(){},De.prototype.isEmpty=function(){},De.prototype.iterator=function(){},De.prototype.size=function(){},De.prototype.toArray=function(){},De.prototype.remove=function(){},(Q.prototype=new Error).name="IndexOutOfBoundsException";var be=function(){};be.prototype.hasNext=function(){},be.prototype.next=function(){},be.prototype.remove=function(){};var Ge=function(e){function r(){e.apply(this,arguments)}return e&&(r.__proto__=e),(r.prototype=Object.create(e&&e.prototype)).constructor=r,r.prototype.get=function(){},r.prototype.set=function(){},r.prototype.isEmpty=function(){},r}(De);(K.prototype=new Error).name="NoSuchElementException";var ee=function(e){function r(){e.call(this),this.array_=[],arguments[0]instanceof De&&this.addAll(arguments[0])}return e&&(r.__proto__=e),(r.prototype=Object.create(e&&e.prototype)).constructor=r,r.prototype.ensureCapacity=function(){},r.prototype.interfaces_=function(){return[e,De]},r.prototype.add=function(a){return 1===arguments.length?this.array_.push(a):this.array_.splice(arguments[0],arguments[1]),!0},r.prototype.clear=function(){this.array_=[]},r.prototype.addAll=function(a){for(var c=a.iterator();c.hasNext();)this.add(c.next());return!0},r.prototype.set=function(a,c){var l=this.array_[a];return this.array_[a]=c,l},r.prototype.iterator=function(){return new Re(this)},r.prototype.get=function(a){if(a<0||a>=this.size())throw new Q;return this.array_[a]},r.prototype.isEmpty=function(){return 0===this.array_.length},r.prototype.size=function(){return this.array_.length},r.prototype.toArray=function(){for(var a=[],c=0,l=this.array_.length;c=1&&this.get(this.size()-1).equals2D(x))return null;e.prototype.add.call(this,x)}else if(arguments[0]instanceof Object&&"boolean"==typeof arguments[1])return this.add(arguments[0],arguments[1]),!0}else if(3===arguments.length){if("boolean"==typeof arguments[2]&&arguments[0]instanceof Array&&"boolean"==typeof arguments[1]){var ie=arguments[0],xe=arguments[1];if(arguments[2])for(var ke=0;ke=0;qe--)this.add(ie[qe],xe);return!0}if("boolean"==typeof arguments[2]&&Number.isInteger(arguments[0])&&arguments[1]instanceof k){var Qe=arguments[0],We=arguments[1];if(!arguments[2]){var tt=this.size();if(tt>0&&(Qe>0&&this.get(Qe-1).equals2D(We)||QeUi&&(mo=-1);for(var aa=Ln;aa!==Ui;aa+=mo)this.add(mr[aa],Xr);return!0}},r.prototype.closeRing=function(){this.size()>0&&this.add(new k(this.get(0)),!1)},r.prototype.interfaces_=function(){return[]},r.prototype.getClass=function(){return r},Object.defineProperties(r,a),r}(ee),Ve=function(){},ot={ForwardComparator:{configurable:!0},BidirectionalComparator:{configurable:!0},coordArrayType:{configurable:!0}};ot.ForwardComparator.get=function(){return Dt},ot.BidirectionalComparator.get=function(){return xt},ot.coordArrayType.get=function(){return new Array(0).fill(null)},Ve.prototype.interfaces_=function(){return[]},Ve.prototype.getClass=function(){return Ve},Ve.isRing=function(e){return!(e.length<4||!e[0].equals2D(e[e.length-1]))},Ve.ptNotInList=function(e,r){for(var a=0;a=e?r:[]},Ve.indexOf=function(e,r){for(var a=0;a0)&&(r=e[a]);return r},Ve.extract=function(e,r,a){r=Fe.clamp(r,0,e.length);var c=(a=Fe.clamp(a,-1,e.length))-r+1;a<0&&(c=0),r>=e.length&&(c=0),ac.length)return 1;if(0===a.length)return 0;var l=Ve.compare(a,c);return Ve.isEqualReversed(a,c)?0:l},xt.prototype.OLDcompare=function(e,r){var a=e,c=r;if(a.lengthc.length)return 1;if(0===a.length)return 0;for(var l=Ve.increasingDirection(a),g=Ve.increasingDirection(c),x=l>0?0:a.length-1,_=g>0?0:a.length-1,B=0;B0))return r.value;r=r.right}}return null},we.prototype.put=function(e,r){if(null===this.root_)return this.root_={key:e,value:r,left:null,right:null,parent:null,color:Pr,getValue:function(){return this.value},getKey:function(){return this.key}},this.size_=1,null;var a,c,l=this.root_;do{if(a=l,(c=e.compareTo(l.key))<0)l=l.left;else{if(!(c>0)){var g=l.value;return l.value=r,g}l=l.right}}while(null!==l);var x={key:e,left:null,right:null,value:r,parent:a,color:Pr,getValue:function(){return this.value},getKey:function(){return this.key}};return c<0?a.left=x:a.right=x,this.fixAfterInsertion(x),this.size_++,null},we.prototype.fixAfterInsertion=function(e){for(e.color=1;null!=e&&e!==this.root_&&1===e.parent.color;)if(ae(e)===he(ae(ae(e)))){var r=m(ae(ae(e)));1===H(r)?(re(ae(e),Pr),re(r,Pr),re(ae(ae(e)),1),e=ae(ae(e))):(e===m(ae(e))&&(e=ae(e),this.rotateLeft(e)),re(ae(e),Pr),re(ae(ae(e)),1),this.rotateRight(ae(ae(e))))}else{var a=he(ae(ae(e)));1===H(a)?(re(ae(e),Pr),re(a,Pr),re(ae(ae(e)),1),e=ae(ae(e))):(e===he(ae(e))&&(e=ae(e),this.rotateRight(e)),re(ae(e),Pr),re(ae(ae(e)),1),this.rotateLeft(ae(ae(e))))}this.root_.color=Pr},we.prototype.values=function(){var e=new ee,r=this.getFirstEntry();if(null!==r)for(e.add(r.value);null!==(r=we.successor(r));)e.add(r.value);return e},we.prototype.entrySet=function(){var e=new qr,r=this.getFirstEntry();if(null!==r)for(e.add(r);null!==(r=we.successor(r));)e.add(r);return e},we.prototype.rotateLeft=function(e){if(null!=e){var r=e.right;e.right=r.left,null!=r.left&&(r.left.parent=e),r.parent=e.parent,null===e.parent?this.root_=r:e.parent.left===e?e.parent.left=r:e.parent.right=r,r.left=e,e.parent=r}},we.prototype.rotateRight=function(e){if(null!=e){var r=e.left;e.left=r.right,null!=r.right&&(r.right.parent=e),r.parent=e.parent,null===e.parent?this.root_=r:e.parent.right===e?e.parent.right=r:e.parent.left=r,r.right=e,e.parent=r}},we.prototype.getFirstEntry=function(){var e=this.root_;if(null!=e)for(;null!=e.left;)e=e.left;return e},we.successor=function(e){if(null===e)return null;if(null!==e.right){for(var r=e.right;null!==r.left;)r=r.left;return r}for(var a=e.parent,c=e;null!==a&&c===a.right;)c=a,a=a.parent;return a},we.prototype.size=function(){return this.size_};var gn=function(){};gn.prototype.interfaces_=function(){return[]},gn.prototype.getClass=function(){return gn},fe.prototype=new oe,(ge.prototype=new fe).contains=function(e){for(var r=0,a=this.array_.length;r=0;){var x=l.substring(0,g);c.add(x),g=(l=l.substring(g+a)).indexOf(r)}l.length>0&&c.add(l);for(var _=new Array(c.size()).fill(null),B=0;B<_.length;B++)_[B]=c.get(B);return _},cn.toString=function(){if(1===arguments.length)return cn.SIMPLE_ORDINATE_FORMAT.format(arguments[0])},cn.spaces=function(e){return cn.chars(" ",e)},Wa.NEWLINE.get=function(){return it.getProperty("line.separator")},Wa.SIMPLE_ORDINATE_FORMAT.get=function(){return new function(){}("0.#")},Object.defineProperties(cn,Wa);var Ir=function(){};Ir.prototype.interfaces_=function(){return[]},Ir.prototype.getClass=function(){return Ir},Ir.copyCoord=function(e,r,a,c){for(var l=Math.min(e.getDimension(),a.getDimension()),g=0;g0)for(var g=l;g0&&c.append(" ");for(var g=0;g0&&c.append(","),c.append(cn.toString(e.getOrdinate(l,g)))}return c.append(")"),c.toString()}},Ir.ensureValidRing=function(e,r){var a=r.size();return 0===a?r:a<=3?Ir.createClosedRing(e,r,4):r.getOrdinate(0,Ee.X)===r.getOrdinate(a-1,Ee.X)&&r.getOrdinate(0,Ee.Y)===r.getOrdinate(a-1,Ee.Y)?r:Ir.createClosedRing(e,r,a+1)},Ir.createClosedRing=function(e,r,a){var c=e.create(a,r.getDimension()),l=r.size();Ir.copy(r,0,c,0,l);for(var g=l;g0&&Ir.reverse(this._points),null}},r.prototype.getCoordinate=function(){return this.isEmpty()?null:this._points.getCoordinate(0)},r.prototype.getBoundaryDimension=function(){return this.isClosed()?pt.FALSE:0},r.prototype.isClosed=function(){return!this.isEmpty()&&this.getCoordinateN(0).equals2D(this.getCoordinateN(this.getNumPoints()-1))},r.prototype.getEndPoint=function(){return this.isEmpty()?null:this.getPointN(this.getNumPoints()-1)},r.prototype.getDimension=function(){return 1},r.prototype.getLength=function(){return Ne.computeLength(this._points)},r.prototype.getNumPoints=function(){return this._points.size()},r.prototype.reverse=function(){var c=this._points.copy();return Ir.reverse(c),this.getFactory().createLineString(c)},r.prototype.compareToSameClass=function(){if(1===arguments.length){for(var c=arguments[0],l=0,g=0;l= 2)");this._points=c},r.prototype.isCoordinate=function(c){for(var l=0;l=1&&this.getCoordinateSequence().size()= 4)")},r.prototype.getGeometryType=function(){return"LinearRing"},r.prototype.copy=function(){return new r(this._points.copy(),this._factory)},r.prototype.interfaces_=function(){return[]},r.prototype.getClass=function(){return r},a.MINIMUM_VALID_SIZE.get=function(){return 4},a.serialVersionUID.get=function(){return-0x3b229e262367a600},Object.defineProperties(r,a),r}(Ar),un=function(e){function r(){e.apply(this,arguments)}e&&(r.__proto__=e),(r.prototype=Object.create(e&&e.prototype)).constructor=r;var a={serialVersionUID:{configurable:!0}};return r.prototype.getSortIndex=function(){return nt.SORTINDEX_MULTIPOLYGON},r.prototype.equalsExact=function(){if(2===arguments.length){var c=arguments[0],l=arguments[1];return!!this.isEquivalentClass(c)&&e.prototype.equalsExact.call(this,c,l)}return e.prototype.equalsExact.apply(this,arguments)},r.prototype.getBoundaryDimension=function(){return 1},r.prototype.getDimension=function(){return 2},r.prototype.reverse=function(){for(var l=new Array(this._geometries.length).fill(null),g=0;g0?r.createPoint(a[0]):r.createPoint():e},Ti.prototype.interfaces_=function(){return[si.GeometryEditorOperation]},Ti.prototype.getClass=function(){return Ti};var wa=function(){};wa.prototype.edit=function(e,r){return e instanceof Xi?r.createLinearRing(this.edit(e.getCoordinateSequence(),e)):e instanceof Ar?r.createLineString(this.edit(e.getCoordinateSequence(),e)):e instanceof Tn?r.createPoint(this.edit(e.getCoordinateSequence(),e)):e},wa.prototype.interfaces_=function(){return[si.GeometryEditorOperation]},wa.prototype.getClass=function(){return wa};var yr=function(){if(this._dimension=3,this._coordinates=null,1===arguments.length){if(arguments[0]instanceof Array)this._coordinates=arguments[0],this._dimension=3;else if(Number.isInteger(arguments[0])){var e=arguments[0];this._coordinates=new Array(e).fill(null);for(var r=0;r0){var e=new ze(17*this._coordinates.length);e.append("("),e.append(this._coordinates[0]);for(var r=1;r3&&(c=3),c<2?new yr(a):new yr(a,c)}},Si.prototype.interfaces_=function(){return[J,q]},Si.prototype.getClass=function(){return Si},Si.instance=function(){return Si.instanceObject},Wo.serialVersionUID.get=function(){return-0x38e49fa6cf6f2e00},Wo.instanceObject.get=function(){return new Si},Object.defineProperties(Si,Wo);var w0=function(e){function r(){e.call(this),this.map_=new Map}return e&&(r.__proto__=e),(r.prototype=Object.create(e&&e.prototype)).constructor=r,r.prototype.get=function(a){return this.map_.get(a)||null},r.prototype.put=function(a,c){return this.map_.set(a,c),c},r.prototype.values=function(){for(var a=new ee,c=this.map_.values(),l=c.next();!l.done;)a.add(l.value),l=c.next();return a},r.prototype.entrySet=function(){var a=new qr;return this.map_.entries().forEach(function(c){return a.add(c)}),a},r.prototype.size=function(){return this.map_.size()},r}(Ot),ar=function e(){if(this._modelType=null,this._scale=null,0===arguments.length)this._modelType=e.FLOATING;else if(1===arguments.length)if(arguments[0]instanceof Kn){var r=arguments[0];this._modelType=r,r===e.FIXED&&this.setScale(1)}else if("number"==typeof arguments[0]){var a=arguments[0];this._modelType=e.FIXED,this.setScale(a)}else if(arguments[0]instanceof e){var c=arguments[0];this._modelType=c._modelType,this._scale=c._scale}},Ca={serialVersionUID:{configurable:!0},maximumPreciseValue:{configurable:!0}};ar.prototype.equals=function(e){return e instanceof ar&&this._modelType===e._modelType&&this._scale===e._scale},ar.prototype.compareTo=function(e){var r=e,a=this.getMaximumSignificantDigits(),c=r.getMaximumSignificantDigits();return new Ae(a).compareTo(new Ae(c))},ar.prototype.getScale=function(){return this._scale},ar.prototype.isFloating=function(){return this._modelType===ar.FLOATING||this._modelType===ar.FLOATING_SINGLE},ar.prototype.getType=function(){return this._modelType},ar.prototype.toString=function(){var e="UNKNOWN";return this._modelType===ar.FLOATING?e="Floating":this._modelType===ar.FLOATING_SINGLE?e="Floating-Single":this._modelType===ar.FIXED&&(e="Fixed (Scale="+this.getScale()+")"),e},ar.prototype.makePrecise=function(){if("number"==typeof arguments[0]){var e=arguments[0];return I.isNaN(e)||this._modelType===ar.FLOATING_SINGLE?e:this._modelType===ar.FIXED?Math.round(e*this._scale)/this._scale:e}if(arguments[0]instanceof k){var r=arguments[0];if(this._modelType===ar.FLOATING)return null;r.x=this.makePrecise(r.x),r.y=this.makePrecise(r.y)}},ar.prototype.getMaximumSignificantDigits=function(){var e=16;return this._modelType===ar.FLOATING?e=16:this._modelType===ar.FLOATING_SINGLE?e=6:this._modelType===ar.FIXED&&(e=1+Math.trunc(Math.ceil(Math.log(this.getScale())/Math.log(10)))),e},ar.prototype.setScale=function(e){this._scale=Math.abs(e)},ar.prototype.interfaces_=function(){return[q,T]},ar.prototype.getClass=function(){return ar},ar.mostPrecise=function(e,r){return e.compareTo(r)>=0?e:r},Ca.serialVersionUID.get=function(){return 0x6bee6404e9a25c00},Ca.maximumPreciseValue.get=function(){return 9007199254740992},Object.defineProperties(ar,Ca);var Kn=function e(r){this._name=r||null,e.nameToTypeMap.put(r,this)},bs={serialVersionUID:{configurable:!0},nameToTypeMap:{configurable:!0}};Kn.prototype.readResolve=function(){return Kn.nameToTypeMap.get(this._name)},Kn.prototype.toString=function(){return this._name},Kn.prototype.interfaces_=function(){return[q]},Kn.prototype.getClass=function(){return Kn},bs.serialVersionUID.get=function(){return-552860263173159e4},bs.nameToTypeMap.get=function(){return new w0},Object.defineProperties(Kn,bs),ar.Type=Kn,ar.FIXED=new Kn("FIXED"),ar.FLOATING=new Kn("FLOATING"),ar.FLOATING_SINGLE=new Kn("FLOATING SINGLE");var kt=function e(){this._precisionModel=new ar,this._SRID=0,this._coordinateSequenceFactory=e.getDefaultCoordinateSequenceFactory(),0===arguments.length||(1===arguments.length?Pe(arguments[0],J)?this._coordinateSequenceFactory=arguments[0]:arguments[0]instanceof ar&&(this._precisionModel=arguments[0]):2===arguments.length?(this._precisionModel=arguments[0],this._SRID=arguments[1]):3===arguments.length&&(this._precisionModel=arguments[0],this._SRID=arguments[1],this._coordinateSequenceFactory=arguments[2]))},da={serialVersionUID:{configurable:!0}};kt.prototype.toGeometry=function(e){return e.isNull()?this.createPoint(null):e.getMinX()===e.getMaxX()&&e.getMinY()===e.getMaxY()?this.createPoint(new k(e.getMinX(),e.getMinY())):e.getMinX()===e.getMaxX()||e.getMinY()===e.getMaxY()?this.createLineString([new k(e.getMinX(),e.getMinY()),new k(e.getMaxX(),e.getMaxY())]):this.createPolygon(this.createLinearRing([new k(e.getMinX(),e.getMinY()),new k(e.getMinX(),e.getMaxY()),new k(e.getMaxX(),e.getMaxY()),new k(e.getMaxX(),e.getMinY()),new k(e.getMinX(),e.getMinY())]),null)},kt.prototype.createLineString=function(e){return e?e instanceof Array?new Ar(this.getCoordinateSequenceFactory().create(e),this):Pe(e,Ee)?new Ar(e,this):void 0:new Ar(this.getCoordinateSequenceFactory().create([]),this)},kt.prototype.createMultiLineString=function(){return 0===arguments.length?new Ii(null,this):1===arguments.length?new Ii(arguments[0],this):void 0},kt.prototype.buildGeometry=function(e){for(var r=null,a=!1,c=!1,l=e.iterator();l.hasNext();){var g=l.next(),x=g.getClass();null===r&&(r=x),x!==r&&(a=!0),g.isGeometryCollectionOrDerived()&&(c=!0)}if(null===r)return this.createGeometryCollection();if(a||c)return this.createGeometryCollection(kt.toGeometryArray(e));var _=e.iterator().next();if(e.size()>1){if(_ instanceof Nr)return this.createMultiPolygon(kt.toPolygonArray(e));if(_ instanceof Ar)return this.createMultiLineString(kt.toLineStringArray(e));if(_ instanceof Tn)return this.createMultiPoint(kt.toPointArray(e));rt.shouldNeverReachHere("Unhandled class: "+_.getClass().getName())}return _},kt.prototype.createMultiPointFromCoords=function(e){return this.createMultiPoint(null!==e?this.getCoordinateSequenceFactory().create(e):null)},kt.prototype.createPoint=function(){if(0===arguments.length)return this.createPoint(this.getCoordinateSequenceFactory().create([]));if(1===arguments.length){if(arguments[0]instanceof k){var e=arguments[0];return this.createPoint(null!==e?this.getCoordinateSequenceFactory().create([e]):null)}if(Pe(arguments[0],Ee))return new Tn(arguments[0],this)}},kt.prototype.getCoordinateSequenceFactory=function(){return this._coordinateSequenceFactory},kt.prototype.createPolygon=function(){if(0===arguments.length)return new Nr(null,null,this);if(1===arguments.length){if(Pe(arguments[0],Ee))return this.createPolygon(this.createLinearRing(arguments[0]));if(arguments[0]instanceof Array)return this.createPolygon(this.createLinearRing(arguments[0]));if(arguments[0]instanceof Xi)return this.createPolygon(arguments[0],null)}else if(2===arguments.length)return new Nr(arguments[0],arguments[1],this)},kt.prototype.getSRID=function(){return this._SRID},kt.prototype.createGeometryCollection=function(){return 0===arguments.length?new Fr(null,this):1===arguments.length?new Fr(arguments[0],this):void 0},kt.prototype.createGeometry=function(e){return new si(this).edit(e,{edit:function(){if(2===arguments.length)return this._coordinateSequenceFactory.create(arguments[0])}})},kt.prototype.getPrecisionModel=function(){return this._precisionModel},kt.prototype.createLinearRing=function(){if(0===arguments.length)return this.createLinearRing(this.getCoordinateSequenceFactory().create([]));if(1===arguments.length){if(arguments[0]instanceof Array){var e=arguments[0];return this.createLinearRing(null!==e?this.getCoordinateSequenceFactory().create(e):null)}if(Pe(arguments[0],Ee))return new Xi(arguments[0],this)}},kt.prototype.createMultiPolygon=function(){return 0===arguments.length?new un(null,this):1===arguments.length?new un(arguments[0],this):void 0},kt.prototype.createMultiPoint=function(){if(0===arguments.length)return new Bn(null,this);if(1===arguments.length){if(arguments[0]instanceof Array)return new Bn(arguments[0],this);if(arguments[0]instanceof Array){var r=arguments[0];return this.createMultiPoint(null!==r?this.getCoordinateSequenceFactory().create(r):null)}if(Pe(arguments[0],Ee)){var a=arguments[0];if(null===a)return this.createMultiPoint(new Array(0).fill(null));for(var c=new Array(a.size()).fill(null),l=0;l=this.size())throw new Error;return this.array_[e]},V.prototype.push=function(e){return this.array_.push(e),e},V.prototype.pop=function(e){if(0===this.array_.length)throw new A;return this.array_.pop()},V.prototype.peek=function(){if(0===this.array_.length)throw new A;return this.array_[this.array_.length-1]},V.prototype.empty=function(){return 0===this.array_.length},V.prototype.isEmpty=function(){return this.empty()},V.prototype.search=function(e){return this.array_.indexOf(e)},V.prototype.size=function(){return this.array_.length},V.prototype.toArray=function(){for(var e=[],r=0,a=this.array_.length;r0&&this._minIndexthis._minCoord.y&&a.y>this._minCoord.y&&c===Ne.CLOCKWISE)&&(l=!0),l&&(this._minIndex=this._minIndex-1)},wi.prototype.getRightmostSideOfSegment=function(e,r){var a=e.getEdge().getCoordinates();if(r<0||r+1>=a.length||a[r].y===a[r+1].y)return-1;var c=Le.LEFT;return a[r].ythis._minCoord.x)&&(this._minDe=e,this._minIndex=a,this._minCoord=r[a])},wi.prototype.findRightmostEdgeAtNode=function(){var e=this._minDe.getNode().getEdges();this._minDe=e.getRightmostEdge(),this._minDe.isForward()||(this._minDe=this._minDe.getSym(),this._minIndex=this._minDe.getEdge().getCoordinates().length-1)},wi.prototype.findEdge=function(e){for(var r=e.iterator();r.hasNext();){var a=r.next();a.isForward()&&this.checkForRightmostCoordinate(a)}rt.isTrue(0!==this._minIndex||this._minCoord.equals(this._minDe.getCoordinate()),"inconsistency in rightmost processing"),0===this._minIndex?this.findRightmostEdgeAtNode():this.findRightmostEdgeAtVertex(),this._orientedDe=this._minDe,this.getRightmostSide(this._minDe,this._minIndex)===Le.LEFT&&(this._orientedDe=this._minDe.getSym())},wi.prototype.interfaces_=function(){return[]},wi.prototype.getClass=function(){return wi};var Hi=function(e){function r(a,c){e.call(this,r.msgWithCoord(a,c)),this.pt=c?new k(c):null,this.name="TopologyException"}return e&&(r.__proto__=e),(r.prototype=Object.create(e&&e.prototype)).constructor=r,r.prototype.getCoordinate=function(){return this.pt},r.prototype.interfaces_=function(){return[]},r.prototype.getClass=function(){return r},r.msgWithCoord=function(a,c){return c?a:a+" [ "+c+" ]"},r}(It),$a=function(){this.array_=[]};$a.prototype.addLast=function(e){this.array_.push(e)},$a.prototype.removeFirst=function(){return this.array_.shift()},$a.prototype.isEmpty=function(){return 0===this.array_.length};var $r=function(){this._finder=null,this._dirEdgeList=new ee,this._nodes=new ee,this._rightMostCoord=null,this._env=null,this._finder=new wi};$r.prototype.clearVisitedEdges=function(){for(var e=this._dirEdgeList.iterator();e.hasNext();)e.next().setVisited(!1)},$r.prototype.getRightmostCoordinate=function(){return this._rightMostCoord},$r.prototype.computeNodeDepth=function(e){for(var r=null,a=e.getEdges().iterator();a.hasNext();){var c=a.next();if(c.isVisited()||c.getSym().isVisited()){r=c;break}}if(null===r)throw new Hi("unable to find edge to compute depths at "+e.getCoordinate());e.getEdges().computeDepths(r);for(var l=e.getEdges().iterator();l.hasNext();){var g=l.next();g.setVisited(!0),this.copySymDepths(g)}},$r.prototype.computeDepth=function(e){this.clearVisitedEdges();var r=this._finder.getEdge();r.setEdgeDepths(Le.RIGHT,e),this.copySymDepths(r),this.computeDepths(r)},$r.prototype.create=function(e){this.addReachable(e),this._finder.findEdge(this._dirEdgeList),this._rightMostCoord=this._finder.getCoordinate()},$r.prototype.findResultEdges=function(){for(var e=this._dirEdgeList.iterator();e.hasNext();){var r=e.next();r.getDepth(Le.RIGHT)>=1&&r.getDepth(Le.LEFT)<=0&&!r.isInteriorAreaEdge()&&r.setInResult(!0)}},$r.prototype.computeDepths=function(e){var r=new qr,a=new $a,c=e.getNode();for(a.addLast(c),r.add(c),e.setVisited(!0);!a.isEmpty();){var l=a.removeFirst();r.add(l),this.computeNodeDepth(l);for(var g=l.getEdges().iterator();g.hasNext();){var x=g.next().getSym();if(!x.isVisited()){var _=x.getNode();r.contains(_)||(a.addLast(_),r.add(_))}}}},$r.prototype.compareTo=function(e){return this._rightMostCoord.xe._rightMostCoord.x?1:0},$r.prototype.getEnvelope=function(){if(null===this._env){for(var e=new Me,r=this._dirEdgeList.iterator();r.hasNext();)for(var a=r.next().getEdge().getCoordinates(),c=0;cthis.location.length){var r=new Array(3).fill(null);r[Le.ON]=this.location[Le.ON],r[Le.LEFT]=L.NONE,r[Le.RIGHT]=L.NONE,this.location=r}for(var a=0;a1&&e.append(L.toLocationSymbol(this.location[Le.LEFT])),e.append(L.toLocationSymbol(this.location[Le.ON])),this.location.length>1&&e.append(L.toLocationSymbol(this.location[Le.RIGHT])),e.toString()},wr.prototype.setLocations=function(e,r,a){this.location[Le.ON]=e,this.location[Le.LEFT]=r,this.location[Le.RIGHT]=a},wr.prototype.get=function(e){return e1},wr.prototype.isAnyNull=function(){for(var e=0;ethis._maxNodeDegree&&(this._maxNodeDegree=r),e=this.getNext(e)}while(e!==this._startDe);this._maxNodeDegree*=2},Er.prototype.addPoints=function(e,r,a){var c=e.getCoordinates();if(r){var l=1;a&&(l=0);for(var g=l;g=0;_--)this._pts.add(c[_])}},Er.prototype.isHole=function(){return this._isHole},Er.prototype.setInResult=function(){var e=this._startDe;do{e.getEdge().setInResult(!0),e=e.getNext()}while(e!==this._startDe)},Er.prototype.containsPoint=function(e){var r=this.getLinearRing();if(!r.getEnvelopeInternal().contains(e)||!Ne.isPointInRing(e,r.getCoordinates()))return!1;for(var a=this._holes.iterator();a.hasNext();)if(a.next().containsPoint(e))return!1;return!0},Er.prototype.addHole=function(e){this._holes.add(e)},Er.prototype.isShell=function(){return null===this._shell},Er.prototype.getLabel=function(){return this._label},Er.prototype.getEdges=function(){return this._edges},Er.prototype.getMaxNodeDegree=function(){return this._maxNodeDegree<0&&this.computeMaxNodeDegree(),this._maxNodeDegree},Er.prototype.getShell=function(){return this._shell},Er.prototype.mergeLabel=function(){if(1===arguments.length){var e=arguments[0];this.mergeLabel(e,0),this.mergeLabel(e,1)}else if(2===arguments.length){var a=arguments[1],c=arguments[0].getLocation(a,Le.RIGHT);if(c===L.NONE)return null;if(this._label.getLocation(a)===L.NONE)return this._label.setLocation(a,c),null}},Er.prototype.setShell=function(e){this._shell=e,null!==e&&e.addHole(this)},Er.prototype.toPolygon=function(e){for(var r=new Array(this._holes.size()).fill(null),a=0;a=2,"found partial label"),this.computeIM(e)},Jn.prototype.isInResult=function(){return this._isInResult},Jn.prototype.isVisited=function(){return this._isVisited},Jn.prototype.interfaces_=function(){return[]},Jn.prototype.getClass=function(){return Jn};var to=function(e){function r(){e.call(this),this._coord=null,this._edges=null;var c=arguments[1];this._coord=arguments[0],this._edges=c,this._label=new lr(0,L.NONE)}return e&&(r.__proto__=e),(r.prototype=Object.create(e&&e.prototype)).constructor=r,r.prototype.isIncidentEdgeInResult=function(){for(var a=this.getEdges().getEdges().iterator();a.hasNext();)if(a.next().getEdge().isInResult())return!0;return!1},r.prototype.isIsolated=function(){return 1===this._label.getGeometryCount()},r.prototype.getCoordinate=function(){return this._coord},r.prototype.print=function(a){a.println("node "+this._coord+" lbl: "+this._label)},r.prototype.computeIM=function(a){},r.prototype.computeMergedLocation=function(a,c){var l=L.NONE;if(l=this._label.getLocation(c),!a.isNull(c)){var g=a.getLocation(c);l!==L.BOUNDARY&&(l=g)}return l},r.prototype.setLabel=function(){if(2!==arguments.length)return e.prototype.setLabel.apply(this,arguments);var a=arguments[0],c=arguments[1];null===this._label?this._label=new lr(a,c):this._label.setLocation(a,c)},r.prototype.getEdges=function(){return this._edges},r.prototype.mergeLabel=function(){if(arguments[0]instanceof r)this.mergeLabel(arguments[0]._label);else if(arguments[0]instanceof lr)for(var c=arguments[0],l=0;l<2;l++){var g=this.computeMergedLocation(c,l);this._label.getLocation(l)===L.NONE&&this._label.setLocation(l,g)}},r.prototype.add=function(a){this._edges.insert(a),a.setNode(this)},r.prototype.setLabelBoundary=function(a){if(null===this._label)return null;var c=L.NONE;null!==this._label&&(c=this._label.getLocation(a)),this._label.setLocation(a,c===L.BOUNDARY?L.INTERIOR:L.BOUNDARY)},r.prototype.interfaces_=function(){return[]},r.prototype.getClass=function(){return r},r}(Jn),Oi=function(){this.nodeMap=new we,this.nodeFact=null,this.nodeFact=arguments[0]};Oi.prototype.find=function(e){return this.nodeMap.get(e)},Oi.prototype.addNode=function(){if(arguments[0]instanceof k){var e=arguments[0],r=this.nodeMap.get(e);return null===r&&(r=this.nodeFact.createNode(e),this.nodeMap.put(e,r)),r}if(arguments[0]instanceof to){var a=arguments[0],c=this.nodeMap.get(a.getCoordinate());return null===c?(this.nodeMap.put(a.getCoordinate(),a),a):(c.mergeLabel(a),c)}},Oi.prototype.print=function(e){for(var r=this.iterator();r.hasNext();)r.next().print(e)},Oi.prototype.iterator=function(){return this.nodeMap.values().iterator()},Oi.prototype.values=function(){return this.nodeMap.values()},Oi.prototype.getBoundaryNodes=function(e){for(var r=new ee,a=this.iterator();a.hasNext();){var c=a.next();c.getLabel().getLocation(e)===L.BOUNDARY&&r.add(c)}return r},Oi.prototype.add=function(e){var r=e.getCoordinate();this.addNode(r).add(e)},Oi.prototype.interfaces_=function(){return[]},Oi.prototype.getClass=function(){return Oi};var pr=function(){},ka={NE:{configurable:!0},NW:{configurable:!0},SW:{configurable:!0},SE:{configurable:!0}};pr.prototype.interfaces_=function(){return[]},pr.prototype.getClass=function(){return pr},pr.isNorthern=function(e){return e===pr.NE||e===pr.NW},pr.isOpposite=function(e,r){return e!==r&&(e-r+4)%4==2},pr.commonHalfPlane=function(e,r){if(e===r)return e;if((e-r+4)%4==2)return-1;var a=er?e:r)?3:a},pr.isInHalfPlane=function(e,r){return r===pr.SE?e===pr.SE||e===pr.SW:e===r||e===r+1},pr.quadrant=function(){if("number"==typeof arguments[0]&&"number"==typeof arguments[1]){var e=arguments[0],r=arguments[1];if(0===e&&0===r)throw new M("Cannot compute the quadrant for point ( "+e+", "+r+" )");return e>=0?r>=0?pr.NE:pr.SE:r>=0?pr.NW:pr.SW}if(arguments[0]instanceof k&&arguments[1]instanceof k){var a=arguments[0],c=arguments[1];if(c.x===a.x&&c.y===a.y)throw new M("Cannot compute the quadrant for two identical points "+a);return c.x>=a.x?c.y>=a.y?pr.NE:pr.SE:c.y>=a.y?pr.NW:pr.SW}},ka.NE.get=function(){return 0},ka.NW.get=function(){return 1},ka.SW.get=function(){return 2},ka.SE.get=function(){return 3},Object.defineProperties(pr,ka);var Sn=function(){if(this._edge=null,this._label=null,this._node=null,this._p0=null,this._p1=null,this._dx=null,this._dy=null,this._quadrant=null,1===arguments.length)this._edge=arguments[0];else if(3===arguments.length){var a=arguments[1],c=arguments[2];this._edge=arguments[0],this.init(a,c),this._label=null}else if(4===arguments.length){var g=arguments[1],x=arguments[2],_=arguments[3];this._edge=arguments[0],this.init(g,x),this._label=_}};Sn.prototype.compareDirection=function(e){return this._dx===e._dx&&this._dy===e._dy?0:this._quadrant>e._quadrant?1:this._quadrant2){g.linkDirectedEdgesForMinimalEdgeRings();var x=g.buildMinimalRings(),_=this.findShell(x);null!==_?(this.placePolygonHoles(_,x),r.add(_)):a.addAll(x)}else c.add(g)}return c},Wr.prototype.containsPoint=function(e){for(var r=this._shellList.iterator();r.hasNext();)if(r.next().containsPoint(e))return!0;return!1},Wr.prototype.buildMaximalEdgeRings=function(e){for(var r=new ee,a=e.iterator();a.hasNext();){var c=a.next();if(c.isInResult()&&c.getLabel().isArea()&&null===c.getEdgeRing()){var l=new Yo(c,this._geometryFactory);r.add(l),l.setInResult()}}return r},Wr.prototype.placePolygonHoles=function(e,r){for(var a=r.iterator();a.hasNext();){var c=a.next();c.isHole()&&c.setShell(e)}},Wr.prototype.getPolygons=function(){return this.computePolygons(this._shellList)},Wr.prototype.findEdgeRingContaining=function(e,r){for(var a=e.getLinearRing(),c=a.getEnvelopeInternal(),l=a.getCoordinateN(0),g=null,x=null,_=r.iterator();_.hasNext();){var B=_.next(),ie=B.getLinearRing(),xe=ie.getEnvelopeInternal();null!==g&&(x=g.getLinearRing().getEnvelopeInternal());var ke=!1;xe.contains(c)&&Ne.isPointInRing(l,ie.getCoordinates())&&(ke=!0),ke&&(null===g||x.contains(xe))&&(g=B)}return g},Wr.prototype.findShell=function(e){for(var r=0,a=null,c=e.iterator();c.hasNext();){var l=c.next();l.isHole()||(a=l,r++)}return rt.isTrue(r<=1,"found two shells in MinimalEdgeRing list"),a},Wr.prototype.add=function(){if(1===arguments.length){var e=arguments[0];this.add(e.getEdgeEnds(),e.getNodes())}else if(2===arguments.length){var r=arguments[0];Tr.linkResultDirectedEdges(arguments[1]);var c=this.buildMaximalEdgeRings(r),l=new ee,g=this.buildMinimalEdgeRings(c,this._shellList,l);this.sortShellsAndHoles(g,this._shellList,l),this.placeFreeHoles(this._shellList,l)}},Wr.prototype.interfaces_=function(){return[]},Wr.prototype.getClass=function(){return Wr};var Vn=function(){};Vn.prototype.getBounds=function(){},Vn.prototype.interfaces_=function(){return[]},Vn.prototype.getClass=function(){return Vn};var ci=function(){this._bounds=null,this._item=null;var r=arguments[1];this._bounds=arguments[0],this._item=r};ci.prototype.getItem=function(){return this._item},ci.prototype.getBounds=function(){return this._bounds},ci.prototype.interfaces_=function(){return[Vn,q]},ci.prototype.getClass=function(){return ci};var ro=function(){this._size=null,this._items=null,this._size=0,this._items=new ee,this._items.add(null)};ro.prototype.poll=function(){if(this.isEmpty())return null;var e=this._items.get(1);return this._items.set(1,this._items.get(this._size)),this._size-=1,this.reorder(1),e},ro.prototype.size=function(){return this._size},ro.prototype.reorder=function(e){for(var r=null,a=this._items.get(e);2*e<=this._size&&((r=2*e)!==this._size&&this._items.get(r+1).compareTo(this._items.get(r))<0&&r++,this._items.get(r).compareTo(a)<0);e=r)this._items.set(e,this._items.get(r));this._items.set(e,a)},ro.prototype.clear=function(){this._size=0,this._items.clear()},ro.prototype.isEmpty=function(){return 0===this._size},ro.prototype.add=function(e){this._items.add(null),this._size+=1;var r=this._size;for(this._items.set(0,e);e.compareTo(this._items.get(Math.trunc(r/2)))<0;r/=2)this._items.set(r,this._items.get(Math.trunc(r/2)));this._items.set(r,e)},ro.prototype.interfaces_=function(){return[]},ro.prototype.getClass=function(){return ro};var no=function(){};no.prototype.visitItem=function(e){},no.prototype.interfaces_=function(){return[]},no.prototype.getClass=function(){return no};var jo=function(){};jo.prototype.insert=function(e,r){},jo.prototype.remove=function(e,r){},jo.prototype.query=function(){},jo.prototype.interfaces_=function(){return[]},jo.prototype.getClass=function(){return jo};var Sr=function(){this._childBoundables=new ee,this._bounds=null,this._level=null,0!==arguments.length&&1===arguments.length&&(this._level=arguments[0])},k0={serialVersionUID:{configurable:!0}};Sr.prototype.getLevel=function(){return this._level},Sr.prototype.size=function(){return this._childBoundables.size()},Sr.prototype.getChildBoundables=function(){return this._childBoundables},Sr.prototype.addChildBoundable=function(e){rt.isTrue(null===this._bounds),this._childBoundables.add(e)},Sr.prototype.isEmpty=function(){return this._childBoundables.isEmpty()},Sr.prototype.getBounds=function(){return null===this._bounds&&(this._bounds=this.computeBounds()),this._bounds},Sr.prototype.interfaces_=function(){return[Vn,q]},Sr.prototype.getClass=function(){return Sr},k0.serialVersionUID.get=function(){return 0x5a1e55ec41369800},Object.defineProperties(Sr,k0);var Ci=function(){};Ci.reverseOrder=function(){return{compare:function(e,r){return r.compareTo(e)}}},Ci.min=function(e){return Ci.sort(e),e.get(0)},Ci.sort=function(e,r){var a=e.toArray();r?_r.sort(a,r):_r.sort(a);for(var c=e.iterator(),l=0,g=a.length;lMr.area(this._boundable2)?(this.expand(this._boundable1,this._boundable2,e,r),null):(this.expand(this._boundable2,this._boundable1,e,r),null);if(a)return this.expand(this._boundable1,this._boundable2,e,r),null;if(c)return this.expand(this._boundable2,this._boundable1,e,r),null;throw new M("neither boundable is composite")},Mr.prototype.isLeaves=function(){return!(Mr.isComposite(this._boundable1)||Mr.isComposite(this._boundable2))},Mr.prototype.compareTo=function(e){return this._distancee._distance?1:0},Mr.prototype.expand=function(e,r,a,c){for(var l=e.getChildBoundables().iterator();l.hasNext();){var g=l.next(),x=new Mr(g,r,this._itemDistance);x.getDistance()1,"Node capacity must be greater than 1"),this._nodeCapacity=a}},_a={IntersectsOp:{configurable:!0},serialVersionUID:{configurable:!0},DEFAULT_NODE_CAPACITY:{configurable:!0}};Br.prototype.getNodeCapacity=function(){return this._nodeCapacity},Br.prototype.lastNode=function(e){return e.get(e.size()-1)},Br.prototype.size=function(){if(0===arguments.length)return this.isEmpty()?0:(this.build(),this.size(this._root));if(1===arguments.length){for(var e=0,r=arguments[0].getChildBoundables().iterator();r.hasNext();){var a=r.next();a instanceof Sr?e+=this.size(a):a instanceof ci&&(e+=1)}return e}},Br.prototype.removeItem=function(e,r){for(var a=null,c=e.getChildBoundables().iterator();c.hasNext();){var l=c.next();l instanceof ci&&l.getItem()===r&&(a=l)}return null!==a&&(e.getChildBoundables().remove(a),!0)},Br.prototype.itemsTree=function(){if(0===arguments.length){this.build();var e=this.itemsTree(this._root);return null===e?new ee:e}if(1===arguments.length){for(var r=arguments[0],a=new ee,c=r.getChildBoundables().iterator();c.hasNext();){var l=c.next();if(l instanceof Sr){var g=this.itemsTree(l);null!==g&&a.add(g)}else l instanceof ci?a.add(l.getItem()):rt.shouldNeverReachHere()}return a.size()<=0?null:a}},Br.prototype.insert=function(e,r){rt.isTrue(!this._built,"Cannot insert items into an STR packed R-tree after it has been built."),this._itemBoundables.add(new ci(e,r))},Br.prototype.boundablesAtLevel=function(){if(1===arguments.length){var e=arguments[0],r=new ee;return this.boundablesAtLevel(e,this._root,r),r}if(3===arguments.length){var a=arguments[0],c=arguments[1],l=arguments[2];if(rt.isTrue(a>-2),c.getLevel()===a)return l.add(c),null;for(var g=c.getChildBoundables().iterator();g.hasNext();){var x=g.next();x instanceof Sr?this.boundablesAtLevel(a,x,l):(rt.isTrue(x instanceof ci),-1===a&&l.add(x))}return null}},Br.prototype.query=function(){if(1===arguments.length){var e=arguments[0];this.build();var r=new ee;return this.isEmpty()||this.getIntersectsOp().intersects(this._root.getBounds(),e)&&this.query(e,this._root,r),r}if(2===arguments.length){var a=arguments[0],c=arguments[1];if(this.build(),this.isEmpty())return null;this.getIntersectsOp().intersects(this._root.getBounds(),a)&&this.query(a,this._root,c)}else if(3===arguments.length)if(Pe(arguments[2],no)&&arguments[0]instanceof Object&&arguments[1]instanceof Sr)for(var l=arguments[0],x=arguments[2],_=arguments[1].getChildBoundables(),B=0;B<_.size();B++){var ie=_.get(B);this.getIntersectsOp().intersects(ie.getBounds(),l)&&(ie instanceof Sr?this.query(l,ie,x):ie instanceof ci?x.visitItem(ie.getItem()):rt.shouldNeverReachHere())}else if(Pe(arguments[2],Ge)&&arguments[0]instanceof Object&&arguments[1]instanceof Sr)for(var xe=arguments[0],qe=arguments[2],Qe=arguments[1].getChildBoundables(),We=0;Wee&&(e=c)}}return e+1}},Br.prototype.createParentBoundables=function(e,r){rt.isTrue(!e.isEmpty());var a=new ee;a.add(this.createNode(r));var c=new ee(e);Ci.sort(c,this.getComparator());for(var l=c.iterator();l.hasNext();){var g=l.next();this.lastNode(a).getChildBoundables().size()===this.getNodeCapacity()&&a.add(this.createNode(r)),this.lastNode(a).addChildBoundable(g)}return a},Br.prototype.isEmpty=function(){return this._built?this._root.isEmpty():this._itemBoundables.isEmpty()},Br.prototype.interfaces_=function(){return[q]},Br.prototype.getClass=function(){return Br},Br.compareDoubles=function(e,r){return e>r?1:e0);for(var g=new ee,x=0;x0;){var Qe=qe.poll(),We=Qe.getDistance();if(We>=xe)break;Qe.isLeaves()?(xe=We,ke=Qe):Qe.expandToQueue(qe,xe)}return[ke.getBoundable(0).getItem(),ke.getBoundable(1).getItem()]}}else if(3===arguments.length){var Xr=arguments[2],Ln=new ci(arguments[0],arguments[1]),Ui=new Mr(this.getRoot(),Ln,Xr);return this.nearestNeighbour(Ui)[0]}},r.prototype.interfaces_=function(){return[jo,q]},r.prototype.getClass=function(){return r},r.centreX=function(c){return r.avg(c.getMinX(),c.getMaxX())},r.avg=function(c,l){return(c+l)/2},r.centreY=function(c){return r.avg(c.getMinY(),c.getMaxY())},a.STRtreeNode.get=function(){return Ka},a.serialVersionUID.get=function(){return 0x39920f7d5f261e0},a.xComparator.get=function(){return{interfaces_:function(){return[F]},compare:function(c,l){return e.compareDoubles(r.centreX(c.getBounds()),r.centreX(l.getBounds()))}}},a.yComparator.get=function(){return{interfaces_:function(){return[F]},compare:function(c,l){return e.compareDoubles(r.centreY(c.getBounds()),r.centreY(l.getBounds()))}}},a.intersectsOp.get=function(){return{interfaces_:function(){return[e.IntersectsOp]},intersects:function(c,l){return c.intersects(l)}}},a.DEFAULT_NODE_CAPACITY.get=function(){return 10},Object.defineProperties(r,a),r}(Br),Ka=function(e){function r(){e.call(this,arguments[0])}return e&&(r.__proto__=e),(r.prototype=Object.create(e&&e.prototype)).constructor=r,r.prototype.computeBounds=function(){for(var a=null,c=this.getChildBoundables().iterator();c.hasNext();){var l=c.next();null===a?a=new Me(l.getBounds()):a.expandToInclude(l.getBounds())}return a},r.prototype.interfaces_=function(){return[]},r.prototype.getClass=function(){return r},r}(Sr),xn=function(){};xn.prototype.interfaces_=function(){return[]},xn.prototype.getClass=function(){return xn},xn.relativeSign=function(e,r){return er?1:0},xn.compare=function(e,r,a){if(r.equals2D(a))return 0;var c=xn.relativeSign(r.x,a.x),l=xn.relativeSign(r.y,a.y);switch(e){case 0:return xn.compareValue(c,l);case 1:return xn.compareValue(l,c);case 2:return xn.compareValue(l,-c);case 3:return xn.compareValue(-c,l);case 4:return xn.compareValue(-c,-l);case 5:return xn.compareValue(-l,-c);case 6:return xn.compareValue(-l,c);case 7:return xn.compareValue(c,-l)}return rt.shouldNeverReachHere("invalid octant value"),0},xn.compareValue=function(e,r){return e<0?-1:e>0?1:r<0?-1:r>0?1:0};var Ei=function(){this._segString=null,this.coord=null,this.segmentIndex=null,this._segmentOctant=null,this._isInterior=null;var e=arguments[0],r=arguments[1],a=arguments[2],c=arguments[3];this._segString=e,this.coord=new k(r),this.segmentIndex=a,this._segmentOctant=c,this._isInterior=!r.equals2D(e.getCoordinate(a))};Ei.prototype.getCoordinate=function(){return this.coord},Ei.prototype.print=function(e){e.print(this.coord),e.print(" seg # = "+this.segmentIndex)},Ei.prototype.compareTo=function(e){var r=e;return this.segmentIndexr.segmentIndex?1:this.coord.equals2D(r.coord)?0:xn.compare(this._segmentOctant,this.coord,r.coord)},Ei.prototype.isEndPoint=function(e){return 0===this.segmentIndex&&!this._isInterior||this.segmentIndex===e},Ei.prototype.isInterior=function(){return this._isInterior},Ei.prototype.interfaces_=function(){return[T]},Ei.prototype.getClass=function(){return Ei};var wn=function(){this._nodeMap=new we,this._edge=null,this._edge=arguments[0]};wn.prototype.getSplitCoordinates=function(){var e=new Be;this.addEndpoints();for(var r=this.iterator(),a=r.next();r.hasNext();){var c=r.next();this.addEdgeCoordinates(a,c,e),a=c}return e.toCoordinateArray()},wn.prototype.addCollapsedNodes=function(){var e=new ee;this.findCollapsesFromInsertedNodes(e),this.findCollapsesFromExistingVertices(e);for(var r=e.iterator();r.hasNext();){var a=r.next().intValue();this.add(this._edge.getCoordinate(a),a)}},wn.prototype.print=function(e){e.println("Intersections:");for(var r=this.iterator();r.hasNext();)r.next().print(e)},wn.prototype.findCollapsesFromExistingVertices=function(e){for(var r=0;r=0?r>=0?a>=c?0:1:a>=c?7:6:r>=0?a>=c?3:2:a>=c?4:5}if(arguments[0]instanceof k&&arguments[1]instanceof k){var l=arguments[0],g=arguments[1],x=g.x-l.x,_=g.y-l.y;if(0===x&&0===_)throw new M("Cannot compute the octant for two identical points "+l);return Mo.octant(x,_)}};var Mi=function(){};Mi.prototype.getCoordinates=function(){},Mi.prototype.size=function(){},Mi.prototype.getCoordinate=function(e){},Mi.prototype.isClosed=function(){},Mi.prototype.setData=function(e){},Mi.prototype.getData=function(){},Mi.prototype.interfaces_=function(){return[]},Mi.prototype.getClass=function(){return Mi};var ua=function(){};ua.prototype.addIntersection=function(e,r){},ua.prototype.interfaces_=function(){return[Mi]},ua.prototype.getClass=function(){return ua};var Vr=function(){this._nodeList=new wn(this),this._pts=null,this._data=null;var r=arguments[1];this._pts=arguments[0],this._data=r};Vr.prototype.getCoordinates=function(){return this._pts},Vr.prototype.size=function(){return this._pts.length},Vr.prototype.getCoordinate=function(e){return this._pts[e]},Vr.prototype.isClosed=function(){return this._pts[0].equals(this._pts[this._pts.length-1])},Vr.prototype.getSegmentOctant=function(e){return e===this._pts.length-1?-1:this.safeOctant(this.getCoordinate(e),this.getCoordinate(e+1))},Vr.prototype.setData=function(e){this._data=e},Vr.prototype.safeOctant=function(e,r){return e.equals2D(r)?0:Mo.octant(e,r)},Vr.prototype.getData=function(){return this._data},Vr.prototype.addIntersection=function(){if(2===arguments.length)this.addIntersectionNode(arguments[0],arguments[1]);else if(4===arguments.length){var c=arguments[1],g=new k(arguments[0].getIntersection(arguments[3]));this.addIntersection(g,c)}},Vr.prototype.toString=function(){return or.toLineString(new yr(this._pts))},Vr.prototype.getNodeList=function(){return this._nodeList},Vr.prototype.addIntersectionNode=function(e,r){var a=r,c=a+1;return c=0&&a>=0||r<=0&&a<=0?Math.max(r,a):0}if(arguments[0]instanceof k)return Ne.orientationIndex(this.p0,this.p1,arguments[0])},Ke.prototype.toGeometry=function(e){return e.createLineString([this.p0,this.p1])},Ke.prototype.isVertical=function(){return this.p0.x===this.p1.x},Ke.prototype.equals=function(e){if(!(e instanceof Ke))return!1;var r=e;return this.p0.equals(r.p0)&&this.p1.equals(r.p1)},Ke.prototype.intersection=function(e){var r=new Or;return r.computeIntersection(this.p0,this.p1,e.p0,e.p1),r.hasIntersection()?r.getIntersection(0):null},Ke.prototype.project=function(){if(arguments[0]instanceof k){var e=arguments[0];if(e.equals(this.p0)||e.equals(this.p1))return new k(e);var r=this.projectionFactor(e),a=new k;return a.x=this.p0.x+r*(this.p1.x-this.p0.x),a.y=this.p0.y+r*(this.p1.y-this.p0.y),a}if(arguments[0]instanceof Ke){var c=arguments[0],l=this.projectionFactor(c.p0),g=this.projectionFactor(c.p1);if(l>=1&&g>=1||l<=0&&g<=0)return null;var x=this.project(c.p0);l<0&&(x=this.p0),l>1&&(x=this.p1);var _=this.project(c.p1);return g<0&&(_=this.p0),g>1&&(_=this.p1),new Ke(x,_)}},Ke.prototype.normalize=function(){this.p1.compareTo(this.p0)<0&&this.reverse()},Ke.prototype.angle=function(){return Math.atan2(this.p1.y-this.p0.y,this.p1.x-this.p0.x)},Ke.prototype.getCoordinate=function(e){return 0===e?this.p0:this.p1},Ke.prototype.distancePerpendicular=function(e){return Ne.distancePointLinePerpendicular(e,this.p0,this.p1)},Ke.prototype.minY=function(){return Math.min(this.p0.y,this.p1.y)},Ke.prototype.midPoint=function(){return Ke.midPoint(this.p0,this.p1)},Ke.prototype.projectionFactor=function(e){if(e.equals(this.p0))return 0;if(e.equals(this.p1))return 1;var r=this.p1.x-this.p0.x,a=this.p1.y-this.p0.y,c=r*r+a*a;return c<=0?I.NaN:((e.x-this.p0.x)*r+(e.y-this.p0.y)*a)/c},Ke.prototype.closestPoints=function(e){var r=this.intersection(e);if(null!==r)return[r,r];var a=new Array(2).fill(null),c=I.MAX_VALUE,l=null,g=this.closestPoint(e.p0);c=g.distance(e.p0),a[0]=g,a[1]=e.p0;var x=this.closestPoint(e.p1);(l=x.distance(e.p1))0&&r<1?this.project(e):this.p0.distance(e)1||I.isNaN(r))&&(r=1),r},Ke.prototype.toString=function(){return"LINESTRING( "+this.p0.x+" "+this.p0.y+", "+this.p1.x+" "+this.p1.y+")"},Ke.prototype.isHorizontal=function(){return this.p0.y===this.p1.y},Ke.prototype.distance=function(){if(arguments[0]instanceof Ke){var e=arguments[0];return Ne.distanceLineLine(this.p0,this.p1,e.p0,e.p1)}if(arguments[0]instanceof k)return Ne.distancePointLine(arguments[0],this.p0,this.p1)},Ke.prototype.pointAlong=function(e){var r=new k;return r.x=this.p0.x+e*(this.p1.x-this.p0.x),r.y=this.p0.y+e*(this.p1.y-this.p0.y),r},Ke.prototype.hashCode=function(){var e=I.doubleToLongBits(this.p0.x);e^=31*I.doubleToLongBits(this.p0.y);var r=Math.trunc(e)^Math.trunc(e>>32),a=I.doubleToLongBits(this.p1.x);return a^=31*I.doubleToLongBits(this.p1.y),r^Math.trunc(a)^Math.trunc(a>>32)},Ke.prototype.interfaces_=function(){return[T,q]},Ke.prototype.getClass=function(){return Ke},Ke.midPoint=function(e,r){return new k((e.x+r.x)/2,(e.y+r.y)/2)},Rs.serialVersionUID.get=function(){return 0x2d2172135f411c00},Object.defineProperties(Ke,Rs);var Da=function(){this.tempEnv1=new Me,this.tempEnv2=new Me,this._overlapSeg1=new Ke,this._overlapSeg2=new Ke};Da.prototype.overlap=function(){if(2!==arguments.length&&4===arguments.length){var a=arguments[2],c=arguments[3];arguments[0].getLineSegment(arguments[1],this._overlapSeg1),a.getLineSegment(c,this._overlapSeg2),this.overlap(this._overlapSeg1,this._overlapSeg2)}},Da.prototype.interfaces_=function(){return[]},Da.prototype.getClass=function(){return Da};var Hn=function(){this._pts=null,this._start=null,this._end=null,this._env=null,this._context=null,this._id=null;var r=arguments[1],a=arguments[2],c=arguments[3];this._pts=arguments[0],this._start=r,this._end=a,this._context=c};Hn.prototype.getLineSegment=function(e,r){r.p0=this._pts[e],r.p1=this._pts[e+1]},Hn.prototype.computeSelect=function(e,r,a,c){if(c.tempEnv1.init(this._pts[r],this._pts[a]),a-r==1)return c.select(this,r),null;if(!e.intersects(c.tempEnv1))return null;var x=Math.trunc((r+a)/2);r=e.length-1)return e.length-1;for(var c=pr.quadrant(e[a],e[a+1]),l=r+1;lg.getId()&&(g.computeOverlaps(_,c),this._nOverlaps++),this._segInt.isDone())return null}},r.prototype.interfaces_=function(){return[]},r.prototype.getClass=function(){return r},a.SegmentOverlapAction.get=function(){return _0},Object.defineProperties(r,a),r}(Ko),_0=function(e){function r(){e.call(this),this._si=null,this._si=arguments[0]}return e&&(r.__proto__=e),(r.prototype=Object.create(e&&e.prototype)).constructor=r,r.prototype.overlap=function(){if(4!==arguments.length)return e.prototype.overlap.apply(this,arguments);var c=arguments[1],l=arguments[2],g=arguments[3],x=arguments[0].getContext(),_=l.getContext();this._si.processIntersections(x,c,_,g)},r.prototype.interfaces_=function(){return[]},r.prototype.getClass=function(){return r},r}(Da),sr=function e(){if(this._quadrantSegments=e.DEFAULT_QUADRANT_SEGMENTS,this._endCapStyle=e.CAP_ROUND,this._joinStyle=e.JOIN_ROUND,this._mitreLimit=e.DEFAULT_MITRE_LIMIT,this._isSingleSided=!1,this._simplifyFactor=e.DEFAULT_SIMPLIFY_FACTOR,0!==arguments.length)if(1===arguments.length)this.setQuadrantSegments(arguments[0]);else if(2===arguments.length){var c=arguments[1];this.setQuadrantSegments(arguments[0]),this.setEndCapStyle(c)}else if(4===arguments.length){var g=arguments[1],x=arguments[2],_=arguments[3];this.setQuadrantSegments(arguments[0]),this.setEndCapStyle(g),this.setJoinStyle(x),this.setMitreLimit(_)}},Wi={CAP_ROUND:{configurable:!0},CAP_FLAT:{configurable:!0},CAP_SQUARE:{configurable:!0},JOIN_ROUND:{configurable:!0},JOIN_MITRE:{configurable:!0},JOIN_BEVEL:{configurable:!0},DEFAULT_QUADRANT_SEGMENTS:{configurable:!0},DEFAULT_MITRE_LIMIT:{configurable:!0},DEFAULT_SIMPLIFY_FACTOR:{configurable:!0}};sr.prototype.getEndCapStyle=function(){return this._endCapStyle},sr.prototype.isSingleSided=function(){return this._isSingleSided},sr.prototype.setQuadrantSegments=function(e){this._quadrantSegments=e,0===this._quadrantSegments&&(this._joinStyle=sr.JOIN_BEVEL),this._quadrantSegments<0&&(this._joinStyle=sr.JOIN_MITRE,this._mitreLimit=Math.abs(this._quadrantSegments)),e<=0&&(this._quadrantSegments=1),this._joinStyle!==sr.JOIN_ROUND&&(this._quadrantSegments=sr.DEFAULT_QUADRANT_SEGMENTS)},sr.prototype.getJoinStyle=function(){return this._joinStyle},sr.prototype.setJoinStyle=function(e){this._joinStyle=e},sr.prototype.setSimplifyFactor=function(e){this._simplifyFactor=e<0?0:e},sr.prototype.getSimplifyFactor=function(){return this._simplifyFactor},sr.prototype.getQuadrantSegments=function(){return this._quadrantSegments},sr.prototype.setEndCapStyle=function(e){this._endCapStyle=e},sr.prototype.getMitreLimit=function(){return this._mitreLimit},sr.prototype.setMitreLimit=function(e){this._mitreLimit=e},sr.prototype.setSingleSided=function(e){this._isSingleSided=e},sr.prototype.interfaces_=function(){return[]},sr.prototype.getClass=function(){return sr},sr.bufferDistanceError=function(e){var r=Math.PI/2/e;return 1-Math.cos(r/2)},Wi.CAP_ROUND.get=function(){return 1},Wi.CAP_FLAT.get=function(){return 2},Wi.CAP_SQUARE.get=function(){return 3},Wi.JOIN_ROUND.get=function(){return 1},Wi.JOIN_MITRE.get=function(){return 2},Wi.JOIN_BEVEL.get=function(){return 3},Wi.DEFAULT_QUADRANT_SEGMENTS.get=function(){return 8},Wi.DEFAULT_MITRE_LIMIT.get=function(){return 5},Wi.DEFAULT_SIMPLIFY_FACTOR.get=function(){return.01},Object.defineProperties(sr,Wi);var Cr=function(e){this._distanceTol=null,this._isDeleted=null,this._angleOrientation=Ne.COUNTERCLOCKWISE,this._inputLine=e||null},Pa={INIT:{configurable:!0},DELETE:{configurable:!0},KEEP:{configurable:!0},NUM_PTS_TO_CHECK:{configurable:!0}};Cr.prototype.isDeletable=function(e,r,a,c){var l=this._inputLine[e],g=this._inputLine[r],x=this._inputLine[a];return!!this.isConcave(l,g,x)&&!!this.isShallow(l,g,x,c)&&this.isShallowSampled(l,g,e,a,c)},Cr.prototype.deleteShallowConcavities=function(){for(var e=1,r=this.findNextNonDeletedIndex(e),a=this.findNextNonDeletedIndex(r),c=!1;a=0;c--)this.addPt(e[c])},Un.prototype.isRedundant=function(e){if(this._ptList.size()<1)return!1;var r=this._ptList.get(this._ptList.size()-1);return e.distance(r)Math.PI;)e-=Pt.PI_TIMES_2;for(;e<=-Math.PI;)e+=Pt.PI_TIMES_2;return e},Pt.angle=function(){if(1===arguments.length){var e=arguments[0];return Math.atan2(e.y,e.x)}if(2===arguments.length){var r=arguments[0],a=arguments[1];return Math.atan2(a.y-r.y,a.x-r.x)}},Pt.isAcute=function(e,r,a){return(e.x-r.x)*(a.x-r.x)+(e.y-r.y)*(a.y-r.y)>0},Pt.isObtuse=function(e,r,a){return(e.x-r.x)*(a.x-r.x)+(e.y-r.y)*(a.y-r.y)<0},Pt.interiorAngle=function(e,r,a){var c=Pt.angle(r,e),l=Pt.angle(r,a);return Math.abs(l-c)},Pt.normalizePositive=function(e){if(e<0){for(;e<0;)e+=Pt.PI_TIMES_2;e>=Pt.PI_TIMES_2&&(e=0)}else{for(;e>=Pt.PI_TIMES_2;)e-=Pt.PI_TIMES_2;e<0&&(e=0)}return e},Pt.angleBetween=function(e,r,a){var c=Pt.angle(r,e),l=Pt.angle(r,a);return Pt.diff(c,l)},Pt.diff=function(e,r){var a=null;return(a=eMath.PI&&(a=2*Math.PI-a),a},Pt.toRadians=function(e){return e*Math.PI/180},Pt.getTurn=function(e,r){var a=Math.sin(r-e);return a>0?Pt.COUNTERCLOCKWISE:a<0?Pt.CLOCKWISE:Pt.NONE},Pt.angleBetweenOriented=function(e,r,a){var c=Pt.angle(r,e),l=Pt.angle(r,a)-c;return l<=-Math.PI?l+Pt.PI_TIMES_2:l>Math.PI?l-Pt.PI_TIMES_2:l},Lo.PI_TIMES_2.get=function(){return 2*Math.PI},Lo.PI_OVER_2.get=function(){return Math.PI/2},Lo.PI_OVER_4.get=function(){return Math.PI/4},Lo.COUNTERCLOCKWISE.get=function(){return Ne.COUNTERCLOCKWISE},Lo.CLOCKWISE.get=function(){return Ne.CLOCKWISE},Lo.NONE.get=function(){return Ne.COLLINEAR},Object.defineProperties(Pt,Lo);var Dr=function e(){this._maxCurveSegmentError=0,this._filletAngleQuantum=null,this._closingSegLengthFactor=1,this._segList=null,this._distance=0,this._precisionModel=null,this._bufParams=null,this._li=null,this._s0=null,this._s1=null,this._s2=null,this._seg0=new Ke,this._seg1=new Ke,this._offset0=new Ke,this._offset1=new Ke,this._side=0,this._hasNarrowConcaveAngle=!1;var a=arguments[1],c=arguments[2];this._precisionModel=arguments[0],this._bufParams=a,this._li=new Or,this._filletAngleQuantum=Math.PI/2/a.getQuadrantSegments(),a.getQuadrantSegments()>=8&&a.getJoinStyle()===sr.JOIN_ROUND&&(this._closingSegLengthFactor=e.MAX_CLOSING_SEG_LEN_FACTOR),this.init(c)},go={OFFSET_SEGMENT_SEPARATION_FACTOR:{configurable:!0},INSIDE_TURN_VERTEX_SNAP_DISTANCE_FACTOR:{configurable:!0},CURVE_VERTEX_SNAP_DISTANCE_FACTOR:{configurable:!0},MAX_CLOSING_SEG_LEN_FACTOR:{configurable:!0}};Dr.prototype.addNextSegment=function(e,r){if(this._s0=this._s1,this._s1=this._s2,this._s2=e,this._seg0.setCoordinates(this._s0,this._s1),this.computeOffsetSegment(this._seg0,this._side,this._distance,this._offset0),this._seg1.setCoordinates(this._s1,this._s2),this.computeOffsetSegment(this._seg1,this._side,this._distance,this._offset1),this._s1.equals(this._s2))return null;var a=Ne.computeOrientation(this._s0,this._s1,this._s2),c=a===Ne.CLOCKWISE&&this._side===Le.LEFT||a===Ne.COUNTERCLOCKWISE&&this._side===Le.RIGHT;0===a?this.addCollinear(r):c?this.addOutsideTurn(a,r):this.addInsideTurn(a,r)},Dr.prototype.addLineEndCap=function(e,r){var a=new Ke(e,r),c=new Ke;this.computeOffsetSegment(a,Le.LEFT,this._distance,c);var l=new Ke;this.computeOffsetSegment(a,Le.RIGHT,this._distance,l);var _=Math.atan2(r.y-e.y,r.x-e.x);switch(this._bufParams.getEndCapStyle()){case sr.CAP_ROUND:this._segList.addPt(c.p1),this.addFilletArc(r,_+Math.PI/2,_-Math.PI/2,Ne.CLOCKWISE,this._distance),this._segList.addPt(l.p1);break;case sr.CAP_FLAT:this._segList.addPt(c.p1),this._segList.addPt(l.p1);break;case sr.CAP_SQUARE:var B=new k;B.x=Math.abs(this._distance)*Math.cos(_),B.y=Math.abs(this._distance)*Math.sin(_);var ie=new k(c.p1.x+B.x,c.p1.y+B.y),xe=new k(l.p1.x+B.x,l.p1.y+B.y);this._segList.addPt(ie),this._segList.addPt(xe)}},Dr.prototype.getCoordinates=function(){return this._segList.getCoordinates()},Dr.prototype.addMitreJoin=function(e,r,a,c){var l=!0,g=null;try{g=St.intersection(r.p0,r.p1,a.p0,a.p1),(c<=0?1:g.distance(e)/Math.abs(c))>this._bufParams.getMitreLimit()&&(l=!1)}catch(x){if(!(x instanceof ur))throw x;g=new k(0,0),l=!1}l?this._segList.addPt(g):this.addLimitedMitreJoin(r,a,c,this._bufParams.getMitreLimit())},Dr.prototype.addFilletCorner=function(e,r,a,c,l){var _=Math.atan2(r.y-e.y,r.x-e.x),xe=Math.atan2(a.y-e.y,a.x-e.x);c===Ne.CLOCKWISE?_<=xe&&(_+=2*Math.PI):_>=xe&&(_-=2*Math.PI),this._segList.addPt(r),this.addFilletArc(e,_,xe,c,l),this._segList.addPt(a)},Dr.prototype.addOutsideTurn=function(e,r){if(this._offset0.p1.distance(this._offset1.p0)0){var a=new k((this._closingSegLengthFactor*this._offset0.p1.x+this._s1.x)/(this._closingSegLengthFactor+1),(this._closingSegLengthFactor*this._offset0.p1.y+this._s1.y)/(this._closingSegLengthFactor+1));this._segList.addPt(a);var c=new k((this._closingSegLengthFactor*this._offset1.p0.x+this._s1.x)/(this._closingSegLengthFactor+1),(this._closingSegLengthFactor*this._offset1.p0.y+this._s1.y)/(this._closingSegLengthFactor+1));this._segList.addPt(c)}else this._segList.addPt(this._s1);this._segList.addPt(this._offset1.p0)}},Dr.prototype.createCircle=function(e){var r=new k(e.x+this._distance,e.y);this._segList.addPt(r),this.addFilletArc(e,0,2*Math.PI,-1,this._distance),this._segList.closeRing()},Dr.prototype.addBevelJoin=function(e,r){this._segList.addPt(e.p1),this._segList.addPt(r.p0)},Dr.prototype.init=function(e){this._distance=e,this._maxCurveSegmentError=e*(1-Math.cos(this._filletAngleQuantum/2)),this._segList=new Un,this._segList.setPrecisionModel(this._precisionModel),this._segList.setMinimumVertexDistance(e*Dr.CURVE_VERTEX_SNAP_DISTANCE_FACTOR)},Dr.prototype.addCollinear=function(e){this._li.computeIntersection(this._s0,this._s1,this._s1,this._s2),this._li.getIntersectionNum()>=2&&(this._bufParams.getJoinStyle()===sr.JOIN_BEVEL||this._bufParams.getJoinStyle()===sr.JOIN_MITRE?(e&&this._segList.addPt(this._offset0.p1),this._segList.addPt(this._offset1.p0)):this.addFilletCorner(this._s1,this._offset0.p1,this._offset1.p0,Ne.CLOCKWISE,this._distance))},Dr.prototype.closeRing=function(){this._segList.closeRing()},Dr.prototype.hasNarrowConcaveAngle=function(){return this._hasNarrowConcaveAngle},Dr.prototype.interfaces_=function(){return[]},Dr.prototype.getClass=function(){return Dr},go.OFFSET_SEGMENT_SEPARATION_FACTOR.get=function(){return.001},go.INSIDE_TURN_VERTEX_SNAP_DISTANCE_FACTOR.get=function(){return.001},go.CURVE_VERTEX_SNAP_DISTANCE_FACTOR.get=function(){return 1e-6},go.MAX_CLOSING_SEG_LEN_FACTOR.get=function(){return 80},Object.defineProperties(Dr,go);var Rn=function(){this._distance=0,this._precisionModel=null,this._bufParams=null;var r=arguments[1];this._precisionModel=arguments[0],this._bufParams=r};Rn.prototype.getOffsetCurve=function(e,r){if(this._distance=r,0===r)return null;var a=r<0,c=Math.abs(r),l=this.getSegGen(c);e.length<=1?this.computePointCurve(e[0],l):this.computeOffsetCurve(e,a,l);var g=l.getCoordinates();return a&&Ve.reverse(g),g},Rn.prototype.computeSingleSidedBufferCurve=function(e,r,a){var c=this.simplifyTolerance(this._distance);if(r){a.addSegments(e,!0);var l=Cr.simplify(e,-c),g=l.length-1;a.initSideSegments(l[g],l[g-1],Le.LEFT),a.addFirstSegment();for(var x=g-2;x>=0;x--)a.addNextSegment(l[x],!0)}else{a.addSegments(e,!1);var _=Cr.simplify(e,c),B=_.length-1;a.initSideSegments(_[0],_[1],Le.LEFT),a.addFirstSegment();for(var ie=2;ie<=B;ie++)a.addNextSegment(_[ie],!0)}a.addLastSegment(),a.closeRing()},Rn.prototype.computeRingBufferCurve=function(e,r,a){var c=this.simplifyTolerance(this._distance);r===Le.RIGHT&&(c=-c);var l=Cr.simplify(e,c),g=l.length-1;a.initSideSegments(l[g-1],l[0],r);for(var x=1;x<=g;x++)a.addNextSegment(l[x],1!==x);a.closeRing()},Rn.prototype.computeLineBufferCurve=function(e,r){var a=this.simplifyTolerance(this._distance),c=Cr.simplify(e,a),l=c.length-1;r.initSideSegments(c[0],c[1],Le.LEFT);for(var g=2;g<=l;g++)r.addNextSegment(c[g],!0);r.addLastSegment(),r.addLineEndCap(c[l-1],c[l]);var x=Cr.simplify(e,-a),_=x.length-1;r.initSideSegments(x[_],x[_-1],Le.LEFT);for(var B=_-2;B>=0;B--)r.addNextSegment(x[B],!0);r.addLastSegment(),r.addLineEndCap(x[1],x[0]),r.closeRing()},Rn.prototype.computePointCurve=function(e,r){switch(this._bufParams.getEndCapStyle()){case sr.CAP_ROUND:r.createCircle(e);break;case sr.CAP_SQUARE:r.createSquare(e)}},Rn.prototype.getLineCurve=function(e,r){if(this._distance=r,r<0&&!this._bufParams.isSingleSided()||0===r)return null;var a=Math.abs(r),c=this.getSegGen(a);return e.length<=1?this.computePointCurve(e[0],c):this._bufParams.isSingleSided()?this.computeSingleSidedBufferCurve(e,r<0,c):this.computeLineBufferCurve(e,c),c.getCoordinates()},Rn.prototype.getBufferParameters=function(){return this._bufParams},Rn.prototype.simplifyTolerance=function(e){return e*this._bufParams.getSimplifyFactor()},Rn.prototype.getRingCurve=function(e,r,a){if(this._distance=a,e.length<=2)return this.getLineCurve(e,a);if(0===a)return Rn.copyCoordinates(e);var c=this.getSegGen(a);return this.computeRingBufferCurve(e,r,c),c.getCoordinates()},Rn.prototype.computeOffsetCurve=function(e,r,a){var c=this.simplifyTolerance(this._distance);if(r){var l=Cr.simplify(e,-c),g=l.length-1;a.initSideSegments(l[g],l[g-1],Le.LEFT),a.addFirstSegment();for(var x=g-2;x>=0;x--)a.addNextSegment(l[x],!0)}else{var _=Cr.simplify(e,c),B=_.length-1;a.initSideSegments(_[0],_[1],Le.LEFT),a.addFirstSegment();for(var ie=2;ie<=B;ie++)a.addNextSegment(_[ie],!0)}a.addLastSegment()},Rn.prototype.getSegGen=function(e){return new Dr(this._precisionModel,this._bufParams,e)},Rn.prototype.interfaces_=function(){return[]},Rn.prototype.getClass=function(){return Rn},Rn.copyCoordinates=function(e){for(var r=new Array(e.length).fill(null),a=0;al.getMaxY()||this.findStabbedSegments(e,c.getDirectedEdges(),r)}return r}if(3===arguments.length)if(Pe(arguments[2],Ge)&&arguments[0]instanceof k&&arguments[1]instanceof Is){for(var g=arguments[0],x=arguments[1],_=arguments[2],B=x.getEdge().getCoordinates(),ie=0;iethis._seg.p1.y&&this._seg.reverse(),!(Math.max(this._seg.p0.x,this._seg.p1.x)this._seg.p1.y||Ne.computeOrientation(this._seg.p0,this._seg.p1,g)===Ne.RIGHT)){var xe=x.getDepth(Le.LEFT);this._seg.p0.equals(B[ie])||(xe=x.getDepth(Le.RIGHT));var ke=new qo(this._seg,xe);_.add(ke)}}else if(Pe(arguments[2],Ge)&&arguments[0]instanceof k&&Pe(arguments[1],Ge))for(var qe=arguments[0],We=arguments[2],tt=arguments[1].iterator();tt.hasNext();){var mr=tt.next();mr.isForward()&&this.findStabbedSegments(qe,mr,We)}},Jo.prototype.getDepth=function(e){var r=this.findStabbedSegments(e);return 0===r.size()?0:Ci.min(r)._leftDepth},Jo.prototype.interfaces_=function(){return[]},Jo.prototype.getClass=function(){return Jo},D0.DepthSegment.get=function(){return qo},Object.defineProperties(Jo,D0);var qo=function(){this._upwardSeg=null,this._leftDepth=null;var r=arguments[1];this._upwardSeg=new Ke(arguments[0]),this._leftDepth=r};qo.prototype.compareTo=function(e){var r=e;if(this._upwardSeg.minX()>=r._upwardSeg.maxX())return 1;if(this._upwardSeg.maxX()<=r._upwardSeg.minX())return-1;var a=this._upwardSeg.orientationIndex(r._upwardSeg);return 0!==a||0!=(a=-1*r._upwardSeg.orientationIndex(this._upwardSeg))?a:this._upwardSeg.compareTo(r._upwardSeg)},qo.prototype.compareX=function(e,r){var a=e.p0.compareTo(r.p0);return 0!==a?a:e.p1.compareTo(r.p1)},qo.prototype.toString=function(){return this._upwardSeg.toString()},qo.prototype.interfaces_=function(){return[T]},qo.prototype.getClass=function(){return qo};var Tt=function(e,r,a){this.p0=e||null,this.p1=r||null,this.p2=a||null};Tt.prototype.area=function(){return Tt.area(this.p0,this.p1,this.p2)},Tt.prototype.signedArea=function(){return Tt.signedArea(this.p0,this.p1,this.p2)},Tt.prototype.interpolateZ=function(e){if(null===e)throw new M("Supplied point is null.");return Tt.interpolateZ(e,this.p0,this.p1,this.p2)},Tt.prototype.longestSideLength=function(){return Tt.longestSideLength(this.p0,this.p1,this.p2)},Tt.prototype.isAcute=function(){return Tt.isAcute(this.p0,this.p1,this.p2)},Tt.prototype.circumcentre=function(){return Tt.circumcentre(this.p0,this.p1,this.p2)},Tt.prototype.area3D=function(){return Tt.area3D(this.p0,this.p1,this.p2)},Tt.prototype.centroid=function(){return Tt.centroid(this.p0,this.p1,this.p2)},Tt.prototype.inCentre=function(){return Tt.inCentre(this.p0,this.p1,this.p2)},Tt.prototype.interfaces_=function(){return[]},Tt.prototype.getClass=function(){return Tt},Tt.area=function(e,r,a){return Math.abs(((a.x-e.x)*(r.y-e.y)-(r.x-e.x)*(a.y-e.y))/2)},Tt.signedArea=function(e,r,a){return((a.x-e.x)*(r.y-e.y)-(r.x-e.x)*(a.y-e.y))/2},Tt.det=function(e,r,a,c){return e*c-r*a},Tt.interpolateZ=function(e,r,a,c){var l=r.x,g=r.y,x=a.x-l,_=c.x-l,B=a.y-g,ie=c.y-g,xe=x*ie-_*B,ke=e.x-l,qe=e.y-g;return r.z+(ie*ke-_*qe)/xe*(a.z-r.z)+(-B*ke+x*qe)/xe*(c.z-r.z)},Tt.longestSideLength=function(e,r,a){var c=e.distance(r),l=r.distance(a),g=a.distance(e),x=c;return l>x&&(x=l),g>x&&(x=g),x},Tt.isAcute=function(e,r,a){return!!Pt.isAcute(e,r,a)&&!!Pt.isAcute(r,a,e)&&!!Pt.isAcute(a,e,r)},Tt.circumcentre=function(e,r,a){var c=a.x,l=a.y,g=e.x-c,x=e.y-l,_=r.x-c,B=r.y-l,ie=2*Tt.det(g,x,_,B),xe=Tt.det(x,g*g+x*x,B,_*_+B*B),ke=Tt.det(g,g*g+x*x,_,_*_+B*B);return new k(c-xe/ie,l+ke/ie)},Tt.perpendicularBisector=function(e,r){var a=r.x-e.x,c=r.y-e.y,l=new St(e.x+a/2,e.y+c/2,1),g=new St(e.x-c+a/2,e.y+a+c/2,1);return new St(l,g)},Tt.angleBisector=function(e,r,a){var c=r.distance(e),l=c/(c+r.distance(a));return new k(e.x+l*(a.x-e.x),e.y+l*(a.y-e.y))},Tt.area3D=function(e,r,a){var c=r.x-e.x,l=r.y-e.y,g=r.z-e.z,x=a.x-e.x,_=a.y-e.y,B=a.z-e.z,ie=l*B-g*_,xe=g*x-c*B,ke=c*_-l*x;return Math.sqrt(ie*ie+xe*xe+ke*ke)/2},Tt.centroid=function(e,r,a){return new k((e.x+r.x+a.x)/3,(e.y+r.y+a.y)/3)},Tt.inCentre=function(e,r,a){var c=r.distance(a),l=e.distance(a),g=e.distance(r),x=c+l+g;return new k((c*e.x+l*r.x+g*a.x)/x,(c*e.y+l*r.y+g*a.y)/x)};var Wn=function(){this._inputGeom=null,this._distance=null,this._curveBuilder=null,this._curveList=new ee;var r=arguments[1],a=arguments[2];this._inputGeom=arguments[0],this._distance=r,this._curveBuilder=a};Wn.prototype.addPoint=function(e){if(this._distance<=0)return null;var r=e.getCoordinates(),a=this._curveBuilder.getLineCurve(r,this._distance);this.addCurve(a,L.EXTERIOR,L.INTERIOR)},Wn.prototype.addPolygon=function(e){var r=this._distance,a=Le.LEFT;this._distance<0&&(r=-this._distance,a=Le.RIGHT);var c=e.getExteriorRing(),l=Ve.removeRepeatedPoints(c.getCoordinates());if(this._distance<0&&this.isErodedCompletely(c,this._distance)||this._distance<=0&&l.length<3)return null;this.addPolygonRing(l,r,a,L.EXTERIOR,L.INTERIOR);for(var g=0;g0&&this.isErodedCompletely(x,-this._distance)||this.addPolygonRing(_,r,Le.opposite(a),L.INTERIOR,L.EXTERIOR)}},Wn.prototype.isTriangleErodedCompletely=function(e,r){var a=new Tt(e[0],e[1],e[2]),c=a.inCentre();return Ne.distancePointLine(c,a.p0,a.p1)=Xi.MINIMUM_VALID_SIZE&&Ne.isCCW(e)&&(g=l,x=c,a=Le.opposite(a));var _=this._curveBuilder.getRingCurve(e,a,r);this.addCurve(_,g,x)},Wn.prototype.add=function(e){if(e.isEmpty())return null;e instanceof Nr?this.addPolygon(e):e instanceof Ar?this.addLineString(e):e instanceof Tn?this.addPoint(e):(e instanceof Bn||e instanceof Ii||e instanceof un||e instanceof Fr)&&this.addCollection(e)},Wn.prototype.isErodedCompletely=function(e,r){var a=e.getCoordinates();if(a.length<4)return r<0;if(4===a.length)return this.isTriangleErodedCompletely(a,r);var c=e.getEnvelopeInternal(),l=Math.min(c.getHeight(),c.getWidth());return r<0&&2*Math.abs(r)>l},Wn.prototype.addCollection=function(e){for(var r=0;r=this._max)throw new K;var e=this._parent.getGeometryN(this._index++);return e instanceof Fr?(this._subcollectionIterator=new Yi(e),this._subcollectionIterator.next()):e},Yi.prototype.remove=function(){throw new Error(this.getClass().getName())},Yi.prototype.hasNext=function(){if(this._atStart)return!0;if(null!==this._subcollectionIterator){if(this._subcollectionIterator.hasNext())return!0;this._subcollectionIterator=null}return!(this._index>=this._max)},Yi.prototype.interfaces_=function(){return[be]},Yi.prototype.getClass=function(){return Yi},Yi.isAtomic=function(e){return!(e instanceof Fr)};var Zn=function(){this._geom=null,this._geom=arguments[0]};Zn.prototype.locate=function(e){return Zn.locate(e,this._geom)},Zn.prototype.interfaces_=function(){return[oo]},Zn.prototype.getClass=function(){return Zn},Zn.isPointInRing=function(e,r){return!!r.getEnvelopeInternal().intersects(e)&&Ne.isPointInRing(e,r.getCoordinates())},Zn.containsPointInPolygon=function(e,r){if(r.isEmpty())return!1;var a=r.getExteriorRing();if(!Zn.isPointInRing(e,a))return!1;for(var c=0;c=0;l--){var g=this._edgeList.get(l),x=g.getSym();null===c&&(c=x),null!==a&&x.setNext(a),a=g}c.setNext(a)},r.prototype.computeDepths=function(){if(1===arguments.length){var a=arguments[0],c=this.findIndex(a),l=a.getDepth(Le.LEFT),g=a.getDepth(Le.RIGHT),x=this.computeDepths(c+1,this._edgeList.size(),l);if(this.computeDepths(0,c,x)!==g)throw new Hi("depth mismatch at "+a.getCoordinate())}else if(3===arguments.length){for(var B=arguments[1],ie=arguments[2],xe=arguments[0];xe=0;x--){var _=this._resultAreaEdgeList.get(x),B=_.getSym();switch(null===c&&_.getEdgeRing()===a&&(c=_),g){case this._SCANNING_FOR_INCOMING:if(B.getEdgeRing()!==a)continue;l=B,g=this._LINKING_TO_OUTGOING;break;case this._LINKING_TO_OUTGOING:if(_.getEdgeRing()!==a)continue;l.setNextMin(_),g=this._SCANNING_FOR_INCOMING}}g===this._LINKING_TO_OUTGOING&&(rt.isTrue(null!==c,"found null for first outgoing dirEdge"),rt.isTrue(c.getEdgeRing()===a,"unable to link last incoming dirEdge"),l.setNextMin(c))},r.prototype.getOutgoingDegree=function(){if(0===arguments.length){for(var a=0,c=this.iterator();c.hasNext();)c.next().isInResult()&&a++;return a}if(1===arguments.length){for(var l=arguments[0],g=0,x=this.iterator();x.hasNext();)x.next().getEdgeRing()===l&&g++;return g}},r.prototype.getLabel=function(){return this._label},r.prototype.findCoveredLineEdges=function(){for(var a=L.NONE,c=this.iterator();c.hasNext();){var l=c.next(),g=l.getSym();if(!l.isLineEdge()){if(l.isInResult()){a=L.INTERIOR;break}if(g.isInResult()){a=L.EXTERIOR;break}}}if(a===L.NONE)return null;for(var x=a,_=this.iterator();_.hasNext();){var B=_.next(),ie=B.getSym();B.isLineEdge()?B.getEdge().setCovered(x===L.INTERIOR):(B.isInResult()&&(x=L.EXTERIOR),ie.isInResult()&&(x=L.INTERIOR))}},r.prototype.computeLabelling=function(a){e.prototype.computeLabelling.call(this,a),this._label=new lr(L.NONE);for(var c=this.iterator();c.hasNext();)for(var l=c.next().getEdge().getLabel(),g=0;g<2;g++){var x=l.getLocation(g);x!==L.INTERIOR&&x!==L.BOUNDARY||this._label.setLocation(g,L.INTERIOR)}},r.prototype.interfaces_=function(){return[]},r.prototype.getClass=function(){return r},r}(Cn),ba=function(e){function r(){e.apply(this,arguments)}return e&&(r.__proto__=e),(r.prototype=Object.create(e&&e.prototype)).constructor=r,r.prototype.createNode=function(a){return new to(a,new P0)},r.prototype.interfaces_=function(){return[]},r.prototype.getClass=function(){return r},r}(fo),yo=function e(){this._pts=null,this._orientation=null;var r=arguments[0];this._pts=r,this._orientation=e.orientation(r)};yo.prototype.compareTo=function(e){return yo.compareOriented(this._pts,this._orientation,e._pts,e._orientation)},yo.prototype.interfaces_=function(){return[T]},yo.prototype.getClass=function(){return yo},yo.orientation=function(e){return 1===Ve.increasingDirection(e)},yo.compareOriented=function(e,r,a,c){for(var l=r?1:-1,g=c?1:-1,x=r?e.length:-1,_=c?a.length:-1,B=r?0:e.length-1,ie=c?0:a.length-1;;){var xe=e[B].compareTo(a[ie]);if(0!==xe)return xe;var ke=(B+=l)===x,qe=(ie+=g)===_;if(ke&&!qe)return-1;if(!ke&&qe)return 1;if(ke&&qe)return 0}};var ki=function(){this._edges=new ee,this._ocaMap=new we};ki.prototype.print=function(e){e.print("MULTILINESTRING ( ");for(var r=0;r0&&e.print(","),e.print("(");for(var c=a.getCoordinates(),l=0;l0&&e.print(","),e.print(c[l].x+" "+c[l].y);e.println(")")}e.print(") ")},ki.prototype.addAll=function(e){for(var r=e.iterator();r.hasNext();)this.add(r.next())},ki.prototype.findEdgeIndex=function(e){for(var r=0;r0||!r.coord.equals2D(this.edge.pts[r.segmentIndex]);l||a--;var g=new Array(a).fill(null),x=0;g[x++]=new k(e.coord);for(var _=e.segmentIndex+1;_<=r.segmentIndex;_++)g[x++]=this.edge.pts[_];return l&&(g[x]=r.coord),new Za(g,new lr(this.edge._label))},qi.prototype.add=function(e,r,a){var c=new _i(e,r,a),l=this._nodeMap.get(c);return null!==l?l:(this._nodeMap.put(c,c),c)},qi.prototype.isIntersection=function(e){for(var r=this.iterator();r.hasNext();)if(r.next().coord.equals(e))return!0;return!1},qi.prototype.interfaces_=function(){return[]},qi.prototype.getClass=function(){return qi};var No=function(){};No.prototype.getChainStartIndices=function(e){var r=0,a=new ee;a.add(new Ae(r));do{var c=this.findChainEnd(e,r);a.add(new Ae(c)),r=c}while(ra?r:a},ao.prototype.getMinX=function(e){var r=this.pts[this.startIndex[e]].x,a=this.pts[this.startIndex[e+1]].x;return rr&&(c=1),this._depth[e][a]=c}}},en.prototype.getDelta=function(e){return this._depth[e][Le.RIGHT]-this._depth[e][Le.LEFT]},en.prototype.getLocation=function(e,r){return this._depth[e][r]<=0?L.EXTERIOR:L.INTERIOR},en.prototype.toString=function(){return"A: "+this._depth[0][1]+","+this._depth[0][2]+" B: "+this._depth[1][1]+","+this._depth[1][2]},en.prototype.add=function(){if(1===arguments.length)for(var e=arguments[0],r=0;r<2;r++)for(var a=1;a<3;a++){var c=e.getLocation(r,a);c!==L.EXTERIOR&&c!==L.INTERIOR||(this.isNull(r,a)?this._depth[r][a]=en.depthAtLocation(c):this._depth[r][a]+=en.depthAtLocation(c))}else 3===arguments.length&&arguments[2]===L.INTERIOR&&this._depth[arguments[0]][arguments[1]]++},en.prototype.interfaces_=function(){return[]},en.prototype.getClass=function(){return en},en.depthAtLocation=function(e){return e===L.EXTERIOR?0:e===L.INTERIOR?1:en.NULL_VALUE},b0.NULL_VALUE.get=function(){return-1},Object.defineProperties(en,b0);var Za=function(e){function r(){if(e.call(this),this.pts=null,this._env=null,this.eiList=new qi(this),this._name=null,this._mce=null,this._isIsolated=!0,this._depth=new en,this._depthDelta=0,1===arguments.length)r.call(this,arguments[0],null);else if(2===arguments.length){var l=arguments[1];this.pts=arguments[0],this._label=l}}return e&&(r.__proto__=e),(r.prototype=Object.create(e&&e.prototype)).constructor=r,r.prototype.getDepth=function(){return this._depth},r.prototype.getCollapsedEdge=function(){var a=new Array(2).fill(null);return a[0]=this.pts[0],a[1]=this.pts[1],new r(a,lr.toLineLabel(this._label))},r.prototype.isIsolated=function(){return this._isIsolated},r.prototype.getCoordinates=function(){return this.pts},r.prototype.setIsolated=function(a){this._isIsolated=a},r.prototype.setName=function(a){this._name=a},r.prototype.equals=function(a){if(!(a instanceof r))return!1;var c=a;if(this.pts.length!==c.pts.length)return!1;for(var l=!0,g=!0,x=this.pts.length,_=0;_0?this.pts[0]:null:1===arguments.length?this.pts[arguments[0]]:void 0},r.prototype.print=function(a){a.print("edge "+this._name+": "),a.print("LINESTRING (");for(var c=0;c0&&a.print(","),a.print(this.pts[c].x+" "+this.pts[c].y);a.print(") "+this._label+" "+this._depthDelta)},r.prototype.computeIM=function(a){r.updateIM(this._label,a)},r.prototype.isCollapsed=function(){return!!this._label.isArea()&&3===this.pts.length&&!!this.pts[0].equals(this.pts[2])},r.prototype.isClosed=function(){return this.pts[0].equals(this.pts[this.pts.length-1])},r.prototype.getMaximumSegmentIndex=function(){return this.pts.length-1},r.prototype.getDepthDelta=function(){return this._depthDelta},r.prototype.getNumPoints=function(){return this.pts.length},r.prototype.printReverse=function(a){a.print("edge "+this._name+": ");for(var c=this.pts.length-1;c>=0;c--)a.print(this.pts[c]+" ");a.println("")},r.prototype.getMonotoneChainEdge=function(){return null===this._mce&&(this._mce=new ao(this)),this._mce},r.prototype.getEnvelope=function(){if(null===this._env){this._env=new Me;for(var a=0;a0&&a.append(","),a.append(this.pts[c].x+" "+this.pts[c].y);return a.append(") "+this._label+" "+this._depthDelta),a.toString()},r.prototype.isPointwiseEqual=function(a){if(this.pts.length!==a.pts.length)return!1;for(var c=0;cc||this._maxyg;if(x)return!1;var _=this.intersectsToleranceSquare(e,r);return rt.isTrue(!(x&&_),"Found bad envelope test"),_},Gn.prototype.initCorners=function(e){this._minx=e.x-.5,this._maxx=e.x+.5,this._miny=e.y-.5,this._maxy=e.y+.5,this._corner[0]=new k(this._maxx,this._maxy),this._corner[1]=new k(this._minx,this._maxy),this._corner[2]=new k(this._minx,this._miny),this._corner[3]=new k(this._maxx,this._miny)},Gn.prototype.intersects=function(e,r){return 1===this._scaleFactor?this.intersectsScaled(e,r):(this.copyScaled(e,this._p0Scaled),this.copyScaled(r,this._p1Scaled),this.intersectsScaled(this._p0Scaled,this._p1Scaled))},Gn.prototype.scale=function(e){return Math.round(e*this._scaleFactor)},Gn.prototype.getCoordinate=function(){return this._originalPt},Gn.prototype.copyScaled=function(e,r){r.x=this.scale(e.x),r.y=this.scale(e.y)},Gn.prototype.getSafeEnvelope=function(){if(null===this._safeEnv){var e=Gn.SAFE_ENV_EXPANSION_FACTOR/this._scaleFactor;this._safeEnv=new Me(this._originalPt.x-e,this._originalPt.x+e,this._originalPt.y-e,this._originalPt.y+e)}return this._safeEnv},Gn.prototype.intersectsPixelClosure=function(e,r){return this._li.computeIntersection(e,r,this._corner[0],this._corner[1]),!!(this._li.hasIntersection()||(this._li.computeIntersection(e,r,this._corner[1],this._corner[2]),this._li.hasIntersection()||(this._li.computeIntersection(e,r,this._corner[2],this._corner[3]),this._li.hasIntersection()||(this._li.computeIntersection(e,r,this._corner[3],this._corner[0]),this._li.hasIntersection()))))},Gn.prototype.intersectsToleranceSquare=function(e,r){var a=!1,c=!1;return this._li.computeIntersection(e,r,this._corner[0],this._corner[1]),!!(this._li.isProper()||(this._li.computeIntersection(e,r,this._corner[1],this._corner[2]),this._li.isProper()||(this._li.hasIntersection()&&(a=!0),this._li.computeIntersection(e,r,this._corner[2],this._corner[3]),this._li.isProper()||(this._li.hasIntersection()&&(c=!0),this._li.computeIntersection(e,r,this._corner[3],this._corner[0]),this._li.isProper()||a&&c||e.equals(this._pt)||r.equals(this._pt)))))},Gn.prototype.addSnappedNode=function(e,r){var a=e.getCoordinate(r),c=e.getCoordinate(r+1);return!!this.intersects(a,c)&&(e.addIntersection(this.getCoordinate(),r),!0)},Gn.prototype.interfaces_=function(){return[]},Gn.prototype.getClass=function(){return Gn},T0.SAFE_ENV_EXPANSION_FACTOR.get=function(){return.75},Object.defineProperties(Gn,T0);var Ia=function(){this.tempEnv1=new Me,this.selectedSegment=new Ke};Ia.prototype.select=function(){1!==arguments.length&&2===arguments.length&&(arguments[0].getLineSegment(arguments[1],this.selectedSegment),this.select(this.selectedSegment))},Ia.prototype.interfaces_=function(){return[]},Ia.prototype.getClass=function(){return Ia};var la=function(){this._index=null,this._index=arguments[0]},Ta={HotPixelSnapAction:{configurable:!0}};la.prototype.snap=function(){if(1===arguments.length)return this.snap(arguments[0],null,-1);if(3===arguments.length){var r=arguments[0],a=arguments[1],c=arguments[2],l=r.getSafeEnvelope(),g=new es(r,a,c);return this._index.query(l,{interfaces_:function(){return[no]},visitItem:function(x){x.select(l,g)}}),g.isNodeAdded()}},la.prototype.interfaces_=function(){return[]},la.prototype.getClass=function(){return la},Ta.HotPixelSnapAction.get=function(){return es},Object.defineProperties(la,Ta);var es=function(e){function r(){e.call(this),this._hotPixel=null,this._parentEdge=null,this._hotPixelVertexIndex=null,this._isNodeAdded=!1;var c=arguments[1],l=arguments[2];this._hotPixel=arguments[0],this._parentEdge=c,this._hotPixelVertexIndex=l}return e&&(r.__proto__=e),(r.prototype=Object.create(e&&e.prototype)).constructor=r,r.prototype.isNodeAdded=function(){return this._isNodeAdded},r.prototype.select=function(){if(2!==arguments.length)return e.prototype.select.apply(this,arguments);var c=arguments[1],l=arguments[0].getContext();if(null!==this._parentEdge&&l===this._parentEdge&&c===this._hotPixelVertexIndex)return null;this._isNodeAdded=this._hotPixel.addSnappedNode(l,c)},r.prototype.interfaces_=function(){return[]},r.prototype.getClass=function(){return r},r}(Ia),xo=function(){this._li=null,this._interiorIntersections=null,this._li=arguments[0],this._interiorIntersections=new ee};xo.prototype.processIntersections=function(e,r,a,c){if(e===a&&r===c)return null;var l=e.getCoordinates()[r],g=e.getCoordinates()[r+1],x=a.getCoordinates()[c],_=a.getCoordinates()[c+1];if(this._li.computeIntersection(l,g,x,_),this._li.hasIntersection()&&this._li.isInteriorIntersection()){for(var B=0;B=0;r--){try{e.bufferReducedPrecision(r)}catch(g){if(!(g instanceof Hi))throw g;e._saveException=g}if(null!==e._resultGeometry)return null}throw this._saveException}if(1===arguments.length){var c=tn.precisionScaleFactor(this._argGeom,this._distance,arguments[0]),l=new ar(c);this.bufferFixedPrecision(l)}},tn.prototype.computeGeometry=function(){if(this.bufferOriginalPrecision(),null!==this._resultGeometry)return null;var e=this._argGeom.getFactory().getPrecisionModel();e.getType()===ar.FIXED?this.bufferFixedPrecision(e):this.bufferReducedPrecision()},tn.prototype.setQuadrantSegments=function(e){this._bufParams.setQuadrantSegments(e)},tn.prototype.bufferOriginalPrecision=function(){try{var e=new kn(this._bufParams);this._resultGeometry=e.buffer(this._argGeom,this._distance)}catch(r){if(!(r instanceof It))throw r;this._saveException=r}},tn.prototype.getResultGeometry=function(e){return this._distance=e,this.computeGeometry(),this._resultGeometry},tn.prototype.setEndCapStyle=function(e){this._bufParams.setEndCapStyle(e)},tn.prototype.interfaces_=function(){return[]},tn.prototype.getClass=function(){return tn},tn.bufferOp=function(){if(2===arguments.length){var r=arguments[1];return new tn(arguments[0]).getResultGeometry(r)}if(3===arguments.length){if(Number.isInteger(arguments[2])&&arguments[0]instanceof nt&&"number"==typeof arguments[1]){var c=arguments[1],l=arguments[2],g=new tn(arguments[0]);return g.setQuadrantSegments(l),g.getResultGeometry(c)}if(arguments[2]instanceof sr&&arguments[0]instanceof nt&&"number"==typeof arguments[1]){var _=arguments[1];return new tn(arguments[0],arguments[2]).getResultGeometry(_)}}else if(4===arguments.length){var xe=arguments[1],ke=arguments[2],qe=arguments[3],Qe=new tn(arguments[0]);return Qe.setQuadrantSegments(ke),Qe.setEndCapStyle(qe),Qe.getResultGeometry(xe)}},tn.precisionScaleFactor=function(e,r,a){var c=e.getEnvelopeInternal(),l=Fe.max(Math.abs(c.getMaxX()),Math.abs(c.getMaxY()),Math.abs(c.getMinX()),Math.abs(c.getMinY()))+2*(r>0?r:0),g=a-Math.trunc(Math.log(l)/Math.log(10)+1);return Math.pow(10,g)},Zo.CAP_ROUND.get=function(){return sr.CAP_ROUND},Zo.CAP_BUTT.get=function(){return sr.CAP_FLAT},Zo.CAP_FLAT.get=function(){return sr.CAP_FLAT},Zo.CAP_SQUARE.get=function(){return sr.CAP_SQUARE},Zo.MAX_PRECISION_DIGITS.get=function(){return 12},Object.defineProperties(tn,Zo);var _n=function(){this._pt=[new k,new k],this._distance=I.NaN,this._isNull=!0};_n.prototype.getCoordinates=function(){return this._pt},_n.prototype.getCoordinate=function(e){return this._pt[e]},_n.prototype.setMinimum=function(){if(1===arguments.length){var e=arguments[0];this.setMinimum(e._pt[0],e._pt[1])}else if(2===arguments.length){var r=arguments[0],a=arguments[1];if(this._isNull)return this.initialize(r,a),null;var c=r.distance(a);cthis._distance&&this.initialize(r,a,c)}},_n.prototype.interfaces_=function(){return[]},_n.prototype.getClass=function(){return _n};var di=function(){};di.prototype.interfaces_=function(){return[]},di.prototype.getClass=function(){return di},di.computeDistance=function(){if(arguments[2]instanceof _n&&arguments[0]instanceof Ar&&arguments[1]instanceof k)for(var r=arguments[1],a=arguments[2],c=arguments[0].getCoordinates(),l=new Ke,g=0;g0||this._isIn?L.INTERIOR:L.EXTERIOR)},ui.prototype.interfaces_=function(){return[]},ui.prototype.getClass=function(){return ui};var An=function e(){if(this._component=null,this._segIndex=null,this._pt=null,2===arguments.length)e.call(this,arguments[0],e.INSIDE_AREA,arguments[1]);else if(3===arguments.length){var l=arguments[1],g=arguments[2];this._component=arguments[0],this._segIndex=l,this._pt=g}},R0={INSIDE_AREA:{configurable:!0}};An.prototype.isInsideArea=function(){return this._segIndex===An.INSIDE_AREA},An.prototype.getCoordinate=function(){return this._pt},An.prototype.getGeometryComponent=function(){return this._component},An.prototype.getSegmentIndex=function(){return this._segIndex},An.prototype.interfaces_=function(){return[]},An.prototype.getClass=function(){return An},R0.INSIDE_AREA.get=function(){return-1},Object.defineProperties(An,R0);var Co=function(e){this._pts=e||null};Co.prototype.filter=function(e){e instanceof Tn&&this._pts.add(e)},Co.prototype.interfaces_=function(){return[Rr]},Co.prototype.getClass=function(){return Co},Co.getPoints=function(){if(1===arguments.length){var e=arguments[0];return e instanceof Tn?Ci.singletonList(e):Co.getPoints(e,new ee)}if(2===arguments.length){var r=arguments[0],a=arguments[1];return r instanceof Tn?a.add(r):r instanceof Fr&&r.apply(new Co(a)),a}};var Bo=function(){this._locations=null,this._locations=arguments[0]};Bo.prototype.filter=function(e){(e instanceof Tn||e instanceof Ar||e instanceof Nr)&&this._locations.add(new An(e,0,e.getCoordinate()))},Bo.prototype.interfaces_=function(){return[Rr]},Bo.prototype.getClass=function(){return Bo},Bo.getLocations=function(e){var r=new ee;return e.apply(new Bo(r)),r};var rn=function(){if(this._geom=null,this._terminateDistance=0,this._ptLocator=new ui,this._minDistanceLocation=null,this._minDistance=I.MAX_VALUE,2===arguments.length)this._geom=[arguments[0],arguments[1]],this._terminateDistance=0;else if(3===arguments.length){var a=arguments[0],c=arguments[1],l=arguments[2];this._geom=new Array(2).fill(null),this._geom[0]=a,this._geom[1]=c,this._terminateDistance=l}};rn.prototype.computeContainmentDistance=function(){if(0===arguments.length){var e=new Array(2).fill(null);if(this.computeContainmentDistance(0,e),this._minDistance<=this._terminateDistance)return null;this.computeContainmentDistance(1,e)}else if(2===arguments.length){var r=arguments[0],a=arguments[1],c=1-r,l=Ni.getPolygons(this._geom[r]);if(l.size()>0){var g=Bo.getLocations(this._geom[c]);if(this.computeContainmentDistance(g,l,a),this._minDistance<=this._terminateDistance)return this._minDistanceLocation[c]=a[0],this._minDistanceLocation[r]=a[1],null}}else if(3===arguments.length)if(arguments[2]instanceof Array&&Pe(arguments[0],Ge)&&Pe(arguments[1],Ge)){for(var x=arguments[0],_=arguments[1],B=arguments[2],ie=0;iethis._minDistance)return null;for(var c=e.getCoordinates(),l=r.getCoordinate(),g=0;gthis._minDistance)return null;for(var ke=B.getCoordinates(),qe=ie.getCoordinates(),Qe=0;Qethis._distance&&this.initialize(r,a,c)}},Dn.prototype.interfaces_=function(){return[]},Dn.prototype.getClass=function(){return Dn};var Bi=function(){};Bi.prototype.interfaces_=function(){return[]},Bi.prototype.getClass=function(){return Bi},Bi.computeDistance=function(){if(arguments[2]instanceof Dn&&arguments[0]instanceof Ar&&arguments[1]instanceof k)for(var e=arguments[0],r=arguments[1],a=arguments[2],c=new Ke,l=e.getCoordinates(),g=0;g1||e<=0)throw new M("Fraction is not in range (0.0 - 1.0]");this._densifyFrac=e},li.prototype.compute=function(e,r){this.computeOrientedDistance(e,r,this._ptDist),this.computeOrientedDistance(r,e,this._ptDist)},li.prototype.distance=function(){return this.compute(this._g0,this._g1),this._ptDist.getDistance()},li.prototype.computeOrientedDistance=function(e,r,a){var c=new ta(r);if(e.apply(c),a.setMaximum(c.getMaxPointDistance()),this._densifyFrac>0){var l=new co(r,this._densifyFrac);e.apply(l),a.setMaximum(l.getMaxPointDistance())}},li.prototype.orientedDistance=function(){return this.computeOrientedDistance(this._g0,this._g1,this._ptDist),this._ptDist.getDistance()},li.prototype.interfaces_=function(){return[]},li.prototype.getClass=function(){return li},li.distance=function(){if(2===arguments.length)return new li(arguments[0],arguments[1]).distance();if(3===arguments.length){var l=arguments[2],g=new li(arguments[0],arguments[1]);return g.setDensifyFraction(l),g.distance()}},Os.MaxPointDistanceFilter.get=function(){return ta},Os.MaxDensifiedByFractionDistanceFilter.get=function(){return co},Object.defineProperties(li,Os);var ta=function(){this._maxPtDist=new Dn,this._minPtDist=new Dn,this._euclideanDist=new Bi,this._geom=null,this._geom=arguments[0]};ta.prototype.filter=function(e){this._minPtDist.initialize(),Bi.computeDistance(this._geom,e,this._minPtDist),this._maxPtDist.setMaximum(this._minPtDist)},ta.prototype.getMaxPointDistance=function(){return this._maxPtDist},ta.prototype.interfaces_=function(){return[C]},ta.prototype.getClass=function(){return ta};var co=function(){this._maxPtDist=new Dn,this._minPtDist=new Dn,this._geom=null,this._numSubSegs=0;var r=arguments[1];this._geom=arguments[0],this._numSubSegs=Math.trunc(Math.round(1/r))};co.prototype.filter=function(e,r){if(0===r)return null;for(var a=e.getCoordinate(r-1),c=e.getCoordinate(r),l=(c.x-a.x)/this._numSubSegs,g=(c.y-a.y)/this._numSubSegs,x=0;xa){this._isValid=!1;var l=c.getCoordinates();this._errorLocation=l[1],this._errorIndicator=e.getFactory().createLineString(l),this._errMsg="Distance between buffer curve and input is too large ("+this._maxDistanceFound+" at "+or.toLineString(l[0],l[1])+")"}},Yn.prototype.isValid=function(){var e=Math.abs(this._bufDistance),r=Yn.MAX_DISTANCE_DIFF_FRAC*e;return this._minValidDistance=e-r,this._maxValidDistance=e+r,!(!this._input.isEmpty()&&!this._result.isEmpty())||(this._bufDistance>0?this.checkPositiveValid():this.checkNegativeValid(),Yn.VERBOSE&&it.out.println("Min Dist= "+this._minDistanceFound+" err= "+(1-this._minDistanceFound/this._bufDistance)+" Max Dist= "+this._maxDistanceFound+" err= "+(this._maxDistanceFound/this._bufDistance-1)),this._isValid)},Yn.prototype.checkNegativeValid=function(){if(!(this._input instanceof Nr||this._input instanceof un||this._input instanceof Fr))return null;var e=this.getPolygonLines(this._input);if(this.checkMinimumDistance(e,this._result,this._minValidDistance),!this._isValid)return null;this.checkMaximumDistance(e,this._result,this._maxValidDistance)},Yn.prototype.getErrorIndicator=function(){return this._errorIndicator},Yn.prototype.checkMinimumDistance=function(e,r,a){var c=new rn(e,r,a);if(this._minDistanceFound=c.distance(),this._minDistanceFound0&&e>r&&(this._isValid=!1,this._errorMsg="Area of positive buffer is smaller than input",this._errorIndicator=this._result),this._distance<0&&e=2||this._distance>0?null:(this._result.isEmpty()||(this._isValid=!1,this._errorMsg="Result is non-empty",this._errorIndicator=this._result),void this.report("ExpectedEmpty"))},nn.prototype.report=function(e){if(!nn.VERBOSE)return null;it.out.println("Check "+e+": "+(this._isValid?"passed":"FAILED"))},nn.prototype.getErrorMessage=function(){return this._errorMsg},nn.prototype.interfaces_=function(){return[]},nn.prototype.getClass=function(){return nn},nn.isValidMsg=function(e,r,a){var c=new nn(e,r,a);return c.isValid()?null:c.getErrorMessage()},nn.isValid=function(e,r,a){return!!new nn(e,r,a).isValid()},rs.VERBOSE.get=function(){return!1},rs.MAX_ENV_DIFF_FRAC.get=function(){return.012},Object.defineProperties(nn,rs);var Vi=function(){this._pts=null,this._data=null;var r=arguments[1];this._pts=arguments[0],this._data=r};Vi.prototype.getCoordinates=function(){return this._pts},Vi.prototype.size=function(){return this._pts.length},Vi.prototype.getCoordinate=function(e){return this._pts[e]},Vi.prototype.isClosed=function(){return this._pts[0].equals(this._pts[this._pts.length-1])},Vi.prototype.getSegmentOctant=function(e){return e===this._pts.length-1?-1:Mo.octant(this.getCoordinate(e),this.getCoordinate(e+1))},Vi.prototype.setData=function(e){this._data=e},Vi.prototype.getData=function(){return this._data},Vi.prototype.toString=function(){return or.toLineString(new yr(this._pts))},Vi.prototype.interfaces_=function(){return[Mi]},Vi.prototype.getClass=function(){return Vi};var on=function(){this._findAllIntersections=!1,this._isCheckEndSegmentsOnly=!1,this._li=null,this._interiorIntersection=null,this._intSegments=null,this._intersections=new ee,this._intersectionCount=0,this._keepIntersections=!0,this._li=arguments[0],this._interiorIntersection=null};on.prototype.getInteriorIntersection=function(){return this._interiorIntersection},on.prototype.setCheckEndSegmentsOnly=function(e){this._isCheckEndSegmentsOnly=e},on.prototype.getIntersectionSegments=function(){return this._intSegments},on.prototype.count=function(){return this._intersectionCount},on.prototype.getIntersections=function(){return this._intersections},on.prototype.setFindAllIntersections=function(e){this._findAllIntersections=e},on.prototype.setKeepIntersections=function(e){this._keepIntersections=e},on.prototype.processIntersections=function(e,r,a,c){if(!this._findAllIntersections&&this.hasIntersection()||e===a&&r===c||this._isCheckEndSegmentsOnly&&!this.isEndSegment(e,r)&&!this.isEndSegment(a,c))return null;var l=e.getCoordinates()[r],g=e.getCoordinates()[r+1],x=a.getCoordinates()[c],_=a.getCoordinates()[c+1];this._li.computeIntersection(l,g,x,_),this._li.hasIntersection()&&this._li.isInteriorIntersection()&&(this._intSegments=new Array(4).fill(null),this._intSegments[0]=l,this._intSegments[1]=g,this._intSegments[2]=x,this._intSegments[3]=_,this._interiorIntersection=this._li.getIntersection(0),this._keepIntersections&&this._intersections.add(this._interiorIntersection),this._intersectionCount++)},on.prototype.isEndSegment=function(e,r){return 0===r||r>=e.size()-2},on.prototype.hasIntersection=function(){return null!==this._interiorIntersection},on.prototype.isDone=function(){return!this._findAllIntersections&&null!==this._interiorIntersection},on.prototype.interfaces_=function(){return[Fo]},on.prototype.getClass=function(){return on},on.createAllIntersectionsFinder=function(e){var r=new on(e);return r.setFindAllIntersections(!0),r},on.createAnyIntersectionFinder=function(e){return new on(e)},on.createIntersectionCounter=function(e){var r=new on(e);return r.setFindAllIntersections(!0),r.setKeepIntersections(!1),r};var ti=function(){this._li=new Or,this._segStrings=null,this._findAllIntersections=!1,this._segInt=null,this._isValid=!0,this._segStrings=arguments[0]};ti.prototype.execute=function(){if(null!==this._segInt)return null;this.checkInteriorIntersections()},ti.prototype.getIntersections=function(){return this._segInt.getIntersections()},ti.prototype.isValid=function(){return this.execute(),this._isValid},ti.prototype.setFindAllIntersections=function(e){this._findAllIntersections=e},ti.prototype.checkInteriorIntersections=function(){this._isValid=!0,this._segInt=new on(this._li),this._segInt.setFindAllIntersections(this._findAllIntersections);var e=new Ja;if(e.setSegmentIntersector(this._segInt),e.computeNodes(this._segStrings),this._segInt.hasIntersection())return this._isValid=!1,null},ti.prototype.checkValid=function(){if(this.execute(),!this._isValid)throw new Hi(this.getErrorMessage(),this._segInt.getInteriorIntersection())},ti.prototype.getErrorMessage=function(){if(this._isValid)return"no intersections found";var e=this._segInt.getIntersectionSegments();return"found non-noded intersection between "+or.toLineString(e[0],e[1])+" and "+or.toLineString(e[2],e[3])},ti.prototype.interfaces_=function(){return[]},ti.prototype.getClass=function(){return ti},ti.computeIntersections=function(e){var r=new ti(e);return r.setFindAllIntersections(!0),r.isValid(),r.getIntersections()};var Vo=function e(){this._nv=null,this._nv=new ti(e.toSegmentStrings(arguments[0]))};Vo.prototype.checkValid=function(){this._nv.checkValid()},Vo.prototype.interfaces_=function(){return[]},Vo.prototype.getClass=function(){return Vo},Vo.toSegmentStrings=function(e){for(var r=new ee,a=e.iterator();a.hasNext();){var c=a.next();r.add(new Vi(c.getCoordinates(),c))}return r},Vo.checkValid=function(e){new Vo(e).checkValid()};var ra=function(e){this._mapOp=e};ra.prototype.map=function(e){for(var r=new ee,a=0;a0&&c<4&&!this._preserveType?this._factory.createLineString(a):this._factory.createLinearRing(a)},Qn.prototype.interfaces_=function(){return[]},Qn.prototype.getClass=function(){return Qn};var $i=function e(){if(this._snapTolerance=0,this._srcPts=null,this._seg=new Ke,this._allowSnappingToSourceVertices=!1,this._isClosed=!1,arguments[0]instanceof Ar&&"number"==typeof arguments[1]){var a=arguments[1];e.call(this,arguments[0].getCoordinates(),a)}else if(arguments[0]instanceof Array&&"number"==typeof arguments[1]){var c=arguments[0],l=arguments[1];this._srcPts=c,this._isClosed=e.isClosed(c),this._snapTolerance=l}};$i.prototype.snapVertices=function(e,r){for(var a=this._isClosed?e.size()-1:e.size(),c=0;c=0&&e.add(g+1,new k(l),!1)}},$i.prototype.findSegmentIndexToSnap=function(e,r){for(var a=I.MAX_VALUE,c=-1,l=0;lr&&(r=c)}return r}if(2===arguments.length){var g=arguments[1];return Math.min(Ur.computeOverlaySnapTolerance(arguments[0]),Ur.computeOverlaySnapTolerance(g))}},Ur.computeSizeBasedSnapTolerance=function(e){var r=e.getEnvelopeInternal();return Math.min(r.getHeight(),r.getWidth())*Ur.SNAP_PRECISION_FACTOR},Ur.snapToSelf=function(e,r,a){return new Ur(e).snapToSelf(r,a)},A0.SNAP_PRECISION_FACTOR.get=function(){return 1e-9},Object.defineProperties(Ur,A0);var O0=function(e){function r(a,c,l){e.call(this),this._snapTolerance=a||null,this._snapPts=c||null,this._isSelfSnap=void 0!==l&&l}return e&&(r.__proto__=e),(r.prototype=Object.create(e&&e.prototype)).constructor=r,r.prototype.snapLine=function(a,c){var l=new $i(a,this._snapTolerance);return l.setAllowSnappingToSourceVertices(this._isSelfSnap),l.snapTo(c)},r.prototype.transformCoordinates=function(a,c){var l=a.toCoordinateArray(),g=this.snapLine(l,this._snapPts);return this._factory.getCoordinateSequenceFactory().create(g)},r.prototype.interfaces_=function(){return[]},r.prototype.getClass=function(){return r},r}(Qn),On=function(){this._isFirst=!0,this._commonMantissaBitsCount=53,this._commonBits=0,this._commonSignExp=null};On.prototype.getCommon=function(){return I.longBitsToDouble(this._commonBits)},On.prototype.add=function(e){var r=I.doubleToLongBits(e);return this._isFirst?(this._commonBits=r,this._commonSignExp=On.signExpBits(this._commonBits),this._isFirst=!1,null):On.signExpBits(r)!==this._commonSignExp?(this._commonBits=0,null):(this._commonMantissaBitsCount=On.numCommonMostSigMantissaBits(this._commonBits,r),void(this._commonBits=On.zeroLowerBits(this._commonBits,64-(12+this._commonMantissaBitsCount))))},On.prototype.toString=function(){if(1===arguments.length){var e=arguments[0],r=I.longBitsToDouble(e),a="0000000000000000000000000000000000000000000000000000000000000000"+I.toBinaryString(e),c=a.substring(a.length-64);return c.substring(0,1)+" "+c.substring(1,12)+"(exp) "+c.substring(12)+" [ "+r+" ]"}},On.prototype.interfaces_=function(){return[]},On.prototype.getClass=function(){return On},On.getBit=function(e,r){return e&1<>52},On.zeroLowerBits=function(e,r){return e&~((1<=0;c--){if(On.getBit(e,c)!==On.getBit(r,c))return a;a++}return 52};var uo=function(){this._commonCoord=null,this._ccFilter=new na},Es={CommonCoordinateFilter:{configurable:!0},Translater:{configurable:!0}};uo.prototype.addCommonBits=function(e){var r=new ko(this._commonCoord);e.apply(r),e.geometryChanged()},uo.prototype.removeCommonBits=function(e){if(0===this._commonCoord.x&&0===this._commonCoord.y)return e;var r=new k(this._commonCoord);r.x=-r.x,r.y=-r.y;var a=new ko(r);return e.apply(a),e.geometryChanged(),e},uo.prototype.getCommonCoordinate=function(){return this._commonCoord},uo.prototype.add=function(e){e.apply(this._ccFilter),this._commonCoord=this._ccFilter.getCommonCoordinate()},uo.prototype.interfaces_=function(){return[]},uo.prototype.getClass=function(){return uo},Es.CommonCoordinateFilter.get=function(){return na},Es.Translater.get=function(){return ko},Object.defineProperties(uo,Es);var na=function(){this._commonBitsX=new On,this._commonBitsY=new On};na.prototype.filter=function(e){this._commonBitsX.add(e.x),this._commonBitsY.add(e.y)},na.prototype.getCommonCoordinate=function(){return new k(this._commonBitsX.getCommon(),this._commonBitsY.getCommon())},na.prototype.interfaces_=function(){return[C]},na.prototype.getClass=function(){return na};var ko=function(){this.trans=null,this.trans=arguments[0]};ko.prototype.filter=function(e,r){var a=e.getOrdinate(r,0)+this.trans.x,c=e.getOrdinate(r,1)+this.trans.y;e.setOrdinate(r,0,a),e.setOrdinate(r,1,c)},ko.prototype.isDone=function(){return!1},ko.prototype.isGeometryChanged=function(){return!0},ko.prototype.interfaces_=function(){return[zr]},ko.prototype.getClass=function(){return ko};var an=function(e,r){this._geom=new Array(2).fill(null),this._snapTolerance=null,this._cbr=null,this._geom[0]=e,this._geom[1]=r,this.computeSnapTolerance()};an.prototype.selfSnap=function(e){return new Ur(e).snapTo(e,this._snapTolerance)},an.prototype.removeCommonBits=function(e){this._cbr=new uo,this._cbr.add(e[0]),this._cbr.add(e[1]);var r=new Array(2).fill(null);return r[0]=this._cbr.removeCommonBits(e[0].copy()),r[1]=this._cbr.removeCommonBits(e[1].copy()),r},an.prototype.prepareResult=function(e){return this._cbr.addCommonBits(e),e},an.prototype.getResultGeometry=function(e){var r=this.snap(this._geom),a=ht.overlayOp(r[0],r[1],e);return this.prepareResult(a)},an.prototype.checkValid=function(e){e.isValid()||it.out.println("Snapped geometry is invalid")},an.prototype.computeSnapTolerance=function(){this._snapTolerance=Ur.computeOverlaySnapTolerance(this._geom[0],this._geom[1])},an.prototype.snap=function(e){var r=this.removeCommonBits(e);return Ur.snap(r[0],r[1],this._snapTolerance)},an.prototype.interfaces_=function(){return[]},an.prototype.getClass=function(){return an},an.overlayOp=function(e,r,a){return new an(e,r).getResultGeometry(a)},an.union=function(e,r){return an.overlayOp(e,r,ht.UNION)},an.intersection=function(e,r){return an.overlayOp(e,r,ht.INTERSECTION)},an.symDifference=function(e,r){return an.overlayOp(e,r,ht.SYMDIFFERENCE)},an.difference=function(e,r){return an.overlayOp(e,r,ht.DIFFERENCE)};var En=function(e,r){this._geom=new Array(2).fill(null),this._geom[0]=e,this._geom[1]=r};En.prototype.getResultGeometry=function(e){var r=null,a=!1,c=null;try{r=ht.overlayOp(this._geom[0],this._geom[1],e),a=!0}catch(l){if(!(l instanceof It))throw l;c=l}if(!a)try{r=an.overlayOp(this._geom[0],this._geom[1],e)}catch(l){throw l instanceof It?c:l}return r},En.prototype.interfaces_=function(){return[]},En.prototype.getClass=function(){return En},En.overlayOp=function(e,r,a){return new En(e,r).getResultGeometry(a)},En.union=function(e,r){return En.overlayOp(e,r,ht.UNION)},En.intersection=function(e,r){return En.overlayOp(e,r,ht.INTERSECTION)},En.symDifference=function(e,r){return En.overlayOp(e,r,ht.SYMDIFFERENCE)},En.difference=function(e,r){return En.overlayOp(e,r,ht.DIFFERENCE)};var Ra=function(){this.mce=null,this.chainIndex=null;var r=arguments[1];this.mce=arguments[0],this.chainIndex=r};Ra.prototype.computeIntersections=function(e,r){this.mce.computeIntersectsForChain(this.chainIndex,e.mce,e.chainIndex,r)},Ra.prototype.interfaces_=function(){return[]},Ra.prototype.getClass=function(){return Ra};var jn=function e(){if(this._label=null,this._xValue=null,this._eventType=null,this._insertEvent=null,this._deleteEventIndex=null,this._obj=null,2===arguments.length){var r=arguments[0],a=arguments[1];this._eventType=e.DELETE,this._xValue=r,this._insertEvent=a}else if(3===arguments.length){var c=arguments[0],l=arguments[1],g=arguments[2];this._eventType=e.INSERT,this._label=c,this._xValue=l,this._obj=g}},Aa={INSERT:{configurable:!0},DELETE:{configurable:!0}};jn.prototype.isDelete=function(){return this._eventType===jn.DELETE},jn.prototype.setDeleteEventIndex=function(e){this._deleteEventIndex=e},jn.prototype.getObject=function(){return this._obj},jn.prototype.compareTo=function(e){return this._xValuee._xValue?1:this._eventTypee._eventType?1:0},jn.prototype.getInsertEvent=function(){return this._insertEvent},jn.prototype.isInsert=function(){return this._eventType===jn.INSERT},jn.prototype.isSameLabel=function(e){return null!==this._label&&this._label===e._label},jn.prototype.getDeleteEventIndex=function(){return this._deleteEventIndex},jn.prototype.interfaces_=function(){return[T]},jn.prototype.getClass=function(){return jn},Aa.INSERT.get=function(){return 1},Aa.DELETE.get=function(){return 2},Object.defineProperties(jn,Aa);var Oa=function(){};Oa.prototype.interfaces_=function(){return[]},Oa.prototype.getClass=function(){return Oa};var ln=function(){this._hasIntersection=!1,this._hasProper=!1,this._hasProperInterior=!1,this._properIntersectionPoint=null,this._li=null,this._includeProper=null,this._recordIsolated=null,this._isSelfIntersection=null,this._numIntersections=0,this.numTests=0,this._bdyNodes=null,this._isDone=!1,this._isDoneWhenProperInt=!1;var r=arguments[1],a=arguments[2];this._li=arguments[0],this._includeProper=r,this._recordIsolated=a};ln.prototype.isTrivialIntersection=function(e,r,a,c){if(e===a&&1===this._li.getIntersectionNum()){if(ln.isAdjacentSegments(r,c))return!0;if(e.isClosed()){var l=e.getNumPoints()-1;if(0===r&&c===l||0===c&&r===l)return!0}}return!1},ln.prototype.getProperIntersectionPoint=function(){return this._properIntersectionPoint},ln.prototype.setIsDoneIfProperInt=function(e){this._isDoneWhenProperInt=e},ln.prototype.hasProperInteriorIntersection=function(){return this._hasProperInterior},ln.prototype.isBoundaryPointInternal=function(e,r){for(var a=r.iterator();a.hasNext();){var c=a.next().getCoordinate();if(e.isIntersection(c))return!0}return!1},ln.prototype.hasProperIntersection=function(){return this._hasProper},ln.prototype.hasIntersection=function(){return this._hasIntersection},ln.prototype.isDone=function(){return this._isDone},ln.prototype.isBoundaryPoint=function(e,r){return!(null===r||!this.isBoundaryPointInternal(e,r[0])&&!this.isBoundaryPointInternal(e,r[1]))},ln.prototype.setBoundaryNodes=function(e,r){this._bdyNodes=new Array(2).fill(null),this._bdyNodes[0]=e,this._bdyNodes[1]=r},ln.prototype.addIntersections=function(e,r,a,c){if(e===a&&r===c)return null;this.numTests++;var l=e.getCoordinates()[r],g=e.getCoordinates()[r+1],x=a.getCoordinates()[c],_=a.getCoordinates()[c+1];this._li.computeIntersection(l,g,x,_),this._li.hasIntersection()&&(this._recordIsolated&&(e.setIsolated(!1),a.setIsolated(!1)),this._numIntersections++,this.isTrivialIntersection(e,r,a,c)||(this._hasIntersection=!0,!this._includeProper&&this._li.isProper()||(e.addIntersections(this._li,r,0),a.addIntersections(this._li,c,1)),this._li.isProper()&&(this._properIntersectionPoint=this._li.getIntersection(0).copy(),this._hasProper=!0,this._isDoneWhenProperInt&&(this._isDone=!0),this.isBoundaryPoint(this._li,this._bdyNodes)||(this._hasProperInterior=!0))))},ln.prototype.interfaces_=function(){return[]},ln.prototype.getClass=function(){return ln},ln.isAdjacentSegments=function(e,r){return 1===Math.abs(e-r)};var Qc=function(e){function r(){e.call(this),this.events=new ee,this.nOverlaps=null}return e&&(r.__proto__=e),(r.prototype=Object.create(e&&e.prototype)).constructor=r,r.prototype.prepareEvents=function(){Ci.sort(this.events);for(var a=0;ar||this._maxg?1:0},va.prototype.interfaces_=function(){return[F]},va.prototype.getClass=function(){return va};var E0=function(e){function r(){e.call(this),this._item=null;var c=arguments[1],l=arguments[2];this._min=arguments[0],this._max=c,this._item=l}return e&&(r.__proto__=e),(r.prototype=Object.create(e&&e.prototype)).constructor=r,r.prototype.query=function(a,c,l){if(!this.intersects(a,c))return null;l.visitItem(this._item)},r.prototype.interfaces_=function(){return[]},r.prototype.getClass=function(){return r},r}(Ki),M0=function(e){function r(){e.call(this),this._node1=null,this._node2=null;var c=arguments[1];this._node1=arguments[0],this._node2=c,this.buildExtent(this._node1,this._node2)}return e&&(r.__proto__=e),(r.prototype=Object.create(e&&e.prototype)).constructor=r,r.prototype.buildExtent=function(a,c){this._min=Math.min(a._min,c._min),this._max=Math.max(a._max,c._max)},r.prototype.query=function(a,c,l){if(!this.intersects(a,c))return null;null!==this._node1&&this._node1.query(a,c,l),null!==this._node2&&this._node2.query(a,c,l)},r.prototype.interfaces_=function(){return[]},r.prototype.getClass=function(){return r},r}(Ki),vi=function(){this._leaves=new ee,this._root=null,this._level=0};vi.prototype.buildTree=function(){Ci.sort(this._leaves,new Ki.NodeComparator);for(var e=this._leaves,r=null,a=new ee;;){if(this.buildLevel(e,a),1===a.size())return a.get(0);r=e,e=a,a=r}},vi.prototype.insert=function(e,r,a){if(null!==this._root)throw new Error("Index cannot be added to once it has been queried");this._leaves.add(new E0(e,r,a))},vi.prototype.query=function(e,r,a){this.init(),this._root.query(e,r,a)},vi.prototype.buildRoot=function(){if(null!==this._root)return null;this._root=this.buildTree()},vi.prototype.printNode=function(e){it.out.println(or.toLineString(new k(e._min,this._level),new k(e._max,this._level)))},vi.prototype.init=function(){if(null!==this._root)return null;this.buildRoot()},vi.prototype.buildLevel=function(e,r){this._level++,r.clear();for(var a=0;a=2,"found LineString with single point"),this.insertBoundaryPoint(this._argIndex,c[0]),this.insertBoundaryPoint(this._argIndex,c[c.length-1])},r.prototype.getInvalidPoint=function(){return this._invalidPoint},r.prototype.getBoundaryPoints=function(){for(var a=this.getBoundaryNodes(),c=new Array(a.size()).fill(null),l=0,g=a.iterator();g.hasNext();){var x=g.next();c[l++]=x.getCoordinate().copy()}return c},r.prototype.getBoundaryNodes=function(){return null===this._boundaryNodes&&(this._boundaryNodes=this._nodes.getBoundaryNodes(this._argIndex)),this._boundaryNodes},r.prototype.addSelfIntersectionNode=function(a,c,l){if(this.isBoundaryNode(a,c))return null;l===L.BOUNDARY&&this._useBoundaryDeterminationRule?this.insertBoundaryPoint(a,c):this.insertPoint(a,c,l)},r.prototype.addPolygonRing=function(a,c,l){if(a.isEmpty())return null;var g=Ve.removeRepeatedPoints(a.getCoordinates());if(g.length<4)return this._hasTooFewPoints=!0,this._invalidPoint=g[0],null;var x=c,_=l;Ne.isCCW(g)&&(x=l,_=c);var B=new Za(g,new lr(this._argIndex,L.BOUNDARY,x,_));this._lineEdgeMap.put(a,B),this.insertEdge(B),this.insertPoint(this._argIndex,g[0],L.BOUNDARY)},r.prototype.insertPoint=function(a,c,l){var g=this._nodes.addNode(c),x=g.getLabel();null===x?g._label=new lr(a,l):x.setLocation(a,l)},r.prototype.createEdgeSetIntersector=function(){return new Qc},r.prototype.addSelfIntersectionNodes=function(a){for(var c=this._edges.iterator();c.hasNext();)for(var l=c.next(),g=l.getLabel().getLocation(a),x=l.eiList.iterator();x.hasNext();){var _=x.next();this.addSelfIntersectionNode(a,_.coord,g)}},r.prototype.add=function(){if(1!==arguments.length)return e.prototype.add.apply(this,arguments);var a=arguments[0];if(a.isEmpty())return null;if(a instanceof un&&(this._useBoundaryDeterminationRule=!1),a instanceof Nr)this.addPolygon(a);else if(a instanceof Ar)this.addLineString(a);else if(a instanceof Tn)this.addPoint(a);else if(a instanceof Bn)this.addCollection(a);else if(a instanceof Ii)this.addCollection(a);else if(a instanceof un)this.addCollection(a);else{if(!(a instanceof Fr))throw new Error(a.getClass().getName());this.addCollection(a)}},r.prototype.addCollection=function(a){for(var c=0;c50?(null===this._areaPtLocator&&(this._areaPtLocator=new ia(this._parentGeom)),this._areaPtLocator.locate(a)):this._ptLocator.locate(a,this._parentGeom)},r.prototype.findEdge=function(){return 1===arguments.length?this._lineEdgeMap.get(arguments[0]):e.prototype.findEdge.apply(this,arguments)},r.prototype.interfaces_=function(){return[]},r.prototype.getClass=function(){return r},r.determineBoundary=function(a,c){return a.isInBoundary(c)?L.BOUNDARY:L.INTERIOR},r}(Tr),pa=function(){if(this._li=new Or,this._resultPrecisionModel=null,this._arg=null,1===arguments.length){var e=arguments[0];this.setComputationPrecision(e.getPrecisionModel()),this._arg=new Array(1).fill(null),this._arg[0]=new Do(0,e)}else if(2===arguments.length){var r=arguments[0],a=arguments[1],c=P.OGC_SFS_BOUNDARY_RULE;r.getPrecisionModel().compareTo(a.getPrecisionModel())>=0?this.setComputationPrecision(r.getPrecisionModel()):this.setComputationPrecision(a.getPrecisionModel()),this._arg=new Array(2).fill(null),this._arg[0]=new Do(0,r,c),this._arg[1]=new Do(1,a,c)}else if(3===arguments.length){var l=arguments[0],g=arguments[1],x=arguments[2];l.getPrecisionModel().compareTo(g.getPrecisionModel())>=0?this.setComputationPrecision(l.getPrecisionModel()):this.setComputationPrecision(g.getPrecisionModel()),this._arg=new Array(2).fill(null),this._arg[0]=new Do(0,l,x),this._arg[1]=new Do(1,g,x)}};pa.prototype.getArgGeometry=function(e){return this._arg[e].getGeometry()},pa.prototype.setComputationPrecision=function(e){this._resultPrecisionModel=e,this._li.setPrecisionModel(this._resultPrecisionModel)},pa.prototype.interfaces_=function(){return[]},pa.prototype.getClass=function(){return pa};var Po=function(){};Po.prototype.interfaces_=function(){return[]},Po.prototype.getClass=function(){return Po},Po.map=function(){if(arguments[0]instanceof nt&&Pe(arguments[1],Po.MapOp)){for(var e=arguments[0],r=arguments[1],a=new ee,c=0;c=e.size()?null:e.get(r)},Gr.union=function(e){return new Gr(e).union()},q0.STRTREE_NODE_CAPACITY.get=function(){return 4},Object.defineProperties(Gr,q0);var Ma=function(){};Ma.prototype.interfaces_=function(){return[]},Ma.prototype.getClass=function(){return Ma},Ma.union=function(e,r){if(e.isEmpty()||r.isEmpty()){if(e.isEmpty()&&r.isEmpty())return ht.createEmptyResult(ht.UNION,e,r,e.getFactory());if(e.isEmpty())return r.copy();if(r.isEmpty())return e.copy()}return e.checkNotGeometryCollection(e),e.checkNotGeometryCollection(r),En.overlayOp(e,r,ht.UNION)},D.GeoJSONReader=ja,D.GeoJSONWriter=C0,D.OverlayOp=ht,D.UnionOp=Ma,D.BufferOp=tn,Object.defineProperty(D,"__esModule",{value:!0})}(le)}}]); \ No newline at end of file