591. EPMO Open Source Coordination Office Redaction File Detail Report

Produced by Araxis Merge on 10/3/2017 11:15:38 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.

591.1 Files compared

# Location File Last Modified
1 ehmp.zip\ehmp\ehmp\product\production\soap-handler\src\main\java\gov\va\med\jmeadows_2_3_1\webservice Vlerccda.java Tue Dec 15 14:05:18 2015 UTC
2 ehmp.zip\ehmp\ehmp\product\production\soap-handler\src\main\java\gov\va\med\jmeadows_2_3_1\webservice Vlerccda.java Mon Oct 2 19:54:08 2017 UTC

591.2 Comparison summary

Description Between
Files 1 and 2
Text Blocks Lines
Unchanged 3 1026
Changed 2 28
Inserted 0 0
Removed 0 0

591.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

591.4 Active regular expressions

No regular expressions were active.

591.5 Comparison detail

  1  
  2   package go v.va.med.j meadows_2_ 3_1.webser vice;
  3  
  4   import jav a.util.Arr ayList;
  5   import jav a.util.Lis t;
  6   import jav ax.xml.bin d.annotati on.XmlAcce ssType;
  7   import jav ax.xml.bin d.annotati on.XmlAcce ssorType;
  8   import jav ax.xml.bin d.annotati on.XmlElem ent;
  9   import jav ax.xml.bin d.annotati on.XmlType ;
  10  
  11  
  12   /**
  13    * <p>Java  class for  vlerccda  complex ty pe.
  14    * 
  15    * <p>The  following  schema fra gment spec ifies the  expected c ontent con tained wit hin this c lass.
  16    * 
  17    * <pre>
  18    * &lt;com plexType n ame="vlerc cda">
  19    *   &lt;c omplexCont ent>
  20    *       &lt;extens ion base=" {http://we bservice.v ds. URL         /}dataBean ">
  21    *       & lt;sequenc e>
  22    *          &lt;eleme nt name="e rrorList"  type="{htt p://www.w3 .org/2001/ XMLSchema} string" ma xOccurs="u nbounded"  minOccurs= "0"/>
  23    *           &lt;elemen t name="st atusList"  type="{htt p://webser vice.bhie. URL         /}siteStat usV4" maxO ccurs="unb ounded" mi nOccurs="0 "/>
  24    *           &lt;elemen t name="de mographics " type="{h ttp://webs ervice.vds . URL         /}patientD emographic s" maxOccu rs="unboun ded" minOc curs="0"/>
  25    *           &lt;elemen t name="al lergies" t ype="{http ://webserv ice.vds. URL         /}allergy"  maxOccurs ="unbounde d" minOccu rs="0"/>
  26    *           &lt;elemen t name="im munization s" type="{ http://web service.vd s. URL         /}immuniza tion" maxO ccurs="unb ounded" mi nOccurs="0 "/>
  27    *           &lt;elemen t name="me dications"  type="{ht tp://webse rvice.vds. URL         /}medicati on" maxOcc urs="unbou nded" minO ccurs="0"/ >
  28    *           &lt;elemen t name="re sults" typ e="{http:/ /webservic e.vds. URL         /}labResul t" maxOccu rs="unboun ded" minOc curs="0"/>
  29    *           &lt;elemen t name="pr oblems" ty pe="{http: //webservi ce.vds. URL         /}problem"  maxOccurs ="unbounde d" minOccu rs="0"/>
  30    *           &lt;elemen t name="pr ocedures"  type="{htt p://webser vice.vds. URL         /}procedur e" maxOccu rs="unboun ded" minOc curs="0"/>
  31    *           &lt;elemen t name="vi tals" type ="{http:// webservice .vds. URL         /}vitals"  maxOccurs= "unbounded " minOccur s="0"/>
  32    *           &lt;elemen t name="en counters"  type="{htt p://webser vice.vds. URL         /}encounte r" maxOccu rs="unboun ded" minOc curs="0"/>
  33    *           &lt;elemen t name="pa yers" type ="{http:// webservice .vds. URL         /}insuranc eBean" max Occurs="un bounded" m inOccurs=" 0"/>
  34    *           &lt;elemen t name="na rratives"  type="{htt p://webser vice.bhie. URL         /}narrativ eV4" maxOc curs="unbo unded" min Occurs="0" />
  35    *           &lt;elemen t name="do cumentInfo " type="{h ttp://webs ervice.bhi e. URL         /}document InfoV4" ma xOccurs="u nbounded"  minOccurs= "0"/>
  36    *          &lt;eleme nt name="q ueryComple te" type=" {http://ww w.w3.org/2 001/XMLSch ema}string " minOccur s="0"/>
  37    *       & lt;/sequen ce>
  38    *     &lt ;/extensio n>
  39    *   &lt;/ complexCon tent>
  40    * &lt;/co mplexType>
  41    * </pre>
  42    * 
  43    * 
  44    */
  45   @XmlAccess orType(Xml AccessType .FIELD)
  46   @XmlType(n ame = "vle rccda", pr opOrder =  {
  47       "error List",
  48       "statu sList",
  49       "demog raphics",
  50       "aller gies",
  51       "immun izations",
  52       "medic ations",
  53       "resul ts",
  54       "probl ems",
  55       "proce dures",
  56       "vital s",
  57       "encou nters",
  58       "payer s",
  59       "narra tives",
  60       "docum entInfo",
  61       "query Complete"
  62   })
  63   public cla ss Vlerccd a
  64       extend s DataBean
  65   {
  66  
  67       @XmlEl ement(nill able = tru e)
  68       protec ted List<S tring> err orList;
  69       @XmlEl ement(nill able = tru e)
  70       protec ted List<S iteStatusV 4> statusL ist;
  71       @XmlEl ement(nill able = tru e)
  72       protec ted List<P atientDemo graphics>  demographi cs;
  73       @XmlEl ement(nill able = tru e)
  74       protec ted List<A llergy> al lergies;
  75       @XmlEl ement(nill able = tru e)
  76       protec ted List<I mmunizatio n> immuniz ations;
  77       @XmlEl ement(nill able = tru e)
  78       protec ted List<M edication>  medicatio ns;
  79       @XmlEl ement(nill able = tru e)
  80       protec ted List<L abResult>  results;
  81       @XmlEl ement(nill able = tru e)
  82       protec ted List<P roblem> pr oblems;
  83       @XmlEl ement(nill able = tru e)
  84       protec ted List<P rocedure>  procedures ;
  85       @XmlEl ement(nill able = tru e)
  86       protec ted List<V itals> vit als;
  87       @XmlEl ement(nill able = tru e)
  88       protec ted List<E ncounter>  encounters ;
  89       @XmlEl ement(nill able = tru e)
  90       protec ted List<I nsuranceBe an> payers ;
  91       @XmlEl ement(nill able = tru e)
  92       protec ted List<N arrativeV4 > narrativ es;
  93       @XmlEl ement(nill able = tru e)
  94       protec ted List<D ocumentInf oV4> docum entInfo;
  95       protec ted String  queryComp lete;
  96  
  97       /**
  98        * Get s the valu e of the e rrorList p roperty.
  99        * 
  100        * <p>
  101        * Thi s accessor  method re turns a re ference to  the live  list,
  102        * not  a snapsho t. Therefo re any mod ification  you make t o the
  103        * ret urned list  will be p resent ins ide the JA XB object.
  104        * Thi s is why t here is no t a <CODE> set</CODE>  method fo r the erro rList prop erty.
  105        * 
  106        * <p>
  107        * For  example,  to add a n ew item, d o as follo ws:
  108        * <pr e>
  109        *     getErrorLi st().add(n ewItem);
  110        * </p re>
  111        * 
  112        * 
  113        * <p>
  114        * Obj ects of th e followin g type(s)  are allowe d in the l ist
  115        * {@l ink String  }
  116        * 
  117        * 
  118        */
  119       public  List<Stri ng> getErr orList() {
  120           if  (errorLis t == null)  {
  121                errorLis t = new Ar rayList<St ring>();
  122           }
  123           re turn this. errorList;
  124       }
  125  
  126       /**
  127        * Get s the valu e of the s tatusList  property.
  128        * 
  129        * <p>
  130        * Thi s accessor  method re turns a re ference to  the live  list,
  131        * not  a snapsho t. Therefo re any mod ification  you make t o the
  132        * ret urned list  will be p resent ins ide the JA XB object.
  133        * Thi s is why t here is no t a <CODE> set</CODE>  method fo r the stat usList pro perty.
  134        * 
  135        * <p>
  136        * For  example,  to add a n ew item, d o as follo ws:
  137        * <pr e>
  138        *     getStatusL ist().add( newItem);
  139        * </p re>
  140        * 
  141        * 
  142        * <p>
  143        * Obj ects of th e followin g type(s)  are allowe d in the l ist
  144        * {@l ink SiteSt atusV4 }
  145        * 
  146        * 
  147        */
  148       public  List<Site StatusV4>  getStatusL ist() {
  149           if  (statusLi st == null ) {
  150                statusLi st = new A rrayList<S iteStatusV 4>();
  151           }
  152           re turn this. statusList ;
  153       }
  154  
  155       /**
  156        * Get s the valu e of the d emographic s property .
  157        * 
  158        * <p>
  159        * Thi s accessor  method re turns a re ference to  the live  list,
  160        * not  a snapsho t. Therefo re any mod ification  you make t o the
  161        * ret urned list  will be p resent ins ide the JA XB object.
  162        * Thi s is why t here is no t a <CODE> set</CODE>  method fo r the demo graphics p roperty.
  163        * 
  164        * <p>
  165        * For  example,  to add a n ew item, d o as follo ws:
  166        * <pr e>
  167        *     getDemogra phics().ad d(newItem) ;
  168        * </p re>
  169        * 
  170        * 
  171        * <p>
  172        * Obj ects of th e followin g type(s)  are allowe d in the l ist
  173        * {@l ink Patien tDemograph ics }
  174        * 
  175        * 
  176        */
  177       public  List<Pati entDemogra phics> get Demographi cs() {
  178           if  (demograp hics == nu ll) {
  179                demograp hics = new  ArrayList <PatientDe mographics >();
  180           }
  181           re turn this. demographi cs;
  182       }
  183  
  184       /**
  185        * Get s the valu e of the a llergies p roperty.
  186        * 
  187        * <p>
  188        * Thi s accessor  method re turns a re ference to  the live  list,
  189        * not  a snapsho t. Therefo re any mod ification  you make t o the
  190        * ret urned list  will be p resent ins ide the JA XB object.
  191        * Thi s is why t here is no t a <CODE> set</CODE>  method fo r the alle rgies prop erty.
  192        * 
  193        * <p>
  194        * For  example,  to add a n ew item, d o as follo ws:
  195        * <pr e>
  196        *     getAllergi es().add(n ewItem);
  197        * </p re>
  198        * 
  199        * 
  200        * <p>
  201        * Obj ects of th e followin g type(s)  are allowe d in the l ist
  202        * {@l ink Allerg y }
  203        * 
  204        * 
  205        */
  206       public  List<Alle rgy> getAl lergies()  {
  207           if  (allergie s == null)  {
  208                allergie s = new Ar rayList<Al lergy>();
  209           }
  210           re turn this. allergies;
  211       }
  212  
  213       /**
  214        * Get s the valu e of the i mmunizatio ns propert y.
  215        * 
  216        * <p>
  217        * Thi s accessor  method re turns a re ference to  the live  list,
  218        * not  a snapsho t. Therefo re any mod ification  you make t o the
  219        * ret urned list  will be p resent ins ide the JA XB object.
  220        * Thi s is why t here is no t a <CODE> set</CODE>  method fo r the immu nizations  property.
  221        * 
  222        * <p>
  223        * For  example,  to add a n ew item, d o as follo ws:
  224        * <pr e>
  225        *     getImmuniz ations().a dd(newItem );
  226        * </p re>
  227        * 
  228        * 
  229        * <p>
  230        * Obj ects of th e followin g type(s)  are allowe d in the l ist
  231        * {@l ink Immuni zation }
  232        * 
  233        * 
  234        */
  235       public  List<Immu nization>  getImmuniz ations() {
  236           if  (immuniza tions == n ull) {
  237                immuniza tions = ne w ArrayLis t<Immuniza tion>();
  238           }
  239           re turn this. immunizati ons;
  240       }
  241  
  242       /**
  243        * Get s the valu e of the m edications  property.
  244        * 
  245        * <p>
  246        * Thi s accessor  method re turns a re ference to  the live  list,
  247        * not  a snapsho t. Therefo re any mod ification  you make t o the
  248        * ret urned list  will be p resent ins ide the JA XB object.
  249        * Thi s is why t here is no t a <CODE> set</CODE>  method fo r the medi cations pr operty.
  250        * 
  251        * <p>
  252        * For  example,  to add a n ew item, d o as follo ws:
  253        * <pr e>
  254        *     getMedicat ions().add (newItem);
  255        * </p re>
  256        * 
  257        * 
  258        * <p>
  259        * Obj ects of th e followin g type(s)  are allowe d in the l ist
  260        * {@l ink Medica tion }
  261        * 
  262        * 
  263        */
  264       public  List<Medi cation> ge tMedicatio ns() {
  265           if  (medicati ons == nul l) {
  266                medicati ons = new  ArrayList< Medication >();
  267           }
  268           re turn this. medication s;
  269       }
  270  
  271       /**
  272        * Get s the valu e of the r esults pro perty.
  273        * 
  274        * <p>
  275        * Thi s accessor  method re turns a re ference to  the live  list,
  276        * not  a snapsho t. Therefo re any mod ification  you make t o the
  277        * ret urned list  will be p resent ins ide the JA XB object.
  278        * Thi s is why t here is no t a <CODE> set</CODE>  method fo r the resu lts proper ty.
  279        * 
  280        * <p>
  281        * For  example,  to add a n ew item, d o as follo ws:
  282        * <pr e>
  283        *     getResults ().add(new Item);
  284        * </p re>
  285        * 
  286        * 
  287        * <p>
  288        * Obj ects of th e followin g type(s)  are allowe d in the l ist
  289        * {@l ink LabRes ult }
  290        * 
  291        * 
  292        */
  293       public  List<LabR esult> get Results()  {
  294           if  (results  == null) {
  295                results  = new Arra yList<LabR esult>();
  296           }
  297           re turn this. results;
  298       }
  299  
  300       /**
  301        * Get s the valu e of the p roblems pr operty.
  302        * 
  303        * <p>
  304        * Thi s accessor  method re turns a re ference to  the live  list,
  305        * not  a snapsho t. Therefo re any mod ification  you make t o the
  306        * ret urned list  will be p resent ins ide the JA XB object.
  307        * Thi s is why t here is no t a <CODE> set</CODE>  method fo r the prob lems prope rty.
  308        * 
  309        * <p>
  310        * For  example,  to add a n ew item, d o as follo ws:
  311        * <pr e>
  312        *     getProblem s().add(ne wItem);
  313        * </p re>
  314        * 
  315        * 
  316        * <p>
  317        * Obj ects of th e followin g type(s)  are allowe d in the l ist
  318        * {@l ink Proble m }
  319        * 
  320        * 
  321        */
  322       public  List<Prob lem> getPr oblems() {
  323           if  (problems  == null)  {
  324                problems  = new Arr ayList<Pro blem>();
  325           }
  326           re turn this. problems;
  327       }
  328  
  329       /**
  330        * Get s the valu e of the p rocedures  property.
  331        * 
  332        * <p>
  333        * Thi s accessor  method re turns a re ference to  the live  list,
  334        * not  a snapsho t. Therefo re any mod ification  you make t o the
  335        * ret urned list  will be p resent ins ide the JA XB object.
  336        * Thi s is why t here is no t a <CODE> set</CODE>  method fo r the proc edures pro perty.
  337        * 
  338        * <p>
  339        * For  example,  to add a n ew item, d o as follo ws:
  340        * <pr e>
  341        *     getProcedu res().add( newItem);
  342        * </p re>
  343        * 
  344        * 
  345        * <p>
  346        * Obj ects of th e followin g type(s)  are allowe d in the l ist
  347        * {@l ink Proced ure }
  348        * 
  349        * 
  350        */
  351       public  List<Proc edure> get Procedures () {
  352           if  (procedur es == null ) {
  353                procedur es = new A rrayList<P rocedure>( );
  354           }
  355           re turn this. procedures ;
  356       }
  357  
  358       /**
  359        * Get s the valu e of the v itals prop erty.
  360        * 
  361        * <p>
  362        * Thi s accessor  method re turns a re ference to  the live  list,
  363        * not  a snapsho t. Therefo re any mod ification  you make t o the
  364        * ret urned list  will be p resent ins ide the JA XB object.
  365        * Thi s is why t here is no t a <CODE> set</CODE>  method fo r the vita ls propert y.
  366        * 
  367        * <p>
  368        * For  example,  to add a n ew item, d o as follo ws:
  369        * <pr e>
  370        *     getVitals( ).add(newI tem);
  371        * </p re>
  372        * 
  373        * 
  374        * <p>
  375        * Obj ects of th e followin g type(s)  are allowe d in the l ist
  376        * {@l ink Vitals  }
  377        * 
  378        * 
  379        */
  380       public  List<Vita ls> getVit als() {
  381           if  (vitals = = null) {
  382                vitals =  new Array List<Vital s>();
  383           }
  384           re turn this. vitals;
  385       }
  386  
  387       /**
  388        * Get s the valu e of the e ncounters  property.
  389        * 
  390        * <p>
  391        * Thi s accessor  method re turns a re ference to  the live  list,
  392        * not  a snapsho t. Therefo re any mod ification  you make t o the
  393        * ret urned list  will be p resent ins ide the JA XB object.
  394        * Thi s is why t here is no t a <CODE> set</CODE>  method fo r the enco unters pro perty.
  395        * 
  396        * <p>
  397        * For  example,  to add a n ew item, d o as follo ws:
  398        * <pr e>
  399        *     getEncount ers().add( newItem);
  400        * </p re>
  401        * 
  402        * 
  403        * <p>
  404        * Obj ects of th e followin g type(s)  are allowe d in the l ist
  405        * {@l ink Encoun ter }
  406        * 
  407        * 
  408        */
  409       public  List<Enco unter> get Encounters () {
  410           if  (encounte rs == null ) {
  411                encounte rs = new A rrayList<E ncounter>( );
  412           }
  413           re turn this. encounters ;
  414       }
  415  
  416       /**
  417        * Get s the valu e of the p ayers prop erty.
  418        * 
  419        * <p>
  420        * Thi s accessor  method re turns a re ference to  the live  list,
  421        * not  a snapsho t. Therefo re any mod ification  you make t o the
  422        * ret urned list  will be p resent ins ide the JA XB object.
  423        * Thi s is why t here is no t a <CODE> set</CODE>  method fo r the paye rs propert y.
  424        * 
  425        * <p>
  426        * For  example,  to add a n ew item, d o as follo ws:
  427        * <pr e>
  428        *     getPayers( ).add(newI tem);
  429        * </p re>
  430        * 
  431        * 
  432        * <p>
  433        * Obj ects of th e followin g type(s)  are allowe d in the l ist
  434        * {@l ink Insura nceBean }
  435        * 
  436        * 
  437        */
  438       public  List<Insu ranceBean>  getPayers () {
  439           if  (payers = = null) {
  440                payers =  new Array List<Insur anceBean>( );
  441           }
  442           re turn this. payers;
  443       }
  444  
  445       /**
  446        * Get s the valu e of the n arratives  property.
  447        * 
  448        * <p>
  449        * Thi s accessor  method re turns a re ference to  the live  list,
  450        * not  a snapsho t. Therefo re any mod ification  you make t o the
  451        * ret urned list  will be p resent ins ide the JA XB object.
  452        * Thi s is why t here is no t a <CODE> set</CODE>  method fo r the narr atives pro perty.
  453        * 
  454        * <p>
  455        * For  example,  to add a n ew item, d o as follo ws:
  456        * <pr e>
  457        *     getNarrati ves().add( newItem);
  458        * </p re>
  459        * 
  460        * 
  461        * <p>
  462        * Obj ects of th e followin g type(s)  are allowe d in the l ist
  463        * {@l ink Narrat iveV4 }
  464        * 
  465        * 
  466        */
  467       public  List<Narr ativeV4> g etNarrativ es() {
  468           if  (narrativ es == null ) {
  469                narrativ es = new A rrayList<N arrativeV4 >();
  470           }
  471           re turn this. narratives ;
  472       }
  473  
  474       /**
  475        * Get s the valu e of the d ocumentInf o property .
  476        * 
  477        * <p>
  478        * Thi s accessor  method re turns a re ference to  the live  list,
  479        * not  a snapsho t. Therefo re any mod ification  you make t o the
  480        * ret urned list  will be p resent ins ide the JA XB object.
  481        * Thi s is why t here is no t a <CODE> set</CODE>  method fo r the docu mentInfo p roperty.
  482        * 
  483        * <p>
  484        * For  example,  to add a n ew item, d o as follo ws:
  485        * <pr e>
  486        *     getDocumen tInfo().ad d(newItem) ;
  487        * </p re>
  488        * 
  489        * 
  490        * <p>
  491        * Obj ects of th e followin g type(s)  are allowe d in the l ist
  492        * {@l ink Docume ntInfoV4 }
  493        * 
  494        * 
  495        */
  496       public  List<Docu mentInfoV4 > getDocum entInfo()  {
  497           if  (document Info == nu ll) {
  498                document Info = new  ArrayList <DocumentI nfoV4>();
  499           }
  500           re turn this. documentIn fo;
  501       }
  502  
  503       /**
  504        * Get s the valu e of the q ueryComple te propert y.
  505        * 
  506        * @re turn
  507        *      possible  object is
  508        *      {@link St ring }
  509        *      
  510        */
  511       public  String ge tQueryComp lete() {
  512           re turn query Complete;
  513       }
  514  
  515       /**
  516        * Set s the valu e of the q ueryComple te propert y.
  517        * 
  518        * @pa ram value
  519        *      allowed o bject is
  520        *      {@link St ring }
  521        *      
  522        */
  523       public  void setQ ueryComple te(String  value) {
  524           th is.queryCo mplete = v alue;
  525       }
  526  
  527   }