PXRMPINF ;SLC/PKR - Routines relating to patient information. ;23-Mar-2015 10:39;DU
Source file <PXRMPINF.m>
| Name | Comments | DBIA/ICR reference | 
|---|---|---|
| DATACHG | ;This entry point is called whenever patient data has changed. | |
| DEM(DFN,TODAY,DEMARR) | ;Load the patient demographics into DEMARR | |
| DATACHGR | ;Process data from PXK VISIT DATA EVENT | 
| Name | Line Occurrences (* Changed, ! Killed) | 
|---|---|
| ^DGPM("ATID1" | DEM+22 | 
| ^DPT - [#2] | DEM+9, DEM+17 | 
| ^TMP("PXKCO" | DATACHG+4, DATACHG+11 | 
| ^XTMP( | DATACHG+8, DATACHG+9!, DATACHG+10*, DATACHG+11*, DATACHG+12, DATACHGR+4, DATACHGR+5, DATACHGR+6, DATACHGR+7, DATACHGR+8 , DATACHGR+12 | 
| >> | Not killed explicitly | 
| * | Changed | 
| ! | Killed | 
| ~ | Newed | 
| Name | Field # of Occurrence | 
|---|---|
| DATA | DATACHGR+1~, DATACHGR+7*, DATACHGR+8*, DATACHGR+9 | 
| DEMARR | DEM~, DEM+7! | 
| DEMARR("AGE" | DEM+20* | 
| DEMARR("DFN" | DEM+19* | 
| DEMARR("DOB" | DEM+13*, DEM+20 | 
| DEMARR("DOD" | DEM+17*, DEM+18*, DEM+20 | 
| DEMARR("HRCN" | DEM+16* | 
| DEMARR("LAD" | DEM+24* | 
| DEMARR("PATIENT" | DEM+8*, DEM+10*, DEM+11* | 
| DEMARR("SEX" | DEM+12* | 
| DEMARR("SSN" | DEM+14* | 
| DFN | DATACHGR+1~, DATACHGR+9*, DEM~, DEM+8, DEM+9, DEM+16, DEM+17, DEM+19, DEM+22 | 
| DGBL | DATACHGR+1~, DATACHGR+13*, DATACHGR+15 | 
| >> DILOCKTM | DATACHG+12 | 
| DT | DATACHG+10 | 
| DUZ(2 | DEM+16 | 
| EVENT | DATACHG+5~, DATACHG+6*, DATACHG+8*, DATACHG+9, DATACHG+10, DATACHG+11, DATACHG+12, DATACHGR+4, DATACHGR+5, DATACHGR+6 , DATACHGR+7, DATACHGR+8, DATACHGR+12 | 
| NODE | DATACHGR+1~, DATACHGR+6*, DATACHGR+7, DATACHGR+8 | 
| PXRMDFN | DATACHGR+1~ | 
| TEMP | DEM+6~, DEM+9*, DEM+10, DEM+11, DEM+12, DEM+13, DEM+14, DEM+22*, DEM+23*, DEM+24 | 
| TODAY | DEM~, DEM+18, DEM+20 | 
| U | DATACHG+10, DATACHGR+9, DATACHGR+15, DEM+11, DEM+12, DEM+13, DEM+14, DEM+17 | 
| VF | DATACHGR+1~, DATACHGR+11*, DATACHGR+12*, DATACHGR+13, DATACHGR+14, DATACHGR+15 | 
| VFL | DATACHGR+1~ | 
| VFL( | DATACHGR+15* | 
| VGBL | DATACHGR+1~, DATACHGR+14*, DATACHGR+15 | 
| VIEN | DATACHGR+1~, DATACHGR+5*, DATACHGR+6, DATACHGR+7, DATACHGR+8 | 
| VISIT | DATACHGR+1~, DATACHGR+4*, DATACHGR+5, DATACHGR+6, DATACHGR+7, DATACHGR+8, DATACHGR+12 | 
| ZTDESC | DATACHG+5~, DATACHG+16* | 
| ZTDTH | DATACHG+5~, DATACHG+17* | 
| ZTIO | DATACHG+5~, DATACHG+18* | 
| >> ZTREQ | DATACHGR+2* | 
| ZTRTN | DATACHG+5~, DATACHG+15* | 
| ZTSAVE | DATACHG+5~ | 
| ZTSAVE("EVENT" | DATACHG+13* | 
| ZTSAVE("XTMP(" | DATACHG+14* | 
| ZTSK | DATACHG+5~ |