PXRMTXSM ;SLC/PKR - Reminder Taxonomy ScreenMan routines ;02-Nov-2015 08:55;du
Source file <PXRMTXSM.m>
| Package | Total | Call Graph | 
|---|---|---|
| Clinical Reminders | 6 | TAXEDITC^PXRMDTAX DELETE^PXRMEXFI SPDS^PXRMPDS $$INUSE^PXRMTAXD BLDLIST^PXRMTAXL AWRITE^PXRMUTIL | 
| VA Fileman | 6 | BROWSE^DDBR EN^DDIOL ^DDS (HLP,REFRESH)^DDSUTL ($$GET,PUT)^DDSVAL (FILE,UPDATE)^DIE | 
| Kernel | 3 | ENDR^%ZISS $$NOW^XLFDT $$REPEAT^XLFSTR | 
| Registration | 1 | EN^VALM | 
| Name | Comments | DBIA/ICR reference | 
|---|---|---|
| LEXSRCH(DA,CODESYS) | ;Branch for Lexicon Term/Code search. | |
| SMANEDIT(IEN,NEW,FORM) | ;ScreenMan edit for entry IEN. | |
| NUMCODES(DA) | ;Executable caption to display the number of selected codes | |
| POSTACT(D0) | ;Form Post Action | |
| EXETCCAP(DA) | ;Executable caption for code search. | |
| POSTSAVE(IEN) | ;Form Post Save. Store changes in lists of codes. | |
| CODELIST(TAXIEN,TERM,CODESYS) | ;See if the temporary list of selected codes | |
| LTCPAOC(DA) | ;Lexicon Term/Code post-action on change. | 
| Name | Field # of Occurrence | 
|---|---|
| ENDR^%ZISS | LEXSRCH+19 | 
| BROWSE^DDBR | POSTACT+14 | 
| EN^DDIOL | POSTSAVE+35 | 
| ^DDS | SMANEDIT+14, SMANEDIT+38 | 
| HLP^DDSUTL | LTCPAOC+8, POSTACT+8 | 
| REFRESH^DDSUTL | LEXSRCH+20, POSTACT+15 | 
| $$GET^DDSVAL | EXETCCAP+2, LEXSRCH+7, LTCPAOC+2, NUMCODES+6, POSTACT+6, POSTSAVE+40 | 
| PUT^DDSVAL | LTCPAOC+9 | 
| FILE^DIE | POSTSAVE+16 | 
| UPDATE^DIE | POSTSAVE+31, SMANEDIT+33 | 
| TAXEDITC^PXRMDTAX | POSTACT+10 | 
| DELETE^PXRMEXFI | SMANEDIT+18 | 
| SPDS^PXRMPDS | POSTSAVE+41 | 
| $$INUSE^PXRMTAXD | POSTACT+7 | 
| BLDLIST^PXRMTAXL | SMANEDIT+22 | 
| AWRITE^PXRMUTIL | POSTSAVE+36 | 
| EN^VALM | LEXSRCH+12 | 
| $$NOW^XLFDT | SMANEDIT+28 | 
| $$REPEAT^XLFSTR | NUMCODES+4, NUMCODES+24, NUMCODES+31 | 
| Name | Line Occurrences | 
|---|---|
| Function Call: WRITE | 
 | 
| Function Call: WRITE | 
 | 
| Routine Call | 
 | 
| Routine Call | 
 | 
| Routine Call | 
 | 
| Routine Call | 
 | 
| FileNo | Call Tags | 
|---|---|
| ^PXD(811.2 - [#811.2] | GET^DDSVAL | 
| 811.23 | GET^DDSVAL, PUT^DDSVAL | 
| Name | Line Occurrences (* Changed, ! Killed) | 
|---|---|
| ^%ZOSF("RM" | LEXSRCH+18 | 
| ^%ZOSF("TYPE-AHEAD" | LEXSRCH+18 | 
| ^PXD(811.2 - [#811.2] | CODELIST+4, CODELIST+5, LTCPAOC+3, NUMCODES+18, NUMCODES+19, POSTACT+4, POSTSAVE+6, POSTSAVE+7, POSTSAVE+12, POSTSAVE+13 , SMANEDIT+3, SMANEDIT+25 | 
| ^TMP("PXRMCODES" | CODELIST+3, CODELIST+5*, NUMCODES+8, NUMCODES+10, NUMCODES+12, POSTACT+2!, POSTSAVE+4, POSTSAVE+9, POSTSAVE+19, POSTSAVE+21 , POSTSAVE+38!, SMANEDIT+12!, SMANEDIT+15! | 
| ^TMP("PXRMLEXS" | SMANEDIT+12!, SMANEDIT+15! | 
| ^TMP("PXRMLEXTC" | LEXSRCH+5!, LEXSRCH+6*, LEXSRCH+7*, LEXSRCH+8*, LEXSRCH+13! | 
| ^TMP("PXRMTEXT" | SMANEDIT+12!, SMANEDIT+15! | 
| Name | Line Occurrences | 
|---|---|
| CODELIST | LEXSRCH+9 | 
| >> | Not killed explicitly | 
| * | Changed | 
| ! | Killed | 
| ~ | Newed | 
| Name | Field # of Occurrence | 
|---|---|
| CLASS | SMANEDIT+1~, SMANEDIT+3*, SMANEDIT+4 | 
| CODE | NUMCODES+9*, NUMCODES+10*, NUMCODES+12, POSTSAVE+1~, POSTSAVE+18*, POSTSAVE+19*, POSTSAVE+21, POSTSAVE+24 | 
| CODESYS | CODELIST~, CODELIST+3, CODELIST+4, CODELIST+5, LEXSRCH~, LEXSRCH+6, LEXSRCH+9, NUMCODES+5~, NUMCODES+7*, NUMCODES+8* , NUMCODES+10, NUMCODES+12, NUMCODES+14, NUMCODES+15, NUMCODES+20*, NUMCODES+21, NUMCODES+22, NUMCODES+23, NUMCODES+25*, NUMCODES+26* , NUMCODES+27, NUMCODES+28, POSTSAVE+1~, POSTSAVE+8*, POSTSAVE+9*, POSTSAVE+12, POSTSAVE+13, POSTSAVE+19, POSTSAVE+21, POSTSAVE+27 , POSTSAVE+34 | 
| COUNT | NUMCODES+5~, NUMCODES+24 | 
| COUNT( | NUMCODES+14*, NUMCODES+21, NUMCODES+22*, NUMCODES+26, NUMCODES+27 | 
| CSYIND | POSTSAVE+1~ | 
| >> CSYSIND | POSTSAVE+8*, POSTSAVE+17*, POSTSAVE+23, POSTSAVE+26, POSTSAVE+30* | 
| D0 | POSTACT~, POSTACT+4, POSTACT+6, POSTACT+7, POSTACT+10 | 
| DA | EXETCCAP~, EXETCCAP+2, LEXSRCH~, LEXSRCH+7, LTCPAOC~, LTCPAOC+2, LTCPAOC+3, LTCPAOC+9, NUMCODES~, NUMCODES+4 , NUMCODES+6, NUMCODES+18, NUMCODES+19, SMANEDIT+1~, SMANEDIT+13*, SMANEDIT+34!, SMANEDIT+35* | 
| DA(1 | LEXSRCH+8, LTCPAOC+3, NUMCODES+18, NUMCODES+19, SMANEDIT+35* | 
| DDS | LEXSRCH+11!, LEXSRCH+17*, POSTACT+15 | 
| DDSCHANG | SMANEDIT+1~, SMANEDIT+21 | 
| DDSFILE | SMANEDIT+1~, SMANEDIT+2*, SMANEDIT+34!, SMANEDIT+36* | 
| DDSFILE(1 | SMANEDIT+36* | 
| DDSPARM | SMANEDIT+1~, SMANEDIT+2* | 
| >> DDSSAVE | SMANEDIT+18 | 
| DIDEL | SMANEDIT+1~, SMANEDIT+2* | 
| DIMSG | SMANEDIT+1~, SMANEDIT+16 | 
| DR | SMANEDIT+1~, SMANEDIT+2*, SMANEDIT+37* | 
| DTOUT | SMANEDIT+1~ | 
| DUZ | SMANEDIT+29 | 
| DUZ(0 | SMANEDIT+4 | 
| >> DX | POSTACT+15* | 
| >> DY | POSTACT+15* | 
| FDA | POSTSAVE+1~, SMANEDIT+26~ | 
| FDA( | POSTSAVE+24*, POSTSAVE+25*, POSTSAVE+27*, POSTSAVE+28*, POSTSAVE+29*, SMANEDIT+28*, SMANEDIT+29*, SMANEDIT+32* | 
| FDAIEN | SMANEDIT+26~ | 
| FDAIEN(1 | SMANEDIT+35 | 
| FORM | SMANEDIT~, SMANEDIT+2 | 
| IEN | POSTSAVE~, POSTSAVE+6, POSTSAVE+7, POSTSAVE+12, POSTSAVE+13, POSTSAVE+14, POSTSAVE+23, POSTSAVE+26, POSTSAVE+40, POSTSAVE+41 , SMANEDIT~, SMANEDIT+3, SMANEDIT+13, SMANEDIT+18, SMANEDIT+25, SMANEDIT+27, SMANEDIT+35 | 
| IENS | POSTSAVE+14*, POSTSAVE+15, POSTSAVE+23*, POSTSAVE+24, POSTSAVE+25, POSTSAVE+26*, POSTSAVE+27, POSTSAVE+28, POSTSAVE+29, SMANEDIT+26~ , SMANEDIT+27*, SMANEDIT+28, SMANEDIT+29, SMANEDIT+32 | 
| INACTIVE | POSTACT+1~, POSTACT+6*, POSTACT+7 | 
| IND | NUMCODES+5~, NUMCODES+17*, NUMCODES+18*, NUMCODES+19 | 
| INUSE | POSTACT+1~, POSTACT+7*, POSTACT+8 | 
| IOAWM0 | LEXSRCH+16~, LEXSRCH+19 | 
| IORI | POSTACT+13~ | 
| IOSL | POSTACT+15 | 
| IOSTBM | POSTACT+13~ | 
| >> IOXY | POSTACT+15 | 
| KCSYSIND | POSTSAVE+1~, POSTSAVE+13*, POSTSAVE+14 | 
| KFDA | POSTSAVE+1~ | 
| KFDA( | POSTSAVE+15* | 
| MSG | POSTSAVE+1~, POSTSAVE+32, SMANEDIT+26~ | 
| NATOK | SMANEDIT+1~, SMANEDIT+4*, SMANEDIT+5 | 
| NEW | SMANEDIT~, SMANEDIT+18, SMANEDIT+21, SMANEDIT+30 | 
| NSEL | POSTSAVE+1~, POSTSAVE+18*, POSTSAVE+20*, POSTSAVE+23, POSTSAVE+28, POSTSAVE+30 | 
| NTC | LTCPAOC+1~, LTCPAOC+2*, LTCPAOC+4 | 
| NUID | NUMCODES+5~, NUMCODES+9*, NUMCODES+13*, NUMCODES+15, NUMCODES+20*, NUMCODES+23, POSTSAVE+1~, POSTSAVE+18*, POSTSAVE+22*, POSTSAVE+29 | 
| NUID( | NUMCODES+15*, NUMCODES+23*, NUMCODES+28 | 
| NUM | NUMCODES+5~, NUMCODES+9*, NUMCODES+11*, NUMCODES+14, NUMCODES+20*, NUMCODES+21, NUMCODES+22, NUMCODES+30*, NUMCODES+31 | 
| OTC | LTCPAOC+1~, LTCPAOC+3*, LTCPAOC+4, LTCPAOC+9 | 
| OUTPUT | POSTACT+1~, POSTACT+10, POSTACT+11 | 
| PDS | POSTSAVE+1~, POSTSAVE+40*, POSTSAVE+41 | 
| PXRMBGS | LEXSRCH+4~ | 
| >> PXRMINST | SMANEDIT+4 | 
| PXRMLEXV | LEXSRCH+2~, LEXSRCH+4~ | 
| SAVEDDS | LEXSRCH+2~, LEXSRCH+11*, LEXSRCH+15, LEXSRCH+17 | 
| TAXIEN | CODELIST~, CODELIST+4, CODELIST+5, LEXSRCH+2~, LEXSRCH+8*, LEXSRCH+9 | 
| TC | EXETCCAP+1~, EXETCCAP+2*, EXETCCAP+3*, EXETCCAP+4 | 
| TEMP | NUMCODES+5~, NUMCODES+19*, NUMCODES+20, POSTSAVE+2~ | 
| TERM | CODELIST~, CODELIST+3, CODELIST+4, CODELIST+5, LEXSRCH+2~, LEXSRCH+7*, LEXSRCH+9, NUMCODES+5~, NUMCODES+6*, NUMCODES+8 , NUMCODES+10, NUMCODES+12, POSTSAVE+2~, POSTSAVE+3*, POSTSAVE+4*, POSTSAVE+6, POSTSAVE+7, POSTSAVE+9, POSTSAVE+12, POSTSAVE+13 , POSTSAVE+19, POSTSAVE+21, POSTSAVE+33 | 
| TERMIND | POSTSAVE+2~, POSTSAVE+3*, POSTSAVE+7*, POSTSAVE+8, POSTSAVE+14, POSTSAVE+23, POSTSAVE+26 | 
| TEXT | LTCPAOC+1~, LTCPAOC+8, NUMCODES+5~, NUMCODES+25*, NUMCODES+27*, NUMCODES+28*, NUMCODES+29*, NUMCODES+30, NUMCODES+31*, NUMCODES+32 , POSTSAVE+2~, POSTSAVE+35 | 
| TEXT(1 | LTCPAOC+5*, POSTSAVE+33* | 
| TEXT(2 | LTCPAOC+6*, POSTSAVE+34* | 
| TEXT(3 | LTCPAOC+7* | 
| U | NUMCODES+20, POSTSAVE+13, SMANEDIT+3 | 
| UID | NUMCODES+5~, NUMCODES+12*, NUMCODES+13, POSTSAVE+2~, POSTSAVE+21*, POSTSAVE+22, POSTSAVE+25 | 
| >> VALMBCK | SMANEDIT+8*, SMANEDIT+21*, SMANEDIT+23* | 
| WPTMP | SMANEDIT+26~ | 
| WPTMP(1 | SMANEDIT+31* | 
| X | LEXSRCH+16~, LEXSRCH+18*, LEXSRCH+19* |