HDI1000B ;BPFO/JRP - HDI v1.0 POST-INSTALL ROUTINE (CONT);2/23/2005
Source file <HDI1000B.m>
| Package | Total | Caller Graph | 
|---|---|---|
| Health Data and Informatics | 1 | HDI1000A | 
| Name | Comments | DBIA/ICR reference | 
|---|---|---|
| PTROPT(NAME) | ;Get pointer to option ; Input: NAME - Option name | |
| REMMEM | ;Mail Group Name^Remote Member | |
| RD4OPT(PTRDVC,PTROPT) | ;Attach resource device to option ; Input: PTRDVC - Pointer to DEVICE file (#3.5) ; PTROPT - Pointer to OPTION file (#19) | |
| FIXSRVR(SRVR,RSRC) | ;Fix server option ; Input: SRVR - Name of server option ; RSRC - Name of resource device | |
| SERVERS() | ;Fix server options (they need resource devices) ; Input: None | |
| CR8RD(NAME,SLOTS) | ;Create resource device ; Input: NAME - Name of resource device to create ; SLOTS - Number of resource slots (defaults to 1) | |
| ATTBUL() | ;Attach HDIS Mail Groups to HDIS Bulletins | |
| BULGRP | ;Bulletin Name^Mail Group Name | |
| ATTREM() | ;Attach HDIS Remote Members to HDIS Mail Groups | 
| Name | Field # of Occurrence | 
|---|---|
| $$FIND1^DIC | CR8RD+14, PTROPT+5, ATTBUL+6, ATTBUL+8, ATTREM+6 | 
| FILE^DIE | RD4OPT+11 | 
| UPDATE^DIE | ATTBUL+19, ATTREM+18 | 
| BMES^XPDUTL | ATTBUL+3, ATTREM+3 | 
| MES^XPDUTL | SERVERS+12, SERVERS+21, FIXSRVR+16, FIXSRVR+25, FIXSRVR+33, ATTBUL+13, ATTBUL+24, ATTBUL+29, ATTBUL+34, ATTREM+12 , ATTREM+23, ATTREM+28, ATTREM+33 | 
| $$RES^XUDHSET | CR8RD+17 | 
| FileNo | Call Tags | 
|---|---|
| ^DIC(19 - [#19] | FIND1^DIC | 
| ^%ZIS(1 - [#3.5] | FIND1^DIC | 
| ^XMB(3.6 - [#3.6] | FIND1^DIC | 
| ^XMB(3.8 - [#3.8] | FIND1^DIC | 
| Name | Line Occurrences | 
|---|---|
| $$CR8RD | FIXSRVR+18 | 
| $$FIXSRVR | SERVERS+13, SERVERS+22 | 
| $$PTROPT | FIXSRVR+9 | 
| $$RD4OPT | FIXSRVR+27 | 
| >> | Not killed explicitly | 
| * | Changed | 
| ! | Killed | 
| ~ | Newed | 
| Name | Field # of Occurrence | 
|---|---|
| HDIFDA | RD4OPT+5~ | 
| HDIFDA(19 | RD4OPT+10* | 
| HDIMSG | SERVERS+4~, SERVERS+12!, SERVERS+21!, FIXSRVR+5~, FIXSRVR+16!, FIXSRVR+25!, FIXSRVR+33!, CR8RD+12~, PTROPT+4~, PTROPT+6 , RD4OPT+5~, RD4OPT+12, ATTBUL+2!, ATTBUL+13!, ATTBUL+24!, ATTBUL+29!, ATTBUL+34!, ATTREM+2!, ATTREM+12!, ATTREM+23! , ATTREM+28!, ATTREM+33! | 
| HDIMSG(1 | SERVERS+8*, SERVERS+17*, FIXSRVR+12*, FIXSRVR+21*, FIXSRVR+28*, ATTBUL+11*, ATTBUL+22*, ATTBUL+27*, ATTBUL+32*, ATTREM+10* , ATTREM+21*, ATTREM+26*, ATTREM+31* | 
| HDIMSG(2 | SERVERS+9*, SERVERS+18*, FIXSRVR+13*, FIXSRVR+22*, FIXSRVR+29*, ATTBUL+12*, ATTBUL+23*, ATTBUL+28*, ATTBUL+33*, ATTREM+11* , ATTREM+22*, ATTREM+27*, ATTREM+32* | 
| HDIMSG(3 | SERVERS+10*, SERVERS+19*, FIXSRVR+14*, FIXSRVR+23*, FIXSRVR+30* | 
| HDIMSG(4 | SERVERS+11*, SERVERS+20*, FIXSRVR+15*, FIXSRVR+24*, FIXSRVR+31* | 
| HDIMSG(5 | FIXSRVR+32* | 
| HDISBIEN | ATTBUL+1~, ATTBUL+6*, ATTBUL+10, ATTBUL+18 | 
| HDISBNM | ATTBUL+1~, ATTBUL+5*, ATTBUL+6, ATTBUL+12, ATTBUL+23, ATTBUL+28 | 
| HDISERRF | ATTBUL+1~, ATTBUL+4, ATTBUL+14*, ATTBUL+25*, ATTBUL+31, ATTBUL+35, ATTREM+1~, ATTREM+4, ATTREM+13*, ATTREM+24* , ATTREM+30, ATTREM+34 | 
| HDISFDA | ATTBUL+1~, ATTBUL+17~, ATTREM+1~, ATTREM+16~ | 
| HDISFDA( | ATTBUL+18*, ATTREM+17* | 
| HDISGIEN | ATTBUL+1~, ATTBUL+8*, ATTBUL+10, ATTBUL+18, ATTREM+1~, ATTREM+6*, ATTREM+9, ATTREM+17 | 
| HDISGNM | ATTBUL+1~, ATTBUL+7*, ATTBUL+8, ATTBUL+12, ATTBUL+23, ATTBUL+28, ATTREM+1~, ATTREM+5*, ATTREM+6, ATTREM+11 , ATTREM+22, ATTREM+27 | 
| HDISIEN | ATTBUL+17~, ATTREM+16~ | 
| HDISIEN(2 | ATTBUL+28, ATTREM+27 | 
| HDISLNE | ATTBUL+1~, ATTBUL+4*, ATTREM+1~, ATTREM+4* | 
| HDISMSG | ATTBUL+1~, ATTBUL+17~, ATTREM+1~, ATTREM+16~ | 
| HDISMSG("DIERR" | ATTBUL+21, ATTREM+20 | 
| HDISRNM | ATTREM+1~, ATTREM+7*, ATTREM+17, ATTREM+22, ATTREM+27 | 
| HDISTXT | ATTBUL+1~, ATTBUL+4*, ATTBUL+5, ATTBUL+7, ATTREM+1~, ATTREM+4*, ATTREM+5, ATTREM+7 | 
| NAME | CR8RD~, CR8RD+8*, CR8RD+9, CR8RD+14, CR8RD+17, PTROPT~, PTROPT+5 | 
| PTRDVC | CR8RD+12~, CR8RD+14*, CR8RD+15, CR8RD+17*, CR8RD+18*, CR8RD+19, RD4OPT~, RD4OPT+6*, RD4OPT+7, RD4OPT+10 | 
| PTROPT | PTROPT+4~, PTROPT+5*, PTROPT+7, RD4OPT~, RD4OPT+8*, RD4OPT+9, RD4OPT+10 | 
| PTRRSRC | FIXSRVR+5~, FIXSRVR+18*, FIXSRVR+19, FIXSRVR+27 | 
| PTRSRVR | FIXSRVR+5~, FIXSRVR+9*, FIXSRVR+10, FIXSRVR+27 | 
| RSRC | SERVERS+4~, SERVERS+7*, SERVERS+9, SERVERS+13, SERVERS+16*, SERVERS+18, SERVERS+22, FIXSRVR~, FIXSRVR+7*, FIXSRVR+18 , FIXSRVR+20*, FIXSRVR+22, FIXSRVR+29 | 
| SLOTS | CR8RD~, CR8RD+10*, CR8RD+11*, CR8RD+17 | 
| SRVR | SERVERS+4~, SERVERS+6*, SERVERS+10, SERVERS+13, SERVERS+15*, SERVERS+19, SERVERS+22, FIXSRVR~, FIXSRVR+6*, FIXSRVR+9 , FIXSRVR+11*, FIXSRVR+13, FIXSRVR+30 | 
| Name | Field # of Occurrence | 
|---|---|
| $T(BULGRP+HDISLNE | ATTBUL+4 | 
| $T(REMMEM+HDISLNE | ATTREM+4 |