3. EPMO Open Source Coordination Office Redaction File Detail Report

Produced by Araxis Merge on 4/4/2019 2:57:41 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.

3.1 Files compared

# Location File Last Modified
1 C:\AraxisMergeCompare\Pri_un\VHIE_VDIF\HealthShareCommons\CustomClasses HS.Local.VA.Terminology.xml Tue Apr 2 18:50:28 2019 UTC
2 C:\AraxisMergeCompare\Pri_re\eHealth Exchange Enhancements Phase 2-redacted\VHIE_VDIF\HealthShareCommons\CustomClasses HS.Local.VA.Terminology.xml Wed Apr 3 12:46:23 2019 UTC

3.2 Comparison summary

Description Between
Files 1 and 2
Text Blocks Lines
Unchanged 37 13042
Changed 36 72
Inserted 0 0
Removed 0 0

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

3.4 Active regular expressions

No regular expressions were active.

3.5 Comparison detail

  1   <?xml 
  2     version="1 .0" 
  3     encoding=" UTF-8"
  4   ?>
  5   <Export 
  6     generator= "Cache" 
  7     version="2 5" 
  8     zv="Cache  for UNIX ( Red Hat En terprise L inux for x 86-64) 201 7.1.3 (Bui ld 317_0_1 8518U)" 
  9     ts="2019-0 2-08 10:36 :29"
  10   >
  11     <Class 
  12      name="HS.L ocal.VA.Te rminology. CTTMap"
  13     >
  14      <Super>
  15       %Persisten t
  16      </Super>
  17      <TimeChang ed>
  18       64965,4968 0
  19      </TimeChan ged>
  20      <TimeCreat ed>
  21       64965,4968 0
  22      </TimeCrea ted>
  23     
  24      <Index 
  25       name="IDKe y"
  26      >
  27       <IdKey>
  28        1
  29       </IdKey>
  30       <Propertie s>
  31        FromCodeSy stemUpper, ToCodeSyst emUpper,Fr omCodeUppe r
  32       </Properti es>
  33       <Unique>
  34        1
  35       </Unique>
  36      </Index>
  37     
  38      <Property 
  39       name="From CodeSystem Upper"
  40      >
  41       <Type>
  42        %String
  43       </Type>
  44       <SqlComput eCode>
  45         Set {*}=$ ZCVT({From CodeSystem },"U")
  46       </SqlCompu teCode>
  47       <SqlComput ed>
  48        1
  49       </SqlCompu ted>
  50       <Parameter  
  51        name="MAXL EN" 
  52        value="220 "
  53       />
  54      </Property >
  55     
  56      <Property 
  57       name="From CodeUpper"
  58      >
  59       <Type>
  60        %String
  61       </Type>
  62       <SqlComput eCode>
  63         Set {*}=$ ZCVT({From Code},"U")
  64       </SqlCompu teCode>
  65       <SqlComput ed>
  66        1
  67       </SqlCompu ted>
  68       <Parameter  
  69        name="MAXL EN" 
  70        value="220 "
  71       />
  72      </Property >
  73     
  74      <Property 
  75       name="ToCo deSystemUp per"
  76      >
  77       <Type>
  78        %String
  79       </Type>
  80       <SqlComput eCode>
  81         Set {*}=$ ZCVT({ToCo deSystem}, "U")
  82       </SqlCompu teCode>
  83       <SqlComput ed>
  84        1
  85       </SqlCompu ted>
  86       <Parameter  
  87        name="MAXL EN" 
  88        value="220 "
  89       />
  90      </Property >
  91     
  92      <Property 
  93       name="From CodeSystem "
  94      >
  95       <Type>
  96        %String
  97       </Type>
  98       <Parameter  
  99        name="MAXL EN" 
  100        value="220 "
  101       />
  102      </Property >
  103     
  104      <Property 
  105       name="From Code"
  106      >
  107       <Type>
  108        %String
  109       </Type>
  110       <Parameter  
  111        name="MAXL EN" 
  112        value="220 "
  113       />
  114      </Property >
  115     
  116      <Property 
  117       name="ToCo deSystem"
  118      >
  119       <Type>
  120        %String
  121       </Type>
  122       <Parameter  
  123        name="MAXL EN" 
  124        value="220 "
  125       />
  126      </Property >
  127     
  128      <Property 
  129       name="Date Added"
  130      >
  131       <Type>
  132        %Date
  133       </Type>
  134      </Property >
  135     
  136      <Method 
  137       name="Dele teData"
  138      >
  139       <ClassMeth od>
  140        1
  141       </ClassMet hod>
  142       <FormalSpe c>
  143        id:%String ,concurren cy:%Intege r=-1
  144       </FormalSp ec>
  145       <ReturnTyp e>
  146        %Status
  147       </ReturnTy pe>
  148       <Implement ation>
  149        <![CDATA[        Quit  ..%Delete Id(id,conc urrency)
  150        ]]>
  151       </Implemen tation>
  152      </Method>
  153     
  154      <Storage 
  155       name="Defa ult"
  156      >
  157       <Type>
  158        %Library.C acheStorag e
  159       </Type>
  160       <DataLocat ion>
  161        ^HS.Local. VA.Termino E2E3.CTTMa pD
  162       </DataLoca tion>
  163       <DefaultDa ta>
  164        CTTMapDefa ultData
  165       </DefaultD ata>
  166       <IdLocatio n>
  167        ^HS.Local. VA.Termino E2E3.CTTMa pD
  168       </IdLocati on>
  169       <IndexLoca tion>
  170        ^HS.Local. VA.Termino E2E3.CTTMa pI
  171       </IndexLoc ation>
  172       <StreamLoc ation>
  173        ^HS.Local. VA.Termino E2E3.CTTMa pS
  174       </StreamLo cation>
  175       <Data 
  176        name="CTTM apDefaultD ata"
  177       >
  178        <Value 
  179         name="1"
  180        >
  181         <Value>
  182          %%CLASSNAM E
  183         </Value>
  184        </Value>
  185        <Value 
  186         name="2"
  187        >
  188         <Value>
  189          FromCodeSy stem
  190         </Value>
  191        </Value>
  192        <Value 
  193         name="3"
  194        >
  195         <Value>
  196          FromCode
  197         </Value>
  198        </Value>
  199        <Value 
  200         name="4"
  201        >
  202         <Value>
  203          ToCodeSyst em
  204         </Value>
  205        </Value>
  206        <Value 
  207         name="5"
  208        >
  209         <Value>
  210          DateAdded
  211         </Value>
  212        </Value>
  213       </Data>
  214      </Storage>
  215     </Class>
  216    
  217    
  218     <Class 
  219      name="HS.L ocal.VA.Te rminology. CTTMapPurg eTask"
  220     >
  221      <Descripti on>
  222       This class  implement s %SYS.Tas k.Definiti on for the  CTTMapPur geTask
  223      </Descript ion>
  224      <Super>
  225       %SYS.Task. Definition
  226      </Super>
  227      <TimeChang ed>
  228       64975,5446 1.21482
  229      </TimeChan ged>
  230      <TimeCreat ed>
  231       64966,3434 0
  232      </TimeCrea ted>
  233     
  234      <Parameter  
  235       name="Task Name"
  236      >
  237       <Default>
  238        Purge Term imology Tr anslation  Cache
  239       </Default>
  240      </Paramete r>
  241     
  242      <Property 
  243       name="Days ToKeep"
  244      >
  245       <Type>
  246        %Integer
  247       </Type>
  248       <InitialEx pression>
  249        15
  250       </InitialE xpression>
  251      </Property >
  252     
  253      <Method 
  254       name="OnTa sk"
  255      >
  256       <ReturnTyp e>
  257        %Status
  258       </ReturnTy pe>
  259       <Implement ation>
  260        <![CDATA[
  261                se t tSC=1
  262                se t oldestDa te = $h-.. DaysToKeep
  263                &s ql(declare  dotm curs or for
  264                          sel ect ID int o :tId fro m HS_Local _VA_Termin ology.CTTM ap where D ateAdded <  :oldestDa te)
  265                &s ql(open do tm)
  266                &s ql(fetch d otm)
  267                wh ile (SQLCO DE = 0)
  268                {
  269                         try  {
  270                                  Set tS C = $zobjc lassmethod ("HS.Regis try.Transl ationMap", "DeleteDat a",tId)
  271                                  if 'tS C quit
  272                                  }
  273                         catc h {
  274                         }
  275                         
  276                         set  tSC = $zob jclassmeth od("HS.Loc al.VA.Term inology.CT TMap","Del eteData",t Id)
  277                         if ' tSC quit
  278                         &sql (fetch dot m)
  279                }
  280                qu it tSC
  281        ]]>
  282       </Implemen tation>
  283      </Method>
  284     </Class>
  285    
  286    
  287     <Class 
  288      name="HS.L ocal.VA.Te rminology. CustomTran slationPro file"
  289     >
  290      <Super>
  291       %Registere dObject
  292      </Super>
  293      <TimeChang ed>
  294       65051,4734 5.186052
  295      </TimeChan ged>
  296      <TimeCreat ed>
  297       64965,4968 0
  298      </TimeCrea ted>
  299     
  300      <Method 
  301       name="Map"
  302      >
  303       <Descripti on>
  304        ClassMethd  Map
  305        This metho d implemen ts a hybri d terminol ogy transl ation mech anism.  Du ring initi al deploym ent
  306        all transl ation will  be perfor med using  VETS/CTTDM .  As tran slations o ccur they  will be au tomaticall y
  307        cached in  HealthShar e so that  subsequent  translati ons can be  satisfied  directly  from HS ta bles.
  308        The cache  can be mai ntained ba sed upon a  VA config urable num ber of day s, default  = 15
  309       </Descript ion>
  310       <ClassMeth od>
  311        1
  312       </ClassMet hod>
  313       <FormalSpe c>
  314        <![CDATA[p Table:%Str ing,pFromC S:%String, pFromCode: %String,pF romDesc:%S tring,&pTo CS:%String ="",&pToCo de:%String ="",&pToDe sc:%String =""]]>
  315       </FormalSp ec>
  316       <ReturnTyp e>
  317        %Integer
  318       </ReturnTy pe>
  319       <Implement ation>
  320        <![CDATA[
  321                
  322                se t tFAILcou ntThreshol d = 5
  323                se t tFAILtim eThreshold  = 5
  324                
  325                //  >======== ========== ========== ========== ======= hk h 12/14/20 18 ======= ========== ========== ========== ========>
  326                //   Pre-Proc essing Rou tines
  327                //   e.g. Fix  selected  field entr ies which  are missin g values i n SDA; che ck and mod ify before  normal pr ocessing
  328                //   -------- ---------- ---------- ---------- ---------- ---------- ---------- ---------- ---------- ---------- --------
  329                //    VAStatu s:      mi ssing pFro mCode; val ue pFromCo de from pF romDesc
  330                //                    12 /17/18: mo dify to va lue pFromC ode from p FromDesc f or all VAS tatus entr ies
  331                //    Race:           ch g pFromCod e/pFromDes c to upper case
  332                //    EthnicG roup:   ch g pFromCod e/pFromDes c to upper case; add  "VHAT" as  pFromCS
  333                //    Marital Status: ch g pFromCod e/pFromDes c to upper case; add  "VHAT" as  pFromCS
  334                //    Gender:         12 /19/18: ad d Gender l ogic; miss ing pFromC S; add "HL 7 Gender C ode" to pF romCS; 
  335                //                    Tr anslate M/ F/O/U to l iteral for  VETS/STS
  336                //    Diagnos is:     01 /30/19: co nfirm tran slation is  ICD-9-CM  before tra nslating;  else copy  pFromXx to  pToXx
  337                //    BodyPar t:      01 /31/19: co nfirm tran slation is  ICD-9-CM  before tra nslating;  else copy  pFromXx to  pToXx
  338                //   -------- ---------- ---------- ---------- ---------- ---------- ---------- ---------- ---------- ---------- --------
  339                     if (pTab le="VAStat us") {
  340                              set pFromC ode = pFro mDesc
  341                     }
  342                         
  343                         If ( (((pTable= "EthnicGro up") || (p Table="Mar italStatus ")) || (pT able="Race ")) && (pF romCS'="") ) {
  344                                  set pF romCode=$Z CONVERT(pF romDesc,"U ")
  345                                  set pF romDesc=$Z CONVERT(pF romDesc,"U ")
  346                         }
  347                         
  348                         If ( (((pTable= "EthnicGro up") || (p Table="Mar italStatus ")) || (pT able="Race ")) && (pF romCS=""))  {
  349                                  set pF romCS="VHA T"
  350                                  set pF romCode =  $ZCONVERT( pFromDesc, "U")
  351                                  set pF romDesc =  $ZCONVERT( pFromDesc, "U")
  352                         } 
  353       
  354                     if ((pTa ble="Gende r") && (pF romCS=""))  {
  355                              set pFromC S = "HL7 G ender Code "
  356                              if (pFromC ode="M") { set pFromC ode="MALE" }
  357                              if (pFromC ode="F") { set pFromC ode="FEMAL E"}
  358                              if (pFromC ode="O") { set pFromC ode="OTHER "}
  359                              if (pFromC ode="U") { set pFromC ode="UNKNO WN"}
  360                     }
  361                         else if (pTable ="Gender")  {
  362                              if (pFromC ode="M") { set pFromC ode="MALE" }
  363                              if (pFromC ode="F") { set pFromC ode="FEMAL E"}
  364                              if (pFromC ode="O") { set pFromC ode="OTHER "}
  365                              if (pFromC ode="U") { set pFromC ode="UNKNO WN"}
  366                     }
  367       
  368                     if ((pTa ble="Diagn osis") &&  (pFromCS'= "ICD-9-CM" )) {
  369                              set pToCod e = pFromC ode
  370                              set pToDes c = pFromD esc
  371                              set pToCS  = pFromCS
  372                              set tSC =  1
  373                              ; write !, pFromCS,": ",pFromCod e,":",pFro mDesc,"<-- >",pToCS," :",pToCode ,":",pToDe sc
  374                              quit tSC
  375                     }
  376       
  377                     if ((pTa ble="BodyP art") && ( pFromCS'=" ICD-9-CM") ) {
  378                              set pToCod e = pFromC ode
  379                              set pToDes c = pFromD esc
  380                              set pToCS  = pFromCS
  381                              set tSC =  1
  382                              ; write !, pFromCS,": ",pFromCod e,":",pFro mDesc,"<-- >",pToCS," :",pToCode ,":",pToDe sc
  383                              quit tSC
  384                     }
  385       
  386                //  <======== ========== ========== ========== ======= hk h 12/14/20 18 ======= ========== ========== ========== ========<
  387       
  388                //  Check par ameters
  389                if  pFromCode  = "" quit  0
  390                if  pFromCS =  "" quit 0
  391                if  pToCS = " " quit 0
  392                se t %Break=" "
  393                se t tSC=1
  394       
  395                ;C heck to se e if trans lation can  be done b y HS
  396                if  $D(^HS.Re gistry.Tra nslationMa pD($ZCVT(p FromCS,"U" ),pToCS,$Z CVT(pFromC ode,"U")), map) {
  397                         // M ap exists  in HS, han dle intern ally
  398                         If p FromDesc'= ""&&$D(^HS .Registry. Translatio nMapD($ZCV T(pFromCS, "U"),pToCS ,$ZCVT(pFr omCode,"U" ),"Descrip tionExcept ions",$ZCV T(pFromDes c,"U")),tE xcept) {
  399                                  Set pT oCode=$P(t Except,"|| "),pToDesc =$P(tExcep t,"||",2)
  400                         } El se {
  401                                  Set pT oCode=$LI( map,5),pTo Desc=$LI(m ap,6) 
  402                         }
  403       
  404                if  pToCode=" ",pToDesc= "" {
  405                         ; se t pToCode= pFromCode
  406                         ; se t pToDesc= pFromDesc
  407                         ; se t pToCS=pF romCS
  408                                  set tO utputName  = ..Conver tVUIDToCod eSet(pToCS )
  409                                  set pT oCS = tOut putName
  410       
  411                }
  412                El se
  413                         {
  414                                  set tO utputName  = ..Conver tVUIDToCod eSet(pToCS )
  415                                  set pT oCS = tOut putName
  416                         }
  417                }
  418                el se {
  419                         ; Tr anslation  has not be en cached  in HS yet
  420                         
  421                         set  tNoVets=0
  422                         
  423                         // M ap doesnt  exist in H ealthShare , per Rick  Ross
  424                         ////  **** CTT/ VETS ****  ////
  425                         ; ca che VUIDS  for re-use  by this p rocess
  426                         ; Wh en CTT/VET S has to b e called,  add transl ations to  local Heal thShare ma ps for fut ure use
  427                         ; Co des added  to HS shou ld be purg ed after 1 5 days usi ng HS.Loca l.VA.Termi nology.Web Services:D eleteOldTr anslationM aps
  428                         ;
  429       
  430                         ///  >========= ========== ========== ========== ========== ========== ========== ========== ========== ========== =======>
  431                         ///      12/10/ 2018 hkh -  Retrieve  STS/Vets U RL from Se rvice Regi stry EndPo int and st ore as tUR LTarget
  432                         ///      01/01/ 2019 hkh -  Retrieve  TimeOut en try from S ervice Reg istry and  store as t URLTimeout
  433                         ///                         Cancel Tr anslation  if no CTSe rvice retr ieved or T imeOut = 0
  434                         ///      02/07/ 2019 hkh -  Add block  to check  auto-shutd own criter ia and sup press if t rue
  435                         ///   ========= ========== ========== ========== ========== ========== ========== ========== ========== ========== =======
  436                                  set tU RLTarget=" unknown"
  437                                  set tU RLTimeOut= 999
  438       
  439                                  try {
  440                                           &SQL(sel ect EndPoi nt,Timeout  into :tUR LTarget,:t URLTimeOut  from HS_R egistry_Se rvice.SOAP  where Nam e='VA.CTSe rvice')
  441                                  }
  442                                  catch  (e) {
  443                                           set tURL Target="un known"
  444                                           set tURL TimeOut =  999
  445                                  }
  446       
  447                                  if ((( (tURLTimeO ut = 0) ||  (tURLTarg et="")) ||  (tURLTarg et="unknow n")) || (t URLTimeOut  = 999)) {
  448                                           set pToC ode=""
  449                                           set pToD esc=""
  450                                           set tOut putName =  ..ConvertV UIDToCodeS et(pToCS)
  451                                           set pToC S = tOutpu tName
  452                                           set ^Tra nslateFAIL count=0
  453                                           set ^Tra nslateFAIL dattm=0
  454       
  455                                           ;write ! ,"Terminat ing due to  tURLTimeO ut or tURL Target set ting"
  456                                           ;write ! ,pFromCS," :",pFromCo de,":",pFr omDesc,"<- ->",pToCS, ":",pToCod e,":",pToD esc
  457       
  458                                           quit tSC
  459                                  }
  460                                  
  461                                  ; ---- ---------- ---------- ---------- ---------- ---------- ---------- ---------- ---------- --------
  462                                  ; chec k for auto -shutdown  criteria a nd suppres s call to  VETS if tr ue (1)
  463                                  if $DA TA(^Transl ateFAILcou nt)=0 {set  ^Translat eFAILcount =0 }
  464                                  if $DA TA(^Transl ateFAILdat tm)=0 {set  ^Translat eFAILdattm =0 }
  465       
  466                                  if (^T ranslateFA ILcount >=  tFAILcoun tThreshold ) {
  467                                           set tShu tDownRetur n = ..Chec kForShutDo wn(tFAILco untThresho ld,tFAILti meThreshol d) 
  468                                           if (tShu tDownRetur n = 1) {
  469                                                    set pToCod e=""
  470                                                    set pToDes c=""
  471                                                    set tOutpu tName = .. ConvertVUI DToCodeSet (pToCS)
  472                                                    set pToCS  = tOutputN ame
  473                
  474                                                    ;write !," Terminatin g due to A utoShutDow n logic"
  475                                                    ;write !,p FromCS,":" ,pFromCode ,":",pFrom Desc,"<--> ",pToCS,": ",pToCode, ":",pToDes c
  476                
  477                                                    quit tSC
  478                                           }
  479                                  }
  480                                  ; ---- ---------- ---------- ---------- ---------- ---------- ---------- ---------- ---------- --------
  481       
  482                         ///  <========= ========== ========== ========== ========== ========== ========== ========== ========== ========== =======<
  483                         
  484                         // G et the ser vice
  485                         set  tWS = ##cl ass(HS.Loc al.VA.Term inology.VE TS.Client. stsPort).% New()
  486                         ;
  487                         try  {
  488                                  set tV ETSContact ed=0
  489                                  set tM SVUID = pT oCS
  490                                  // Loo kup actual  tocode us ing found  translatio n map             
  491                                  set tS ources = # #class(%Li stOfDataTy pes).%New( )
  492                                  do tSo urces.Inse rt(pFromCo de)
  493                                  
  494                         ///  >>======== ========== ========== ====== hkh  12/10/201 8 ======== ========== ========== ========== ======>>
  495                         ///    Update d efault STS /VETS conn ection set tings with  values re trieved fr om the Ser vice Regis try 
  496                         ///      If STS /VETS URL  retrieved  from Servi ce Registr y is not e mpty or "u nknown"
  497                         ///      then u pdate URL  and TimeOu t to value s from Ser viceRegist ry (tURLTa rget & tUR LTimeOut);  
  498                         ///    ======== ========== ========== ========== ========== ========== ========== ========== ========== ====== 
  499                                  if ((t URLTarget' ="") && (t URLTarget' ="unknown" )) { 
  500                                           set tWS. Location=t URLTarget
  501                                  }
  502                                  if (tU RLTimeOut' ="") {
  503                                           set tWS. Timeout=tU RLTimeOut
  504                                  }
  505                         ///  <<======== ========== ========== ====== hkh  12/10/201 8 ======== ========== ========== ========== ======<<
  506       
  507                                  ;diagn ostic code  >>>
  508                                  ; writ e !,"we ar e now call ing VETS/S TS"
  509                                  ;diagn ostic code  <<<
  510                                  
  511                                  ; gene rate call  VETS servi ce
  512                                  set tM E = tWS.Li stMapEntri esFromSour ce(tMSVUID ,"current" ,tSources)
  513                                  ; upda te tVETSCo ntacted if  VETS call  did not f ail
  514                                  set tV ETSContact ed=1
  515                                  set ^T ranslateFA ILcount=0
  516                                  set ^T ranslateFA ILdattm=0
  517       
  518                                  ;write  !,"succes sfully cal led VETS"
  519       
  520                                  ;diagn ostic code  >>>
  521                                  ; writ e !,tME.To talNumberO fRecords,"  total num ber of rec ords retri eved"
  522                                  ;diagn ostic code  <<<
  523                                  
  524                                  ; Orig inally: We  only hand le 1-1 map pings
  525                                  ; 01/1 7/2019 - a dd logic t o read thr ough multi ple respon ses and ch eck each t o see 
  526                                  ; if t here is on ly one act ive respon se (MapEnt ryStatus=1 ). If so,  then use i t. 
  527                                  
  528                                  if tME .MapEntryV alues.Coun t()=1 
  529                                  {
  530                                           set tMEV 1 = tME.Ma pEntryValu es.GetAt(1 )
  531                                           ; grab t he target  code/descr iption
  532                                           set pToC ode = tMEV 1.TargetVa lue
  533                                           set pToD esc = tMEV 1.TargetDe signationN ame
  534                                           ; if tar get descri ption is n ull use th e source d escription
  535                                           set:pToD esc="" pTo Desc = pFr omDesc
  536                                  }
  537       
  538                                  /// >> ========== ========== ========== ==========  hkh 01/17 /2019 ==== ========== ========== ========== ======>>
  539                                  ///  i f >1 value s returned  from STS/ VETS then  read throu gh entries , if only  1 is activ e then ok  to use
  540                                  ///  = ========== ========== ========== ========== ========== ========== ========== ========== ========== ======
  541                                  elseif  tME.MapEn tryValues. Count()>1
  542                                  {
  543                                    set  x=1
  544                                    set  end=tME.Ma pEntryValu es.Count() +1
  545                                    set  active=0
  546                                    Do {
  547                                             set tM EV1 = tME. MapEntryVa lues.GetAt (x)
  548                                             if tME V1.MapEntr yStatus=1
  549                                               {
  550                                                     set tActi veCode = t MEV1.Targe tValue
  551                                                     set tActi veDesc = t MEV1.Targe tDesignati onName
  552                                                     set activ e = active +1   
  553                                               }
  554                                             set x  = x+1  
  555                                    } Wh ile x < en d
  556                           
  557                                    if a ctive = 1  {
  558                                            set pTo Code = tAc tiveCode
  559                                            set pTo Desc = tAc tiveDesc
  560                                            set:pTo Desc="" pT oDesc = pF romDesc
  561                                    }
  562                                    else  {
  563                         set  tNoVets=1
  564                                           set pToC ode=""
  565                                           set pToD esc=""
  566                                             }
  567                                  }
  568                                  /// <= ========== ========== ========== =========  hkh 01/17/ 2019 ===== ========== ========== ========== =====<
  569       
  570                                  else
  571                                  {
  572                         set  tNoVets=1
  573                                           set pToC ode=""
  574                                           set pToD esc=""
  575                                  }
  576                                  
  577       
  578                                  ; add  to HS tran slation ta bles
  579                                  set tS C=..SaveTr anslationM ap("",pFro mCS,pToCS, pFromCode, $s(tNoVets =0:pToCode ,1:""),$s( tNoVets=0: pToDesc,1: "")) 
  580                                  
  581                                  If tNo Vets=1 {
  582                                           ; set pT oCS=pFromC S
  583                                           set tOut putName =  ..ConvertV UIDToCodeS et(pToCS)
  584                                           set pToC S = tOutpu tName
  585                                  }
  586                                  
  587                                  else {
  588                                           set tOut putName =  ..ConvertV UIDToCodeS et(pToCS)
  589                                           set pToC S = tOutpu tName
  590                                  }
  591                         }
  592                         catc h (e)
  593                         {
  594                                  set tS C=e
  595       
  596                           ;d iagnostic  code >>>
  597                           ;   write !," We are in  the Catch  Block now"
  598                           ;   zwrite e
  599                           ;   zwrite %o bjlasterro r
  600                           ;d iagnostic  code <<<
  601       
  602                                  ;----- ---------- ---------- ---------- ---------- ---------- ---------- ---------- ---------- ---------- -----
  603                                  ;02/07 /2019: Inc rement the  number of  times the  connectio n to VETS  has failed  in global  ^Translat eFAILcount
  604                                  ;             Sav e the Time stamp as ^ TranslateF AILdattm s o we can r estart the  process a fter a giv en interva l  
  605                                    if $ DATA(^Tran slateFAILc ount)=0 {s et ^Transl ateFAILcou nt=0 }
  606                                    if $ DATA(^Tran slateFAILd attm)=0 {s et ^Transl ateFAILdat tm=0 }
  607       
  608                                    if t VETSContac ted=0 {
  609                                             set ^T ranslateFA ILcount =  $I(^Transl ateFAILcou nt)
  610                                             set ^T ranslateFA ILdattm =  $ZSTRIP($Z DATETIME($ H,8,2),"*P ")
  611                                             }
  612       
  613                                    ;wri te !,"tVET SContacted  = ",tVETS Contacted
  614                                    ;wri te !,"afte r incremen t ^Transla teFAILcoun t = ",^Tra nslateFAIL count
  615                                    ;wri te !,"afte r incremen t ^Transla teFAILdatt m = ",^Tra nslateFAIL dattm
  616                                    
  617                                    ; if  ^Translat eFAILcount  >= tFAILc ountThresh old {set t ShutDownRe turn = ..S hutDownExt ernalTrans late("") }
  618                                    ; wr ite !,"Shu tDownCalle d....Metho d returned :",tShutDo wnReturn
  619                                  ;----- ---------- ---------- ---------- ---------- ---------- ---------- ---------- ---------- ---------- -----
  620       
  621                         set  pToCode =  ""
  622                         set  pToDesc =  ""  
  623                                  set tO utputName  = ..Conver tVUIDToCod eSet(pToCS )
  624                                  set pT oCS = tOut putName
  625                         }
  626                }
  627       
  628                ;d iagnostic  code >>>
  629                ;  write !,pF romCS,":", pFromCode, ":",pFromD esc,"<-->" ,pToCS,":" ,pToCode," :",pToDesc
  630                ;  write:'tSC  tSC
  631                ;d iagnostic  code <<<
  632                
  633                qu it tSC
  634        ]]>
  635       </Implemen tation>
  636      </Method>
  637     
  638      <Method 
  639       name="Save Translatio nMap"
  640      >
  641       <Descripti on>
  642        Save Trans lation Map
  643       </Descript ion>
  644       <ClassMeth od>
  645        1
  646       </ClassMet hod>
  647       <FormalSpe c>
  648        pId,pFromS ystem,pToS ystem,pFro mCode,pToC ode,pToDes c
  649       </FormalSp ec>
  650       <ReturnTyp e>
  651        %String
  652       </ReturnTy pe>
  653       <ZenMethod >
  654        1
  655       </ZenMetho d>
  656       <Implement ation>
  657        <![CDATA[
  658                ;d iagnostic  code >>> 
  659                ;  write !,"w e are in t he SaveTra nslationMa p"
  660                ;d iagnostic  code <<<
  661                
  662                Se t $zt="Err or"
  663                
  664                Se t tMap = # #class(HS. Hub.HSWS.W ebServices .Container s.Translat ionMap).%N ew()
  665                Se t tMap.ID= pId
  666                Se t tMap.Fro mCodeSyste m = pFromS ystem
  667                Se t tMap.ToC odeSystem  = pToSyste m
  668                Se t tMap.Fro mCode = pF romCode
  669                Se t tMap.ToC ode = pToC ode
  670                Se t tMap.ToD escription  = pToDesc
  671                Se t tSC=##cl ass(HS.Uti l.HubServi ces).Invok eHubServic e("HS.Loca l.VA.Termi nology.Web Services", "HS.Local. VA.Termino logy.WebSe rvicesSoap ","AddEdit Translatio nMap",.tOb j,tMap)
  672              
  673                qu it tObj
  674        Error Set  $ZT=""
  675                Do  BACK^%ETN
  676                Qu it $ZE
  677        ]]>
  678       </Implemen tation>
  679      </Method>
  680     
  681      <Method 
  682       name="Conv ertVUIDToC odeSet"
  683      >
  684       <ClassMeth od>
  685        1
  686       </ClassMet hod>
  687       <FormalSpe c>
  688        pVUID:%Str ing
  689       </FormalSp ec>
  690       <ReturnTyp e>
  691        %String
  692       </ReturnTy pe>
  693       <Implement ation>
  694        <![CDATA[
  695         /// >==== ========== ========== ========== ========== = hkh 01/3 0/2019 === ========== ========== ========== ========== ==> 
  696         ///   Cla ss Method  added to c onvert pTo CS (VUID)  to Desired  Literal f or output;  Logic pre viously pu lled value  
  697         ///   fro m CodeSyst emName ass ociated wi th VUID bu t table/gl obal is on ly availab le on same  server as  Registry
  698         
  699         ; write ! ,"We are i n the Conv ertVUIDToC odeSet met hod"
  700         
  701         set tRetu rnCodeSet  = ""
  702         set tRetu rnCodeSet  = $CASE(pV UID,
  703                                                                     "471 2465":"HL7  Gender Co de",
  704                                                                     "471 2466":"HL7  Marital S tatus",
  705                                                                     "471 2471":"SNO MED CT",
  706                                                                     "477 5767":"SNO MED CT",
  707                                                                     "478 3950":"Rac e & Ethnic ity CDC",
  708                                                                     "478 3951":"Rac e & Ethnic ity CDC",
  709                                                                     "478 3953":"Hea lth Insura nce Type V alue Set",
  710                                                                     "478 3954":"HL7  Role Code ",
  711                                                                     "519 9154":"LOI NC",
  712                                                                     "532 4547":"SNO MED CT",
  713                                                                     "532 4550":"CCD  Vital Cat egories",
  714                                                                     "532 4553":"SNO MED CT",
  715                                                                     :"" 
  716                                                                     )
  717         
  718         return tR eturnCodeS et
  719        ]]>
  720       </Implemen tation>
  721      </Method>
  722     
  723      <Method 
  724       name="GetC onceptDeta ils"
  725      >
  726       <ClassMeth od>
  727        1
  728       </ClassMet hod>
  729       <FormalSpe c>
  730        pConceptVU ID:%String ,pConceptC ODE:%Strin g
  731       </FormalSp ec>
  732       <ReturnTyp e>
  733        %String
  734       </ReturnTy pe>
  735       <Implement ation>
  736        <![CDATA[
  737                ;  write !,"I 'm in the  GetConcept Details me thod"
  738                se t tReturnC onceptDeta il = "empt y"
  739       
  740                se t tCD = tW S.ReturnCo nceptDetai ls(pConcep tVUID,"cur rent",pCon ceptCODE)
  741       
  742                   set x=1
  743                   set end=tC D.Designat ions.Count ()+1
  744                   set active =0
  745                   Do {
  746                           se t tCDV1 =  tCD.Design ations.Get At(x)
  747                           if  tCDV1.Sta tus="Activ e" && tCDV 1.Type="Pr eferred Na me"
  748                              {
  749                                   set t ReturnConc eptDetail  = tCDV1.Na me
  750                                   set a ctive = ac tive+1   
  751                              }
  752                           se t x = x+1   
  753                   } While x  < end
  754       
  755                re turn tRetu rnConceptD etail
  756        ]]>
  757       </Implemen tation>
  758      </Method>
  759     
  760      <Method 
  761       name="Shut DownExtern alTranslat e"
  762      >
  763       <ClassMeth od>
  764        1
  765       </ClassMet hod>
  766       <FormalSpe c>
  767        tTurnItOff :%String
  768       </FormalSp ec>
  769       <ReturnTyp e>
  770        %Integer
  771       </ReturnTy pe>
  772       <Implement ation>
  773        <![CDATA[
  774                ;w rite !,"I' m in the S hutDownExt ernalTrans late metho d"
  775       
  776                // / Since th e connecti on to STS/ VETS has f ailed mult iple times  (Translat eFAILcount  global >  threshhold )
  777                // / This Met hod will s hould 
  778                // /   (1) up date Timeo ut setting  to 0 for  VA.CTServi ce in the  local Serv ice Regist ry thereby  turning o ff calls t o VETS
  779                // /   (2) Re set the gl obal varia ble (Trans lateFAILco unt) to 0
  780                
  781                se t tShutDow nStatus =  1
  782       
  783                tr y {
  784                         &SQL (UPDATE HS _Registry_ Service.SO AP SET Tim eout=0 WHE RE Name='V A.CTServic e')
  785                         set  ^Translate FAILcount= 0
  786                         set  ^Translate FAILdattm= 0
  787       
  788                         ;wri te !,"SUCC ESSFULLY u pdated the  Service a nd reset t he global"
  789                         
  790                }
  791                ca tch (e) {
  792       
  793                         ;wri te !,"We F AILED to u pdate Serv ice"
  794       
  795                         set  tShutDownS tatus = 0
  796                }
  797                
  798                re turn tShut DownStatus
  799        ]]>
  800       </Implemen tation>
  801      </Method>
  802     
  803      <Method 
  804       name="Chec kForShutDo wn"
  805      >
  806       <ClassMeth od>
  807        1
  808       </ClassMet hod>
  809       <FormalSpe c>
  810        pFAILcount Threshold: %Integer,p FAILtimeTh reshold:%I nteger
  811       </FormalSp ec>
  812       <ReturnTyp e>
  813        %Integer
  814       </ReturnTy pe>
  815       <Implement ation>
  816        <![CDATA[
  817                ;w rite !,"In  the Check ForShutDow n loop"
  818                
  819                se t tShutDow n=0
  820                se t tCurrDat eTime=$ZST RIP($ZDATE TIME($H,8, 2),"*P")
  821                se t tLastFai lTime=^Tra nslateFAIL dattm
  822                se t tTimeSin ceLastFAIL =(tCurrDat eTime-tLas tFailTime)
  823       
  824                if  ((^Transl ateFAILcou nt >= pFAI LcountThre shold) &&  (tTimeSinc eLastFAIL  < pFAILtim eThreshold )) { set t ShutDown=1         }
  825                
  826                if  ((^Transl ateFAILcou nt >= pFAI LcountThre shold) &&  (tTimeSinc eLastFAIL  >= pFAILti meThreshol d)) 
  827                 {  
  828                         ; Ti me since l ast fail i s longer t han the th reshold, s o let's re set and gi ve it anot her chance  to connec t
  829                         set  ^Translate FAILcount= 0
  830                         set  ^Translate FAILdattm= 0
  831                 }
  832                
  833                ;w rite !,"tC urrDateTim e = ",tCur rDateTime
  834                ;w rite !,"tL astFailTim e = ",tLas tFailTime
  835                ;w rite !,"tT imeSinceLa stFAIL = " ,tTimeSinc eLastFAIL
  836                ;w rite !,"^T ranslateFA ILcount =  ",^Transla teFAILcoun t
  837                ;w rite !,"^T ranslateFA ILdattm =  ",^Transla teFAILdatt m
  838                ;w rite !,"re turning tS hutDown =  ",tShutDow n
  839                
  840                re turn tShut Down
  841        ]]>
  842       </Implemen tation>
  843      </Method>
  844     </Class>
  845    
  846    
  847     <Class 
  848      name="HS.L ocal.VA.Te rminology. TestTermin ologyMapUt ility"
  849     >
  850      <Super>
  851       %Registere dObject
  852      </Super>
  853      <TimeChang ed>
  854       65050,5055 2.193411
  855      </TimeChan ged>
  856      <TimeCreat ed>
  857       65050,4584 5.296271
  858      </TimeCrea ted>
  859     
  860      <Method 
  861       name="Test Map"
  862      >
  863       <Descripti on>
  864        Utility fo r Testing  Terminolog y Mapping
  865        This class  should be  kept in s ync and re flect chan ges to HS. Local.VA.T erminology .CustomTra nslationPr ofile.cls
  866        The ClassM ethod 'Map ' should b e renamed  'TestMap'  and write  commands u ncommented /activated  for diagn ostice tes ting purpo ses; 
  867        It may be  necessary  to deactiv ate some p rocesses s o that the  target en vironment  is not und esirably i mpacted. 
  868       </Descript ion>
  869       <ClassMeth od>
  870        1
  871       </ClassMet hod>
  872       <FormalSpe c>
  873        <![CDATA[p Table:%Str ing,pFromC S:%String, pFromCode: %String,pF romDesc:%S tring,&pTo CS:%String ="",&pToCo de:%String ="",&pToDe sc:%String =""]]>
  874       </FormalSp ec>
  875       <ReturnTyp e>
  876        %Integer
  877       </ReturnTy pe>
  878       <Implement ation>
  879        <![CDATA[
  880          write !, "we are in  the TestM ap method"
  881                //  >======== ========== ========== ========== ======= hk h 12/14/20 18 ======= ========== ========== ========== ========>
  882                //   Pre-Proc essing Rou tines
  883                //   e.g. Fix  selected  field entr ies which  are missin g values i n SDA; che ck and mod ify before  normal pr ocessing
  884                //   -------- ---------- ---------- ---------- ---------- ---------- ---------- ---------- ---------- ---------- --------
  885                //    VAStatu s:      mi ssing pFro mCode; val ue pFromCo de from pF romDesc
  886                //                    12 /17/18: mo dify to va lue pFromC ode from p FromDesc f or all VAS tatus entr ies
  887                //    Race:           ch g pFromCod e/pFromDes c to upper case
  888                //    EthnicG roup:   ch g pFromCod e/pFromDes c to upper case; add  "VHAT" as  pFromCS
  889                //    Marital Status: ch g pFromCod e/pFromDes c to upper case; add  "VHAT" as  pFromCS
  890                //    Gender:         12 /19/18: ad d Gender l ogic; miss ing pFromC S; add "HL 7 Gender C ode" to pF romCS;
  891                //                    Tr anslate M/ F/O/U to l iteral for  VETS/STS
  892                //    Diagnos is:     01 /30/19: co nfirm tran slation is  ICD-9-CM  before tra nslating;  else copy  pFromXx to  pToXx
  893                //   -------- ---------- ---------- ---------- ---------- ---------- ---------- ---------- ---------- ---------- --------
  894                     if (pTab le="VAStat us") {
  895                              set pFromC ode = pFro mDesc
  896                     }
  897       
  898                         If ( (((pTable= "EthnicGro up") || (p Table="Mar italStatus ")) || (pT able="Race ")) && (pF romCS'="") ) {
  899                                  set pF romCode=$Z CONVERT(pF romDesc,"U ")
  900                                  set pF romDesc=$Z CONVERT(pF romDesc,"U ")
  901                         }
  902       
  903                         If ( (((pTable= "EthnicGro up") || (p Table="Mar italStatus ")) || (pT able="Race ")) && (pF romCS=""))  {
  904                                  set pF romCS="VHA T"
  905                                  set pF romCode =  $ZCONVERT( pFromDesc, "U")
  906                                  set pF romDesc =  $ZCONVERT( pFromDesc, "U")
  907                         } 
  908       
  909                     if ((pTa ble="Gende r") && (pF romCS=""))  {
  910                              set pFromC S = "HL7 G ender Code "
  911                              if (pFromC ode="M") { set pFromC ode="MALE" }
  912                              if (pFromC ode="F") { set pFromC ode="FEMAL E"}
  913                              if (pFromC ode="O") { set pFromC ode="OTHER "}
  914                              if (pFromC ode="U") { set pFromC ode="UNKNO WN"}
  915                     }
  916                         else if (pTable ="Gender")  {
  917                              if (pFromC ode="M") { set pFromC ode="MALE" }
  918                              if (pFromC ode="F") { set pFromC ode="FEMAL E"}
  919                              if (pFromC ode="O") { set pFromC ode="OTHER "}
  920                              if (pFromC ode="U") { set pFromC ode="UNKNO WN"}
  921                     }
  922       
  923                     if ((pTa ble="Diagn osis") &&  (pFromCS'= "ICD-9-CM" )) {
  924                              set pToCod e = pFromC ode
  925                              set pToDes c = pFromD esc
  926                              set pToCS  = pFromCS
  927                              set tSC =  1
  928                               write !,p FromCS,":" ,pFromCode ,":",pFrom Desc,"<--> ",pToCS,": ",pToCode, ":",pToDes c
  929                              quit tSC
  930                     }
  931       
  932                     if ((pTa ble="BodyP art") && ( pFromCS'=" ICD-9-CM") ) {
  933                              set pToCod e = pFromC ode
  934                              set pToDes c = pFromD esc
  935                              set pToCS  = pFromCS
  936                              set tSC =  1
  937                               write !,p FromCS,":" ,pFromCode ,":",pFrom Desc,"<--> ",pToCS,": ",pToCode, ":",pToDes c
  938                              quit tSC
  939                     }
  940       
  941                //  <======== ========== ========== ========== ======= hk h 12/14/20 18 ======= ========== ========== ========== ========<
  942                
  943                
  944                //  Check par ameters
  945                if  pFromCode  = "" quit  0
  946                if  pFromCS =  "" quit 0
  947                if  pToCS = " " quit 0
  948                se t %Break=" "
  949                se t tSC=1
  950       
  951       
  952                wr ite !,"get ting ready  to check  Translatio nMapD"
  953                
  954                ;C heck to se e if trans lation can  be done b y HS
  955                if  $D(^HS.Re gistry.Tra nslationMa pD($ZCVT(p FromCS,"U" ),pToCS,$Z CVT(pFromC ode,"U")), map) {
  956                         // M ap exists  in HS, han dle intern ally
  957                         If p FromDesc'= ""&&$D(^HS .Registry. Translatio nMapD($ZCV T(pFromCS, "U"),pToCS ,$ZCVT(pFr omCode,"U" ),"Descrip tionExcept ions",$ZCV T(pFromDes c,"U")),tE xcept) {
  958                                  Set pT oCode=$P(t Except,"|| "),pToDesc =$P(tExcep t,"||",2)
  959                         } El se {
  960                                  Set pT oCode=$LI( map,5),pTo Desc=$LI(m ap,6) 
  961                         }
  962       
  963                if  pToCode=" ",pToDesc= "" {
  964                         ; se t pToCode= pFromCode
  965                         ; se t pToDesc= pFromDesc
  966                         ; se t pToCS=pF romCS
  967                                  set tO utputName  = ..Conver tVUIDToCod eSet(pToCS )
  968                                  write  !,"return  point A"
  969                                  set pT oCS = tOut putName
  970       
  971                }
  972                El se
  973                         {
  974                                  set tO utputName  = ..Conver tVUIDToCod eSet(pToCS )
  975                                  write  !,"return  point B"
  976                                  set pT oCS = tOut putName
  977                         }
  978                }
  979                el se {
  980                         ; Tr anslation  has not be en cached  in HS yet
  981                         
  982                         set  tNoVets=0
  983                         
  984                         // M ap doesnt  exist in H ealthShare , per Rick  Ross
  985                         ////  **** CTT/ VETS ****  ////
  986                         ; ca che VUIDS  for re-use  by this p rocess
  987                         ; Wh en CTT/VET S has to b e called,  add transl ations to  local Heal thShare ma ps for fut ure use
  988                         ; Co des added  to HS shou ld be purg ed after 1 5 days usi ng HS.Loca l.VA.Termi nology.Web Services:D eleteOldTr anslationM aps
  989                         ;
  990       
  991                         ///  >========= ========== ========== ========== ========== ========== ========== ========== ========== ========== =======>
  992                         ///      12/10/ 2018 hkh -  Retrieve  STS/Vets U RL from Se rvice Regi stry EndPo int and st ore as tUR LTarget
  993                         ///      01/01/ 2019 hkh -  Retrieve  TimeOut en try from S ervice Reg istry and  store as t URLTimeout
  994                         ///                         Cancel Tr anslation  if no CTSe rvice retr ieved or T imeOut = 0
  995                         ///   ========= ========== ========== ========== ========== ========== ========== ========== ========== ========== =======
  996                                  set tU RLTarget=" unknown"
  997                                  set tU RLTimeOut= 0
  998       
  999                                  try {
  1000                                           &SQL(sel ect EndPoi nt,Timeout  into :tUR LTarget,:t URLTimeOut  from HS_R egistry_Se rvice.SOAP  where Nam e='VA.CTSe rvice')
  1001                                  }
  1002                                  catch  (e) {
  1003                                           set tURL Target="un known"
  1004                                           set tURL TimeOut =  0
  1005                                  }
  1006       
  1007                                  if ((( tURLTimeOu t = 0) ||  (tURLTarge t="")) ||  (tURLTarge t="unknown ")) {
  1008                                           set pToC ode=""
  1009                                           set pToD esc=""
  1010                                           set tOut putName =  ..ConvertV UIDToCodeS et(pToCS)
  1011                                           write !, "return po int C"
  1012                                           set pToC S = tOutpu tName
  1013       
  1014                                           quit tSC
  1015                                  }
  1016       
  1017                         ///  <========= ========== ========== ========== ========== ========== ========== ========== ========== ========== =======<
  1018                         
  1019                         // G et the ser vice
  1020                         set  tWS = ##cl ass(HS.Loc al.VA.Term inology.VE TS.Client. stsPort).% New()
  1021                         ;
  1022                         try  {
  1023                                  set tM SVUID = pT oCS
  1024       
  1025                                  // Loo kup actual  tocode us ing found  translatio n map             
  1026                                  set tS ources = # #class(%Li stOfDataTy pes).%New( )
  1027                                  do tSo urces.Inse rt(pFromCo de)
  1028                                  
  1029                         ///  >========= ========== ========== ===== hkh  12/10/2018  ========= ========== ========== =====>
  1030                         ///    If STS/V ETS URL re trieved fr om Service  Registry  is not emp ty or "unk nown"
  1031                         ///    then upd ate URL an d TimeOut  to value f rom Servic eRegistry  (tURLTarge t & tURLTi meOut); 
  1032                         ///    otherwis e, retain  default va lue for ST S/VETS URL  from hard  coded LOC ATION para m
  1033                         ///   ========= ========== ========== ========== ========== ========== ========== ========== ===== 
  1034                                  set tU RLLocation =tWS.Locat ion
  1035       
  1036                                  if ((t URLTarget' ="") && (t URLTarget' ="unknown" )) { 
  1037                                           set tWS. Location=t URLTarget
  1038                                  }
  1039       
  1040                                  if (tU RLTimeOut' ="") {
  1041                                           set tWS. Timeout=tU RLTimeOut
  1042                                  }
  1043       
  1044                         ///  <========= ========== ========== ===== hkh  12/10/2018  ========= ========== ========== =====<
  1045       
  1046                                  ;diagn ostic code  >>>
  1047                                   write  !,"we are  now calli ng VETS/ST S"
  1048                                  ;diagn ostic code  <<<
  1049                                  
  1050                                  ; gene rate call  VETS servi ce
  1051                                  set tM E = tWS.Li stMapEntri esFromSour ce(tMSVUID ,"current" ,tSources)
  1052                                  
  1053                                  ;diagn ostic code  >>>
  1054                                   write  !,tME.Tot alNumberOf Records,"  total numb er of reco rds retrie ved"
  1055                                  ;diagn ostic code  <<<
  1056                                  
  1057                                  ; Orig inally: We  only hand le 1-1 map pings
  1058                                  ; on 0 1/17/2019  we added l ogic to re ad through  multiple  responses
  1059                                  ; and  search to  see if the re is a si ngle activ e response  (MapEntry Status=1) 
  1060                                  
  1061                                  if tME .MapEntryV alues.Coun t()=1 
  1062                                  {
  1063                                           set tMEV 1 = tME.Ma pEntryValu es.GetAt(1 )
  1064                                           ; grab t he target  code/descr iption
  1065                                           set pToC ode = tMEV 1.TargetVa lue
  1066                                           set pToD esc = tMEV 1.TargetDe signationN ame
  1067                                           ; if tar get descri ption is n ull use th e source d escription
  1068                                           set:pToD esc="" pTo Desc = pFr omDesc
  1069       
  1070                                  }
  1071       
  1072                                  /// >= ========== ========== ========== =========  hkh 01/17/ 2019 ===== ========== ========== ========== =====>
  1073                                  ///  i f >1 value s returned  from STS/ VETS then  read throu gh entries  to see if  only 1 is  active an d save
  1074                                  ///
  1075                                  elseif  tME.MapEn tryValues. Count()>1
  1076                                  {
  1077                                  
  1078                                    set  x=1
  1079                                    set  end=tME.Ma pEntryValu es.Count() +1
  1080                                    set  active=0
  1081                                    Do {
  1082                                             set tM EV1 = tME. MapEntryVa lues.GetAt (x)
  1083       
  1084                                             ;write  !,"code " ,x," = ",t MEV1.Targe tValue
  1085                                             ;write  !,"desc " ,x," = ",t MEV1.Targe tDesignati onName
  1086                                             ;write  !,"stat " ,x," = ",t MEV1.MapEn tryStatus
  1087       
  1088                                             if tME V1.MapEntr yStatus=1
  1089                                               {
  1090                                                     set tActi veCode = t MEV1.Targe tValue
  1091                                                     set tActi veDesc = t MEV1.Targe tDesignati onName
  1092                                                     set activ e = active +1   
  1093                                               }
  1094                                             set x  = x+1  
  1095                                    } Wh ile x < en d
  1096                           
  1097                                    if a ctive = 1  {
  1098                                            set pTo Code = tAc tiveCode
  1099                                            set pTo Desc = tAc tiveDesc
  1100                                            set:pTo Desc="" pT oDesc = pF romDesc
  1101                                    }
  1102                                    else  {
  1103                         set  tNoVets=1
  1104                                           set pToC ode=""
  1105                                           set pToD esc=""
  1106                                             }
  1107                                    
  1108                                    ; wr ite !,"fou nd ",activ e," respon ses that w ere active "
  1109                                    
  1110                                  }
  1111                                  /// <= ========== ========== ========== =========  hkh 01/17/ 2019 ===== ========== ========== ========== =====<
  1112       
  1113                                  else
  1114                                  {
  1115                         set  tNoVets=1
  1116                                           set pToC ode=""
  1117                                           set pToD esc=""
  1118                                  }
  1119                                  
  1120                                  ; Add  to HS tran slation ta bles
  1121                                  set tS C=..SaveTr anslationM ap("",pFro mCS,pToCS, pFromCode, $s(tNoVets =0:pToCode ,1:""),$s( tNoVets=0: pToDesc,1: "")) 
  1122                                  
  1123                                  If tNo Vets=1 {
  1124                                           ; set pT oCS=pFromC S
  1125                                           set tOut putName =  ..ConvertV UIDToCodeS et(pToCS)
  1126                                           write !, "return po int D"
  1127                                           set pToC S = tOutpu tName
  1128                                  }
  1129                                  
  1130                                  else {
  1131                                           set tOut putName =  ..ConvertV UIDToCodeS et(pToCS)
  1132                                           write !, "return po int E"
  1133                                           set pToC S = tOutpu tName
  1134                                  }
  1135                         }
  1136                         catc h (e) 
  1137                         {
  1138                                  set tS C=e
  1139       
  1140                           ;d iagnostic  code >>>
  1141                              write !,"W e are in t he Catch B lock now", !
  1142                              zwrite e
  1143                           ;   zwrite %o bjlasterro r
  1144                           ;d iagnostic  code <<<
  1145                           
  1146                         set  pToCode =  ""
  1147                         set  pToDesc =  ""  
  1148                                  set tO utputName  = ..Conver tVUIDToCod eSet(pToCS )
  1149                                  write  !,"return  point F"
  1150                                  set pT oCS = tOut putName
  1151                         }
  1152                }
  1153       
  1154                ;d iagnostic  code >>>
  1155                 w rite !,pFr omCS,":",p FromCode," :",pFromDe sc,"<-->", pToCS,":", pToCode,": ",pToDesc
  1156                 w rite:'tSC  tSC
  1157                ;d iagnostic  code <<<
  1158                
  1159                qu it tSC
  1160        ]]>
  1161       </Implemen tation>
  1162      </Method>
  1163     
  1164      <Method 
  1165       name="Save Translatio nMap"
  1166      >
  1167       <Descripti on>
  1168        Save Trans lation Map
  1169       </Descript ion>
  1170       <ClassMeth od>
  1171        1
  1172       </ClassMet hod>
  1173       <FormalSpe c>
  1174        pId,pFromS ystem,pToS ystem,pFro mCode,pToC ode,pToDes c
  1175       </FormalSp ec>
  1176       <ReturnTyp e>
  1177        %String
  1178       </ReturnTy pe>
  1179       <ZenMethod >
  1180        1
  1181       </ZenMetho d>
  1182       <Implement ation>
  1183        <![CDATA[
  1184                ;d iagnostic  code >>> 
  1185                 w rite !,"we  are in th e SaveTran slationMap "
  1186                ;d iagnostic  code <<<
  1187                
  1188                Se t $zt="Err or"
  1189                
  1190                Se t tMap = # #class(HS. Hub.HSWS.W ebServices .Container s.Translat ionMap).%N ew()
  1191                Se t tMap.ID= pId
  1192                Se t tMap.Fro mCodeSyste m = pFromS ystem
  1193                Se t tMap.ToC odeSystem  = pToSyste m
  1194                Se t tMap.Fro mCode = pF romCode
  1195                Se t tMap.ToC ode = pToC ode
  1196                Se t tMap.ToD escription  = pToDesc
  1197                Se t tSC=##cl ass(HS.Uti l.HubServi ces).Invok eHubServic e("HS.Loca l.VA.Termi nology.Web Services", "HS.Local. VA.Termino logy.WebSe rvicesSoap ","AddEdit Translatio nMap",.tOb j,tMap)
  1198       
  1199            ;diagn ostic code  >>>
  1200            ;  wri te !,tSC
  1201            ;diagn ostic code  <<<  
  1202              
  1203                qu it tObj
  1204        Error Set  $ZT=""
  1205                Do  BACK^%ETN
  1206                Qu it $ZE
  1207        ]]>
  1208       </Implemen tation>
  1209      </Method>
  1210     
  1211      <Method 
  1212       name="Conv ertVUIDToC odeSet"
  1213      >
  1214       <ClassMeth od>
  1215        1
  1216       </ClassMet hod>
  1217       <FormalSpe c>
  1218        pVUID:%Str ing
  1219       </FormalSp ec>
  1220       <ReturnTyp e>
  1221        %String
  1222       </ReturnTy pe>
  1223       <Implement ation>
  1224        <![CDATA[
  1225          
  1226       
  1227         /// >==== ========== ========== ========== ========== = hkh 01/3 0/2019 === ========== ========== ========== ========== ==> 
  1228         ///   Cla ss Method  added to c onvert pTo CS (VUID)  to Desired  Literal f or output;  Logic pre viously pu lled value  
  1229         ///   fro m CodeSyst emName ass ociated wi th VUID bu t table/gl obal is on ly availab le on same  server as  Registry
  1230         
  1231          write !, "We are in  the Conve rtVUIDToCo deSet meth od"
  1232         
  1233         set tRetu rnCodeSet  = ""
  1234         set tRetu rnCodeSet  = $CASE(pV UID,
  1235                                                                     "471 2465":"HL7  Gender Co de",
  1236                                                                     "471 2466":"HL7  Marital S tatus",
  1237                                                                     "471 2471":"SNO MED CT",
  1238                                                                     "477 5767":"SNO MED CT",
  1239                                                                     "478 3950":"Rac e & Ethnic ity CDC",
  1240                                                                     "478 3951":"Rac e & Ethnic ity CDC",
  1241                                                                     "478 3953":"Hea lth Insura nce Type V alue Set",
  1242                                                                     "478 3954":"HL7  Role Code ",
  1243                                                                     "519 9154":"LOI NC",
  1244                                                                     "532 4547":"SNO MED CT",
  1245                                                                     "532 4550":"CCD  Vital Cat egories",
  1246                                                                     "532 4553":"SNO MED CT",
  1247                                                                     :"" 
  1248                                                                     )
  1249         
  1250         return tR eturnCodeS et
  1251        ]]>
  1252       </Implemen tation>
  1253      </Method>
  1254     </Class>
  1255    
  1256    
  1257     <Class 
  1258      name="HS.L ocal.VA.Te rminology. VETS.Clien t.stsPort"
  1259     >
  1260      <Super>
  1261       %SOAP.WebC lient
  1262      </Super>
  1263      <TimeChang ed>
  1264       64992,4823 9.655068
  1265      </TimeChan ged>
  1266      <TimeCreat ed>
  1267       64965,4968 0
  1268      </TimeCrea ted>
  1269     
  1270      <Method 
  1271       name="Chec kConceptTo ConceptDom ainAssocia tion"
  1272      >
  1273       <Final>
  1274        1
  1275       </Final>
  1276       <FormalSpe c>
  1277        CodeSystem VersionNam e:%String, ConceptCod e:%String, DomainVUID :%Integer
  1278       </FormalSp ec>
  1279       <Procedure Block>
  1280        1
  1281       </Procedur eBlock>
  1282       <ReturnTyp e>
  1283        %Boolean
  1284       </ReturnTy pe>
  1285       <WebMethod >
  1286        1
  1287       </WebMetho d>
  1288       <SoapBindi ngStyle>
  1289        document
  1290       </SoapBind ingStyle>
  1291       <SoapBodyU se>
  1292        literal
  1293       </SoapBody Use>
  1294       <ReturnTyp eParams>
  1295        XMLNAME="r eturn"
  1296       </ReturnTy peParams>
  1297       <Implement ation>
  1298        <![CDATA[  Quit ..Web Method("Ch eckConcept ToConceptD omainAssoc iation").I nvoke($thi s,"checkCo nceptToCon ceptDomain Associatio n",.CodeSy stemVersio nName,.Con ceptCode,. DomainVUID )
  1299        ]]>
  1300       </Implemen tation>
  1301      </Method>
  1302     
  1303      <Method 
  1304       name="Chec kDesignati onValueSet Membership "
  1305      >
  1306       <Final>
  1307        1
  1308       </Final>
  1309       <FormalSpe c>
  1310        CodeSystem VersionNam e:%String, Designatio nVUID:%Int eger,Value SetVUID:%I nteger
  1311       </FormalSp ec>
  1312       <Procedure Block>
  1313        1
  1314       </Procedur eBlock>
  1315       <ReturnTyp e>
  1316        %String
  1317       </ReturnTy pe>
  1318       <WebMethod >
  1319        1
  1320       </WebMetho d>
  1321       <SoapBindi ngStyle>
  1322        document
  1323       </SoapBind ingStyle>
  1324       <SoapBodyU se>
  1325        literal
  1326       </SoapBody Use>
  1327       <ReturnTyp eParams>
  1328        XMLNAME="r eturn"
  1329       </ReturnTy peParams>
  1330       <Implement ation>
  1331        <![CDATA[  Quit ..Web Method("Ch eckDesigna tionValueS etMembersh ip").Invok e($this,"c heckDesign ationValue SetMembers hip",.Code SystemVers ionName,.D esignation VUID,.Valu eSetVUID)
  1332        ]]>
  1333       </Implemen tation>
  1334      </Method>
  1335     
  1336      <Method 
  1337       name="Chec kValueSetS ubsumption "
  1338      >
  1339       <Final>
  1340        1
  1341       </Final>
  1342       <FormalSpe c>
  1343        FirstValue SetVUID:%S tring,Seco ndValueSet VUID:%Stri ng
  1344       </FormalSp ec>
  1345       <Procedure Block>
  1346        1
  1347       </Procedur eBlock>
  1348       <ReturnTyp e>
  1349        %Boolean
  1350       </ReturnTy pe>
  1351       <WebMethod >
  1352        1
  1353       </WebMetho d>
  1354       <SoapBindi ngStyle>
  1355        document
  1356       </SoapBind ingStyle>
  1357       <SoapBodyU se>
  1358        literal
  1359       </SoapBody Use>
  1360       <ReturnTyp eParams>
  1361        XMLNAME="r eturn"
  1362       </ReturnTy peParams>
  1363       <Implement ation>
  1364        <![CDATA[  Quit ..Web Method("Ch eckValueSe tSubsumpti on").Invok e($this,"c heckValueS etSubsumpt ion",.Firs tValueSetV UID,.Secon dValueSetV UID)
  1365        ]]>
  1366       </Implemen tation>
  1367      </Method>
  1368     
  1369      <Method 
  1370       name="Comp uteSubsump tionConcep tAssociati on"
  1371      >
  1372       <Final>
  1373        1
  1374       </Final>
  1375       <FormalSpe c>
  1376        CodeSystem VUID:%Inte ger,Versio nName:%Str ing,Parent ConceptCod e:%String, ChildConce ptCode:%St ring
  1377       </FormalSp ec>
  1378       <Procedure Block>
  1379        1
  1380       </Procedur eBlock>
  1381       <ReturnTyp e>
  1382        %String
  1383       </ReturnTy pe>
  1384       <WebMethod >
  1385        1
  1386       </WebMetho d>
  1387       <SoapBindi ngStyle>
  1388        document
  1389       </SoapBind ingStyle>
  1390       <SoapBodyU se>
  1391        literal
  1392       </SoapBody Use>
  1393       <ReturnTyp eParams>
  1394        XMLNAME="r eturn"
  1395       </ReturnTy peParams>
  1396       <Implement ation>
  1397        <![CDATA[  Quit ..Web Method("Co mputeSubsu mptionConc eptAssocia tion").Inv oke($this, "computeSu bsumptionR elationshi p",.CodeSy stemVUID,. VersionNam e,.ParentC onceptCode ,.ChildCon ceptCode)
  1398        ]]>
  1399       </Implemen tation>
  1400      </Method>
  1401     
  1402      <Method 
  1403       name="Dete rmineTrans itiveConce ptAssociat ion"
  1404      >
  1405       <Final>
  1406        1
  1407       </Final>
  1408       <FormalSpe c>
  1409        CodeSystem VUID:%Inte ger,Versio nName:%Str ing,Source ConceptCod e:%String, TargetConc eptCode:%S tring,Asso ciationTyp eName:%Str ing
  1410       </FormalSp ec>
  1411       <Procedure Block>
  1412        1
  1413       </Procedur eBlock>
  1414       <ReturnTyp e>
  1415        %ListOfDat aTypes
  1416       </ReturnTy pe>
  1417       <WebMethod >
  1418        1
  1419       </WebMetho d>
  1420       <SoapBindi ngStyle>
  1421        document
  1422       </SoapBind ingStyle>
  1423       <SoapBodyU se>
  1424        literal
  1425       </SoapBody Use>
  1426       <ReturnTyp eParams>
  1427        ELEMENTTYP E="%String ",XMLITEMN AME="Path" ,XMLNAME=" return"
  1428       </ReturnTy peParams>
  1429       <Implement ation>
  1430        <![CDATA[  Quit ..Web Method("De termineTra nsitiveCon ceptAssoci ation").In voke($this ,"getTrans itiveConce ptRelation ship",.Cod eSystemVUI D,.Version Name,.Sour ceConceptC ode,.Targe tConceptCo de,.Associ ationTypeN ame)
  1431        ]]>
  1432       </Implemen tation>
  1433      </Method>
  1434     
  1435      <Method 
  1436       name="List Associatio nTypes"
  1437      >
  1438       <Final>
  1439        1
  1440       </Final>
  1441       <FormalSpe c>
  1442        Associatio nTypeName: %String,VU ID:%Intege r,VersionN ame:%Strin g,PageSize :%xsd.int, PageNumber :%xsd.int
  1443       </FormalSp ec>
  1444       <Procedure Block>
  1445        1
  1446       </Procedur eBlock>
  1447       <ReturnTyp e>
  1448        HS.Local.V A.Terminol ogy.VETS.C lient.tns. relationsh ipTypeList Transfer
  1449       </ReturnTy pe>
  1450       <WebMethod >
  1451        1
  1452       </WebMetho d>
  1453       <SoapBindi ngStyle>
  1454        document
  1455       </SoapBind ingStyle>
  1456       <SoapBodyU se>
  1457        literal
  1458       </SoapBody Use>
  1459       <ReturnTyp eParams>
  1460        XMLNAME="r eturn"
  1461       </ReturnTy peParams>
  1462       <Implement ation>
  1463        <![CDATA[  Quit ..Web Method("Li stAssociat ionTypes") .Invoke($t his,"getRe lationship Types",.As sociationT ypeName,.V UID,.Versi onName,.Pa geSize,.Pa geNumber)
  1464        ]]>
  1465       </Implemen tation>
  1466      </Method>
  1467     
  1468      <Method 
  1469       name="List Associatio ns"
  1470      >
  1471       <Final>
  1472        1
  1473       </Final>
  1474       <FormalSpe c>
  1475        VUID:%Inte ger,Versio nName:%Str ing,Source ConceptCod e:%String, TargetConc eptCode:%S tring,Asso ciationTyp eName:%Str ing,PageSi ze:%xsd.in t,PageNumb er:%xsd.in t
  1476       </FormalSp ec>
  1477       <Procedure Block>
  1478        1
  1479       </Procedur eBlock>
  1480       <ReturnTyp e>
  1481        HS.Local.V A.Terminol ogy.VETS.C lient.tns. relationsh ipDetailLi stTransfer
  1482       </ReturnTy pe>
  1483       <WebMethod >
  1484        1
  1485       </WebMetho d>
  1486       <SoapBindi ngStyle>
  1487        document
  1488       </SoapBind ingStyle>
  1489       <SoapBodyU se>
  1490        literal
  1491       </SoapBody Use>
  1492       <ReturnTyp eParams>
  1493        XMLNAME="r eturn"
  1494       </ReturnTy peParams>
  1495       <Implement ation>
  1496        <![CDATA[  Quit ..Web Method("Li stAssociat ions").Inv oke($this, "getRelati onships",. VUID,.Vers ionName,.S ourceConce ptCode,.Ta rgetConcep tCode,.Ass ociationTy peName,.Pa geSize,.Pa geNumber)
  1497        ]]>
  1498       </Implemen tation>
  1499      </Method>
  1500     
  1501      <Method 
  1502       name="List CodeSystem Concepts"
  1503      >
  1504       <Final>
  1505        1
  1506       </Final>
  1507       <FormalSpe c>
  1508        CodeSystem VUID:%Inte ger,Versio nName:%Str ing,Design ationName: %String,Co nceptCode: %String,Co nceptStatu s:%Boolean ,PageSize: %xsd.int,P ageNumber: %xsd.int
  1509       </FormalSp ec>
  1510       <Procedure Block>
  1511        1
  1512       </Procedur eBlock>
  1513       <ReturnTyp e>
  1514        HS.Local.V A.Terminol ogy.VETS.C lient.tns. codeSystem ConceptsTr ansfer
  1515       </ReturnTy pe>
  1516       <WebMethod >
  1517        1
  1518       </WebMetho d>
  1519       <SoapBindi ngStyle>
  1520        document
  1521       </SoapBind ingStyle>
  1522       <SoapBodyU se>
  1523        literal
  1524       </SoapBody Use>
  1525       <ReturnTyp eParams>
  1526        XMLNAME="r eturn"
  1527       </ReturnTy peParams>
  1528       <Implement ation>
  1529        <![CDATA[  Quit ..Web Method("Li stCodeSyst emConcepts ").Invoke( $this,"get CodeSystem Concepts", .CodeSyste mVUID,.Ver sionName,. Designatio nName,.Con ceptCode,. ConceptSta tus,.PageS ize,.PageN umber)
  1530        ]]>
  1531       </Implemen tation>
  1532      </Method>
  1533     
  1534      <Method 
  1535       name="List CodeSystem s"
  1536      >
  1537       <Final>
  1538        1
  1539       </Final>
  1540       <FormalSpe c>
  1541        CodeSystem Name:%Stri ng,PageSiz e:%xsd.int ,PageNumbe r:%xsd.int
  1542       </FormalSp ec>
  1543       <Procedure Block>
  1544        1
  1545       </Procedur eBlock>
  1546       <ReturnTyp e>
  1547        HS.Local.V A.Terminol ogy.VETS.C lient.tns. codeSystem sListTrans fer
  1548       </ReturnTy pe>
  1549       <WebMethod >
  1550        1
  1551       </WebMetho d>
  1552       <SoapBindi ngStyle>
  1553        document
  1554       </SoapBind ingStyle>
  1555       <SoapBodyU se>
  1556        literal
  1557       </SoapBody Use>
  1558       <ReturnTyp eParams>
  1559        XMLNAME="r eturn"
  1560       </ReturnTy peParams>
  1561       <Implement ation>
  1562        <![CDATA[  Quit ..Web Method("Li stCodeSyst ems").Invo ke($this," ListCodeSy stems",.Co deSystemNa me,.PageSi ze,.PageNu mber)
  1563        ]]>
  1564       </Implemen tation>
  1565      </Method>
  1566     
  1567      <Method 
  1568       name="List ConceptDom ainBinding s"
  1569      >
  1570       <Final>
  1571        1
  1572       </Final>
  1573       <FormalSpe c>
  1574        DomainVUID :%Integer, PageNumber :%xsd.int, PageSize:% xsd.int
  1575       </FormalSp ec>
  1576       <Procedure Block>
  1577        1
  1578       </Procedur eBlock>
  1579       <ReturnTyp e>
  1580        HS.Local.V A.Terminol ogy.VETS.C lient.tns. domainList Transfer
  1581       </ReturnTy pe>
  1582       <WebMethod >
  1583        1
  1584       </WebMetho d>
  1585       <SoapBindi ngStyle>
  1586        document
  1587       </SoapBind ingStyle>
  1588       <SoapBodyU se>
  1589        literal
  1590       </SoapBody Use>
  1591       <ReturnTyp eParams>
  1592        XMLNAME="r eturn"
  1593       </ReturnTy peParams>
  1594       <Implement ation>
  1595        <![CDATA[  Quit ..Web Method("Li stConceptD omainBindi ngs").Invo ke($this," ListConcep tDomainBin dings",.Do mainVUID,. PageNumber ,.PageSize )
  1596        ]]>
  1597       </Implemen tation>
  1598      </Method>
  1599     
  1600      <Method 
  1601       name="List ConceptDom ains"
  1602      >
  1603       <Final>
  1604        1
  1605       </Final>
  1606       <FormalSpe c>
  1607        DomainName :%String,P ageNumber: %xsd.int,P ageSize:%x sd.int
  1608       </FormalSp ec>
  1609       <Procedure Block>
  1610        1
  1611       </Procedur eBlock>
  1612       <ReturnTyp e>
  1613        HS.Local.V A.Terminol ogy.VETS.C lient.tns. domainList Transfer
  1614       </ReturnTy pe>
  1615       <WebMethod >
  1616        1
  1617       </WebMetho d>
  1618       <SoapBindi ngStyle>
  1619        document
  1620       </SoapBind ingStyle>
  1621       <SoapBodyU se>
  1622        literal
  1623       </SoapBody Use>
  1624       <ReturnTyp eParams>
  1625        XMLNAME="r eturn"
  1626       </ReturnTy peParams>
  1627       <Implement ation>
  1628        <![CDATA[  Quit ..Web Method("Li stConceptD omains").I nvoke($thi s,"getDoma ins",.Doma inName,.Pa geNumber,. PageSize)
  1629        ]]>
  1630       </Implemen tation>
  1631      </Method>
  1632     
  1633      <Method 
  1634       name="List MapEntries "
  1635      >
  1636       <Final>
  1637        1
  1638       </Final>
  1639       <FormalSpe c>
  1640        MapSetVUID :%Integer, MapSetVers ionName:%S tring,Sour ceConceptC odes:%List OfDataType s(ELEMENTT YPE="%Stri ng",XMLITE MNAME="Con ceptCode", XMLNAME="S ourceConce ptCodes"), TargetConc eptCodes:% ListOfData Types(ELEM ENTTYPE="% String",XM LITEMNAME= "ConceptCo de",XMLNAM E="TargetC onceptCode s"),Source ConceptPre ferredDesg ntnNm:%Str ing(XMLNAM E="SourceC onceptPref erredDesig nationName "),TargetC onceptPref erredDesgn tnNm:%Stri ng(XMLNAME ="TargetCo nceptPrefe rredDesign ationName" ),MapEntry Order:%xsd .int,MapEn tryStatus: %Boolean,P ageSize:%x sd.int,Pag eNumber:%x sd.int
  1641       </FormalSp ec>
  1642       <Procedure Block>
  1643        1
  1644       </Procedur eBlock>
  1645       <ReturnTyp e>
  1646        HS.Local.V A.Terminol ogy.VETS.C lient.tns. mapEntryDe tailListTr ansfer
  1647       </ReturnTy pe>
  1648       <WebMethod >
  1649        1
  1650       </WebMetho d>
  1651       <SoapBindi ngStyle>
  1652        document
  1653       </SoapBind ingStyle>
  1654       <SoapBodyU se>
  1655        literal
  1656       </SoapBody Use>
  1657       <ReturnTyp eParams>
  1658        XMLNAME="r eturn"
  1659       </ReturnTy peParams>
  1660       <Implement ation>
  1661        <![CDATA[  Quit ..Web Method("Li stMapEntri es").Invok e($this,"L istMapEntr ies",.MapS etVUID,.Ma pSetVersio nName,.Sou rceConcept Codes,.Tar getConcept Codes,.Sou rceConcept PreferredD esgntnNm,. TargetConc eptPreferr edDesgntnN m,.MapEntr yOrder,.Ma pEntryStat us,.PageSi ze,.PageNu mber)
  1662        ]]>
  1663       </Implemen tation>
  1664      </Method>
  1665     
  1666      <Method 
  1667       name="List MapEntries FromSource "
  1668      >
  1669       <Final>
  1670        1
  1671       </Final>
  1672       <FormalSpe c>
  1673        MapSetVUID :%Integer, MapSetVers ionName:%S tring,Sour ces:%ListO fDataTypes (ELEMENTTY PE="%Strin g",XMLITEM NAME="Sour ce",XMLNAM E="Sources "),SourceD esignation TypeName:% String,Tar getDesigna tionTypeNa me:%String ,PageSize: %xsd.int,P ageNumber: %xsd.int
  1674       </FormalSp ec>
  1675       <Procedure Block>
  1676        1
  1677       </Procedur eBlock>
  1678       <ReturnTyp e>
  1679        HS.Local.V A.Terminol ogy.VETS.C lient.tns. mapEntryVa lueListTra nsfer
  1680       </ReturnTy pe>
  1681       <WebMethod >
  1682        1
  1683       </WebMetho d>
  1684       <SoapBindi ngStyle>
  1685        document
  1686       </SoapBind ingStyle>
  1687       <SoapBodyU se>
  1688        literal
  1689       </SoapBody Use>
  1690       <ReturnTyp eParams>
  1691        XMLNAME="r eturn"
  1692       </ReturnTy peParams>
  1693       <Implement ation>
  1694        <![CDATA[  Quit ..Web Method("Li stMapEntri esFromSour ce").Invok e($this,"L istMapEntr iesFromSou rce",.MapS etVUID,.Ma pSetVersio nName,.Sou rces,.Sour ceDesignat ionTypeNam e,.TargetD esignation TypeName,. PageSize,. PageNumber )
  1695        ]]>
  1696       </Implemen tation>
  1697      </Method>
  1698     
  1699      <Method 
  1700       name="List MapSets"
  1701      >
  1702       <Final>
  1703        1
  1704       </Final>
  1705       <FormalSpe c>
  1706        MapSetName :%String,S ourceCodeS ystemVUID: %Integer,S ourceCodeS ystemVersi onName:%St ring,Targe tCodeSyste mVUID:%Int eger,Targe tCodeSyste mVersionNa me:%String ,MapSetSta tus:%Boole an,PageSiz e:%xsd.int ,PageNumbe r:%xsd.int
  1707       </FormalSp ec>
  1708       <Procedure Block>
  1709        1
  1710       </Procedur eBlock>
  1711       <ReturnTyp e>
  1712        HS.Local.V A.Terminol ogy.VETS.C lient.tns. mapSetDeta ilListTran sfer
  1713       </ReturnTy pe>
  1714       <WebMethod >
  1715        1
  1716       </WebMetho d>
  1717       <SoapBindi ngStyle>
  1718        document
  1719       </SoapBind ingStyle>
  1720       <SoapBodyU se>
  1721        literal
  1722       </SoapBody Use>
  1723       <ReturnTyp eParams>
  1724        XMLNAME="r eturn"
  1725       </ReturnTy peParams>
  1726       <Implement ation>
  1727        <![CDATA[  Quit ..Web Method("Li stMapSets" ).Invoke($ this,"getM apSets",.M apSetName, .SourceCod eSystemVUI D,.SourceC odeSystemV ersionName ,.TargetCo deSystemVU ID,.Target CodeSystem VersionNam e,.MapSetS tatus,.Pag eSize,.Pag eNumber)
  1728        ]]>
  1729       </Implemen tation>
  1730      </Method>
  1731     
  1732      <Method 
  1733       name="List UsageConte xts"
  1734      >
  1735       <Final>
  1736        1
  1737       </Final>
  1738       <FormalSpe c>
  1739        UsageConte xtName:%St ring,PageS ize:%xsd.i nt,PageNum ber:%xsd.i nt
  1740       </FormalSp ec>
  1741       <Procedure Block>
  1742        1
  1743       </Procedur eBlock>
  1744       <ReturnTyp e>
  1745        HS.Local.V A.Terminol ogy.VETS.C lient.tns. usageConte xtListTran sfer
  1746       </ReturnTy pe>
  1747       <WebMethod >
  1748        1
  1749       </WebMetho d>
  1750       <SoapBindi ngStyle>
  1751        document
  1752       </SoapBind ingStyle>
  1753       <SoapBodyU se>
  1754        literal
  1755       </SoapBody Use>
  1756       <ReturnTyp eParams>
  1757        XMLNAME="r eturn"
  1758       </ReturnTy peParams>
  1759       <Implement ation>
  1760        <![CDATA[  Quit ..Web Method("Li stUsageCon texts").In voke($this ,"getUsage Contexts", .UsageCont extName,.P ageSize,.P ageNumber)
  1761        ]]>
  1762       </Implemen tation>
  1763      </Method>
  1764     
  1765      <Method 
  1766       name="List ValueSetCo ntents"
  1767      >
  1768       <Final>
  1769        1
  1770       </Final>
  1771       <FormalSpe c>
  1772        VUID:%Inte ger,Versio nName:%Str ing,Design ationName: %String,Me mbershipSt atus:%Stri ng,PageSiz e:%xsd.int ,PageNumbe r:%xsd.int
  1773       </FormalSp ec>
  1774       <Procedure Block>
  1775        1
  1776       </Procedur eBlock>
  1777       <ReturnTyp e>
  1778        HS.Local.V A.Terminol ogy.VETS.C lient.tns. valueSetCo ntentsList Transfer
  1779       </ReturnTy pe>
  1780       <WebMethod >
  1781        1
  1782       </WebMetho d>
  1783       <SoapBindi ngStyle>
  1784        document
  1785       </SoapBind ingStyle>
  1786       <SoapBodyU se>
  1787        literal
  1788       </SoapBody Use>
  1789       <ReturnTyp eParams>
  1790        XMLNAME="r eturn"
  1791       </ReturnTy peParams>
  1792       <Implement ation>
  1793        <![CDATA[  Quit ..Web Method("Li stValueSet Contents") .Invoke($t his,"getVa lueSetCont ents",.VUI D,.Version Name,.Desi gnationNam e,.Members hipStatus, .PageSize, .PageNumbe r)
  1794        ]]>
  1795       </Implemen tation>
  1796      </Method>
  1797     
  1798      <Method 
  1799       name="List ValueSets"
  1800      >
  1801       <Final>
  1802        1
  1803       </Final>
  1804       <FormalSpe c>
  1805        ValueSetNa me:%String ,ValueSetS tatus:%Str ing,PageSi ze:%xsd.in t,PageNumb er:%xsd.in t
  1806       </FormalSp ec>
  1807       <Procedure Block>
  1808        1
  1809       </Procedur eBlock>
  1810       <ReturnTyp e>
  1811        HS.Local.V A.Terminol ogy.VETS.C lient.tns. valueSetLi stTransfer
  1812       </ReturnTy pe>
  1813       <WebMethod >
  1814        1
  1815       </WebMetho d>
  1816       <SoapBindi ngStyle>
  1817        document
  1818       </SoapBind ingStyle>
  1819       <SoapBodyU se>
  1820        literal
  1821       </SoapBody Use>
  1822       <ReturnTyp eParams>
  1823        XMLNAME="r eturn"
  1824       </ReturnTy peParams>
  1825       <Implement ation>
  1826        <![CDATA[  Quit ..Web Method("Li stValueSet s").Invoke ($this,"ge tValueSets ",.ValueSe tName,.Val ueSetStatu s,.PageSiz e,.PageNum ber)
  1827        ]]>
  1828       </Implemen tation>
  1829      </Method>
  1830     
  1831      <Method 
  1832       name="Retu rnAssociat ionDetails "
  1833      >
  1834       <Final>
  1835        1
  1836       </Final>
  1837       <FormalSpe c>
  1838        Associatio nId:%Integ er
  1839       </FormalSp ec>
  1840       <Procedure Block>
  1841        1
  1842       </Procedur eBlock>
  1843       <ReturnTyp e>
  1844        HS.Local.V A.Terminol ogy.VETS.C lient.tns. relationsh ipDetailTr ansfer
  1845       </ReturnTy pe>
  1846       <WebMethod >
  1847        1
  1848       </WebMetho d>
  1849       <SoapBindi ngStyle>
  1850        document
  1851       </SoapBind ingStyle>
  1852       <SoapBodyU se>
  1853        literal
  1854       </SoapBody Use>
  1855       <ReturnTyp eParams>
  1856        XMLNAME="r eturn"
  1857       </ReturnTy peParams>
  1858       <Implement ation>
  1859        <![CDATA[  Quit ..Web Method("Re turnAssoci ationDetai ls").Invok e($this,"g etRelation shipDetail s",.Associ ationId)
  1860        ]]>
  1861       </Implemen tation>
  1862      </Method>
  1863     
  1864      <Method 
  1865       name="Retu rnAssociat ionTypeDet ails"
  1866      >
  1867       <Final>
  1868        1
  1869       </Final>
  1870       <FormalSpe c>
  1871        Associatio nTypeName: %String
  1872       </FormalSp ec>
  1873       <Procedure Block>
  1874        1
  1875       </Procedur eBlock>
  1876       <ReturnTyp e>
  1877        HS.Local.V A.Terminol ogy.VETS.C lient.tns. relationsh ipTypeTran sfer
  1878       </ReturnTy pe>
  1879       <WebMethod >
  1880        1
  1881       </WebMetho d>
  1882       <SoapBindi ngStyle>
  1883        document
  1884       </SoapBind ingStyle>
  1885       <SoapBodyU se>
  1886        literal
  1887       </SoapBody Use>
  1888       <ReturnTyp eParams>
  1889        XMLNAME="r eturn"
  1890       </ReturnTy peParams>
  1891       <Implement ation>
  1892        <![CDATA[  Quit ..Web Method("Re turnAssoci ationTypeD etails").I nvoke($thi s,"getRela tionshipTy peDetails" ,.Associat ionTypeNam e)
  1893        ]]>
  1894       </Implemen tation>
  1895      </Method>
  1896     
  1897      <Method 
  1898       name="Retu rnCodeSyst emDetails"
  1899      >
  1900       <Final>
  1901        1
  1902       </Final>
  1903       <FormalSpe c>
  1904        CodeSystem VUID:%Inte ger,Versio nName:%Str ing
  1905       </FormalSp ec>
  1906       <Procedure Block>
  1907        1
  1908       </Procedur eBlock>
  1909       <ReturnTyp e>
  1910        HS.Local.V A.Terminol ogy.VETS.C lient.tns. codeSystem VersionTra nsfer
  1911       </ReturnTy pe>
  1912       <WebMethod >
  1913        1
  1914       </WebMetho d>
  1915       <SoapBindi ngStyle>
  1916        document
  1917       </SoapBind ingStyle>
  1918       <SoapBodyU se>
  1919        literal
  1920       </SoapBody Use>
  1921       <ReturnTyp eParams>
  1922        XMLNAME="r eturn"
  1923       </ReturnTy peParams>
  1924       <Implement ation>
  1925        <![CDATA[  Quit ..Web Method("Re turnCodeSy stemDetail s").Invoke ($this,"ge tCodeSyste mDetail",. CodeSystem VUID,.Vers ionName)
  1926        ]]>
  1927       </Implemen tation>
  1928      </Method>
  1929     
  1930      <Method 
  1931       name="Retu rnConceptD etails"
  1932      >
  1933       <Final>
  1934        1
  1935       </Final>
  1936       <FormalSpe c>
  1937        CodeSystem VUID:%Inte ger,Versio nName:%Str ing,Code:% String
  1938       </FormalSp ec>
  1939       <Procedure Block>
  1940        1
  1941       </Procedur eBlock>
  1942       <ReturnTyp e>
  1943        HS.Local.V A.Terminol ogy.VETS.C lient.tns. conceptDet ailTransfe r
  1944       </ReturnTy pe>
  1945       <WebMethod >
  1946        1
  1947       </WebMetho d>
  1948       <SoapBindi ngStyle>
  1949        document
  1950       </SoapBind ingStyle>
  1951       <SoapBodyU se>
  1952        literal
  1953       </SoapBody Use>
  1954       <ReturnTyp eParams>
  1955        XMLNAME="r eturn"
  1956       </ReturnTy peParams>
  1957       <Implement ation>
  1958        <![CDATA[  Quit ..Web Method("Re turnConcep tDetails") .Invoke($t his,"getCo nceptDetai l",.CodeSy stemVUID,. VersionNam e,.Code)
  1959        ]]>
  1960       </Implemen tation>
  1961      </Method>
  1962     
  1963      <Method 
  1964       name="Retu rnConceptD omainDetai ls"
  1965      >
  1966       <Final>
  1967        1
  1968       </Final>
  1969       <FormalSpe c>
  1970        DomainVUID :%Integer
  1971       </FormalSp ec>
  1972       <Procedure Block>
  1973        1
  1974       </Procedur eBlock>
  1975       <ReturnTyp e>
  1976        HS.Local.V A.Terminol ogy.VETS.C lient.tns. domainDeta ilTransfer
  1977       </ReturnTy pe>
  1978       <WebMethod >
  1979        1
  1980       </WebMetho d>
  1981       <SoapBindi ngStyle>
  1982        document
  1983       </SoapBind ingStyle>
  1984       <SoapBodyU se>
  1985        literal
  1986       </SoapBody Use>
  1987       <ReturnTyp eParams>
  1988        XMLNAME="r eturn"
  1989       </ReturnTy peParams>
  1990       <Implement ation>
  1991        <![CDATA[  Quit ..Web Method("Re turnConcep tDomainDet ails").Inv oke($this, "getConcep tDomainDet ails",.Dom ainVUID)
  1992        ]]>
  1993       </Implemen tation>
  1994      </Method>
  1995     
  1996      <Method 
  1997       name="Retu rnUsageCon textDetail s"
  1998      >
  1999       <Final>
  2000        1
  2001       </Final>
  2002       <FormalSpe c>
  2003        UsageConte xtVUID:%In teger
  2004       </FormalSp ec>
  2005       <Procedure Block>
  2006        1
  2007       </Procedur eBlock>
  2008       <ReturnTyp e>
  2009        HS.Local.V A.Terminol ogy.VETS.C lient.tns. usageConte xtDetailTr ansfer
  2010       </ReturnTy pe>
  2011       <WebMethod >
  2012        1
  2013       </WebMetho d>
  2014       <SoapBindi ngStyle>
  2015        document
  2016       </SoapBind ingStyle>
  2017       <SoapBodyU se>
  2018        literal
  2019       </SoapBody Use>
  2020       <ReturnTyp eParams>
  2021        XMLNAME="r eturn"
  2022       </ReturnTy peParams>
  2023       <Implement ation>
  2024        <![CDATA[  Quit ..Web Method("Re turnUsageC ontextDeta ils").Invo ke($this," getUsageCo ntextDetai ls",.Usage ContextVUI D)
  2025        ]]>
  2026       </Implemen tation>
  2027      </Method>
  2028     
  2029      <Method 
  2030       name="Retu rnValueSet Details"
  2031      >
  2032       <Final>
  2033        1
  2034       </Final>
  2035       <FormalSpe c>
  2036        VUID:%Inte ger,Versio nName:%Str ing
  2037       </FormalSp ec>
  2038       <Procedure Block>
  2039        1
  2040       </Procedur eBlock>
  2041       <ReturnTyp e>
  2042        HS.Local.V A.Terminol ogy.VETS.C lient.tns. valueSetDe tailTransf er
  2043       </ReturnTy pe>
  2044       <WebMethod >
  2045        1
  2046       </WebMetho d>
  2047       <SoapBindi ngStyle>
  2048        document
  2049       </SoapBind ingStyle>
  2050       <SoapBodyU se>
  2051        literal
  2052       </SoapBody Use>
  2053       <ReturnTyp eParams>
  2054        XMLNAME="r eturn"
  2055       </ReturnTy peParams>
  2056       <Implement ation>
  2057        <![CDATA[  Quit ..Web Method("Re turnValueS etDetails" ).Invoke($ this,"getV alueSetDet ail",.VUID ,.VersionN ame)
  2058        ]]>
  2059       </Implemen tation>
  2060      </Method>
  2061     
  2062      <Parameter  
  2063       name="ELEM ENTQUALIFI ED"
  2064      >
  2065       <Descripti on>
  2066        Non-defaul t elementF ormQualifi ed for typ es XML nam espace.
  2067       </Descript ion>
  2068       <Default>
  2069        0
  2070       </Default>
  2071      </Paramete r>
  2072     
  2073      <Parameter  
  2074       name="LOCA TION"
  2075      >
  2076       <Descripti on>
  2077        This is th e URL used  to access  the web s ervice.
  2078        x Paramete r LOCATION  = "http:/ / SERVER . DOMAIN . EXT : PORT /sts.webse rvice/ctSe rvice";
  2079       </Descript ion>
  2080       <Default>
  2081        http:// SERVER . DOMAIN . EXT  : PORT /sts.webse rvice/ctSe rvice
  2082       </Default>
  2083      </Paramete r>
  2084     
  2085      <Parameter  
  2086       name="NAME SPACE"
  2087      >
  2088       <Descripti on>
  2089        This is th e namespac e used by  the Servic e
  2090       </Descript ion>
  2091       <Default>
  2092        urn:gov:va :med:sts:w ebservice: ct
  2093       </Default>
  2094      </Paramete r>
  2095     
  2096      <Parameter  
  2097       name="OUTP UTTYPEATTR IBUTE"
  2098      >
  2099       <Descripti on>
  2100        Use xsi:ty pe attribu te for lit eral types .
  2101       </Descript ion>
  2102       <Default>
  2103        1
  2104       </Default>
  2105      </Paramete r>
  2106     
  2107      <Parameter  
  2108       name="SECU RITYIN"
  2109      >
  2110       <Descripti on>
  2111        Determines  handling  of Securit y header.
  2112       </Descript ion>
  2113       <Default>
  2114        ALLOW
  2115       </Default>
  2116      </Paramete r>
  2117     
  2118      <Parameter  
  2119       name="SERV ICENAME"
  2120      >
  2121       <Descripti on>
  2122        This is th e name of  the Servic e
  2123       </Descript ion>
  2124       <Default>
  2125        ctService
  2126       </Default>
  2127      </Paramete r>
  2128     
  2129      <Parameter  
  2130       name="SOAP VERSION"
  2131      >
  2132       <Descripti on>
  2133        This is th e SOAP ver sion suppo rted by th e service.
  2134       </Descript ion>
  2135       <Default>
  2136        1.1
  2137       </Default>
  2138      </Paramete r>
  2139     </Class>
  2140    
  2141    
  2142     <Class 
  2143      name="HS.L ocal.VA.Te rminology. VETS.Clien t.tns.Exce ption"
  2144     >
  2145      <Descripti on>
  2146       Created fr om: http:/ / SERVER . DOMAIN . EXT  : PORT /sts.webse rvice/ctSe rvice?xsd= 1
  2147      </Descript ion>
  2148      <SqlTableN ame>
  2149       _Exception
  2150      </SqlTable Name>
  2151      <Super>
  2152       %Registere dObject,%X ML.Adaptor
  2153      </Super>
  2154      <TimeChang ed>
  2155       64965,4968 0
  2156      </TimeChan ged>
  2157      <TimeCreat ed>
  2158       64965,4968 0
  2159      </TimeCrea ted>
  2160     
  2161      <Parameter  
  2162       name="ELEM ENTQUALIFI ED"
  2163      >
  2164       <Default>
  2165        0
  2166       </Default>
  2167      </Paramete r>
  2168     
  2169      <Parameter  
  2170       name="NAME SPACE"
  2171      >
  2172       <Default>
  2173        urn:gov:va :med:sts:w ebservice: ct
  2174       </Default>
  2175      </Paramete r>
  2176     
  2177      <Parameter  
  2178       name="XMLN AME"
  2179      >
  2180       <Default>
  2181        Exception
  2182       </Default>
  2183      </Paramete r>
  2184     
  2185      <Parameter  
  2186       name="XMLS EQUENCE"
  2187      >
  2188       <Default>
  2189        1
  2190       </Default>
  2191      </Paramete r>
  2192     
  2193      <Property 
  2194       name="mess age"
  2195      >
  2196       <Type>
  2197        %String
  2198       </Type>
  2199       <Parameter  
  2200        name="MAXL EN"
  2201       />
  2202       <Parameter  
  2203        name="XMLN AME" 
  2204        value="mes sage"
  2205       />
  2206      </Property >
  2207     </Class>
  2208    
  2209    
  2210     <Class 
  2211      name="HS.L ocal.VA.Te rminology. VETS.Clien t.tns.SOAP Exception"
  2212     >
  2213      <Descripti on>
  2214       Created fr om: http:/ / SERVER . DOMAIN . EXT  : PORT /sts.webse rvice/ctSe rvice?xsd= 1
  2215      </Descript ion>
  2216      <Super>
  2217       %Registere dObject,%X ML.Adaptor
  2218      </Super>
  2219      <TimeChang ed>
  2220       64965,4968 0
  2221      </TimeChan ged>
  2222      <TimeCreat ed>
  2223       64965,4968 0
  2224      </TimeCrea ted>
  2225     
  2226      <Parameter  
  2227       name="ELEM ENTQUALIFI ED"
  2228      >
  2229       <Default>
  2230        0
  2231       </Default>
  2232      </Paramete r>
  2233     
  2234      <Parameter  
  2235       name="NAME SPACE"
  2236      >
  2237       <Default>
  2238        urn:gov:va :med:sts:w ebservice: ct
  2239       </Default>
  2240      </Paramete r>
  2241     
  2242      <Parameter  
  2243       name="XMLN AME"
  2244      >
  2245       <Default>
  2246        SOAPExcept ion
  2247       </Default>
  2248      </Paramete r>
  2249     
  2250      <Parameter  
  2251       name="XMLS EQUENCE"
  2252      >
  2253       <Default>
  2254        1
  2255       </Default>
  2256      </Paramete r>
  2257     
  2258      <Property 
  2259       name="mess age"
  2260      >
  2261       <Type>
  2262        %String
  2263       </Type>
  2264       <Parameter  
  2265        name="MAXL EN"
  2266       />
  2267       <Parameter  
  2268        name="XMLN AME" 
  2269        value="mes sage"
  2270       />
  2271      </Property >
  2272     </Class>
  2273    
  2274    
  2275     <Class 
  2276      name="HS.L ocal.VA.Te rminology. VETS.Clien t.tns.code SystemConc eptTransfe r"
  2277     >
  2278      <Descripti on>
  2279       Created fr om: http:/ / SERVER . DOMAIN . EXT  : PORT /sts.webse rvice/ctSe rvice?xsd= 1
  2280      </Descript ion>
  2281      <Super>
  2282       %Registere dObject,%X ML.Adaptor
  2283      </Super>
  2284      <TimeChang ed>
  2285       64965,4968 0
  2286      </TimeChan ged>
  2287      <TimeCreat ed>
  2288       64965,4968 0
  2289      </TimeCrea ted>
  2290     
  2291      <Parameter  
  2292       name="ELEM ENTQUALIFI ED"
  2293      >
  2294       <Default>
  2295        0
  2296       </Default>
  2297      </Paramete r>
  2298     
  2299      <Parameter  
  2300       name="NAME SPACE"
  2301      >
  2302       <Default>
  2303        urn:gov:va :med:sts:w ebservice: ct
  2304       </Default>
  2305      </Paramete r>
  2306     
  2307      <Parameter  
  2308       name="XMLN AME"
  2309      >
  2310       <Default>
  2311        codeSystem ConceptTra nsfer
  2312       </Default>
  2313      </Paramete r>
  2314     
  2315      <Parameter  
  2316       name="XMLS EQUENCE"
  2317      >
  2318       <Default>
  2319        1
  2320       </Default>
  2321      </Paramete r>
  2322     
  2323      <Property 
  2324       name="Code "
  2325      >
  2326       <Type>
  2327        %String
  2328       </Type>
  2329       <Parameter  
  2330        name="MAXL EN"
  2331       />
  2332       <Parameter  
  2333        name="XMLN AME" 
  2334        value="Cod e"
  2335       />
  2336      </Property >
  2337     
  2338      <Property 
  2339       name="Stat us"
  2340      >
  2341       <Type>
  2342        %Boolean
  2343       </Type>
  2344       <Required>
  2345        1
  2346       </Required >
  2347       <Parameter  
  2348        name="XMLN AME" 
  2349        value="Sta tus"
  2350       />
  2351      </Property >
  2352     
  2353      <Property 
  2354       name="Desi gnations"
  2355      >
  2356       <Type>
  2357        HS.Local.V A.Terminol ogy.VETS.C lient.tns. designatio nTransfer
  2358       </Type>
  2359       <Collectio n>
  2360        list
  2361       </Collecti on>
  2362       <Parameter  
  2363        name="XMLI TEMNAME" 
  2364        value="Des ignation"
  2365       />
  2366       <Parameter  
  2367        name="XMLN AME" 
  2368        value="Des ignations"
  2369       />
  2370       <Parameter  
  2371        name="XMLP ROJECTION"  
  2372        value="COL LECTION"
  2373       />
  2374      </Property >
  2375     </Class>
  2376    
  2377    
  2378     <Class 
  2379      name="HS.L ocal.VA.Te rminology. VETS.Clien t.tns.code SystemConc eptsTransf er"
  2380     >
  2381      <Descripti on>
  2382       Created fr om: http:/ / SERVER . DOMAIN . EXT  : PORT /sts.webse rvice/ctSe rvice?xsd= 1
  2383      </Descript ion>
  2384      <Super>
  2385       %Registere dObject,%X ML.Adaptor
  2386      </Super>
  2387      <TimeChang ed>
  2388       64965,4968 0
  2389      </TimeChan ged>
  2390      <TimeCreat ed>
  2391       64965,4968 0
  2392      </TimeCrea ted>
  2393     
  2394      <Parameter  
  2395       name="ELEM ENTQUALIFI ED"
  2396      >
  2397       <Default>
  2398        0
  2399       </Default>
  2400      </Paramete r>
  2401     
  2402      <Parameter  
  2403       name="NAME SPACE"
  2404      >
  2405       <Default>
  2406        urn:gov:va :med:sts:w ebservice: ct
  2407       </Default>
  2408      </Paramete r>
  2409     
  2410      <Parameter  
  2411       name="XMLN AME"
  2412      >
  2413       <Default>
  2414        codeSystem ConceptsTr ansfer
  2415       </Default>
  2416      </Paramete r>
  2417     
  2418      <Parameter  
  2419       name="XMLS EQUENCE"
  2420      >
  2421       <Default>
  2422        1
  2423       </Default>
  2424      </Paramete r>
  2425     
  2426      <Property 
  2427       name="Tota lNumberOfR ecords"
  2428      >
  2429       <Type>
  2430        %Integer
  2431       </Type>
  2432       <Required>
  2433        1
  2434       </Required >
  2435       <Parameter  
  2436        name="XMLN AME" 
  2437        value="Tot alNumberOf Records"
  2438       />
  2439      </Property >
  2440     
  2441      <Property 
  2442       name="Conc ept"
  2443      >
  2444       <Type>
  2445        HS.Local.V A.Terminol ogy.VETS.C lient.tns. codeSystem ConceptTra nsfer
  2446       </Type>
  2447       <Collectio n>
  2448        list
  2449       </Collecti on>
  2450       <Required>
  2451        1
  2452       </Required >
  2453       <Parameter  
  2454        name="XMLN AME" 
  2455        value="Con cept"
  2456       />
  2457       <Parameter  
  2458        name="XMLP ROJECTION"  
  2459        value="ELE MENT"
  2460       />
  2461      </Property >
  2462     </Class>
  2463    
  2464    
  2465     <Class 
  2466      name="HS.L ocal.VA.Te rminology. VETS.Clien t.tns.code SystemTran sfer"
  2467     >
  2468      <Descripti on>
  2469       Created fr om: http:/ / SERVER . DOMAIN . EXT  : PORT /sts.webse rvice/ctSe rvice?xsd= 1
  2470      </Descript ion>
  2471      <Super>
  2472       %Registere dObject,%X ML.Adaptor
  2473      </Super>
  2474      <TimeChang ed>
  2475       64965,4968 0
  2476      </TimeChan ged>
  2477      <TimeCreat ed>
  2478       64965,4968 0
  2479      </TimeCrea ted>
  2480     
  2481      <Parameter  
  2482       name="ELEM ENTQUALIFI ED"
  2483      >
  2484       <Default>
  2485        0
  2486       </Default>
  2487      </Paramete r>
  2488     
  2489      <Parameter  
  2490       name="NAME SPACE"
  2491      >
  2492       <Default>
  2493        urn:gov:va :med:sts:w ebservice: ct
  2494       </Default>
  2495      </Paramete r>
  2496     
  2497      <Parameter  
  2498       name="XMLN AME"
  2499      >
  2500       <Default>
  2501        codeSystem Transfer
  2502       </Default>
  2503      </Paramete r>
  2504     
  2505      <Parameter  
  2506       name="XMLS EQUENCE"
  2507      >
  2508       <Default>
  2509        1
  2510       </Default>
  2511      </Paramete r>
  2512     
  2513      <Property 
  2514       name="Name "
  2515      >
  2516       <Type>
  2517        %String
  2518       </Type>
  2519       <Required>
  2520        1
  2521       </Required >
  2522       <Parameter  
  2523        name="MAXL EN"
  2524       />
  2525       <Parameter  
  2526        name="XMLN AME" 
  2527        value="Nam e"
  2528       />
  2529      </Property >
  2530     
  2531      <Property 
  2532       name="VUID "
  2533      >
  2534       <Type>
  2535        %Integer
  2536       </Type>
  2537       <Required>
  2538        1
  2539       </Required >
  2540       <Parameter  
  2541        name="XMLN AME" 
  2542        value="VUI D"
  2543       />
  2544      </Property >
  2545     
  2546      <Property 
  2547       name="Vers ionNames"
  2548      >
  2549       <Type>
  2550        %String
  2551       </Type>
  2552       <Collectio n>
  2553        list
  2554       </Collecti on>
  2555       <Parameter  
  2556        name="MAXL EN"
  2557       />
  2558       <Parameter  
  2559        name="XMLI TEMNAME" 
  2560        value="Ver sionName"
  2561       />
  2562       <Parameter  
  2563        name="XMLN AME" 
  2564        value="Ver sionNames"
  2565       />
  2566       <Parameter  
  2567        name="XMLP ROJECTION"  
  2568        value="COL LECTION"
  2569       />
  2570      </Property >
  2571     </Class>
  2572    
  2573    
  2574     <Class 
  2575      name="HS.L ocal.VA.Te rminology. VETS.Clien t.tns.code SystemVers ionTransfe r"
  2576     >
  2577      <Descripti on>
  2578       Created fr om: http:/ / SERVER . DOMAIN . EXT  : PORT /sts.webse rvice/ctSe rvice?xsd= 1
  2579      </Descript ion>
  2580      <Super>
  2581       %Registere dObject,%X ML.Adaptor
  2582      </Super>
  2583      <TimeChang ed>
  2584       64965,4968 0
  2585      </TimeChan ged>
  2586      <TimeCreat ed>
  2587       64965,4968 0
  2588      </TimeCrea ted>
  2589     
  2590      <Parameter  
  2591       name="ELEM ENTQUALIFI ED"
  2592      >
  2593       <Default>
  2594        0
  2595       </Default>
  2596      </Paramete r>
  2597     
  2598      <Parameter  
  2599       name="NAME SPACE"
  2600      >
  2601       <Default>
  2602        urn:gov:va :med:sts:w ebservice: ct
  2603       </Default>
  2604      </Paramete r>
  2605     
  2606      <Parameter  
  2607       name="XMLN AME"
  2608      >
  2609       <Default>
  2610        codeSystem VersionTra nsfer
  2611       </Default>
  2612      </Paramete r>
  2613     
  2614      <Parameter  
  2615       name="XMLS EQUENCE"
  2616      >
  2617       <Default>
  2618        1
  2619       </Default>
  2620      </Paramete r>
  2621     
  2622      <Property 
  2623       name="Name "
  2624      >
  2625       <Type>
  2626        %String
  2627       </Type>
  2628       <Required>
  2629        1
  2630       </Required >
  2631       <Parameter  
  2632        name="MAXL EN"
  2633       />
  2634       <Parameter  
  2635        name="XMLN AME" 
  2636        value="Nam e"
  2637       />
  2638      </Property >
  2639     
  2640      <Property 
  2641       name="VUID "
  2642      >
  2643       <Type>
  2644        %Integer
  2645       </Type>
  2646       <Required>
  2647        1
  2648       </Required >
  2649       <Parameter  
  2650        name="XMLN AME" 
  2651        value="VUI D"
  2652       />
  2653      </Property >
  2654     
  2655      <Property 
  2656       name="Desc ription"
  2657      >
  2658       <Type>
  2659        %String
  2660       </Type>
  2661       <Required>
  2662        1
  2663       </Required >
  2664       <Parameter  
  2665        name="MAXL EN"
  2666       />
  2667       <Parameter  
  2668        name="XMLN AME" 
  2669        value="Des cription"
  2670       />
  2671      </Property >
  2672     
  2673      <Property 
  2674       name="Copy right"
  2675      >
  2676       <Type>
  2677        %String
  2678       </Type>
  2679       <Required>
  2680        1
  2681       </Required >
  2682       <Parameter  
  2683        name="MAXL EN"
  2684       />
  2685       <Parameter  
  2686        name="XMLN AME" 
  2687        value="Cop yright"
  2688       />
  2689      </Property >
  2690     
  2691      <Property 
  2692       name="Copy rightURL"
  2693      >
  2694       <Type>
  2695        %String
  2696       </Type>
  2697       <Parameter  
  2698        name="MAXL EN"
  2699       />
  2700       <Parameter  
  2701        name="XMLN AME" 
  2702        value="Cop yrightURL"
  2703       />
  2704      </Property >
  2705     
  2706      <Property 
  2707       name="Pref erredDesig nationType Name"
  2708      >
  2709       <Type>
  2710        %String
  2711       </Type>
  2712       <Parameter  
  2713        name="MAXL EN"
  2714       />
  2715       <Parameter  
  2716        name="XMLN AME" 
  2717        value="Pre ferredDesi gnationTyp eName"
  2718       />
  2719      </Property >
  2720     
  2721      <Property 
  2722       name="Vers ion"
  2723      >
  2724       <Type>
  2725        HS.Local.V A.Terminol ogy.VETS.C lient.tns. versionTra nsfer
  2726       </Type>
  2727       <Parameter  
  2728        name="XMLN AME" 
  2729        value="Ver sion"
  2730       />
  2731      </Property >
  2732     </Class>
  2733    
  2734    
  2735     <Class 
  2736      name="HS.L ocal.VA.Te rminology. VETS.Clien t.tns.code SystemsLis tTransfer"
  2737     >
  2738      <Descripti on>
  2739       Created fr om: http:/ / SERVER . DOMAIN . EXT  : PORT /sts.webse rvice/ctSe rvice?xsd= 1
  2740      </Descript ion>
  2741      <Super>
  2742       %Registere dObject,%X ML.Adaptor
  2743      </Super>
  2744      <TimeChang ed>
  2745       64965,4968 0
  2746      </TimeChan ged>
  2747      <TimeCreat ed>
  2748       64965,4968 0
  2749      </TimeCrea ted>
  2750     
  2751      <Parameter  
  2752       name="ELEM ENTQUALIFI ED"
  2753      >
  2754       <Default>
  2755        0
  2756       </Default>
  2757      </Paramete r>
  2758     
  2759      <Parameter  
  2760       name="NAME SPACE"
  2761      >
  2762       <Default>
  2763        urn:gov:va :med:sts:w ebservice: ct
  2764       </Default>
  2765      </Paramete r>
  2766     
  2767      <Parameter  
  2768       name="XMLN AME"
  2769      >
  2770       <Default>
  2771        codeSystem sListTrans fer
  2772       </Default>
  2773      </Paramete r>
  2774     
  2775      <Parameter  
  2776       name="XMLS EQUENCE"
  2777      >
  2778       <Default>
  2779        1
  2780       </Default>
  2781      </Paramete r>
  2782     
  2783      <Property 
  2784       name="Tota lNumberOfR ecords"
  2785      >
  2786       <Type>
  2787        %Integer
  2788       </Type>
  2789       <Parameter  
  2790        name="XMLN AME" 
  2791        value="Tot alNumberOf Records"
  2792       />
  2793      </Property >
  2794     
  2795      <Property 
  2796       name="Code Systems"
  2797      >
  2798       <Type>
  2799        HS.Local.V A.Terminol ogy.VETS.C lient.tns. codeSystem Transfer
  2800       </Type>
  2801       <Collectio n>
  2802        list
  2803       </Collecti on>
  2804       <Parameter  
  2805        name="XMLN AME" 
  2806        value="Cod eSystems"
  2807       />
  2808       <Parameter  
  2809        name="XMLP ROJECTION"  
  2810        value="ELE MENT"
  2811       />
  2812      </Property >
  2813     </Class>
  2814    
  2815    
  2816     <Class 
  2817      name="HS.L ocal.VA.Te rminology. VETS.Clien t.tns.conc eptDetailT ransfer"
  2818     >
  2819      <Descripti on>
  2820       Created fr om: http:/ / SERVER . DOMAIN . EXT  : PORT /sts.webse rvice/ctSe rvice?xsd= 1
  2821      </Descript ion>
  2822      <Super>
  2823       %Registere dObject,%X ML.Adaptor
  2824      </Super>
  2825      <TimeChang ed>
  2826       64965,4968 0
  2827      </TimeChan ged>
  2828      <TimeCreat ed>
  2829       64965,4968 0
  2830      </TimeCrea ted>
  2831     
  2832      <Parameter  
  2833       name="ELEM ENTQUALIFI ED"
  2834      >
  2835       <Default>
  2836        0
  2837       </Default>
  2838      </Paramete r>
  2839     
  2840      <Parameter  
  2841       name="NAME SPACE"
  2842      >
  2843       <Default>
  2844        urn:gov:va :med:sts:w ebservice: ct
  2845       </Default>
  2846      </Paramete r>
  2847     
  2848      <Parameter  
  2849       name="XMLN AME"
  2850      >
  2851       <Default>
  2852        conceptDet ailTransfe r
  2853       </Default>
  2854      </Paramete r>
  2855     
  2856      <Parameter  
  2857       name="XMLS EQUENCE"
  2858      >
  2859       <Default>
  2860        1
  2861       </Default>
  2862      </Paramete r>
  2863     
  2864      <Property 
  2865       name="Conc eptCode"
  2866      >
  2867       <Type>
  2868        %String
  2869       </Type>
  2870       <Required>
  2871        1
  2872       </Required >
  2873       <Parameter  
  2874        name="MAXL EN"
  2875       />
  2876       <Parameter  
  2877        name="XMLN AME" 
  2878        value="Con ceptCode"
  2879       />
  2880      </Property >
  2881     
  2882      <Property 
  2883       name="Conc eptStatus"
  2884      >
  2885       <Type>
  2886        %String
  2887       </Type>
  2888       <Required>
  2889        1
  2890       </Required >
  2891       <Parameter  
  2892        name="MAXL EN"
  2893       />
  2894       <Parameter  
  2895        name="XMLN AME" 
  2896        value="Con ceptStatus "
  2897       />
  2898      </Property >
  2899     
  2900      <Property 
  2901       name="Desi gnations"
  2902      >
  2903       <Type>
  2904        HS.Local.V A.Terminol ogy.VETS.C lient.tns. designatio nDetailTra nsfer
  2905       </Type>
  2906       <Collectio n>
  2907        list
  2908       </Collecti on>
  2909       <Parameter  
  2910        name="XMLI TEMNAME" 
  2911        value="Des ignation"
  2912       />
  2913       <Parameter  
  2914        name="XMLN AME" 
  2915        value="Des ignations"
  2916       />
  2917       <Parameter  
  2918        name="XMLP ROJECTION"  
  2919        value="COL LECTION"
  2920       />
  2921      </Property >
  2922     
  2923      <Property 
  2924       name="Prop erties"
  2925      >
  2926       <Type>
  2927        HS.Local.V A.Terminol ogy.VETS.C lient.tns. propertyTr ansfer
  2928       </Type>
  2929       <Collectio n>
  2930        list
  2931       </Collecti on>
  2932       <Parameter  
  2933        name="XMLI TEMNAME" 
  2934        value="Pro perty"
  2935       />
  2936       <Parameter  
  2937        name="XMLN AME" 
  2938        value="Pro perties"
  2939       />
  2940       <Parameter  
  2941        name="XMLP ROJECTION"  
  2942        value="COL LECTION"
  2943       />
  2944      </Property >
  2945     
  2946      <Property 
  2947       name="Asso ciations"
  2948      >
  2949       <Type>
  2950        HS.Local.V A.Terminol ogy.VETS.C lient.tns. relationsh ipTransfer
  2951       </Type>
  2952       <Collectio n>
  2953        list
  2954       </Collecti on>
  2955       <Parameter  
  2956        name="XMLI TEMNAME" 
  2957        value="Ass ociation"
  2958       />
  2959       <Parameter  
  2960        name="XMLN AME" 
  2961        value="Ass ociations"
  2962       />
  2963       <Parameter  
  2964        name="XMLP ROJECTION"  
  2965        value="COL LECTION"
  2966       />
  2967      </Property >
  2968     </Class>
  2969    
  2970    
  2971     <Class 
  2972      name="HS.L ocal.VA.Te rminology. VETS.Clien t.tns.desi gnationDet ailTransfe r"
  2973     >
  2974      <Descripti on>
  2975       Created fr om: http:/ / SERVER . DOMAIN . EXT  : PORT /sts.webse rvice/ctSe rvice?xsd= 1
  2976      </Descript ion>
  2977      <Super>
  2978       %Registere dObject,%X ML.Adaptor
  2979      </Super>
  2980      <TimeChang ed>
  2981       64965,4968 0
  2982      </TimeChan ged>
  2983      <TimeCreat ed>
  2984       64965,4968 0
  2985      </TimeCrea ted>
  2986     
  2987      <Parameter  
  2988       name="ELEM ENTQUALIFI ED"
  2989      >
  2990       <Default>
  2991        0
  2992       </Default>
  2993      </Paramete r>
  2994     
  2995      <Parameter  
  2996       name="NAME SPACE"
  2997      >
  2998       <Default>
  2999        urn:gov:va :med:sts:w ebservice: ct
  3000       </Default>
  3001      </Paramete r>
  3002     
  3003      <Parameter  
  3004       name="XMLN AME"
  3005      >
  3006       <Default>
  3007        designatio nDetailTra nsfer
  3008       </Default>
  3009      </Paramete r>
  3010     
  3011      <Parameter  
  3012       name="XMLS EQUENCE"
  3013      >
  3014       <Default>
  3015        1
  3016       </Default>
  3017      </Paramete r>
  3018     
  3019      <Property 
  3020       name="Name "
  3021      >
  3022       <Type>
  3023        %String
  3024       </Type>
  3025       <Required>
  3026        1
  3027       </Required >
  3028       <Parameter  
  3029        name="MAXL EN"
  3030       />
  3031       <Parameter  
  3032        name="XMLN AME" 
  3033        value="Nam e"
  3034       />
  3035      </Property >
  3036     
  3037      <Property 
  3038       name="Code "
  3039      >
  3040       <Type>
  3041        %String
  3042       </Type>
  3043       <Required>
  3044        1
  3045       </Required >
  3046       <Parameter  
  3047        name="MAXL EN"
  3048       />
  3049       <Parameter  
  3050        name="XMLN AME" 
  3051        value="Cod e"
  3052       />
  3053      </Property >
  3054     
  3055      <Property 
  3056       name="Type "
  3057      >
  3058       <Type>
  3059        %String
  3060       </Type>
  3061       <Required>
  3062        1
  3063       </Required >
  3064       <Parameter  
  3065        name="MAXL EN"
  3066       />
  3067       <Parameter  
  3068        name="XMLN AME" 
  3069        value="Typ e"
  3070       />
  3071      </Property >
  3072     
  3073      <Property 
  3074       name="Stat us"
  3075      >
  3076       <Type>
  3077        %String
  3078       </Type>
  3079       <Required>
  3080        1
  3081       </Required >
  3082       <Parameter  
  3083        name="MAXL EN"
  3084       />
  3085       <Parameter  
  3086        name="XMLN AME" 
  3087        value="Sta tus"
  3088       />
  3089      </Property >
  3090     
  3091      <Property 
  3092       name="Prop erties"
  3093      >
  3094       <Type>
  3095        HS.Local.V A.Terminol ogy.VETS.C lient.tns. propertyTr ansfer
  3096       </Type>
  3097       <Collectio n>
  3098        list
  3099       </Collecti on>
  3100       <Parameter  
  3101        name="XMLI TEMNAME" 
  3102        value="Pro perty"
  3103       />
  3104       <Parameter  
  3105        name="XMLN AME" 
  3106        value="Pro perties"
  3107       />
  3108       <Parameter  
  3109        name="XMLP ROJECTION"  
  3110        value="COL LECTION"
  3111       />
  3112      </Property >
  3113     
  3114      <Property 
  3115       name="Valu eSets"
  3116      >
  3117       <Type>
  3118        HS.Local.V A.Terminol ogy.VETS.C lient.tns. valueSetTr ansfer
  3119       </Type>
  3120       <Collectio n>
  3121        list
  3122       </Collecti on>
  3123       <Parameter  
  3124        name="XMLI TEMNAME" 
  3125        value="Val ueSet"
  3126       />
  3127       <Parameter  
  3128        name="XMLN AME" 
  3129        value="Val ueSets"
  3130       />
  3131       <Parameter  
  3132        name="XMLP ROJECTION"  
  3133        value="COL LECTION"
  3134       />
  3135      </Property >
  3136     </Class>
  3137    
  3138    
  3139     <Class 
  3140      name="HS.L ocal.VA.Te rminology. VETS.Clien t.tns.desi gnationTra nsfer"
  3141     >
  3142      <Descripti on>
  3143       Created fr om: http:/ / SERVER . DOMAIN . EXT  : PORT /sts.webse rvice/ctSe rvice?xsd= 1
  3144      </Descript ion>
  3145      <Super>
  3146       %Registere dObject,%X ML.Adaptor
  3147      </Super>
  3148      <TimeChang ed>
  3149       64965,4968 0
  3150      </TimeChan ged>
  3151      <TimeCreat ed>
  3152       64965,4968 0
  3153      </TimeCrea ted>
  3154     
  3155      <Parameter  
  3156       name="ELEM ENTQUALIFI ED"
  3157      >
  3158       <Default>
  3159        0
  3160       </Default>
  3161      </Paramete r>
  3162     
  3163      <Parameter  
  3164       name="NAME SPACE"
  3165      >
  3166       <Default>
  3167        urn:gov:va :med:sts:w ebservice: ct
  3168       </Default>
  3169      </Paramete r>
  3170     
  3171      <Parameter  
  3172       name="XMLN AME"
  3173      >
  3174       <Default>
  3175        designatio nTransfer
  3176       </Default>
  3177      </Paramete r>
  3178     
  3179      <Parameter  
  3180       name="XMLS EQUENCE"
  3181      >
  3182       <Default>
  3183        1
  3184       </Default>
  3185      </Paramete r>
  3186     
  3187      <Property 
  3188       name="Name "
  3189      >
  3190       <Type>
  3191        %String
  3192       </Type>
  3193       <Required>
  3194        1
  3195       </Required >
  3196       <Parameter  
  3197        name="MAXL EN"
  3198       />
  3199       <Parameter  
  3200        name="XMLN AME" 
  3201        value="Nam e"
  3202       />
  3203      </Property >
  3204     
  3205      <Property 
  3206       name="Code "
  3207      >
  3208       <Type>
  3209        %String
  3210       </Type>
  3211       <Required>
  3212        1
  3213       </Required >
  3214       <Parameter  
  3215        name="MAXL EN"
  3216       />
  3217       <Parameter  
  3218        name="XMLN AME" 
  3219        value="Cod e"
  3220       />
  3221      </Property >
  3222     
  3223      <Property 
  3224       name="Type "
  3225      >
  3226       <Type>
  3227        %String
  3228       </Type>
  3229       <Required>
  3230        1
  3231       </Required >
  3232       <Parameter  
  3233        name="MAXL EN"
  3234       />
  3235       <Parameter  
  3236        name="XMLN AME" 
  3237        value="Typ e"
  3238       />
  3239      </Property >
  3240     
  3241      <Property 
  3242       name="Stat us"
  3243      >
  3244       <Type>
  3245        %String
  3246       </Type>
  3247       <Required>
  3248        1
  3249       </Required >
  3250       <Parameter  
  3251        name="MAXL EN"
  3252       />
  3253       <Parameter  
  3254        name="XMLN AME" 
  3255        value="Sta tus"
  3256       />
  3257      </Property >
  3258     </Class>
  3259    
  3260    
  3261     <Class 
  3262      name="HS.L ocal.VA.Te rminology. VETS.Clien t.tns.doma inDetailTr ansfer"
  3263     >
  3264      <Descripti on>
  3265       Created fr om: http:/ / SERVER . DOMAIN . EXT  : PORT /sts.webse rvice/ctSe rvice?xsd= 1
  3266      </Descript ion>
  3267      <Super>
  3268       %Registere dObject,%X ML.Adaptor
  3269      </Super>
  3270      <TimeChang ed>
  3271       64965,4968 0
  3272      </TimeChan ged>
  3273      <TimeCreat ed>
  3274       64965,4968 0
  3275      </TimeCrea ted>
  3276     
  3277      <Parameter  
  3278       name="ELEM ENTQUALIFI ED"
  3279      >
  3280       <Default>
  3281        0
  3282       </Default>
  3283      </Paramete r>
  3284     
  3285      <Parameter  
  3286       name="NAME SPACE"
  3287      >
  3288       <Default>
  3289        urn:gov:va :med:sts:w ebservice: ct
  3290       </Default>
  3291      </Paramete r>
  3292     
  3293      <Parameter  
  3294       name="XMLN AME"
  3295      >
  3296       <Default>
  3297        domainDeta ilTransfer
  3298       </Default>
  3299      </Paramete r>
  3300     
  3301      <Parameter  
  3302       name="XMLS EQUENCE"
  3303      >
  3304       <Default>
  3305        1
  3306       </Default>
  3307      </Paramete r>
  3308     
  3309      <Property 
  3310       name="Doma inVAPrefer redName"
  3311      >
  3312       <Type>
  3313        %String
  3314       </Type>
  3315       <Required>
  3316        1
  3317       </Required >
  3318       <Parameter  
  3319        name="MAXL EN"
  3320       />
  3321       <Parameter  
  3322        name="XMLN AME" 
  3323        value="Dom ainVAPrefe rredName"
  3324       />
  3325      </Property >
  3326     
  3327      <Property 
  3328       name="Doma inVuid"
  3329      >
  3330       <Type>
  3331        %Integer
  3332       </Type>
  3333       <Required>
  3334        1
  3335       </Required >
  3336       <Parameter  
  3337        name="XMLN AME" 
  3338        value="Dom ainVuid"
  3339       />
  3340      </Property >
  3341     
  3342      <Property 
  3343       name="Doma inStatus"
  3344      >
  3345       <Type>
  3346        %String
  3347       </Type>
  3348       <Required>
  3349        1
  3350       </Required >
  3351       <Parameter  
  3352        name="MAXL EN"
  3353       />
  3354       <Parameter  
  3355        name="XMLN AME" 
  3356        value="Dom ainStatus"
  3357       />
  3358      </Property >
  3359     </Class>
  3360    
  3361    
  3362     <Class 
  3363      name="HS.L ocal.VA.Te rminology. VETS.Clien t.tns.doma inListTran sfer"
  3364     >
  3365      <Descripti on>
  3366       Created fr om: http:/ / SERVER . DOMAIN . EXT  : PORT /sts.webse rvice/ctSe rvice?xsd= 1
  3367      </Descript ion>
  3368      <Super>
  3369       %Registere dObject,%X ML.Adaptor
  3370      </Super>
  3371      <TimeChang ed>
  3372       64965,4968 0
  3373      </TimeChan ged>
  3374      <TimeCreat ed>
  3375       64965,4968 0
  3376      </TimeCrea ted>
  3377     
  3378      <Parameter  
  3379       name="ELEM ENTQUALIFI ED"
  3380      >
  3381       <Default>
  3382        0
  3383       </Default>
  3384      </Paramete r>
  3385     
  3386      <Parameter  
  3387       name="NAME SPACE"
  3388      >
  3389       <Default>
  3390        urn:gov:va :med:sts:w ebservice: ct
  3391       </Default>
  3392      </Paramete r>
  3393     
  3394      <Parameter  
  3395       name="XMLN AME"
  3396      >
  3397       <Default>
  3398        domainList Transfer
  3399       </Default>
  3400      </Paramete r>
  3401     
  3402      <Parameter  
  3403       name="XMLS EQUENCE"
  3404      >
  3405       <Default>
  3406        1
  3407       </Default>
  3408      </Paramete r>
  3409     
  3410      <Property 
  3411       name="Tota lNumberOfR ecords"
  3412      >
  3413       <Type>
  3414        %Integer
  3415       </Type>
  3416       <Parameter  
  3417        name="XMLN AME" 
  3418        value="Tot alNumberOf Records"
  3419       />
  3420      </Property >
  3421     
  3422      <Property 
  3423       name="Doma inList"
  3424      >
  3425       <Type>
  3426        HS.Local.V A.Terminol ogy.VETS.C lient.tns. domainTran sfer
  3427       </Type>
  3428       <Collectio n>
  3429        list
  3430       </Collecti on>
  3431       <Parameter  
  3432        name="XMLN AME" 
  3433        value="Dom ainList"
  3434       />
  3435       <Parameter  
  3436        name="XMLP ROJECTION"  
  3437        value="ELE MENT"
  3438       />
  3439      </Property >
  3440     </Class>
  3441    
  3442    
  3443     <Class 
  3444      name="HS.L ocal.VA.Te rminology. VETS.Clien t.tns.doma inTransfer "
  3445     >
  3446      <Descripti on>
  3447       Created fr om: http:/ / SERVER . DOMAIN . EXT  : PORT /sts.webse rvice/ctSe rvice?xsd= 1
  3448      </Descript ion>
  3449      <Super>
  3450       %Registere dObject,%X ML.Adaptor
  3451      </Super>
  3452      <TimeChang ed>
  3453       64965,4968 0
  3454      </TimeChan ged>
  3455      <TimeCreat ed>
  3456       64965,4968 0
  3457      </TimeCrea ted>
  3458     
  3459      <Parameter  
  3460       name="ELEM ENTQUALIFI ED"
  3461      >
  3462       <Default>
  3463        0
  3464       </Default>
  3465      </Paramete r>
  3466     
  3467      <Parameter  
  3468       name="NAME SPACE"
  3469      >
  3470       <Default>
  3471        urn:gov:va :med:sts:w ebservice: ct
  3472       </Default>
  3473      </Paramete r>
  3474     
  3475      <Parameter  
  3476       name="XMLN AME"
  3477      >
  3478       <Default>
  3479        domainTran sfer
  3480       </Default>
  3481      </Paramete r>
  3482     
  3483      <Parameter  
  3484       name="XMLS EQUENCE"
  3485      >
  3486       <Default>
  3487        1
  3488       </Default>
  3489      </Paramete r>
  3490     
  3491      <Property 
  3492       name="Name "
  3493      >
  3494       <Type>
  3495        %String
  3496       </Type>
  3497       <Required>
  3498        1
  3499       </Required >
  3500       <Parameter  
  3501        name="MAXL EN"
  3502       />
  3503       <Parameter  
  3504        name="XMLN AME" 
  3505        value="Nam e"
  3506       />
  3507      </Property >
  3508     
  3509      <Property 
  3510       name="VUID "
  3511      >
  3512       <Type>
  3513        %Integer
  3514       </Type>
  3515       <Required>
  3516        1
  3517       </Required >
  3518       <Parameter  
  3519        name="XMLN AME" 
  3520        value="VUI D"
  3521       />
  3522      </Property >
  3523     </Class>
  3524    
  3525    
  3526     <Class 
  3527      name="HS.L ocal.VA.Te rminology. VETS.Clien t.tns.mapE ntryDetail ListTransf er"
  3528     >
  3529      <Descripti on>
  3530       Created fr om: http:/ / SERVER . DOMAIN . EXT  : PORT /sts.webse rvice/ctSe rvice?xsd= 1
  3531      </Descript ion>
  3532      <Super>
  3533       %Registere dObject,%X ML.Adaptor
  3534      </Super>
  3535      <TimeChang ed>
  3536       64965,4968 0
  3537      </TimeChan ged>
  3538      <TimeCreat ed>
  3539       64965,4968 0
  3540      </TimeCrea ted>
  3541     
  3542      <Parameter  
  3543       name="ELEM ENTQUALIFI ED"
  3544      >
  3545       <Default>
  3546        0
  3547       </Default>
  3548      </Paramete r>
  3549     
  3550      <Parameter  
  3551       name="NAME SPACE"
  3552      >
  3553       <Default>
  3554        urn:gov:va :med:sts:w ebservice: ct
  3555       </Default>
  3556      </Paramete r>
  3557     
  3558      <Parameter  
  3559       name="XMLN AME"
  3560      >
  3561       <Default>
  3562        mapEntryDe tailListTr ansfer
  3563       </Default>
  3564      </Paramete r>
  3565     
  3566      <Parameter  
  3567       name="XMLS EQUENCE"
  3568      >
  3569       <Default>
  3570        1
  3571       </Default>
  3572      </Paramete r>
  3573     
  3574      <Property 
  3575       name="Tota lNumberOfR ecords"
  3576      >
  3577       <Type>
  3578        %Integer
  3579       </Type>
  3580       <Parameter  
  3581        name="XMLN AME" 
  3582        value="Tot alNumberOf Records"
  3583       />
  3584      </Property >
  3585     
  3586      <Property 
  3587       name="MapE ntryDetail s"
  3588      >
  3589       <Type>
  3590        HS.Local.V A.Terminol ogy.VETS.C lient.tns. mapEntryDe tailTransf er
  3591       </Type>
  3592       <Collectio n>
  3593        list
  3594       </Collecti on>
  3595       <Parameter  
  3596        name="XMLN AME" 
  3597        value="Map EntryDetai ls"
  3598       />
  3599       <Parameter  
  3600        name="XMLP ROJECTION"  
  3601        value="ELE MENT"
  3602       />
  3603      </Property >
  3604     </Class>
  3605    
  3606    
  3607     <Class 
  3608      name="HS.L ocal.VA.Te rminology. VETS.Clien t.tns.mapE ntryDetail Transfer"
  3609     >
  3610      <Descripti on>
  3611       Created fr om: http:/ / SERVER . DOMAIN . EXT  : PORT /sts.webse rvice/ctSe rvice?xsd= 1
  3612      </Descript ion>
  3613      <Super>
  3614       %Registere dObject,%X ML.Adaptor
  3615      </Super>
  3616      <TimeChang ed>
  3617       64965,4968 0
  3618      </TimeChan ged>
  3619      <TimeCreat ed>
  3620       64965,4968 0
  3621      </TimeCrea ted>
  3622     
  3623      <Parameter  
  3624       name="ELEM ENTQUALIFI ED"
  3625      >
  3626       <Default>
  3627        0
  3628       </Default>
  3629      </Paramete r>
  3630     
  3631      <Parameter  
  3632       name="NAME SPACE"
  3633      >
  3634       <Default>
  3635        urn:gov:va :med:sts:w ebservice: ct
  3636       </Default>
  3637      </Paramete r>
  3638     
  3639      <Parameter  
  3640       name="XMLN AME"
  3641      >
  3642       <Default>
  3643        mapEntryDe tailTransf er
  3644       </Default>
  3645      </Paramete r>
  3646     
  3647      <Parameter  
  3648       name="XMLS EQUENCE"
  3649      >
  3650       <Default>
  3651        1
  3652       </Default>
  3653      </Paramete r>
  3654     
  3655      <Property 
  3656       name="MapE ntryVUID"
  3657      >
  3658       <Type>
  3659        %Integer
  3660       </Type>
  3661       <Required>
  3662        1
  3663       </Required >
  3664       <Parameter  
  3665        name="XMLN AME" 
  3666        value="Map EntryVUID"
  3667       />
  3668      </Property >
  3669     
  3670      <Property 
  3671       name="Sour ceConceptC ode"
  3672      >
  3673       <Type>
  3674        %String
  3675       </Type>
  3676       <Required>
  3677        1
  3678       </Required >
  3679       <Parameter  
  3680        name="MAXL EN"
  3681       />
  3682       <Parameter  
  3683        name="XMLN AME" 
  3684        value="Sou rceConcept Code"
  3685       />
  3686      </Property >
  3687     
  3688      <Property 
  3689       name="Sour ceConceptP referredDe signationC ode"
  3690      >
  3691       <Type>
  3692        %String
  3693       </Type>
  3694       <Required>
  3695        1
  3696       </Required >
  3697       <Parameter  
  3698        name="MAXL EN"
  3699       />
  3700       <Parameter  
  3701        name="XMLN AME" 
  3702        value="Sou rceConcept PreferredD esignation Code"
  3703       />
  3704      </Property >
  3705     
  3706      <Property 
  3707       name="Sour ceConceptP referredDe signationN ame"
  3708      >
  3709       <Type>
  3710        %String
  3711       </Type>
  3712       <Required>
  3713        1
  3714       </Required >
  3715       <Parameter  
  3716        name="MAXL EN"
  3717       />
  3718       <Parameter  
  3719        name="XMLN AME" 
  3720        value="Sou rceConcept PreferredD esignation Name"
  3721       />
  3722      </Property >
  3723     
  3724      <Property 
  3725       name="Targ etConceptC ode"
  3726      >
  3727       <Type>
  3728        %String
  3729       </Type>
  3730       <Required>
  3731        1
  3732       </Required >
  3733       <Parameter  
  3734        name="MAXL EN"
  3735       />
  3736       <Parameter  
  3737        name="XMLN AME" 
  3738        value="Tar getConcept Code"
  3739       />
  3740      </Property >
  3741     
  3742      <Property 
  3743       name="Targ etConceptP referredDe signationC ode"
  3744      >
  3745       <Type>
  3746        %String
  3747       </Type>
  3748       <Required>
  3749        1
  3750       </Required >
  3751       <Parameter  
  3752        name="MAXL EN"
  3753       />
  3754       <Parameter  
  3755        name="XMLN AME" 
  3756        value="Tar getConcept PreferredD esignation Code"
  3757       />
  3758      </Property >
  3759     
  3760      <Property 
  3761       name="Targ etConceptP referredDe signationN ame"
  3762      >
  3763       <Type>
  3764        %String
  3765       </Type>
  3766       <Required>
  3767        1
  3768       </Required >
  3769       <Parameter  
  3770        name="MAXL EN"
  3771       />
  3772       <Parameter  
  3773        name="XMLN AME" 
  3774        value="Tar getConcept PreferredD esignation Name"
  3775       />
  3776      </Property >
  3777     
  3778      <Property 
  3779       name="MapE ntryOrder"
  3780      >
  3781       <Type>
  3782        %xsd.int
  3783       </Type>
  3784       <Required>
  3785        1
  3786       </Required >
  3787       <Parameter  
  3788        name="XMLN AME" 
  3789        value="Map EntryOrder "
  3790       />
  3791      </Property >
  3792     
  3793      <Property 
  3794       name="MapE ntryStatus "
  3795      >
  3796       <Type>
  3797        %Boolean
  3798       </Type>
  3799       <Required>
  3800        1
  3801       </Required >
  3802       <Parameter  
  3803        name="XMLN AME" 
  3804        value="Map EntryStatu s"
  3805       />
  3806      </Property >
  3807     </Class>
  3808    
  3809    
  3810     <Class 
  3811      name="HS.L ocal.VA.Te rminology. VETS.Clien t.tns.mapE ntryValueL istTransfe r"
  3812     >
  3813      <Descripti on>
  3814       Created fr om: http:/ / SERVER . DOMAIN . EXT  : PORT /sts.webse rvice/ctSe rvice?xsd= 1
  3815      </Descript ion>
  3816      <Super>
  3817       %Registere dObject,%X ML.Adaptor
  3818      </Super>
  3819      <TimeChang ed>
  3820       64965,4968 0
  3821      </TimeChan ged>
  3822      <TimeCreat ed>
  3823       64965,4968 0
  3824      </TimeCrea ted>
  3825     
  3826      <Parameter  
  3827       name="ELEM ENTQUALIFI ED"
  3828      >
  3829       <Default>
  3830        0
  3831       </Default>
  3832      </Paramete r>
  3833     
  3834      <Parameter  
  3835       name="NAME SPACE"
  3836      >
  3837       <Default>
  3838        urn:gov:va :med:sts:w ebservice: ct
  3839       </Default>
  3840      </Paramete r>
  3841     
  3842      <Parameter  
  3843       name="XMLN AME"
  3844      >
  3845       <Default>
  3846        mapEntryVa lueListTra nsfer
  3847       </Default>
  3848      </Paramete r>
  3849     
  3850      <Parameter  
  3851       name="XMLS EQUENCE"
  3852      >
  3853       <Default>
  3854        1
  3855       </Default>
  3856      </Paramete r>
  3857     
  3858      <Property 
  3859       name="Tota lNumberOfR ecords"
  3860      >
  3861       <Type>
  3862        %Integer
  3863       </Type>
  3864       <Parameter  
  3865        name="XMLN AME" 
  3866        value="Tot alNumberOf Records"
  3867       />
  3868      </Property >
  3869     
  3870      <Property 
  3871       name="MapE ntryValues "
  3872      >
  3873       <Type>
  3874        HS.Local.V A.Terminol ogy.VETS.C lient.tns. mapEntryVa lueTransfe r
  3875       </Type>
  3876       <Collectio n>
  3877        list
  3878       </Collecti on>
  3879       <Parameter  
  3880        name="XMLN AME" 
  3881        value="Map EntryValue s"
  3882       />
  3883       <Parameter  
  3884        name="XMLP ROJECTION"  
  3885        value="ELE MENT"
  3886       />
  3887      </Property >
  3888     </Class>
  3889    
  3890    
  3891     <Class 
  3892      name="HS.L ocal.VA.Te rminology. VETS.Clien t.tns.mapE ntryValueT ransfer"
  3893     >
  3894      <Descripti on>
  3895       Created fr om: http:/ / SERVER . DOMAIN . EXT  : PORT /sts.webse rvice/ctSe rvice?xsd= 1
  3896      </Descript ion>
  3897      <Super>
  3898       %Registere dObject,%X ML.Adaptor
  3899      </Super>
  3900      <TimeChang ed>
  3901       64965,4968 0
  3902      </TimeChan ged>
  3903      <TimeCreat ed>
  3904       64965,4968 0
  3905      </TimeCrea ted>
  3906     
  3907      <Parameter  
  3908       name="ELEM ENTQUALIFI ED"
  3909      >
  3910       <Default>
  3911        0
  3912       </Default>
  3913      </Paramete r>
  3914     
  3915      <Parameter  
  3916       name="NAME SPACE"
  3917      >
  3918       <Default>
  3919        urn:gov:va :med:sts:w ebservice: ct
  3920       </Default>
  3921      </Paramete r>
  3922     
  3923      <Parameter  
  3924       name="XMLN AME"
  3925      >
  3926       <Default>
  3927        mapEntryVa lueTransfe r
  3928       </Default>
  3929      </Paramete r>
  3930     
  3931      <Parameter  
  3932       name="XMLS EQUENCE"
  3933      >
  3934       <Default>
  3935        1
  3936       </Default>
  3937      </Paramete r>
  3938     
  3939      <Property 
  3940       name="VUID "
  3941      >
  3942       <Type>
  3943        %Integer
  3944       </Type>
  3945       <Required>
  3946        1
  3947       </Required >
  3948       <Parameter  
  3949        name="XMLN AME" 
  3950        value="VUI D"
  3951       />
  3952      </Property >
  3953     
  3954      <Property 
  3955       name="Sour ceValue"
  3956      >
  3957       <Type>
  3958        %String
  3959       </Type>
  3960       <Required>
  3961        1
  3962       </Required >
  3963       <Parameter  
  3964        name="MAXL EN"
  3965       />
  3966       <Parameter  
  3967        name="XMLN AME" 
  3968        value="Sou rceValue"
  3969       />
  3970      </Property >
  3971     
  3972      <Property 
  3973       name="Sour ceDesignat ionTypeNam e"
  3974      >
  3975       <Type>
  3976        %String
  3977       </Type>
  3978       <Required>
  3979        1
  3980       </Required >
  3981       <Parameter  
  3982        name="MAXL EN"
  3983       />
  3984       <Parameter  
  3985        name="XMLN AME" 
  3986        value="Sou rceDesigna tionTypeNa me"
  3987       />
  3988      </Property >
  3989     
  3990      <Property 
  3991       name="Targ etValue"
  3992      >
  3993       <Type>
  3994        %String
  3995       </Type>
  3996       <Required>
  3997        1
  3998       </Required >
  3999       <Parameter  
  4000        name="MAXL EN"
  4001       />
  4002       <Parameter  
  4003        name="XMLN AME" 
  4004        value="Tar getValue"
  4005       />
  4006      </Property >
  4007     
  4008      <Property 
  4009       name="Targ etDesignat ionTypeNam e"
  4010      >
  4011       <Type>
  4012        %String
  4013       </Type>
  4014       <Required>
  4015        1
  4016       </Required >
  4017       <Parameter  
  4018        name="MAXL EN"
  4019       />
  4020       <Parameter  
  4021        name="XMLN AME" 
  4022        value="Tar getDesigna tionTypeNa me"
  4023       />
  4024      </Property >
  4025     
  4026      <Property 
  4027       name="Targ etDesignat ionName"
  4028      >
  4029       <Type>
  4030        %String
  4031       </Type>
  4032       <Required>
  4033        1
  4034       </Required >
  4035       <Parameter  
  4036        name="MAXL EN"
  4037       />
  4038       <Parameter  
  4039        name="XMLN AME" 
  4040        value="Tar getDesigna tionName"
  4041       />
  4042      </Property >
  4043     
  4044      <Property 
  4045       name="Targ etCodeSyst emVUID"
  4046      >
  4047       <Type>
  4048        %Integer
  4049       </Type>
  4050       <Required>
  4051        1
  4052       </Required >
  4053       <Parameter  
  4054        name="XMLN AME" 
  4055        value="Tar getCodeSys temVUID"
  4056       />
  4057      </Property >
  4058     
  4059      <Property 
  4060       name="Targ etCodeSyst emVersionN ame"
  4061      >
  4062       <Type>
  4063        %String
  4064       </Type>
  4065       <Required>
  4066        1
  4067       </Required >
  4068       <Parameter  
  4069        name="MAXL EN"
  4070       />
  4071       <Parameter  
  4072        name="XMLN AME" 
  4073        value="Tar getCodeSys temVersion Name"
  4074       />
  4075      </Property >
  4076     
  4077      <Property 
  4078       name="MapE ntryOrder"
  4079      >
  4080       <Type>
  4081        %xsd.int
  4082       </Type>
  4083       <Required>
  4084        1
  4085       </Required >
  4086       <Parameter  
  4087        name="XMLN AME" 
  4088        value="Map EntryOrder "
  4089       />
  4090      </Property >
  4091     
  4092      <Property 
  4093       name="MapE ntryStatus "
  4094      >
  4095       <Type>
  4096        %Boolean
  4097       </Type>
  4098       <Required>
  4099        1
  4100       </Required >
  4101       <Parameter  
  4102        name="XMLN AME" 
  4103        value="Map EntryStatu s"
  4104       />
  4105      </Property >
  4106     </Class>
  4107    
  4108    
  4109     <Class 
  4110      name="HS.L ocal.VA.Te rminology. VETS.Clien t.tns.mapS etDetailLi stTransfer "
  4111     >
  4112      <Descripti on>
  4113       Created fr om: http:/ / SERVER . DOMAIN . EXT  : PORT /sts.webse rvice/ctSe rvice?xsd= 1
  4114      </Descript ion>
  4115      <Super>
  4116       %Registere dObject,%X ML.Adaptor
  4117      </Super>
  4118      <TimeChang ed>
  4119       64965,4968 0
  4120      </TimeChan ged>
  4121      <TimeCreat ed>
  4122       64965,4968 0
  4123      </TimeCrea ted>
  4124     
  4125      <Parameter  
  4126       name="ELEM ENTQUALIFI ED"
  4127      >
  4128       <Default>
  4129        0
  4130       </Default>
  4131      </Paramete r>
  4132     
  4133      <Parameter  
  4134       name="NAME SPACE"
  4135      >
  4136       <Default>
  4137        urn:gov:va :med:sts:w ebservice: ct
  4138       </Default>
  4139      </Paramete r>
  4140     
  4141      <Parameter  
  4142       name="XMLN AME"
  4143      >
  4144       <Default>
  4145        mapSetDeta ilListTran sfer
  4146       </Default>
  4147      </Paramete r>
  4148     
  4149      <Parameter  
  4150       name="XMLS EQUENCE"
  4151      >
  4152       <Default>
  4153        1
  4154       </Default>
  4155      </Paramete r>
  4156     
  4157      <Property 
  4158       name="Tota lNumberOfR ecords"
  4159      >
  4160       <Type>
  4161        %Integer
  4162       </Type>
  4163       <Parameter  
  4164        name="XMLN AME" 
  4165        value="Tot alNumberOf Records"
  4166       />
  4167      </Property >
  4168     
  4169      <Property 
  4170       name="MapS etDetails"
  4171      >
  4172       <Type>
  4173        HS.Local.V A.Terminol ogy.VETS.C lient.tns. mapSetDeta ilTransfer
  4174       </Type>
  4175       <Collectio n>
  4176        list
  4177       </Collecti on>
  4178       <Parameter  
  4179        name="XMLN AME" 
  4180        value="Map SetDetails "
  4181       />
  4182       <Parameter  
  4183        name="XMLP ROJECTION"  
  4184        value="ELE MENT"
  4185       />
  4186      </Property >
  4187     </Class>
  4188    
  4189    
  4190     <Class 
  4191      name="HS.L ocal.VA.Te rminology. VETS.Clien t.tns.mapS etDetailTr ansfer"
  4192     >
  4193      <Descripti on>
  4194       Created fr om: http:/ / SERVER . DOMAIN . EXT  : PORT /sts.webse rvice/ctSe rvice?xsd= 1
  4195      </Descript ion>
  4196      <Super>
  4197       %Registere dObject,%X ML.Adaptor
  4198      </Super>
  4199      <TimeChang ed>
  4200       64965,4968 0
  4201      </TimeChan ged>
  4202      <TimeCreat ed>
  4203       64965,4968 0
  4204      </TimeCrea ted>
  4205     
  4206      <Parameter  
  4207       name="ELEM ENTQUALIFI ED"
  4208      >
  4209       <Default>
  4210        0
  4211       </Default>
  4212      </Paramete r>
  4213     
  4214      <Parameter  
  4215       name="NAME SPACE"
  4216      >
  4217       <Default>
  4218        urn:gov:va :med:sts:w ebservice: ct
  4219       </Default>
  4220      </Paramete r>
  4221     
  4222      <Parameter  
  4223       name="XMLN AME"
  4224      >
  4225       <Default>
  4226        mapSetDeta ilTransfer
  4227       </Default>
  4228      </Paramete r>
  4229     
  4230      <Parameter  
  4231       name="XMLS EQUENCE"
  4232      >
  4233       <Default>
  4234        1
  4235       </Default>
  4236      </Paramete r>
  4237     
  4238      <Property 
  4239       name="VUID "
  4240      >
  4241       <Type>
  4242        %Integer
  4243       </Type>
  4244       <Required>
  4245        1
  4246       </Required >
  4247       <Parameter  
  4248        name="XMLN AME" 
  4249        value="VUI D"
  4250       />
  4251      </Property >
  4252     
  4253      <Property 
  4254       name="Vers ionName"
  4255      >
  4256       <Type>
  4257        %String
  4258       </Type>
  4259       <Required>
  4260        1
  4261       </Required >
  4262       <Parameter  
  4263        name="MAXL EN"
  4264       />
  4265       <Parameter  
  4266        name="XMLN AME" 
  4267        value="Ver sionName"
  4268       />
  4269      </Property >
  4270     
  4271      <Property 
  4272       name="Pref erredDesig nationName "
  4273      >
  4274       <Type>
  4275        %String
  4276       </Type>
  4277       <Required>
  4278        1
  4279       </Required >
  4280       <Parameter  
  4281        name="MAXL EN"
  4282       />
  4283       <Parameter  
  4284        name="XMLN AME" 
  4285        value="Pre ferredDesi gnationNam e"
  4286       />
  4287      </Property >
  4288     
  4289      <Property 
  4290       name="Text ualDefinit ion"
  4291      >
  4292       <Type>
  4293        %String
  4294       </Type>
  4295       <Required>
  4296        1
  4297       </Required >
  4298       <Parameter  
  4299        name="MAXL EN"
  4300       />
  4301       <Parameter  
  4302        name="XMLN AME" 
  4303        value="Tex tualDefini tion"
  4304       />
  4305      </Property >
  4306     
  4307      <Property 
  4308       name="Desc ription"
  4309      >
  4310       <Type>
  4311        %String
  4312       </Type>
  4313       <Required>
  4314        1
  4315       </Required >
  4316       <Parameter  
  4317        name="MAXL EN"
  4318       />
  4319       <Parameter  
  4320        name="XMLN AME" 
  4321        value="Des cription"
  4322       />
  4323      </Property >
  4324     
  4325      <Property 
  4326       name="Effe ctiveDate"
  4327      >
  4328       <Type>
  4329        %TimeStamp
  4330       </Type>
  4331       <Required>
  4332        1
  4333       </Required >
  4334       <Parameter  
  4335        name="XMLN AME" 
  4336        value="Eff ectiveDate "
  4337       />
  4338      </Property >
  4339     
  4340      <Property 
  4341       name="Stat us"
  4342      >
  4343       <Type>
  4344        %Boolean
  4345       </Type>
  4346       <Required>
  4347        1
  4348       </Required >
  4349       <Parameter  
  4350        name="XMLN AME" 
  4351        value="Sta tus"
  4352       />
  4353      </Property >
  4354     
  4355      <Property 
  4356       name="Numb erOfMapEnt ries"
  4357      >
  4358       <Type>
  4359        %xsd.int
  4360       </Type>
  4361       <Required>
  4362        1
  4363       </Required >
  4364       <Parameter  
  4365        name="XMLN AME" 
  4366        value="Num berOfMapEn tries"
  4367       />
  4368      </Property >
  4369     
  4370      <Property 
  4371       name="Sour ceValueTyp e"
  4372      >
  4373       <Type>
  4374        %String
  4375       </Type>
  4376       <Required>
  4377        1
  4378       </Required >
  4379       <Parameter  
  4380        name="MAXL EN"
  4381       />
  4382       <Parameter  
  4383        name="XMLN AME" 
  4384        value="Sou rceValueTy pe"
  4385       />
  4386      </Property >
  4387     
  4388      <Property 
  4389       name="Sour ceCodeSyst emVUID"
  4390      >
  4391       <Type>
  4392        %Integer
  4393       </Type>
  4394       <Required>
  4395        1
  4396       </Required >
  4397       <Parameter  
  4398        name="XMLN AME" 
  4399        value="Sou rceCodeSys temVUID"
  4400       />
  4401      </Property >
  4402     
  4403      <Property 
  4404       name="Sour ceCodeSyst emPreferre dDesignati on"
  4405      >
  4406       <Type>
  4407        %String
  4408       </Type>
  4409       <Required>
  4410        1
  4411       </Required >
  4412       <Parameter  
  4413        name="MAXL EN"
  4414       />
  4415       <Parameter  
  4416        name="XMLN AME" 
  4417        value="Sou rceCodeSys temPreferr edDesignat ion"
  4418       />
  4419      </Property >
  4420     
  4421      <Property 
  4422       name="Sour ceCodeSyst emVersionN ame"
  4423      >
  4424       <Type>
  4425        %String
  4426       </Type>
  4427       <Required>
  4428        1
  4429       </Required >
  4430       <Parameter  
  4431        name="MAXL EN"
  4432       />
  4433       <Parameter  
  4434        name="XMLN AME" 
  4435        value="Sou rceCodeSys temVersion Name"
  4436       />
  4437      </Property >
  4438     
  4439      <Property 
  4440       name="Targ etValueTyp e"
  4441      >
  4442       <Type>
  4443        %String
  4444       </Type>
  4445       <Required>
  4446        1
  4447       </Required >
  4448       <Parameter  
  4449        name="MAXL EN"
  4450       />
  4451       <Parameter  
  4452        name="XMLN AME" 
  4453        value="Tar getValueTy pe"
  4454       />
  4455      </Property >
  4456     
  4457      <Property 
  4458       name="Targ etCodeSyst emVUID"
  4459      >
  4460       <Type>
  4461        %Integer
  4462       </Type>
  4463       <Required>
  4464        1
  4465       </Required >
  4466       <Parameter  
  4467        name="XMLN AME" 
  4468        value="Tar getCodeSys temVUID"
  4469       />
  4470      </Property >
  4471     
  4472      <Property 
  4473       name="Targ etCodeSyst emPreferre dDesignati on"
  4474      >
  4475       <Type>
  4476        %String
  4477       </Type>
  4478       <Required>
  4479        1
  4480       </Required >
  4481       <Parameter  
  4482        name="MAXL EN"
  4483       />
  4484       <Parameter  
  4485        name="XMLN AME" 
  4486        value="Tar getCodeSys temPreferr edDesignat ion"
  4487       />
  4488      </Property >
  4489     
  4490      <Property 
  4491       name="Targ etCodeSyst emVersionN ame"
  4492      >
  4493       <Type>
  4494        %String
  4495       </Type>
  4496       <Required>
  4497        1
  4498       </Required >
  4499       <Parameter  
  4500        name="MAXL EN"
  4501       />
  4502       <Parameter  
  4503        name="XMLN AME" 
  4504        value="Tar getCodeSys temVersion Name"
  4505       />
  4506      </Property >
  4507     </Class>
  4508    
  4509    
  4510     <Class 
  4511      name="HS.L ocal.VA.Te rminology. VETS.Clien t.tns.prop ertyTransf er"
  4512     >
  4513      <Descripti on>
  4514       Created fr om: http:/ / SERVER . DOMAIN . EXT  : PORT /sts.webse rvice/ctSe rvice?xsd= 1
  4515      </Descript ion>
  4516      <Super>
  4517       %Registere dObject,%X ML.Adaptor
  4518      </Super>
  4519      <TimeChang ed>
  4520       64965,4968 0
  4521      </TimeChan ged>
  4522      <TimeCreat ed>
  4523       64965,4968 0
  4524      </TimeCrea ted>
  4525     
  4526      <Parameter  
  4527       name="ELEM ENTQUALIFI ED"
  4528      >
  4529       <Default>
  4530        0
  4531       </Default>
  4532      </Paramete r>
  4533     
  4534      <Parameter  
  4535       name="NAME SPACE"
  4536      >
  4537       <Default>
  4538        urn:gov:va :med:sts:w ebservice: ct
  4539       </Default>
  4540      </Paramete r>
  4541     
  4542      <Parameter  
  4543       name="XMLN AME"
  4544      >
  4545       <Default>
  4546        propertyTr ansfer
  4547       </Default>
  4548      </Paramete r>
  4549     
  4550      <Parameter  
  4551       name="XMLS EQUENCE"
  4552      >
  4553       <Default>
  4554        1
  4555       </Default>
  4556      </Paramete r>
  4557     
  4558      <Property 
  4559       name="Name "
  4560      >
  4561       <Type>
  4562        %String
  4563       </Type>
  4564       <Required>
  4565        1
  4566       </Required >
  4567       <Parameter  
  4568        name="MAXL EN"
  4569       />
  4570       <Parameter  
  4571        name="XMLN AME" 
  4572        value="Nam e"
  4573       />
  4574      </Property >
  4575     
  4576      <Property 
  4577       name="Type "
  4578      >
  4579       <Type>
  4580        %String
  4581       </Type>
  4582       <Required>
  4583        1
  4584       </Required >
  4585       <Parameter  
  4586        name="MAXL EN"
  4587       />
  4588       <Parameter  
  4589        name="XMLN AME" 
  4590        value="Typ e"
  4591       />
  4592      </Property >
  4593     
  4594      <Property 
  4595       name="stat us"
  4596      >
  4597       <Type>
  4598        %String
  4599       </Type>
  4600       <Required>
  4601        1
  4602       </Required >
  4603       <Parameter  
  4604        name="MAXL EN"
  4605       />
  4606       <Parameter  
  4607        name="XMLN AME" 
  4608        value="sta tus"
  4609       />
  4610      </Property >
  4611     </Class>
  4612    
  4613    
  4614     <Class 
  4615      name="HS.L ocal.VA.Te rminology. VETS.Clien t.tns.rela tionshipDe tailListTr ansfer"
  4616     >
  4617      <Descripti on>
  4618       Created fr om: http:/ / SERVER . DOMAIN . EXT  : PORT /sts.webse rvice/ctSe rvice?xsd= 1
  4619      </Descript ion>
  4620      <Super>
  4621       %Registere dObject,%X ML.Adaptor
  4622      </Super>
  4623      <TimeChang ed>
  4624       64965,4968 0
  4625      </TimeChan ged>
  4626      <TimeCreat ed>
  4627       64965,4968 0
  4628      </TimeCrea ted>
  4629     
  4630      <Parameter  
  4631       name="ELEM ENTQUALIFI ED"
  4632      >
  4633       <Default>
  4634        0
  4635       </Default>
  4636      </Paramete r>
  4637     
  4638      <Parameter  
  4639       name="NAME SPACE"
  4640      >
  4641       <Default>
  4642        urn:gov:va :med:sts:w ebservice: ct
  4643       </Default>
  4644      </Paramete r>
  4645     
  4646      <Parameter  
  4647       name="XMLN AME"
  4648      >
  4649       <Default>
  4650        relationsh ipDetailLi stTransfer
  4651       </Default>
  4652      </Paramete r>
  4653     
  4654      <Parameter  
  4655       name="XMLS EQUENCE"
  4656      >
  4657       <Default>
  4658        1
  4659       </Default>
  4660      </Paramete r>
  4661     
  4662      <Property 
  4663       name="Tota lNumberOfR ecords"
  4664      >
  4665       <Type>
  4666        %Integer
  4667       </Type>
  4668       <Parameter  
  4669        name="XMLN AME" 
  4670        value="Tot alNumberOf Records"
  4671       />
  4672      </Property >
  4673     
  4674      <Property 
  4675       name="Asso ciations"
  4676      >
  4677       <Type>
  4678        HS.Local.V A.Terminol ogy.VETS.C lient.tns. relationsh ipDetailTr ansfer
  4679       </Type>
  4680       <Collectio n>
  4681        list
  4682       </Collecti on>
  4683       <Parameter  
  4684        name="XMLN AME" 
  4685        value="Ass ociations"
  4686       />
  4687       <Parameter  
  4688        name="XMLP ROJECTION"  
  4689        value="ELE MENT"
  4690       />
  4691      </Property >
  4692     </Class>
  4693    
  4694    
  4695     <Class 
  4696      name="HS.L ocal.VA.Te rminology. VETS.Clien t.tns.rela tionshipDe tailTransf er"
  4697     >
  4698      <Descripti on>
  4699       Created fr om: http:/ / SERVER . DOMAIN . EXT  : PORT /sts.webse rvice/ctSe rvice?xsd= 1
  4700      </Descript ion>
  4701      <Super>
  4702       %Registere dObject,%X ML.Adaptor
  4703      </Super>
  4704      <TimeChang ed>
  4705       64965,4968 0
  4706      </TimeChan ged>
  4707      <TimeCreat ed>
  4708       64965,4968 0
  4709      </TimeCrea ted>
  4710     
  4711      <Parameter  
  4712       name="ELEM ENTQUALIFI ED"
  4713      >
  4714       <Default>
  4715        0
  4716       </Default>
  4717      </Paramete r>
  4718     
  4719      <Parameter  
  4720       name="NAME SPACE"
  4721      >
  4722       <Default>
  4723        urn:gov:va :med:sts:w ebservice: ct
  4724       </Default>
  4725      </Paramete r>
  4726     
  4727      <Parameter  
  4728       name="XMLN AME"
  4729      >
  4730       <Default>
  4731        relationsh ipDetailTr ansfer
  4732       </Default>
  4733      </Paramete r>
  4734     
  4735      <Parameter  
  4736       name="XMLS EQUENCE"
  4737      >
  4738       <Default>
  4739        1
  4740       </Default>
  4741      </Paramete r>
  4742     
  4743      <Property 
  4744       name="Asso ciationId"
  4745      >
  4746       <Type>
  4747        %Integer
  4748       </Type>
  4749       <Required>
  4750        1
  4751       </Required >
  4752       <Parameter  
  4753        name="XMLN AME" 
  4754        value="Ass ociationId "
  4755       />
  4756      </Property >
  4757     
  4758      <Property 
  4759       name="Sour ceConceptC ode"
  4760      >
  4761       <Type>
  4762        %String
  4763       </Type>
  4764       <Required>
  4765        1
  4766       </Required >
  4767       <Parameter  
  4768        name="MAXL EN"
  4769       />
  4770       <Parameter  
  4771        name="XMLN AME" 
  4772        value="Sou rceConcept Code"
  4773       />
  4774      </Property >
  4775     
  4776      <Property 
  4777       name="Targ etConceptC ode"
  4778      >
  4779       <Type>
  4780        %String
  4781       </Type>
  4782       <Required>
  4783        1
  4784       </Required >
  4785       <Parameter  
  4786        name="MAXL EN"
  4787       />
  4788       <Parameter  
  4789        name="XMLN AME" 
  4790        value="Tar getConcept Code"
  4791       />
  4792      </Property >
  4793     
  4794      <Property 
  4795       name="Sour ceDesignat ionName"
  4796      >
  4797       <Type>
  4798        %String
  4799       </Type>
  4800       <Required>
  4801        1
  4802       </Required >
  4803       <Parameter  
  4804        name="MAXL EN"
  4805       />
  4806       <Parameter  
  4807        name="XMLN AME" 
  4808        value="Sou rceDesigna tionName"
  4809       />
  4810      </Property >
  4811     
  4812      <Property 
  4813       name="Targ etDesignat ionName"
  4814      >
  4815       <Type>
  4816        %String
  4817       </Type>
  4818       <Required>
  4819        1
  4820       </Required >
  4821       <Parameter  
  4822        name="MAXL EN"
  4823       />
  4824       <Parameter  
  4825        name="XMLN AME" 
  4826        value="Tar getDesigna tionName"
  4827       />
  4828      </Property >
  4829     
  4830      <Property 
  4831       name="Asso ciationTyp eName"
  4832      >
  4833       <Type>
  4834        %String
  4835       </Type>
  4836       <Required>
  4837        1
  4838       </Required >
  4839       <Parameter  
  4840        name="MAXL EN"
  4841       />
  4842       <Parameter  
  4843        name="XMLN AME" 
  4844        value="Ass ociationTy peName"
  4845       />
  4846      </Property >
  4847     
  4848      <Property 
  4849       name="Asso ciationSta tus"
  4850      >
  4851       <Type>
  4852        %String
  4853       </Type>
  4854       <Required>
  4855        1
  4856       </Required >
  4857       <Parameter  
  4858        name="MAXL EN"
  4859       />
  4860       <Parameter  
  4861        name="XMLN AME" 
  4862        value="Ass ociationSt atus"
  4863       />
  4864      </Property >
  4865     </Class>
  4866    
  4867    
  4868     <Class 
  4869      name="HS.L ocal.VA.Te rminology. VETS.Clien t.tns.rela tionshipTr ansfer"
  4870     >
  4871      <Descripti on>
  4872       Created fr om: http:/ / SERVER . DOMAIN . EXT  : PORT /sts.webse rvice/ctSe rvice?xsd= 1
  4873      </Descript ion>
  4874      <Super>
  4875       %Registere dObject,%X ML.Adaptor
  4876      </Super>
  4877      <TimeChang ed>
  4878       64965,4968 0
  4879      </TimeChan ged>
  4880      <TimeCreat ed>
  4881       64965,4968 0
  4882      </TimeCrea ted>
  4883     
  4884      <Parameter  
  4885       name="ELEM ENTQUALIFI ED"
  4886      >
  4887       <Default>
  4888        0
  4889       </Default>
  4890      </Paramete r>
  4891     
  4892      <Parameter  
  4893       name="NAME SPACE"
  4894      >
  4895       <Default>
  4896        urn:gov:va :med:sts:w ebservice: ct
  4897       </Default>
  4898      </Paramete r>
  4899     
  4900      <Parameter  
  4901       name="XMLN AME"
  4902      >
  4903       <Default>
  4904        relationsh ipTransfer
  4905       </Default>
  4906      </Paramete r>
  4907     
  4908      <Parameter  
  4909       name="XMLS EQUENCE"
  4910      >
  4911       <Default>
  4912        1
  4913       </Default>
  4914      </Paramete r>
  4915     
  4916      <Property 
  4917       name="Name "
  4918      >
  4919       <Type>
  4920        %String
  4921       </Type>
  4922       <Required>
  4923        1
  4924       </Required >
  4925       <Parameter  
  4926        name="MAXL EN"
  4927       />
  4928       <Parameter  
  4929        name="XMLN AME" 
  4930        value="Nam e"
  4931       />
  4932      </Property >
  4933     
  4934      <Property 
  4935       name="Type "
  4936      >
  4937       <Type>
  4938        %String
  4939       </Type>
  4940       <Required>
  4941        1
  4942       </Required >
  4943       <Parameter  
  4944        name="MAXL EN"
  4945       />
  4946       <Parameter  
  4947        name="XMLN AME" 
  4948        value="Typ e"
  4949       />
  4950      </Property >
  4951     
  4952      <Property 
  4953       name="Code "
  4954      >
  4955       <Type>
  4956        %String
  4957       </Type>
  4958       <Parameter  
  4959        name="MAXL EN"
  4960       />
  4961       <Parameter  
  4962        name="XMLN AME" 
  4963        value="Cod e"
  4964       />
  4965      </Property >
  4966     
  4967      <Property 
  4968       name="Stat us"
  4969      >
  4970       <Type>
  4971        %String
  4972       </Type>
  4973       <Required>
  4974        1
  4975       </Required >
  4976       <Parameter  
  4977        name="MAXL EN"
  4978       />
  4979       <Parameter  
  4980        name="XMLN AME" 
  4981        value="Sta tus"
  4982       />
  4983      </Property >
  4984     </Class>
  4985    
  4986    
  4987     <Class 
  4988      name="HS.L ocal.VA.Te rminology. VETS.Clien t.tns.rela tionshipTy peListTran sfer"
  4989     >
  4990      <Descripti on>
  4991       Created fr om: http:/ / SERVER . DOMAIN . EXT  : PORT /sts.webse rvice/ctSe rvice?xsd= 1
  4992      </Descript ion>
  4993      <Super>
  4994       %Registere dObject,%X ML.Adaptor
  4995      </Super>
  4996      <TimeChang ed>
  4997       64965,4968 0
  4998      </TimeChan ged>
  4999      <TimeCreat ed>
  5000       64965,4968 0
  5001      </TimeCrea ted>
  5002     
  5003      <Parameter  
  5004       name="ELEM ENTQUALIFI ED"
  5005      >
  5006       <Default>
  5007        0
  5008       </Default>
  5009      </Paramete r>
  5010     
  5011      <Parameter  
  5012       name="NAME SPACE"
  5013      >
  5014       <Default>
  5015        urn:gov:va :med:sts:w ebservice: ct
  5016       </Default>
  5017      </Paramete r>
  5018     
  5019      <Parameter  
  5020       name="XMLN AME"
  5021      >
  5022       <Default>
  5023        relationsh ipTypeList Transfer
  5024       </Default>
  5025      </Paramete r>
  5026     
  5027      <Parameter  
  5028       name="XMLS EQUENCE"
  5029      >
  5030       <Default>
  5031        1
  5032       </Default>
  5033      </Paramete r>
  5034     
  5035      <Property 
  5036       name="Tota lNumberOfR ecords"
  5037      >
  5038       <Type>
  5039        %Integer
  5040       </Type>
  5041       <Parameter  
  5042        name="XMLN AME" 
  5043        value="Tot alNumberOf Records"
  5044       />
  5045      </Property >
  5046     
  5047      <Property 
  5048       name="Asso ciationTyp e"
  5049      >
  5050       <Type>
  5051        HS.Local.V A.Terminol ogy.VETS.C lient.tns. relationsh ipTypeTran sfer
  5052       </Type>
  5053       <Collectio n>
  5054        list
  5055       </Collecti on>
  5056       <Parameter  
  5057        name="XMLN AME" 
  5058        value="Ass ociationTy pe"
  5059       />
  5060       <Parameter  
  5061        name="XMLP ROJECTION"  
  5062        value="ELE MENT"
  5063       />
  5064      </Property >
  5065     </Class>
  5066    
  5067    
  5068     <Class 
  5069      name="HS.L ocal.VA.Te rminology. VETS.Clien t.tns.rela tionshipTy peTransfer "
  5070     >
  5071      <Descripti on>
  5072       Created fr om: http:/ / SERVER . DOMAIN . EXT  : PORT /sts.webse rvice/ctSe rvice?xsd= 1
  5073      </Descript ion>
  5074      <Super>
  5075       %Registere dObject,%X ML.Adaptor
  5076      </Super>
  5077      <TimeChang ed>
  5078       64965,4968 0
  5079      </TimeChan ged>
  5080      <TimeCreat ed>
  5081       64965,4968 0
  5082      </TimeCrea ted>
  5083     
  5084      <Parameter  
  5085       name="ELEM ENTQUALIFI ED"
  5086      >
  5087       <Default>
  5088        0
  5089       </Default>
  5090      </Paramete r>
  5091     
  5092      <Parameter  
  5093       name="NAME SPACE"
  5094      >
  5095       <Default>
  5096        urn:gov:va :med:sts:w ebservice: ct
  5097       </Default>
  5098      </Paramete r>
  5099     
  5100      <Parameter  
  5101       name="XMLN AME"
  5102      >
  5103       <Default>
  5104        relationsh ipTypeTran sfer
  5105       </Default>
  5106      </Paramete r>
  5107     
  5108      <Parameter  
  5109       name="XMLS EQUENCE"
  5110      >
  5111       <Default>
  5112        1
  5113       </Default>
  5114      </Paramete r>
  5115     
  5116      <Property 
  5117       name="Name "
  5118      >
  5119       <Type>
  5120        %String
  5121       </Type>
  5122       <Required>
  5123        1
  5124       </Required >
  5125       <Parameter  
  5126        name="MAXL EN"
  5127       />
  5128       <Parameter  
  5129        name="XMLN AME" 
  5130        value="Nam e"
  5131       />
  5132      </Property >
  5133     </Class>
  5134    
  5135    
  5136     <Class 
  5137      name="HS.L ocal.VA.Te rminology. VETS.Clien t.tns.usag eContextDe tailTransf er"
  5138     >
  5139      <Descripti on>
  5140       Created fr om: http:/ / SERVER . DOMAIN . EXT  : PORT /sts.webse rvice/ctSe rvice?xsd= 1
  5141      </Descript ion>
  5142      <Super>
  5143       %Registere dObject,%X ML.Adaptor
  5144      </Super>
  5145      <TimeChang ed>
  5146       64965,4968 0
  5147      </TimeChan ged>
  5148      <TimeCreat ed>
  5149       64965,4968 0
  5150      </TimeCrea ted>
  5151     
  5152      <Parameter  
  5153       name="ELEM ENTQUALIFI ED"
  5154      >
  5155       <Default>
  5156        0
  5157       </Default>
  5158      </Paramete r>
  5159     
  5160      <Parameter  
  5161       name="NAME SPACE"
  5162      >
  5163       <Default>
  5164        urn:gov:va :med:sts:w ebservice: ct
  5165       </Default>
  5166      </Paramete r>
  5167     
  5168      <Parameter  
  5169       name="XMLN AME"
  5170      >
  5171       <Default>
  5172        usageConte xtDetailTr ansfer
  5173       </Default>
  5174      </Paramete r>
  5175     
  5176      <Parameter  
  5177       name="XMLS EQUENCE"
  5178      >
  5179       <Default>
  5180        1
  5181       </Default>
  5182      </Paramete r>
  5183     
  5184      <Property 
  5185       name="Name "
  5186      >
  5187       <Type>
  5188        %String
  5189       </Type>
  5190       <Required>
  5191        1
  5192       </Required >
  5193       <Parameter  
  5194        name="MAXL EN"
  5195       />
  5196       <Parameter  
  5197        name="XMLN AME" 
  5198        value="Nam e"
  5199       />
  5200      </Property >
  5201     
  5202      <Property 
  5203       name="VUID "
  5204      >
  5205       <Type>
  5206        %String
  5207       </Type>
  5208       <Parameter  
  5209        name="MAXL EN"
  5210       />
  5211       <Parameter  
  5212        name="XMLN AME" 
  5213        value="VUI D"
  5214       />
  5215      </Property >
  5216     
  5217      <Property 
  5218       name="Usag eContextDo mains"
  5219      >
  5220       <Type>
  5221        HS.Local.V A.Terminol ogy.VETS.C lient.tns. usageConte xtTransfer
  5222       </Type>
  5223       <Collectio n>
  5224        list
  5225       </Collecti on>
  5226       <Parameter  
  5227        name="XMLI TEMNAME" 
  5228        value="Usa geContextD omain"
  5229       />
  5230       <Parameter  
  5231        name="XMLN AME" 
  5232        value="Usa geContextD omains"
  5233       />
  5234       <Parameter  
  5235        name="XMLP ROJECTION"  
  5236        value="COL LECTION"
  5237       />
  5238      </Property >
  5239     </Class>
  5240    
  5241    
  5242     <Class 
  5243      name="HS.L ocal.VA.Te rminology. VETS.Clien t.tns.usag eContextLi stTransfer "
  5244     >
  5245      <Descripti on>
  5246       Created fr om: http:/ / SERVER . DOMAIN . EXT  : PORT /sts.webse rvice/ctSe rvice?xsd= 1
  5247      </Descript ion>
  5248      <Super>
  5249       %Registere dObject,%X ML.Adaptor
  5250      </Super>
  5251      <TimeChang ed>
  5252       64965,4968 0
  5253      </TimeChan ged>
  5254      <TimeCreat ed>
  5255       64965,4968 0
  5256      </TimeCrea ted>
  5257     
  5258      <Parameter  
  5259       name="ELEM ENTQUALIFI ED"
  5260      >
  5261       <Default>
  5262        0
  5263       </Default>
  5264      </Paramete r>
  5265     
  5266      <Parameter  
  5267       name="NAME SPACE"
  5268      >
  5269       <Default>
  5270        urn:gov:va :med:sts:w ebservice: ct
  5271       </Default>
  5272      </Paramete r>
  5273     
  5274      <Parameter  
  5275       name="XMLN AME"
  5276      >
  5277       <Default>
  5278        usageConte xtListTran sfer
  5279       </Default>
  5280      </Paramete r>
  5281     
  5282      <Parameter  
  5283       name="XMLS EQUENCE"
  5284      >
  5285       <Default>
  5286        1
  5287       </Default>
  5288      </Paramete r>
  5289     
  5290      <Property 
  5291       name="Tota lNumberOfR ecords"
  5292      >
  5293       <Type>
  5294        %Integer
  5295       </Type>
  5296       <Parameter  
  5297        name="XMLN AME" 
  5298        value="Tot alNumberOf Records"
  5299       />
  5300      </Property >
  5301     
  5302      <Property 
  5303       name="Usag eContextDe tails"
  5304      >
  5305       <Type>
  5306        HS.Local.V A.Terminol ogy.VETS.C lient.tns. usageConte xtDetailTr ansfer
  5307       </Type>
  5308       <Collectio n>
  5309        list
  5310       </Collecti on>
  5311       <Parameter  
  5312        name="XMLN AME" 
  5313        value="Usa geContextD etails"
  5314       />
  5315       <Parameter  
  5316        name="XMLP ROJECTION"  
  5317        value="ELE MENT"
  5318       />
  5319      </Property >
  5320     </Class>
  5321    
  5322    
  5323     <Class 
  5324      name="HS.L ocal.VA.Te rminology. VETS.Clien t.tns.usag eContextTr ansfer"
  5325     >
  5326      <Descripti on>
  5327       Created fr om: http:/ / SERVER . DOMAIN . EXT  : PORT /sts.webse rvice/ctSe rvice?xsd= 1
  5328      </Descript ion>
  5329      <Super>
  5330       %Registere dObject,%X ML.Adaptor
  5331      </Super>
  5332      <TimeChang ed>
  5333       64965,4968 0
  5334      </TimeChan ged>
  5335      <TimeCreat ed>
  5336       64965,4968 0
  5337      </TimeCrea ted>
  5338     
  5339      <Parameter  
  5340       name="ELEM ENTQUALIFI ED"
  5341      >
  5342       <Default>
  5343        0
  5344       </Default>
  5345      </Paramete r>
  5346     
  5347      <Parameter  
  5348       name="NAME SPACE"
  5349      >
  5350       <Default>
  5351        urn:gov:va :med:sts:w ebservice: ct
  5352       </Default>
  5353      </Paramete r>
  5354     
  5355      <Parameter  
  5356       name="XMLN AME"
  5357      >
  5358       <Default>
  5359        usageConte xtTransfer
  5360       </Default>
  5361      </Paramete r>
  5362     
  5363      <Parameter  
  5364       name="XMLS EQUENCE"
  5365      >
  5366       <Default>
  5367        1
  5368       </Default>
  5369      </Paramete r>
  5370     
  5371      <Property 
  5372       name="Name "
  5373      >
  5374       <Type>
  5375        %String
  5376       </Type>
  5377       <Required>
  5378        1
  5379       </Required >
  5380       <Parameter  
  5381        name="MAXL EN"
  5382       />
  5383       <Parameter  
  5384        name="XMLN AME" 
  5385        value="Nam e"
  5386       />
  5387      </Property >
  5388     
  5389      <Property 
  5390       name="VUID "
  5391      >
  5392       <Type>
  5393        %String
  5394       </Type>
  5395       <Parameter  
  5396        name="MAXL EN"
  5397       />
  5398       <Parameter  
  5399        name="XMLN AME" 
  5400        value="VUI D"
  5401       />
  5402      </Property >
  5403     </Class>
  5404    
  5405    
  5406     <Class 
  5407      name="HS.L ocal.VA.Te rminology. VETS.Clien t.tns.valu eSetConten tsListTran sfer"
  5408     >
  5409      <Descripti on>
  5410       Created fr om: http:/ / SERVER . DOMAIN . EXT  : PORT /sts.webse rvice/ctSe rvice?xsd= 1
  5411      </Descript ion>
  5412      <Super>
  5413       %Registere dObject,%X ML.Adaptor
  5414      </Super>
  5415      <TimeChang ed>
  5416       64965,4968 0
  5417      </TimeChan ged>
  5418      <TimeCreat ed>
  5419       64965,4968 0
  5420      </TimeCrea ted>
  5421     
  5422      <Parameter  
  5423       name="ELEM ENTQUALIFI ED"
  5424      >
  5425       <Default>
  5426        0
  5427       </Default>
  5428      </Paramete r>
  5429     
  5430      <Parameter  
  5431       name="NAME SPACE"
  5432      >
  5433       <Default>
  5434        urn:gov:va :med:sts:w ebservice: ct
  5435       </Default>
  5436      </Paramete r>
  5437     
  5438      <Parameter  
  5439       name="XMLN AME"
  5440      >
  5441       <Default>
  5442        valueSetCo ntentsList Transfer
  5443       </Default>
  5444      </Paramete r>
  5445     
  5446      <Parameter  
  5447       name="XMLS EQUENCE"
  5448      >
  5449       <Default>
  5450        1
  5451       </Default>
  5452      </Paramete r>
  5453     
  5454      <Property 
  5455       name="Tota lNumberOfR ecords"
  5456      >
  5457       <Type>
  5458        %Integer
  5459       </Type>
  5460       <Parameter  
  5461        name="XMLN AME" 
  5462        value="Tot alNumberOf Records"
  5463       />
  5464      </Property >
  5465     
  5466      <Property 
  5467       name="Valu eSetConten ts"
  5468      >
  5469       <Type>
  5470        HS.Local.V A.Terminol ogy.VETS.C lient.tns. valueSetCo ntentsTran sfer
  5471       </Type>
  5472       <Collectio n>
  5473        list
  5474       </Collecti on>
  5475       <Parameter  
  5476        name="XMLN AME" 
  5477        value="Val ueSetConte nts"
  5478       />
  5479       <Parameter  
  5480        name="XMLP ROJECTION"  
  5481        value="ELE MENT"
  5482       />
  5483      </Property >
  5484     </Class>
  5485    
  5486    
  5487     <Class 
  5488      name="HS.L ocal.VA.Te rminology. VETS.Clien t.tns.valu eSetConten tsTransfer "
  5489     >
  5490      <Descripti on>
  5491       Created fr om: http:/ / SERVER . DOMAIN . EXT  : PORT /sts.webse rvice/ctSe rvice?xsd= 1
  5492      </Descript ion>
  5493      <Super>
  5494       %Registere dObject,%X ML.Adaptor
  5495      </Super>
  5496      <TimeChang ed>
  5497       64965,4968 0
  5498      </TimeChan ged>
  5499      <TimeCreat ed>
  5500       64965,4968 0
  5501      </TimeCrea ted>
  5502     
  5503      <Parameter  
  5504       name="ELEM ENTQUALIFI ED"
  5505      >
  5506       <Default>
  5507        0
  5508       </Default>
  5509      </Paramete r>
  5510     
  5511      <Parameter  
  5512       name="NAME SPACE"
  5513      >
  5514       <Default>
  5515        urn:gov:va :med:sts:w ebservice: ct
  5516       </Default>
  5517      </Paramete r>
  5518     
  5519      <Parameter  
  5520       name="XMLN AME"
  5521      >
  5522       <Default>
  5523        valueSetCo ntentsTran sfer
  5524       </Default>
  5525      </Paramete r>
  5526     
  5527      <Parameter  
  5528       name="XMLS EQUENCE"
  5529      >
  5530       <Default>
  5531        1
  5532       </Default>
  5533      </Paramete r>
  5534     
  5535      <Property 
  5536       name="VUID "
  5537      >
  5538       <Type>
  5539        %Integer
  5540       </Type>
  5541       <Required>
  5542        1
  5543       </Required >
  5544       <Parameter  
  5545        name="XMLN AME" 
  5546        value="VUI D"
  5547       />
  5548      </Property >
  5549     
  5550      <Property 
  5551       name="Name "
  5552      >
  5553       <Type>
  5554        %String
  5555       </Type>
  5556       <Required>
  5557        1
  5558       </Required >
  5559       <Parameter  
  5560        name="MAXL EN"
  5561       />
  5562       <Parameter  
  5563        name="XMLN AME" 
  5564        value="Nam e"
  5565       />
  5566      </Property >
  5567     
  5568      <Property 
  5569       name="Stat us"
  5570      >
  5571       <Type>
  5572        %String
  5573       </Type>
  5574       <Required>
  5575        1
  5576       </Required >
  5577       <Parameter  
  5578        name="MAXL EN"
  5579       />
  5580       <Parameter  
  5581        name="XMLN AME" 
  5582        value="Sta tus"
  5583       />
  5584      </Property >
  5585     
  5586      <Property 
  5587       name="Type "
  5588      >
  5589       <Type>
  5590        %String
  5591       </Type>
  5592       <Required>
  5593        1
  5594       </Required >
  5595       <Parameter  
  5596        name="MAXL EN"
  5597       />
  5598       <Parameter  
  5599        name="XMLN AME" 
  5600        value="Typ e"
  5601       />
  5602      </Property >
  5603     
  5604      <Property 
  5605       name="Memb ershipStat us"
  5606      >
  5607       <Type>
  5608        %String
  5609       </Type>
  5610       <Required>
  5611        1
  5612       </Required >
  5613       <Parameter  
  5614        name="MAXL EN"
  5615       />
  5616       <Parameter  
  5617        name="XMLN AME" 
  5618        value="Mem bershipSta tus"
  5619       />
  5620      </Property >
  5621     
  5622      <Property 
  5623       name="Tota lNumberOfR ecords"
  5624      >
  5625       <Type>
  5626        %Integer
  5627       </Type>
  5628       <Required>
  5629        1
  5630       </Required >
  5631       <Parameter  
  5632        name="XMLN AME" 
  5633        value="Tot alNumberOf Records"
  5634       />
  5635      </Property >
  5636     </Class>
  5637    
  5638    
  5639     <Class 
  5640      name="HS.L ocal.VA.Te rminology. VETS.Clien t.tns.valu eSetDetail Transfer"
  5641     >
  5642      <Descripti on>
  5643       Created fr om: http:/ / SERVER . DOMAIN . EXT  : PORT /sts.webse rvice/ctSe rvice?xsd= 1
  5644      </Descript ion>
  5645      <Super>
  5646       HS.Local.V A.Terminol ogy.VETS.C lient.tns. valueSetTr ansfer
  5647      </Super>
  5648      <TimeChang ed>
  5649       64965,4968 0
  5650      </TimeChan ged>
  5651      <TimeCreat ed>
  5652       64965,4968 0
  5653      </TimeCrea ted>
  5654     
  5655      <Parameter  
  5656       name="ELEM ENTQUALIFI ED"
  5657      >
  5658       <Default>
  5659        0
  5660       </Default>
  5661      </Paramete r>
  5662     
  5663      <Parameter  
  5664       name="NAME SPACE"
  5665      >
  5666       <Default>
  5667        urn:gov:va :med:sts:w ebservice: ct
  5668       </Default>
  5669      </Paramete r>
  5670     
  5671      <Parameter  
  5672       name="XMLN AME"
  5673      >
  5674       <Default>
  5675        valueSetDe tailTransf er
  5676       </Default>
  5677      </Paramete r>
  5678     
  5679      <Parameter  
  5680       name="XMLS EQUENCE"
  5681      >
  5682       <Default>
  5683        1
  5684       </Default>
  5685      </Paramete r>
  5686     
  5687      <Property 
  5688       name="code SystemVUID "
  5689      >
  5690       <Type>
  5691        %Integer
  5692       </Type>
  5693       <Required>
  5694        1
  5695       </Required >
  5696       <Parameter  
  5697        name="XMLN AME" 
  5698        value="cod eSystemVUI D"
  5699       />
  5700      </Property >
  5701     
  5702      <Property 
  5703       name="Vers ionName"
  5704      >
  5705       <Type>
  5706        %String
  5707       </Type>
  5708       <Required>
  5709        1
  5710       </Required >
  5711       <Parameter  
  5712        name="MAXL EN"
  5713       />
  5714       <Parameter  
  5715        name="XMLN AME" 
  5716        value="Ver sionName"
  5717       />
  5718      </Property >
  5719     
  5720      <Property 
  5721       name="Desi gnationCou nt"
  5722      >
  5723       <Type>
  5724        %Integer
  5725       </Type>
  5726       <Required>
  5727        1
  5728       </Required >
  5729       <Parameter  
  5730        name="XMLN AME" 
  5731        value="Des ignationCo unt"
  5732       />
  5733      </Property >
  5734     </Class>
  5735    
  5736    
  5737     <Class 
  5738      name="HS.L ocal.VA.Te rminology. VETS.Clien t.tns.valu eSetListTr ansfer"
  5739     >
  5740      <Descripti on>
  5741       Created fr om: http:/ / SERVER . DOMAIN . EXT  : PORT /sts.webse rvice/ctSe rvice?xsd= 1
  5742      </Descript ion>
  5743      <Super>
  5744       %Registere dObject,%X ML.Adaptor
  5745      </Super>
  5746      <TimeChang ed>
  5747       64965,4968 0
  5748      </TimeChan ged>
  5749      <TimeCreat ed>
  5750       64965,4968 0
  5751      </TimeCrea ted>
  5752     
  5753      <Parameter  
  5754       name="ELEM ENTQUALIFI ED"
  5755      >
  5756       <Default>
  5757        0
  5758       </Default>
  5759      </Paramete r>
  5760     
  5761      <Parameter  
  5762       name="NAME SPACE"
  5763      >
  5764       <Default>
  5765        urn:gov:va :med:sts:w ebservice: ct
  5766       </Default>
  5767      </Paramete r>
  5768     
  5769      <Parameter  
  5770       name="XMLN AME"
  5771      >
  5772       <Default>
  5773        valueSetLi stTransfer
  5774       </Default>
  5775      </Paramete r>
  5776     
  5777      <Parameter  
  5778       name="XMLS EQUENCE"
  5779      >
  5780       <Default>
  5781        1
  5782       </Default>
  5783      </Paramete r>
  5784     
  5785      <Property 
  5786       name="Tota lNumberOfR ecords"
  5787      >
  5788       <Type>
  5789        %Integer
  5790       </Type>
  5791       <Parameter  
  5792        name="XMLN AME" 
  5793        value="Tot alNumberOf Records"
  5794       />
  5795      </Property >
  5796     
  5797      <Property 
  5798       name="Valu eSet"
  5799      >
  5800       <Type>
  5801        HS.Local.V A.Terminol ogy.VETS.C lient.tns. valueSetTr ansfer
  5802       </Type>
  5803       <Collectio n>
  5804        list
  5805       </Collecti on>
  5806       <Parameter  
  5807        name="XMLN AME" 
  5808        value="Val ueSet"
  5809       />
  5810       <Parameter  
  5811        name="XMLP ROJECTION"  
  5812        value="ELE MENT"
  5813       />
  5814      </Property >
  5815     </Class>
  5816    
  5817    
  5818     <Class 
  5819      name="HS.L ocal.VA.Te rminology. VETS.Clien t.tns.valu eSetTransf er"
  5820     >
  5821      <Descripti on>
  5822       Created fr om: http:/ / SERVER . DOMAIN . EXT  : PORT /sts.webse rvice/ctSe rvice?xsd= 1
  5823      </Descript ion>
  5824      <Super>
  5825       %Registere dObject,%X ML.Adaptor
  5826      </Super>
  5827      <TimeChang ed>
  5828       64965,4968 0
  5829      </TimeChan ged>
  5830      <TimeCreat ed>
  5831       64965,4968 0
  5832      </TimeCrea ted>
  5833     
  5834      <Parameter  
  5835       name="ELEM ENTQUALIFI ED"
  5836      >
  5837       <Default>
  5838        0
  5839       </Default>
  5840      </Paramete r>
  5841     
  5842      <Parameter  
  5843       name="NAME SPACE"
  5844      >
  5845       <Default>
  5846        urn:gov:va :med:sts:w ebservice: ct
  5847       </Default>
  5848      </Paramete r>
  5849     
  5850      <Parameter  
  5851       name="XMLN AME"
  5852      >
  5853       <Default>
  5854        valueSetTr ansfer
  5855       </Default>
  5856      </Paramete r>
  5857     
  5858      <Parameter  
  5859       name="XMLS EQUENCE"
  5860      >
  5861       <Default>
  5862        1
  5863       </Default>
  5864      </Paramete r>
  5865     
  5866      <Property 
  5867       name="Valu eSetVUID"
  5868      >
  5869       <Type>
  5870        %Integer
  5871       </Type>
  5872       <Parameter  
  5873        name="XMLN AME" 
  5874        value="Val ueSetVUID"
  5875       />
  5876      </Property >
  5877     
  5878      <Property 
  5879       name="Valu eSetName"
  5880      >
  5881       <Type>
  5882        %String
  5883       </Type>
  5884       <Required>
  5885        1
  5886       </Required >
  5887       <Parameter  
  5888        name="MAXL EN"
  5889       />
  5890       <Parameter  
  5891        name="XMLN AME" 
  5892        value="Val ueSetName"
  5893       />
  5894      </Property >
  5895     
  5896      <Property 
  5897       name="Valu eSetStatus "
  5898      >
  5899       <Type>
  5900        %String
  5901       </Type>
  5902       <Required>
  5903        1
  5904       </Required >
  5905       <Parameter  
  5906        name="MAXL EN"
  5907       />
  5908       <Parameter  
  5909        name="XMLN AME" 
  5910        value="Val ueSetStatu s"
  5911       />
  5912      </Property >
  5913     
  5914      <Property 
  5915       name="vers ionNames"
  5916      >
  5917       <Type>
  5918        %String
  5919       </Type>
  5920       <Collectio n>
  5921        list
  5922       </Collecti on>
  5923       <Parameter  
  5924        name="MAXL EN"
  5925       />
  5926       <Parameter  
  5927        name="XMLI TEMNAME" 
  5928        value="ver sionName"
  5929       />
  5930       <Parameter  
  5931        name="XMLN AME" 
  5932        value="ver sionNames"
  5933       />
  5934       <Parameter  
  5935        name="XMLP ROJECTION"  
  5936        value="COL LECTION"
  5937       />
  5938      </Property >
  5939     </Class>
  5940    
  5941    
  5942     <Class 
  5943      name="HS.L ocal.VA.Te rminology. VETS.Clien t.tns.vers ionTransfe r"
  5944     >
  5945      <Descripti on>
  5946       Created fr om: http:/ / SERVER . DOMAIN . EXT  : PORT /sts.webse rvice/ctSe rvice?xsd= 1
  5947      </Descript ion>
  5948      <Super>
  5949       %Registere dObject,%X ML.Adaptor
  5950      </Super>
  5951      <TimeChang ed>
  5952       64965,4968 0
  5953      </TimeChan ged>
  5954      <TimeCreat ed>
  5955       64965,4968 0
  5956      </TimeCrea ted>
  5957     
  5958      <Parameter  
  5959       name="ELEM ENTQUALIFI ED"
  5960      >
  5961       <Default>
  5962        0
  5963       </Default>
  5964      </Paramete r>
  5965     
  5966      <Parameter  
  5967       name="NAME SPACE"
  5968      >
  5969       <Default>
  5970        urn:gov:va :med:sts:w ebservice: ct
  5971       </Default>
  5972      </Paramete r>
  5973     
  5974      <Parameter  
  5975       name="XMLN AME"
  5976      >
  5977       <Default>
  5978        versionTra nsfer
  5979       </Default>
  5980      </Paramete r>
  5981     
  5982      <Parameter  
  5983       name="XMLS EQUENCE"
  5984      >
  5985       <Default>
  5986        1
  5987       </Default>
  5988      </Paramete r>
  5989     
  5990      <Property 
  5991       name="Name "
  5992      >
  5993       <Type>
  5994        %String
  5995       </Type>
  5996       <Required>
  5997        1
  5998       </Required >
  5999       <Parameter  
  6000        name="MAXL EN"
  6001       />
  6002       <Parameter  
  6003        name="XMLN AME" 
  6004        value="Nam e"
  6005       />
  6006      </Property >
  6007     
  6008      <Property 
  6009       name="Desc ription"
  6010      >
  6011       <Type>
  6012        %String
  6013       </Type>
  6014       <Parameter  
  6015        name="MAXL EN"
  6016       />
  6017       <Parameter  
  6018        name="XMLN AME" 
  6019        value="Des cription"
  6020       />
  6021      </Property >
  6022     
  6023      <Property 
  6024       name="Effe ctiveDate"
  6025      >
  6026       <Type>
  6027        %TimeStamp
  6028       </Type>
  6029       <Parameter  
  6030        name="XMLN AME" 
  6031        value="Eff ectiveDate "
  6032       />
  6033      </Property >
  6034     
  6035      <Property 
  6036       name="Rele aseDate"
  6037      >
  6038       <Type>
  6039        %TimeStamp
  6040       </Type>
  6041       <Parameter  
  6042        name="XMLN AME" 
  6043        value="Rel easeDate"
  6044       />
  6045      </Property >
  6046     
  6047      <Property 
  6048       name="Impo rtDate"
  6049      >
  6050       <Type>
  6051        %TimeStamp
  6052       </Type>
  6053       <Parameter  
  6054        name="XMLN AME" 
  6055        value="Imp ortDate"
  6056       />
  6057      </Property >
  6058     
  6059      <Property 
  6060       name="Sour ce"
  6061      >
  6062       <Type>
  6063        %String
  6064       </Type>
  6065       <Parameter  
  6066        name="MAXL EN"
  6067       />
  6068       <Parameter  
  6069        name="XMLN AME" 
  6070        value="Sou rce"
  6071       />
  6072      </Property >
  6073     </Class>
  6074    
  6075    
  6076     <Class 
  6077      name="HS.L ocal.VA.Te rminology. WebService s"
  6078     >
  6079      <Super>
  6080       %SOAP.WebS ervice
  6081      </Super>
  6082      <TimeChang ed>
  6083       64965,4968 0
  6084      </TimeChan ged>
  6085      <TimeCreat ed>
  6086       64965,4968 0
  6087      </TimeCrea ted>
  6088     
  6089      <Parameter  
  6090       name="SERV ICENAME"
  6091      >
  6092       <Descripti on>
  6093        Name of th e WebServi ce.
  6094       </Descript ion>
  6095       <Default>
  6096        WebService s
  6097       </Default>
  6098      </Paramete r>
  6099     
  6100      <Parameter  
  6101       name="NAME SPACE"
  6102      >
  6103       <Descripti on>
  6104        TODO: chan ge this to  actual SO AP namespa ce.
  6105        SOAP Names pace for t he WebServ ice
  6106       </Descript ion>
  6107       <Default>
  6108        http://tem puri.org
  6109       </Default>
  6110      </Paramete r>
  6111     
  6112      <Parameter  
  6113       name="USEC LASSNAMESP ACES"
  6114      >
  6115       <Descripti on>
  6116        Namespaces  of refere nced class es will be  used in t he WSDL.
  6117       </Descript ion>
  6118       <Default>
  6119        1
  6120       </Default>
  6121      </Paramete r>
  6122     
  6123      <Method 
  6124       name="AddE ditTransla tionMap"
  6125      >
  6126       <Descripti on>
  6127        TODO: add  arguments  and implem entation.
  6128        AddEditTra nslationMa p
  6129       </Descript ion>
  6130       <ClassMeth od>
  6131        1
  6132       </ClassMet hod>
  6133       <FormalSpe c>
  6134        pMap:HS.Hu b.HSWS.Web Services.C ontainers. Translatio nMap
  6135       </FormalSp ec>
  6136       <ReturnTyp e>
  6137        HS.Hub.HSW S.WebServi ces.Contai ners.Trans lationMap
  6138       </ReturnTy pe>
  6139       <WebMethod >
  6140        1
  6141       </WebMetho d>
  6142       <Implement ation>
  6143        <![CDATA[
  6144                Se t tSC=##cl ass(HS.Uti l.HubServi ces).Invok eHubServic e("HS.Hub. HSWS.WebSe rvices","H S.Hub.HSWS .WebServic esClient", "AddEditTr anslationM ap",.tObj, pMap)
  6145                if  tObj.Stat us=1 {
  6146                         Set  tCTTObj=## class(HS.L ocal.VA.Te rminology. CTTMap).%O penId(pMap .ID,4,.tSC )
  6147                         If ' $isObject( tCTTObj) {
  6148                                  Set tC TTObj=##cl ass(HS.Loc al.VA.Term inology.CT TMap).%New ()
  6149                         }
  6150                         Set  tCTTObj.Fr omCodeSyst em=pMap.Fr omCodeSyst em
  6151                         Set  tCTTObj.To CodeSystem =pMap.ToCo deSystem
  6152                         Set  tCTTObj.Fr omCode=pMa p.FromCode
  6153                         Set  tCTTObj.Da teAdded=+$ h
  6154                         Set  tObj.Statu s=tCTTObj. %Save()
  6155                }
  6156                Qu it tObj
  6157        ]]>
  6158       </Implemen tation>
  6159      </Method>
  6160     
  6161      <Method 
  6162       name="Dele teOldTrans lationMaps "
  6163      >
  6164       <ClassMeth od>
  6165        1
  6166       </ClassMet hod>
  6167       <FormalSpe c>
  6168        pDays:%Int eger=15
  6169       </FormalSp ec>
  6170       <ReturnTyp e>
  6171        %Status
  6172       </ReturnTy pe>
  6173       <WebMethod >
  6174        1
  6175       </WebMetho d>
  6176       <Implement ation>
  6177        <![CDATA[
  6178                se t tSC=1
  6179                se t oldestDa te = $h-pD ays
  6180                &s ql(declare  dotm curs or for
  6181                          sel ect ID int o :tId fro m HS_Local _VA_Termin ology.CTTM ap where D ateAdded <  :oldestDa te)
  6182                &s ql(open do tm)
  6183                &s ql(fetch d otm)
  6184                wh ile (SQLCO DE = 0)
  6185                {
  6186                         BREA K
  6187                         Set  tSC = $zob jclassmeth od("HS.Reg istry.Tran slationMap ","DeleteD ata",tId)
  6188                         if ' tSC quit
  6189                         set  tSC = $zob jclassmeth od("HS.Loc al.VA.Term inology.CT TMap","Del eteData",t Id)
  6190                         if ' tSC quit
  6191                         &sql (fetch dot m)
  6192                }
  6193                qu it tSC
  6194        ]]>
  6195       </Implemen tation>
  6196      </Method>
  6197     </Class>
  6198    
  6199    
  6200     <Class 
  6201      name="HS.L ocal.VA.Te rminology. WebService sSoap"
  6202     >
  6203      <Super>
  6204       %SOAP.WebC lient
  6205      </Super>
  6206      <TimeChang ed>
  6207       64965,4968 0
  6208      </TimeChan ged>
  6209      <TimeCreat ed>
  6210       64965,4968 0
  6211      </TimeCrea ted>
  6212     
  6213      <Parameter  
  6214       name="LOCA TION"
  6215      >
  6216       <Descripti on>
  6217        This is th e URL used  to access  the web s ervice.
  6218       </Descript ion>
  6219       <Default>
  6220        http://loc alhost:577 72/csp/hea lthshare/h sregistry/ HS.Local.V A.Terminol ogy.WebSer vices.cls
  6221       </Default>
  6222      </Paramete r>
  6223     
  6224      <Parameter  
  6225       name="NAME SPACE"
  6226      >
  6227       <Descripti on>
  6228        This is th e namespac e used by  the Servic e
  6229       </Descript ion>
  6230       <Default>
  6231        http://tem puri.org
  6232       </Default>
  6233      </Paramete r>
  6234     
  6235      <Parameter  
  6236       name="OUTP UTTYPEATTR IBUTE"
  6237      >
  6238       <Descripti on>
  6239        Use xsi:ty pe attribu te for lit eral types .
  6240       </Descript ion>
  6241       <Default>
  6242        1
  6243       </Default>
  6244      </Paramete r>
  6245     
  6246      <Parameter  
  6247       name="SECU RITYIN"
  6248      >
  6249       <Descripti on>
  6250        Determines  handling  of Securit y header.
  6251       </Descript ion>
  6252       <Default>
  6253        ALLOW
  6254       </Default>
  6255      </Paramete r>
  6256     
  6257      <Parameter  
  6258       name="SERV ICENAME"
  6259      >
  6260       <Descripti on>
  6261        This is th e name of  the Servic e
  6262       </Descript ion>
  6263       <Default>
  6264        WebService s
  6265       </Default>
  6266      </Paramete r>
  6267     
  6268      <Parameter  
  6269       name="SOAP VERSION"
  6270      >
  6271       <Descripti on>
  6272        This is th e SOAP ver sion suppo rted by th e service.
  6273       </Descript ion>
  6274       <Default>
  6275        1.1
  6276       </Default>
  6277      </Paramete r>
  6278     
  6279      <Method 
  6280       name="AddE ditTransla tionMap"
  6281      >
  6282       <Final>
  6283        1
  6284       </Final>
  6285       <FormalSpe c>
  6286        pMap:HS.Lo cal.VA.Ter minology.s 0.Translat ionMap
  6287       </FormalSp ec>
  6288       <Procedure Block>
  6289        1
  6290       </Procedur eBlock>
  6291       <ReturnTyp e>
  6292        HS.Local.V A.Terminol ogy.s0.Tra nslationMa p
  6293       </ReturnTy pe>
  6294       <WebMethod >
  6295        1
  6296       </WebMetho d>
  6297       <SoapBindi ngStyle>
  6298        document
  6299       </SoapBind ingStyle>
  6300       <SoapBodyU se>
  6301        literal
  6302       </SoapBody Use>
  6303       <Implement ation>
  6304        <![CDATA[  Quit ..Web Method("Ad dEditTrans lationMap" ).Invoke($ this,"http ://tempuri .org/HS.Lo cal.VA.Ter minology.W ebServices .AddEditTr anslationM ap",.pMap)
  6305        ]]>
  6306       </Implemen tation>
  6307      </Method>
  6308     </Class>
  6309    
  6310    
  6311     <Package 
  6312      name="HS.L ocal.VA.Te rminology"  
  6313      sqlname="H S_Local_VA _Terminolo gy"
  6314     />
  6315    
  6316    
  6317     <Class 
  6318      name="HS.L ocal.VA.Te rminology. s0.Transla tionMap"
  6319     >
  6320      <Descripti on>
  6321       Created fr om: http:/ /localhost :57772/csp /healthsha re/hsregis try/HS.Loc al.VA.Term inology.We bServices. CLS?WSDL=1
  6322      </Descript ion>
  6323      <Super>
  6324       %Registere dObject,%X ML.Adaptor
  6325      </Super>
  6326      <TimeChang ed>
  6327       64965,4968 0
  6328      </TimeChan ged>
  6329      <TimeCreat ed>
  6330       64965,4968 0
  6331      </TimeCrea ted>
  6332     
  6333      <Parameter  
  6334       name="ELEM ENTQUALIFI ED"
  6335      >
  6336       <Default>
  6337        1
  6338       </Default>
  6339      </Paramete r>
  6340     
  6341      <Parameter  
  6342       name="NAME SPACE"
  6343      >
  6344       <Default>
  6345        http://tem puri.org
  6346       </Default>
  6347      </Paramete r>
  6348     
  6349      <Parameter  
  6350       name="XMLN AME"
  6351      >
  6352       <Default>
  6353        Translatio nMap
  6354       </Default>
  6355      </Paramete r>
  6356     
  6357      <Parameter  
  6358       name="XMLS EQUENCE"
  6359      >
  6360       <Default>
  6361        1
  6362       </Default>
  6363      </Paramete r>
  6364     
  6365      <Property 
  6366       name="From CodeSystem "
  6367      >
  6368       <Type>
  6369        %String
  6370       </Type>
  6371       <Parameter  
  6372        name="MAXL EN"
  6373       />
  6374       <Parameter  
  6375        name="XMLN AME" 
  6376        value="Fro mCodeSyste m"
  6377       />
  6378      </Property >
  6379     
  6380      <Property 
  6381       name="From Code"
  6382      >
  6383       <Type>
  6384        %String
  6385       </Type>
  6386       <Parameter  
  6387        name="MAXL EN"
  6388       />
  6389       <Parameter  
  6390        name="XMLN AME" 
  6391        value="Fro mCode"
  6392       />
  6393      </Property >
  6394     
  6395      <Property 
  6396       name="ToCo deSystem"
  6397      >
  6398       <Type>
  6399        %String
  6400       </Type>
  6401       <Parameter  
  6402        name="MAXL EN"
  6403       />
  6404       <Parameter  
  6405        name="XMLN AME" 
  6406        value="ToC odeSystem"
  6407       />
  6408      </Property >
  6409     
  6410      <Property 
  6411       name="ToCo de"
  6412      >
  6413       <Type>
  6414        %String
  6415       </Type>
  6416       <Parameter  
  6417        name="MAXL EN"
  6418       />
  6419       <Parameter  
  6420        name="XMLN AME" 
  6421        value="ToC ode"
  6422       />
  6423      </Property >
  6424     
  6425      <Property 
  6426       name="ToDe scription"
  6427      >
  6428       <Type>
  6429        %String
  6430       </Type>
  6431       <Parameter  
  6432        name="MAXL EN"
  6433       />
  6434       <Parameter  
  6435        name="XMLN AME" 
  6436        value="ToD escription "
  6437       />
  6438      </Property >
  6439     
  6440      <Property 
  6441       name="Desc riptionExc eptions"
  6442      >
  6443       <Type>
  6444        %String
  6445       </Type>
  6446       <Collectio n>
  6447        array
  6448       </Collecti on>
  6449       <Parameter  
  6450        name="MAXL EN"
  6451       />
  6452       <Parameter  
  6453        name="XMLI TEMNAME" 
  6454        value="Des criptionEx ceptionsIt em"
  6455       />
  6456       <Parameter  
  6457        name="XMLK EYNAME" 
  6458        value="Des criptionEx ceptionsKe y"
  6459       />
  6460       <Parameter  
  6461        name="XMLN AME" 
  6462        value="Des criptionEx ceptions"
  6463       />
  6464       <Parameter  
  6465        name="XMLP ROJECTION"  
  6466        value="COL LECTION"
  6467       />
  6468      </Property >
  6469     
  6470      <Property 
  6471       name="Stat us"
  6472      >
  6473       <Type>
  6474        %xsd.base6 4Binary
  6475       </Type>
  6476       <Parameter  
  6477        name="XMLN AME" 
  6478        value="Sta tus"
  6479       />
  6480      </Property >
  6481     
  6482      <Property 
  6483       name="%Use r"
  6484      >
  6485       <Type>
  6486        %String
  6487       </Type>
  6488       <Parameter  
  6489        name="MAXL EN"
  6490       />
  6491       <Parameter  
  6492        name="XMLN AME" 
  6493        value="_Us er"
  6494       />
  6495      </Property >
  6496     
  6497      <Property 
  6498       name="%Rol es"
  6499      >
  6500       <Type>
  6501        %String
  6502       </Type>
  6503       <Parameter  
  6504        name="MAXL EN"
  6505       />
  6506       <Parameter  
  6507        name="XMLN AME" 
  6508        value="_Ro les"
  6509       />
  6510      </Property >
  6511     
  6512      <Property 
  6513       name="%Gat eway"
  6514      >
  6515       <Type>
  6516        %String
  6517       </Type>
  6518       <Parameter  
  6519        name="MAXL EN"
  6520       />
  6521       <Parameter  
  6522        name="XMLN AME" 
  6523        value="_Ga teway"
  6524       />
  6525      </Property >
  6526     
  6527      <Property 
  6528       name="ID"
  6529      >
  6530       <Type>
  6531        %String
  6532       </Type>
  6533       <Parameter  
  6534        name="MAXL EN"
  6535       />
  6536       <Parameter  
  6537        name="XMLN AME" 
  6538        value="ID"
  6539       />
  6540      </Property >
  6541     
  6542      <Property 
  6543       name="Name "
  6544      >
  6545       <Type>
  6546        %String
  6547       </Type>
  6548       <Parameter  
  6549        name="MAXL EN"
  6550       />
  6551       <Parameter  
  6552        name="XMLN AME" 
  6553        value="Nam e"
  6554       />
  6555      </Property >
  6556     </Class>
  6557   </Export>