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~ |