ECXTRT1 ;ALB/JAP Treating Specialty Change Extract (cont) ; July 22, 1998
Source file <ECXTRT1.m>
Package | Total | Call Graph |
---|---|---|
VA FileMan | 1 | ^%DTC |
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 |
Package | Total | Caller Graph |
---|---|---|
DSS Extracts | 1 | ECXTRT |
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* |