3132. EPMO Open Source Coordination Office Redaction File Detail Report

Produced by Araxis Merge on 6/9/2017 3:49:49 PM Eastern 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.

3132.1 Files compared

# Location File Last Modified
1 Fri Jun 9 19:49:49 2017 UTC
2 eHealth_Exch (eHealth Exchange Enhancements) Build 3 docs & code_May_2017.zip\VAP_CIF_CODE0502.zip\VAP_CIF_CODE0502\VAP_CIF_CODE0502\nvap-client\src\main\java\gov\va\nvap\service\pdq PatientMatchResponse.java Fri Apr 21 20:03:26 2017 UTC

3132.2 Comparison summary

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

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

3132.4 Active regular expressions

No regular expressions were active.

3132.5 Comparison detail

        1   //
        2   // This fi le was gen erated by  the JavaTM  Architect ure for XM L Binding( JAXB) Refe rence Impl ementation , v2.1-b02 -fcs
        3   // See <a  href="http ://java.su n.com/xml/ jaxb">http ://java.su n.com/xml/ jaxb</a>
        4   // Any mod ifications  to this f ile will b e lost upo n recompil ation of t he source  schema.
        5   // Generat ed on: 201 1.06.18 at  07:32:30  PM PDT
        6   //
        7  
        8   package go v.va.nvap. service.pd q;
        9  
        10   import jav a.util.Arr ayList;
        11   import jav a.util.Lis t;
        12  
        13   import jav ax.xml.bin d.annotati on.XmlAcce ssType;
        14   import jav ax.xml.bin d.annotati on.XmlAcce ssorType;
        15   import jav ax.xml.bin d.annotati on.XmlElem ent;
        16   import jav ax.xml.bin d.annotati on.XmlRoot Element;
        17   import jav ax.xml.bin d.annotati on.XmlType ;
        18  
        19   /**
        20    * <p>
        21    * Java cl ass for an onymous co mplex type .
        22    * <p>
        23    * The fol lowing sch ema fragme nt specifi es the exp ected cont ent contai ned within
        24    * this cl ass.
        25    * 
        26    * <pre>
        27    * &lt;com plexType>
        28    *   &lt;c omplexCont ent>
        29    *     &lt ;restricti on base="{ http://www .w3.org/20 01/XMLSche ma}anyType ">
        30    *       & lt;sequenc e>
        31    *          &lt;eleme nt name="p atients">
        32    *            &lt;com plexType>
        33    *              &lt;c omplexCont ent>
        34    *                &lt ;restricti on base="{ http://www .w3.org/20 01/XMLSche ma}anyType ">
        35    *                  & lt;sequenc e>
        36    *                     &lt;eleme nt name="p atient-pro file" type ="{http:// gov/va/nva p/service/ pdq}patien t-profile"  maxOccurs ="unbounde d"/>
        37    *                  & lt;/sequen ce>
        38    *                &lt ;/restrict ion>
        39    *              &lt;/ complexCon tent>
        40    *            &lt;/co mplexType>
        41    *          &lt;/elem ent>
        42    *          &lt;eleme nt name="e rror" type ="{http:// gov/va/nva p/service/ pdq}error" />
        43    *       & lt;/sequen ce>
        44    *     &lt ;/restrict ion>
        45    *   &lt;/ complexCon tent>
        46    * &lt;/co mplexType>
        47    * </pre>
        48    */
        49   @XmlAccess orType(Xml AccessType .FIELD)
        50   @XmlType(n ame = "",  propOrder  = { "patie nts", "err or" })
        51   @XmlRootEl ement(name  = "patien t-match-re sponse")
        52   public cla ss Patient MatchRespo nse {
        53  
        54           /* *
        55            *  <p>
        56            *  Java clas s for anon ymous comp lex type.
        57            *  <p>
        58            *  The follo wing schem a fragment  specifies  the expec ted conten t containe d
        59            *  within th is class.
        60            *  
        61            *  <pre>
        62            *  &lt;compl exType>
        63            *    &lt;com plexConten t>
        64            *      &lt;r estriction  base="{ht tp://www.w 3.org/2001 /XMLSchema }anyType">
        65            *        &lt ;sequence>
        66            *          & lt;element  name="pat ient-profi le" type=" {http://go v/va/nvap/ service/pd q}patient- profile" m axOccurs=" unbounded" />
        67            *        &lt ;/sequence >
        68            *      &lt;/ restrictio n>
        69            *    &lt;/co mplexConte nt>
        70            *  &lt;/comp lexType>
        71            *  </pre>
        72            * /
        73           @X mlAccessor Type(XmlAc cessType.F IELD)
        74           @X mlType(nam e = "", pr opOrder =  { "patient Profile" } )
        75           pu blic stati c class Pa tients {
        76  
        77                    @Xml Element(na me = "pati ent-profil e", requir ed = true)
        78                    prot ected List <PatientPr ofile> pat ientProfil e;
        79  
        80                    /**
        81                     * G ets the va lue of the  patientPr ofile prop erty.
        82                     * < p>
        83                     * T his access or method  returns a  reference  to the liv e list, no t a
        84                     * s napshot. T herefore a ny modific ation you  make to th e returned  list
        85                     * w ill be pre sent insid e the JAXB  object. T his is why  there is  not a
        86                     * < CODE>set</ CODE> meth od for the  patientPr ofile prop erty.
        87                     * < p>
        88                     * F or example , to add a  new item,  do as fol lows:
        89                     * 
        90                     * < pre>
        91                     * g etPatientP rofile().a dd(newItem );
        92                     * < /pre>
        93                     * < p>
        94                     * O bjects of  the follow ing type(s ) are allo wed in the  list
        95                     * { @link Pati entProfile  }
        96                     */
        97                    publ ic List<Pa tientProfi le> getPat ientProfil e() {
        98                             if (th is.patient Profile ==  null) {
        99                                      this.pat ientProfil e = new Ar rayList<Pa tientProfi le>();
        100                             }
        101                             return  this.pati entProfile ;
        102                    }
        103  
        104           }
        105  
        106           @X mlElement( required =  true)
        107           pr otected Er ror error;
        108  
        109           @X mlElement( required =  true)
        110           pr otected Pa tientMatch Response.P atients pa tients;
        111  
        112           /* *
        113            *  Gets the  value of t he error p roperty.
        114            *  
        115            *  @return p ossible ob ject is {@ link Error  }
        116            * /
        117           pu blic Error  getError( ) {
        118                    retu rn this.er ror;
        119           }
        120  
        121           /* *
        122            *  Gets the  value of t he patient s property .
        123            *  
        124            *  @return p ossible ob ject is {@ link Patie ntMatchRes ponse.Pati ents }
        125            * /
        126           pu blic Patie ntMatchRes ponse.Pati ents getPa tients() {
        127                    retu rn this.pa tients;
        128           }
        129  
        130           /* *
        131            *  Sets the  value of t he error p roperty.
        132            *  
        133            *  @param va lue
        134            *              allowed  object is  {@link Err or }
        135            * /
        136           pu blic void  setError(f inal Error  value) {
        137                    this .error = v alue;
        138           }
        139  
        140           /* *
        141            *  Sets the  value of t he patient s property .
        142            *  
        143            *  @param va lue
        144            *              allowed  object is  {@link Pat ientMatchR esponse.Pa tients }
        145            * /
        146           pu blic void  setPatient s(final Pa tientMatch Response.P atients va lue) {
        147                    this .patients  = value;
        148           }
        149  
        150   }