RGEXHND1 ;BAY/ALS-MPI/PD EXCEPTION HANDLING UTILITY ;10/08/99
Source file <RGEXHND1.m>
| action | A | extended action | Ea | event driver | Ed | subscriber | Su | protocol | O | limited protocol | LP | run routine | RR | broker | B | edit | E | server | Se | P | screenman | SM | inquire | I |
| Package | Total | Caller Graph |
|---|---|---|
| Clinical Information Resource Network | 2 | RG EXCPT SELECT RGEX01 |
| Kernel | 1 | ^ORD(101 |
| Name | Comments | DBIA/ICR reference |
|---|---|---|
| DTLIST | ;List exceptions by date
|
|
| NDATA | ; There is no data matching the criteria
|
|
| EXCLST | ;List exceptions by type
|
|
| PATLST | ;List exceptions by patient
|
|
| PATTMP | ;
|
|
| SELTYP | ; List all exceptions of type selected by user
|
|
| ADDSEL | ;called by SELTYP
|
|
| HLPSEL | ;
|
|
| ADDREC | ;
|
|
| SELECT | ;
|
|
| QUIT | ;
|
| Name | Field # of Occurrence |
|---|---|
| ^DIR | SELTYP+7 |
| $$GETICN^MPIF001 | ADDREC+5 |
| SORT^RGEX01 | SELTYP+8, SELECT+1, SELECT+15 |
| EN^RGEX03 | SELECT+11 |
| DEM^VADPT | PATLST+13, ADDREC+11 |
| $$SETSTR^VALM1 | NDATA+2, ADDREC+20, ADDREC+21, ADDREC+22, ADDREC+23, ADDREC+24 |
| FULL^VALM1 | HLPSEL+1 |
| CLEAN^VALM10 | SELECT+10 |
| EN^VALM2 | SELECT+3 |
| $$SITE^VASITE | ADDREC+6 |
| $$FMTE^XLFDT | ADDREC+16, ADDREC+27 |
| Name | Line Occurrences |
|---|---|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Routine Call |
|
| Name | Line Occurrences (* Changed, ! Killed) |
|---|---|
| ^RGHL7(991.1 - [#991.1] | DTLIST+5, DTLIST+7, DTLIST+8, EXCLST+4, EXCLST+7, EXCLST+8, EXCLST+10, EXCLST+11, PATLST+4, PATLST+7 , PATLST+9, PATLST+11, PATLST+12, ADDSEL+3, ADDSEL+6, ADDSEL+8, ADDSEL+9, ADDREC+3, ADDREC+4 |
| ^RGHL7(991.11 - [#991.11] | SELTYP+10, ADDREC+2 |
| ^TMP("RGEX01" | PATLST+1!, PATLST+15*, PATTMP+2, PATTMP+4, PATTMP+5, PATTMP+6, PATTMP+7, PATTMP+8 |
| ^TMP("RGEXC" | DTLIST+1!, NDATA+3*, NDATA+4*, EXCLST+1!, PATLST+1!, ADDSEL+1!, ADDREC+25*, ADDREC+26*, ADDREC+27*, SELECT+8 |
| >> | Not killed explicitly |
| * | Changed |
| ! | Killed |
| ~ | Newed |
| Name | Field # of Occurrence |
|---|---|
| >> CNT | DTLIST+4*, DTLIST+22, NDATA+1*, NDATA+3, NDATA+4, NDATA+5, EXCLST+2*, EXCLST+13, PATLST+2*, PATLST+17 , ADDSEL+2*, ADDSEL+11, ADDREC+17*, ADDREC+20, ADDREC+25, ADDREC+26, ADDREC+27, ADDREC+28, SELECT+5, SELECT+6* , SELECT+7*, SELECT+8, SELECT+9* |
| >> DATA | SELECT+6*, SELECT+8*, SELECT+9, SELECT+11 |
| DFN | PATLST+6*, PATLST+7*, PATLST+9, PATLST+11, PATLST+18!, ADDREC+11*, ADDREC+27 |
| DIC | SELTYP+3!, SELTYP+16! |
| DIR | SELTYP+3!, SELTYP+16! |
| DIR("?" | SELTYP+6* |
| DIR("A" | SELTYP+4* |
| DIR("B" | SELTYP+4* |
| DIR(0 | SELTYP+5* |
| DOB | ADDREC+14*, ADDREC+27, ADDREC+29! |
| DOD | ADDREC+1*, ADDREC+15*, ADDREC+27, ADDREC+29! |
| DTOUT | SELTYP+9, SELTYP+16! |
| DUOUT | SELTYP+9, SELTYP+16! |
| ETEXT | ADDREC+1*, ADDREC+2*, ADDREC+24, ADDREC+27, ADDREC+29! |
| >> ETYPE | SELTYP+1*, SELTYP+10*, ADDSEL+12 |
| EXCDT | DTLIST+4*, DTLIST+8*, DTLIST+21!, EXCLST+2*, EXCLST+11*, PATLST+2*, PATLST+12*, PATLST+15, PATTMP+8*, ADDSEL+2* , ADDSEL+9*, ADDREC+16, ADDREC+27 |
| EXCTYP | DTLIST+4*, DTLIST+5, DTLIST+7, DTLIST+21!, EXCLST+2*, EXCLST+4*, EXCLST+5, EXCLST+7, EXCLST+10, PATLST+2* , PATLST+4*, PATLST+5, PATLST+7, PATLST+9, PATLST+11, PATLST+15, PATTMP+7*, ADDSEL+2*, ADDSEL+3*, ADDSEL+4 , ADDSEL+6, ADDSEL+8, ADDREC+2, ADDREC+10 |
| >> EXCTYPE | SELTYP+1*, SELTYP+10*, SELTYP+11, ADDSEL+4 |
| EXDATE | ADDREC+16*, ADDREC+23, ADDREC+29! |
| FLAG | SELTYP+1*, SELTYP+11*, SELTYP+12, SELTYP+13, SELTYP+16! |
| HOME | ADDREC+6*, ADDREC+10, ADDREC+29! |
| I | DTLIST+21! |
| ICN | ADDREC+1*, ADDREC+5*, ADDREC+10, ADDREC+19*, ADDREC+27, ADDREC+29! |
| >> IEN | DTLIST+4*, DTLIST+5*, DTLIST+7, DTLIST+8, EXCLST+6*, EXCLST+7*, EXCLST+8, EXCLST+10, EXCLST+11, PATLST+8* , PATLST+9*, PATLST+11, PATLST+12, PATLST+15, PATTMP+5*, ADDSEL+5*, ADDSEL+6*, ADDSEL+8, ADDSEL+9, ADDREC+3 , ADDREC+4, ADDREC+27 |
| >> IEN2 | DTLIST+6*, DTLIST+7*, EXCLST+9*, EXCLST+10*, PATLST+10*, PATLST+11*, PATLST+15, PATTMP+6*, ADDSEL+7*, ADDSEL+8* , ADDREC+3, ADDREC+4, ADDREC+27 |
| NAME | PATLST+2*, PATLST+13*, PATLST+15, PATTMP+10! |
| NDX | PATLST+2*, PATLST+14*, PATLST+15, PATTMP+3*, PATTMP+4*, PATTMP+5, PATTMP+6, PATTMP+7, PATTMP+8, PATTMP+10! |
| NM | PATTMP+1*, PATTMP+2*, PATTMP+4, PATTMP+5, PATTMP+6, PATTMP+7, PATTMP+8, PATTMP+10! |
| NUM | DTLIST+21!, EXCLST+8* |
| RGBG | DTLIST+2, DTLIST+21!, EXCLST+3, EXCLST+14!, PATLST+3, PATLST+18!, SELTYP+2, SELTYP+16! |
| RGDFN | ADDREC+1*, ADDREC+3*, ADDREC+5, ADDREC+11, ADDREC+29! |
| RGNM | ADDREC+1*, ADDREC+12*, ADDREC+21, ADDREC+27, ADDREC+29! |
| >> RGSORT | SELTYP+8*, SELECT+12, SELECT+15 |
| RGSSN | ADDREC+13*, ADDREC+22, ADDREC+27, ADDREC+29! |
| STAT | ADDREC+1*, ADDREC+4*, ADDREC+7, ADDREC+27, ADDREC+29! |
| STRING | NDATA+1*, NDATA+2*, NDATA+3, ADDREC+18*, ADDREC+20*, ADDREC+21*, ADDREC+22*, ADDREC+23*, ADDREC+24*, ADDREC+25 , ADDREC+29!, SELECT+1 |
| VADM | ADDREC+29! |
| VADM(1 | PATLST+13, PATLST+15, ADDREC+12 |
| VADM(2 | ADDREC+13 |
| VADM(3 | ADDREC+14 |
| VADM(6 | ADDREC+15 |
| >> VALMAR | SELECT+13 |
| >> VALMBCK | HLPSEL+4* |
| >> VALMBG | DTLIST+2*, EXCLST+3*, PATLST+3*, SELTYP+2* |
| >> VALMCNT | NDATA+5*, ADDREC+28*, SELECT+5* |
| VALMY | SELECT+2~, SELECT+4 |
| VALMY(0 | SELECT+7 |
| >> XQORNOD(0 | SELECT+3 |
| Y | SELTYP+3!, SELTYP+8, SELTYP+10, SELTYP+16! |