BSTSWSV1 ;GDIT/HS/BEE-Standard Terminology Web Service Handling (CONT) ; 5 Nov 2012 9:53 AM
Source file <BSTSWSV1.m>
| Package | Total | Call Graph | 
|---|---|---|
| IHS Standard Terminology | 8 | $$VERSIONS^BSTSAPI  $$DILKP^BSTSDTS1  ($$A9CODE,$$ACODE)^BSTSDTS3  ($$SCODE,$$USEARCH)^BSTSDTS4  ($$CSTMCDST,$$RCODE)^BSTSDTS5  ELOG^BSTSVOFL  $$WSERVER^BSTSWSV  UPDT^BSTSWSV1 | 
| VA Fileman | 4 | NOW^%DTC FILE^DIE $$IENS^DILF $$GET1^DIQ | 
| Kernel | 2 | ^%ZTER $$FMADD^XLFDT | 
| Name | Comments | DBIA/ICR reference | 
|---|---|---|
| ACODE(OUT,IN,DEBUG) | ;EP - Perform a Web Service '36' auto-codable ICD10 Listing | |
| CSTMCDST(OUT,IN) | ;EP - Perform a Web Service Custom Codeset Listing | |
| UPDT(BIEN,VAL,OVMSG) | ;EP - Update the CHECK FOR DTS CONNECTION ON | |
| DILKP(OUT,IN,DEBUG) | ;EP - Perform a Web Service Drug Ingredient Lookup | |
| USEARCH(OUT,IN,DEBUG) | ;EP - Perform a Web Service UNIVERSE Search | |
| SCODE(NMID) | ;EP - Get a list of concepts in subsets | |
| A9CODE(OUT,IN,DEBUG) | ;EP - Perform a Web Service '36' auto-codable ICD9 Listing | |
| SWLCL(BSTSWS,STS) | ;EP - Switch To Local Check | |
| RESET | ;EP - Turn all the links back on | |
| CKDTS(BSTSWS) | ;EP - Determine whether to perform remote call | |
| CKONOFF() | ;Return when an online server is found | 
| Name | Field # of Occurrence | 
|---|---|
| NOW^%DTC | CKDTS+20, UPDT+29 | 
| ^%ZTER | UPDT+7 | 
| $$VERSIONS^BSTSAPI | CKDTS+23 | 
| $$DILKP^BSTSDTS1 | DILKP+40 | 
| $$A9CODE^BSTSDTS3 | A9CODE+40 | 
| $$ACODE^BSTSDTS3 | ACODE+40 | 
| $$SCODE^BSTSDTS4 | SCODE+34 | 
| $$USEARCH^BSTSDTS4 | USEARCH+40 | 
| $$CSTMCDST^BSTSDTS5 | CSTMCDST+40 | 
| $$RCODE^BSTSDTS5 | SCODE+33 | 
| ELOG^BSTSVOFL | UPDT+16 | 
| $$WSERVER^BSTSWSV | SCODE+17, DILKP+25, USEARCH+25, CSTMCDST+25, ACODE+25, A9CODE+25, CKONOFF+5 | 
| UPDT^BSTSWSV1 | RESET+15 | 
| FILE^DIE | UPDT+36 | 
| $$IENS^DILF | RESET+8 | 
| $$GET1^DIQ | CKDTS+13, SWLCL+19, UPDT+26, RESET+9, RESET+12 | 
| $$FMADD^XLFDT | UPDT+31 | 
| Name | Line Occurrences | 
|---|---|
| Function Call: WRITE | 
 | 
| Function Call: WRITE | 
 | 
| Function Call: WRITE | 
 | 
| Function Call: WRITE | 
 | 
| Function Call: WRITE | 
 | 
| Routine Call | 
 | 
| FileNo | Call Tags | 
|---|---|
| 9002318.01 | GET1^DIQ | 
| ^BSTS(9002318.2 - [#9002318.2] | GET1^DIQ | 
| Name | Line Occurrences (* Changed, ! Killed) | 
|---|---|
| ^BSTS(9002318 - [#9002318] | RESET+4 | 
| Name | Line Occurrences | 
|---|---|
| $$CKDTS | SCODE+29, DILKP+37, USEARCH+37, CSTMCDST+37, ACODE+37, A9CODE+37, CKONOFF+17 | 
| UPDT | CKDTS+26, CKDTS+29, SWLCL+13, SWLCL+22 | 
| >> | Not killed explicitly | 
| * | Changed | 
| ! | Killed | 
| ~ | Newed | 
| Name | Field # of Occurrence | 
|---|---|
| % | CKDTS+7~, CKDTS+20, SWLCL+4~, UPDT+23~, UPDT+31 | 
| BIEN | CKDTS+7~, CKDTS+10*, CKDTS+13, CKDTS+26, CKDTS+29, SWLCL+4~, SWLCL+7*, SWLCL+13, SWLCL+19, SWLCL+22 , UPDT~, UPDT+6, UPDT+26, UPDT+34, UPDT+35 | 
| BSTS | CKDTS+7~, SWLCL+4~, UPDT+10~ | 
| BSTS( | UPDT+34*, UPDT+35* | 
| BSTSSRV | SCODE+12~, SCODE+17, SCODE+20, SCODE+21, DILKP+19~, DILKP+25, DILKP+28, DILKP+29, USEARCH+19~, USEARCH+25 , USEARCH+28, USEARCH+29, CSTMCDST+19~, CSTMCDST+25, CSTMCDST+28, CSTMCDST+29, ACODE+19~, ACODE+25, ACODE+28, ACODE+29 , A9CODE+19~, A9CODE+25, A9CODE+28, A9CODE+29, CKONOFF+2~, CKONOFF+5, CKONOFF+8, CKONOFF+9 | 
| BSTSSRV( | SCODE+21, SCODE+25, DILKP+29, DILKP+33, USEARCH+29, USEARCH+33, CSTMCDST+29, CSTMCDST+33, ACODE+29, ACODE+33 , A9CODE+29, A9CODE+33, CKONOFF+9, CKONOFF+13 | 
| BSTSWS | SCODE+23~, SCODE+24*, SCODE+25*, SCODE+29, SCODE+33, SCODE+34, DILKP+31~, DILKP+32*, DILKP+33*, DILKP+37 , DILKP+40, USEARCH+31~, USEARCH+32*, USEARCH+33*, USEARCH+37, USEARCH+40, CKDTS~, SWLCL~, CSTMCDST+31~, CSTMCDST+32* , CSTMCDST+33*, CSTMCDST+37, CSTMCDST+40, ACODE+31~, ACODE+32*, ACODE+33*, ACODE+37, ACODE+40, A9CODE+31~, A9CODE+32* , A9CODE+33*, A9CODE+37, A9CODE+40, CKONOFF+11~, CKONOFF+12*, CKONOFF+13*, CKONOFF+17 | 
| BSTSWS("DEBUG" | DILKP+41, USEARCH+41, CSTMCDST+41, ACODE+41, A9CODE+41 | 
| BSTSWS("IEN" | CKDTS+10, SWLCL+7 | 
| BSTSWS("TBYPASS" | CKDTS+16, SWLCL+10 | 
| BSTSWS("TYPE" | SCODE+26, DILKP+34, USEARCH+34, CSTMCDST+34, ACODE+34, A9CODE+34, CKONOFF+14 | 
| CKPRD | CKDTS+7~, SWLCL+4~, UPDT+23~, UPDT+26*, UPDT+31 | 
| CSTS | SCODE+23~, SCODE+26*, SCODE+33*, SCODE+34*, SCODE+37, SCODE+40, SCODE+41, DILKP+31~, DILKP+34*, DILKP+40* , DILKP+41, DILKP+44, DILKP+47, DILKP+48, USEARCH+31~, USEARCH+34*, USEARCH+40*, USEARCH+41, USEARCH+44, USEARCH+47 , USEARCH+48, CSTMCDST+31~, CSTMCDST+34*, CSTMCDST+40*, CSTMCDST+41, CSTMCDST+44, CSTMCDST+47, CSTMCDST+48, ACODE+31~, ACODE+34* , ACODE+40*, ACODE+41, ACODE+44, ACODE+47, ACODE+48, A9CODE+31~, A9CODE+34*, A9CODE+40*, A9CODE+41, A9CODE+44 , A9CODE+47, A9CODE+48, CKONOFF+11~, CKONOFF+14* | 
| CTIME | SWLCL+4~, SWLCL+16*, SWLCL+22 | 
| DA | RESET+5~, RESET+8* | 
| DA(1 | RESET+8* | 
| DEBUG | DILKP~, DILKP+22*, DILKP+25, USEARCH~, USEARCH+22*, USEARCH+25, CSTMCDST+22*, CSTMCDST+25, ACODE~, ACODE+22* , ACODE+25, A9CODE~, A9CODE+22*, A9CODE+25 | 
| ERR | CKDTS+7~, SWLCL+4~, UPDT+10~ | 
| ERRMSG | UPDT+10~, UPDT+19*, UPDT+35 | 
| IENS | RESET+5~, RESET+8*, RESET+9 | 
| II | SCODE+12~, SCODE+21*, SCODE+41, DILKP+19~, DILKP+29*, DILKP+48, USEARCH+19~, USEARCH+29*, USEARCH+48, CSTMCDST+19~ , CSTMCDST+29*, CSTMCDST+48, ACODE+19~, ACODE+29*, ACODE+48, A9CODE+19~, A9CODE+29*, A9CODE+48, CKONOFF+2~, CKONOFF+9* | 
| IN | SCODE+24, DILKP~, DILKP+32, USEARCH~, USEARCH+32, CSTMCDST~, CSTMCDST+32, ACODE~, ACODE+32, A9CODE~ , A9CODE+32, CKONOFF+12 | 
| LOG | UPDT+10~, UPDT+13*, UPDT+14*, UPDT+15*, UPDT+16 | 
| MXSR | SWLCL+4~, SWLCL+19*, SWLCL+22 | 
| NMID | SCODE~, SCODE+14*, SCODE+33 | 
| NWCK | CKDTS+7~, SWLCL+4~ | 
| OUT | DILKP~, DILKP+40, USEARCH~, USEARCH+40, CSTMCDST~, CSTMCDST+40, ACODE~, ACODE+40, A9CODE~, A9CODE+40 | 
| OVMSG | UPDT~, UPDT+8*, UPDT+13, UPDT+14 | 
| PRI | SCODE+12~, SCODE+21*, SCODE+25, DILKP+19~, DILKP+29*, DILKP+33, USEARCH+19~, USEARCH+29*, USEARCH+33, CSTMCDST+19~ , CSTMCDST+29*, CSTMCDST+33, ACODE+19~, ACODE+29*, ACODE+33, A9CODE+19~, A9CODE+29*, A9CODE+33, CKONOFF+2~, CKONOFF+9* , CKONOFF+13 | 
| SIEN | RESET+2~, RESET+4*, RESET+8 | 
| SITE | RESET+2~, RESET+4*, RESET+8 | 
| STS | SCODE+12~, SCODE+17*, SCODE+20*, SCODE+21*, SCODE+29*, SCODE+40*, SCODE+41*, SCODE+43, DILKP+19~, DILKP+25* , DILKP+28*, DILKP+29*, DILKP+37*, DILKP+47*, DILKP+48*, DILKP+50, USEARCH+19~, USEARCH+25*, USEARCH+28*, USEARCH+29* , USEARCH+37*, USEARCH+47*, USEARCH+48*, USEARCH+50, CKDTS+7~, CKDTS+23*, CKDTS+26, CKDTS+29, SWLCL~, SWLCL+13* , SWLCL+16, SWLCL+22*, CSTMCDST+19~, CSTMCDST+25*, CSTMCDST+28*, CSTMCDST+29*, CSTMCDST+37*, CSTMCDST+47*, CSTMCDST+48*, CSTMCDST+50 , ACODE+19~, ACODE+25*, ACODE+28*, ACODE+29*, ACODE+37*, ACODE+47*, ACODE+48*, ACODE+50, A9CODE+19~, A9CODE+25* , A9CODE+28*, A9CODE+29*, A9CODE+37*, A9CODE+47*, A9CODE+48*, A9CODE+50, CKONOFF+2~, CKONOFF+5*, CKONOFF+9*, CKONOFF+17* , CKONOFF+19 | 
| SUCCESS | SWLCL+4~, SWLCL+13* | 
| SWCHLCL | CKDTS+7~, CKDTS+13*, CKDTS+20 | 
| TIME | SCODE+23~, SCODE+37*, DILKP+31~, DILKP+44*, USEARCH+31~, USEARCH+44*, CSTMCDST+31~, CSTMCDST+44*, ACODE+31~, ACODE+44* , A9CODE+31~, A9CODE+44*, CKONOFF+11~ | 
| TYPE | SCODE+23~, SCODE+26*, SCODE+32, DILKP+31~, DILKP+34*, DILKP+40, USEARCH+31~, USEARCH+34*, CSTMCDST+31~, CSTMCDST+34* , ACODE+31~, ACODE+34*, A9CODE+31~, A9CODE+34*, CKONOFF+11~, CKONOFF+14* | 
| U | SCODE+37, SCODE+40, SCODE+41, DILKP+44, DILKP+47, DILKP+48, USEARCH+44, USEARCH+47, USEARCH+48, CKDTS+29 , SWLCL+13, SWLCL+16, SWLCL+22, CSTMCDST+44, CSTMCDST+47, CSTMCDST+48, ACODE+44, ACODE+47, ACODE+48, A9CODE+44 , A9CODE+47, A9CODE+48 | 
| VAL | UPDT~, UPDT+7, UPDT+13, UPDT+14, UPDT+15, UPDT+19, UPDT+22, UPDT+31*, UPDT+34 | 
| VAR | CKDTS+7~ | 
| WIEN | RESET+5~, RESET+9*, RESET+12, RESET+15 |