174. EPMO Open Source Coordination Office Redaction File Detail Report

Produced by Araxis Merge on 12/5/2017 12:06:40 PM Central 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.

174.1 Files compared

# Location File Last Modified
1 IV-eHMP_CIF.zip\IMAG_Source\VISA\Java\ExchangeDataSource\main\src\java\gov\va\med\imaging\exchange\webservices\soap\v1 ImageMetadataSoapBindingStub.java Mon Dec 4 21:35:30 2017 UTC
2 IV-eHMP_CIF.zip\IMAG_Source\VISA\Java\ExchangeDataSource\main\src\java\gov\va\med\imaging\exchange\webservices\soap\v1 ImageMetadataSoapBindingStub.java Mon Dec 4 22:00:05 2017 UTC

174.2 Comparison summary

Description Between
Files 1 and 2
Text Blocks Lines
Unchanged 39 702
Changed 38 76
Inserted 0 0
Removed 0 0

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

174.4 Active regular expressions

No regular expressions were active.

174.5 Comparison detail

  1   /**
  2    * ImageMe tadataSoap BindingStu b.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.exc hange.webs ervices.so ap.v1;
  9  
  10   public cla ss ImageMe tadataSoap BindingStu b extends  org.apache .axis.clie nt.Stub im plements g ov.va.med. imaging.ex change.web services.s oap.v1.Ima geMetadata  {
  11       privat e java.uti l.Vector c achedSerCl asses = ne w java.uti l.Vector() ;
  12       privat e java.uti l.Vector c achedSerQN ames = new  java.util .Vector();
  13       privat e java.uti l.Vector c achedSerFa ctories =  new java.u til.Vector ();
  14       privat e java.uti l.Vector c achedDeser Factories  = new java .util.Vect or();
  15  
  16       static  org.apach e.axis.des cription.O perationDe sc [] _ope rations;
  17  
  18       static  {
  19           _o perations  = new org. apache.axi s.descript ion.Operat ionDesc[1] ;
  20           _i nitOperati onDesc1();
  21       }
  22  
  23       privat e static v oid _initO perationDe sc1(){
  24           or g.apache.a xis.descri ption.Oper ationDesc  oper;
  25           or g.apache.a xis.descri ption.Para meterDesc  param;
  26           op er = new o rg.apache. axis.descr iption.Ope rationDesc ();
  27           op er.setName ("getPatie ntStudyLis t");
  28             param = ne w org.apac he.axis.de scription. ParameterD esc(new ja vax.xml.na mespace.QN ame("urn:v 1.types.so ap.webserv ices.excha nge.imagin g. URL         ", "dataso urce"), or g.apache.a xis.descri ption.Para meterDesc. IN, new ja vax.xml.na mespace.QN ame("urn:v 1.types.so ap.webserv ices.excha nge.imagin g. URL         ", "Dataso urceIdenti fierType") , java.lan g.String.c lass, fals e, false);
  29           op er.addPara meter(para m);
  30             param = ne w org.apac he.axis.de scription. ParameterD esc(new ja vax.xml.na mespace.QN ame("urn:v 1.types.so ap.webserv ices.excha nge.imagin g. URL         ", "reques tor"), org .apache.ax is.descrip tion.Param eterDesc.I N, new jav ax.xml.nam espace.QNa me("urn:v1 .types.soa p.webservi ces.exchan ge.imaging . URL         ", "Reques torType"),  gov.va.me d.imaging. exchange.w ebservices .soap.type s.v1.Reque storType.c lass, fals e, false);
  31           op er.addPara meter(para m);
  32             param = ne w org.apac he.axis.de scription. ParameterD esc(new ja vax.xml.na mespace.QN ame("urn:v 1.types.so ap.webserv ices.excha nge.imagin g. URL         ", "filter "), org.ap ache.axis. descriptio n.Paramete rDesc.IN,  new javax. xml.namesp ace.QName( "urn:v1.ty pes.soap.w ebservices .exchange. imaging. URL         ", "Filter Type"), go v.va.med.i maging.exc hange.webs ervices.so ap.types.v 1.FilterTy pe.class,  false, fal se);
  33           op er.addPara meter(para m);
  34             param = ne w org.apac he.axis.de scription. ParameterD esc(new ja vax.xml.na mespace.QN ame("urn:v 1.types.so ap.webserv ices.excha nge.imagin g. URL         ", "patien t-id"), or g.apache.a xis.descri ption.Para meterDesc. IN, new ja vax.xml.na mespace.QN ame("urn:v 1.types.so ap.webserv ices.excha nge.imagin g. URL         ", "Patien tIdentifie rType"), j ava.lang.S tring.clas s, false,  false);
  35           op er.addPara meter(para m);
  36             param = ne w org.apac he.axis.de scription. ParameterD esc(new ja vax.xml.na mespace.QN ame("urn:v 1.types.so ap.webserv ices.excha nge.imagin g. URL         ", "transa ction-id") , org.apac he.axis.de scription. ParameterD esc.IN, ne w javax.xm l.namespac e.QName("u rn:v1.type s.soap.web services.e xchange.im aging. URL         ", "Transa ctionIdent ifierType" ), java.la ng.String. class, fal se, false) ;
  37           op er.addPara meter(para m);
  38             oper.setRe turnType(n ew javax.x ml.namespa ce.QName(" urn:v1.typ es.soap.we bservices. exchange.i maging. URL         ", "StudyT ype"));
  39           op er.setRetu rnClass(go v.va.med.i maging.exc hange.webs ervices.so ap.types.v 1.StudyTyp e[].class) ;
  40             oper.setRe turnQName( new javax. xml.namesp ace.QName( "urn:v1.ty pes.soap.w ebservices .exchange. imaging. URL         ", "study" ));
  41           op er.setStyl e(org.apac he.axis.co nstants.St yle.WRAPPE D);
  42           op er.setUse( org.apache .axis.cons tants.Use. LITERAL);
  43           _o perations[ 0] = oper;
  44  
  45       }
  46  
  47       public  ImageMeta dataSoapBi ndingStub( ) throws o rg.apache. axis.AxisF ault {
  48            t his(null);
  49       }
  50  
  51       public  ImageMeta dataSoapBi ndingStub( java.net.U RL endpoin tURL, java x.xml.rpc. Service se rvice) thr ows org.ap ache.axis. AxisFault  {
  52            t his(servic e);
  53            s uper.cache dEndpoint  = endpoint URL;
  54       }
  55  
  56       public  ImageMeta dataSoapBi ndingStub( javax.xml. rpc.Servic e service)  throws or g.apache.a xis.AxisFa ult {
  57           if  (service  == null) {
  58                super.se rvice = ne w org.apac he.axis.cl ient.Servi ce();
  59           }  else {
  60                super.se rvice = se rvice;
  61           }
  62           (( org.apache .axis.clie nt.Service )super.ser vice).setT ypeMapping Version("1 .2");
  63                java.lan g.Class cl s;
  64                javax.xm l.namespac e.QName qN ame;
  65                javax.xm l.namespac e.QName qN ame2;
  66                java.lan g.Class be ansf = org .apache.ax is.encodin g.ser.Bean Serializer Factory.cl ass;
  67                java.lan g.Class be andf = org .apache.ax is.encodin g.ser.Bean Deserializ erFactory. class;
  68                java.lan g.Class en umsf = org .apache.ax is.encodin g.ser.Enum Serializer Factory.cl ass;
  69                java.lan g.Class en umdf = org .apache.ax is.encodin g.ser.Enum Deserializ erFactory. class;
  70                java.lan g.Class ar raysf = or g.apache.a xis.encodi ng.ser.Arr aySerializ erFactory. class;
  71                java.lan g.Class ar raydf = or g.apache.a xis.encodi ng.ser.Arr ayDeserial izerFactor y.class;
  72                java.lan g.Class si mplesf = o rg.apache. axis.encod ing.ser.Si mpleSerial izerFactor y.class;
  73                java.lan g.Class si mpledf = o rg.apache. axis.encod ing.ser.Si mpleDeseri alizerFact ory.class;
  74                java.lan g.Class si mplelistsf  = org.apa che.axis.e ncoding.se r.SimpleLi stSerializ erFactory. class;
  75                java.lan g.Class si mplelistdf  = org.apa che.axis.e ncoding.se r.SimpleLi stDeserial izerFactor y.class;
  76                  qName = ne w javax.xm l.namespac e.QName("u rn:v1.type s.soap.web services.e xchange.im aging. URL         ", ">Reque storType>f acility-id ");
  77                cachedSe rQNames.ad d(qName);
  78                cls = ja va.lang.St ring.class ;
  79                cachedSe rClasses.a dd(cls);
  80                cachedSe rFactories .add(org.a pache.axis .encoding. ser.BaseSe rializerFa ctory.crea teFactory( org.apache .axis.enco ding.ser.S impleSeria lizerFacto ry.class,  cls, qName ));
  81                cachedDe serFactori es.add(org .apache.ax is.encodin g.ser.Base Deserializ erFactory. createFact ory(org.ap ache.axis. encoding.s er.SimpleD eserialize rFactory.c lass, cls,  qName));
  82  
  83                  qName = ne w javax.xm l.namespac e.QName("u rn:v1.type s.soap.web services.e xchange.im aging. URL         ", ">Reque storType>f acility-na me");
  84                cachedSe rQNames.ad d(qName);
  85                cls = ja va.lang.St ring.class ;
  86                cachedSe rClasses.a dd(cls);
  87                cachedSe rFactories .add(org.a pache.axis .encoding. ser.BaseSe rializerFa ctory.crea teFactory( org.apache .axis.enco ding.ser.S impleSeria lizerFacto ry.class,  cls, qName ));
  88                cachedDe serFactori es.add(org .apache.ax is.encodin g.ser.Base Deserializ erFactory. createFact ory(org.ap ache.axis. encoding.s er.SimpleD eserialize rFactory.c lass, cls,  qName));
  89  
  90                  qName = ne w javax.xm l.namespac e.QName("u rn:v1.type s.soap.web services.e xchange.im aging. URL         ", ">Reque storType>p urpose-of- use");
  91                cachedSe rQNames.ad d(qName);
  92                cls = go v.va.med.i maging.exc hange.webs ervices.so ap.types.v 1.Requesto rTypePurpo seOfUse.cl ass;
  93                cachedSe rClasses.a dd(cls);
  94                cachedSe rFactories .add(enums f);
  95                cachedDe serFactori es.add(enu mdf);
  96  
  97                  qName = ne w javax.xm l.namespac e.QName("u rn:v1.type s.soap.web services.e xchange.im aging. URL         ", ">Reque storType>u sername");
  98                cachedSe rQNames.ad d(qName);
  99                cls = ja va.lang.St ring.class ;
  100                cachedSe rClasses.a dd(cls);
  101                cachedSe rFactories .add(org.a pache.axis .encoding. ser.BaseSe rializerFa ctory.crea teFactory( org.apache .axis.enco ding.ser.S impleSeria lizerFacto ry.class,  cls, qName ));
  102                cachedDe serFactori es.add(org .apache.ax is.encodin g.ser.Base Deserializ erFactory. createFact ory(org.ap ache.axis. encoding.s er.SimpleD eserialize rFactory.c lass, cls,  qName));
  103  
  104                  qName = ne w javax.xm l.namespac e.QName("u rn:v1.type s.soap.web services.e xchange.im aging. URL         ", ">Serie sType>comp onent-inst ances");
  105                cachedSe rQNames.ad d(qName);
  106                cls = go v.va.med.i maging.exc hange.webs ervices.so ap.types.v 1.SeriesTy peComponen tInstances .class;
  107                cachedSe rClasses.a dd(cls);
  108                cachedSe rFactories .add(beans f);
  109                cachedDe serFactori es.add(bea ndf);
  110  
  111                  qName = ne w javax.xm l.namespac e.QName("u rn:v1.type s.soap.web services.e xchange.im aging. URL         ", ">Serie sType>desc ription");
  112                cachedSe rQNames.ad d(qName);
  113                cls = ja va.lang.St ring.class ;
  114                cachedSe rClasses.a dd(cls);
  115                cachedSe rFactories .add(org.a pache.axis .encoding. ser.BaseSe rializerFa ctory.crea teFactory( org.apache .axis.enco ding.ser.S impleSeria lizerFacto ry.class,  cls, qName ));
  116                cachedDe serFactori es.add(org .apache.ax is.encodin g.ser.Base Deserializ erFactory. createFact ory(org.ap ache.axis. encoding.s er.SimpleD eserialize rFactory.c lass, cls,  qName));
  117  
  118                  qName = ne w javax.xm l.namespac e.QName("u rn:v1.type s.soap.web services.e xchange.im aging. URL         ", ">Study Type>compo nent-serie s");
  119                cachedSe rQNames.ad d(qName);
  120                cls = go v.va.med.i maging.exc hange.webs ervices.so ap.types.v 1.StudyTyp eComponent Series.cla ss;
  121                cachedSe rClasses.a dd(cls);
  122                cachedSe rFactories .add(beans f);
  123                cachedDe serFactori es.add(bea ndf);
  124  
  125                  qName = ne w javax.xm l.namespac e.QName("u rn:v1.type s.soap.web services.e xchange.im aging. URL         ", ">Study Type>descr iption");
  126                cachedSe rQNames.ad d(qName);
  127                cls = ja va.lang.St ring.class ;
  128                cachedSe rClasses.a dd(cls);
  129                cachedSe rFactories .add(org.a pache.axis .encoding. ser.BaseSe rializerFa ctory.crea teFactory( org.apache .axis.enco ding.ser.S impleSeria lizerFacto ry.class,  cls, qName ));
  130                cachedDe serFactori es.add(org .apache.ax is.encodin g.ser.Base Deserializ erFactory. createFact ory(org.ap ache.axis. encoding.s er.SimpleD eserialize rFactory.c lass, cls,  qName));
  131  
  132                  qName = ne w javax.xm l.namespac e.QName("u rn:v1.type s.soap.web services.e xchange.im aging. URL         ", ">Study Type>patie nt-name");
  133                cachedSe rQNames.ad d(qName);
  134                cls = ja va.lang.St ring.class ;
  135                cachedSe rClasses.a dd(cls);
  136                cachedSe rFactories .add(org.a pache.axis .encoding. ser.BaseSe rializerFa ctory.crea teFactory( org.apache .axis.enco ding.ser.S impleSeria lizerFacto ry.class,  cls, qName ));
  137                cachedDe serFactori es.add(org .apache.ax is.encodin g.ser.Base Deserializ erFactory. createFact ory(org.ap ache.axis. encoding.s er.SimpleD eserialize rFactory.c lass, cls,  qName));
  138  
  139                  qName = ne w javax.xm l.namespac e.QName("u rn:v1.type s.soap.web services.e xchange.im aging. URL         ", ">Study Type>proce dure-descr iption");
  140                cachedSe rQNames.ad d(qName);
  141                cls = ja va.lang.St ring.class ;
  142                cachedSe rClasses.a dd(cls);
  143                cachedSe rFactories .add(org.a pache.axis .encoding. ser.BaseSe rializerFa ctory.crea teFactory( org.apache .axis.enco ding.ser.S impleSeria lizerFacto ry.class,  cls, qName ));
  144                cachedDe serFactori es.add(org .apache.ax is.encodin g.ser.Base Deserializ erFactory. createFact ory(org.ap ache.axis. encoding.s er.SimpleD eserialize rFactory.c lass, cls,  qName));
  145  
  146                  qName = ne w javax.xm l.namespac e.QName("u rn:v1.type s.soap.web services.e xchange.im aging. URL         ", ">Study Type>site- abbreviati on");
  147                cachedSe rQNames.ad d(qName);
  148                cls = ja va.lang.St ring.class ;
  149                cachedSe rClasses.a dd(cls);
  150                cachedSe rFactories .add(org.a pache.axis .encoding. ser.BaseSe rializerFa ctory.crea teFactory( org.apache .axis.enco ding.ser.S impleSeria lizerFacto ry.class,  cls, qName ));
  151                cachedDe serFactori es.add(org .apache.ax is.encodin g.ser.Base Deserializ erFactory. createFact ory(org.ap ache.axis. encoding.s er.SimpleD eserialize rFactory.c lass, cls,  qName));
  152  
  153                  qName = ne w javax.xm l.namespac e.QName("u rn:v1.type s.soap.web services.e xchange.im aging. URL         ", ">Study Type>site- name");
  154                cachedSe rQNames.ad d(qName);
  155                cls = ja va.lang.St ring.class ;
  156                cachedSe rClasses.a dd(cls);
  157                cachedSe rFactories .add(org.a pache.axis .encoding. ser.BaseSe rializerFa ctory.crea teFactory( org.apache .axis.enco ding.ser.S impleSeria lizerFacto ry.class,  cls, qName ));
  158                cachedDe serFactori es.add(org .apache.ax is.encodin g.ser.Base Deserializ erFactory. createFact ory(org.ap ache.axis. encoding.s er.SimpleD eserialize rFactory.c lass, cls,  qName));
  159  
  160                  qName = ne w javax.xm l.namespac e.QName("u rn:v1.type s.soap.web services.e xchange.im aging. URL         ", ">Study Type>site- number");
  161                cachedSe rQNames.ad d(qName);
  162                cls = ja va.lang.St ring.class ;
  163                cachedSe rClasses.a dd(cls);
  164                cachedSe rFactories .add(org.a pache.axis .encoding. ser.BaseSe rializerFa ctory.crea teFactory( org.apache .axis.enco ding.ser.S impleSeria lizerFacto ry.class,  cls, qName ));
  165                cachedDe serFactori es.add(org .apache.ax is.encodin g.ser.Base Deserializ erFactory. createFact ory(org.ap ache.axis. encoding.s er.SimpleD eserialize rFactory.c lass, cls,  qName));
  166  
  167                  qName = ne w javax.xm l.namespac e.QName("u rn:v1.type s.soap.web services.e xchange.im aging. URL         ", ">Study Type>speci alty-descr iption");
  168                cachedSe rQNames.ad d(qName);
  169                cls = ja va.lang.St ring.class ;
  170                cachedSe rClasses.a dd(cls);
  171                cachedSe rFactories .add(org.a pache.axis .encoding. ser.BaseSe rializerFa ctory.crea teFactory( org.apache .axis.enco ding.ser.S impleSeria lizerFacto ry.class,  cls, qName ));
  172                cachedDe serFactori es.add(org .apache.ax is.encodin g.ser.Base Deserializ erFactory. createFact ory(org.ap ache.axis. encoding.s er.SimpleD eserialize rFactory.c lass, cls,  qName));
  173  
  174                  qName = ne w javax.xm l.namespac e.QName("u rn:v1.type s.soap.web services.e xchange.im aging. URL         ", "Dataso urceIdenti fierType") ;
  175                cachedSe rQNames.ad d(qName);
  176                cls = ja va.lang.St ring.class ;
  177                cachedSe rClasses.a dd(cls);
  178                cachedSe rFactories .add(org.a pache.axis .encoding. ser.BaseSe rializerFa ctory.crea teFactory( org.apache .axis.enco ding.ser.S impleSeria lizerFacto ry.class,  cls, qName ));
  179                cachedDe serFactori es.add(org .apache.ax is.encodin g.ser.Base Deserializ erFactory. createFact ory(org.ap ache.axis. encoding.s er.SimpleD eserialize rFactory.c lass, cls,  qName));
  180  
  181                  qName = ne w javax.xm l.namespac e.QName("u rn:v1.type s.soap.web services.e xchange.im aging. URL         ", "DicomD ateType");
  182                cachedSe rQNames.ad d(qName);
  183                cls = ja va.lang.St ring.class ;
  184                cachedSe rClasses.a dd(cls);
  185                cachedSe rFactories .add(org.a pache.axis .encoding. ser.BaseSe rializerFa ctory.crea teFactory( org.apache .axis.enco ding.ser.S impleSeria lizerFacto ry.class,  cls, qName ));
  186                cachedDe serFactori es.add(org .apache.ax is.encodin g.ser.Base Deserializ erFactory. createFact ory(org.ap ache.axis. encoding.s er.SimpleD eserialize rFactory.c lass, cls,  qName));
  187  
  188                  qName = ne w javax.xm l.namespac e.QName("u rn:v1.type s.soap.web services.e xchange.im aging. URL         ", "DicomU idType");
  189                cachedSe rQNames.ad d(qName);
  190                cls = ja va.lang.St ring.class ;
  191                cachedSe rClasses.a dd(cls);
  192                cachedSe rFactories .add(org.a pache.axis .encoding. ser.BaseSe rializerFa ctory.crea teFactory( org.apache .axis.enco ding.ser.S impleSeria lizerFacto ry.class,  cls, qName ));
  193                cachedDe serFactori es.add(org .apache.ax is.encodin g.ser.Base Deserializ erFactory. createFact ory(org.ap ache.axis. encoding.s er.SimpleD eserialize rFactory.c lass, cls,  qName));
  194  
  195                  qName = ne w javax.xm l.namespac e.QName("u rn:v1.type s.soap.web services.e xchange.im aging. URL         ", "Filter Type");
  196                cachedSe rQNames.ad d(qName);
  197                cls = go v.va.med.i maging.exc hange.webs ervices.so ap.types.v 1.FilterTy pe.class;
  198                cachedSe rClasses.a dd(cls);
  199                cachedSe rFactories .add(beans f);
  200                cachedDe serFactori es.add(bea ndf);
  201  
  202                  qName = ne w javax.xm l.namespac e.QName("u rn:v1.type s.soap.web services.e xchange.im aging. URL         ", "ImageU rnType");
  203                cachedSe rQNames.ad d(qName);
  204                cls = ja va.lang.St ring.class ;
  205                cachedSe rClasses.a dd(cls);
  206                cachedSe rFactories .add(org.a pache.axis .encoding. ser.BaseSe rializerFa ctory.crea teFactory( org.apache .axis.enco ding.ser.S impleSeria lizerFacto ry.class,  cls, qName ));
  207                cachedDe serFactori es.add(org .apache.ax is.encodin g.ser.Base Deserializ erFactory. createFact ory(org.ap ache.axis. encoding.s er.SimpleD eserialize rFactory.c lass, cls,  qName));
  208  
  209                  qName = ne w javax.xm l.namespac e.QName("u rn:v1.type s.soap.web services.e xchange.im aging. URL         ", "Instan ceType");
  210                cachedSe rQNames.ad d(qName);
  211                cls = go v.va.med.i maging.exc hange.webs ervices.so ap.types.v 1.Instance Type.class ;
  212                cachedSe rClasses.a dd(cls);
  213                cachedSe rFactories .add(beans f);
  214                cachedDe serFactori es.add(bea ndf);
  215  
  216                  qName = ne w javax.xm l.namespac e.QName("u rn:v1.type s.soap.web services.e xchange.im aging. URL         ", "Modali tiesType") ;
  217                cachedSe rQNames.ad d(qName);
  218                cls = go v.va.med.i maging.exc hange.webs ervices.so ap.types.v 1.Modaliti esType.cla ss;
  219                cachedSe rClasses.a dd(cls);
  220                cachedSe rFactories .add(beans f);
  221                cachedDe serFactori es.add(bea ndf);
  222  
  223                  qName = ne w javax.xm l.namespac e.QName("u rn:v1.type s.soap.web services.e xchange.im aging. URL         ", "Modali tyType");
  224                cachedSe rQNames.ad d(qName);
  225                cls = ja va.lang.St ring.class ;
  226                cachedSe rClasses.a dd(cls);
  227                cachedSe rFactories .add(org.a pache.axis .encoding. ser.BaseSe rializerFa ctory.crea teFactory( org.apache .axis.enco ding.ser.S impleSeria lizerFacto ry.class,  cls, qName ));
  228                cachedDe serFactori es.add(org .apache.ax is.encodin g.ser.Base Deserializ erFactory. createFact ory(org.ap ache.axis. encoding.s er.SimpleD eserialize rFactory.c lass, cls,  qName));
  229  
  230                  qName = ne w javax.xm l.namespac e.QName("u rn:v1.type s.soap.web services.e xchange.im aging. URL         ", "Patien tIdentifie rType");
  231                cachedSe rQNames.ad d(qName);
  232                cls = ja va.lang.St ring.class ;
  233                cachedSe rClasses.a dd(cls);
  234                cachedSe rFactories .add(org.a pache.axis .encoding. ser.BaseSe rializerFa ctory.crea teFactory( org.apache .axis.enco ding.ser.S impleSeria lizerFacto ry.class,  cls, qName ));
  235                cachedDe serFactori es.add(org .apache.ax is.encodin g.ser.Base Deserializ erFactory. createFact ory(org.ap ache.axis. encoding.s er.SimpleD eserialize rFactory.c lass, cls,  qName));
  236  
  237                  qName = ne w javax.xm l.namespac e.QName("u rn:v1.type s.soap.web services.e xchange.im aging. URL         ", "Reques torType");
  238                cachedSe rQNames.ad d(qName);
  239                cls = go v.va.med.i maging.exc hange.webs ervices.so ap.types.v 1.Requesto rType.clas s;
  240                cachedSe rClasses.a dd(cls);
  241                cachedSe rFactories .add(beans f);
  242                cachedDe serFactori es.add(bea ndf);
  243  
  244                  qName = ne w javax.xm l.namespac e.QName("u rn:v1.type s.soap.web services.e xchange.im aging. URL         ", "Series Identifier Type");
  245                cachedSe rQNames.ad d(qName);
  246                cls = ja va.lang.St ring.class ;
  247                cachedSe rClasses.a dd(cls);
  248                cachedSe rFactories .add(org.a pache.axis .encoding. ser.BaseSe rializerFa ctory.crea teFactory( org.apache .axis.enco ding.ser.S impleSeria lizerFacto ry.class,  cls, qName ));
  249                cachedDe serFactori es.add(org .apache.ax is.encodin g.ser.Base Deserializ erFactory. createFact ory(org.ap ache.axis. encoding.s er.SimpleD eserialize rFactory.c lass, cls,  qName));
  250  
  251                  qName = ne w javax.xm l.namespac e.QName("u rn:v1.type s.soap.web services.e xchange.im aging. URL         ", "Series Type");
  252                cachedSe rQNames.ad d(qName);
  253                cls = go v.va.med.i maging.exc hange.webs ervices.so ap.types.v 1.SeriesTy pe.class;
  254                cachedSe rClasses.a dd(cls);
  255                cachedSe rFactories .add(beans f);
  256                cachedDe serFactori es.add(bea ndf);
  257  
  258                  qName = ne w javax.xm l.namespac e.QName("u rn:v1.type s.soap.web services.e xchange.im aging. URL         ", "Social SecurityNu mberType") ;
  259                cachedSe rQNames.ad d(qName);
  260                cls = ja va.lang.St ring.class ;
  261                cachedSe rClasses.a dd(cls);
  262                cachedSe rFactories .add(org.a pache.axis .encoding. ser.BaseSe rializerFa ctory.crea teFactory( org.apache .axis.enco ding.ser.S impleSeria lizerFacto ry.class,  cls, qName ));
  263                cachedDe serFactori es.add(org .apache.ax is.encodin g.ser.Base Deserializ erFactory. createFact ory(org.ap ache.axis. encoding.s er.SimpleD eserialize rFactory.c lass, cls,  qName));
  264  
  265                  qName = ne w javax.xm l.namespac e.QName("u rn:v1.type s.soap.web services.e xchange.im aging. URL         ", "StudyI dentifierT ype");
  266                cachedSe rQNames.ad d(qName);
  267                cls = ja va.lang.St ring.class ;
  268                cachedSe rClasses.a dd(cls);
  269                cachedSe rFactories .add(org.a pache.axis .encoding. ser.BaseSe rializerFa ctory.crea teFactory( org.apache .axis.enco ding.ser.S impleSeria lizerFacto ry.class,  cls, qName ));
  270                cachedDe serFactori es.add(org .apache.ax is.encodin g.ser.Base Deserializ erFactory. createFact ory(org.ap ache.axis. encoding.s er.SimpleD eserialize rFactory.c lass, cls,  qName));
  271  
  272                  qName = ne w javax.xm l.namespac e.QName("u rn:v1.type s.soap.web services.e xchange.im aging. URL         ", "StudyT ype");
  273                cachedSe rQNames.ad d(qName);
  274                cls = go v.va.med.i maging.exc hange.webs ervices.so ap.types.v 1.StudyTyp e.class;
  275                cachedSe rClasses.a dd(cls);
  276                cachedSe rFactories .add(beans f);
  277                cachedDe serFactori es.add(bea ndf);
  278  
  279                  qName = ne w javax.xm l.namespac e.QName("u rn:v1.type s.soap.web services.e xchange.im aging. URL         ", "Transa ctionIdent ifierType" );
  280                cachedSe rQNames.ad d(qName);
  281                cls = ja va.lang.St ring.class ;
  282                cachedSe rClasses.a dd(cls);
  283                cachedSe rFactories .add(org.a pache.axis .encoding. ser.BaseSe rializerFa ctory.crea teFactory( org.apache .axis.enco ding.ser.S impleSeria lizerFacto ry.class,  cls, qName ));
  284                cachedDe serFactori es.add(org .apache.ax is.encodin g.ser.Base Deserializ erFactory. createFact ory(org.ap ache.axis. encoding.s er.SimpleD eserialize rFactory.c lass, cls,  qName));
  285  
  286       }
  287  
  288       protec ted org.ap ache.axis. client.Cal l createCa ll() throw s java.rmi .RemoteExc eption {
  289           tr y {
  290                org.apac he.axis.cl ient.Call  _call = su per._creat eCall();
  291                if (supe r.maintain SessionSet ) {
  292                    _cal l.setMaint ainSession (super.mai ntainSessi on);
  293                }
  294                if (supe r.cachedUs ername !=  null) {
  295                    _cal l.setUsern ame(super. cachedUser name);
  296                }
  297                if (supe r.cachedPa ssword !=  null) {
  298                    _cal l.setPassw ord(super. cachedPass word);
  299                }
  300                if (supe r.cachedEn dpoint !=  null) {
  301                    _cal l.setTarge tEndpointA ddress(sup er.cachedE ndpoint);
  302                }
  303                if (supe r.cachedTi meout != n ull) {
  304                    _cal l.setTimeo ut(super.c achedTimeo ut);
  305                }
  306                if (supe r.cachedPo rtName !=  null) {
  307                    _cal l.setPortN ame(super. cachedPort Name);
  308                }
  309                java.uti l.Enumerat ion keys =  super.cac hedPropert ies.keys() ;
  310                while (k eys.hasMor eElements( )) {
  311                    java .lang.Stri ng key = ( java.lang. String) ke ys.nextEle ment();
  312                    _cal l.setPrope rty(key, s uper.cache dPropertie s.get(key) );
  313                }
  314                // All t he type ma pping info rmation is  registere d
  315                // when  the first  call is ma de.
  316                // The t ype mappin g informat ion is act ually regi stered in
  317                // the T ypeMapping Registry o f the serv ice, which
  318                // is th e reason w hy registr ation is o nly needed  for the f irst call.
  319                synchron ized (this ) {
  320                    if ( firstCall( )) {
  321                         // must se t encoding  style bef ore regist ering seri alizers
  322                         _call.setE ncodingSty le(null);
  323                         for (int i  = 0; i <  cachedSerF actories.s ize(); ++i ) {
  324                             java.l ang.Class  cls = (jav a.lang.Cla ss) cached SerClasses .get(i);
  325                             javax. xml.namesp ace.QName  qName =
  326                                      (javax.x ml.namespa ce.QName)  cachedSerQ Names.get( i);
  327                             java.l ang.Object  x = cache dSerFactor ies.get(i) ;
  328                             if (x  instanceof  Class) {
  329                                 ja va.lang.Cl ass sf = ( java.lang. Class)
  330                                       cachedS erFactorie s.get(i);
  331                                 ja va.lang.Cl ass df = ( java.lang. Class)
  332                                       cachedD eserFactor ies.get(i) ;
  333                                 _c all.regist erTypeMapp ing(cls, q Name, sf,  df, false) ;
  334                             }
  335                             else i f (x insta nceof java x.xml.rpc. encoding.S erializerF actory) {
  336                                 or g.apache.a xis.encodi ng.Seriali zerFactory  sf = (org .apache.ax is.encodin g.Serializ erFactory)
  337                                       cachedS erFactorie s.get(i);
  338                                 or g.apache.a xis.encodi ng.Deseria lizerFacto ry df = (o rg.apache. axis.encod ing.Deseri alizerFact ory)
  339                                       cachedD eserFactor ies.get(i) ;
  340                                 _c all.regist erTypeMapp ing(cls, q Name, sf,  df, false) ;
  341                             }
  342                         }
  343                    }
  344                }
  345                return _ call;
  346           }
  347           ca tch (java. lang.Throw able _t) {
  348                throw ne w org.apac he.axis.Ax isFault("F ailure try ing to get  the Call  object", _ t);
  349           }
  350       }
  351  
  352       public  gov.va.me d.imaging. exchange.w ebservices .soap.type s.v1.Study Type[] get PatientStu dyList(jav a.lang.Str ing dataso urce, gov. va.med.ima ging.excha nge.webser vices.soap .types.v1. RequestorT ype reques tor, gov.v a.med.imag ing.exchan ge.webserv ices.soap. types.v1.F ilterType  filter, ja va.lang.St ring patie ntId, java .lang.Stri ng transac tionId) th rows java. rmi.Remote Exception  {
  353           if  (super.ca chedEndpoi nt == null ) {
  354                throw ne w org.apac he.axis.No EndPointEx ception();
  355           }
  356           or g.apache.a xis.client .Call _cal l = create Call();
  357           _c all.setOpe ration(_op erations[0 ]);
  358           _c all.setUse SOAPAction (true);
  359           _c all.setSOA PActionURI ("getPatie ntStudyLis t");
  360           _c all.setEnc odingStyle (null);
  361           _c all.setPro perty(org. apache.axi s.client.C all.SEND_T YPE_ATTR,  Boolean.FA LSE);
  362           _c all.setPro perty(org. apache.axi s.AxisEngi ne.PROP_DO MULTIREFS,  Boolean.F ALSE);
  363           _c all.setSOA PVersion(o rg.apache. axis.soap. SOAPConsta nts.SOAP11 _CONSTANTS );
  364             _call.setO perationNa me(new jav ax.xml.nam espace.QNa me("urn:v1 .types.soa p.webservi ces.exchan ge.imaging . URL         ", "getPat ientStudyL ist"));
  365           
  366           //  ++ CTB 14 May2008
  367           _c all.setPro perty(org. apache.axi s.transpor t.http.HTT PConstants .MC_ACCEPT _GZIP, Boo lean.TRUE) ;
  368           
  369           se tRequestHe aders(_cal l);
  370           se tAttachmen ts(_call);
  371    try {         java.l ang.Object  _resp = _ call.invok e(new java .lang.Obje ct[] {data source, re questor, f ilter, pat ientId, tr ansactionI d});
  372  
  373           if  (_resp in stanceof j ava.rmi.Re moteExcept ion) {
  374                throw (j ava.rmi.Re moteExcept ion)_resp;
  375           }
  376           el se {
  377                extractA ttachments (_call);
  378                try {
  379                    retu rn (gov.va .med.imagi ng.exchang e.webservi ces.soap.t ypes.v1.St udyType[])  _resp;
  380                } catch  (java.lang .Exception  _exceptio n) {
  381                    retu rn (gov.va .med.imagi ng.exchang e.webservi ces.soap.t ypes.v1.St udyType[])  org.apach e.axis.uti ls.JavaUti ls.convert (_resp, go v.va.med.i maging.exc hange.webs ervices.so ap.types.v 1.StudyTyp e[].class) ;
  382                }
  383           }
  384     } catch  (org.apach e.axis.Axi sFault axi sFaultExce ption) {
  385     throw ax isFaultExc eption;
  386   }
  387       }
  388  
  389   }