BSDPOST ; IHS/ANMC/LJF - PIMS POSTINIT ; [ 08/24/2004 11:32 AM ]
Source file <BSDPOST.m>
Package | Total | Caller Graph |
---|---|---|
IHS Changes To ADT | 3 | BDGP1001 BDGPOST BDGPOST2 |
Name | Comments | DBIA/ICR reference |
---|---|---|
PKGFILE | ;EP
|
|
AIHSDAM | ;EP; -- creates xref AIHSDAM upon installation
|
|
PROT | ;; Protocols to add to event driver
|
|
PAD(D,L) | ;EP -- SUBRTN to pad length of data
; -- D=data L=length |
|
SP(N) | ; -- SUBRTN to pad N number of spaces
|
|
MRGERR | ; process error message for package merge update
|
|
CLINIC | ;EP; copy clinic parameters to new locations
; IHS fields that used to be in file 44 are now in 9009017.2 |
|
LETTER | ;EP; create Appointment Slip letter
|
|
ASTOP | ;EP; -- reindex existing records for historic visits in EHR
|
|
EVENT | ;EP; build event driver menu based on protocols installed
; If you have the following installed, I will add them to event driver ; Called by EVENT^BSDPOST2 after ADT event driver updated |
|
MERG | ;EP; Change Scheduling Merge routine in Package file
|
Name | Field # of Occurrence |
---|---|
PATCHES^BSDPOST2 | PKGFILE+21 |
$$ACTV^BSDU | CLINIC+8 |
^DIC | PKGFILE+19, CLINIC+50, CLINIC+59 |
FILE^DICN | LETTER+7, CLINIC+18, EVENT+18 |
^DIE | PKGFILE+13, MERG+12, CLINIC+12 |
ENALL^DIK | ASTOP+3 |
IXALL^DIK | CLINIC+63 |
$$REPEAT^XLFSTR | AIHSDAM+17, LETTER+16, MERG+13, CLINIC+64, EVENT+19, PAD+2 |
$$VER^XPDUTL | PKGFILE+2 |
BMES^XPDUTL | AIHSDAM+7, LETTER+2, MERG+2, CLINIC+4, EVENT+4 |
MES^XPDUTL | AIHSDAM+17, LETTER+8, LETTER+16, MERG+13, MRGERR+2, CLINIC+62, CLINIC+64, EVENT+19 |
Name | Line Occurrences |
---|---|
Function Call: WRITE |
|
Routine Call |
|
Routine Call |
|
FileNo | Call Tags |
---|---|
^VA(407.5 - [#407.5] | Classic Fileman Calls |
^SC - [#44] | Classic Fileman Calls |
^BSDSC - [#9009017.2] | Classic Fileman Calls |
Name | Line Occurrences (* Changed, ! Killed) |
---|---|
^BDGX(2 | CLINIC+3 |
^BSDSC - [#9009017.2] | CLINIC+15, CLINIC+25*, CLINIC+28*, CLINIC+29*, CLINIC+44*, CLINIC+55 |
^DD(9.4 | PKGFILE+17 |
^DIC(9.4 - [#9.4] | PKGFILE+5, PKGFILE+6*, PKGFILE+9, PKGFILE+12, MERG+5, MERG+7, MERG+9 |
^ORD(101 - [#101] | EVENT+6, EVENT+10, EVENT+11, EVENT+12 |
^SC - [#44] | AIHSDAM+11, AIHSDAM+12, AIHSDAM+14, AIHSDAM+15, CLINIC+6, CLINIC+21, CLINIC+34, CLINIC+47, CLINIC+53, CLINIC+54 |
^SC("AIHSDAM" | AIHSDAM+10!, AIHSDAM+16* |
^VA(407.5 - [#407.5] | LETTER+1, LETTER+11*, LETTER+12*, LETTER+13*, LETTER+14* |
Name | Line Occurrences |
---|---|
$$PAD | SP+1 |
$$SP | MRGERR+1 |
MRGERR | MERG+5, MERG+7, MERG+9 |
>> | Not killed explicitly |
* | Changed |
! | Killed |
~ | Newed |
Name | Field # of Occurrence |
---|---|
BDGN | PKGFILE+1~, PKGFILE+5*, PKGFILE+6, PKGFILE+9, PKGFILE+11, PKGFILE+12, PKGFILE+16, PKGFILE+18 |
BDGV | PKGFILE+1~, PKGFILE+9*, PKGFILE+10, PKGFILE+12 |
BSDE | EVENT+5~, EVENT+6*, EVENT+12, EVENT+15, EVENT+16 |
>> BSDI | EVENT+9* |
CLIN | AIHSDAM+9~, AIHSDAM+11*, AIHSDAM+12, AIHSDAM+14, AIHSDAM+15, AIHSDAM+16 |
CLN | CLINIC+5~, CLINIC+6*, CLINIC+8, CLINIC+12, CLINIC+15, CLINIC+17, CLINIC+21, CLINIC+25, CLINIC+28, CLINIC+29 , CLINIC+34, CLINIC+44, CLINIC+47, CLINIC+49, CLINIC+53, CLINIC+54, CLINIC+55, CLINIC+57 |
D | PAD~, PAD+2 |
DA | PKGFILE+1~, PKGFILE+12*, MERG+1~, MERG+12*, CLINIC+11~, CLINIC+12*, CLINIC+48~, CLINIC+56~ |
DA(1 | PKGFILE+11*, PKGFILE+18*, MERG+12*, CLINIC+49*, CLINIC+57*, EVENT+16* |
DATE | AIHSDAM+9~, AIHSDAM+12*, AIHSDAM+14, AIHSDAM+15, AIHSDAM+16 |
DD | LETTER+4~, LETTER+7!, CLINIC+16~, EVENT+18! |
DIC | PKGFILE+1~, PKGFILE+16*, LETTER+4~, LETTER+5*, CLINIC+16~, CLINIC+17*, CLINIC+48~, CLINIC+49*, CLINIC+56~, CLINIC+57* , EVENT+15* |
DIC("DR" | PKGFILE+18*, LETTER+6*, CLINIC+50*, CLINIC+58*, EVENT+17* |
DIC("P" | PKGFILE+17*, CLINIC+50*, CLINIC+57*, EVENT+16* |
DIC(0 | PKGFILE+16*, LETTER+5*, CLINIC+17*, CLINIC+49*, CLINIC+58*, EVENT+15* |
DIE | PKGFILE+1~, PKGFILE+11*, MERG+1~, MERG+12*, CLINIC+11~, CLINIC+12* |
DIK | ASTOP+1*, CLINIC+63~* |
DIK(1 | ASTOP+2* |
DINUM | CLINIC+16~, CLINIC+17* |
DLAYGO | LETTER+4~, LETTER+5*, CLINIC+16~, CLINIC+17*, CLINIC+48~, CLINIC+56~, EVENT+15* |
DO | LETTER+4~, LETTER+7!, CLINIC+16~, EVENT+18! |
DR | PKGFILE+1~, PKGFILE+11*, MERG+1~, MERG+12*, CLINIC+11~, CLINIC+12* |
DT | PKGFILE+18, CLINIC+8 |
DUZ | PKGFILE+18 |
IEN | LETTER+4~, LETTER+11*, LETTER+12, LETTER+13, LETTER+14, MERG+1~, MERG+7*, MERG+9, MERG+12, EVENT+5~ , EVENT+11*, EVENT+12, EVENT+16 |
ITEM | EVENT+5~, EVENT+9*, EVENT+10, EVENT+11 |
L | PAD~, PAD+2 |
MADE | AIHSDAM+9~, AIHSDAM+15*, AIHSDAM+16 |
N | SP~, SP+1 |
NODE | CLINIC+5~, CLINIC+24*, CLINIC+25, CLINIC+54*, CLINIC+55, CLINIC+58 |
OLD | CLINIC+5~, CLINIC+21*, CLINIC+25, CLINIC+28, CLINIC+29, CLINIC+34, CLINIC+47 |
>> OVB | CLINIC+53*, CLINIC+54 |
PAT | AIHSDAM+9~, AIHSDAM+14*, AIHSDAM+15, AIHSDAM+16 |
PKG | MERG+1~, MERG+5*, MERG+7, MERG+9, MERG+12 |
U | PKGFILE+17, AIHSDAM+15, MERG+9, CLINIC+25, CLINIC+28, CLINIC+29, CLINIC+34, CLINIC+44, CLINIC+47, CLINIC+58 |
VER | PKGFILE+1~, PKGFILE+2*, PKGFILE+3, PKGFILE+6 |
X | PKGFILE+1~, PKGFILE+16*, AIHSDAM+17!*, LETTER+4~, LETTER+5*, LETTER+8!*, LETTER+16!*, MERG+13!*, MRGERR+1!*, MRGERR+2 , CLINIC+5~, CLINIC+16~, CLINIC+17*, CLINIC+34*, CLINIC+40, CLINIC+41, CLINIC+42, CLINIC+47*, CLINIC+49*, CLINIC+56~ , CLINIC+58*, CLINIC+62!*, CLINIC+64!*, EVENT+16*, EVENT+19!* |
>> XPDNM | PKGFILE+2 |
Y | PKGFILE+1~, LETTER+4~, LETTER+8, LETTER+11, CLINIC+5~, CLINIC+15, CLINIC+34*, CLINIC+40, CLINIC+41, CLINIC+42 |
Z | CLINIC+5~, CLINIC+33*, CLINIC+40*, CLINIC+41*, CLINIC+42*, CLINIC+44 |
>> ZTQUEUED | AIHSDAM+13 |
Name | Field # of Occurrence |
---|---|
$T(PROT+BSDI | EVENT+9, EVENT+17 |