Home   Package List   Routine Alphabetical List   Global Alphabetical List   FileMan Files List   FileMan Sub-Files List   Package Component Lists   Package-Namespace Mapping  
Info |  Source |  Call Graph |  Entry Points |  External References |  Global Variables Directly Accessed |  Label References |  Local Variables  | All
Print Page as PDF
Routine: PXRMMSER

Package: Clinical Reminders

Routine: PXRMMSER


Information

PXRMMSER ;SLC/PKR,AJB - Computed findings for military service information. ;02/08/2024

Source Information

Source file <PXRMMSER.m>

Call Graph

Call Graph

Call Graph Total: 6

Package Total Call Graph
Registration 3 $$CVEDT^DGCV  (MSDATA,OEIF)^DGMSE  (ELIG,KVAR,SVC)^VADPT  
Clinical Reminders 2 $$NOW^PXRMDATE  $$OVERLAP^PXRMINDX  
Kernel 1 $$FMTE^XLFDT  

Entry Points

Name Comments DBIA/ICR reference
AORANGE(DFN,NGET,BDT,EDT,NFOUND,TEST,DATE,DATA,TEXT) ;This computed
COMBAT(DFN,NGET,BDT,EDT,NFOUND,TEST,DATE,DATA,TEXT) ;This computed
CVELIG(DFN,NGET,BDT,EDT,NFOUND,TEST,DATE,DATA,TEXT) ;Computed finding for
DISCHDT(DFN,NGET,BDT,EDT,NFOUND,TEST,DATE,DATA,TEXT) ;
ELIG(DFN,TEST,DATE,DATA,TEXT) ;
GETSVCD(DFN) ;Get the SVC^VADPT service data.
MSDATA(DFN,NGET,BDT,EDT,NFOUND,TEST,DATE,DATA,TEXT,SEPDTR) ;This computed
OEF(DFN,NGET,BDT,EDT,NFOUND,TEST,DATE,DATA,TEXT) ;This computed
OEIF(NGET,BDT,EDT,TGLIST,PARAM) ;List computed finding to build patient
OIF(DFN,NGET,BDT,EDT,NFOUND,TEST,DATE,DATA,TEXT) ;This computed
PHEART(DFN,TEST,DATE,VALUE,TEXT) ;Single value computed finding for
POW(DFN,NGET,BDT,EDT,NFOUND,TEST,DATE,DATA,TEXT) ;This computed
RADEXP(DFN,NGET,BDT,EDT,NFOUND,TEST,DATE,DATA,TEXT) ;;This computed
SBRANCH(DFN,NGET,BDT,EDT,NFOUND,TEST,DATE,DATA,TEXT) ;This computed
UNKOEIF(DFN,NGET,BDT,EDT,NFOUND,TEST,DATE,DATA,TEXT) ;This computed
VETERAN(DFN,TEST,DATE,VALUE,TEXT) ;Computed finding for checking if a
VIET(DFN,NGET,BDT,EDT,NFOUND,TEST,DATE,DATA,TEXT) ;This computed will be

External References

Name Field # of Occurrence
$$CVEDT^DGCV CVELIG+4
MSDATA^DGMSE MSDATA+5
OEIF^DGMSE OEIF+6
$$NOW^PXRMDATE CVELIG+4, CVELIG+14, ELIG+11, MSDATA+9, OEIF+7, PHEART+6, VETERAN+3
$$OVERLAP^PXRMINDX COMBAT+11, MSDATA+21, OEF+15, OIF+15, POW+11, UNKOEIF+15, VIET+11
ELIG^VADPT ELIG+12, VETERAN+4
KVAR^VADPT ELIG+49, GETSVCD+5, VETERAN+7
SVC^VADPT GETSVCD+4
$$FMTE^XLFDT AORANGE+14, COMBAT+15, CVELIG+15, MSDATA+34, MSDATA+35, OEF+18, OIF+18, POW+15, RADEXP+14, UNKOEIF+18
, VIET+14

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^TMP("PXRMELIG" ELIG+30*
^TMP($J AORANGE+7, AORANGE+9, AORANGE+13, COMBAT+7, COMBAT+9, COMBAT+10, COMBAT+14, GETSVCD+1, OEF+9, OEF+11
, OEF+12, OEF+14, OEF+17, OEIF+4!, OEIF+12, OEIF+14, OEIF+16, OEIF+18, OEIF+19, OEIF+23
, OEIF+25*, OEIF+26!, OIF+9, OIF+11, OIF+12, OIF+14, OIF+17, PHEART+4, POW+7, POW+9
, POW+10, POW+14, RADEXP+7, RADEXP+9, RADEXP+13, UNKOEIF+9, UNKOEIF+11, UNKOEIF+12, UNKOEIF+14, UNKOEIF+17
, VIET+7, VIET+9, VIET+10

Label References

Name Line Occurrences
GETSVCD AORANGE+6, COMBAT+6, OEF+8, OIF+8, PHEART+3, POW+6, RADEXP+6, UNKOEIF+8, VIET+6
MSDATA DISCHDT+4, SBRANCH+4

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
BDT AORANGE~, AORANGE+10, COMBAT~, COMBAT+11, CVELIG~, DISCHDT~, DISCHDT+4, MSDATA~, MSDATA+21, OEF~
, OEF+15, OEIF~, OEIF+6, OIF~, OIF+15, POW~, POW+11, RADEXP~, RADEXP+10, SBRANCH~
, SBRANCH+4, UNKOEIF~, UNKOEIF+15, VIET~, VIET+11
BRANCH MSDATA+7~, MSDATA+25*, MSDATA+26*, MSDATA+27, MSDATA+36
CFPARAM ELIG+5~, ELIG+7*, ELIG+8, ELIG+9, ELIG+10
CV CVELIG+2~, CVELIG+11*, CVELIG+12, CVELIG+14, PHEART+2~
DA OEIF+3~, OEIF+22*, OEIF+23*, OEIF+25
DATA AORANGE~, COMBAT~, CVELIG~, DISCHDT~, DISCHDT+4, ELIG~, MSDATA~, OEF~, OIF~, POW~
, RADEXP~, SBRANCH~, SBRANCH+4, UNKOEIF~, VIET~
DATA( AORANGE+13*, AORANGE+14, COMBAT+14*, COMBAT+15, CVELIG+16*, CVELIG+17*, CVELIG+18*, DISCHDT+5*, MSDATA+27*, MSDATA+30*
, MSDATA+33*, OEF+23*, OIF+23*, POW+14*, POW+15, RADEXP+13*, RADEXP+14, SBRANCH+5*, UNKOEIF+23*
DATE AORANGE~, COMBAT~, CVELIG~, DISCHDT~, DISCHDT+4, ELIG~, ELIG+11*, MSDATA~, OEF~, OEIF+3~
, OEIF+7*, OEIF+25, OIF~, PHEART~, PHEART+6*, POW~, RADEXP~, SBRANCH~, SBRANCH+4, UNKOEIF~
, VETERAN~, VETERAN+3*, VIET~
DATE( AORANGE+12*, COMBAT+13*, CVELIG+14*, DISCHDT+5, MSDATA+24*, OEF+22*, OIF+22*, POW+13*, RADEXP+12*, UNKOEIF+22*
, VIET+13*
DEFTEXT ELIG+5~, ELIG+10*, ELIG+35
DFN AORANGE~, AORANGE+6, AORANGE+7, AORANGE+9, AORANGE+13, COMBAT~, COMBAT+6, COMBAT+7, COMBAT+9, COMBAT+10
, COMBAT+14, CVELIG~, CVELIG+4, DISCHDT~, DISCHDT+4, ELIG~, GETSVCD~, GETSVCD+1, MSDATA~, MSDATA+5
, OEF~, OEF+8, OEF+9, OEF+11, OEF+12, OEF+14, OEF+17, OEIF+3~, OEIF+11*, OEIF+12*
, OEIF+14, OEIF+16, OEIF+18, OEIF+19, OEIF+23, OEIF+25, OIF~, OIF+8, OIF+9, OIF+11
, OIF+12, OIF+14, OIF+17, PHEART~, PHEART+3, PHEART+4, POW~, POW+6, POW+7, POW+9
, POW+10, POW+14, RADEXP~, RADEXP+6, RADEXP+7, RADEXP+9, RADEXP+13, SBRANCH~, SBRANCH+4, UNKOEIF~
, UNKOEIF+8, UNKOEIF+9, UNKOEIF+11, UNKOEIF+12, UNKOEIF+14, UNKOEIF+17, VETERAN~, VIET~, VIET+6, VIET+7
, VIET+9, VIET+10
DISTYPE MSDATA+7~, MSDATA+31*, MSDATA+32*, MSDATA+33, MSDATA+36
DONE ELIG+5~, ELIG+19*, ELIG+21, ELIG+23*, ELIG+38*, ELIG+39, ELIG+41*
EDATE CVELIG+2~, CVELIG+11*, CVELIG+15, CVELIG+16, PHEART+2~
EDT AORANGE~, AORANGE+10, COMBAT~, COMBAT+11, CVELIG~, DISCHDT~, DISCHDT+4, MSDATA~, MSDATA+18, MSDATA+21
, OEF~, OEF+15, OEIF~, OEIF+6, OIF~, OIF+15, POW~, POW+11, RADEXP~, RADEXP+10
, SBRANCH~, SBRANCH+4, UNKOEIF~, UNKOEIF+15, VIET~, VIET+11
ELIG CVELIG+2~, CVELIG+11*, CVELIG+17, PHEART+2~
ENTRYDT MSDATA+7~, MSDATA+12*, MSDATA+13*, MSDATA+14, MSDATA+21, MSDATA+34
ENTRYDTA MSDATA+4~, MSDATA+5
ENTRYDTA( MSDATA+13, MSDATA+14
ENTRYDTO MSDATA+7~, MSDATA+34*, MSDATA+36
FDATE COMBAT+4~, COMBAT+9*, COMBAT+11, COMBAT+13, COMBAT+15, OEF+4~, OEF+12*, OEF+13, OEF+15, OEF+16
, OEF+17, OEF+18, OEF+19*, OEF+20*, OEF+22, OEF+23, OEF+24, OEIF+3~, OEIF+13*, OEIF+14*
, OEIF+16, OEIF+18, OEIF+23, OEIF+25, OIF+4~, OIF+12*, OIF+13, OIF+15, OIF+16, OIF+17
, OIF+18, OIF+19*, OIF+20*, OIF+22, OIF+23, OIF+24, POW+4~, POW+9*, POW+11, POW+13
, POW+15, UNKOEIF+4~, UNKOEIF+12*, UNKOEIF+13, UNKOEIF+15, UNKOEIF+16, UNKOEIF+17, UNKOEIF+18, UNKOEIF+19*, UNKOEIF+20*
, UNKOEIF+22, UNKOEIF+23, UNKOEIF+24, VIET+4~, VIET+9*, VIET+11, VIET+13, VIET+14
IND DISCHDT+3~, DISCHDT+5*, ELIG+5~, ELIG+14*, ELIG+15*, ELIG+16, MSDATA+7~, MSDATA+14*, MSDATA+15, MSDATA+24
, MSDATA+25, MSDATA+28, MSDATA+31, OEF+4~, OEF+10*, OEF+11*, OEF+12, OEF+14, OEF+17, OIF+4~
, OIF+10*, OIF+11*, OIF+12, OIF+14, OIF+17, SBRANCH+3~, SBRANCH+5*, UNKOEIF+4~, UNKOEIF+10*, UNKOEIF+11*
, UNKOEIF+12, UNKOEIF+14, UNKOEIF+17
LOC OEIF+3~, OEIF+17*, OEIF+18*, OEIF+21, OEIF+23, OEIF+25
LOCATION OEIF+3~, OEIF+9*, OEIF+10*, OEIF+21
MSDATA MSDATA+4~, MSDATA+5
MSDATA( MSDATA+15, MSDATA+24, MSDATA+25, MSDATA+28, MSDATA+31
NEPS MSDATA+4~, MSDATA+5, MSDATA+6
NFOUND AORANGE~, AORANGE+5*, AORANGE+11*, AORANGE+12, AORANGE+13, AORANGE+14, COMBAT~, COMBAT+5*, COMBAT+12*, COMBAT+13
, COMBAT+14, COMBAT+15, CVELIG~, CVELIG+12*, CVELIG+13*, CVELIG+14, CVELIG+15, CVELIG+16, CVELIG+17, CVELIG+18
, DISCHDT~, DISCHDT+4, DISCHDT+5, MSDATA~, MSDATA+6*, MSDATA+12*, MSDATA+13, MSDATA+22*, MSDATA+23, MSDATA+24
, MSDATA+27, MSDATA+30, MSDATA+33, MSDATA+36, OEF~, OEF+5*, OEF+20, OEF+21*, OEF+22, OEF+23
, OEF+24, OEIF+3~, OEIF+19*, OEIF+20, OEIF+24*, OEIF+25, OIF~, OIF+5*, OIF+20, OIF+21*
, OIF+22, OIF+23, OIF+24, POW~, POW+5*, POW+12*, POW+13, POW+14, POW+15, RADEXP~
, RADEXP+5*, RADEXP+11*, RADEXP+12, RADEXP+13, RADEXP+14, SBRANCH~, SBRANCH+4, SBRANCH+5, UNKOEIF~, UNKOEIF+5*
, UNKOEIF+20, UNKOEIF+21*, UNKOEIF+22, UNKOEIF+23, UNKOEIF+24, VIET~, VIET+5*, VIET+12*, VIET+13, VIET+14
NGET AORANGE~, COMBAT~, CVELIG~, DISCHDT~, DISCHDT+4, MSDATA~, MSDATA+10, MSDATA+11*, MSDATA+13, OEF~
, OEF+6, OEF+7*, OEF+20, OEIF~, OEIF+8*, OEIF+20, OIF~, OIF+6, OIF+7*, OIF+20
, POW~, RADEXP~, SBRANCH~, SBRANCH+4, UNKOEIF~, UNKOEIF+6, UNKOEIF+7*, UNKOEIF+20, VIET~
NOW MSDATA+7~, MSDATA+9*, MSDATA+20
P1 ELIG+5~, ELIG+19*, ELIG+22*, ELIG+23, ELIG+24, ELIG+25, ELIG+38*, ELIG+40*, ELIG+41, ELIG+42
, ELIG+43
P2 ELIG+5~, ELIG+24*, ELIG+25, ELIG+42*, ELIG+43
PARAM ELIG+5~, ELIG+9*, ELIG+20, ELIG+33, ELIG+35, ELIG+36, ELIG+44, ELIG+45, ELIG+46, OEIF~
, OEIF+9
PS1 ELIG+5~, ELIG+38*, ELIG+44*, ELIG+45, ELIG+46
PS2 ELIG+5~, ELIG+45*, ELIG+46
PSUB ELIG+5~, ELIG+34~, ELIG+46*, ELIG+48
>> PXRMDEBG ELIG+30
RDATE AORANGE+4~, AORANGE+9*, AORANGE+10, AORANGE+12, AORANGE+14, RADEXP+4~, RADEXP+9*, RADEXP+10, RADEXP+12, RADEXP+14
RESULT CVELIG+2~, CVELIG+4*, CVELIG+11, PHEART+2~
SCOMP MSDATA+8~, MSDATA+28*, MSDATA+29*, MSDATA+30, MSDATA+36
SDIR MSDATA+8~, MSDATA+10*, MSDATA+13, OEF+4~, OEF+6*, OEF+20, OIF+4~, OIF+6*, OIF+20, UNKOEIF+4~
, UNKOEIF+6*, UNKOEIF+20
SEPDT MSDATA+8~, MSDATA+15*, MSDATA+17, MSDATA+18, MSDATA+20, MSDATA+35
SEPDTC MSDATA+8~, MSDATA+20*, MSDATA+21
SEPDTO MSDATA+8~, MSDATA+35*, MSDATA+36
SEPDTR MSDATA~, MSDATA+17, MSDATA+18
SUB ELIG+5~, ELIG+25*, ELIG+26, ELIG+27, ELIG+28, ELIG+43*, ELIG+47
SUB1 ELIG+5~, ELIG+28*, ELIG+29
SUB2 ELIG+5~, ELIG+28*, ELIG+29
TDATE COMBAT+4~, COMBAT+10*, COMBAT+11, COMBAT+15, OEF+4~, OEF+14*, OEF+15, OEF+18, OEIF+3~, OEIF+15*
, OEIF+16*, OEIF+18, OEIF+23, OEIF+25, OIF+4~, OIF+14*, OIF+15, OIF+18, POW+4~, POW+10*
, POW+11, POW+15, UNKOEIF+4~, UNKOEIF+14*, UNKOEIF+15, UNKOEIF+18, VIET+4~, VIET+10*, VIET+11, VIET+14
TEMP ELIG+6~, ELIG+16*, ELIG+17, OEF+4~, OIF+4~, UNKOEIF+4~
TEMP( OEF+16*, OEF+17*, OEF+18*, OEF+20, OEF+22, OEF+23, OEF+24, OIF+16*, OIF+17*, OIF+18*
, OIF+20, OIF+22, OIF+23, OIF+24, UNKOEIF+16*, UNKOEIF+17*, UNKOEIF+18*, UNKOEIF+20, UNKOEIF+22, UNKOEIF+23
, UNKOEIF+24
TEST AORANGE~, AORANGE+7*, AORANGE+8, AORANGE+10*, COMBAT~, COMBAT+7*, COMBAT+8, COMBAT+11*, CVELIG~, DISCHDT~
, DISCHDT+4, ELIG~, ELIG+7, ELIG+8*, ELIG+31*, ELIG+32*, ELIG+37*, MSDATA~, OEF~, OIF~
, PHEART~, PHEART+4*, PHEART+5, POW~, POW+7*, POW+8, POW+11*, RADEXP~, RADEXP+7*, RADEXP+8
, RADEXP+10*, SBRANCH~, SBRANCH+4, UNKOEIF~, VETERAN~, VETERAN+5*, VIET~, VIET+7*, VIET+8, VIET+11*
TEST( AORANGE+12*, COMBAT+13*, CVELIG+14*, MSDATA+23*, OEF+22*, OIF+22*, POW+13*, RADEXP+12*, UNKOEIF+22*, VIET+13*
TEXT AORANGE~, COMBAT~, CVELIG~, DISCHDT~, DISCHDT+4, ELIG~, ELIG+35*, ELIG+36*, ELIG+48*, MSDATA~
, OEF~, OIF~, PHEART~, PHEART+8*, POW~, RADEXP~, SBRANCH~, SBRANCH+4, UNKOEIF~, VETERAN~
, VIET~
TEXT( AORANGE+14*, COMBAT+15*, CVELIG+15*, MSDATA+36*, OEF+24*, OIF+24*, POW+15*, RADEXP+14*, UNKOEIF+24*, VIET+14*
TGLIST OEIF~, OEIF+4, OEIF+19, OEIF+25
TPARAM ELIG+6~, ELIG+20*, ELIG+22, ELIG+24, ELIG+25, ELIG+40, ELIG+42, ELIG+43
U AORANGE+9, AORANGE+13, COMBAT+9, COMBAT+10, COMBAT+14, CVELIG+11, ELIG+16, OEF+12, OEF+14, OEF+17
, OEIF+25, OIF+12, OIF+14, OIF+17, POW+9, POW+10, POW+14, RADEXP+9, RADEXP+13, UNKOEIF+12
, UNKOEIF+14, UNKOEIF+17, VIET+9, VIET+10
VAEL ELIG+6~, ELIG+30, VETERAN+2~
VAEL( ELIG+27*, ELIG+29*, ELIG+47
VAEL("SE" ELIG+17*
VAEL(1 ELIG+15, ELIG+16
VAEL(4 VETERAN+5
VAERR ELIG+6~, ELIG+31, GETSVCD+2~
VAL ELIG+6~, ELIG+47*, ELIG+48
VALUE PHEART~, PHEART+7*, VETERAN~, VETERAN+6*
VAROOT GETSVCD+2~, GETSVCD+3*
Info |  Source |  Call Graph |  Entry Points |  External References |  Global Variables Directly Accessed |  Label References |  Local Variables  | All