ECXTRT1 ;ALB/JAP Treating Specialty Change Extract (cont) ; July 22, 1998
Source file <ECXTRT1.m>
| action | A | extended action | Ea | event driver | Ed | subscriber | Su | protocol | O | limited protocol | LP | run routine | RR | broker | B | edit | E | server | Se | P | screenman | SM | inquire | I |
| Name | Comments | DBIA/ICR reference |
|---|---|---|
| PREVTRT(ECXLOC,ECXDATE1,ECXDATE2,ECXTRTL,ECXLOS) | ;find the date on which the change to the losing treat. spec. occurred
; input ; ECXLOC = local array built from ATS index on file #405 (passed by reference); required ; ECXDATE1 = inverse date of current (new) ts movement; required) ; ECXDATE2 = inverse date of previous (losing) ts movement; required ; ECXTRTL = pointer value to file #45.7 for previous facility ; treating specialty; required ; output ; ECXLOS = patients length of stay on previous (losing) ts (passed by reference) |
|
| PREVATT(ECXLOC,ECXDATE1,ECXATTN,ECXDATE2,ECXATTL,ECXLOS) | ;find the date on which the change to the losing attending occurred
; input ; ECXLOC = local array built from ATS index on file #405 (passed by reference); required ; ECXDATE1 = inverse date of current (new) attending; required) ; ECXATTN = specifier for current (new) attending; required ; ECXDATE2 = inverse date of previous (losing) attending; required ; ECXATTL = specifier for previous (losing) attending (passed by reference); required ; output ; ECXLOSA = patients length of stay with previous (losing) attending (passed by reference) |
|
| PREVPRV(ECXLOC,ECXDATE1,ECXPRVN,ECXDATE2,ECXPRVL,ECXLOS) | ;find the date on which the change to the losing primary provider occurred
; input ; ECXLOC = local array built from ATS index on file #405 (passed by reference); required ; ECXDATE1 = inverse date of current (new) primary provider; required) ; ECXPRVN = specifier for current (new) primary provider; required ; ECXDATE2 = inverse date of previous (losing) primary provider; required ; ECXPRVL = specifier for previous (losing) primary provider 9passed by reference); required ; output ; ECXLOSP = patients length of stay with previous (losing) primary provider (passed by reference) |
| Name | Field # of Occurrence |
|---|---|
| ^%DTC | PREVTRT+16, PREVATT+22, PREVATT+35, PREVPRV+21, PREVPRV+33 |
| >> | Not killed explicitly |
| * | Changed |
| ! | Killed |
| ~ | Newed |
| Name | Field # of Occurrence |
|---|---|
| ATT | PREVATT+10~, PREVATT+14*, PREVATT+16, PREVATT+20, PREVATT+29*, PREVATT+31, PREVATT+32, PREVATT+34 |
| DATE | PREVTRT+10~, PREVTRT+11*, PREVTRT+12*, PREVTRT+15, PREVATT+10~, PREVATT+11*, PREVATT+13*, PREVATT+14, PREVATT+20, PREVATT+28* , PREVATT+29, PREVATT+34, PREVPRV+10~, PREVPRV+11*, PREVPRV+13*, PREVPRV+14, PREVPRV+19, PREVPRV+26*, PREVPRV+27, PREVPRV+32 |
| DATE3 | PREVTRT+10~, PREVTRT+11*, PREVTRT+15*, PREVTRT+16, PREVATT+10~, PREVATT+11*, PREVATT+20*, PREVATT+22, PREVATT+34*, PREVATT+35 , PREVPRV+10~, PREVPRV+11*, PREVPRV+19*, PREVPRV+21, PREVPRV+32*, PREVPRV+33 |
| ECXATTL | PREVATT~, PREVATT+12, PREVATT+16, PREVATT+20, PREVATT+26, PREVATT+34* |
| ECXATTN | PREVATT~, PREVATT+31, PREVATT+32 |
| ECXDATE1 | PREVTRT~, PREVTRT+16, PREVATT~, PREVATT+22, PREVATT+35, PREVPRV~, PREVPRV+21, PREVPRV+33 |
| ECXDATE2 | PREVTRT~, PREVTRT+11, PREVATT~, PREVATT+11, PREVPRV~, PREVPRV+11 |
| ECXLOC | PREVTRT~, PREVATT~, PREVPRV~ |
| ECXLOC( | PREVTRT+12, PREVTRT+15, PREVATT+13, PREVATT+14, PREVATT+28, PREVATT+29, PREVPRV+13, PREVPRV+14, PREVPRV+26, PREVPRV+27 |
| ECXLOS | PREVTRT~, PREVTRT+11*, PREVTRT+17*, PREVATT~, PREVPRV~ |
| >> ECXLOSA | PREVATT+11*, PREVATT+23*, PREVATT+36*, PREVATT+38* |
| >> ECXLOSP | PREVPRV+11*, PREVPRV+22*, PREVPRV+34*, PREVPRV+36* |
| ECXPRVL | PREVPRV~, PREVPRV+12, PREVPRV+16, PREVPRV+19, PREVPRV+24, PREVPRV+32* |
| ECXPRVN | PREVPRV~, PREVPRV+29, PREVPRV+30 |
| ECXTRTL | PREVTRT~, PREVTRT+12 |
| OUT | PREVATT+10~, PREVATT+11*, PREVATT+13, PREVATT+16*, PREVATT+28, PREVATT+31*, PREVATT+34*, PREVPRV+10~, PREVPRV+11*, PREVPRV+13 , PREVPRV+16*, PREVPRV+26, PREVPRV+29*, PREVPRV+32* |
| PRV | PREVPRV+10~, PREVPRV+14*, PREVPRV+16, PREVPRV+19, PREVPRV+27*, PREVPRV+29, PREVPRV+30, PREVPRV+32 |
| REC | PREVATT+10~, PREVATT+13*, PREVATT+14, PREVATT+28*, PREVATT+29, PREVPRV+10~, PREVPRV+13*, PREVPRV+14, PREVPRV+26*, PREVPRV+27 |
| TRT | PREVTRT+12*, PREVATT+10~, PREVATT+13*, PREVATT+14, PREVATT+28*, PREVATT+29, PREVPRV+10~, PREVPRV+13*, PREVPRV+14, PREVPRV+26* , PREVPRV+27 |
| U | PREVATT+14, PREVATT+29, PREVPRV+14, PREVPRV+27 |
| X | PREVTRT+10~, PREVTRT+17, PREVATT+10~, PREVATT+23, PREVATT+36, PREVPRV+10~, PREVPRV+22, PREVPRV+34 |
| X1 | PREVTRT+10~, PREVTRT+16*, PREVATT+10~, PREVATT+22*, PREVATT+35*, PREVPRV+10~, PREVPRV+21*, PREVPRV+33* |
| X2 | PREVTRT+10~, PREVTRT+16*, PREVATT+10~, PREVATT+22*, PREVATT+35*, PREVPRV+10~, PREVPRV+21*, PREVPRV+33* |