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* |