3043. EPMO Open Source Coordination Office Redaction File Detail Report

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

3043.1 Files compared

# Location File Last Modified
1 Fri Jun 9 19:49:44 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\privacy ConsentDirectiveExpirationResponse.java Fri Apr 21 20:03:26 2017 UTC

3043.2 Comparison summary

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

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

3043.4 Active regular expressions

No regular expressions were active.

3043.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.17 at  08:09:26  PM PDT
        6   //
        7  
        8   package go v.va.nvap. privacy;
        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   import gov .va.nvap.s ervice.pdq .PatientDe mographics ;
        20  
        21   /**
        22    * <p>
        23    * Java cl ass for Co nsentDirec tiveQueryR esponseTyp e complex  type.
        24    * <p>
        25    * The fol lowing sch ema fragme nt specifi es the exp ected cont ent contai ned within
        26    * this cl ass.
        27    * 
        28    * <pre>
        29    * &lt;com plexType n ame="Conse ntDirectiv eQueryResp onseType">
        30    *   &lt;c omplexCont ent>
        31    *     &lt ;restricti on base="{ http://www .w3.org/20 01/XMLSche ma}anyType ">
        32    *       & lt;sequenc e>
        33    *          &lt;eleme nt name="c onsentDire ctiveRefer ence" type ="{urn:gov :va:nvap:p rivacy}Con sentDirect iveReferen ceType" ma xOccurs="u nbounded"/ >
        34    *       & lt;/sequen ce>
        35    *     &lt ;/restrict ion>
        36    *   &lt;/ complexCon tent>
        37    * &lt;/co mplexType>
        38    * </pre>
        39    */
        40   @XmlAccess orType(Xml AccessType .FIELD)
        41   @XmlType(n ame = "",  propOrder  = { "conse ntDirectiv eReference ", "patien tDemograph icsReferen ce",
        42       "detai ledConsent DirectiveR eference",  "facility OptInConse ntReferenc e", "total Rows" })
        43   @XmlRootEl ement(name  = "Consen tDirective Expiration Response")
        44   public cla ss Consent DirectiveE xpirationR esponse {
        45  
        46           @X mlElement
        47           pr otected Li st<Consent DirectiveR eferenceTy pe> consen tDirective Reference;
        48  
        49           @X mlElement
        50           pr otected Li st<Patient Demographi cs> patien tDemograph icsReferen ce;
        51       
        52       @XmlEl ement
        53           pr otected Li st<Detaile dConsentDi rectiveRef erenceType > detailed ConsentDir ectiveRefe rence;
        54       
        55       @XmlEl ement
        56           pr otected Li st<Facilit yOptInCons entType> f acilityOpt InConsentR eference;
        57           
        58           @X mlElement
        59           pr otected Lo ng totalRo ws;
        60  
        61       public  List<Deta iledConsen tDirective ReferenceT ype> getDe tailedCons entDirecti veReferenc e() {
        62           if  (this.det ailedConse ntDirectiv eReference  == null)  {
        63                             this.d etailedCon sentDirect iveReferen ce = new A rrayList<D etailedCon sentDirect iveReferen ceType>();
        64                    }
        65           re turn detai ledConsent DirectiveR eference;
        66       }
        67       
        68       public  List<Faci lityOptInC onsentType > getFacil ityOptInCo nsentRefer ence() {
        69           if  (this.fac ilityOptIn ConsentRef erence ==  null) {
        70                             this.f acilityOpt InConsentR eference =  new Array List<Facil ityOptInCo nsentType> ();
        71                    }
        72           re turn facil ityOptInCo nsentRefer ence;
        73       }
        74           
        75           /* *
        76            *  Gets the  value of t he consent DirectiveR eference p roperty.
        77            *  <p>
        78            *  This acce ssor metho d returns  a referenc e to the l ive list,  not a
        79            *  snapshot.  Therefore  any modif ication yo u make to  the return ed list wi ll
        80            *  be presen t inside t he JAXB ob ject. This  is why th ere is not  a
        81            *  <CODE>set </CODE> me thod for t he consent DirectiveR eference p roperty.
        82            *  <p>
        83            *  For examp le, to add  a new ite m, do as f ollows:
        84            *  
        85            *  <pre>
        86            *  getConsen tDirective Reference( ).add(newI tem);
        87            *  </pre>
        88            *  <p>
        89            *  Objects o f the foll owing type (s) are al lowed in t he list
        90            *  {@link Co nsentDirec tiveRefere nceType }
        91            * /
        92           pu blic List< ConsentDir ectiveRefe renceType>  getConsen tDirective Reference( ) {
        93                    if ( this.conse ntDirectiv eReference  == null)  {
        94                             this.c onsentDire ctiveRefer ence = new  ArrayList <ConsentDi rectiveRef erenceType >();
        95                    }
        96                    retu rn this.co nsentDirec tiveRefere nce;
        97           }
        98           
        99           pu blic List< PatientDem ographics>  getPatien tDemograph icsReferen ce() {
        100                    if ( this.patie ntDemograp hicsRefere nce == nul l) {
        101                             this.p atientDemo graphicsRe ference =  new ArrayL ist<Patien tDemograph ics>();
        102                    }
        103                    retu rn this.pa tientDemog raphicsRef erence;
        104           }
        105  
        106           /* *
        107            *  @return t he totalRo ws
        108            * /
        109           pu blic Long  getTotalRo ws() {
        110                    retu rn totalRo ws;
        111           }
        112  
        113           /* *
        114            *  @param to talRows th e totalRow s to set
        115            * /
        116           pu blic void  setTotalRo ws(Long to talRows) {
        117                    this .totalRows  = totalRo ws;
        118           }
        119  
        120   }