PXRRLCSC ;ISL/PKR - PCE reports locations selection criteria routines. ;4/8/97
Source file <PXRRLCSC.m>
| Package | Total | Call Graph |
|---|---|---|
| VA Fileman | 2 | ^DIC ^DIR |
| PCE Patient Care Encounter | 1 | $$SORT^PXRRUTIL |
| Registration | 1 | $$SITE^VASITE |
| Name | Comments | DBIA/ICR reference |
|---|---|---|
| NEWPAGE | ;Allow the user to decide if they want each location to start on a new
|
|
| NSTOP | ;Select the clinic stop codes.
|
|
| LOC(ADEF,BDEF) | ;Establish the location selection criteria.
|
|
| FACILITY | ;Get the facility list.
|
|
| LOC0 | ||
| BYLOC | ;Ask if the report should be broken down by clinic location or clinic
|
|
| NHLOC | ||
| CSTOP | ;Get a list of clinic stop codes.
|
|
| FAC | ;Select the facilities.
|
|
| HLOC | ;Build a list of hospital locations.
|
| Name | Line Occurrences |
|---|---|
| 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 |
|
| FileNo | Call Tags |
|---|---|
| ^SC - [#44] | Classic Fileman Calls |
| Name | Line Occurrences (* Changed, ! Killed) |
|---|---|
| ^DIC(4 - [#4] | FAC+15 |
| ^DIC(40.7 - [#40.7] | NHLOC+10 |
| ^SC - [#44] | NHLOC+9 |
| Name | Line Occurrences |
|---|---|
| CSTOP | NSTOP+7, LOC0+16 |
| FAC | FAC+7 |
| HLOC | NHLOC+18, NHLOC+19, LOC0+13 |
| LOC0 | LOC0+15, LOC0+18 |
| NHLOC | NHLOC+4 |
| NSTOP | NSTOP+8 |
| >> | Not killed explicitly |
| * | Changed |
| ! | Killed |
| ~ | Newed |
| Name | Field # of Occurrence |
|---|---|
| ADEF | LOC~, LOC0+5 |
| BDEF | LOC~, LOC0+6 |
| DIC | NSTOP+1*, NSTOP+4!, FAC+1*, FAC+4!, HLOC+4*, NHLOC+17! |
| DIC("A" | CSTOP+3*, NSTOP+3*, FACILITY+5*, FAC+3*, HLOC+6*, NHLOC* |
| DIC("B" | FACILITY+4* |
| DIC(0 | NSTOP+2*, FAC+2*, HLOC+5* |
| DIR | BYLOC+8!, FAC+24!, LOC0+7!, NEWPAGE+8! |
| DIR("A" | BYLOC+6*, FAC+22*, LOC0+5*, NEWPAGE+5* |
| DIR("B" | BYLOC+7*, FAC+23*, LOC0+6*, NEWPAGE+6* |
| DIR(0 | BYLOC+4*, BYLOC+5*, FAC+19*, FAC+20*, LOC0+1*, LOC0+2*, LOC0+3*, LOC0+4*, NEWPAGE+4* |
| DIROUT | BYLOC+3!, BYLOC+10, LOC0!, LOC0+8, NEWPAGE+3!, NEWPAGE+9 |
| DIRUT | BYLOC+3!, FACILITY+2!, LOC0!, NEWPAGE+3! |
| DTOUT | BYLOC+3!, BYLOC+10*, BYLOC+11, CSTOP+1!, NSTOP+5*, NSTOP+6, FACILITY+2!, FAC+5*, FAC+6, HLOC+2! , NHLOC+2*, NHLOC+3, LOC0!, LOC0+8*, LOC0+9, LOC0+14, LOC0+17, NEWPAGE+3!, NEWPAGE+9*, NEWPAGE+10 |
| DUOUT | BYLOC+3!, BYLOC+11, CSTOP+1!, NSTOP+6, FACILITY+2!, FAC+6, HLOC+2!, NHLOC+3, NHLOC+18, LOC0! , LOC0+9, LOC0+15, LOC0+18, NEWPAGE+3!, NEWPAGE+10 |
| IC | FACILITY+1~, FAC+13*, FAC+14, FAC+16 |
| IEN | HLOC+1~, NHLOC+6*, NHLOC+9, NHLOC+14, NHLOC+16 |
| >> NCS | CSTOP+2*, NSTOP+3, NSTOP+7, NSTOP+9*, NSTOP+11, NSTOP+13* |
| >> NFAC | FACILITY+3*, FAC+3, FAC+8*, FAC+9, FAC+13, FAC+26*, FAC+28, FAC+32* |
| >> NHL | HLOC+3*, NHLOC, NHLOC+5*, NHLOC+14, NHLOC+16, NHLOC+19, NHLOC+21* |
| >> NONVA | FAC+29* |
| >> PXRRCS( | NSTOP+11* |
| >> PXRRFAC( | FAC+9*, FAC+14, FAC+16, FAC+28* |
| >> PXRRFACN( | FAC+16* |
| >> PXRRFACN("*" | FAC+27* |
| >> PXRRLCHL( | NHLOC+14*, NHLOC+16* |
| >> PXRRLCNP | NEWPAGE+11* |
| >> PXRRLCSC | BYLOC+9*, LOC0+10* |
| SC | HLOC+1~, NHLOC+10*, NHLOC+11*, NHLOC+12*, NHLOC+14, NHLOC+16 |
| STATION | FACILITY+1~, FAC+15*, FAC+16 |
| U | BYLOC+4, BYLOC+9, NSTOP+5, NSTOP+11, FACILITY+4, FAC+5, FAC+9, FAC+14, FAC+15, FAC+16 , FAC+19, NHLOC+2, NHLOC+6, NHLOC+9, NHLOC+10, NHLOC+14, NHLOC+16, LOC0+1, LOC0+10, NEWPAGE+11 |
| X | BYLOC+2~, NSTOP+5, FACILITY+1~, FAC+5, FAC+14*, FAC+15, FAC+16, HLOC+1~, NHLOC+2, NHLOC+9* , NHLOC+10, LOC+1~, NEWPAGE+2~ |
| Y | BYLOC+2~, BYLOC+9, NSTOP+7, NSTOP+8, NSTOP+11, FACILITY+1~, FAC+7, FAC+9, FAC+25, HLOC+1~ , NHLOC+4, NHLOC+6, NHLOC+19, LOC+1~, LOC0+10, LOC0+13, LOC0+16, NEWPAGE+2~, NEWPAGE+11 |
| Y(0 | NSTOP+11, FAC+9, NHLOC+14, NHLOC+16, LOC0+10, NEWPAGE+11 |