SROAL1 ;BIR/ADM - LOAD PREOPERATIVE LAB DATA ;02/14/07
Source file <SROAL1.m>
| Name | Comments | DBIA/ICR reference | 
|---|---|---|
| LABCHK | ; Get latest test values from patient's lab record. | |
| CONCC | ; update concurrent case | |
| END | ||
| CREAT | ; from SROACL1 for creatinine | |
| TMCHK | ||
| COMP | ||
| SP | ||
| SRAT | ; Get test and data name(s) for test from file 139.2. | |
| START | ||
| YEP | ||
| DEC | ; convert to proper decimal place | |
| NS | ; check for no sample | |
| DATA | 
| Name | Line Occurrences | 
|---|---|
| Function Call: WRITE | 
 | 
| Function Call: READ | 
 | 
| Function Call: WRITE | 
 | 
| Function Call: WRITE | 
 | 
| Function Call: WRITE | 
 | 
| Function Call: WRITE | 
 | 
| Function Call: WRITE | 
 | 
| Function Call: WRITE | 
 | 
| Function Call: READ | 
 | 
| Function Call: WRITE | 
 | 
| Routine Call | 
 | 
| Routine Call | 
 | 
| Name | Line Occurrences (* Changed, ! Killed) | 
|---|---|
| ^DPT - [#2] | START, CREAT+4 | 
| ^LR - [#63] | LABCHK+1, COMP, DATA+8 | 
| ^SRF - [#130] | START, START+1, SRAT+7, TMCHK+6, CREAT+3, CREAT+4, CREAT+7* | 
| ^SRO(139.2 - [#139.2] | SP, CREAT+6 | 
| Name | Line Occurrences | 
|---|---|
| COMP | LABCHK+2, LABCHK+3 | 
| CONCC | SRAT+7 | 
| DATA | COMP | 
| DEC | DATA+8 | 
| END | YEP, YEP+2, START+1 | 
| LABCHK | SP, CREAT+6 | 
| NS | SP+1 | 
| SP | SRAT+4, SRAT+5, SRAT+6 | 
| TMCHK | START+1, TMCHK+2 | 
| YEP | YEP+1 | 
| Name | Field # of Occurrence | 
|---|---|
| ^( | SP, LABCHK+1, CREAT+6 | 
| ^("LR" | START, CREAT+4 | 
| ^(0 | LABCHK+1 | 
| ^(202 | CREAT+7* | 
| >> | Not killed explicitly | 
| * | Changed | 
| ! | Killed | 
| ~ | Newed | 
| Name | Field # of Occurrence | 
|---|---|
| >> DA | TMCHK+5* | 
| DIC | SRAT+2!*, SRAT+3!*, CREAT+1!* | 
| DIC(0 | SRAT+2*, SRAT+3*, CREAT+1* | 
| >> DIE | TMCHK+5* | 
| DR | TMCHK+5!* | 
| DT | CREAT+3 | 
| DTIME | YEP, END, TMCHK | 
| IOF | END+1 | 
| >> SR1 | DEC+2* | 
| >> SR2 | DEC+2* | 
| SRAD | SROAL1+5! | 
| SRAD( | NS+1*, DATA+8*, CREAT+7 | 
| >> SRADN | SP*, CREAT+6* | 
| SRADT | SP!, DATA, DATA+8*, CREAT+6! | 
| >> SRAIDT | LABCHK+1*, COMP, DATA, DATA+8 | 
| >> SRALR | START*, LABCHK+1, COMP, DATA+8, CREAT+4* | 
| >> SRAOP | START+1*, START+2, SRAT+5, SRAT+6, TMCHK+6*, CREAT+5* | 
| >> SRAOPDT | CREAT+3*, CREAT+5 | 
| >> SRASP | SP*, LABCHK+3, CREAT+6* | 
| SRAT | SROAL1+5!, SRAT+4*, SRAT+5*, SRAT+6*, SP, LABCHK+2, NS+1, DATA+8, DEC+1, DEC+2 , CREAT+6*, CREAT+7 | 
| SRAT( | NS+1*, DATA+8*, DEC+1*, DEC+2*, CREAT+7 | 
| >> SRATN | SP*, LABCHK+1, COMP, CREAT+6* | 
| SRBLUD | SROAL1+5~, SRAT+3*, LABCHK+2 | 
| >> SRCON | SRAT+7*, CONCC+1 | 
| >> SREND | START+2*, SRAT+5*, SRAT+6*, LABCHK+1, CREAT+5* | 
| SRLB | CREAT+2*, CREAT+3, CREAT+6, CREAT+7, CREAT+8! | 
| SRP | SRAT+2*, LABCHK+2, CREAT+1~* | 
| SRSER | SRAT+2*, LABCHK+2, CREAT+1~* | 
| >> SRSOUT | SROAL1+5*, START+1, END, TMCHK*, TMCHK+3*, TMCHK+6*, CREAT+4* | 
| >> SRSP | LABCHK+1*, LABCHK+2, LABCHK+3 | 
| >> SRST | START+2*, LABCHK+1, CREAT+5* | 
| >> SRTN | SROAL1+5, START, START+1, SRAT+7, CONCC+1*, TMCHK+4, TMCHK+5, TMCHK+6, CREAT+3, CREAT+4 , CREAT+7 | 
| >> SRTN1 | CONCC+1* | 
| >> SRX | COMP*, DATA+1, DATA+2*, DATA+3, DATA+4, DATA+5, DATA+6*, DATA+7*, DATA+8 | 
| >> SRYN | YEP*, YEP+1*, YEP+2, TMCHK*, TMCHK+1*, TMCHK+2, TMCHK+3 | 
| >> SRZ | DATA+2*, DATA+6 | 
| >> VALUE | CREAT+3* | 
| >> X | START+2, SRAT+2*, SRAT+3*, SRAT+5, SRAT+6, END*, CREAT+1*, CREAT+5 | 
| X1 | START+2*, SRAT+5*, SRAT+6*, DATA+2~, DATA+4*, DATA+6, CREAT+5* | 
| X2 | START+2*, SRAT+5*, SRAT+6*, DATA+2~, DATA+5*, DATA+6, CREAT+5* | 
| >> Y | SRAT+2, SRAT+3, CREAT+1 |