ORU ; slc/dcm,JER - OE/RR Functions ;6/1/92 09:13
Source file <ORU.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 |
---|---|---|
UPPER(X) | ; Convert lower case X to UPPER CASE
|
|
LOWER(X) | ; Convert UPPER CASE X to lower case
|
|
MIXED(X) | ; Return Mixed Case X
|
|
INV() | ;
|
|
INVX | ;
|
|
HON() | ; High intensity on
|
|
HOFF() | ; High intensity off
|
|
TIME(X,FMT) | ; Recieves X as 2910419.01 and FMT=Return Format of time (HH:MM:SS).
|
|
DATE(X,FMT) | ; Call with X=2910419.01 and FMT=Return Format of date ("MM/DD")
|
|
QDATE | ||
DATETIME(X,FMT) | ;Gets date & time format
|
|
NAME(X,FMT) | ; Call with X="LAST,FIRST MI", FMT=Return Format ("LAST, FI")
|
|
NAMEX | ||
SSN(X,FMT) | ;Call with Unformatted SSN
|
|
SEX(X,FMT) | ;Call with unformatted SEX
|
|
AGE(X,FMT) | ;Pass DOB to calc age
|
|
DOB(X,FMT) | ;Pass unformatted DOB
|
|
WORD(OROOT,FMT) | ; Call with X=Word Processing array root, FMT=Wrap Width
|
|
TEXT(OROOT,FMT) | ;Non DIWP version of WORD function
|
|
TEXTWRAP(OROOT,FMT) | ;Non DIWP Word function that really Raps!
|
|
TMPWRAP(OROOT,FMT) | ;Non DIWP text function that Raps for ^TMP arays
|
|
DAD | ;
|
|
FEED | ;Roomcheck
|
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 |
>> | 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* |