FHDMP ; HISC/REL/NCA/JH/RK/FAI - Patient Data Log ;10/19/04 13:26
Source file <FHDMP.m>
| Name | Comments | DBIA/ICR reference | 
|---|---|---|
| F0 | ||
| P0 | ||
| W1 | ||
| SP1 | ||
| SP | ||
| BEGIN | ||
| KIL | ; User exit | |
| HDR | ; Print Header | |
| A0 | ||
| CLEAN | ||
| W0 | ||
| LNE | ; Break Line if longer than 65 chars | |
| OMDATE | ||
| DTP | ; Printable Date/Time | |
| INOUT | ||
| CAD | 
| Name | Field # of Occurrence | 
|---|---|
| ^%DT | OMDATE+4 | 
| DD^%DT | OMDATE+5, OMDATE+8 | 
| NOW^%DTC | F0 | 
| ^%ZIS | P0 | 
| ^%ZISC | P0+2 | 
| ^DIC | BEGIN+3, A0+4 | 
| ^DIR | OMDATE+7, INOUT+1, INOUT+5, INOUT+7 | 
| DTP^FH | F0, F0+5, F0+6 | 
| EN2^FH | P0+1 | 
| TR^FH | A0 | 
| ALG^FHCLN | F0+10 | 
| ^FHDMP1 | F0+16, F0+17 | 
| ^FHDPGM | INOUT+8 | 
| ^FHDPSM | INOUT+6 | 
| ^FHOMDPA | BEGIN | 
| DISP^FHOMRMD | INOUT+4 | 
| PATNAME^FHOMUTL | F0+1 | 
| STDATE^FHOMUTL | OMDATE+3 | 
| KILL^XUSCLEAN | CLEAN | 
| Name | Line Occurrences | 
|---|---|
| Function Call: WRITE | 
 | 
| Function Call: READ | 
 | 
| Function Call: WRITE | 
 | 
| Function Call: WRITE | 
 | 
| Function Call: WRITE | 
 | 
| Function Call: WRITE | 
 | 
| Function Call: WRITE | 
 | 
| Function Call: WRITE | 
 | 
| Function Call: WRITE | 
 | 
| Function Call: WRITE | 
 | 
| Function Call: WRITE | 
 | 
| Function Call: WRITE | 
 | 
| Function Call: WRITE | 
 | 
| Function Call: WRITE | 
 | 
| Function Call: WRITE | 
 | 
| Function Call: WRITE | 
 | 
| Function Call: WRITE | 
 | 
| Function Call: WRITE | 
 | 
| Function Call: WRITE | 
 | 
| Function Call: WRITE | 
 | 
| Function Call: WRITE | 
 | 
| Function Call: WRITE | 
 | 
| Function Call: WRITE | 
 | 
| Function Call: READ | 
 | 
| Function Call: WRITE | 
 | 
| Function Call: WRITE | 
 | 
| Function Call: WRITE | 
 | 
| Function Call: WRITE | 
 | 
| Routine Call | 
 | 
| Routine Call | 
 | 
| Routine Call | 
 | 
| FileNo | Call Tags | 
|---|---|
| ^FHPT - [#115] | Classic Fileman Calls | 
| Name | Line Occurrences (* Changed, ! Killed) | 
|---|---|
| ^DPT - [#2] | BEGIN+4 | 
| ^DPT("CN" | A0+3 | 
| ^FH(115.2 - [#115.2] | SP | 
| ^FHPT - [#115] | BEGIN+2, A0+1, A0+2, CAD, OMDATE, F0+12 | 
| Name | Line Occurrences | 
|---|---|
| A0 | A0+4 | 
| CAD | A0+3 | 
| CLEAN | BEGIN+1 | 
| F0 | INOUT | 
| FHDMP | A0+1, OMDATE, P0+2 | 
| HDR | F0+9, W0+2 | 
| INOUT | P0+2 | 
| KIL | A0, P0, P0+1, W0+2 | 
| LNE | F0+10, LNE+6 | 
| OMDATE | BEGIN+2, A0+2 | 
| P0 | CAD, OMDATE+9 | 
| SP | F0+12 | 
| SP1 | SP+2 | 
| W0 | F0+14, W0+2 | 
| W1 | W0, W0+1 | 
| Name | Field # of Occurrence | 
|---|---|
| ^( | F0+12 | 
| >> | Not killed explicitly | 
| * | Changed | 
| ! | Killed | 
| ~ | Newed | 
| Name | Field # of Occurrence | 
|---|---|
| % | F0, DTP+2*, DTP+3! | 
| %ZIS | P0*!, P0+2! | 
| %ZIS("B" | P0* | 
| ADM | BEGIN*, BEGIN+5!, A0+3*, A0+4*, CAD, INOUT+2 | 
| >> AGE | F0+3*, HDR+4 | 
| >> ALG | F0+10*, LNE+1, LNE+2, LNE+3, LNE+4*, LNE+5 | 
| >> DA | BEGIN+3* | 
| >> DAS | SP*, SP1, SP1+1 | 
| >> DFN | BEGIN+4, A0+3 | 
| >> DIC | BEGIN+3*, A0+4* | 
| >> DIC(0 | BEGIN+3*, A0+4* | 
| DIR | OMDATE+5!, INOUT+1!, INOUT+5!, INOUT+7! | 
| DIR("A" | OMDATE+6* | 
| DIR("B" | OMDATE+6* | 
| DIR(0 | OMDATE+6*, INOUT+1*, INOUT+5*, INOUT+7* | 
| >> DIRUT | OMDATE+8 | 
| >> DOB | F0+3* | 
| DT | CAD, F0* | 
| DTIME | A0, HDR+1 | 
| >> DTP | F0*, F0+5*, F0+6* | 
| >> EDT1 | F0+6*, F0+7 | 
| >> ENDT | CAD*, OMDATE+4*, OMDATE+8*, F0+4, F0+6 | 
| >> EX | INOUT+1*, INOUT+4, INOUT+5*, INOUT+6, INOUT+7*, INOUT+8, HDR+1* | 
| >> FHAGE | F0+3 | 
| >> FHALL | BEGIN* | 
| >> FHDFN | BEGIN+1, BEGIN+2, BEGIN+3, A0+1, A0+2, CAD, OMDATE, F0+12 | 
| >> FHDOB | F0+3 | 
| >> FHDTDF | OMDATE+5*, OMDATE+6 | 
| >> FHLST | P0+1* | 
| >> FHPGM | P0+1* | 
| >> FHPTNM | F0+3 | 
| >> FHSEX | F0+3 | 
| IO | P0+2 | 
| IO("Q" | P0+1 | 
| IOF | HDR+2 | 
| IOP | P0!, P0+2! | 
| IOSL | F0 | 
| IOST | INOUT+1, INOUT+5, INOUT+7, F0, HDR+1, HDR+2 | 
| >> K | F0+12*, SP1+1 | 
| >> KK | W1+1*, W1+2, SP*, SP+1, SP1, SP1+1 | 
| L | F0+13*, F0+17!, W0+2*, LNE+2*, LNE+3, LNE+4 | 
| >> L1 | SP*, SP+1*, SP1, SP1+1 | 
| >> LN | INOUT+3, F0+8* | 
| M | F0+17!, SP*, SP+2, SP+3, SP+4 | 
| M1 | F0+13*, F0+14, F0+17!, SP*, SP+2*, SP+3*, SP+4*, SP1, SP1+1 | 
| M2 | F0+17! | 
| >> MM | F0+13*, F0+14 | 
| N | F0+12!, F0+17! | 
| N( | F0+13, F0+14, SP1*, SP1+1* | 
| N("" | F0+16 | 
| >> NAM | F0+3*, HDR+4 | 
| >> NOW | F0*, HDR+4 | 
| >> P1 | F0+12*, F0+14*, SP1, SP1+1* | 
| >> P2 | F0+14* | 
| >> PG | F0+3*, HDR+1, HDR+2*, HDR+4 | 
| >> PID | F0+3*, HDR+4 | 
| >> POP | P0 | 
| >> PRTFM | F0+4*, F0+7*, HDR+4 | 
| >> Q | SP+1* | 
| >> QT | INOUT+1, INOUT+3, INOUT+4, INOUT+6, INOUT+8, F0+3*, W0+2, HDR+1* | 
| >> S1 | F0*, W0+2 | 
| >> SDT | CAD*, OMDATE+3* | 
| >> SDT1 | F0+5*, F0+7 | 
| >> SEX | F0+3*, HDR+4 | 
| >> STDT | CAD*, OMDATE+3, OMDATE+6, F0+4, F0+5 | 
| U | CAD, INOUT+1, INOUT+4, INOUT+5, INOUT+6, INOUT+7, INOUT+8 | 
| >> WARD | BEGIN+4*, A0, A0+3 | 
| >> X | BEGIN+3*, A0*, A0+1, A0+2, A0+3, OMDATE+4*, F0+12*, W0*, W0+1*, W1* , W1+1, W1+2*, SP, SP+1 | 
| >> X1 | F0+14*, W0*, W0+2 | 
| >> X2 | F0+14*, W0+1*, W0+2 | 
| >> Y | A0+4, OMDATE+4, OMDATE+5, OMDATE+8*, INOUT+1, INOUT+5, INOUT+7, DTP+1, DTP+2 | 
| >> Z | SP* | 
| >> Z1 | SP+3*, SP+4* |