BGOVSTR1 ; MSC/JS - Utility calls for V STROKE ;14-Oct-2014 11:09;DU
Source file <BGOVSTR1.m>
Package | Total | Call Graph |
---|---|---|
GUI Objects | 4 | (DEL,SET)^BGOREF ($$DELETE,$$ERR,$$UPDATE)^BGOUTL ($$AICD,$$FNDNARR,$$VFPTXREF,VFEVT)^BGOUTL2 SET^BGOVMSR |
VA Fileman | 3 | UPDATE^DIE $$ROOT^DILFD $$GET1^DIQ |
DRG Grouper | 2 | $$IMP^ICDEX $$CPT^ICPTCOD |
CIA Utilities | 1 | $$DT^CIAU |
IHS Electronic Health Record | 1 | $$ISLOCKED^BEHOENCX |
IHS Standard Terminology | 1 | $$CONC^BSTSAPI |
Toolkit | 1 | $$GET^XPAR |
Name | Comments | DBIA/ICR reference |
---|---|---|
HOOK(IEN,VMIEN) | ;Hook it back to the parent
|
|
STRDEL(VMIEN) | ;Do the delete
|
|
GETVM(VIEN) | ;
|
|
SETLKW(INP) | ; EP
|
|
EIEVM(RET2,VFIEN) | ;EP
|
|
NARR(DESCT,NARR) | ;Provider narrative is now provider text | descriptive SNOMED CT
|
|
DMULT(RET,VFIEN,SUBIEN,NODE) | ; Delete a multiple entry from V file
|
|
SETREF(DFN,REFRES,REFDT,VFNEW) | ; EP
|
|
STRNIH(VIEN,TYPE,VALUE) | ;Store the NSST
|
|
GETREF(DNIR) | ; EP
|
|
FNUM(RET,INP) | ||
SETNIH(VFIEN,VIEN,INP) | ; EP
|
|
SETEIE | ;
|
|
DELREF(VFIEN) | ; EP
|
|
GETVFIEN(RET,INP) | ;EP
|
|
CHKICDT(RET,INP) | ;
|
Name | Field # of Occurrence |
---|---|
$$ISLOCKED^BEHOENCX | GETVM+25, GETVM+26 |
DEL^BGOREF | DELREF+25 |
SET^BGOREF | SETREF+21 |
$$DELETE^BGOUTL | STRNIH+18, DMULT+7 |
$$ERR^BGOUTL | GETVFIEN+3, GETVFIEN+9, GETVFIEN+18, SETLKW+8, SETNIH+2, GETVM+2, SETEIE+5, SETEIE+6 |
$$UPDATE^BGOUTL | STRNIH+17, SETEIE+10 |
$$AICD^BGOUTL2 | CHKICDT+5 |
$$FNDNARR^BGOUTL2 | NARR+5 |
$$VFPTXREF^BGOUTL2 | GETVFIEN+15 |
VFEVT^BGOUTL2 | STRNIH+19 |
SET^BGOVMSR | SETLKW+24, STRNIH+8 |
$$CONC^BSTSAPI | GETREF+14, GETREF+20 |
$$DT^CIAU | SETREF+11 |
UPDATE^DIE | STRNIH+26, HOOK+6, SETEIE+15 |
$$ROOT^DILFD | GETVFIEN+2 |
$$GET1^DIQ | GETREF+25, SETLKW+15, SETNIH+21, SETNIH+24, SETNIH+26 |
$$IMP^ICDEX | CHKICDT+6 |
$$CPT^ICPTCOD | DELREF+12 |
$$GET^XPAR | SETREF+6, DELREF+11, GETREF+23 |
FileNo | Call Tags |
---|---|
^ICPT - [#81] | GET1^DIQ |
^AUPNVMSR - [#9000010.01] | GET1^DIQ |
9000010.6315 | GET1^DIQ |
Name | Line Occurrences (* Changed, ! Killed) |
---|---|
^AUPNPREF - [#9000022] | DELREF+20 |
^AUPNPREF("AA" | SETREF+15, SETREF+18, DELREF+16, DELREF+18 |
^AUPNVMSR - [#9000010.01] | SETLKW+14, SETNIH+25, GETVM+6, GETVM+8, SETEIE+6 |
^AUPNVMSR("AD" | GETVM+4 |
^AUPNVSIT - [#9000010] | CHKICDT+3, SETLKW+8, SETNIH+2, GETVM+16 |
^AUPNVSTR - [#9000010.63] | DELREF+5, SETNIH+19, EIEVM+3, GETVM+20, GETVM+21, GETVM+23 |
^AUTTMSR - [#9999999.07] | GETVM+11 |
^DD("DD" | STRNIH+2, STRNIH+4 |
^ICPT("BA" | SETREF+7 |
^TMP("BSTSCMCL" | GETREF+13!, GETREF+15!, GETREF+19!, GETREF+21! |
^VA(200 - [#200] | GETVM+15 |
Name | Line Occurrences |
---|---|
$$FNUM | GETVFIEN+2 |
$$STRNIH | SETNIH+17, SETNIH+22, SETNIH+25, SETNIH+26, SETNIH+27 |
GETVM | EIEVM+5 |
HOOK | SETNIH+28 |
SETEIE | STRDEL+3, EIEVM+12 |
STRDEL | SETNIH+27 |
Name | Field # of Occurrence |
---|---|
^(12 | GETVM+9 |
>> | Not killed explicitly |
* | Changed |
! | Killed |
~ | Newed |
Name | Field # of Occurrence |
---|---|
CNT | GETVM+1~, GETVM+3*, GETVM+27* |
CPT | SETREF+3~, SETREF+6*, SETREF+7*, SETREF+8*, SETREF+15, SETREF+18, SETREF+20, DELREF+4~, DELREF+11*, DELREF+12 , GETREF+4~, GETREF+23*, GETREF+24*, GETREF+25 |
CPTDESC | GETREF+4~, GETREF+25*, GETREF+26 |
DA | DMULT+2~, DMULT+5*, DMULT+7 |
DA(1 | DMULT+5*, DMULT+6 |
DAT | GETVM+5~, GETVM+9*, GETVM+16*, GETVM+25, GETVM+26 |
DECDT | DELREF+4~, DELREF+15*, DELREF+16*, DELREF+17, DELREF+18 |
DEL | SETNIH+3~, SETNIH+12*, SETNIH+13, HOOK+3 |
DELRET | DELREF+24~, DELREF+25, DELREF+26 |
DESCT | NARR~, NARR+3 |
DFN | GETVFIEN+1~, GETVFIEN+4*, GETVFIEN+14, GETVFIEN+17, SETREF~, SETREF+2, SETREF+15, SETREF+18, SETREF+20, DELREF+4~ , DELREF+6*, DELREF+9, DELREF+16, DELREF+18, SETLKW+4* |
DIK | DMULT+2~, DMULT+6*, DMULT+7 |
DNIR | GETREF~, GETREF+3, GETREF+12 |
DNIRDT | DELREF+4~, DELREF+6*, DELREF+7*, DELREF+9, DELREF+10 |
DNIRDUZ | DELREF+4~, DELREF+6*, DELREF+22 |
DT | CHKICDT+6 |
DTDONE | SETREF+3~, SETREF+10*, SETREF+11*, SETREF+17, SETREF+20 |
DUZ | SETREF+20, STRNIH+13, STRNIH+15, SETEIE+9 |
EIEN | SETEIE+11~*, SETEIE+14 |
ENTBY | DELREF+19~, DELREF+20*, DELREF+21, DELREF+22 |
ERR | STRNIH+24~, HOOK+2~, SETEIE+12~, DMULT+2~, DMULT+3*, DMULT+7*, DMULT+8 |
ERR("DIERR" | STRNIH+27, SETEIE+16 |
EVDATE | SETLKW+1~, SETLKW+12*, SETLKW+23, SETNIH+3~, STRNIH+3~*, STRNIH+4*, STRNIH+7, STRNIH+12, STRNIH+14, STRNIH+16 |
FDA | STRNIH+11*, STRNIH+12, STRNIH+13, STRNIH+14, STRNIH+15, STRNIH+16, STRNIH+17, STRNIH+24~, HOOK+2~, SETEIE+1~ , SETEIE+7*, SETEIE+8, SETEIE+9, SETEIE+10, SETEIE+12~ |
FDA( | STRNIH+11, STRNIH+25*, HOOK+5*, SETEIE+7, SETEIE+14* |
FILIEN | DELREF+4~, DELREF+18*, DELREF+20, DELREF+22 |
FNUM | DELREF+4~, DELREF+14~*, DELREF+16, DELREF+18, SETLKW+1~, SETLKW+9*, SETNIH+3~, SETNIH+4*, STRNIH+11, STRNIH+18 , STRNIH+19, STRNIH+25 |
FOUND | SETREF+3~, SETREF+13*, SETREF+15, SETREF+19*, SETLKW+1~, SETLKW+3* |
GBL | GETVFIEN+1~, GETVFIEN+2*, GETVFIEN+3, GETVFIEN+9, GETVFIEN+13, GETVFIEN+17 |
I | SETNIH+3~, STRNIH+22*, STRNIH+23 |
IEN | SETLKW+2~, SETNIH+11*, SETNIH+16, SETNIH+18*, SETNIH+19*, SETNIH+21, SETNIH+28, HOOK~, HOOK+4 |
IEN2 | STRNIH+24~, HOOK+2~, SETEIE+12~ |
IMP | CHKICDT+1~, CHKICDT+6*, CHKICDT+7, CHKICDT+8 |
IN | GETREF+4~, GETREF+12*, GETREF+14, GETREF+18*, GETREF+20 |
INP | GETVFIEN~, GETVFIEN+4, GETVFIEN+5, GETVFIEN+6, CHKICDT~, SETREF+20*, SETREF+21, SETLKW~, SETLKW+4, SETLKW+5 , SETLKW+6, SETLKW+12, SETNIH~, STRDEL+1~, STRDEL+2*, EIEVM+10~, EIEVM+11*, SETEIE+2, SETEIE+3, FNUM~ |
INP( | SETNIH+5, SETNIH+6 |
INV | SETREF+14~, SETREF+15*, SETREF+16, SETREF+18 |
INVDATE | DELREF+4~, DELREF+10*, DELREF+17 |
INVDT | SETLKW+2~ |
LKWDATE | SETLKW+1~ |
MEAIEN | SETLKW+2~ |
MEAVIEN | SETLKW+2~ |
MIEN | SETLKW+1~ |
NAME | GETVM+14~, GETVM+15* |
NARR | NARR~, NARR+3*, NARR+4, NARR+5 |
NARRPTR | NARR+1~, NARR+2*, NARR+6*, NARR+7 |
NIHDAT | GETVM+22~, GETVM+23*, GETVM+24 |
NIHDT | GETVM+18~, GETVM+19*, GETVM+20*, GETVM+21 |
NIHEV | STRNIH+1~*, STRNIH+2*, STRNIH+12 |
NIHNODE | GETVM+22~, GETVM+23* |
NIHREC | GETVM+18~, GETVM+21*, GETVM+23 |
NIHVALUE | GETVM+22~, GETVM+23*, GETVM+24 |
NOD0 | DELREF+4~, DELREF+5*, DELREF+6, DELREF+7 |
NOD12 | DELREF+19~, DELREF+20* |
NODE | DMULT~, DMULT+1, DMULT+6 |
NUM | SETLKW+1~, SETNIH+3~, SETNIH+5*, SETNIH+6 |
OLDVAL | SETNIH+3~, SETNIH+24*, SETNIH+27 |
QIEN | SETNIH+3~, STRNIH+23*, STRNIH+25 |
QUAL | SETNIH+3~, STRNIH+22*, STRNIH+25 |
QUALS | SETNIH+3~, SETNIH+14*, STRNIH+22 |
REASON | SETEIE+1~, SETEIE+3*, SETEIE+4, SETEIE+14 |
REFDT | SETREF~, SETREF+10 |
REFIEN | SETREF+18*, SETREF+19, DELREF+4~, DELREF+22*, DELREF+23, DELREF+25 |
REFRES | SETREF~, SETREF+9*, SETREF+20 |
RET | NARR+4, NARR+5*, NARR+6*, GETVFIEN~, GETVFIEN+2*, GETVFIEN+3*, GETVFIEN+9*, GETVFIEN+10*, GETVFIEN+12*, GETVFIEN+13* , GETVFIEN+17*, GETVFIEN+18*, CHKICDT~, CHKICDT+2*, CHKICDT+7, CHKICDT+8, CHKICDT+10, SETREF+1*, SETREF+2, SETREF+21 , SETREF+22*, SETREF+23, DELREF+1*, DELREF+2, DELREF+9, DELREF+13, DELREF+23, DELREF+26*, DELREF+27, SETLKW+7* , SETLKW+8*, SETLKW+9*, SETLKW+24, SETLKW+25, SETLKW+26, SETNIH+1*, SETNIH+2*, SETNIH+4*, SETNIH+28*, SETNIH+29 , STRNIH+8, STRNIH+9*, STRNIH+10, STRNIH+17*, STRNIH+18, STRNIH+19, STRNIH+20*, STRNIH+27*, STRNIH+28, EIEVM+4* , EIEVM+6, GETVM+3*, GETVM+28*, GETVM+29, SETEIE+4*, SETEIE+5*, SETEIE+6*, SETEIE+10*, SETEIE+16*, SETEIE+17* , FNUM~*, FNUM+1, DMULT~, DMULT+1*, DMULT+4*, DMULT+8* |
RET( | GETVFIEN+13*, GETVFIEN+17* |
RET(1 | GETVFIEN+10* |
RET2 | EIEVM~ |
RIEN | SETREF+3~, SETREF+4*, SETREF+19*, SETREF+20 |
SIEN | SETNIH+3~, HOOK+2~, HOOK+4*, HOOK+5 |
SNOCHEK | GETREF+4~, GETREF+14*, GETREF+16, GETREF+20*, GETREF+22 |
SNODESC | GETREF+4~, GETREF+16*, GETREF+17, GETREF+22*, GETREF+26 |
SNOINFO | GETREF+1~, GETREF+2*, GETREF+3, GETREF+26*, GETREF+27 |
SUBIEN | DMULT~, DMULT+1, DMULT+5 |
SUM | SETNIH+3~, SETNIH+10* |
TYPE | SETREF+3~, SETREF+5*, SETREF+20, DELREF+4~, DELREF+12*, DELREF+13, DELREF+16, DELREF+18, SETLKW+1~, SETLKW+10* , SETLKW+23, SETNIH+3~, SETNIH+15*, SETNIH+17, SETNIH+22, SETNIH+25, SETNIH+26, SETNIH+27, STRNIH~, STRNIH+7 , GETVM+5~, GETVM+10*, GETVM+11 |
TYPENM | GETVM+5~, GETVM+11*, GETVM+12, GETVM+13, GETVM+17, GETVM+25, GETVM+26 |
U | GETVFIEN+5, GETVFIEN+6, CHKICDT+3, SETREF+20, DELREF+20, SETLKW+4, SETLKW+5, SETLKW+6, SETLKW+12, SETLKW+23 , SETNIH+7, SETNIH+10, SETNIH+11, SETNIH+12, SETNIH+14, STRNIH+1, STRNIH+3, STRNIH+7, STRNIH+22, STRNIH+27 , GETVM+9, GETVM+11, GETVM+15, GETVM+25, GETVM+26, SETEIE+2, SETEIE+3, SETEIE+16 |
USR | GETVM+5~, GETVM+9*, GETVM+15 |
VALUE | SETLKW+1~, SETLKW+11*, SETLKW+23, SETNIH+3~, SETNIH+10*, SETNIH+17, SETNIH+22, SETNIH+25, SETNIH+26, SETNIH+27 , STRNIH~, STRNIH+7, GETVM+1~, GETVM+8*, GETVM+24 |
VCODE | SETNIH+3~, SETNIH+7*, SETNIH+8 |
VDTE | CHKICDT+1~, CHKICDT+3*, CHKICDT+8 |
VFIEN | GETVFIEN+1~, GETVFIEN+5*, GETVFIEN+8, GETVFIEN+9, GETVFIEN+10, GETVFIEN+12*, GETVFIEN+13*, GETVFIEN+15*, GETVFIEN+17*, DELREF~ , DELREF+2, DELREF+5, SETNIH~, SETNIH+19, SETNIH+21, HOOK+4, EIEVM~, EIEVM+3, GETVM+20, GETVM+21 , GETVM+23, SETEIE+1~, SETEIE+2*, SETEIE+5, SETEIE+6, SETEIE+7, SETEIE+10, SETEIE+11, DMULT~, DMULT+1 , DMULT+5 |
VFNEW | SETREF~, SETREF+12, STRNIH+18, STRNIH+19 |
VFSTR | SETLKW+1~, SETNIH+3~, SETNIH+6*, SETNIH+7, SETNIH+10, SETNIH+11, SETNIH+12, SETNIH+14, STRNIH+1, STRNIH+3 |
VI | SETLKW+1~, SETNIH+3~ |
VIEN | GETVFIEN+1~, GETVFIEN+6*, GETVFIEN+11, GETVFIEN+13, CHKICDT+3, SETLKW+1~, SETLKW+5*, SETLKW+7, SETLKW+8, SETLKW+23 , SETNIH~, SETNIH+1, SETNIH+2, SETNIH+17, SETNIH+22, SETNIH+25, SETNIH+26, SETNIH+27, STRNIH~, STRNIH+7 , EIEVM+1~, EIEVM+3*, EIEVM+4, EIEVM+5, GETVM~, GETVM+2, GETVM+4, GETVM+16, GETVM+25, GETVM+26 |
VITALDT | GETVM+1~, GETVM+8*, GETVM+24 |
VMARR | EIEVM+1~, EIEVM+2!, GETVM+28 |
VMARR( | EIEVM+9, GETVM+25*, GETVM+26* |
VMARR(1 | GETVM+2* |
VMFIEN | EIEVM+7~, EIEVM+8*, EIEVM+9*, EIEVM+11 |
VMIEN | SETLKW+1~, SETLKW+6*, SETLKW+13, SETLKW+14*, SETLKW+15*, SETLKW+23, SETLKW+25*, SETNIH+3~, SETNIH+17*, SETNIH+21* , SETNIH+22*, SETNIH+24, SETNIH+25*, SETNIH+26*, SETNIH+27*, SETNIH+28, STRDEL~, STRDEL+2, STRNIH+6*, STRNIH+7 , STRNIH+10*, STRNIH+11, STRNIH+18, STRNIH+19, STRNIH+20, STRNIH+23, HOOK~, HOOK+1, HOOK+3*, HOOK+5 , GETVM+1~, GETVM+3*, GETVM+4*, GETVM+6, GETVM+8, GETVM+25, GETVM+26 |
VMINP | SETLKW+1~, SETLKW+23*, SETLKW+24, SETNIH+3~, STRNIH+7*, STRNIH+8 |
WITNESS | SETLKW+1~ |
X | GETVM+5~, GETVM+6*, GETVM+7, GETVM+8, GETVM+10 |
XREF | GETVFIEN+1~, GETVFIEN+15*, GETVFIEN+17 |
Y | SETREF+14~, SETREF+16*, SETREF+17, STRNIH+2~*, STRNIH+4~* |