7303. EPMO Open Source Coordination Office Redaction File Detail Report

Produced by Araxis Merge on 3/8/2018 10:14:53 AM Eastern Standard 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.

7303.1 Files compared

# Location File Last Modified
1 PRE_PPS-N_v3.0.1.zip\PS_PPS_srv\src\main\java\gov\va\med\pharmacy\peps\service\common\capability WordProcessingFieldHelper.java Fri Jan 12 15:43:32 2018 UTC
2 PRE_PPS-N_v3.0.1.zip\PS_PPS_srv\src\main\java\gov\va\med\pharmacy\peps\service\common\capability WordProcessingFieldHelper.java Wed Mar 7 18:51:16 2018 UTC

7303.2 Comparison summary

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

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

7303.4 Active regular expressions

No regular expressions were active.

7303.5 Comparison detail

  1   package go v.va.med.p harmacy.pe ps.service .common.ca pability;
  2  
  3   import gov .va.med.ph armacy.pep s.domain.c ommon.mode l.EplNdfOu tgoingDiff erences;
  4   import gov .va.med.ph armacy.pep s.service. common.uti lity.NdfUp dateProces sFile;
  5  
  6   import jav a.io.IOExc eption;
  7  
  8   /**
  9    * An inte rface that  helps in  writing Wo rd Process ing fields  to the ND F Update F ile.
  10    * 
  11    * @author   DNS DNS
  12    *
  13    */
  14   public int erface Wor dProcessin gFieldHelp er {
  15  
  16       /**
  17        * Che ck the Vis tA File Nu mber and F ield Numbe r to see i f the valu e is a
  18        * Wor d-Processi ng field i n VistA.
  19        * 
  20        * @pa ram fileNu mber the f ile number  in VistA
  21        * @pa ram fieldN umber the  field numb er in Vist A
  22        * @re turn boole an true if  the field  is a Word -Processin g field
  23        */
  24       boolea n isWordPr ocessingFi eld(String  fileNumbe r, String  fieldNumbe r);
  25  
  26       /**
  27        * Bre aks up lon ger String s into mul tiple Stri ngs that a re a maxim um length
  28        * of  MAX_VISTA_ FIELD_LEN.  These mul tiple Stri ngs are th en formatt ed and
  29        * wri tten to th e update f ile.
  30        * 
  31        * @pa ram ndfUpd ateFile
  32        *             Th e NdfUpdat eProcessFi le being u sed.
  33        * @pa ram differ ence
  34        *             Th e current  difference  being pro cessed.
  35        * @pa ram fileNu mber
  36        *             Th e VistA Fi le Number
  37        * @pa ram fieldN umber
  38        *             Th e VistA Fi eld Number
  39        * @th rows IOExc eption
  40        *              I f an error  occurs wr iting to t he NdfUpda teProcessF ile.
  41        */
  42       void f ormatWordP rocessingF ield(NdfUp dateProces sFile ndfU pdateFile,
  43                EplNdfOu tgoingDiff erences di fference,  String fil eNumber,
  44                String f ieldNumber ) throws I OException ;
  45   }