344. EPMO Open Source Coordination Office Redaction File Detail Report

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

344.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_0\webservice Patient.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_0\webservice Patient.java Mon Oct 2 19:51:58 2017 UTC

344.2 Comparison summary

Description Between
Files 1 and 2
Text Blocks Lines
Unchanged 4 738
Changed 3 6
Inserted 0 0
Removed 0 0

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

344.4 Active regular expressions

No regular expressions were active.

344.5 Comparison detail

  1  
  2   package go v.va.med.j meadows_2_ 3_0.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.XmlSeeA lso;
  10   import jav ax.xml.bin d.annotati on.XmlType ;
  11  
  12  
  13   /**
  14    * <p>Java  class for  patient c omplex typ e.
  15    * 
  16    * <p>The  following  schema fra gment spec ifies the  expected c ontent con tained wit hin this c lass.
  17    * 
  18    * <pre>
  19    * &lt;com plexType n ame="patie nt">
  20    *   &lt;c omplexCont ent>
  21    *     &lt ;restricti on base="{ http://www .w3.org/20 01/XMLSche ma}anyType ">
  22    *       & lt;sequenc e>
  23    *          &lt;eleme nt name="a ge" type=" {http://ww w.w3.org/2 001/XMLSch ema}string " minOccur s="0"/>
  24    *          &lt;eleme nt name="a hltaUnitNu mber" type ="{http:// www.w3.org /2001/XMLS chema}stri ng" minOcc urs="0"/>
  25    *          &lt;eleme nt name="d ob" type=" {http://ww w.w3.org/2 001/XMLSch ema}string " minOccur s="0"/>
  26    *          &lt;eleme nt name="E DIPI" type ="{http:// www.w3.org /2001/XMLS chema}stri ng" minOcc urs="0"/>
  27    *          &lt;eleme nt name="F MP" type=" {http://ww w.w3.org/2 001/XMLSch ema}string " minOccur s="0"/>
  28    *          &lt;eleme nt name="g ender" typ e="{http:/ /www.w3.or g/2001/XML Schema}str ing" minOc curs="0"/>
  29    *          &lt;eleme nt name="I CN" type=" {http://ww w.w3.org/2 001/XMLSch ema}string " minOccur s="0"/>
  30    *          &lt;eleme nt name="n ame" type= "{http://w ww.w3.org/ 2001/XMLSc hema}strin g" minOccu rs="0"/>
  31    *           &lt;elemen t name="pa tientIens"  type="{ht tp://webse rvice.vds. URL         /}keyValue Pair" maxO ccurs="unb ounded" mi nOccurs="0 "/>
  32    *          &lt;eleme nt name="S SN" type=" {http://ww w.w3.org/2 001/XMLSch ema}string " minOccur s="0"/>
  33    *          &lt;eleme nt name="s ensitive"  type="{htt p://www.w3 .org/2001/ XMLSchema} boolean"/>
  34    *           &lt;elemen t name="vi staSites"  type="{htt p://webser vice.vds. URL         /}site" ma xOccurs="u nbounded"  minOccurs= "0"/>
  35    *       & lt;/sequen ce>
  36    *     &lt ;/restrict ion>
  37    *   &lt;/ complexCon tent>
  38    * &lt;/co mplexType>
  39    * </pre>
  40    * 
  41    * 
  42    */
  43   @XmlAccess orType(Xml AccessType .FIELD)
  44   @XmlType(n ame = "pat ient", nam espace = " http://web service.vd s. URL         /", propOr der = {
  45       "age",
  46       "ahlta UnitNumber ",
  47       "dob",
  48       "edipi ",
  49       "fmp",
  50       "gende r",
  51       "icn",
  52       "name" ,
  53       "patie ntIens",
  54       "ssn",
  55       "sensi tive",
  56       "vista Sites"
  57   })
  58   @XmlSeeAls o({
  59       Patien tDemograph ics.class
  60   })
  61   public cla ss Patient  {
  62  
  63       protec ted String  age;
  64       protec ted String  ahltaUnit Number;
  65       protec ted String  dob;
  66       @XmlEl ement(name  = "EDIPI" )
  67       protec ted String  edipi;
  68       @XmlEl ement(name  = "FMP")
  69       protec ted String  fmp;
  70       protec ted String  gender;
  71       @XmlEl ement(name  = "ICN")
  72       protec ted String  icn;
  73       protec ted String  name;
  74       @XmlEl ement(nill able = tru e)
  75       protec ted List<K eyValuePai r> patient Iens;
  76       @XmlEl ement(name  = "SSN")
  77       protec ted String  ssn;
  78       protec ted boolea n sensitiv e;
  79       @XmlEl ement(nill able = tru e)
  80       protec ted List<S ite> vista Sites;
  81  
  82       /**
  83        * Get s the valu e of the a ge propert y.
  84        * 
  85        * @re turn
  86        *      possible  object is
  87        *      {@link St ring }
  88        *      
  89        */
  90       public  String ge tAge() {
  91           re turn age;
  92       }
  93  
  94       /**
  95        * Set s the valu e of the a ge propert y.
  96        * 
  97        * @pa ram value
  98        *      allowed o bject is
  99        *      {@link St ring }
  100        *      
  101        */
  102       public  void setA ge(String  value) {
  103           th is.age = v alue;
  104       }
  105  
  106       /**
  107        * Get s the valu e of the a hltaUnitNu mber prope rty.
  108        * 
  109        * @re turn
  110        *      possible  object is
  111        *      {@link St ring }
  112        *      
  113        */
  114       public  String ge tAhltaUnit Number() {
  115           re turn ahlta UnitNumber ;
  116       }
  117  
  118       /**
  119        * Set s the valu e of the a hltaUnitNu mber prope rty.
  120        * 
  121        * @pa ram value
  122        *      allowed o bject is
  123        *      {@link St ring }
  124        *      
  125        */
  126       public  void setA hltaUnitNu mber(Strin g value) {
  127           th is.ahltaUn itNumber =  value;
  128       }
  129  
  130       /**
  131        * Get s the valu e of the d ob propert y.
  132        * 
  133        * @re turn
  134        *      possible  object is
  135        *      {@link St ring }
  136        *      
  137        */
  138       public  String ge tDob() {
  139           re turn dob;
  140       }
  141  
  142       /**
  143        * Set s the valu e of the d ob propert y.
  144        * 
  145        * @pa ram value
  146        *      allowed o bject is
  147        *      {@link St ring }
  148        *      
  149        */
  150       public  void setD ob(String  value) {
  151           th is.dob = v alue;
  152       }
  153  
  154       /**
  155        * Get s the valu e of the e dipi prope rty.
  156        * 
  157        * @re turn
  158        *      possible  object is
  159        *      {@link St ring }
  160        *      
  161        */
  162       public  String ge tEDIPI() {
  163           re turn edipi ;
  164       }
  165  
  166       /**
  167        * Set s the valu e of the e dipi prope rty.
  168        * 
  169        * @pa ram value
  170        *      allowed o bject is
  171        *      {@link St ring }
  172        *      
  173        */
  174       public  void setE DIPI(Strin g value) {
  175           th is.edipi =  value;
  176       }
  177  
  178       /**
  179        * Get s the valu e of the f mp propert y.
  180        * 
  181        * @re turn
  182        *      possible  object is
  183        *      {@link St ring }
  184        *      
  185        */
  186       public  String ge tFMP() {
  187           re turn fmp;
  188       }
  189  
  190       /**
  191        * Set s the valu e of the f mp propert y.
  192        * 
  193        * @pa ram value
  194        *      allowed o bject is
  195        *      {@link St ring }
  196        *      
  197        */
  198       public  void setF MP(String  value) {
  199           th is.fmp = v alue;
  200       }
  201  
  202       /**
  203        * Get s the valu e of the g ender prop erty.
  204        * 
  205        * @re turn
  206        *      possible  object is
  207        *      {@link St ring }
  208        *      
  209        */
  210       public  String ge tGender()  {
  211           re turn gende r;
  212       }
  213  
  214       /**
  215        * Set s the valu e of the g ender prop erty.
  216        * 
  217        * @pa ram value
  218        *      allowed o bject is
  219        *      {@link St ring }
  220        *      
  221        */
  222       public  void setG ender(Stri ng value)  {
  223           th is.gender  = value;
  224       }
  225  
  226       /**
  227        * Get s the valu e of the i cn propert y.
  228        * 
  229        * @re turn
  230        *      possible  object is
  231        *      {@link St ring }
  232        *      
  233        */
  234       public  String ge tICN() {
  235           re turn icn;
  236       }
  237  
  238       /**
  239        * Set s the valu e of the i cn propert y.
  240        * 
  241        * @pa ram value
  242        *      allowed o bject is
  243        *      {@link St ring }
  244        *      
  245        */
  246       public  void setI CN(String  value) {
  247           th is.icn = v alue;
  248       }
  249  
  250       /**
  251        * Get s the valu e of the n ame proper ty.
  252        * 
  253        * @re turn
  254        *      possible  object is
  255        *      {@link St ring }
  256        *      
  257        */
  258       public  String ge tName() {
  259           re turn name;
  260       }
  261  
  262       /**
  263        * Set s the valu e of the n ame proper ty.
  264        * 
  265        * @pa ram value
  266        *      allowed o bject is
  267        *      {@link St ring }
  268        *      
  269        */
  270       public  void setN ame(String  value) {
  271           th is.name =  value;
  272       }
  273  
  274       /**
  275        * Get s the valu e of the p atientIens  property.
  276        * 
  277        * <p>
  278        * Thi s accessor  method re turns a re ference to  the live  list,
  279        * not  a snapsho t. Therefo re any mod ification  you make t o the
  280        * ret urned list  will be p resent ins ide the JA XB object.
  281        * Thi s is why t here is no t a <CODE> set</CODE>  method fo r the pati entIens pr operty.
  282        * 
  283        * <p>
  284        * For  example,  to add a n ew item, d o as follo ws:
  285        * <pr e>
  286        *     getPatient Iens().add (newItem);
  287        * </p re>
  288        * 
  289        * 
  290        * <p>
  291        * Obj ects of th e followin g type(s)  are allowe d in the l ist
  292        * {@l ink KeyVal uePair }
  293        * 
  294        * 
  295        */
  296       public  List<KeyV aluePair>  getPatient Iens() {
  297           if  (patientI ens == nul l) {
  298                patientI ens = new  ArrayList< KeyValuePa ir>();
  299           }
  300           re turn this. patientIen s;
  301       }
  302  
  303       /**
  304        * Get s the valu e of the s sn propert y.
  305        * 
  306        * @re turn
  307        *      possible  object is
  308        *      {@link St ring }
  309        *      
  310        */
  311       public  String ge tSSN() {
  312           re turn ssn;
  313       }
  314  
  315       /**
  316        * Set s the valu e of the s sn propert y.
  317        * 
  318        * @pa ram value
  319        *      allowed o bject is
  320        *      {@link St ring }
  321        *      
  322        */
  323       public  void setS SN(String  value) {
  324           th is.ssn = v alue;
  325       }
  326  
  327       /**
  328        * Get s the valu e of the s ensitive p roperty.
  329        * 
  330        */
  331       public  boolean i sSensitive () {
  332           re turn sensi tive;
  333       }
  334  
  335       /**
  336        * Set s the valu e of the s ensitive p roperty.
  337        * 
  338        */
  339       public  void setS ensitive(b oolean val ue) {
  340           th is.sensiti ve = value ;
  341       }
  342  
  343       /**
  344        * Get s the valu e of the v istaSites  property.
  345        * 
  346        * <p>
  347        * Thi s accessor  method re turns a re ference to  the live  list,
  348        * not  a snapsho t. Therefo re any mod ification  you make t o the
  349        * ret urned list  will be p resent ins ide the JA XB object.
  350        * Thi s is why t here is no t a <CODE> set</CODE>  method fo r the vist aSites pro perty.
  351        * 
  352        * <p>
  353        * For  example,  to add a n ew item, d o as follo ws:
  354        * <pr e>
  355        *     getVistaSi tes().add( newItem);
  356        * </p re>
  357        * 
  358        * 
  359        * <p>
  360        * Obj ects of th e followin g type(s)  are allowe d in the l ist
  361        * {@l ink Site }
  362        * 
  363        * 
  364        */
  365       public  List<Site > getVista Sites() {
  366           if  (vistaSit es == null ) {
  367                vistaSit es = new A rrayList<S ite>();
  368           }
  369           re turn this. vistaSites ;
  370       }
  371  
  372   }