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

3051.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 ConsentDirectiveReferenceType.java Fri Apr 21 20:03:26 2017 UTC

3051.2 Comparison summary

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

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

3051.4 Active regular expressions

No regular expressions were active.

3051.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 2.03.26 at  07:36:42  AM PDT 
        6   //
        7  
        8  
        9   package go v.va.nvap. privacy;
        10  
        11   import jav a.io.Seria lizable;
        12   import jav a.util.Arr ayList;
        13   import jav a.util.Dat e;
        14   import jav a.util.Lis t;
        15   import jav ax.xml.bin d.annotati on.XmlAcce ssType;
        16   import jav ax.xml.bin d.annotati on.XmlAcce ssorType;
        17   import jav ax.xml.bin d.annotati on.XmlElem ent;
        18   import jav ax.xml.bin d.annotati on.XmlSche maType;
        19   import jav ax.xml.bin d.annotati on.XmlType ;
        20   import jav ax.xml.bin d.annotati on.adapter s.XmlJavaT ypeAdapter ;
        21  
        22  
        23   /**
        24    * <p>Java  class for  ConsentDi rectiveRef erenceType  complex t ype.
        25    * 
        26    * <p>The  following  schema fra gment spec ifies the  expected c ontent con tained wit hin this c lass.
        27    * 
        28    * <pre>
        29    * &lt;com plexType n ame="Conse ntDirectiv eReference Type">
        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 onsentDirI d" type="{ http://www .w3.org/20 01/XMLSche ma}string" />
        34    *          &lt;eleme nt name="p atientIen"  type="{ht tp://www.w 3.org/2001 /XMLSchema }string"/>
        35    *          &lt;eleme nt name="o ptinDate"  type="{htt p://www.w3 .org/2001/ XMLSchema} date"/>
        36    *          &lt;eleme nt name="o ptoutTS" t ype="{http ://www.w3. org/2001/X MLSchema}d ate" minOc curs="0"/>
        37    *          &lt;eleme nt name="o ptoutDate"  type="{ht tp://www.w 3.org/2001 /XMLSchema }date" min Occurs="0" />
        38    *          &lt;eleme nt name="e xpirationD ate" type= "{http://w ww.w3.org/ 2001/XMLSc hema}date" />
        39    *          &lt;eleme nt name="o ptinTS" ty pe="{http: //www.w3.o rg/2001/XM LSchema}da teTime"/>
        40    *          &lt;eleme nt name="o ptoutReaso n" type="{ urn:gov:va :nvap:priv acy}Consen tDirective OptOutReas onType" mi nOccurs="0 "/>
        41    *          &lt;eleme nt name="e xcludedOrg anizations " type="{u rn:gov:va: nvap:priva cy}Organiz ationType"  maxOccurs ="unbounde d" minOccu rs="0"/>
        42    *          &lt;eleme nt name="p urposeOfUs e" type="{ urn:gov:va :nvap:priv acy}Purpos eOfUseType "/>
        43    *          &lt;eleme nt name="o ptinConsen tType" typ e="{urn:go v:va:nvap: privacy}Co nsentType" />
        44    *          &lt;eleme nt name="o ptoutConse ntType" ty pe="{urn:g ov:va:nvap :privacy}C onsentType " minOccur s="0"/>
        45    *       & lt;/sequen ce>
        46    *     &lt ;/restrict ion>
        47    *   &lt;/ complexCon tent>
        48    * &lt;/co mplexType>
        49    * </pre>
        50    * 
        51    * 
        52    */
        53   @XmlAccess orType(Xml AccessType .FIELD)
        54   @XmlType(n ame = "Con sentDirect iveReferen ceType", p ropOrder =  {
        55       "conse ntDirId",
        56       "patie ntIen",
        57       "optin Date",
        58       "optou tTS",
        59       "optou tDate",
        60       "expir ationDate" ,
        61       "optin TS",
        62       "optou tReason",
        63       "exclu dedOrganiz ations",
        64       "purpo seOfUse",
        65       "optin ConsentTyp e",
        66       "optou tConsentTy pe"
        67   })
        68   public cla ss Consent DirectiveR eferenceTy pe impleme nts Serial izable {
        69           pr ivate stat ic final l ong serial VersionUID  = 1L;
        70       @XmlEl ement(requ ired = tru e)
        71       protec ted String  consentDi rId;
        72       @XmlEl ement(requ ired = tru e)
        73       protec ted String  patientIe n;
        74       @XmlEl ement(requ ired = tru e, type =  String.cla ss)
        75       @XmlJa vaTypeAdap ter(DateTi meXmlAdapt er.class)
        76       @XmlSc hemaType(n ame = "dat e")
        77       protec ted Date o ptinDate;
        78       @XmlEl ement(type  = String. class)
        79       @XmlJa vaTypeAdap ter(DateTi meXmlAdapt er.class)
        80       @XmlSc hemaType(n ame = "dat e")
        81       protec ted Date o ptoutTS;
        82       @XmlEl ement(type  = String. class)
        83       @XmlJa vaTypeAdap ter(DateTi meXmlAdapt er.class)
        84       @XmlSc hemaType(n ame = "dat e")
        85       protec ted Date o ptoutDate;
        86       @XmlEl ement(requ ired = tru e, type =  String.cla ss)
        87       @XmlJa vaTypeAdap ter(DateTi meXmlAdapt er.class)
        88       @XmlSc hemaType(n ame = "dat e")
        89       protec ted Date e xpirationD ate;
        90       @XmlEl ement(requ ired = tru e, type =  String.cla ss)
        91       @XmlJa vaTypeAdap ter(DateTi meXmlAdapt er.class)
        92       @XmlSc hemaType(n ame = "dat eTime")
        93       protec ted Date o ptinTS;
        94       protec ted Consen tDirective OptOutReas onType opt outReason;
        95       protec ted List<O rganizatio nType> exc ludedOrgan izations;
        96       @XmlEl ement(requ ired = tru e)
        97       protec ted Purpos eOfUseType  purposeOf Use;
        98       @XmlEl ement(requ ired = tru e)
        99       protec ted Consen tType opti nConsentTy pe;
        100       protec ted Consen tType opto utConsentT ype;
        101  
        102       /**
        103        * Get s the valu e of the c onsentDirI d property .
        104        * 
        105        * @re turn
        106        *      possible  object is
        107        *      {@link St ring }
        108        *      
        109        */
        110       public  String ge tConsentDi rId() {
        111           re turn conse ntDirId;
        112       }
        113  
        114       /**
        115        * Set s the valu e of the c onsentDirI d property .
        116        * 
        117        * @pa ram value
        118        *      allowed o bject is
        119        *      {@link St ring }
        120        *      
        121        */
        122       public  void setC onsentDirI d(String v alue) {
        123           th is.consent DirId = va lue;
        124       }
        125  
        126       /**
        127        * Get s the valu e of the p atientIen  property.
        128        * 
        129        * @re turn
        130        *      possible  object is
        131        *      {@link St ring }
        132        *      
        133        */
        134       public  String ge tPatientIe n() {
        135           re turn patie ntIen;
        136       }
        137  
        138       /**
        139        * Set s the valu e of the p atientIen  property.
        140        * 
        141        * @pa ram value
        142        *      allowed o bject is
        143        *      {@link St ring }
        144        *      
        145        */
        146       public  void setP atientIen( String val ue) {
        147           th is.patient Ien = valu e;
        148       }
        149  
        150       /**
        151        * Get s the valu e of the o ptinDate p roperty.
        152        * 
        153        * @re turn
        154        *      possible  object is
        155        *      {@link St ring }
        156        *      
        157        */
        158       public  Date getO ptinDate()  {
        159           re turn optin Date;
        160       }
        161  
        162       /**
        163        * Set s the valu e of the o ptinDate p roperty.
        164        * 
        165        * @pa ram value
        166        *      allowed o bject is
        167        *      {@link St ring }
        168        *      
        169        */
        170       public  void setO ptinDate(D ate value)  {
        171           th is.optinDa te = value ;
        172       }
        173  
        174       /**
        175        * Get s the valu e of the o ptoutTS pr operty.
        176        * 
        177        * @re turn
        178        *      possible  object is
        179        *      {@link St ring }
        180        *      
        181        */
        182       public  Date getO ptoutTS()  {
        183           re turn optou tTS;
        184       }
        185  
        186       /**
        187        * Set s the valu e of the o ptoutTS pr operty.
        188        * 
        189        * @pa ram value
        190        *      allowed o bject is
        191        *      {@link St ring }
        192        *      
        193        */
        194       public  void setO ptoutTS(Da te value)  {
        195           th is.optoutT S = value;
        196       }
        197  
        198       /**
        199        * Get s the valu e of the o ptoutDate  property.
        200        * 
        201        * @re turn
        202        *      possible  object is
        203        *      {@link St ring }
        204        *      
        205        */
        206       public  Date getO ptoutDate( ) {
        207           re turn optou tDate;
        208       }
        209  
        210       /**
        211        * Set s the valu e of the o ptoutDate  property.
        212        * 
        213        * @pa ram value
        214        *      allowed o bject is
        215        *      {@link St ring }
        216        *      
        217        */
        218       public  void setO ptoutDate( Date value ) {
        219           th is.optoutD ate = valu e;
        220       }
        221  
        222       /**
        223        * Get s the valu e of the e xpirationD ate proper ty.
        224        * 
        225        * @re turn
        226        *      possible  object is
        227        *      {@link St ring }
        228        *      
        229        */
        230       public  Date getE xpirationD ate() {
        231           re turn expir ationDate;
        232       }
        233  
        234       /**
        235        * Set s the valu e of the e xpirationD ate proper ty.
        236        * 
        237        * @pa ram value
        238        *      allowed o bject is
        239        *      {@link St ring }
        240        *      
        241        */
        242       public  void setE xpirationD ate(Date v alue) {
        243           th is.expirat ionDate =  value;
        244       }
        245  
        246       /**
        247        * Get s the valu e of the o ptinTS pro perty.
        248        * 
        249        * @re turn
        250        *      possible  object is
        251        *      {@link St ring }
        252        *      
        253        */
        254       public  Date getO ptinTS() {
        255           re turn optin TS;
        256       }
        257  
        258       /**
        259        * Set s the valu e of the o ptinTS pro perty.
        260        * 
        261        * @pa ram value
        262        *      allowed o bject is
        263        *      {@link St ring }
        264        *      
        265        */
        266       public  void setO ptinTS(Dat e value) {
        267           th is.optinTS  = value;
        268       }
        269  
        270       /**
        271        * Get s the valu e of the o ptoutReaso n property .
        272        * 
        273        * @re turn
        274        *      possible  object is
        275        *      {@link Co nsentDirec tiveOptOut ReasonType  }
        276        *      
        277        */
        278       public  ConsentDi rectiveOpt OutReasonT ype getOpt outReason( ) {
        279           re turn optou tReason;
        280       }
        281  
        282       /**
        283        * Set s the valu e of the o ptoutReaso n property .
        284        * 
        285        * @pa ram value
        286        *      allowed o bject is
        287        *      {@link Co nsentDirec tiveOptOut ReasonType  }
        288        *      
        289        */
        290       public  void setO ptoutReaso n(ConsentD irectiveOp tOutReason Type value ) {
        291           th is.optoutR eason = va lue;
        292       }
        293  
        294       /**
        295        * Get s the valu e of the e xcludedOrg anizations  property.
        296        * 
        297        * <p>
        298        * Thi s accessor  method re turns a re ference to  the live  list,
        299        * not  a snapsho t. Therefo re any mod ification  you make t o the
        300        * ret urned list  will be p resent ins ide the JA XB object.
        301        * Thi s is why t here is no t a <CODE> set</CODE>  method fo r the excl udedOrgani zations pr operty.
        302        * 
        303        * <p>
        304        * For  example,  to add a n ew item, d o as follo ws:
        305        * <pr e>
        306        *     getExclude dOrganizat ions().add (newItem);
        307        * </p re>
        308        * 
        309        * 
        310        * <p>
        311        * Obj ects of th e followin g type(s)  are allowe d in the l ist
        312        * {@l ink Organi zationType  }
        313        * 
        314        * 
        315        */
        316       public  List<Orga nizationTy pe> getExc ludedOrgan izations()  {
        317           if  (excluded Organizati ons == nul l) {
        318                excluded Organizati ons = new  ArrayList< Organizati onType>();
        319           }
        320           re turn this. excludedOr ganization s;
        321       }
        322  
        323       /**
        324        * Get s the valu e of the p urposeOfUs e property .
        325        * 
        326        * @re turn
        327        *      possible  object is
        328        *      {@link Pu rposeOfUse Type }
        329        *      
        330        */
        331       public  PurposeOf UseType ge tPurposeOf Use() {
        332           re turn purpo seOfUse;
        333       }
        334  
        335       /**
        336        * Set s the valu e of the p urposeOfUs e property .
        337        * 
        338        * @pa ram value
        339        *      allowed o bject is
        340        *      {@link Pu rposeOfUse Type }
        341        *      
        342        */
        343       public  void setP urposeOfUs e(PurposeO fUseType v alue) {
        344           th is.purpose OfUse = va lue;
        345       }
        346  
        347       /**
        348        * Get s the valu e of the o ptinConsen tType prop erty.
        349        * 
        350        * @re turn
        351        *      possible  object is
        352        *      {@link Co nsentType  }
        353        *      
        354        */
        355       public  ConsentTy pe getOpti nConsentTy pe() {
        356           re turn optin ConsentTyp e;
        357       }
        358  
        359       /**
        360        * Set s the valu e of the o ptinConsen tType prop erty.
        361        * 
        362        * @pa ram value
        363        *      allowed o bject is
        364        *      {@link Co nsentType  }
        365        *      
        366        */
        367       public  void setO ptinConsen tType(Cons entType va lue) {
        368           th is.optinCo nsentType  = value;
        369       }
        370  
        371       /**
        372        * Get s the valu e of the o ptoutConse ntType pro perty.
        373        * 
        374        * @re turn
        375        *      possible  object is
        376        *      {@link Co nsentType  }
        377        *      
        378        */
        379       public  ConsentTy pe getOpto utConsentT ype() {
        380           re turn optou tConsentTy pe;
        381       }
        382  
        383       /**
        384        * Set s the valu e of the o ptoutConse ntType pro perty.
        385        * 
        386        * @pa ram value
        387        *      allowed o bject is
        388        *      {@link Co nsentType  }
        389        *      
        390        */
        391       public  void setO ptoutConse ntType(Con sentType v alue) {
        392           th is.optoutC onsentType  = value;
        393       }
        394  
        395   }