AUPNPAT ; IHS/CMI/LAB - POST SELECTION SETS FOR PATIENT LOOKUP ; [ 09/13/06 2:13 PM ]
Source file <AUPNPAT.m>
| Package | Total | Call Graph |
|---|---|---|
| IHS Patient | 4 | $$BEN^AUPNPAT1 ($$MCD,$$MCDPN,$$MCR,$$PI,$$PIN,$$RRE)^AUPNPAT2 ($$AGE,$$BEN,$$CDEATH,$$COMMRES,$$DOB,$$DOD,$$ELIGSTAT,$$HRN,$$SEX,$$SSN,$$TRIBE)^AUPNPAT3 (DEC,ENC)^AUPNPAT4 |
| VA Fileman | 1 | ^%DTC |
| Name | Comments | DBIA/ICR reference |
|---|---|---|
| MCD(P,D) | ;PEP - Is patient P medicaid eligible on date D?
|
|
| BEN(DFN,F) | ;PEP - returns classifications/beneficiary in format F.
|
|
| DEC(PID) | ;PEP - RETURN DECRYPTED PATIENT IDENTIFIER
|
|
| KILL | ;PEP - KILL VARIABLES SET BY THIS ROUTINE
|
|
| AGE(DFN,D,F) | ;PEP - Given DFN, return Age.
|
|
| DOD(DFN,F) | ;PEP - Given DFN, return Date of Death in FM format.
|
|
| DOB(DFN,F) | ;PEP - Given DFN, return Date of Birth according to F.
|
|
| ENC(DFN) | ;PEP
|
|
| RR(P,D) | ;PEP - Is patient P railroad eligible on date D?
|
|
| BENYN(DFN) | ;PEP - Return BEN/Non-BEN Status.
|
|
| PIN(P,D,F) | ;PEP - return private insurer name for patient P on date D in form F.
|
|
| SSN(DFN) | ;PEP - Given DFN, return SSN.
|
|
| MCR(P,D) | ;PEP - Is patient P medicare eligible on date D?
|
|
| SEX(DFN) | ;PEP - Given DFN, return Sex.
|
|
| MCDPN(P,D,F) | ;PEP - return medicaid plan name for patient P on date D in form F.
|
|
| TRIBE(DFN,F) | ;PEP - Given DFN, return Tribe in F format
|
|
| COMMRES(DFN,F) | ;PEP - Given DFN, return comm of res in F format
|
|
| START | ;
|
|
| ELIGSTAT(DFN,F) | ;PEP - returns eligibility status in F format
|
|
| HRN(DFN,L,F) | ;PEP
|
|
| CDEATH(DFN,F) | ;PEP - returns Cause of Death in F format
|
|
| PI(P,D) | ;PEP - Is patient P private insurance eligible on date D?
|
| Name | Field # of Occurrence |
|---|---|
| ^%DTC | START+5 |
| $$BEN^AUPNPAT1 | BENYN+1 |
| $$MCD^AUPNPAT2 | MCD+1 |
| $$MCDPN^AUPNPAT2 | MCDPN+1 |
| $$MCR^AUPNPAT2 | MCR+1 |
| $$PI^AUPNPAT2 | PI+1 |
| $$PIN^AUPNPAT2 | PIN+1 |
| $$RRE^AUPNPAT2 | RR+1 |
| $$AGE^AUPNPAT3 | AGE+2 |
| $$BEN^AUPNPAT3 | BEN+1 |
| $$CDEATH^AUPNPAT3 | CDEATH+1 |
| $$COMMRES^AUPNPAT3 | COMMRES+1 |
| $$DOB^AUPNPAT3 | DOB+1 |
| $$DOD^AUPNPAT3 | DOD+1 |
| $$ELIGSTAT^AUPNPAT3 | ELIGSTAT+1 |
| $$HRN^AUPNPAT3 | HRN+2 |
| $$SEX^AUPNPAT3 | SEX+1 |
| $$SSN^AUPNPAT3 | SSN+1 |
| $$TRIBE^AUPNPAT3 | TRIBE+1 |
| DEC^AUPNPAT4 | DEC+1 |
| ENC^AUPNPAT4 | ENC+1 |
| Name | Line Occurrences (* Changed, ! Killed) |
|---|---|
| ^DPT - [#2] | START+3 |
| Name | Line Occurrences |
|---|---|
| $$AGE | START+13 |
| $$DOB | START+14 |
| $$SEX | START+15 |
| $$SSN | START+12 |
| Name | Field # of Occurrence |
|---|---|
| ^( | START+3 |
| ^(0 | START+3 |
| >> | Not killed explicitly |
| * | Changed |
| ! | Killed |
| ~ | Newed |
| Name | Field # of Occurrence |
|---|---|
| %T | START+10! |
| %Y | START+10! |
| AGE | START+13*, KILL+2! |
| AUPNDAYS | START+6*, KILL+1! |
| AUPNDOB | START+3*, START+4, KILL+1! |
| AUPNDOD | START+3*, START+4, KILL+1! |
| AUPNPAT | START+2*, START+3, START+11, START+12, START+13, START+14, START+15, KILL+1! |
| AUPNPATX | START+1*, START+9, START+10! |
| AUPNSEX | START+3*, KILL+1! |
| D | AGE~, AGE+2, MCD~, MCD+1, MCDPN~, MCDPN+1, MCR~, MCR+1, PI~, PI+1 , PIN~, PIN+1, RR~, RR+1 |
| DFN | START+11*, KILL+2!, AGE~, AGE+2, BEN~, BEN+1, BENYN~, BENYN+1, CDEATH~, CDEATH+1 , COMMRES~, COMMRES+1, ENC~, DOB~, DOB+1, DOD~, DOD+1, ELIGSTAT~, ELIGSTAT+1, HRN~ , HRN+2, SEX~, SEX+1, SSN~, SSN+1, TRIBE~, TRIBE+1 |
| DOB | START+14*, KILL+2! |
| DT | START+4 |
| F | AGE~, AGE+2, BEN~, BEN+1, CDEATH~, CDEATH+1, COMMRES~, COMMRES+1, DOB~, DOB+1 , DOD~, DOD+1, ELIGSTAT~, ELIGSTAT+1, HRN~, HRN+2, MCDPN~, MCDPN+1, PIN~, PIN+1 , TRIBE~, TRIBE+1 |
| L | HRN~, HRN+2 |
| P | MCD~, MCD+1, MCDPN~, MCDPN+1, MCR~, MCR+1, PI~, PI+1, PIN~, PIN+1 , RR~, RR+1 |
| PID | DEC~ |
| SEX | START+15*, KILL+2! |
| SSN | START+12*, KILL+2! |
| U | START+3 |
| X | START+1, START+6, START+8!, START+9* |
| X1 | START+4*, START+8! |
| X2 | START+4*, START+8! |
| >> Y | START+2 |