RORXU001 ;HOIFO/BH,SG,VAC - REPORT UTILITIES ;4/23/09 1:21pm
Source file <RORXU001.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 |
---|---|---|
CHKADM(DFN,VAINDT,DISDT) | ;
|
|
LASTVSIT(PATIEN,RORCLIN) | ;
|
|
PTF(PTFIEN,FLAGS,ADMDT,DISDT,SUFFIX,STATUS,FACILITY) | ;
|
|
SDQSCAN1(Y,Y0) | ;
|
|
SDQSCAN2(Y,Y0) | ;
|
|
SEEN(RORSDT,ROREDT,PATIEN) | ;
|
|
CDPARMS(RORTSK,START,END,OVERRIDE) | ;
|
|
CDUTIL(RORTSK,DFN,RORSDT,ROREDT) | ;
|
|
INPAT(DFN,RORSDT,ROREDT,MATCH) | ; get inpatient data
|
|
OUTPAT(DFN,RORSDT,ROREDT,TYPE,PIECE,MATCH) | ; get outpatient encounter data
|
|
CDSCAN(Y0,MATCH,TYPE,PIECE,RORTSK) | ; get clinic/division from encounter
|
Name | Field # of Occurrence |
---|---|
$$GET1^DIQ | CHKADM+3, CHKADM+4 |
GETS^DIQ | PTF+7 |
$$DBS^RORERR | PTF+9 |
$$PARAM^RORTSK01 | SDQSCAN1+3, SDQSCAN2+3, INPAT+24 |
$$PTF^RORXU001 | INPAT+22 |
ACTIVE^SDQ | LASTVSIT+8, SEEN+9, OUTPAT+7 |
CLOSE^SDQ | LASTVSIT+10, SEEN+11, OUTPAT+9 |
DATE^SDQ | SEEN+7, OUTPAT+5 |
INDEX^SDQ | LASTVSIT+5, SEEN+5, OUTPAT+3 |
OPEN^SDQ | LASTVSIT+4, SEEN+4, OUTPAT+2 |
PAT^SDQ | LASTVSIT+6, SEEN+6, OUTPAT+4 |
SCAN^SDQ | LASTVSIT+9, SEEN+10, OUTPAT+8 |
SCANCB^SDQ | LASTVSIT+7, SEEN+8, OUTPAT+6 |
$$ERRCHK^SDQUT | OUTPAT+3, OUTPAT+4, OUTPAT+5, OUTPAT+6, OUTPAT+7, OUTPAT+8 |
IN5^VADPT | INPAT+13 |
ADM^VADPT2 | CHKADM+2 |
$$DT^XLFDT | LASTVSIT+2 |
$$FMADD^XLFDT | LASTVSIT+2, SEEN+7, OUTPAT+5 |
FileNo | Call Tags |
---|---|
^DGPM - [#405] | GET1^DIQ |
^DGPT - [#45] | GETS^DIQ |
Name | Line Occurrences (* Changed, ! Killed) |
---|---|
^DG(40.8 - [#40.8] | INPAT+27 |
^DGPT("AAD" | INPAT+7 |
Name | Line Occurrences |
---|---|
INPAT | CDUTIL+16 |
OUTPAT | CDUTIL+19 |
>> | Not killed explicitly |
* | Changed |
! | Killed |
~ | Newed |
Name | Field # of Occurrence |
---|---|
ADMDATE | INPAT+1~, INPAT+3*, INPAT+7*, INPAT+8, INPAT+9 |
ADMDT | PTF~, PTF+11*, PTF+16 |
DFN | CHKADM~, CDUTIL~, CDUTIL+1, CDUTIL+16, CDUTIL+19, INPAT~, INPAT+7, OUTPAT~, OUTPAT+4 |
DISDT | CHKADM~, CHKADM+4*, PTF~, PTF+15* |
DIVIEN | INPAT+1~, INPAT+27*, INPAT+28 |
DTX | SDQSCAN2+1~, SDQSCAN2+6* |
END | CDPARMS~, CDPARMS+7*, CDPARMS+10* |
FACILITY | PTF~, PTF+12*, INPAT+21~, INPAT+22, INPAT+26 |
FLAG | CDPARMS+1~*, CDPARMS+2*, CDPARMS+3*, CDPARMS+4, CDPARMS+11 |
FLAGS | PTF~, PTF+2*, PTF+5, PTF+18, PTF+20 |
FLDLST | PTF+1~, PTF+3*, PTF+5*, PTF+7 |
IEN | CHKADM+1~, CHKADM+3*, CHKADM+4 |
IENS | PTF+1~, PTF+2*, PTF+7, PTF+9, PTF+11, PTF+12, PTF+13, PTF+14, PTF+15, PTF+18 , PTF+20 |
MATCH | CDUTIL+5~, CDUTIL+7*, CDUTIL+16, CDUTIL+19, CDUTIL+21, INPAT~, INPAT+28*, OUTPAT~, CDSCAN~, CDSCAN+2* |
MVDATE | INPAT+1~, INPAT+9!, INPAT+14*, INPAT+17 |
OVERRIDE | CDPARMS~, CDPARMS+5 |
PATIEN | LASTVSIT~, LASTVSIT+6, SEEN~, SEEN+6 |
PIECE | CDUTIL+6~, CDUTIL+7*, CDUTIL+10*, CDUTIL+11*, CDUTIL+19, OUTPAT~, CDSCAN~, CDSCAN+2 |
PTFIEN | PTF~, PTF+2, INPAT+1~, INPAT+19*, INPAT+22 |
QUERY | LASTVSIT+1~, LASTVSIT+4, LASTVSIT+5, LASTVSIT+6, LASTVSIT+7, LASTVSIT+8, LASTVSIT+9, LASTVSIT+10, SEEN+1~, SEEN+4 , SEEN+5, SEEN+6, SEEN+7, SEEN+8, SEEN+9, SEEN+10, SEEN+11, OUTPAT+1~, OUTPAT+2, OUTPAT+3 , OUTPAT+4, OUTPAT+5, OUTPAT+6, OUTPAT+7, OUTPAT+8, OUTPAT+9 |
RC | INPAT+1~, INPAT+2*, INPAT+10, INPAT+12* |
RORBUF | PTF+1~ |
RORBUF(45 | PTF+11, PTF+12, PTF+13, PTF+14, PTF+15, PTF+18, PTF+20 |
RORCLIN | LASTVSIT~ |
RORDT | LASTVSIT+1~, LASTVSIT+2*, SDQSCAN2+6 |
ROREDT | SEEN~, SEEN+7, CDUTIL~, CDUTIL+3, CDUTIL+16, CDUTIL+19, INPAT~, INPAT+4*, INPAT+8, INPAT+17 , OUTPAT~, OUTPAT+5 |
RORENCNT | SDQSCAN1+6*, SEEN+1~, SEEN+2*, SEEN+13 |
RORLAST | LASTVSIT+1~, LASTVSIT+2*, LASTVSIT+12, SDQSCAN2+6* |
RORMSG | CHKADM+1~, PTF+1~, PTF+7! |
RORMSG("DIERR" | PTF+9 |
RORSDT | SEEN~, SEEN+7, CDUTIL~, CDUTIL+2, CDUTIL+16, CDUTIL+19, INPAT~, INPAT+3, OUTPAT~, OUTPAT+5 |
RORTSK | CDPARMS~, CDUTIL~, CDSCAN~ |
RORTSK("PARAMS" | SDQSCAN1+4, SDQSCAN2+4, CDPARMS+2, CDPARMS+3, CDPARMS+6, CDPARMS+7, CDPARMS+9, CDPARMS+10, CDUTIL+10, CDUTIL+11 , INPAT+28, CDSCAN+2 |
SDCNT | OUTPAT+11! |
SDQDATA | OUTPAT+1!, OUTPAT+11! |
SDQUERY | OUTPAT+1!, OUTPAT+11! |
START | CDPARMS~, CDPARMS+6*, CDPARMS+9* |
STATUS | PTF~, PTF+14* |
STOP | INPAT+1~, INPAT+2*, INPAT+7, INPAT+8*, INPAT+10, INPAT+28* |
SUFFIX | PTF~, PTF+13*, INPAT+21~, INPAT+22, INPAT+26 |
TMP | SDQSCAN1+1~, SDQSCAN1+3, SDQSCAN1+4*, SDQSCAN2+1~, SDQSCAN2+3, SDQSCAN2+4*, INPAT+1~, INPAT+24*, INPAT+25, INPAT+26* , INPAT+27 |
TYPE | CDUTIL+4~, CDUTIL+7*, CDUTIL+10*, CDUTIL+11*, CDUTIL+13, CDUTIL+16, CDUTIL+19, OUTPAT~, CDSCAN~, CDSCAN+2 |
U | SDQSCAN1+4, SDQSCAN2+4, SDQSCAN2+6, CDSCAN+2 |
VADMVT | CHKADM+1~, CHKADM+2, CHKADM+3 |
VAHOW | CHKADM+1~ |
VAINDT | CHKADM~ |
VAIP | INPAT+9! |
VAIP("D" | INPAT+11*, INPAT+12 |
VAIP(12 | INPAT+19 |
VAIP(16 | INPAT+9*, INPAT+11 |
VAIP(3 | INPAT+14 |
VAIP(4 | INPAT+15 |
VAROOT | CHKADM+1~ |
Y | SDQSCAN1~, SDQSCAN2~ |
Y0 | SDQSCAN1~, SDQSCAN1+4, SDQSCAN2~, SDQSCAN2+4, SDQSCAN2+6, CDSCAN~, CDSCAN+2 |