3120. EPMO Open Source Coordination Office Redaction File Detail Report

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

3120.1 Files compared

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

3120.2 Comparison summary

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

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

3120.4 Active regular expressions

No regular expressions were active.

3120.5 Comparison detail

        1   /*
        2    * To chan ge this te mplate, ch oose Tools  | Templat es
        3    * and ope n the temp late in th e editor.
        4    */
        5   package go v.va.nvap. service.pa rtner;
        6  
        7   import gov .va.nvap.p artner.Par tner;
        8   import jav a.util.Lis t;
        9  
        10   import jav ax.jws.Web Method;
        11   import jav ax.jws.Web Param;
        12   import jav ax.jws.Web Service;
        13  
        14   /**
        15    * 
        16    * @author  vhaislegb erb
        17    */
        18   @WebServic e
        19   public int erface Par tnerOnboar dingServic e {
        20  
        21           /* *
        22            *  Business  method for  adding a  new partne r organiza tion to th e VAP syst em.
        23            *  This coul d also be  the point  at which f urther (do wn-stream)  on-boardi ng
        24            *  activitie s could be  triggered  to notify  other sys tems of th e changes  to
        25            *  the suppo rted partn ers.
        26            *  
        27            *  @param pa rtner
        28            *              The part ner to be  added.
        29            *  @param an nounce
        30            *              Whether  to announc e all pati ents to th e new part ner or not .
        31            *  @throws P artnerOnbo ardingExce ption
        32            *               In the  event that  the partn er could n ot be adde d.
        33            * /
        34           @W ebMethod
        35           vo id addPart ner(@WebPa ram(name =  "partner" ) final Pa rtner part ner,
        36                             @WebPa ram(name =  "announce ") final B oolean ann ounce)
        37                             throws  PartnerOn boardingEx ception;
        38  
        39           /* *
        40            *  Sets the  partner as  active if  the activ ate flag i s set to t rue; other wise
        41            *  set the p artner to  inactive.
        42            *  
        43            *  @param ac tivate
        44            *  @param oi d
        45            *              The OID  of the par tner which  is being  activated  or
        46            *              deactiva ted..
        47            *  @throws P artnerOnbo ardingExce ption
        48            *               In the  event that  the setti ng of the  status fla g fails.
        49            * /
        50           @W ebMethod
        51           vo id setPart nerActiveF lag(
        52                             @WebPa ram(name =  "activate ") final B oolean act ivate,
        53                             @WebPa ram(name =  "oid") fi nal String  oid)
        54                             throws  PartnerOn boardingEx ception;
        55           
        56       /**
        57        * Get s a list o f organiza tions and  updates or  adds miss ing ones
        58        *
        59        * @pa ram partne rs List of  partners  to be adde d or modif ied.
        60        * @pa ram announ ce Announc e all pati ents to ne w partners
        61        *
        62        * The  OID of th e partner  which is b eing activ ated or de activated. .
        63        * @th rows Partn erOnboardi ngExceptio n In the e vent that  it could n ot add a p artner or  other erro r arrises
        64        */
        65       void u pdatePartn erList(
        66           @W ebParam(na me = "part ner") fina l List<Par tner> part ners,
        67           @W ebParam(na me = "anno unce") fin al Boolean  announce)
        68           th rows Partn erOnboardi ngExceptio n;
        69           
        70   }