SROANEST ;BIR/TJH - ANESTHESIA ENTRY ;01 Jun 2003
Source file <SROANEST.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 |
Package | Total | Caller Graph |
---|---|---|
Integrated Billing | 1 | IBCU74 |
Name | Comments | DBIA/ICR reference |
---|---|---|
SINPUT | ;
|
|
STIME | ;
|
|
FINALT | ||
ASK | ||
ASK2 | ;
|
|
CHKTIME | ; verify blocks of time are valid
|
|
CSET | ; caled by set xref of mult anes start and end times used for concurrent case anes field stuffing
|
|
DEL | ; called by kill xref of mult anes start and end times
|
|
HELP | ;
|
|
BILLTIME() | ; calculate total minutes for mult anes start and end times
|
|
CALC | ; calculate minutes between start and end times
|
|
ANESTIME(SRDFN,SRFDATE,SRTDATE) | ; API to return multiple anesthesia records and times
|
|
Name | Line Occurrences |
---|---|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: READ |
|
Function Call: WRITE |
|
Function Call: READ |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Routine Call |
|
FileNo | Call Tags |
---|---|
^SRF - [#130] | GET1^DIQ |
130.213 | GET1^DIQ |
Name | Line Occurrences (* Changed, ! Killed) |
---|---|
^SRF - [#130] | SINPUT+2, SINPUT+12, STIME+5, FINALT+2, FINALT+5, ASK+6, ASK2+4, CHKTIME+3, CHKTIME+5, CHKTIME+7 , CSET+4, DEL+3, BILLTIME+4, BILLTIME+5, ANESTIME+11, ANESTIME+12, ANESTIME+13, ANESTIME+21, ANESTIME+23, ANESTIME+25 , ANESTIME+27 |
^SRF("B" | ANESTIME+5, ANESTIME+7 |
^SRO(136 - [#136] | ANESTIME+20 |
^TMP("SRANES" | ANESTIME+29!, ANESTIME+31* |
Name | Field # of Occurrence |
---|---|
^("CON" | FINALT+2 |
>> | Not killed explicitly |
* | Changed |
! | Killed |
~ | Newed |
Name | Field # of Occurrence |
---|---|
%DT | SINPUT+2!* |
%H | CALC+1~, CALC+2, CALC+3 |
>> D | DEL+2, DEL+3 |
>> D0 | BILLTIME+3, BILLTIME+4, BILLTIME+5, BILLTIME+6 |
>> DA(1 | SINPUT+2, SINPUT+12, STIME+3, STIME+5, STIME+7, STIME+10, FINALT+2, FINALT+3, FINALT+5, ASK+3 , ASK+6, ASK+7, ASK+9, CHKTIME+3, CHKTIME+4, CHKTIME+5, CHKTIME+7, CHKTIME+9, CSET+2, CSET+4 , CSET+5, CSET+6, CSET+7, DEL+2, DEL+3 |
>> DA(2 | STIME+3, STIME+5, STIME+10, FINALT+3, FINALT+5, ASK+7, ASK+8, DEL+1, DEL+2, DEL+3 |
DTIME | ASK, ASK2+1 |
SR | ANESTIME+1~ |
SR(0 | ANESTIME+23*, ANESTIME+24 |
SRAFLAG | ASK+5!, ASK+10!, CHKTIME+2*, CHKTIME+6*, CHKTIME+10* |
SRAFLAG1 | CHKTIME+1~, CHKTIME+2*, CHKTIME+3, CHKTIME+6*, CHKTIME+8*, CHKTIME+10* |
SRAO | ANESTIME+1~, ANESTIME+22*, ANESTIME+24*, ANESTIME+31 |
SRCASE | ANESTIME+1~, ANESTIME+10*, ANESTIME+11, ANESTIME+12, ANESTIME+13, ANESTIME+18*, ANESTIME+19, ANESTIME+20, ANESTIME+21, ANESTIME+23 , ANESTIME+25, ANESTIME+27, ANESTIME+28, ANESTIME+29, ANESTIME+31 |
SRCASE( | ANESTIME+7*, ANESTIME+9, ANESTIME+10, ANESTIME+15!, ANESTIME+17, ANESTIME+18 |
SRCET | CHKTIME+1~, CHKTIME+4*, CHKTIME+6, CHKTIME+10, CSET+1~, CSET+6*, CSET+7, BILLTIME+1~, BILLTIME+6*, CALC+3 , CALC+6, CALC+9, ANESTIME+1~, ANESTIME+28*, ANESTIME+29, ANESTIME+31 |
SRCNT | ANESTIME+1~, ANESTIME+2*, ANESTIME+7* |
SRCON | FINALT+1~, FINALT+2*, ASK+11, ASK2+4, ASK2+5 |
SRCRET | STIME+2~, STIME+3*, STIME+4 |
SRCST | FINALT+1~, FINALT+3*, FINALT+4, CHKTIME+1~, CHKTIME+4*, CSET+1~, CSET+5*, CSET+7, BILLTIME+1~, BILLTIME+6* , CALC+2, CALC+5, CALC+8, ANESTIME+1~, ANESTIME+28*, ANESTIME+31 |
SRCV | ANESTIME+1~, ANESTIME+24*, ANESTIME+31 |
SRDATE | ANESTIME+1~, ANESTIME+12*, ANESTIME+13*, ANESTIME+14*, ANESTIME+15 |
SRDFN | ANESTIME~, ANESTIME+3, ANESTIME+5, ANESTIME+7, ANESTIME+31 |
SRDHRS | CALC+1~, CALC+4*, CALC+7*, CALC+11 |
SRDIAG | ANESTIME+1~, ANESTIME+20*, ANESTIME+21*, ANESTIME+31 |
SREC | ANESTIME+1~, ANESTIME+22*, ANESTIME+24*, ANESTIME+31 |
SREHR | CALC+1~, CALC+6*, CALC+7*, CALC+10*, CALC+11 |
SREMN | CALC+1~, CALC+9*, CALC+10*, CALC+11 |
SRETH | CALC+1~, CALC+3*, CALC+4 |
SRFDA | FINALT+1~, ASK+3!, ASK2+4!, DEL+2!, DEL+3! |
SRFDA(130 | ASK+3*, ASK2+4*, DEL+2*, DEL+3* |
SRFDATE | ANESTIME~, ANESTIME+3, ANESTIME+4, ANESTIME+6*, ANESTIME+15 |
SRFLAG | SINPUT+3!, SINPUT+13!, SINPUT+15! |
SRHNC | ANESTIME+1~, ANESTIME+22*, ANESTIME+24*, ANESTIME+31 |
SRIR | ANESTIME+1~, ANESTIME+22*, ANESTIME+24*, ANESTIME+31 |
SRLET | FINALT+1~, ASK+7*, ASK+8*, ASK+9 |
SRLREC | FINALT+1~, ASK+6*, ASK+7, ASK+8, CHKTIME+1~, CHKTIME+5*, CHKTIME+6 |
SRMST | ANESTIME+1~, ANESTIME+22*, ANESTIME+24*, ANESTIME+31 |
SRNON | ANESTIME+1~, ANESTIME+11*, ANESTIME+12, ANESTIME+13 |
SRNST | CHKTIME+1~, CHKTIME+9*, CHKTIME+10 |
SRPET | STIME+2~, STIME+7*, STIME+8, STIME+9 |
SRQO | ANESTIME+1~ |
SRREC | ANESTIME+1~, ANESTIME+2*, ANESTIME+7*, ANESTIME+8*, ANESTIME+9*, ANESTIME+10, ANESTIME+15, ANESTIME+16*, ANESTIME+17*, ANESTIME+18 , ANESTIME+26*, ANESTIME+27*, ANESTIME+28, ANESTIME+29* |
SRRES | ANESTIME+1~, ANESTIME+2*, ANESTIME+19*, ANESTIME+25*, ANESTIME+26*, ANESTIME+29*, ANESTIME+32 |
SRSC | ANESTIME+1~, ANESTIME+24*, ANESTIME+31 |
SRSHAD | ANESTIME+1~, ANESTIME+22*, ANESTIME+24*, ANESTIME+31 |
SRSHR | CALC+1~, CALC+5*, CALC+7, CALC+11 |
SRSMN | CALC+1~, CALC+8*, CALC+10, CALC+11 |
SRSNREC | FINALT+1~, FINALT+5*, FINALT+6, CHKTIME+1~, CHKTIME+7*, CHKTIME+8, CHKTIME+9 |
SRSPREC | STIME+2~, STIME+5*, STIME+6, STIME+7 |
SRSREC | CHKTIME+1~, CHKTIME+2*, CHKTIME+3*, CHKTIME+4, CHKTIME+6, CHKTIME+7, CSET+1~, CSET+3*, CSET+4*, CSET+5 , CSET+6, BILLTIME+1~, BILLTIME+2*, BILLTIME+5*, BILLTIME+6, ANESTIME+1~ |
SRSTART | SINPUT+1~, SINPUT+12*, SINPUT+13, SINPUT+14 |
SRSTH | CALC+1~, CALC+2*, CALC+4 |
SRTDATE | ANESTIME~, ANESTIME+4*, ANESTIME+6*, ANESTIME+15 |
SRTIME | STIME+2~, FINALT+1~, CSET+1~ |
SRTIME(130 | STIME+10*, ASK+9*, ASK2+5*, CSET+7* |
>> SRTN | SINPUT+2, SINPUT+12 |
SRTTIME | BILLTIME+1~, BILLTIME+2*, BILLTIME+3, BILLTIME+4, BILLTIME+8, CALC+12*, ANESTIME+1~, ANESTIME+30*, ANESTIME+31 |
SRX | ANESTIME+1~, ANESTIME+12*, ANESTIME+13* |
SRYN | FINALT+1~, ASK*, ASK+1*, ASK+2, ASK+3, ASK2+1*, ASK2+2, ASK2+3*, ASK2+4 |
X | SINPUT+2*!, SINPUT+3, SINPUT+11, SINPUT+14, STIME+1, STIME+4!, STIME+8!, STIME+9!, STIME+10, FINALT+4! , ASK+8 |
X1 | CALC+1~, CALC+2*, CALC+3* |
X2 | CALC+1~, CALC+2*, CALC+3* |
Y | SINPUT+2, CALC+1~, CALC+11*, CALC+12 |
Z | SINPUT+2*! |