57. EPMO Open Source Coordination Office Redaction File Detail Report

Produced by Araxis Merge on 3/25/2019 8:58:04 AM 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.

57.1 Files compared

# Location File Last Modified
1 C:\AraxisMergeCompare\Pri_un\IMAG_Source\VISA\Java\StudyWebApp\main\src\java\gov\va\med\imaging\study StudyFacadeRouter.java Mon Mar 18 20:39:06 2019 UTC
2 C:\AraxisMergeCompare\Pri_re\IMAG_Source\VISA\Java\StudyWebApp\main\src\java\gov\va\med\imaging\study StudyFacadeRouter.java Tue Mar 19 12:04:04 2019 UTC

57.2 Comparison summary

Description Between
Files 1 and 2
Text Blocks Lines
Unchanged 3 168
Changed 2 4
Inserted 0 0
Removed 0 0

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

57.4 Active regular expressions

No regular expressions were active.

57.5 Comparison detail

  1   /**
  2    * 
  3     Package:  MAG - Vis tA Imaging
  4     WARNING:  Per VHA D irective 2 004-038, t his routin e should n ot be modi fied.
  5     Date Cre ated: Mar  16, 2012
  6     Site Nam e:  Washin gton OI Fi eld Office , Silver S pring, MD
  7       Developer:     DN S      WERFEJ
  8     Descript ion: 
  9  
  10           ;;  +-------- ---------- ---------- ---------- ---------- ---------- ---------- +
  11           ;;  Property  of the US  Government .
  12           ;;  No permis sion to co py or redi stribute t his softwa re is give n.
  13           ;;  Use of un released v ersions of  this soft ware requi res the us er
  14           ;;   to execu te a writt en test ag reement wi th the Vis tA Imaging
  15           ;;   Developm ent Office  of the De partment o f Veterans  Affairs,
  16           ;;   telephon e (301) 73 4-0100.
  17           ;;
  18           ;;  The Food  and Drug A dministrat ion classi fies this  software a s
  19           ;;  a Class I I medical  device.  A s such, it  may not b e changed
  20           ;;  in any wa y.  Modifi cations to  this soft ware may r esult in a n
  21           ;;  adulterat ed medical  device un der 21CFR8 20, the us e of which
  22           ;;  is consid ered to be  a violati on of US F ederal Sta tutes.
  23           ;;  +-------- ---------- ---------- ---------- ---------- ---------- ---------- +
  24  
  25    */
  26   package go v.va.med.i maging.stu dy;
  27  
  28   import jav a.util.Lis t;
  29  
  30   import gov .va.med.Pa tientIdent ifier;
  31   import gov .va.med.Ro utingToken ;
  32   import gov .va.med.im aging.Bhie StudyURN;
  33   import gov .va.med.im aging.Cprs Identifier ;
  34   import gov .va.med.im aging.Stud yURN;
  35   import gov .va.med.im aging.core .annotatio ns.routerf acade.Faca deRouterIn terface;
  36   import gov .va.med.im aging.core .annotatio ns.routerf acade.Faca deRouterIn terfaceCom mandTester ;
  37   import gov .va.med.im aging.core .annotatio ns.routerf acade.Faca deRouterMe thod;
  38   import gov .va.med.im aging.core .interface s.FacadeRo uter;
  39   import gov .va.med.im aging.core .interface s.exceptio ns.Connect ionExcepti on;
  40   import gov .va.med.im aging.core .interface s.exceptio ns.MethodE xception;
  41   import gov .va.med.im aging.exch ange.busin ess.Artifa ctResults;
  42   import gov .va.med.im aging.exch ange.busin ess.Stored StudyFilte r;
  43   import gov .va.med.im aging.exch ange.busin ess.Study;
  44   import gov .va.med.im aging.exch ange.busin ess.StudyF ilter;
  45  
  46   /**
  47    * @author   DN S      WERFEJ
  48    *
  49    */
  50   @FacadeRou terInterfa ce
  51   @FacadeRou terInterfa ceCommandT ester
  52   public int erface Stu dyFacadeRo uter
  53   extends Fa cadeRouter
  54   {
  55  
  56           @F acadeRoute rMethod(as ynchronous =false, co mmandClass Name="GetS tudyOnlyAr tifactResu ltsBySiteN umberComma nd")
  57           pu blic abstr act Artifa ctResults  getShallow ArtifactRe sultsForPa tientFromS ite(Routin gToken rou tingToken,
  58                    Pati entIdentif ier patien tIdentifie r, 
  59                    Stud yFilter fi lter, 
  60                    bool ean includ eRadiology
  61                    bool ean includ eDocuments )
  62           th rows Metho dException , Connecti onExceptio n;
  63                    
  64           @F acadeRoute rMethod(as ynchronous =false, co mmandClass Name="GetS tudyComman d")
  65           pu blic abstr act Study  getStudy(S tudyURN st udyUrn)
  66           th rows Metho dException , Connecti onExceptio n;
  67           
  68           @F acadeRoute rMethod(as ynchronous =false, co mmandClass Name="GetS tudyComman d")
  69           pu blic abstr act Study  getPatient Study(Bhie StudyURN s tudyUrn)
  70           th rows Metho dException , Connecti onExceptio n;
  71           
  72           @F acadeRoute rMethod(as ynchronous =false, co mmandClass Name="GetS tudyOnlyAr tifactResu ltsForPati entCommand ")
  73           pu blic abstr act Artifa ctResults  getStudyOn lyArtifact ResultsFor Patient(Ro utingToken  patientTr eatingSite RoutingTok en,
  74                             Patien tIdentifie r patientI dentifier,  StudyFilt er studyFi lter,
  75                             boolea n includeR adiology,  boolean in cludeDocum ents)
  76           th rows Metho dException , Connecti onExceptio n;
  77           
  78           @F acadeRoute rMethod(as ynchronous =false, co mmandClass Name="GetS toredFilte rsCommand" )
  79           pu blic abstr act List<S toredStudy Filter> ge tStoredFil ters(Routi ngToken ro utingToken )
  80           th rows Metho dException , Connecti onExceptio n;
  81           
  82           @F acadeRoute rMethod(as ynchronous =false, co mmandClass Name="GetS tudiesByCp rsIdentifi erCommand" )
  83           pu blic abstr act List<S tudy> getS tudiesByCp rsIdentifi er(String  patientIcn
  84                    Rout ingToken r outingToke n, CprsIde ntifier cp rsIdentifi er)
  85           th rows Metho dException , Connecti onExceptio n;
  86   }