BGOUTL2 ; IHS/BAO/TMD - Utilities (continued) ;05-Jun-2014 08:41;DU
Source file <BGOUTL2.m>
Package | Total | Call Graph |
---|---|---|
VA Fileman | 3 | $$FIND1^DIC ($$EXTERNAL,$$ROOT)^DILFD $$GET1^DIQ |
Kernel | 2 | ($$FMDIFF,$$NOW)^XLFDT $$VERSION^XPDUTL |
GUI Objects | 1 | ($$CHKVISIT,$$DELETE,$$ERR,$$FMTDATE,$$GETREC,$$TMPGBL,$$UPDATE)^BGOUTL |
IHS Electronic Health Record | 1 | $$ISLOCKED^BEHOENCX |
IHS Patient | 1 | MOD^AUPNVSIT |
IHS Standard Terminology | 1 | ($$CNCLKP,$$CONC,$$SUBLST)^BSTSAPI |
MSC RPC Broker | 1 | BRDCAST^CIANBEVT |
Toolkit | 1 | $$GET^XPAR |
Name | Comments | DBIA/ICR reference |
---|---|---|
REFSET(VIEN,ITEM,TYPE,RSN,CMNT,PRV,CT) | ;EP
|
|
VFMOD(AUPNVSIT) | ;EP
|
|
VFDEL(RET,FNUM,VFIEN) | ;EP
|
|
REFSET2(DFN,DAT,ITEM,TYPE,RSN,CMNT,PRV,RIEN,CT) | ;EP
|
|
VFGET(RET,INP,FNUM,FLDS) | ;EP
|
|
GV1 | ||
REFGET1(RIEN) | ;EP
|
|
REFEVT(IEN,OPR,X) | ;EP
|
|
CSVACT(RTN) | ;EP
|
|
REFLCK(IEN) | ;EP
|
|
REFDEL(IEN) | ;EP
|
|
VFNEW(RET,FNUM,TYPE,VIEN,NAME,FLDS,EIEFLD) | ;EP
|
|
AICD() | ;EP
|
|
REFDEL2(VIEN,ITEM,TYPE) | ;EP
|
|
SUBSET(RET,SUBSET) | ; EP
|
|
REFGET(RET,DFN,FNUM,CNT) | ;EP
|
|
VFEVT(FNUM,VFIEN,OPR,X) | ;EP
|
|
VFCHK(RET,FNUM,TYPE,ENTITY,VIEN,EIEFLD) | ;EP ;DKA 7/12/13 Add EIEFLD to specify Entered in Error field
|
|
VFPTXREF() | ;
|
|
VFFND(RET,FNUM,TYPE,VIEN,EIEFLD) | ;EP
|
|
SNOTMP() | ||
SNMDCONC(RET,CONCID) | ; EP
|
|
FNDNARR(NARR,CREATE) | ;EP
|
Name | Field # of Occurrence |
---|---|
MOD^AUPNVSIT | VFMOD+3 |
$$ISLOCKED^BEHOENCX | GV1+1 |
$$CHKVISIT^BGOUTL | VFDEL+8 |
$$DELETE^BGOUTL | REFDEL+4, VFDEL+9 |
$$ERR^BGOUTL | REFSET2+6, REFDEL2+3, VFCHK+3, VFFND+3, VFDEL+4, VFGET+4, VFGET+10, VFGET+18 |
$$FMTDATE^BGOUTL | REFGET1+7 |
$$GETREC^BGOUTL | GV1 |
$$TMPGBL^BGOUTL | REFGET+3, VFGET+2 |
$$UPDATE^BGOUTL | REFSET2+55, VFNEW+13, FNDNARR+7 |
$$CNCLKP^BSTSAPI | REFSET2+27, REFSET2+42 |
$$CONC^BSTSAPI | REFGET1+12, REFGET1+27, REFGET1+37, SNMDCONC+1 |
$$SUBLST^BSTSAPI | SUBSET+5 |
BRDCAST^CIANBEVT | REFEVT+6, VFEVT+8, VFEVT+9 |
$$FIND1^DIC | REFSET2+3, REFSET2+4, REFSET2+5, REFDEL2+2 |
$$EXTERNAL^DILFD | REFGET1+18 |
$$ROOT^DILFD | VFFND+2, VFDEL+2, VFGET+3, VFEVT+2 |
$$GET1^DIQ | REFGET1+17, REFGET1+29, REFSET2+19, REFSET2+32 |
$$FMDIFF^XLFDT | REFLCK+4 |
$$NOW^XLFDT | VFNEW+11 |
$$GET^XPAR | REFLCK+3 |
$$VERSION^XPDUTL | CSVACT+1, AICD+1 |
RPC Name | Call Tags |
---|---|
BGOUTL2 SUBSET | SUBSET |
BGOUTL SNMDCONC | SNMDCONC |
FileNo | Call Tags |
---|---|
^VA(200 - [#200] | GET1^DIQ |
^AUPNPREF - [#9000022] | EXTERNAL^DILFD |
^AUTTREFT - [#9999999.73] | FIND1^DIC |
Name | Line Occurrences (* Changed, ! Killed) |
---|---|
^AUPNPREF - [#9000022] | REFGET1+2, REFGET1+11, REFGET1+20, REFSET2+12, REFDEL+2, REFEVT+2, REFLCK+2 |
^AUPNPREF("AA" | REFGET+4, REFGET+6, REFGET+8, REFSET2+8, REFDEL2+6 |
^AUPNVSIT - [#9000010] | REFSET+3, REFDEL2+5, VFNEW+2 |
^AUTNPOV - [#9999999.27] | FNDNARR+4 |
^AUTNPOV("B" | FNDNARR+4 |
^AUTTEDT - [#9999999.09] | REFGET1+33, REFGET1+35, REFGET1+39 |
^AUTTREFT - [#9999999.73] | REFGET1+6, REFSET2+7, REFDEL2+4, REFEVT+5 |
^DD( | VFNEW+11 |
^TMP("BGOSN" | SNOTMP! |
Name | Line Occurrences |
---|---|
$$REFDEL | REFDEL2+6 |
$$REFGET1 | REFGET+9 |
$$REFLCK | REFGET1+41 |
$$REFSET2 | REFSET+5 |
$$SNOTMP | SUBSET+2 |
$$VFPTXREF | VFGET+16 |
GV1 | VFGET+11, VFGET+14, VFGET+17 |
REFEVT | REFSET2+57, REFDEL+5 |
VFCHK | VFNEW+4 |
VFEVT | VFDEL+10 |
VFFND | VFCHK+2 |
VFMOD | VFEVT+10 |
Name | Field # of Occurrence |
---|---|
^($J | SNOTMP |
^(11 | REFGET1+2 |
^(12 | REFGET1+2 |
>> | Not killed explicitly |
* | Changed |
! | Killed |
~ | Newed |
Name | Field # of Occurrence |
---|---|
APCDVSIT | VFNEW+1~, VFNEW+5* |
ARR | REFGET1+1~, REFSET2+1~, REFSET2+24!, REFSET2+37! |
ARR(1 | REFSET2+29, REFSET2+30, REFSET2+44 |
AUPNVSIT | VFMOD~ |
CAT | VFNEW+1~, VFNEW+2*, VFNEW+4, VFNEW+11 |
>> CIA("UID" | REFEVT+6, VFEVT+7 |
CMNT | REFSET~, REFSET+5, REFSET2~, REFSET2+46 |
CNT | REFGET~, REFGET+2*, REFGET+9*, VFGET+1~, VFGET+5*, GV1+1* |
COMMENT | REFGET+1~, REFGET1+1~, REFGET1+2*, REFGET1+41 |
CONCID | SNMDCONC~, SNMDCONC+1 |
CPT | REFSET2+1~, REFSET2+3*, REFSET2+19 |
CREATE | FNDNARR~, FNDNARR+3*, FNDNARR+5 |
CT | REFGET1+20*, REFGET1+21, REFGET1+27, REFSET~, REFSET+5, REFSET2~, REFSET2+2*, REFSET2+38, REFSET2+39, REFSET2+41 |
DA | VFMOD+2~ |
DAT | REFSET2~, REFSET2+8, REFSET2+16, REFSET2+17, REFLCK+1~, REFLCK+2*, REFLCK+4 |
DATA | VFEVT+1~, VFEVT+7*, VFEVT+8, VFEVT+9 |
DATE | REFGET+1~, REFGET1+1~, REFGET1+7*, REFGET1+41 |
DAYS | REFLCK+1~, REFLCK+3*, REFLCK+4 |
DFN | REFGET~, REFGET+4, REFGET+6, REFGET+8, REFSET2~, REFSET2+8, REFSET2+15, REFEVT+1~, REFEVT+3*, REFEVT+4 , REFEVT+6, VFGET+1~, VFGET+6*, VFGET+15, VFGET+17, VFEVT+1~, VFEVT+7*, VFEVT+8 |
DIE | VFMOD+2~ |
DIU | VFMOD+2~ |
DIV | VFMOD+2~ |
DR | VFMOD+2~ |
DT | REFLCK+4 |
DUZ | REFSET2+47, REFSET2+52, REFSET2+54 |
DUZ("AG" | VFNEW+5, VFMOD+1, VFPTXREF+1, CSVACT+1 |
EIEFLD | VFCHK~, VFCHK+2, VFFND~, VFFND+6, VFNEW~, VFNEW+4 |
ENTITY | VFCHK~, VFCHK+3 |
ERR | REFSET2+1~ |
FDA | REFSET2+1~, REFSET2+13*, REFSET2+14, REFSET2+15, REFSET2+16, REFSET2+17, REFSET2+19, REFSET2+22, REFSET2+23, REFSET2+29 , REFSET2+30, REFSET2+32, REFSET2+33, REFSET2+34, REFSET2+35, REFSET2+41, REFSET2+44, REFSET2+46, REFSET2+48, REFSET2+51 , REFSET2+52, REFSET2+53, REFSET2+54, REFSET2+55, VFNEW+1~, VFNEW+7*, VFNEW+8, VFNEW+9, VFNEW+10, VFNEW+11 , VFNEW+12, VFNEW+13, FNDNARR+1~, FNDNARR+7 |
FDA( | VFNEW+7, FNDNARR+6* |
FDA(9000022 | REFSET2+13 |
FLDS | VFNEW~, VFNEW+12, VFGET~, GV1 |
FNUM | REFGET~, REFGET+4, REFGET+6, REFGET+8, REFGET1+1~, REFGET1+15*, REFGET1+17, REFSET2+1~, REFSET2+7*, REFSET2+8 , REFSET2+19, REFSET2+32, REFSET2+33, REFDEL2+1~, REFDEL2+4*, REFDEL2+6, VFCHK~, VFCHK+2, VFFND~, VFFND+2 , VFFND+6, VFNEW~, VFNEW+4, VFNEW+7, VFNEW+11, VFDEL~, VFDEL+2, VFDEL+9, VFDEL+10, VFGET~ , VFGET+3, GV1, VFEVT~, VFEVT+2 |
GBL | VFFND+1~, VFFND+2*, VFFND+3, VFFND+5, VFFND+6, VFFND+7, VFDEL+1~, VFDEL+2*, VFDEL+4, VFDEL+5 , VFGET+1~, VFGET+3*, VFGET+4, VFGET+10, VFGET+14, VFGET+17, GV1+1, VFEVT+1~, VFEVT+2*, VFEVT+3 , VFEVT+5, VFEVT+6 |
ID | VFEVT+1~, VFEVT+5*, VFEVT+8, VFEVT+9 |
IEN | REFDEL~, REFDEL+2, REFDEL+4, REFDEL+5, REFEVT~, REFEVT+2, REFEVT+6, REFLCK~, REFLCK+2, VFNEW+1~ , VFNEW+13, FNDNARR+1~, FNDNARR+3*, FNDNARR+4*, FNDNARR+5, FNDNARR+7 |
IEN(1 | VFNEW+14, FNDNARR+8 |
IENX | REFSET2+1~, REFSET2+55 |
IENX(1 | REFSET2+56 |
IN | REFGET1+1~, REFGET1+31~, REFGET1+36*, REFGET1+37, REFSET2+1~, REFSET2+25*, REFSET2+27, REFSET2+39*, REFSET2+42, SUBSET+1~ , SUBSET+4*, SUBSET+5 |
INP | VFGET~, VFGET+6, VFGET+7, VFGET+8 |
ITEM | REFGET1+1~, REFGET1+11*, REFGET1+12, REFGET1+16*, REFGET1+17, REFGET1+32, REFGET1+33, REFGET1+35, REFGET1+39, REFGET1+41 , REFSET~, REFSET+5, REFSET2~, REFSET2+8, REFSET2+19, REFSET2+22, REFSET2+23, REFSET2+25, REFSET2+32, REFSET2+34 , REFDEL2~, REFDEL2+6 |
ITEMNM | REFGET1+1~, REFGET1+8*, REFGET1+13*, REFGET1+17*, REFGET1+40*, REFGET1+41 |
NAME | VFNEW~, VFNEW+4 |
NARR | FNDNARR~, FNDNARR+2, FNDNARR+3*, FNDNARR+4, FNDNARR+6 |
OPR | REFSET2+1~, REFSET2+7*, REFSET2+10*, REFSET2+11*, REFSET2+12, REFSET2+15, REFSET2+57, REFEVT~, REFEVT+6, VFEVT~ , VFEVT+7 |
OUT | REFGET1+1~, REFSET2+1~, REFSET2+26*, REFSET2+27, REFSET2+40*, REFSET2+42, SUBSET+1~, SUBSET+3*, SUBSET+5, SUBSET+8 |
PRV | REFGET+1~, REFGET1+1~, REFGET1+2*, REFGET1+29, REFGET1+41, REFSET~, REFSET+5, REFSET2~, REFSET2+47*, REFSET2+48 |
PRVNM | REFGET+1~, REFGET1+1~, REFGET1+29*, REFGET1+41 |
PXCEVIEN | VFNEW+1~, VFNEW+6* |
REASON | REFGET+1~, REFGET1+1~, REFGET1+18*, REFGET1+41 |
REC | REFGET+1~, REFGET1+1~, REFGET1+2*, REFGET1+3, REFGET1+5, REFGET1+7, REFGET1+8, REFGET1+15, REFGET1+16, REFGET1+18 |
RET | REFGET~, REFGET+3*, REFGET+9, REFSET2+1~, REFSET2+55*, REFSET2+57, REFSET2+58, REFDEL+1~, REFDEL+4*, REFDEL+5 , REFDEL+6, VFCHK~, VFCHK+2, VFCHK+3*, VFFND~, VFFND+3*, VFFND+4*, VFFND+5, VFFND+7*, VFNEW~ , VFNEW+4, VFNEW+13*, VFNEW+14*, VFDEL~, VFDEL+2*, VFDEL+4*, VFDEL+8*, VFDEL+9*, VFDEL+10, VFGET~ , VFGET+2*, VFGET+4, VFGET+10, VFGET+18, GV1+1, FNDNARR+1~, FNDNARR+7*, FNDNARR+8, SUBSET~, SUBSET+2* , SUBSET+8, SNMDCONC~, SNMDCONC+1* |
RIEN | REFGET+1~, REFGET+7*, REFGET+8*, REFGET+9, REFGET1~, REFGET1+2, REFGET1+11, REFGET1+20, REFGET1+41, REFSET+1~ , REFSET+2*, REFSET+5, REFSET2~, REFSET2+2*, REFSET2+8*, REFSET2+10, REFSET2+11*, REFSET2+12, REFSET2+13, REFSET2+50 , REFSET2+56*, REFSET2+57 |
RSN | REFSET~, REFSET+5, REFSET2~, REFSET2+10, REFSET2+35 |
RTN | CSVACT~, CSVACT+1 |
SNO | REFGET1+31~, REFGET1+35*, REFGET1+36, REFSET2+1~, REFSET2+4*, REFSET2+21 |
SNTXT | REFGET1+1~, REFGET1+4*, REFGET1+28*, REFGET1+41 |
SUBSET | SUBSET~, SUBSET+4 |
TOPTYP | REFGET1+31~, REFGET1+39*, REFGET1+40 |
TRC | FNDNARR+1~, FNDNARR+3*, FNDNARR+4 |
TXT | REFGET1+31~, REFGET1+34*, REFGET1+38*, REFGET1+40 |
TYPE | REFGET+1~, REFGET+2*, REFGET+4*, REFGET+6, REFGET+8, REFGET1+1~, REFGET1+5*, REFGET1+6, REFGET1+41, REFSET~ , REFSET+5, REFSET2~, REFSET2+5*, REFSET2+6, REFSET2+7, REFSET2+10*, REFSET2+14, REFSET2+19, REFSET2+21, REFDEL2~ , REFDEL2+2*, REFDEL2+3, REFDEL2+4, REFEVT+1~, REFEVT+5*, REFEVT+6, VFCHK~, VFCHK+2, VFFND~, VFFND+7 , VFNEW~, VFNEW+4, VFNEW+8 |
TYPENM | REFGET1+1~, REFGET1+6*, REFGET1+10, REFGET1+30, REFGET1+41 |
TYPNM | REFGET+1~ |
U | REFGET1+2, REFGET1+6, REFGET1+7, REFGET1+8, REFGET1+11, REFGET1+13, REFGET1+15, REFGET1+16, REFGET1+18, REFGET1+20 , REFGET1+28, REFGET1+33, REFGET1+35, REFGET1+36, REFGET1+38, REFGET1+39, REFGET1+41, REFSET+5, REFSET2+7, REFDEL2+4 , REFDEL2+6, REFEVT+3, REFEVT+5, REFEVT+6, REFLCK+2, VFCHK+3, VFFND+6, VFFND+7, VFNEW+2, VFNEW+9 , VFDEL+6, VFGET+7, VFGET+8, GV1+1, VFEVT+7, FNDNARR+4 |
V0 | VFNEW+1~, VFNEW+2*, VFNEW+9, VFNEW+11 |
VDT | REFGET+1~, REFGET+5*, REFGET+6*, REFGET+8 |
VFIEN | VFDEL~, VFDEL+3, VFDEL+5, VFDEL+9, VFDEL+10, VFGET+1~, VFGET+7*, VFGET+9, VFGET+10, VFGET+13* , VFGET+14*, VFGET+16*, VFGET+17*, GV1, GV1+1, VFEVT~, VFEVT+4, VFEVT+6, VFEVT+7 |
VIEN | REFSET~, REFSET+3, REFDEL2~, REFDEL2+5, VFCHK~, VFCHK+2, VFFND~, VFFND+5, VFNEW~, VFNEW+2 , VFNEW+4, VFNEW+5, VFNEW+6, VFNEW+10, VFDEL+1~, VFDEL+6*, VFDEL+7, VFDEL+8, VFGET+1~, VFGET+8* , VFGET+12, VFGET+14, VFEVT+1~, VFEVT+7*, VFEVT+9, VFEVT+10 |
X | REFGET1+1~, REFGET1+12*, REFGET1+13, REFGET1+27*, REFGET1+28, REFGET1+31~, REFGET1+37*, REFGET1+38, REFSET+1~, REFSET+3* , REFSET+5, REFSET2+1~, REFSET2+27*, REFSET2+28, REFSET2+42*, REFSET2+43, REFDEL+1~, REFDEL+2*, REFDEL+3, REFDEL+5 , REFDEL2+1~, REFDEL2+5*, REFDEL2+6, REFEVT~, REFEVT+2*, REFEVT+3, REFEVT+5, VFFND+1~, VFFND+4*, VFFND+5* , VFFND+6, VFFND+7, VFDEL+1~, VFDEL+5*, VFDEL+6, VFDEL+10, VFGET+1~, GV1*, GV1+1, VFEVT~ , VFEVT+6*, VFEVT+7, SUBSET+1~, SUBSET+5*, SUBSET+7 |
XREF | VFGET+1~, VFGET+16*, VFGET+17 |
ZN | REFSET2+1~, REFSET2+12*, REFSET2+57 |
Name | Field # of Occurrence |
---|---|
$T( | CSVACT+1 |