23. EPMO Open Source Coordination Office Redaction File Detail Report

Produced by Araxis Merge on 4/5/2017 4:21:45 PM Central 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.

23.1 Files compared

# Location File Last Modified
1 C:\working_scrub\Unredacted\eHX Code Base\eHX_Bld2_Source Code_CIF_2017-02-14\NHIN_adapter\AdapterEJB\src\archive\java\gov\va\med\nhin\adapter\adaptergateway\docquery EntityDocQueryWSBean.java Fri Feb 10 15:41:44 2017 UTC
2 eHX-CIF.zip\eHX-CIF\eHX Code Base\eHX_Bld2_Source Code_CIF_2017-02-14\NHIN_adapter\AdapterEJB\src\archive\java\gov\va\med\nhin\adapter\adaptergateway\docquery EntityDocQueryWSBean.java Mon Apr 3 14:22:52 2017 UTC

23.2 Comparison summary

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

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

23.4 Active regular expressions

No regular expressions were active.

23.5 Comparison detail

  1   package go v.va.med.n hin.adapte r.adapterg ateway.doc query;
  2  
  3   import gov .hhs.fha.n hinc.commo n.nhinccom monentity. Responding GatewayCro ssGatewayQ ueryReques tType;
  4   import gov .hhs.fha.n hinc.entit ydocquery. EntityDocQ uery;
  5   import gov .hhs.fha.n hinc.entit ydocquery. EntityDocQ ueryPortTy pe;
  6   import gov .va.med.nh in.adapter .propertyl ookup.Prop ertyLookup ;
  7   import gov .va.med.nh in.adapter .propertyl ookup.Prop ertyLookup Remote;
  8  
  9   import jav a.net.URL;
  10  
  11   import jav ax.ejb.EJB ;
  12   import jav ax.xml.nam espace.QNa me;
  13  
  14   import oas is.names.t c.ebxml_re grep.xsd.q uery._3.Ad hocQueryRe sponse;
  15  
  16   /**
  17    * 
  18    * @author   DN S      VAZQUD
  19    */
  20   @EJB(name  = "Adapter GatewayDoc QueryWS")
  21   public cla ss EntityD ocQueryWSB ean implem ents Entit yDocQueryP ortTypeLoc al
  22   {
  23           pr ivate Enti tyDocQuery  entityDoc Query;
  24           pr ivate Prop ertyLookup  propertyL ookup;
  25  
  26           @E JB(beanInt erface = P ropertyLoo kupRemote. class, bea nName = "P ropertyLoo kup")
  27           pu blic void  setPorpert yLookup(Pr opertyLook up propert yLookup)
  28           {
  29                    this .propertyL ookup = pr opertyLook up;
  30           }
  31  
  32           pu blic Adhoc QueryRespo nse respon dingGatewa yCrossGate wayQuery(R espondingG atewayCros sGatewayQu eryRequest Type r)
  33           {
  34                    try
  35                    {
  36                             return  getEntity DocQueryPo rt().respo ndingGatew ayCrossGat ewayQuery( r);
  37                    }
  38                    catc h(Exceptio n e)
  39                    {
  40                             throw  new Unsupp ortedOpera tionExcept ion("Not s upported y et.", e);
  41                    }
  42           }
  43  
  44           pr ivate Enti tyDocQuery PortType g etEntityDo cQueryPort () throws  Exception
  45           {
  46                    if(e ntityDocQu ery == nul l)
  47                    {
  48                             URL ur l = new UR L(property Lookup.get Property(" EntityDocQ ueryWSDL") );
  49                             QName  qname = ne w QName("u rn:gov:hhs :fha:nhinc :entitydoc query", "E ntityDocQu ery");
  50                             entity DocQuery =  new Entit yDocQuery( url, qname );
  51                    }
  52  
  53                    retu rn entityD ocQuery.ge tEntityDoc QueryPortS oap();
  54           }
  55   }