PXRMLPP ; SLC/PKR/PJH - Reminder Patient List Patients ;04/04/2007
Source file <PXRMLPP.m>
| Package | Total | Call Graph |
|---|---|---|
| Clinical Reminders | 5 | START^PXRMLPAU (HSA,HSI)^PXRMLPHS (BLDLIST,HDR)^PXRMLPP $$ACCESS^PXRMLPU EN^PXRMPDR |
| Registration | 4 | (CHGCAP,EN)^VALM ($$SETFLD,FULL)^VALM1 CLEAN^VALM10 EN^VALM2 |
| VA Fileman | 4 | ^DIE $$EXTERNAL^DILFD $$GET1^DIQ ^DIR |
| Kernel | 2 | ($$FMADD,$$FMTE,$$NOW)^XLFDT ($$LJ,$$RJ)^XLFSTR |
| Package | Total | Caller Graph |
|---|---|---|
| Clinical Reminders | 3 | PXRMETT PXRMLPP PXRMLPU |
| Name | Comments | DBIA/ICR reference |
|---|---|---|
| USER | ;
|
|
| XSEL | ;PXRM PATIENT LIST PATIENT SELECT validation
|
|
| START(IEN) | ;
|
|
| EDITOK(IEN) | ;Screen for protocol PXRM PATIENT LIST EDIT, return true if
|
|
| HDR | ; Header code
|
|
| BLDLIST(IEN) | ;Build a list of all patients
|
|
| EDIT | ;Edit selected patient list fields.
|
|
| HSI | ;Print Health Summary for selected patients.
|
|
| XQORM | ||
| USR(IEN) | ;Screen for protocol PXRM PATIENT LIST AUTH USER
|
|
| HLP | ;Help code
|
|
| PEXIT | ;PXRM PATIENT LIST PATIENTS MENU protocol exit code
|
|
| INIT | ;Init
|
|
| HSA | ;Print Health Summary for all patients on list
|
|
| EXIT | ;Exit code
|
|
| DEM | ;
|
|
| ENTRY | ;Entry code
|
|
| VIEW | ;Select view
|
|
| FRE(NUMBER,PNAME,DFN,DECEASED,TESTP,INST) | ;Format entry number, name, primary
|
|
| LIST(VALMCNT,IEN,INCINST) | ;Build a list of patients.
|
| Name | Field # of Occurrence |
|---|---|
| ^DIE | EDIT+5 |
| $$EXTERNAL^DILFD | START+26 |
| $$GET1^DIQ | START+23 |
| ^DIR | VIEW+10 |
| START^PXRMLPAU | USER+3 |
| HSA^PXRMLPHS | HSA+1 |
| HSI^PXRMLPHS | HSI+18, XSEL+18 |
| BLDLIST^PXRMLPP | VIEW+16 |
| HDR^PXRMLPP | EDIT+9 |
| $$ACCESS^PXRMLPU | USR+5 |
| EN^PXRMPDR | DEM+2 |
| CHGCAP^VALM | BLDLIST+3, HDR+15 |
| EN^VALM | START+35, HLP+3 |
| $$SETFLD^VALM1 | FRE+4, FRE+11 |
| FULL^VALM1 | DEM+1, EXIT+4, USER+1, USER+2, XSEL+16 |
| CLEAN^VALM10 | EXIT+3 |
| EN^VALM2 | HSI+4 |
| $$FMADD^XLFDT | HSI+9 |
| $$FMTE^XLFDT | HDR+3 |
| $$NOW^XLFDT | HSI+7 |
| $$LJ^XLFSTR | FRE+5, HDR+4, HDR+6 |
| $$RJ^XLFSTR | FRE+3 |
| Name | Line Occurrences |
|---|---|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Routine Call |
|
| Routine Call |
|
| Routine Call |
|
| Routine Call |
|
| FileNo | Call Tags |
|---|---|
| ^VA(200 - [#200] | GET1^DIQ |
| ^PXRMXP(810.5 - [#810.5] | Classic Fileman Calls, EXTERNAL^DILFD |
| Name | Line Occurrences (* Changed, ! Killed) |
|---|---|
| ^DPT - [#2] | HSI+15, LIST+10 |
| ^ORD(101 - [#101] | XQORM |
| ^PXRM(810.2 - [#810.2] | START+9 |
| ^PXRM(810.4 - [#810.4] | START+13 |
| ^PXRMXP(810.5 - [#810.5] | START+4, START+28, BLDLIST+2, EDIT+6, EDITOK+4, LIST+4, LIST+5, USER+1, USR+2 |
| ^TMP("PXRMLPP" | BLDLIST+4!, BLDLIST+7*, EXIT+1!, HSI+13, LIST+31*, XSEL+14 |
| ^TMP("PXRMLPPA" | BLDLIST+4!, LIST+18*, LIST+21, LIST+23, LIST+25, LIST+26, LIST+33! |
| ^TMP("PXRMLPPH" | EXIT+2! |
| ^TMP("PXRMLPPI" | BLDLIST+4!, BLDLIST+7, BLDLIST+8!, LIST+32* |
| ^VA(200 - [#200] | EDIT+8 |
| ^XTMP( | HSI+8!, HSI+9*, HSI+17* |
| ^XUSEC("PXRM MANAGER" | EDIT+4, EDITOK+2 |
| Name | Line Occurrences |
|---|---|
| $$FRE | LIST+31 |
| BLDLIST | ENTRY+1 |
| HDR | VIEW+16 |
| LIST | BLDLIST+5 |
| XQORM | ENTRY+2, PEXIT+2 |
| >> | Not killed explicitly |
| * | Changed |
| ! | Killed |
| ~ | Newed |
| Name | Field # of Occurrence |
|---|---|
| CDATE | START+1~, START+6*, HDR+3 |
| CLASS | START+1~, START+28*, START+29*, HDR+5 |
| CODE | VIEW+3~ |
| CREATOR | START+1~, START+22*, START+23*, EDIT+7*, EDIT+8*, EDITOK+3~, EDITOK+4*, EDITOK+5, HDR+4 |
| DA | EDIT+1~, EDIT+2* |
| DATA | LIST+1~, LIST+5*, LIST+6, LIST+7, LIST+8, LIST+12, LIST+13, LIST+15, LIST+26*, LIST+27 , LIST+28, LIST+29 |
| DECEASED | FRE~, FRE+7, FRE+9, LIST+1~, LIST+7*, LIST+18, LIST+27*, LIST+31 |
| DFN | FRE~, FRE+5, HSI+3~, HSI+13*, HSI+15, HSI+16, HSI+17, LIST+1~, LIST+6*, LIST+10 , LIST+11, LIST+18, LIST+24*, LIST+25*, LIST+26, LIST+31, LIST+32, XSEL+1~, XSEL+14*, XSEL+18 |
| DIE | EDIT+1~, EDIT+2* |
| DIR | VIEW+3~, VIEW+10! |
| DIR("?" | VIEW+9* |
| DIR("A" | VIEW+7* |
| DIR("B" | VIEW+8* |
| DIR(0 | VIEW+5*, VIEW+6* |
| DIROUT | VIEW+4!, VIEW+11 |
| DIRUT | VIEW+4! |
| DR | EDIT+1~, EDIT+3*, EDIT+4* |
| DT | HSI+9 |
| DTOUT | VIEW+4!, VIEW+11*, VIEW+12 |
| DUOUT | VIEW+4!, VIEW+12 |
| DUZ | EDIT+4, EDITOK+2, EDITOK+5 |
| >> EM | START+26 |
| EPIEN | XSEL+1~ |
| IEN | START~, START+4, START+28, BLDLIST~, BLDLIST+2, BLDLIST+5, DEM+2, EDIT+2, EDIT+6, EDITOK~ , EDITOK+4, ENTRY+1, HSA+1, LIST~, LIST+4, LIST+5, USER+1, USER+3, USR~, USR+2 , USR+5, VIEW+16 |
| INCINST | BLDLIST+1~, BLDLIST+2*, BLDLIST+3, BLDLIST+5, LIST~, LIST+29 |
| IND | BLDLIST+1~, BLDLIST+6*, BLDLIST+7, HSI+3~, HSI+10*, HSI+11*, HSI+13, LIST+1~, LIST+3*, LIST+4* , LIST+5 |
| INDP | START+1~, START+30*, HDR+11, HDR+13 |
| INST | FRE~, FRE+11, LIST+1~, LIST+13*, LIST+15*, LIST+16*, LIST+17, LIST+18, LIST+22*, LIST+29* , LIST+31 |
| >> INSTNUM | LIST+12* |
| INTP | START+1~, START+31*, HDR+12, HDR+13 |
| >> IORESET | HSI+2, VIEW+1 |
| LDATA | START+1~, START+4*, START+5, START+6, START+7, START+12, START+16, START+22, START+25, START+30 , START+31 |
| LNAME | START+1~, START+5*, EDIT+7*, HDR+2 |
| NEXT | LIST+1~ |
| NUMBER | FRE~, FRE+3 |
| ORU | HLP+1~ |
| ORUPRMT | HLP+1~ |
| PLNODE | HSI+3~, HSI+7*, HSI+8, HSI+9, HSI+17, HSI+18 |
| PNAME | FRE~, FRE+4, HSI+3~, HSI+15*, HSI+16*, HSI+17, LIST+1~, LIST+10*, LIST+11*, LIST+18 , LIST+22*, LIST+23*, LIST+25, LIST+26, LIST+31 |
| >> PXRMDONE | HSI+10*, HSI+11 |
| PXRMVIEW | START+1~, START+33*, LIST+17, VIEW+8, VIEW+14* |
| SEL | XSEL+1~, XSEL+2*, XSEL+4*, XSEL+6, XSEL+9, XSEL+10, XSEL+14 |
| SNAME | START+1~, START+7*, START+9*, START+11, START+13*, START+15, START+17*, START+20*, HDR+7 |
| SOURCE | START+1~, START+7*, START+9, START+12*, START+13, START+16*, START+17 |
| SUB | HLP+1~, HLP+2*, LIST+1~, LIST+3*, LIST+17*, LIST+18, LIST+20*, LIST+21*, LIST+23, LIST+25 , LIST+26 |
| TEMP | EDIT+1~, EDIT+6*, EDIT+7, FRE+2~, FRE+6*, FRE+7*, FRE+8*, FRE+9*, FRE+10 |
| TESTP | FRE~, FRE+8, FRE+9, LIST+1~, LIST+8*, LIST+18, LIST+28*, LIST+31 |
| TEXT | FRE+2~, FRE+3*, FRE+4*, FRE+5*, FRE+10*, FRE+11*, FRE+12, HDR+1~, HDR+10*, HDR+11* , HDR+12*, HDR+13*, HDR+14*, HDR+15 |
| TNAME | FRE+2~ |
| TSOURCE | FRE+2~ |
| TYPE | START+1~, START+25*, START+26*, EDIT+7*, HDR+6, USR+1~, USR+2*, USR+4 |
| U | START+5, START+6, START+7, START+9, START+12, START+13, START+16, START+22, START+25, START+28 , START+30, START+31, BLDLIST+2, EDIT+7, EDIT+8, EDITOK+4, HSI+9, HSI+15, LIST+6, LIST+7 , LIST+8, LIST+10, LIST+12, LIST+13, LIST+15, LIST+18, LIST+27, LIST+28, LIST+29, USER+1 , USR+2, VIEW+5, XQORM |
| >> VALMAR | XSEL+9 |
| VALMBCK | START+2~, DEM+3*, EDIT+10*, EXIT+5*, HSA+2*, HSI+19*, USER+4*, VIEW+2*, XSEL+8*, XSEL+11* , XSEL+19* |
| VALMBG | START+2~, VIEW+2* |
| VALMCNT | START+2~, START+34*, BLDLIST+5, BLDLIST+6, HDR+8, INIT+1*, LIST~, LIST+20*, LIST+30*, LIST+31 , LIST+32, XSEL+9, XQORM |
| >> VALMHDR(1 | HDR+2* |
| >> VALMHDR(2 | HDR+3*, HDR+4* |
| >> VALMHDR(3 | HDR+5*, HDR+6* |
| >> VALMHDR(4 | HDR+7* |
| >> VALMHDR(5 | HDR+8* |
| VALMSG | START+2~, HDR+9*, PEXIT+1* |
| VALMY | HSI+3~, HSI+6 |
| VALMY( | HSI+11 |
| X | START+2~, VIEW+3~ |
| XMZ | START+2~ |
| XQORM | START+2~, HLP+1~ |
| XQORM("#" | XQORM* |
| XQORM("A" | XQORM+1* |
| XQORNOD | START+2~ |
| XQORNOD(0 | HSI+4, XSEL+2 |
| Y | VIEW+3~, VIEW+14 |