DPTLK2 ;ALB/RMO,ERC - MAS Patient Look-up Add New Patient ; 07/07/06
Source file <DPTLK2.m>
| Name | Comments | DBIA/ICR reference | 
|---|---|---|
| CHKIT | ; do input transform for .301 | |
| P1 | ||
| HLPID | ||
| ASKID | ||
| CHKID1 | ||
| Q | ||
| CHKID | ||
| DEL | ;Delete logic | |
| SKIP | ||
| ASKADD | 
| Name | Line Occurrences | 
|---|---|
| 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 | 
 | 
| Function Call: WRITE | 
 | 
| Function Call: WRITE | 
 | 
| Function Call: WRITE | 
 | 
| Function Call: WRITE | 
 | 
| Function Call: WRITE | 
 | 
| Function Call: WRITE | 
 | 
| Function Call: WRITE | 
 | 
| Routine Call | 
 | 
| Routine Call | 
 | 
| Routine Call | 
 | 
| FileNo | Call Tags | 
|---|---|
| ^DPT - [#2] | Classic Fileman Calls | 
| Name | Line Occurrences (* Changed, ! Killed) | 
|---|---|
| ^DD( | DEL+2 | 
| ^DD(2 | DPTLK2+25, DPTLK2+27, CHKID1, HLPID, HLPID+1, DEL+1 | 
| ^DG(391 - [#391] | CHKIT+2, CHKIT+3 | 
| ^DIC - [#1] | DEL+3 | 
| ^DIC(2 | DPTLK2+5 | 
| ^DPT - [#2] | P1+4 | 
| ^DPT(0 | ASKADD+1 | 
| Name | Line Occurrences | 
|---|---|
| ASKADD | DPTLK2+11, ASKADD+2 | 
| ASKID | CHKID1, ASKID+10, ASKID+12, ASKID+14, SKIP, SKIP+3 | 
| CHKID | DPTLK2+11 | 
| CHKID1 | CHKID+1 | 
| CHKIT | SKIP+1 | 
| HLPID | ASKID+12, ASKID+14, SKIP+3 | 
| P1 | SKIP, HLPID+3, P1+2 | 
| Q | DPTLK2+4, DPTLK2+5, DPTLK2+8, DPTLK2+11 | 
| SKIP | ASKID+13 | 
| Name | Field # of Occurrence | 
|---|---|
| ^( | HLPID, DEL+2 | 
| ^("LAYGO" | DPTLK2+5 | 
| ^(0 | HLPID, CHKIT+3 | 
| ^(3 | HLPID | 
| ^(4 | HLPID+1 | 
| >> | Not killed explicitly | 
| * | Changed | 
| ! | Killed | 
| ~ | Newed | 
| Name | Field # of Occurrence | 
|---|---|
| >> % | ASKADD+2*, ASKADD+3 | 
| >> %DT | HLPID+1* | 
| A | DEL+1~, DEL+2*, DEL+3 | 
| >> D | P1+1* | 
| DA | DPTLK2+20!, DPTLK2+21*, DPTLK2+30*!, DEL+3 | 
| DD | DPTLK2+13! | 
| >> DDS | DPTLK2+3, ASKADD | 
| >> DDSHBX | DPTLK2+3, ASKADD | 
| >> DDXY | DPTLK2+3, ASKADD | 
| DFN | Q!, CHKID! | 
| DG20NAME | DPTLK2+6~* | 
| DGCOL | DPTLK2+2~*, DPTLK2+10*, DPTLK2+11, DPTLK2+15, DPTLK2+24, CHKID | 
| DGCOL("DR" | DPTLK2+10*, DPTLK2+15 | 
| DGNEWPT | ASKID+7~, ASKID+8* | 
| DGREC | ASKID~ | 
| DGVV | DPTLK2+2~, CHKIT+2*, CHKIT+3*, CHKIT+4 | 
| >> DIC | P1+1*, P1+2* | 
| >> DIC("DR" | DPTLK2+10, DPTLK2+11, DPTLK2+14*, DPTLK2+15*, DPTLK2+16!, DPTLK2+24 | 
| >> DIC("S" | P1+1, P1+2* | 
| >> DIC("W" | P1+1, P1+2* | 
| >> DIC(0 | DPTLK2+4, DPTLK2+5, DPTLK2+8, DPTLK2+11, DPTLK2+24, P1+1*, P1+2* | 
| DIE | DPTLK2+20!, DPTLK2+21*, DPTLK2+30*! | 
| DIE("NO^" | DPTLK2+13, DPTLK2+18*, DPTLK2+30* | 
| >> DLAYGO | DPTLK2+5 | 
| DO | DPTLK2+13! | 
| >> DPT("DR" | DPTLK2+14, DPTLK2+15, DPTLK2+16, Q!, CHKID1*, SKIP*, SKIP+1*, SKIP+2* | 
| >> DPT("NO^" | DPTLK2+13*, DPTLK2+18 | 
| DPTCT | DPTLK2+2~, CHKID+1* | 
| >> DPTDFN | DPTLK2+4*, DPTLK2+5*, DPTLK2+8*, DPTLK2+11, DPTLK2+12, DPTLK2+18*, DPTLK2+30, ASKADD+2*, ASKADD+3*, CHKID* , CHKID+1, CHKID1*, P1+2* | 
| DPTDIC | P1+1*, P1+2! | 
| DPTDIC("S" | P1+1*, P1+2 | 
| DPTDIC("W" | P1+1*, P1+2 | 
| DPTDIC(0 | P1+1*, P1+2 | 
| DPTGID | DPTLK2+26, Q!, CHKID*, CHKID+1, ASKID+6* | 
| DPTID | DPTLK2+25*, DPTLK2+26, DPTLK2+27, DPTLK2+29, Q!, CHKID+1*, CHKID1, ASKID+4, ASKID+12, ASKID+13 , SKIP, SKIP+1, SKIP+2, HLPID, HLPID+1, P1, P1+4 | 
| DPTID0 | Q!, CHKID1*, ASKID, ASKID+15, SKIP, SKIP+2, SKIP+3, HLPID+1, HLPID+2, HLPID+3 , P1+1 | 
| DPTIDS | Q! | 
| DPTIDS( | SKIP*, SKIP+1*, SKIP+2* | 
| DPTIDS(1901 | CHKIT+4 | 
| DPTIDS(391 | CHKIT+2 | 
| DPTLID | DPTLK2+11!, DPTLK2+28*, DPTLK2+30, Q! | 
| DPTLIDR | DPTLK2+2~, DPTLK2+29*, DPTLK2+30 | 
| DPTSET | ASKID+15*, SKIP!, SKIP+1!, SKIP+2! | 
| DPTX | DPTLK2+6*, DPTLK2+7*, DPTLK2+8, DPTLK2+13!, ASKADD+1, ASKADD+3, ASKID, P1+4, CHKIT+4 | 
| DPTZNV | DPTLK2+13~ | 
| DR | DPTLK2+20!, DPTLK2+21*, DPTLK2+22!, DPTLK2+30*! | 
| DTIME | ASKID | 
| >> DTOUT | DPTLK2+12, ASKID, ASKID+1*, ASKID+3 | 
| >> DUOUT | DPTLK2+12*, ASKID, ASKID+2*, ASKID+3 | 
| DUZ(0 | DPTLK2+4, DPTLK2+5 | 
| >> DX | DPTLK2+3*, ASKADD* | 
| >> DY | DPTLK2+3*, ASKADD* | 
| ERR | DEL+1~*, DEL+3*, DEL+4 | 
| G | DEL+1~, DEL+3* | 
| I | DPTLK2+5*, ASKID+15*, HLPID*, HLPID+2*, DEL+1~*, DEL+2, DEL+3 | 
| J | DEL+1~*, DEL+2 | 
| >> K | DEL+2* | 
| Q | DEL+1~*, DEL+3 | 
| U | DPTLK2+10, DPTLK2+26, ASKADD+1, CHKID+1, ASKID, ASKID+1, ASKID+15, SKIP, SKIP+2, SKIP+3 , HLPID+1, HLPID+2, HLPID+3, P1+4, DEL+2, DEL+3 | 
| X | DPTLK2+13*, CHKID1, ASKID*!, ASKID+2, ASKID+3, ASKID+6, ASKID+10, ASKID+12, ASKID+13, ASKID+14 , ASKID+15!*, SKIP, SKIP+1, SKIP+2, SKIP+3, HLPID, HLPID+1*, P1*, P1+2*, P1+4*! , CHKIT+1, CHKIT+4! | 
| >> XQY0 | DPTLK2+10 | 
| >> Y | DPTLK2+17, DPTLK2+18, DPTLK2+21, ASKADD+1*, ASKID+15*, SKIP, HLPID+2*, P1+2, P1+4 |