201. EPMO Open Source Coordination Office Redaction File Detail Report

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

201.1 Files compared

# Location File Last Modified
1 eHealth_Exch (eHealth Exchange Enhancements) Build 3 docs & code_May_2017.zip\eHXE_Build3_2017-05-04.zip\NHIN_adapter\AdapterEJB\src\archive\java\gov\va\med\nhin\adapter\adaptergateway\docretrieve AdapterGatewayDocRetrieveWS.java Wed Apr 5 01:13:54 2017 UTC
2 eHealth_Exch (eHealth Exchange Enhancements) Build 3 docs & code_May_2017.zip\eHXE_Build3_2017-05-04.zip\NHIN_adapter\AdapterEJB\src\archive\java\gov\va\med\nhin\adapter\adaptergateway\docretrieve AdapterGatewayDocRetrieveWS.java Thu Jun 1 21:34:32 2017 UTC

201.2 Comparison summary

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

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

201.4 Active regular expressions

No regular expressions were active.

201.5 Comparison detail

  1   package go v.va.med.n hin.adapte r.adapterg ateway.doc retrieve;
  2  
  3   import jav a.net.URL;
  4  
  5   import jav ax.ejb.EJB ;
  6   import jav ax.ejb.*;
  7   import jav ax.xml.nam espace.QNa me;
  8  
  9   import gov .hhs.fha.n hinc.commo n.nhinccom monentity. Responding GatewayCro ssGatewayR etrieveReq uestType;
  10   import gov .hhs.fha.n hinc.entit ydocretrie ve.EntityD ocRetrieve ;
  11   import gov .hhs.fha.n hinc.entit ydocretrie ve.EntityD ocRetrieve PortType;
  12   import gov .va.med.nh in.adapter .propertyl ookup.Prop ertyLookup ;
  13   import gov .va.med.nh in.adapter .propertyl ookup.Prop ertyLookup Local;
  14   import ihe .iti.xds_b ._2007.Ret rieveDocum entSetResp onseType;
  15  
  16   /**
  17    *
  18    * @author  
D NS    
  19    */
  20   @Transacti onAttribut e(value =  Transactio nAttribute Type.SUPPO RTS)
  21   @Stateless (name = "A dapterGate wayDocRetr ieveWS")
  22   public cla ss Adapter GatewayDoc RetrieveWS  implement s EntityDo cRetrieveP ortTypeLoc al
  23   {
  24           pr ivate Enti tyDocRetri eve entity DocRetriev e;
  25           pr ivate Prop ertyLookup  propertyL ookup;
  26  
  27           @E JB(beanInt erface = P ropertyLoo kupLocal.c lass, bean Name = "Pr opertyFile Lookup")
  28           pu blic void  setPropert yLookup(Pr opertyLook up propert yLookup)
  29           {
  30                    this .propertyL ookup = pr opertyLook up;
  31           }
  32  
  33           pu blic Retri eveDocumen tSetRespon seType res pondingGat ewayCrossG atewayRetr ieve(Respo ndingGatew ayCrossGat ewayRetrie veRequestT ype rgcgrt )
  34           {
  35                    try
  36                    {
  37                             return  getEntity DocRetriev ePort().re spondingGa tewayCross GatewayRet rieve(rgcg rt);
  38                    }
  39                    catc h(Exceptio n e)
  40                    {
  41                             throw  new Unsupp ortedOpera tionExcept ion("Not s upported y et.");
  42                    }
  43           }
  44  
  45           pr ivate Enti tyDocRetri evePortTyp e getEntit yDocRetrie vePort() t hrows Exce ption
  46           {
  47                    if(e ntityDocRe trieve ==  null)
  48                    {
  49                             URL ur l = new UR L(property Lookup.get Property(" EntityDocR etrieveWSD L"));
  50                             QName  qname = ne w QName("u rn:gov:hhs :fha:nhinc :entitydoc retrieve",  "EntityDo cRetreive" );
  51                             entity DocRetriev e = new En tityDocRet rieve(url,  qname);
  52                    }
  53  
  54                    retu rn entityD ocRetrieve .getEntity DocRetriev ePortSoap( );
  55           }
  56   }