[613] | 1 | AUPNDWXR ;IHS/SD/SDR - Routine to populate DW Audit file - [ 04/15/2004 9:49 AM ]
|
---|
| 2 | ;;1.0;PCE PATIENT CARE ENCOUNTER;**167**;Aug 12, 1996;Build 22
|
---|
| 3 | ;
|
---|
| 4 | ; This routine will be used to populate the DW Audit file
|
---|
| 5 | ; (^AUPNDWAF) for exporting edited patients to the Data
|
---|
| 6 | ; Warehouse. The patients are actually exported using code for
|
---|
| 7 | ; the DW (BDW namespace). Entries are purged once an export has been
|
---|
| 8 | ; done and the process starts over.
|
---|
| 9 | ;
|
---|
| 10 | ; The fields are divided into 5 categories with the following fields
|
---|
| 11 | ; in each category:
|
---|
| 12 | ;
|
---|
| 13 | ; BASE:
|
---|
| 14 | ; Date of Birth
|
---|
| 15 | ; Date of Death
|
---|
| 16 | ; Underlying Cause of Death
|
---|
| 17 | ; Sex
|
---|
| 18 | ; SSN
|
---|
| 19 | ; SSN Verification Status
|
---|
| 20 | ; Father's Full Name
|
---|
| 21 | ; Mother's Maiden Name
|
---|
| 22 | ; DEMOGRAPHIC:
|
---|
| 23 | ; Patient's Full Name
|
---|
| 24 | ; Mailing Address Street
|
---|
| 25 | ; Mailing Address City
|
---|
| 26 | ; Mailing Address State
|
---|
| 27 | ; Mailing Address Zip
|
---|
| 28 | ; Community of Residence
|
---|
| 29 | ; Date Moved to Community
|
---|
| 30 | ; Eligibility for Services Code
|
---|
| 31 | ; Veteran Eligible
|
---|
| 32 | ; Classification Code
|
---|
| 33 | ; Tribe Code
|
---|
| 34 | ; Blood Quantum
|
---|
| 35 | ; Reg Record Status Code
|
---|
| 36 | ; ALIAS:
|
---|
| 37 | ; Alias Full Name
|
---|
| 38 | ; CHART:
|
---|
| 39 | ; Chart Facility Code
|
---|
| 40 | ; Chart Number (HRN)
|
---|
| 41 | ; Chart Status Code
|
---|
| 42 | ; INSURANCE ELIGIBILITY:
|
---|
| 43 | ; Coverage Type (Medicare/Railroad/Medicaid/PI)
|
---|
| 44 | ; Eligibility Begin Date (Medicare/Railroad/Medicaid/PI)
|
---|
| 45 | ; Policy Number (Medicaid/PI)
|
---|
| 46 | ; Medicaid State of Eligibility
|
---|
| 47 | ; Medicaid Plan Name
|
---|
| 48 | ; Insurer Name (Medicare/Railroad/Medicaid/PI)
|
---|
| 49 | ; Eligibility End Date (Medicare/Railroad/Medicaid/PI)
|
---|
| 50 | ; Prefix/Suffix (Medicare/Railroad/Medicaid)
|
---|
| 51 | ; Policy Holder Name (PI)
|
---|
| 52 | ; Relationship to Insured (Medicaid/PI)
|
---|
| 53 | ; Date of Last Update (Medicaid)
|
---|
| 54 | ;
|
---|
| 55 | SET(AUPNDFN,CAT) ; EP
|
---|
| 56 | I $G(DUZ("AG"))="E" Q ;Line added DAOU/JLG 2/9/05 VistaOffice does not use this.
|
---|
| 57 | S CAT=$S(CAT="BASE":2,CAT="DEMO":4,CAT="ALIAS":6,CAT="CHART":8,CAT="ELIG":11)
|
---|
| 58 | S $P(^AUPNDWAF(AUPNDFN,0),"^",1)=AUPNDFN
|
---|
| 59 | S ^AUPNDWAF("B",AUPNDFN,AUPNDFN)="" ;IHS/CMI/LAB added b index to fileman file
|
---|
| 60 | S $P(^AUPNDWAF(AUPNDFN,0),"^",CAT)=DT
|
---|
| 61 | Q
|
---|
| 62 | KILL(AUPNDFN,CAT) ; EP
|
---|
| 63 | D SET(AUPNDFN,CAT)
|
---|
| 64 | Q
|
---|
| 65 | ;
|
---|