PXRMMSER ;SLC/PKR,AJB - Computed findings for military service information. ;12/11/2013
Source file <PXRMMSER.m>
Package | Total | Call Graph |
---|---|---|
Registration | 3 | $$CVEDT^DGCV (MSDATA,OEIF)^DGMSE (ELIG,KVA,SVC)^VADPT |
Clinical Reminders | 2 | $$NOW^PXRMDATE $$OVERLAP^PXRMINDX |
Kernel | 1 | $$FMTE^XLFDT |
Name | Comments | DBIA/ICR reference |
---|---|---|
OEIF(NGET,BDT,EDT,TGLIST,PARAM) | ;List computed finding to build patient
|
|
MSDATA(DFN,NGET,BDT,EDT,NFOUND,TEST,DATE,DATA,TEXT,SEPDTR) | ;This computed
|
|
CVELIG(DFN,NGET,BDT,EDT,NFOUND,TEST,DATE,DATA,TEXT) | ;Computed finding for
|
|
AORANGE(DFN,NGET,BDT,EDT,NFOUND,TEST,DATE,DATA,TEXT) | ;This computed
|
|
OIF(DFN,NGET,BDT,EDT,NFOUND,TEST,DATE,DATA,TEXT) | ;This computed
|
|
PHEART(DFN,TEST,DATE,VALUE,TEXT) | ;Single value computed finding for
|
|
COMBAT(DFN,NGET,BDT,EDT,NFOUND,TEST,DATE,DATA,TEXT) | ;This computed
|
|
OEF(DFN,NGET,BDT,EDT,NFOUND,TEST,DATE,DATA,TEXT) | ;This computed
|
|
SBRANCH(DFN,NGET,BDT,EDT,NFOUND,TEST,DATE,DATA,TEXT) | ;This computed
|
|
POW(DFN,NGET,BDT,EDT,NFOUND,TEST,DATE,DATA,TEXT) | ;This computed
|
|
VIET(DFN,NGET,BDT,EDT,NFOUND,TEST,DATE,DATA,TEXT) | ;This computed will be
|
|
VETERAN(DFN,TEST,DATE,VALUE,TEXT) | ;Computed finding for checking if a
|
|
RADEXP(DFN,NGET,BDT,EDT,NFOUND,TEST,DATE,DATA,TEXT) | ;;This computed
|
|
UNKOEIF(DFN,NGET,BDT,EDT,NFOUND,TEST,DATE,DATA,TEXT) | ;This computed
|
|
GETSVCD(DFN) | ;Get the SVC^VADPT service data.
|
|
DISCHDT(DFN,NGET,BDT,EDT,NFOUND,TEST,DATE,DATA,TEXT) | ;
; This computed finding returns the service separation date. ; CF.VA-SERVICE SEPARATION DATES |
Name | Field # of Occurrence |
---|---|
$$CVEDT^DGCV | CVELIG+4 |
MSDATA^DGMSE | MSDATA+5 |
OEIF^DGMSE | OEIF+6 |
$$NOW^PXRMDATE | CVELIG+4, CVELIG+14, 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 | VETERAN+4 |
KVA^VADPT | 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 |
Name | Line Occurrences (* Changed, ! Killed) |
---|---|
^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 |
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 |
>> | 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 |
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, 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, 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* |
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, 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 |
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*, 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 |
PARAM | OEIF~, OEIF+9 |
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 |
SEPDTCO | MSDATA+8~ |
>> SEPDTO | MSDATA+35*, MSDATA+36 |
SEPDTR | MSDATA~, MSDATA+17, MSDATA+18 |
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 | 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, 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, 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 |
U | AORANGE+9, AORANGE+13, COMBAT+9, COMBAT+10, COMBAT+14, CVELIG+11, 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 | VETERAN+2~ |
VAEL(4 | VETERAN+5 |
VAERR | GETSVCD+2~ |
VALUE | PHEART~, PHEART+7*, VETERAN~, VETERAN+6* |
VAROOT | GETSVCD+2~, GETSVCD+3* |