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 |