8972. EPMO Open Source Coordination Office Redaction File Detail Report

Produced by Araxis Merge on 4/11/2017 10:44:48 AM Central Daylight Time. See www.araxis.com for information about Merge. This report uses XHTML and CSS2, and is best viewed with a modern standards-compliant browser. For optimum results when printing this report, use landscape orientation and enable printing of background images and colours in your browser.

8972.1 Files compared

# Location File Last Modified
1 Tue Apr 11 15:44:48 2017 UTC
2 PS_PPS_lib\mavenrepo\vha\stddata\vha-stddata-client\15.0\vha-stddata-client-15.0..jar\def\gov\va\med\term\access AdministrativeEntity.xml Thu Sep 6 07:48:30 2007 UTC

8972.2 Comparison summary

Description Between
Files 1 and 2
Text Blocks Lines
Unchanged 0 0
Changed 0 0
Inserted 1 563
Removed 0 0

8972.3 Comparison options

Whitespace
Character case Differences in character case are significant
Line endings Differences in line endings (CR and LF characters) are ignored
CR/LF characters Not shown in the comparison detail

8972.4 Active regular expressions

No regular expressions were active.

8972.5 Comparison detail

        1   <?xml 
        2     version="1 .0" 
        3     encoding=" UTF-8"
        4   ?>
        5   <type 
        6     _simple-cl ass-name=" Administra tiveEntity
        7     _a="an" 
        8     _package=" gov.va.med .term.acce ss" 
        9     _implement ation-clas s-package= "gov.va.me d.term.acc ess.mutabl e" 
        10     _implement ation-clas s-simple-n ame="Mutab leAdminist rativeEnti ty" 
        11     _implement ation-clas s-name="go v.va.med.t erm.access .mutable.M utableAdmi nistrative Entity" 
        12     _mutable-c lass-name= "gov.va.me d.term.acc ess.mutabl e.Administ rativeEnti ty" 
        13     _readonly- class-pack age="gov.v a.med.term .access.re adonly" 
        14     _transfero bject-clas s-package= "gov.va.me d.term.acc ess.ejb.co mmon" 
        15     _readonly- class-simp le-name="R eadonlyAdm inistrativ eEntity" 
        16     _readonly- class-name ="gov.va.m ed.term.ac cess.reado nly.Readon lyAdminist rativeEnti ty" 
        17     _transfero bject-clas s-simple-n ame="Admin istrativeE ntityTOv1"  
        18     _transfero bject-clas s-name="go v.va.med.t erm.access .ejb.commo n.Administ rativeEnti tyTOv1" 
        19     _decapital ized-class -name="adm inistrativ eEntity" 
        20     _table-abb rev="STD_A E" 
        21     name="gov. va.med.ter m.access.A dministrat iveEntity"  
        22     table="STD _Administr ativeEntit y" 
        23     table-abbr ev="STD_AE
        24     user-name= "Administr ative Enti ty" 
        25     serial-ver sion-uid=" 1" 
        26     short-desc ription="A n administ rative ent ity." 
        27     auditable= "true" 
        28     has-versio n-number=" true" 
        29     supports-l ogical-del ete="false
        30     tablespace ="S_DATA_0 1" 
        31     indexspace ="S_INDEX_ 01" 
        32     read-only= "false" 
        33     deleteable ="false" 
        34     temporal=" snapshot" 
        35     abstract=" false"
        36   >
        37        
        38     <descripti on>
        39          The Ad ministrati ve Entity  provides a  unifying  view of Ag ency, Inst itution an d
        40          Servic e/Section,  which is  useful for  represent ing the or ganization al hierach y. For 
        41          exampl e, if the  Agency is  the VA the  hierachy  will be of  the form: &lt;BR&gt;
        42          &lt;DD &gt;&lt;DL &gt;Agency  (=VA)
        43              &l t;DD&gt;&l t;DL&gt;VI SN (Instit ution)
        44                   &lt;DD&g t;&lt;DL&g t;Division  (Institut ion)
        45                      &lt;D D&gt;&lt;D L&gt;...
        46                         &l t;DD&gt;&l t;DL&gt;Se rvice/Sect ion&lt;BR& gt;
        47                         &l t;/DL&gt;& lt;/DD&gt;
        48                      &lt;/ DL&gt;&lt; /DD&gt;
        49                   &lt;/DL& gt;&lt;/DD &gt;
        50              &l t;/DL&gt;& lt;/DD&gt;
        51          &lt;/D L&gt;&lt;/ DD&gt;
        52          &lt;p& gt;
        53          While  it is usef ul to thin k of the r elation be tween Admi nistrative  Entity an d Agency
        54          et al  as a gener alization  this is no t the case  because n ot all Ins titutions  are 
        55          Admini strative E ntities e. g. institu tions that  are data  processing  centers.
        56          &lt;/p &gt;&lt;p& gt;
        57          Servic e/Section  is not cur rently imp lemented.
        58          &lt;/p &gt; 
        59        
        60     </descript ion>
        61        
        62     <alternate -key-group  
        63      _capitaliz ed-name="I nstitution
        64      _abbrev="I nstitution
        65      name="inst itution" 
        66      short-desc ription="I nstitution "
        67     >
        68         
        69            
        70      <alternate -key-eleme nt 
        71       name="inst itution"
        72      />
        73        
        74         
        75     </alternat e-key-grou p>
        76        
        77     <alternate -key-group  
        78      _capitaliz ed-name="A gency" 
        79      _abbrev="A gency" 
        80      name="agen cy" 
        81      short-desc ription="A gency"
        82     >
        83         
        84            
        85      <alternate -key-eleme nt 
        86       name="agen cy"
        87      />
        88        
        89         
        90     </alternat e-key-grou p>
        91        
        92     <sort-attr s>
        93            
        94      <sort-attr  
        95       name="name "
        96      />
        97         
        98     </sort-att rs>
        99        
        100     <attr 
        101      name="id" 
        102      user-name= "Id" 
        103      datatype=" Long" 
        104      short-desc ription="T his is a u nique iden tifier for  the admin istrative  entity. Th is is the  primary ke y." 
        105      key="syste m-assigned
        106      min-value= "1" 
        107      display-on -list="fal se" 
        108      display-on -search="f alse" 
        109      display-on -view="fal se" 
        110      private="f alse" 
        111      owning="fa lse" 
        112      shared-key ="false" 
        113      required=" false" 
        114      unique="tr ue" 
        115      frozen="tr ue" 
        116      password=" false" 
        117      allow-patt ern-search ="false" 
        118      allow-soun dex-search ="false" 
        119      _capitaliz ed-name="I d" 
        120      _accessor- name="getI d" 
        121      _mutator-n ame="setId
        122      _hibernate -name="id"  
        123      _derived=" false" 
        124      _system-as signed="tr ue" 
        125      _is-user-d efined="fa lse" 
        126      _column-na me="id" 
        127      _capitaliz ed-column- name="Id" 
        128      _column-ab brev="Id" 
        129      _is-multi= "false" 
        130      _atomic-da tatype="Lo ng" 
        131      _simple-da tatype="Lo ng" 
        132      _simple-at omic-datat ype="Long"
        133     />
        134        
        135     <attr 
        136      name="name
        137      datatype=" String" 
        138      short-desc ription="T he name of  the admin istrative  entity." 
        139      user-name= "Name" 
        140      required=" true" 
        141      max-length ="80" 
        142      min-length ="2" 
        143      display-si ze="30" 
        144      display-on -list="fal se" 
        145      private="f alse" 
        146      owning="fa lse" 
        147      shared-key ="false" 
        148      unique="fa lse" 
        149      frozen="fa lse" 
        150      password=" false" 
        151      display-on -search="t rue" 
        152      display-on -view="tru e" 
        153      allow-patt ern-search ="false" 
        154      allow-soun dex-search ="false" 
        155      _capitaliz ed-name="N ame" 
        156      _accessor- name="getN ame" 
        157      _mutator-n ame="setNa me" 
        158      _hibernate -name="nam e" 
        159      _derived=" false" 
        160      _system-as signed="fa lse" 
        161      _is-user-d efined="fa lse" 
        162      _column-na me="name" 
        163      _capitaliz ed-column- name="Name
        164      _column-ab brev="Name
        165      _is-multi= "false" 
        166      _atomic-da tatype="St ring" 
        167      _simple-da tatype="St ring" 
        168      _simple-at omic-datat ype="Strin g"
        169     />
        170        
        171     <attr 
        172      name="admi nistrative Children" 
        173      singular-n ame="admin istrativeC hild" 
        174      user-name= "Children  of Adminis trative En tity" 
        175      datatype=" gov.va.med .term.acce ss.Adminis trativeEnt ity[]" 
        176      short-desc ription="T he set of  administra tive entit ies admini stered by  this entit y." 
        177      private="f alse" 
        178      owning="fa lse" 
        179      shared-key ="false" 
        180      required=" false" 
        181      unique="fa lse" 
        182      frozen="fa lse" 
        183      password=" false" 
        184      display-on -search="f alse" 
        185      display-on -list="fal se" 
        186      display-on -view="tru e" 
        187      allow-patt ern-search ="false" 
        188      allow-soun dex-search ="false" 
        189      _capitaliz ed-name="A dministrat iveChildre n" 
        190      _accessor- name="getA dministrat iveChildre n" 
        191      _mutator-n ame="setAd ministrati veChildren
        192      _hibernate -name="adm inistrativ eChildren"  
        193      _derived=" false" 
        194      _system-as signed="fa lse" 
        195      _is-user-d efined="tr ue" 
        196      _column-na me="admini strativeCh ildren" 
        197      _capitaliz ed-column- name="Admi nistrative Children" 
        198      _column-ab brev="Admi nistrative Children" 
        199      _is-multi= "true" 
        200      _singular- name="admi nistrative Child" 
        201      _capitaliz ed-singula r-name="Ad ministrati veChild" 
        202      _atomic-da tatype="go v.va.med.t erm.access .Administr ativeEntit y" 
        203      _simple-da tatype="Ad ministrati veEntity[]
        204      _simple-at omic-datat ype="Admin istrativeE ntity" 
        205      _datatype- package="g ov.va.med. term.acces s" 
        206      _implement ation-clas s-package= "gov.va.me d.term.acc ess.mutabl e" 
        207      _implement ation-clas s-simple-n ame="Mutab leAdminist rativeEnti ty" 
        208      _implement ation-clas s-name="go v.va.med.t erm.access .mutable.M utableAdmi nistrative Entity" 
        209      _atomic-mu table-data type="gov. va.med.ter m.access.m utable.Adm inistrativ eEntity" 
        210      _mutable-d atatype="g ov.va.med. term.acces s.mutable. Administra tiveEntity []" 
        211      _readonly- class-pack age="gov.v a.med.term .access.re adonly" 
        212      _readonly- class-simp le-name="R eadonlyAdm inistrativ eEntity" 
        213      _readonly- class-name ="gov.va.m ed.term.ac cess.reado nly.Readon lyAdminist rativeEnti ty" 
        214      _supports- logical-de lete="fals e" 
        215      _datatype- is-attr-gr oup="false
        216      _role="par ent" 
        217      _relations hip="optio nal-to-man y" 
        218      _stores-fo reign-key= "false" 
        219      _bidirecti onal="true "
        220     />
        221        
        222     <attr 
        223      name="admi nistrative Parent" 
        224      user-name= "Parent of  Administr ative Enti ty" 
        225      datatype=" gov.va.med .term.acce ss.Adminis trativeEnt ity" 
        226      referring- attr="admi nistrative Children" 
        227      short-desc ription="T he adminis trative pa rent of th e administ rative ent ity." 
        228      private="f alse" 
        229      owning="fa lse" 
        230      shared-key ="false" 
        231      required=" false" 
        232      unique="fa lse" 
        233      frozen="fa lse" 
        234      password=" false" 
        235      display-on -search="t rue" 
        236      display-on -list="tru e" 
        237      display-on -view="tru e" 
        238      allow-patt ern-search ="false" 
        239      allow-soun dex-search ="false" 
        240      _capitaliz ed-name="A dministrat iveParent"  
        241      _accessor- name="getA dministrat iveParent"  
        242      _mutator-n ame="setAd ministrati veParent" 
        243      _hibernate -name="adm inistrativ eParent" 
        244      _derived=" false" 
        245      _system-as signed="fa lse" 
        246      _is-user-d efined="tr ue" 
        247      _column-na me="admini strativePa rent" 
        248      _capitaliz ed-column- name="Admi nistrative Parent" 
        249      _column-ab brev="Admi nistrative Parent" 
        250      _is-multi= "false" 
        251      _atomic-da tatype="go v.va.med.t erm.access .Administr ativeEntit y" 
        252      _simple-da tatype="Ad ministrati veEntity" 
        253      _simple-at omic-datat ype="Admin istrativeE ntity" 
        254      _datatype- package="g ov.va.med. term.acces s" 
        255      _implement ation-clas s-package= "gov.va.me d.term.acc ess.mutabl e" 
        256      _implement ation-clas s-simple-n ame="Mutab leAdminist rativeEnti ty" 
        257      _implement ation-clas s-name="go v.va.med.t erm.access .mutable.M utableAdmi nistrative Entity" 
        258      _atomic-mu table-data type="gov. va.med.ter m.access.m utable.Adm inistrativ eEntity" 
        259      _mutable-d atatype="g ov.va.med. term.acces s.mutable. Administra tiveEntity
        260      _readonly- class-pack age="gov.v a.med.term .access.re adonly" 
        261      _readonly- class-simp le-name="R eadonlyAdm inistrativ eEntity" 
        262      _readonly- class-name ="gov.va.m ed.term.ac cess.reado nly.Readon lyAdminist rativeEnti ty" 
        263      _supports- logical-de lete="fals e" 
        264      _datatype- is-attr-gr oup="false
        265      _role="chi ld" 
        266      _relations hip="optio nal-to-man y" 
        267      _stores-fo reign-key= "true" 
        268      _bidirecti onal="true
        269      _capitaliz ed-referri ng-attr="A dministrat iveChildre n"
        270     />
        271        
        272     <attr 
        273      name="agen cy" 
        274      user-name= "Agency" 
        275      datatype=" gov.va.med .term.acce ss.Agency"  
        276      unique="tr ue" 
        277      short-desc ription="I f administ rative ent ity is an  agency, th e unique a gency obje ct for thi s administ rative ent ity." 
        278      private="f alse" 
        279      owning="fa lse" 
        280      shared-key ="false" 
        281      required=" false" 
        282      frozen="fa lse" 
        283      password=" false" 
        284      display-on -search="t rue" 
        285      display-on -list="tru e" 
        286      display-on -view="tru e" 
        287      allow-patt ern-search ="false" 
        288      allow-soun dex-search ="false" 
        289      _capitaliz ed-name="A gency" 
        290      _accessor- name="getA gency" 
        291      _mutator-n ame="setAg ency" 
        292      _hibernate -name="age ncy" 
        293      _derived=" false" 
        294      _system-as signed="fa lse" 
        295      _is-user-d efined="tr ue" 
        296      _column-na me="agency
        297      _capitaliz ed-column- name="Agen cy" 
        298      _column-ab brev="Agen cy" 
        299      _is-multi= "false" 
        300      _atomic-da tatype="go v.va.med.t erm.access .Agency" 
        301      _simple-da tatype="Ag ency" 
        302      _simple-at omic-datat ype="Agenc y" 
        303      _datatype- package="g ov.va.med. term.acces s" 
        304      _implement ation-clas s-package= "gov.va.me d.term.acc ess.mutabl e" 
        305      _implement ation-clas s-simple-n ame="Mutab leAgency" 
        306      _implement ation-clas s-name="go v.va.med.t erm.access .mutable.M utableAgen cy" 
        307      _atomic-mu table-data type="gov. va.med.ter m.access.m utable.Age ncy" 
        308      _mutable-d atatype="g ov.va.med. term.acces s.mutable. Agency" 
        309      _readonly- class-pack age="gov.v a.med.term .access.re adonly" 
        310      _readonly- class-simp le-name="R eadonlyAge ncy" 
        311      _readonly- class-name ="gov.va.m ed.term.ac cess.reado nly.Readon lyAgency" 
        312      _supports- logical-de lete="true
        313      _datatype- is-attr-gr oup="false
        314      _role="par ent" 
        315      _relations hip="optio nal-to-opt ional" 
        316      _stores-fo reign-key= "true" 
        317      _bidirecti onal="fals e"
        318     >
        319            
        320      <hibernate -filter>
        321       "o.id not  in (select  s.agency. id from go v.va.med.t erm.access .mutable.M utableAdmi nistrative Entity s w here s.id  != "+subje ct.getId() +")"
        322      </hibernat e-filter>
        323         
        324     </attr>
        325        
        326     <attr 
        327      name="inst itution" 
        328      user-name= "Instituti on" 
        329      datatype=" gov.va.med .term.acce ss.Institu tion" 
        330      unique="tr ue" 
        331      short-desc ription="I f administ rative ent ity is an  institutio n, the uni que instit ution obje ct for thi s administ rative ent ity." 
        332      private="f alse" 
        333      owning="fa lse" 
        334      shared-key ="false" 
        335      required=" false" 
        336      frozen="fa lse" 
        337      password=" false" 
        338      display-on -search="t rue" 
        339      display-on -list="tru e" 
        340      display-on -view="tru e" 
        341      allow-patt ern-search ="false" 
        342      allow-soun dex-search ="false" 
        343      _capitaliz ed-name="I nstitution
        344      _accessor- name="getI nstitution
        345      _mutator-n ame="setIn stitution"  
        346      _hibernate -name="ins titution" 
        347      _derived=" false" 
        348      _system-as signed="fa lse" 
        349      _is-user-d efined="tr ue" 
        350      _column-na me="instit ution" 
        351      _capitaliz ed-column- name="Inst itution" 
        352      _column-ab brev="Inst itution" 
        353      _is-multi= "false" 
        354      _atomic-da tatype="go v.va.med.t erm.access .Instituti on" 
        355      _simple-da tatype="In stitution"  
        356      _simple-at omic-datat ype="Insti tution" 
        357      _datatype- package="g ov.va.med. term.acces s" 
        358      _implement ation-clas s-package= "gov.va.me d.term.acc ess.mutabl e" 
        359      _implement ation-clas s-simple-n ame="Mutab leInstitut ion" 
        360      _implement ation-clas s-name="go v.va.med.t erm.access .mutable.M utableInst itution" 
        361      _atomic-mu table-data type="gov. va.med.ter m.access.m utable.Ins titution" 
        362      _mutable-d atatype="g ov.va.med. term.acces s.mutable. Institutio n" 
        363      _readonly- class-pack age="gov.v a.med.term .access.re adonly" 
        364      _readonly- class-simp le-name="R eadonlyIns titution" 
        365      _readonly- class-name ="gov.va.m ed.term.ac cess.reado nly.Readon lyInstitut ion" 
        366      _supports- logical-de lete="fals e" 
        367      _datatype- is-attr-gr oup="false
        368      _role="par ent" 
        369      _relations hip="optio nal-to-opt ional" 
        370      _stores-fo reign-key= "true" 
        371      _bidirecti onal="fals e"
        372     >
        373            
        374      <hibernate -filter>
        375       "o.id not  in (select  s.institu tion.id fr om gov.va. med.term.a ccess.muta ble.Mutabl eAdministr ativeEntit y s where  s.id != "+ subject.ge tId()+")"
        376      </hibernat e-filter>
        377         
        378     </attr>
        379        
        380     <attr 
        381      name="isFa cility" 
        382      datatype=" boolean" 
        383      short-desc ription="T RUE if the  instituti on is a me dical trea tment faci lity." 
        384      private="f alse" 
        385      owning="fa lse" 
        386      shared-key ="false" 
        387      required=" false" 
        388      unique="fa lse" 
        389      frozen="fa lse" 
        390      password=" false" 
        391      display-on -search="t rue" 
        392      display-on -list="tru e" 
        393      display-on -view="tru e" 
        394      allow-patt ern-search ="false" 
        395      allow-soun dex-search ="false" 
        396      _capitaliz ed-name="I sFacility"  
        397      user-name= "Is Facili ty" 
        398      _accessor- name="isFa cility" 
        399      _mutator-n ame="setFa cility" 
        400      _hibernate -name="fac ility" 
        401      _derived=" true" 
        402      _system-as signed="tr ue" 
        403      _is-user-d efined="fa lse" 
        404      _column-na me="isFaci lity" 
        405      _capitaliz ed-column- name="IsFa cility" 
        406      _column-ab brev="IsFa cility" 
        407      _is-multi= "false" 
        408      _atomic-da tatype="bo olean" 
        409      _simple-da tatype="bo olean" 
        410      _simple-at omic-datat ype="boole an"
        411     >
        412          
        413            
        414      <derivatio n-method 
        415       apply-on-c reate="fal se"
        416      >
        417           // If  the AE is  an Institu tion, then  return th e result o f isMedica lTreating
        418           // Oth erwise ret urn false
        419           if ( g etInstitut ion() != n ull )
        420           {
        421               re turn getIn stitution( ).isMedica lTreating( );
        422           }
        423           return  false;
        424           
        425      </derivati on-method>     
        426       
        427         
        428     </attr>
        429        
        430     <extension >
        431          
        432            
        433      <hl7-messa ging-metad ata>
        434             
        435                
        436       <master-fi le-identif ier>
        437                
        438                     
        439        <coded-ele ment>
        440                   
        441                         
        442         <identifie r>
        443                       
        444                             
        445          <constant 
        446           value="gov .va.med.te rm.access. Administra tiveEntity "
        447          />
        448                    
        449                          
        450         </identifi er>
        451                   
        452                         
        453         <text>
        454                       
        455                             
        456          <constant 
        457           value="Adm inistrativ e Entity"
        458          />
        459                    
        460                          
        461         </text>
        462                   
        463                         
        464         <coding-sy stem>
        465                       
        466                             
        467          <constant 
        468           value="SDS "
        469          />
        470                    
        471                          
        472         </coding-s ystem>
        473                 
        474                      
        475        </coded-el ement>
        476              
        477                 
        478       </master-f ile-identi fier>
        479             
        480                
        481       <primary-k ey-value>
        482                
        483                     
        484        <coded-ele ment>
        485                   
        486                         
        487         <identifie r>
        488                       
        489                             
        490          <attr-ref 
        491           name="id"
        492          />
        493                    
        494                          
        495         </identifi er>
        496                   
        497                         
        498         <text>
        499                       
        500                             
        501          <attr-ref 
        502           name="name "
        503          />
        504                    
        505                          
        506         </text>
        507                   
        508                         
        509         <coding-sy stem>
        510                       
        511                             
        512          <constant 
        513           value="SDS "
        514          />
        515                    
        516                          
        517         </coding-s ystem>
        518                   
        519                         
        520         <alternate -identifie r>
        521                       
        522                             
        523          <attr-ref 
        524           name="id"
        525          />
        526                    
        527                          
        528         </alternat e-identifi er>
        529                   
        530                         
        531         <alternate -text>
        532                       
        533                             
        534          <attr-ref 
        535           name="name "
        536          />
        537                    
        538                          
        539         </alternat e-text>
        540                   
        541                         
        542         <alternate -coding-sy stem>
        543                       
        544                             
        545          <constant 
        546           value="VA"
        547          />
        548                    
        549                          
        550         </alternat e-coding-s ystem>
        551                 
        552                      
        553        </coded-el ement>
        554              
        555                 
        556       </primary- key-value>
        557           
        558             
        559      </hl7-mess aging-meta data>
        560        
        561         
        562     </extensio n>
        563   </type>