BSTSVOFL ;GDIT/HS/BEE-Standard Terminology Version/Update Overflow Routine ; 5 Nov 2012 9:53 AM
Source file <BSTSVOFL.m>
| Package | Total | Call Graph | 
|---|---|---|
| IHS Standard Terminology | 8 | $$DILKP^BSTSAPI  PLOG^BSTSAPIL  ($$ASKSB,$$PSCHD,ISCHK,UPCNC)^BSTSVOF1  ($$JBTIME,ELOG)^BSTSVOFL  (A9CHK,ACHK,CCHK)^BSTSVRSC  SCHK^BSTSVRSN  SCHK^BSTSVRXN  RESET^BSTSWSV1 | 
| VA Fileman | 8 | (C,NOW)^%DTC  FILE^DICN  DT^DICRW  FILE^DIE  ^DIK  $$IENS^DILF  $$GET1^DIQ  ^DIR | 
| Kernel | 3 | ^%ZTER ^%ZTLOAD ($$FMADD,$$NOW)^XLFDT | 
| IHS VA Utilities | 1 | EN^XBNEW | 
| Name | Comments | DBIA/ICR reference | 
|---|---|---|
| QENTRY(TAGRTN,NMIEN,TYPE) | ;Put entry in queue | |
| FPARMS() | ;Return the version/update failover parameters | |
| FAIL(MFAIL,FWAIT,TRY,MESSAGE) | ;DTS Connection/Error Handling | |
| QUEUE(TYPE) | ;Schedule Background process | |
| NVLKP(MFAIL,FWAIT) | ;Process NDC and VUID lookups - called by BSTSVRSN | |
| EPURGE | ;Purge BSTS WEB SERVICE ENDPOINT Error Responses | |
| ELOG(MSG) | ;Log entry in web service log | |
| SBRSET | ;EP - BSTS REFRESH SUBSETS option | |
| CALL | ||
| JOB(DTIME,OVR) | ;Job off background process | |
| JOBNOW | ;Job off background process now | |
| PROC | ;BSTS Background Process Front End | |
| JBTIME(TOM) | ;Calculate job time | 
| Name | Field # of Occurrence | 
|---|---|
| C^%DTC | JBTIME+13, QENTRY+5, PROC+57, EPURGE+13 | 
| NOW^%DTC | CALL+16, ELOG+22, JBTIME+7, QENTRY+10, PROC+27, PROC+41, PROC+49, PROC+61 | 
| ^%ZTER | FAIL+17 | 
| ^%ZTLOAD | JOB+11 | 
| $$DILKP^BSTSAPI | NVLKP+15, NVLKP+35 | 
| PLOG^BSTSAPIL | PROC+73 | 
| $$ASKSB^BSTSVOF1 | SBRSET+49 | 
| $$PSCHD^BSTSVOF1 | QUEUE+40 | 
| ISCHK^BSTSVOF1 | CALL+7 | 
| UPCNC^BSTSVOF1 | PROC+70 | 
| $$JBTIME^BSTSVOFL | JOB+10 | 
| ELOG^BSTSVOFL | NVLKP+18, NVLKP+38 | 
| A9CHK^BSTSVRSC | CALL+10 | 
| ACHK^BSTSVRSC | CALL+9 | 
| CCHK^BSTSVRSC | CALL+11 | 
| SCHK^BSTSVRSN | CALL+6 | 
| SCHK^BSTSVRXN | CALL+8 | 
| RESET^BSTSWSV1 | NVLKP+14, NVLKP+34 | 
| FILE^DICN | ELOG+28 | 
| DT^DICRW | PROC+47 | 
| FILE^DIE | CALL+2, ELOG+37, QUEUE+31, QUEUE+46 | 
| ^DIK | EPURGE+25 | 
| $$IENS^DILF | FPARMS+13, ELOG+17, ELOG+35, EPURGE+8 | 
| $$GET1^DIQ | FPARMS+14, FPARMS+17, FPARMS+18, CALL+19, ELOG+18, EPURGE+9, EPURGE+12 | 
| ^DIR | SBRSET+17, SBRSET+34, SBRSET+54 | 
| EN^XBNEW | PROC+48 | 
| $$FMADD^XLFDT | JBTIME+11, JOBNOW+2 | 
| $$NOW^XLFDT | JBTIME+11, JOBNOW+2 | 
| Name | Line Occurrences | 
|---|---|
| Function Call: WRITE | 
 | 
| Function Call: WRITE | 
 | 
| Function Call: WRITE | 
 | 
| Function Call: WRITE | 
 | 
| Function Call: WRITE | 
 | 
| Function Call: WRITE | 
 | 
| Function Call: WRITE | 
 | 
| Function Call: WRITE | 
 | 
| Function Call: WRITE | 
 | 
| Function Call: WRITE | 
 | 
| Function Call: WRITE | 
 | 
| Routine Call | 
 | 
| Routine Call | 
 | 
| FileNo | Call Tags | 
|---|---|
| ^VA(200 - [#200] | GET1^DIQ | 
| 9002318.01 | GET1^DIQ | 
| ^BSTS(9002318.2 - [#9002318.2] | GET1^DIQ | 
| Name | Line Occurrences (* Changed, ! Killed) | 
|---|---|
| ^BSTS(9002318 - [#9002318] | FPARMS+9, ELOG+13, EPURGE+4 | 
| ^BSTS(9002318.1 - [#9002318.1] | SBRSET+38, SBRSET+41, SBRSET+42, QUEUE+23, QUEUE+24, PROC+20, PROC+21, PROC+50 | 
| ^BSTS(9002318.2 - [#9002318.2] | ELOG+25, ELOG+29, EPURGE+16, EPURGE+24 | 
| ^PSNDF(50.68 - [#50.68] | NVLKP+7, NVLKP+9, NVLKP+26, NVLKP+28 | 
| ^TMP("BSTSICD2SMD" | SBRSET+45, SBRSET+46, PROC+22, PROC+23, PROC+51 | 
| ^XTMP("BSTSLCMP" | NVLKP+7, NVLKP+10*, NVLKP+18*, NVLKP+22, NVLKP+25, NVLKP+26, NVLKP+30*, NVLKP+38*, PROC+7!, PROC+11 , PROC+54, PROC+70, PROC+73, PROC+76! | 
| ^XTMP("BSTSPROCQ" | CALL+17, CALL+18*, CALL+19*, CALL+20*, CALL+21*, CALL+22, QUEUE+34, QENTRY+8*, QENTRY+13, QENTRY+14* , QENTRY+15*, QENTRY+16*, QENTRY+17*, QENTRY+18*, QENTRY+19*, QENTRY+20, PROC+3, PROC+6!, PROC+11, PROC+15 , PROC+33, PROC+36, PROC+38, PROC+42*, PROC+43*, PROC+44!, PROC+56*, PROC+62*, PROC+63*, PROC+64* , PROC+65*, PROC+66!, PROC+67!, PROC+70, PROC+73, PROC+77!, PROC+80, EPURGE+28, EPURGE+30, EPURGE+34! , EPURGE+35!, EPURGE+36! | 
| Name | Line Occurrences | 
|---|---|
| $$FAIL | NVLKP+17, NVLKP+37 | 
| $$JBTIME | PROC+58 | 
| $$JOB | QUEUE+40, JOBNOW+2, PROC+58 | 
| ELOG | FAIL+20 | 
| QENTRY | QUEUE+37 | 
| >> | Not killed explicitly | 
| * | Changed | 
| ! | Killed | 
| ~ | Newed | 
| Name | Field # of Occurrence | 
|---|---|
| % | CALL+15~, CALL+19, CALL+21, ELOG+7~, ELOG+26, JBTIME+5~, JBTIME+10, JBTIME+13, QENTRY+2~, QENTRY+18 , PROC+14~, PROC+28, PROC+42, PROC+56, PROC+62, PROC+63 | 
| %ERROR | FAIL+13~, FAIL+15* | 
| %MESSAGE | FAIL+13~, FAIL+16* | 
| ABORT | NVLKP+2~, NVLKP+7*, NVLKP+17*, NVLKP+18, NVLKP+37*, NVLKP+38* | 
| BSTS | SBRSET+4~, CALL+2, QUEUE+28~, QUEUE+44~ | 
| BSTS( | CALL*, CALL+1*, QUEUE+30*, QUEUE+45* | 
| BSTSOVR | JOB+1~, JOB+4*, PROC+26 | 
| BSTSUP | ELOG+7~ | 
| BSTSUP( | ELOG+36* | 
| BSTSWS | FPARMS+5~ | 
| BSTSWS("IEN" | ELOG+10 | 
| CANRUN | PROC+14~, PROC+15*, PROC+26*, PROC+30* | 
| CNT | SBRSET+4~ | 
| CONC | SBRSET+4~ | 
| DA | FPARMS+10~, FPARMS+13*, FAIL+13~, ELOG+7~, ELOG+14~, ELOG+17*, ELOG+35*, EPURGE+5~, EPURGE+8*, EPURGE+18~ , EPURGE+25* | 
| DA(1 | FPARMS+13*, ELOG+17*, ELOG+23*, ELOG+24, EPURGE+8*, EPURGE+25* | 
| DAYS | EPURGE+5~, EPURGE+12*, EPURGE+13 | 
| DD | ELOG+28! | 
| DIC | SBRSET+4~, ELOG+7~, ELOG+24* | 
| DIC(0 | ELOG+23* | 
| DIK | EPURGE+18~, EPURGE+25* | 
| DIR | SBRSET+4~ | 
| DIR("A" | SBRSET+14*, SBRSET+20*, SBRSET+51* | 
| DIR("B" | SBRSET+15*, SBRSET+32*, SBRSET+52* | 
| DIR(0 | SBRSET+16*, SBRSET+21*, SBRSET+22*, SBRSET+23*, SBRSET+24*, SBRSET+25*, SBRSET+26*, SBRSET+27*, SBRSET+28*, SBRSET+29* , SBRSET+30*, SBRSET+53* | 
| DIROUT | SBRSET+4~ | 
| DIRUT | SBRSET+4~, SBRSET+17, SBRSET+34, SBRSET+54 | 
| DLAYGO | SBRSET+4~, ELOG+7~, ELOG+27* | 
| DO | ELOG+28! | 
| DT | JBTIME+17, QUEUE+30, QENTRY+5, QENTRY+8, PROC+57, EPURGE+13 | 
| DTIME | JOB~, JOB+8, JOB+9 | 
| DTOUT | SBRSET+4~ | 
| DUOUT | SBRSET+4~ | 
| DUZ | CALL+19 | 
| EDATE | EPURGE+5~, EPURGE+16*, EPURGE+21, EPURGE+24 | 
| END | EPURGE+29~, EPURGE+30*, EPURGE+31, EPURGE+35 | 
| ERR | SBRSET+4~ | 
| ERROR | ELOG+7~, QUEUE+28~, QUEUE+44~ | 
| EXEC | FAIL+7~, FAIL+14* | 
| FCNT | NVLKP+8~, NVLKP+13*, NVLKP+16*, NVLKP+19*, NVLKP+27~, NVLKP+33*, NVLKP+36*, NVLKP+39* | 
| FIELD | QUEUE+2~, QUEUE+27*, QUEUE+30 | 
| FOUND | FPARMS+5~, FPARMS+9*, FPARMS+19* | 
| FWAIT | FPARMS+5~, FPARMS+8*, FPARMS+18*, FPARMS+21, NVLKP~, NVLKP+17, NVLKP+37, FAIL~, FAIL+4*, FAIL+24 | 
| HFATMPT | FAIL+7~, FAIL+9*, FAIL+12, FAIL+23 | 
| IEN | FAIL+13~, ELOG+7~, ELOG+10*, ELOG+11, ELOG+13, ELOG+18*, ELOG+19, ELOG+23, ELOG+25, ELOG+29 | 
| IENS | FPARMS+10~, FPARMS+13*, FPARMS+14, FAIL+13~, ELOG+14~, ELOG+17*, ELOG+18, ELOG+35*, ELOG+36, EPURGE+5~ , EPURGE+8*, EPURGE+9, EPURGE+12, EPURGE+28*, EPURGE+30, EPURGE+34, EPURGE+35, EPURGE+36 | 
| II | SBRSET+4~ | 
| ITEM | NVLKP+2~, NVLKP+7*, NVLKP+9, NVLKP+26*, NVLKP+28 | 
| KPDATE | EPURGE+5~, EPURGE+13*, EPURGE+21, EPURGE+31 | 
| MESSAGE | FAIL~, FAIL+5*, FAIL+16, FAIL+20 | 
| MFAIL | FPARMS+5~, FPARMS+8*, FPARMS+17*, FPARMS+21, NVLKP~, NVLKP+13, NVLKP+16, NVLKP+17, NVLKP+33, NVLKP+36 , NVLKP+37, FAIL~, FAIL+3*, FAIL+9 | 
| MSG | ELOG~, ELOG+5*, ELOG+33, ELOG+34*, ELOG+36 | 
| NDC | NVLKP+27~, NVLKP+28*, NVLKP+29*, NVLKP+30, NVLKP+35, NVLKP+37, NVLKP+38 | 
| NEXT | QENTRY+2~, QENTRY+14*, QENTRY+15, QENTRY+16, QENTRY+17, QENTRY+18, QENTRY+19 | 
| NMID | SBRSET+4~, SBRSET+35*, SBRSET+38, SBRSET+49, CALL, CALL+5, CALL+6, CALL+8, CALL+9, CALL+10 , CALL+11, CALL+19, CALL+20, QUEUE+2~, QUEUE+7*, QUEUE+8*, QUEUE+9*, QUEUE+10*, QUEUE+11*, QUEUE+12* , QUEUE+13*, QUEUE+14*, QUEUE+15*, QUEUE+16*, QUEUE+17*, QUEUE+18*, QUEUE+19*, QUEUE+23 | 
| NMIEN | SBRSET+4~, SBRSET+38*, CALL, CALL+1, QUEUE+2~, QUEUE+23*, QUEUE+29, QUEUE+37, QUEUE+45, QENTRY~ , QENTRY+16, PROC+14~, PROC+38* | 
| ONMIEN | QUEUE+2~, QUEUE+6*, QUEUE+9*, QUEUE+10*, QUEUE+24*, QUEUE+29*, QUEUE+30 | 
| OTAGRTN | PROC+14~, PROC+36*, PROC+64, PROC+66, PROC+67 | 
| OVR | JOB~, JOB+4 | 
| PIEN | EPURGE+18~, EPURGE+24*, EPURGE+25 | 
| QIEN | PROC+14~, PROC+66* | 
| QUEUE | CALL+15~, CALL+18*, CALL+19, CALL+20, CALL+21, PROC+9~, PROC+11*, PROC+36, PROC+38, PROC+42 , PROC+43, PROC+44, PROC+56, PROC+62, PROC+63, PROC+64, PROC+65 | 
| QUIT | EPURGE+5~, EPURGE+16*, EPURGE+21* | 
| SBNAME | SBRSET+4~, SBRSET+48*, SBRSET+49*, CALL, CALL+6, CALL+7 | 
| SIEN | FPARMS+5~, FPARMS+9*, FPARMS+13, ELOG+12~, ELOG+13*, ELOG+17, EPURGE+2~, EPURGE+4*, EPURGE+8 | 
| SITE | FPARMS+5~, FPARMS+9*, FPARMS+13, ELOG+12~, ELOG+13*, ELOG+17, EPURGE+2~, EPURGE+4*, EPURGE+8 | 
| STS | NVLKP+2~, NVLKP+4*, NVLKP+13*, NVLKP+15*, NVLKP+33*, NVLKP+35*, NVLKP+41 | 
| TAGRTN | QUEUE+2~, QUEUE+7*, QUEUE+8*, QUEUE+9*, QUEUE+10*, QUEUE+11*, QUEUE+12*, QUEUE+13*, QUEUE+14*, QUEUE+15* , QUEUE+16*, QUEUE+17*, QUEUE+18*, QUEUE+19*, QUEUE+34, QUEUE+37, QENTRY~, QENTRY+15, QENTRY+19, PROC+14~ , PROC+36*, PROC+37*, PROC+48 | 
| TIME | JBTIME+5~, JBTIME+10, JBTIME+11*, JBTIME+14*, PROC+17~, PROC+28*, PROC+29 | 
| TOM | JBTIME~, JBTIME+3*, JBTIME+11 | 
| TRY | NVLKP+8~, NVLKP+13*, NVLKP+17, NVLKP+27~, NVLKP+33*, NVLKP+37, FAIL~, FAIL+2, FAIL+9 | 
| TYPE | QUEUE~, QUEUE+7, QUEUE+8, QUEUE+9, QUEUE+10, QUEUE+11, QUEUE+12, QUEUE+13, QUEUE+14, QUEUE+15 , QUEUE+16, QUEUE+17, QUEUE+18, QUEUE+19, QUEUE+27, QUEUE+37, QUEUE+43, QENTRY~, QENTRY+17 | 
| U | FPARMS+21, NVLKP+9, NVLKP+28, CALL+19, QENTRY+8 | 
| VAR | NVLKP+8~, NVLKP+27~ | 
| VUID | NVLKP+8~, NVLKP+9*, NVLKP+10, NVLKP+15, NVLKP+17, NVLKP+18 | 
| WIEN | FPARMS+10~, FPARMS+14*, FPARMS+17, FPARMS+18, EPURGE+5~, EPURGE+9*, EPURGE+16, EPURGE+24, EPURGE+25 | 
| X | SBRSET+4~, ELOG+7~, ELOG+26*, JBTIME+12~, JBTIME+14, QENTRY+2~, QENTRY+8, PROC+55~, EPURGE+5~, EPURGE+13 | 
| X1 | JBTIME+12~, JBTIME+13*, QENTRY+2~, QENTRY+5*, PROC+55~, PROC+57*, EPURGE+5~, EPURGE+13* | 
| X2 | JBTIME+12~, JBTIME+13*, QENTRY+2~, QENTRY+5*, PROC+55~, PROC+57*, EPURGE+5~, EPURGE+13* | 
| Y | SBRSET+4~, SBRSET+18, SBRSET+35, SBRSET+55, ELOG+7~, ELOG+30, ELOG+35 | 
| ZTDESC | JOB+1~, JOB+7* | 
| ZTDTH | JOB+1~, JOB+8*, JOB+10* | 
| ZTIO | JOB+1~, JOB+6* | 
| ZTRTN | JOB+1~, JOB+7* | 
| ZTSAVE | JOB+1~ | 
| ZTSAVE("BSTSOVR" | JOB+4* | 
| ZTSK | QUEUE+2~, QUEUE+40*, QUEUE+43, QUEUE+45, JOB+1~, JOB+13, JOBNOW+1~, JOBNOW+2*, PROC+43, PROC+55~ , PROC+58* |