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 |