ORU ; slc/dcm,JER - OE/RR Functions ;6/1/92 09:13
Source file <ORU.m>
| Package | Total | Call Graph | 
|---|---|---|
| Order Entry Results Reporting | 4 | (FOOT,HEAD)^ORPR01 PRT1^ORPRS03 $$FMT^ORPRS09 PGBRK^ORUHDR | 
| VA Fileman | 2 | ^DIWP ^DIWW | 
| Name | Comments | DBIA/ICR reference | 
|---|---|---|
| FEED | ;Roomcheck | |
| DOB(X,FMT) | ;Pass unformatted DOB | |
| LOWER(X) | ; Convert UPPER CASE X to lower case | |
| TEXT(OROOT,FMT) | ;Non DIWP version of WORD function | |
| TEXTWRAP(OROOT,FMT) | ;Non DIWP Word function that really Raps! | |
| INV() | ; | |
| DAD | ; | |
| INVX | ; | |
| QDATE | ||
| SSN(X,FMT) | ;Call with Unformatted SSN | |
| DATE(X,FMT) | ; Call with X=2910419.01 and FMT=Return Format of date ("MM/DD") | |
| TIME(X,FMT) | ; Recieves X as 2910419.01 and FMT=Return Format of time (HH:MM:SS). | |
| NAMEX | ||
| SEX(X,FMT) | ;Call with unformatted SEX | |
| MIXED(X) | ; Return Mixed Case X | |
| AGE(X,FMT) | ;Pass DOB to calc age | |
| WORD(OROOT,FMT) | ; Call with X=Word Processing array root, FMT=Wrap Width | |
| UPPER(X) | ; Convert lower case X to UPPER CASE | |
| HOFF() | ; High intensity off | |
| DATETIME(X,FMT) | ;Gets date & time format | |
| HON() | ; High intensity on | |
| TMPWRAP(OROOT,FMT) | ;Non DIWP text function that Raps for ^TMP arays | |
| NAME(X,FMT) | ; Call with X="LAST,FIRST MI", FMT=Return Format ("LAST, FI") | 
| Name | Line Occurrences | 
|---|---|
| Function Call: WRITE | 
 | 
| Function Call: WRITE | 
 | 
| Function Call: WRITE | 
 | 
| Function Call: WRITE | 
 | 
| Function Call: WRITE | 
 | 
| Function Call: WRITE | 
 | 
| Function Call: WRITE | 
 | 
| Function Call: WRITE | 
 | 
| Function Call: WRITE | 
 | 
| Function Call: WRITE | 
 | 
| Name | Line Occurrences (* Changed, ! Killed) | 
|---|---|
| ^%ZOSF("XY" | INV+7 | 
| Name | Line Occurrences | 
|---|---|
| $$DATE | DATETIME+2, DOB+3 | 
| $$LOWER | MIXED+2, NAME+4 | 
| $$TIME | DATE+7 | 
| $$UPPER | MIXED+2, NAME+6 | 
| DAD | TEXT+7, TEXTWRAP+7, TMPWRAP+7 | 
| FEED | TEXT+6, TEXTWRAP+6, TMPWRAP+6 | 
| INVX | INV+2 | 
| NAMEX | NAME+2 | 
| QDATE | DATE+2 | 
| >> | Not killed explicitly | 
| * | Changed | 
| ! | Killed | 
| ~ | Newed | 
| Name | Field # of Occurrence | 
|---|---|
| AMTH | DATE+1~, DATE+5* | 
| CC | DATE+1~, DATE+4* | 
| DD | DATE+1~, DATE+4* | 
| DIWF | WORD+3~, WORD+4* | 
| DIWL | WORD+3~, WORD+4* | 
| DT | AGE+2 | 
| DX | INV+1~, INV+5* | 
| DY | INV+1~, INV+5* | 
| FMT | TIME~, TIME+2*, TIME+4*, TIME+6*, TIME+7, DATE~, DATE+2*, DATE+3*, DATE+5, DATE+6* , DATE+7*, QDATE, DATETIME~, DATETIME+2, NAME~, NAME+2*, NAME+3*, NAME+4*, NAME+6*, NAMEX , SSN~, SSN+2*, SSN+3, SEX~, SEX+2*, SEX+3, AGE~, AGE+2*, AGE+3, DOB~ , DOB+2*, DOB+3, WORD~, WORD+2*, WORD+4, TEXT~, TEXT+2*, TEXT+5, TEXTWRAP~, TEXTWRAP+2* , TEXTWRAP+5, TMPWRAP~, TMPWRAP+2*, TMPWRAP+5, DAD+4 | 
| GMI | MIXED+1~, MIXED+2* | 
| HR | TIME+1~, TIME+3*, TIME+5* | 
| I | DAD+1~ | 
| IOF | INV+3, INVX+1 | 
| IOM | INVX+1, FEED+4 | 
| IOSL | INVX+1, DAD+2, FEED+2 | 
| IOST | INV+2, INVX+1, HON+1, HOFF+1, FEED+7 | 
| MIN | TIME+1~, TIME+3*, TIME+5* | 
| MM | DATE+1~, DATE+4*, DATE+5 | 
| ORCL | TEXT+3~, TEXT+4*, TEXT+6, TEXTWRAP+3~, TEXTWRAP+4*, TEXTWRAP+6, TMPWRAP+3~, TMPWRAP+4*, TMPWRAP+6 | 
| ORDAD | DAD+1~, DAD+3* | 
| >> OREND | TEXT+6, TEXT+7, TEXTWRAP+6, TEXTWRAP+7, TMPWRAP+6, TMPWRAP+7, FEED+6 | 
| ORFI | NAME+1~, NAME+5* | 
| ORFIRST | NAME+1~, NAME+5* | 
| >> ORFOOT | FEED+3, FEED+5 | 
| >> ORHEAD | FEED+6 | 
| ORI | TIME+1~, TIME+6*, DATE+1~, DATE+6*, NAME+1~, NAME+6*, WORD+3~, WORD+4*, WORD+5*, TEXT+3~ , TEXT+4*, TEXT+5*, TEXT+6*, TEXTWRAP+3~, TEXTWRAP+4*, TEXTWRAP+5*, TEXTWRAP+6*, TMPWRAP+3~, TMPWRAP+4*, TMPWRAP+5* , TMPWRAP+6* | 
| >> ORIFN | TEXT+7, TEXTWRAP+7, TMPWRAP+7, DAD+4 | 
| ORINDX | TEXT+3~, TEXT+4*, TEXT+5, TEXTWRAP+3~, TEXTWRAP+4*, TEXTWRAP+5*, TMPWRAP+3~, TMPWRAP+4*, TMPWRAP+5* | 
| >> ORIOF | FEED+9 | 
| >> ORIOSL | DAD+2*, FEED+2 | 
| ORLAST | NAME+1~, NAME+5* | 
| ORLI | NAME+1~, NAME+5* | 
| ORMI | NAME+1~, NAME+5* | 
| OROOT | WORD~, WORD+1, WORD+5, TEXT~, TEXT+1, TEXT+5, TEXTWRAP~, TEXTWRAP+1, TEXTWRAP+5, TMPWRAP~ , TMPWRAP+1, TMPWRAP+5 | 
| ORPDAD | TEXT+7, TEXTWRAP+7, TMPWRAP+7, DAD+5! | 
| >> ORTERM(7 | HON+1, HOFF+1 | 
| >> ORTEST | FEED+1 | 
| >> ORTIT | FEED+9 | 
| ORTX | TEXT+3~, TEXTWRAP+3~, TMPWRAP+3~ | 
| ORTX( | TEXT+6, TEXTWRAP+6, TMPWRAP+6 | 
| ORTX(0 | TEXT+6, TEXTWRAP+6, TMPWRAP+6 | 
| SEC | TIME+1~, TIME+3*, TIME+5* | 
| TMP | MIXED+1~, MIXED+2*, MIXED+3 | 
| WORD | MIXED+1~, MIXED+2* | 
| X | UPPER~, UPPER+1, LOWER~, LOWER+1, MIXED~, MIXED+2, INV+2, INV+6, INVX+1, TIME~ , TIME+3*, TIME+4, TIME+5, DATE~, DATE+2, DATE+4, DATE+7, DATETIME~, DATETIME+1, DATETIME+2 , NAME~, NAME+2, NAME+5, SSN~, SSN+1, SSN+2, SEX~, SEX+1, SEX+2, AGE~ , AGE+1, AGE+2, DOB~, DOB+1, DOB+3, WORD+3~, WORD+5*, TEXT+3~, TEXT+5*, TEXTWRAP+3~ , TEXTWRAP+5*, TMPWRAP+3~, TMPWRAP+5* | 
| YY | DATE+1~, DATE+4* |