PSUDEM1 ;BIR/DAM - Patient Demographics Extract ; 20 DEC 2001
Source file <PSUDEM1.m>
| Package | Total | Call Graph | 
|---|---|---|
| Pharmacy Benefits Management | 4 | PULL^PSUCP PDSSN^PSUDEM4 PDMAIL^PSUDEM5 ($$VAL,$$VALI)^PSUTL | 
| VA Fileman | 3 | YMD^%DTC IX^DIC $$GET1^DIQ | 
| Registration | 1 | (DEM,ELIG)^VADPT | 
| Scheduling | 1 | $$OUTPTPR^SDUTL3 | 
| Uncategorized | 1 | $$GETICN^MPIF001 | 
| Name | Comments | DBIA/ICR reference | 
|---|---|---|
| EN | ;EN   Routine control module | |
| ICN | ;Find patient ICN | |
| PRIO | ;Pull Enrollment Priority | |
| HL7 | ;This is the Patient Demographics extract that runs only when | |
| MISC | ;Pulls miscellaneous additional info via EN^DIQ1 call | |
| DAT | ;Date Module | |
| XMD | ;Format mailman message and send. | |
| INST | ;EN  Place institution code sending report into temp global. | |
| DEM | ;PULL PATIENT DEMOGRAPHICS. This is run only when user selects | |
| CONF | ;Construct globals for confirmation message | |
| DEM1 | ; | |
| REC | ;EN If "^" is contained in any record, replace it with "'" | |
| ETH | ;Ethnicity and multiple race entries | 
| FileNo | Call Tags | 
|---|---|
| ^VA(200 - [#200] | GET1^DIQ | 
| Name | Line Occurrences (* Changed, ! Killed) | 
|---|---|
| ^DGEN(27.11 - [#27.11] | PRIO+3, PRIO+4 | 
| ^DPT - [#2] | DEM1+4, DEM1+5 | 
| ^DPT("B" | DEM+11, DEM+13 | 
| ^PS(55 - [#55] | DEM1+20 | 
| ^PSUDEM - [#59.9] | HL7+8 | 
| ^PSUDEM("B" | HL7+5, HL7+7 | 
| ^XTMP( | CONF+6*, CONF+7* | 
| ^XTMP("PSU" | HL7+9*, HL7+13 | 
| ^XTMP("PSUMANL" | EN+3 | 
| ^XTMP("PSU_" | EN+4, EN+5, EN+6!, EN+8, EN+18!, EN+19!, EN+20!, INST+4*, INST+9*, DEM1+40* , XMD+3, XMD+4*, XMD+11, XMD+14*, XMD+16*, XMD+18*, XMD+22, CONF+4 | 
| Name | Line Occurrences | 
|---|---|
| CONF | XMD+25 | 
| DAT | EN+2 | 
| DEM | EN+3 | 
| DEM1 | HL7+13, DEM+13 | 
| ETH | DEM1+39 | 
| HL7 | EN+4 | 
| ICN | DEM1+36 | 
| INST | CONF+3 | 
| MISC | DEM1+34 | 
| PRIO | DEM1+31 | 
| XMD | EN+5 | 
| >> | Not killed explicitly | 
| * | Changed | 
| ! | Killed | 
| ~ | Newed | 
| Name | Field # of Occurrence | 
|---|---|
| >> %H | DAT+3* | 
| >> C | ETH+4*, ETH+6* | 
| >> D | INST+7* | 
| DFN | HL7+8*, HL7+9, HL7+10!, HL7+12*, HL7+13*, DEM+13* | 
| >> DIC | INST+7* | 
| >> DIC(0 | INST+7* | 
| >> I | EN+14*, HL7+6*, HL7+7*, HL7+8, XMD+15*, XMD+16, XMD+18 | 
| >> PSUAB | XMD+2*, XMD+3*, XMD+4 | 
| >> PSUAUTO | EN+10* | 
| PSUDATMP | MISC+4~, MISC+7*, MISC+8, MISC+9*, MISC+10 | 
| PSUDDTMP | MISC+4~ | 
| PSUDIVIS | CONF+2~, CONF+4*, CONF+6, CONF+7 | 
| >> PSUDIVNM | INST+8*, INST+9 | 
| PSUDMDFN | EN+21!, HL7+13*, DEM+12*, DEM+13*, DEM1+4, DEM1+5, DEM1+20, DEM1+40, PRIO+3, MISC+6 , ICN+4 | 
| PSUDOD | DEM+8!, DEM1+3!, DEM1+4*, MISC+11 | 
| PSUDTMPA | MISC+4~, MISC+6*, MISC+7 | 
| >> PSUEC | PRIO+2*, PRIO+3*, PRIO+4 | 
| >> PSUEDT | HL7+5 | 
| PSUICN | ICN+3~, ICN+4*, ICN+5, ICN+6 | 
| PSUICN1 | ICN+3~ | 
| >> PSUJOB | EN+4, EN+5, EN+6, EN+8, EN+18, EN+19, EN+20, HL7+9, HL7+13, INST+4 , INST+9, DEM1+40, XMD+3, XMD+4, XMD+11, XMD+14, XMD+16, XMD+18, XMD+22, CONF+4 , CONF+5 | 
| PSULC | XMD+7~, XMD+11*, XMD+13* | 
| >> PSUM | XMD+22*, XMD+24* | 
| PSUMAX | XMD+7~, XMD+8*, XMD+9*, XMD+13 | 
| PSUMC | XMD+7~, XMD+10*, XMD+13*, XMD+14, XMD+16, XMD+18, XMD+22, XMD+24, CONF+6 | 
| >> PSUMLC | XMD+10*, XMD+12*, XMD+13*, XMD+14, XMD+16, XMD+17*, XMD+18 | 
| >> PSUMOD( | EN+14* | 
| >> PSUMOD(10 | EN+16 | 
| >> PSUNAM | DEM+10*, DEM+11*, DEM+13 | 
| >> PSUOPTS | EN+9*, EN+14 | 
| >> PSUPL | XMD+2*, XMD+4, XMD+5* | 
| PSURAC | EN+21!, ETH+6* | 
| >> PSURCE | ETH+4*, ETH+5*, ETH+6 | 
| PSURDT | EN+21!, DAT+6*, DEM1+11 | 
| PSUREC | DEM+5~, DEM1+1!, DEM1+11*, DEM1+13*, DEM1+15*, DEM1+17*, DEM1+19*, DEM1+20*, DEM1+22*, DEM1+24* , DEM1+26*, DEM1+28*, DEM1+30*, DEM1+33*, DEM1+38*, DEM1+40, PRIO+5*, MISC+8*, MISC+10*, MISC+11* , ICN+6*, ETH+2*, ETH+4*, ETH+6*, REC+2* | 
| PSUREC1 | DEM+6!, DEM1+1!, DEM1+5*, DEM1+6, DEM1+7, DEM1+13, DEM1+15, DEM1+17, DEM1+19 | 
| PSUREC10 | DEM+7!, DEM1+2!, PRIO+4*, PRIO+5 | 
| PSUREC11 | DEM+7!, DEM1+2!, DEM1+33* | 
| PSUREC12 | DEM+7!, DEM1+2!, DEM1+38* | 
| PSUREC13 | DEM+7!, DEM1+2! | 
| PSUREC14 | DEM+7!, DEM1+2!, ETH+2* | 
| PSUREC15 | DEM+8!, DEM1+3! | 
| PSUREC2 | DEM+6!, DEM1+1! | 
| PSUREC3 | DEM+6!, DEM1+1!, DEM1+13* | 
| PSUREC4 | DEM+6!, DEM1+1!, DEM1+15* | 
| PSUREC5 | DEM+6!, DEM1+1!, DEM1+17* | 
| PSUREC6 | DEM+6!, DEM1+1!, DEM1+19* | 
| PSUREC7 | DEM+6!, DEM1+1!, DEM1+20*, DEM1+22 | 
| PSUREC8 | DEM+7!, DEM1+2!, DEM1+28* | 
| PSUREC9 | DEM+7!, DEM1+2!, DEM1+30* | 
| >> PSUSDT | HL7+5*, HL7+7 | 
| >> PSUSIT | INST+5* | 
| >> PSUSNDR | INST+3*, INST+4, INST+5, INST+7, DEM1+26 | 
| >> PSUSUB | CONF+5*, CONF+6, CONF+7 | 
| PSUTLC | XMD+7~, XMD+21*, XMD+22*, CONF+7 | 
| PSUTMC | XMD+7~ | 
| U | HL7+8, INST+4, INST+9, DEM1+4, DEM1+6, DEM1+7, DEM1+11, DEM1+13, DEM1+15, DEM1+17 , DEM1+19, DEM1+20, DEM1+22, DEM1+24, DEM1+26, DEM1+28, DEM1+30, DEM1+33, DEM1+38, PRIO+4 , PRIO+5, MISC+7, MISC+8, MISC+10, MISC+11, ICN+6, ETH+2, ETH+4, ETH+6, CONF+4 | 
| VADM | DEM+8!, DEM1+3! | 
| VADM(11 | ETH+2 | 
| VADM(12 | ETH+5, ETH+6 | 
| VADM(4 | DEM1+38 | 
| VADM(8 | DEM1+28 | 
| VAEL | DEM+8!, DEM1+3! | 
| VAEL(1 | DEM1+30 | 
| VAEL(9 | DEM1+33 | 
| >> X | DAT+6, INST+3*, INST+7*, INST+8*, XMD+11*, XMD+14, XMD+15, XMD+16, XMD+18, XMD+22* | 
| >> Y | INST+8 | 
| >> Z | XMD+15* |