PXRMPDR ;SLC/AGP,PKR - Patient List Demographic report main routine ;09/02/2009
Source file <PXRMPDR.m>
| Package | Total | Call Graph |
|---|---|---|
| Clinical Reminders | 5 | $$ASKYN^PXRMEUT (DELIMPR,REGPR)^PXRMPDRP (ADDSEL,APPERR,APPSEL,DATASEL,DEMSEL,ELIGSEL,INPSEL,REMSEL)^PXRMPDRS $$DEVICE^PXRMXQUE $$DELIMSEL^PXRMXSD |
| VA Fileman | 2 | $$GET1^DIQ ^DIR |
| Kernel | 1 | $$FMTE^XLFDT |
| Registration | 1 | (ADD,DEM,ELIG,INP,KVA)^VADPT |
| Scheduling | 1 | $$SDAPI^SDAMA301 |
| Name | Comments | DBIA/ICR reference |
|---|---|---|
| REMDATA | ||
| ADDSEL | ||
| GETPDATA(DELIM,DC,PLIEN,DDATA) | ;
|
|
| DEMSEL | ||
| LENGTH(STR,STR1) | ;
|
|
| INPSEL | ||
| PFACSEL | ||
| ELIGSEL | ||
| EN(PLIEN) | ; -- main entry point for PXRM PATIENT LIST DEMOGRAPHIC
|
|
| EXIT | ||
| DATASEL | ||
| DEVICE | ;
|
|
| APPSEL | ||
| OPTION | ;
|
| Name | Field # of Occurrence |
|---|---|
| $$GET1^DIQ | GETPDATA+42 |
| ^DIR | DEVICE+10 |
| $$ASKYN^PXRMEUT | PFACSEL, REMDATA+2 |
| DELIMPR^PXRMPDRP | GETPDATA+149 |
| REGPR^PXRMPDRP | GETPDATA+150 |
| ADDSEL^PXRMPDRS | ADDSEL |
| APPERR^PXRMPDRS | GETPDATA+125 |
| APPSEL^PXRMPDRS | APPSEL |
| DATASEL^PXRMPDRS | DATASEL |
| DEMSEL^PXRMPDRS | DEMSEL |
| ELIGSEL^PXRMPDRS | ELIGSEL |
| INPSEL^PXRMPDRS | INPSEL |
| REMSEL^PXRMPDRS | REMDATA |
| $$DEVICE^PXRMXQUE | DEVICE+7 |
| $$DELIMSEL^PXRMXSD | REMDATA+4 |
| $$SDAPI^SDAMA301 | GETPDATA+123 |
| ADD^VADPT | GETPDATA+47 |
| DEM^VADPT | GETPDATA+26 |
| ELIG^VADPT | GETPDATA+82 |
| INP^VADPT | GETPDATA+71 |
| KVA^VADPT | EXIT, GETPDATA+92 |
| $$FMTE^XLFDT | GETPDATA+144 |
| Name | Line Occurrences |
|---|---|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Routine Call |
|
| FileNo | Call Tags |
|---|---|
| ^DPT - [#2] | GET1^DIQ |
| Name | Line Occurrences (* Changed, ! Killed) |
|---|---|
| ^DPT - [#2] | GETPDATA+20 |
| ^PXRMXP(810.5 - [#810.5] | GETPDATA+7, GETPDATA+8, GETPDATA+17, GETPDATA+18, GETPDATA+96, GETPDATA+105, GETPDATA+106, GETPDATA+107, GETPDATA+120, GETPDATA+121 |
| ^TMP("PXRMPD" | GETPDATA+6! |
| ^TMP("PXRMPLD" | EN+3!, EXIT+1!, GETPDATA+39*, GETPDATA+44*, GETPDATA+68*, GETPDATA+79*, GETPDATA+91*, GETPDATA+99*, GETPDATA+108*, GETPDATA+147* |
| ^TMP("PXRMPLN" | EN+3!, EXIT+1!, GETPDATA+22* |
| ^TMP($J | GETPDATA+118!, GETPDATA+122*, GETPDATA+127!, GETPDATA+131, GETPDATA+134, GETPDATA+136, GETPDATA+143, GETPDATA+148! |
| Name | Line Occurrences |
|---|---|
| ADDSEL | APPSEL+1 |
| APPSEL | DEMSEL+1 |
| DATASEL | INPSEL+1 |
| DEMSEL | PFACSEL+1 |
| ELIGSEL | DATASEL+1 |
| EXIT | DEVICE+8, DEVICE+9 |
| INPSEL | REMDATA+1 |
| OPTION | REMDATA+5 |
| PFACSEL | ELIGSEL+1 |
| REMDATA | REMDATA+3 |
| >> | Not killed explicitly |
| * | Changed |
| ! | Killed |
| ~ | Newed |
| Name | Field # of Occurrence |
|---|---|
| %ZIS | DEVICE+1~, DEVICE+2*, DEVICE+7 |
| ADDTYPE | GETPDATA+46~, GETPDATA+48*, GETPDATA+56*, GETPDATA+57, GETPDATA+58 |
| APPLIST | GETPDATA+111~, GETPDATA+132! |
| APPLIST( | GETPDATA+136*, GETPDATA+138, GETPDATA+140 |
| ARRAY | EN+1~, GETPDATA+111~, GETPDATA+123 |
| ARRAY("FLDS" | GETPDATA+113*, GETPDATA+117* |
| ARRAY(1 | GETPDATA+112* |
| ARRAY(3 | GETPDATA+112* |
| ARRAY(4 | GETPDATA+112* |
| COUNT | GETPDATA+111~, GETPDATA+123*, GETPDATA+124 |
| DATA | GETPDATA+1~, GETPDATA+107*, GETPDATA+108 |
| DATE | GETPDATA+1~, GETPDATA+135*, GETPDATA+136*, GETPDATA+137*, GETPDATA+138*, GETPDATA+140, GETPDATA+143 |
| DC | EN+1~, REMDATA+4*, GETPDATA~, GETPDATA+149 |
| DCREAT | GETPDATA+1~, GETPDATA+8* |
| DDATA | EN+1~, ADDSEL, APPSEL, DEMSEL, ELIGSEL, DATASEL, INPSEL, REMDATA, GETPDATA~, GETPDATA+149 , GETPDATA+150 |
| DDATA("ADD" | GETPDATA+10, GETPDATA+52, GETPDATA+53, GETPDATA+54, GETPDATA+59, GETPDATA+60, GETPDATA+64, GETPDATA+65 |
| DDATA("APP" | GETPDATA+13, GETPDATA+114, GETPDATA+115, GETPDATA+117, GETPDATA+126*, GETPDATA+142 |
| DDATA("DEM" | GETPDATA+9, GETPDATA+27, GETPDATA+28, GETPDATA+30, GETPDATA+31, GETPDATA+37 |
| DDATA("ELIG" | GETPDATA+12, GETPDATA+83, GETPDATA+84, GETPDATA+86, GETPDATA+87 |
| DDATA("FIND" | GETPDATA+14, GETPDATA+102, GETPDATA+103, GETPDATA+104 |
| DDATA("INP" | GETPDATA+11, GETPDATA+72, GETPDATA+73, GETPDATA+75, GETPDATA+76 |
| DDATA("PFAC" | PFACSEL*, PFACSEL+2*, GETPDATA+40 |
| DDATA("REM" | GETPDATA+15, GETPDATA+95 |
| DELIM | EN+1~, EN+4*, REMDATA+2*, REMDATA+4, GETPDATA~, GETPDATA+149, GETPDATA+150 |
| DESC | DEVICE+1~, DEVICE+3*, DEVICE+7 |
| DFN | GETPDATA+1~, GETPDATA+18*, GETPDATA+20, GETPDATA+21, GETPDATA+22, GETPDATA+39, GETPDATA+42, GETPDATA+44, GETPDATA+68, GETPDATA+79 , GETPDATA+91, GETPDATA+99, GETPDATA+108, GETPDATA+121*, GETPDATA+122, GETPDATA+130*, GETPDATA+131*, GETPDATA+134, GETPDATA+136, GETPDATA+143 , GETPDATA+147 |
| DIR | DEVICE+1~ |
| DIR(0 | DEVICE+10* |
| DL | GETPDATA+101~, GETPDATA+106*, GETPDATA+107 |
| DONE | GETPDATA+111~, GETPDATA+137*, GETPDATA+138, GETPDATA+140, GETPDATA+142* |
| DT | GETPDATA+48, GETPDATA+112 |
| DTOUT | EN+1~, ADDSEL+1, APPSEL+1, DEMSEL+1, PFACSEL+1, ELIGSEL+1, DATASEL+1, INPSEL+1, REMDATA+1, REMDATA+3 , REMDATA+5, DEVICE+9 |
| DTYPE | GETPDATA+1~, GETPDATA+104*, GETPDATA+105 |
| DUOUT | EN+1~, ADDSEL+1, APPSEL+1, DEMSEL+1, PFACSEL+1, ELIGSEL+1, DATASEL+1, INPSEL+1, REMDATA+1, REMDATA+3 , REMDATA+5, DEVICE+9 |
| ERRMSG | GETPDATA+1~ |
| GETADD | GETPDATA+2~, GETPDATA+10*, GETPDATA+45 |
| GETAPP | GETPDATA+2~, GETPDATA+13*, GETPDATA+110 |
| GETDEM | GETPDATA+2~, GETPDATA+9*, GETPDATA+24 |
| GETELIG | GETPDATA+2~, GETPDATA+12*, GETPDATA+80 |
| GETFIND | GETPDATA+2~, GETPDATA+14*, GETPDATA+100 |
| GETINP | GETPDATA+2~, GETPDATA+11*, GETPDATA+69 |
| GETREM | GETPDATA+2~, GETPDATA+15*, GETPDATA+93 |
| IEN | GETPDATA+3~, GETPDATA+16*, GETPDATA+17*, GETPDATA+18, GETPDATA+96, GETPDATA+105, GETPDATA+106, GETPDATA+107 |
| IND | GETPDATA+3~, GETPDATA+27*, GETPDATA+28, GETPDATA+59*, GETPDATA+60, GETPDATA+72*, GETPDATA+73, GETPDATA+83*, GETPDATA+84, GETPDATA+94* , GETPDATA+95*, GETPDATA+96, GETPDATA+102*, GETPDATA+103, GETPDATA+114*, GETPDATA+115, GETPDATA+119*, GETPDATA+120*, GETPDATA+121 |
| IOF | EN+2 |
| JND | GETPDATA+3~, GETPDATA+28*, GETPDATA+30, GETPDATA+31, GETPDATA+60*, GETPDATA+62, GETPDATA+64, GETPDATA+65, GETPDATA+73*, GETPDATA+75 , GETPDATA+76, GETPDATA+84*, GETPDATA+86, GETPDATA+87, GETPDATA+103*, GETPDATA+104, GETPDATA+108, GETPDATA+115*, GETPDATA+117, GETPDATA+133* , GETPDATA+134*, GETPDATA+136, GETPDATA+139*, GETPDATA+140*, GETPDATA+143 |
| KND | GETPDATA+3~, GETPDATA+29*, GETPDATA+30*, GETPDATA+31, GETPDATA+32, GETPDATA+34, GETPDATA+36, GETPDATA+37, GETPDATA+38, GETPDATA+63* , GETPDATA+64*, GETPDATA+65, GETPDATA+66, GETPDATA+67, GETPDATA+74*, GETPDATA+75*, GETPDATA+76, GETPDATA+77, GETPDATA+78, GETPDATA+85* , GETPDATA+86*, GETPDATA+87, GETPDATA+88, GETPDATA+89, GETPDATA+90, GETPDATA+105*, GETPDATA+106, GETPDATA+107, GETPDATA+116*, GETPDATA+117* , GETPDATA+137*, GETPDATA+141*, GETPDATA+142, GETPDATA+147 |
| LISTNAME | GETPDATA+4~, GETPDATA+7* |
| LND | GETPDATA+3~, GETPDATA+33*, GETPDATA+34*, GETPDATA+36, GETPDATA+46~, GETPDATA+53*, GETPDATA+54 |
| MND | GETPDATA+46~, GETPDATA+54*, GETPDATA+56 |
| OFFSET | GETPDATA+46~, GETPDATA+57*, GETPDATA+58, GETPDATA+62*, GETPDATA+66 |
| PDATA | GETPDATA+5~, GETPDATA+23*, GETPDATA+38*, GETPDATA+39*, GETPDATA+67*, GETPDATA+68*, GETPDATA+78*, GETPDATA+79*, GETPDATA+90*, GETPDATA+91* , GETPDATA+96*, GETPDATA+97, GETPDATA+98, GETPDATA+99*, GETPDATA+144*, GETPDATA+146*, GETPDATA+147 |
| PIECE | GETPDATA+4~, GETPDATA+31*, GETPDATA+32, GETPDATA+36, GETPDATA+65*, GETPDATA+66, GETPDATA+76*, GETPDATA+77, GETPDATA+87*, GETPDATA+88 |
| PLIEN | EN~, DATASEL, REMDATA, GETPDATA~, GETPDATA+7, GETPDATA+8, GETPDATA+17, GETPDATA+18, GETPDATA+96, GETPDATA+105 , GETPDATA+106, GETPDATA+107, GETPDATA+120, GETPDATA+121, GETPDATA+149, GETPDATA+150 |
| PNAME | GETPDATA+5~, GETPDATA+20*, GETPDATA+21*, GETPDATA+22 |
| PXRMQUE | DEVICE+1~, DEVICE+7*, DEVICE+8 |
| RIEN | GETPDATA+5~, GETPDATA+98*, GETPDATA+99 |
| RTN | DEVICE+1~, DEVICE+4*, DEVICE+7 |
| SAVE | DEVICE+1~, DEVICE+7 |
| SAVE("DC" | DEVICE+5* |
| SAVE("DDATA(" | DEVICE+6* |
| SAVE("DELIM" | DEVICE+5* |
| SAVE("PLIEN" | DEVICE+5* |
| STR | LENGTH~, LENGTH+1*, LENGTH+2* |
| STR1 | LENGTH~, LENGTH+1, LENGTH+2* |
| TDATA | GETPDATA+5~, GETPDATA+32*, GETPDATA+35*, GETPDATA+36*, GETPDATA+37*, GETPDATA+38, GETPDATA+42*, GETPDATA+43*, GETPDATA+44, GETPDATA+66* , GETPDATA+67, GETPDATA+77*, GETPDATA+78, GETPDATA+88*, GETPDATA+89*, GETPDATA+90, GETPDATA+143*, GETPDATA+144, GETPDATA+145*, GETPDATA+146 |
| U | REMDATA+4, GETPDATA+7, GETPDATA+8, GETPDATA+18, GETPDATA+20, GETPDATA+31, GETPDATA+32, GETPDATA+36, GETPDATA+38, GETPDATA+65 , GETPDATA+66, GETPDATA+67, GETPDATA+76, GETPDATA+77, GETPDATA+78, GETPDATA+87, GETPDATA+88, GETPDATA+90, GETPDATA+98, GETPDATA+106 , GETPDATA+107, GETPDATA+121, GETPDATA+144, GETPDATA+145, GETPDATA+146, LENGTH+2 |
| VADM | GETPDATA+25~ |
| VADM( | GETPDATA+32, GETPDATA+34, GETPDATA+36 |
| VAEL | GETPDATA+81~ |
| VAEL( | GETPDATA+88 |
| >> VAIN( | GETPDATA+77 |
| VAIP | GETPDATA+70~ |
| VAPA | GETPDATA+46~ |
| VAPA( | GETPDATA+66 |
| VAPA(10 | GETPDATA+48 |
| VAPA(12 | GETPDATA+52 |
| VAPA(22 | GETPDATA+56 |
| VAPA(23 | GETPDATA+58* |
| VAPA(9 | GETPDATA+48 |