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 |