105. EPMO Open Source Coordination Office Redaction File Detail Report

Produced by Araxis Merge on 7/10/2017 1:01: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.

105.1 Files compared

# Location File Last Modified
1 C:\AraxisMergeCompare\Pri_un\IV-ehmp_cif\MIXCommon\main\src\java\gov\va\med\imaging\mix\webservices\rest\types\v1 ReportType.java Thu Jun 29 17:22:02 2017 UTC
2 C:\AraxisMergeCompare\Pri_re\IV-ehmp_cif\MIXCommon\main\src\java\gov\va\med\imaging\mix\webservices\rest\types\v1 ReportType.java Thu Jul 6 15:04:04 2017 UTC

105.2 Comparison summary

Description Between
Files 1 and 2
Text Blocks Lines
Unchanged 10 722
Changed 9 20
Inserted 0 0
Removed 0 0

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

105.4 Active regular expressions

No regular expressions were active.

105.5 Comparison detail

  1   /**
  2    * ReportT ype.java
  3    *
  4    * This fi le was aut o-generate d from WSD L
  5    * by the  Apache Axi s 1.4 Apr  22, 2006 ( 06:55:48 P DT) WSDL2J ava emitte r.
  6    */
  7  
  8   package go v.va.med.i maging.mix .webservic es.rest.ty pes.v1;
  9  
  10   public cla ss ReportT ype  imple ments java .io.Serial izable {
  11       privat e java.lan g.String p atientId;
  12  
  13       privat e java.lan g.String s tudyId;
  14  
  15       privat e java.lan g.String p rocedureDa te;
  16  
  17       privat e gov.va.m ed.imaging .mix.webse rvices.res t.types.v1 .ReportTyp eProcedure Codes proc edureCodes ;
  18  
  19       privat e java.lan g.String r adiologyRe port;
  20  
  21       privat e java.lan g.String s iteNumber;
  22  
  23       privat e java.lan g.String s iteName;
  24  
  25       privat e java.lan g.String s iteAbbrevi ation;
  26  
  27       public  ReportTyp e() {
  28       }
  29  
  30       public  ReportTyp e(
  31               java.lang .String pa tientId,
  32               java.lang .String st udyId,
  33               java.lang .String pr ocedureDat e,
  34               gov.va.me d.imaging. mix.webser vices.rest .types.v1. ReportType ProcedureC odes proce dureCodes,
  35               java.lang .String ra diologyRep ort,
  36               java.lang .String si teNumber,
  37               java.lang .String si teName,
  38               java.lang .String si teAbbrevia tion) {
  39               this.pati entId = pa tientId;
  40               this.stud yId = stud yId;
  41               this.proc edureDate  = procedur eDate;
  42               this.proc edureCodes  = procedu reCodes;
  43               this.radi ologyRepor t = radiol ogyReport;
  44               this.site Number = s iteNumber;
  45               this.site Name = sit eName;
  46               this.site Abbreviati on = siteA bbreviatio n;
  47       }
  48  
  49  
  50       /**
  51        * Get s the pati entId valu e for this  ReportTyp e.
  52        * 
  53        * @re turn patie ntId
  54        */
  55       public  java.lang .String ge tPatientId () {
  56           re turn patie ntId;
  57       }
  58  
  59  
  60       /**
  61        * Set s the pati entId valu e for this  ReportTyp e.
  62        * 
  63        * @pa ram patien tId
  64        */
  65       public  void setP atientId(j ava.lang.S tring pati entId) {
  66           th is.patient Id = patie ntId;
  67       }
  68  
  69  
  70       /**
  71        * Get s the stud yId value  for this R eportType.
  72        * 
  73        * @re turn study Id
  74        */
  75       public  java.lang .String ge tStudyId()  {
  76           re turn study Id;
  77       }
  78  
  79  
  80       /**
  81        * Set s the stud yId value  for this R eportType.
  82        * 
  83        * @pa ram studyI d
  84        */
  85       public  void setS tudyId(jav a.lang.Str ing studyI d) {
  86           th is.studyId  = studyId ;
  87       }
  88  
  89  
  90       /**
  91        * Get s the proc edureDate  value for  this Repor tType.
  92        * 
  93        * @re turn proce dureDate
  94        */
  95       public  java.lang .String ge tProcedure Date() {
  96           re turn proce dureDate;
  97       }
  98  
  99  
  100       /**
  101        * Set s the proc edureDate  value for  this Repor tType.
  102        * 
  103        * @pa ram proced ureDate
  104        */
  105       public  void setP rocedureDa te(java.la ng.String  procedureD ate) {
  106           th is.procedu reDate = p rocedureDa te;
  107       }
  108  
  109  
  110       /**
  111        * Get s the proc edureCodes  value for  this Repo rtType.
  112        * 
  113        * @re turn proce dureCodes
  114        */
  115       public  gov.va.me d.imaging. mix.webser vices.rest .types.v1. ReportType ProcedureC odes getPr ocedureCod es() {
  116           re turn proce dureCodes;
  117       }
  118  
  119  
  120       /**
  121        * Set s the proc edureCodes  value for  this Repo rtType.
  122        * 
  123        * @pa ram proced ureCodes
  124        */
  125       public  void setP rocedureCo des(gov.va .med.imagi ng.mix.web services.r est.types. v1.ReportT ypeProcedu reCodes pr ocedureCod es) {
  126           th is.procedu reCodes =  procedureC odes;
  127       }
  128  
  129  
  130       /**
  131        * Get s the radi ologyRepor t value fo r this Rep ortType.
  132        * 
  133        * @re turn radio logyReport
  134        */
  135       public  java.lang .String ge tRadiology Report() {
  136           re turn radio logyReport ;
  137       }
  138  
  139  
  140       /**
  141        * Set s the radi ologyRepor t value fo r this Rep ortType.
  142        * 
  143        * @pa ram radiol ogyReport
  144        */
  145       public  void setR adiologyRe port(java. lang.Strin g radiolog yReport) {
  146           th is.radiolo gyReport =  radiology Report;
  147       }
  148  
  149  
  150       /**
  151        * Get s the site Number val ue for thi s ReportTy pe.
  152        * 
  153        * @re turn siteN umber
  154        */
  155       public  java.lang .String ge tSiteNumbe r() {
  156           re turn siteN umber;
  157       }
  158  
  159  
  160       /**
  161        * Set s the site Number val ue for thi s ReportTy pe.
  162        * 
  163        * @pa ram siteNu mber
  164        */
  165       public  void setS iteNumber( java.lang. String sit eNumber) {
  166           th is.siteNum ber = site Number;
  167       }
  168  
  169  
  170       /**
  171        * Get s the site Name value  for this  ReportType .
  172        * 
  173        * @re turn siteN ame
  174        */
  175       public  java.lang .String ge tSiteName( ) {
  176           re turn siteN ame;
  177       }
  178  
  179  
  180       /**
  181        * Set s the site Name value  for this  ReportType .
  182        * 
  183        * @pa ram siteNa me
  184        */
  185       public  void setS iteName(ja va.lang.St ring siteN ame) {
  186           th is.siteNam e = siteNa me;
  187       }
  188  
  189  
  190       /**
  191        * Get s the site Abbreviati on value f or this Re portType.
  192        * 
  193        * @re turn siteA bbreviatio n
  194        */
  195       public  java.lang .String ge tSiteAbbre viation()  {
  196           re turn siteA bbreviatio n;
  197       }
  198  
  199  
  200       /**
  201        * Set s the site Abbreviati on value f or this Re portType.
  202        * 
  203        * @pa ram siteAb breviation
  204        */
  205       public  void setS iteAbbrevi ation(java .lang.Stri ng siteAbb reviation)  {
  206           th is.siteAbb reviation  = siteAbbr eviation;
  207       }
  208  
  209       privat e java.lan g.Object _ _equalsCal c = null;
  210       public  synchroni zed boolea n equals(j ava.lang.O bject obj)  {
  211           if  (!(obj in stanceof R eportType) ) return f alse;
  212           Re portType o ther = (Re portType)  obj;
  213           if  (obj == n ull) retur n false;
  214           if  (this ==  obj) retur n true;
  215           if  (__equals Calc != nu ll) {
  216                return ( __equalsCa lc == obj) ;
  217           }
  218           __ equalsCalc  = obj;
  219           bo olean _equ als;
  220           _e quals = tr ue && 
  221                ((this.p atientId== null && ot her.getPat ientId()== null) || 
  222                 (this.p atientId!= null &&
  223                  this.p atientId.e quals(othe r.getPatie ntId())))  &&
  224                ((this.s tudyId==nu ll && othe r.getStudy Id()==null ) || 
  225                 (this.s tudyId!=nu ll &&
  226                  this.s tudyId.equ als(other. getStudyId ()))) &&
  227                ((this.p rocedureDa te==null & & other.ge tProcedure Date()==nu ll) || 
  228                 (this.p rocedureDa te!=null & &
  229                  this.p rocedureDa te.equals( other.getP rocedureDa te()))) &&
  230                ((this.p rocedureCo des==null  && other.g etProcedur eCodes()== null) || 
  231                 (this.p rocedureCo des!=null  &&
  232                  this.p rocedureCo des.equals (other.get ProcedureC odes())))  &&
  233                ((this.r adiologyRe port==null  && other. getRadiolo gyReport() ==null) ||  
  234                 (this.r adiologyRe port!=null  &&
  235                  this.r adiologyRe port.equal s(other.ge tRadiology Report())) ) &&
  236                ((this.s iteNumber= =null && o ther.getSi teNumber() ==null) ||  
  237                 (this.s iteNumber! =null &&
  238                  this.s iteNumber. equals(oth er.getSite Number())) ) &&
  239                ((this.s iteName==n ull && oth er.getSite Name()==nu ll) || 
  240                 (this.s iteName!=n ull &&
  241                  this.s iteName.eq uals(other .getSiteNa me()))) &&
  242                ((this.s iteAbbrevi ation==nul l && other .getSiteAb breviation ()==null)  || 
  243                 (this.s iteAbbrevi ation!=nul l &&
  244                  this.s iteAbbrevi ation.equa ls(other.g etSiteAbbr eviation() )));
  245           __ equalsCalc  = null;
  246           re turn _equa ls;
  247       }
  248  
  249       privat e boolean  __hashCode Calc = fal se;
  250       public  synchroni zed int ha shCode() {
  251           if  (__hashCo deCalc) {
  252                return 0 ;
  253           }
  254           __ hashCodeCa lc = true;
  255           in t _hashCod e = 1;
  256           if  (getPatie ntId() !=  null) {
  257                _hashCod e += getPa tientId(). hashCode() ;
  258           }
  259           if  (getStudy Id() != nu ll) {
  260                _hashCod e += getSt udyId().ha shCode();
  261           }
  262           if  (getProce dureDate()  != null)  {
  263                _hashCod e += getPr ocedureDat e().hashCo de();
  264           }
  265           if  (getProce dureCodes( ) != null)  {
  266                _hashCod e += getPr ocedureCod es().hashC ode();
  267           }
  268           if  (getRadio logyReport () != null ) {
  269                _hashCod e += getRa diologyRep ort().hash Code();
  270           }
  271           if  (getSiteN umber() !=  null) {
  272                _hashCod e += getSi teNumber() .hashCode( );
  273           }
  274           if  (getSiteN ame() != n ull) {
  275                _hashCod e += getSi teName().h ashCode();
  276           }
  277           if  (getSiteA bbreviatio n() != nul l) {
  278                _hashCod e += getSi teAbbrevia tion().has hCode();
  279           }
  280           __ hashCodeCa lc = false ;
  281           re turn _hash Code;
  282       }
  283  
  284       // Typ e metadata
  285       privat e static o rg.apache. axis.descr iption.Typ eDesc type Desc =
  286           ne w org.apac he.axis.de scription. TypeDesc(R eportType. class, tru e);
  287  
  288       static  {
  289             typeDesc.s etXmlType( new javax. xml.namesp ace.QName( "urn:v2.ty pes.soap.w ebservices .exchange. imaging. URL         ", "Report Type"));
  290           or g.apache.a xis.descri ption.Elem entDesc el emField =  new org.ap ache.axis. descriptio n.ElementD esc();
  291           el emField.se tFieldName ("patientI d");
  292             elemField. setXmlName (new javax .xml.names pace.QName ("urn:v2.t ypes.soap. webservice s.exchange .imaging. URL         ", "patien t-id"));
  293           el emField.se tXmlType(n ew javax.x ml.namespa ce.QName(" http://www .w3.org/20 01/XMLSche ma", "stri ng"));
  294           el emField.se tNillable( false);
  295           ty peDesc.add FieldDesc( elemField) ;
  296           el emField =  new org.ap ache.axis. descriptio n.ElementD esc();
  297           el emField.se tFieldName ("studyId" );
  298             elemField. setXmlName (new javax .xml.names pace.QName ("urn:v2.t ypes.soap. webservice s.exchange .imaging. URL         ", "study- id"));
  299           el emField.se tXmlType(n ew javax.x ml.namespa ce.QName(" http://www .w3.org/20 01/XMLSche ma", "stri ng"));
  300           el emField.se tNillable( false);
  301           ty peDesc.add FieldDesc( elemField) ;
  302           el emField =  new org.ap ache.axis. descriptio n.ElementD esc();
  303           el emField.se tFieldName ("procedur eDate");
  304             elemField. setXmlName (new javax .xml.names pace.QName ("urn:v2.t ypes.soap. webservice s.exchange .imaging. URL         ", "proced ure-date") );
  305           el emField.se tXmlType(n ew javax.x ml.namespa ce.QName(" http://www .w3.org/20 01/XMLSche ma", "stri ng"));
  306           el emField.se tNillable( false);
  307           ty peDesc.add FieldDesc( elemField) ;
  308           el emField =  new org.ap ache.axis. descriptio n.ElementD esc();
  309           el emField.se tFieldName ("procedur eCodes");
  310             elemField. setXmlName (new javax .xml.names pace.QName ("urn:v2.t ypes.soap. webservice s.exchange .imaging. URL         ", "proced ure-codes" ));
  311             elemField. setXmlType (new javax .xml.names pace.QName ("urn:v2.t ypes.soap. webservice s.exchange .imaging. URL         ", ">Repor tType>proc edure-code s"));
  312           el emField.se tNillable( false);
  313           ty peDesc.add FieldDesc( elemField) ;
  314           el emField =  new org.ap ache.axis. descriptio n.ElementD esc();
  315           el emField.se tFieldName ("radiolog yReport");
  316             elemField. setXmlName (new javax .xml.names pace.QName ("urn:v2.t ypes.soap. webservice s.exchange .imaging. URL         ", "radiol ogy-report "));
  317           el emField.se tXmlType(n ew javax.x ml.namespa ce.QName(" http://www .w3.org/20 01/XMLSche ma", "stri ng"));
  318           el emField.se tNillable( true);
  319           ty peDesc.add FieldDesc( elemField) ;
  320           el emField =  new org.ap ache.axis. descriptio n.ElementD esc();
  321           el emField.se tFieldName ("siteNumb er");
  322             elemField. setXmlName (new javax .xml.names pace.QName ("urn:v2.t ypes.soap. webservice s.exchange .imaging. URL         ", "site-n umber"));
  323           el emField.se tXmlType(n ew javax.x ml.namespa ce.QName(" http://www .w3.org/20 01/XMLSche ma", "stri ng"));
  324           el emField.se tNillable( true);
  325           ty peDesc.add FieldDesc( elemField) ;
  326           el emField =  new org.ap ache.axis. descriptio n.ElementD esc();
  327           el emField.se tFieldName ("siteName ");
  328             elemField. setXmlName (new javax .xml.names pace.QName ("urn:v2.t ypes.soap. webservice s.exchange .imaging. URL         ", "site-n ame"));
  329           el emField.se tXmlType(n ew javax.x ml.namespa ce.QName(" http://www .w3.org/20 01/XMLSche ma", "stri ng"));
  330           el emField.se tNillable( true);
  331           ty peDesc.add FieldDesc( elemField) ;
  332           el emField =  new org.ap ache.axis. descriptio n.ElementD esc();
  333           el emField.se tFieldName ("siteAbbr eviation") ;
  334             elemField. setXmlName (new javax .xml.names pace.QName ("urn:v2.t ypes.soap. webservice s.exchange .imaging. URL         ", "site-a bbreviatio n"));
  335           el emField.se tXmlType(n ew javax.x ml.namespa ce.QName(" http://www .w3.org/20 01/XMLSche ma", "stri ng"));
  336           el emField.se tNillable( true);
  337           ty peDesc.add FieldDesc( elemField) ;
  338       }
  339  
  340       /**
  341        * Ret urn type m etadata ob ject
  342        */
  343       public  static or g.apache.a xis.descri ption.Type Desc getTy peDesc() {
  344           re turn typeD esc;
  345       }
  346  
  347       /**
  348        * Get  Custom Se rializer
  349        */
  350       public  static or g.apache.a xis.encodi ng.Seriali zer getSer ializer(
  351               java.lang .String me chType, 
  352               java.lang .Class _ja vaType,  
  353               javax.xml .namespace .QName _xm lType) {
  354           re turn 
  355              new  org.a pache.axis .encoding. ser.BeanSe rializer(
  356                _javaTyp e, _xmlTyp e, typeDes c);
  357       }
  358  
  359       /**
  360        * Get  Custom De serializer
  361        */
  362       public  static or g.apache.a xis.encodi ng.Deseria lizer getD eserialize r(
  363               java.lang .String me chType, 
  364               java.lang .Class _ja vaType,  
  365               javax.xml .namespace .QName _xm lType) {
  366           re turn 
  367              new  org.a pache.axis .encoding. ser.BeanDe serializer (
  368                _javaTyp e, _xmlTyp e, typeDes c);
  369       }
  370  
  371   }