IBDFU91 ;ALB/CJM - ENCOUNTER FORM - transforms needed to validate,display and pass data;AUG 18,1995
Source file <IBDFU91.m>
| Package | Total | Caller Graph | 
|---|---|---|
| Automated Information Collection System | 2 | IBDF18E IBDFM1 | 
| Name | Comments | DBIA/ICR reference | 
|---|---|---|
| CHOICE(PI,X) | ;executes the selector of the package interface=PI, user input is X ; -- X should be passed by reference. ; -- sets IBLABEL,IBID,IBQUAL | |
| HPTRNS(TYPEDATA,X,IBFORMID) | ;used to transform a value read from a hand print field (X) into a value that can be passed to the database | |
| VALIDATE(PI,X) | ;used to validate the value stored with a selection(file 357.3) | |
| HELP(PI) | ;writes the help message for the package interface | |
| INPUT(PI,X) | ;xecutes the input transform of the package interface on X | |
| OUTPUT(PI,Y) | ;xecutes the output transform of the package interface on Y | |
| FDCHOICE(PI,X) | ;executes the selector of the package interface=PI,X=the user input, then runs it through the input transform for a value that can be passed to the PCE GDI ; -- X should be passed by reference. | 
| Name | Line Occurrences | 
|---|---|
| Function Call: WRITE | 
 | 
| Name | Line Occurrences (* Changed, ! Killed) | 
|---|---|
| ^IBE(357.6 - [#357.6] | OUTPUT+5, INPUT+8, CHOICE+6, FDCHOICE+6, VALIDATE+10, VALIDATE+11, HELP+2 | 
| ^IBE(359.1 - [#359.1] | HPTRNS+21, HPTRNS+22 | 
| Name | Line Occurrences | 
|---|---|
| CHOICE | HELP+3 | 
| INPUT | FDCHOICE+10 | 
| >> | Not killed explicitly | 
| * | Changed | 
| ! | Killed | 
| ~ | Newed | 
| Name | Field # of Occurrence | 
|---|---|
| % | CHOICE+4~, FDCHOICE+3~ | 
| %W | CHOICE+4~, FDCHOICE+3~ | 
| %X | CHOICE+4~, FDCHOICE+3~ | 
| %Y | CHOICE+4~, FDCHOICE+3~ | 
| C | CHOICE+4~, FDCHOICE+3~ | 
| D | CHOICE+4~, FDCHOICE+3~ | 
| D0 | CHOICE+4~, FDCHOICE+3~ | 
| D1 | CHOICE+4~, FDCHOICE+3~ | 
| DI | CHOICE+4~, FDCHOICE+3~ | 
| DIC | CHOICE+4~, FDCHOICE+3~ | 
| DICR | CHOICE+4~, FDCHOICE+3~ | 
| DIE | CHOICE+4~, FDCHOICE+3~ | 
| DIPGM | CHOICE+4~, FDCHOICE+3~ | 
| DISYS | CHOICE+4~, FDCHOICE+3~ | 
| DIX | CHOICE+4~, FDCHOICE+3~ | 
| DO | CHOICE+4~, FDCHOICE+3~ | 
| DQ | CHOICE+4~, FDCHOICE+3~ | 
| I | CHOICE+4~, FDCHOICE+3~ | 
| IBFORMID | HPTRNS~ | 
| IBID | FDCHOICE+3~, FDCHOICE+10 | 
| IBLABEL | FDCHOICE+3~ | 
| IBQUAL | FDCHOICE+3~ | 
| PI | OUTPUT~, OUTPUT+5, INPUT~, INPUT+8, CHOICE~, CHOICE+6, FDCHOICE~, FDCHOICE+4, FDCHOICE+6, FDCHOICE+10 , VALIDATE~, VALIDATE+9, VALIDATE+10, VALIDATE+11, HELP~, HELP+2, HELP+3 | 
| Q | CHOICE+4~, FDCHOICE+3~ | 
| TYPEDATA | HPTRNS~, HPTRNS+20, HPTRNS+21, HPTRNS+22 | 
| X | INPUT~, INPUT+8, CHOICE~, FDCHOICE~, FDCHOICE+10*, HPTRNS~, HPTRNS+20*, HPTRNS+21*, HPTRNS+23*, HPTRNS+24 , VALIDATE~, VALIDATE+8!, VALIDATE+9!, VALIDATE+10! | 
| Y | OUTPUT~, OUTPUT+5*, CHOICE+4~, FDCHOICE+3~ |