INVAL |
Input |
This is the input date.time value to be converted.
If this parameters contains any alpha characters, this RPC will always assume
that this input value is in external form (i.e., human readable format).
|
INTYPE |
Input |
Optional - only if INVAL contains an alpha character.
Else, this is required. Usually it is a single character. If two characters,
then it must be one of the first 6 listed below plus "I". If INVAL="I" then
assume INVAL in external format.
"D" - INVAL is in Delphi internal format
"F" - INVAL is in internal Fileman format
"E" - INVAL is in external fmt (human read)
"M" - INVAL is in internal M format ($H)
"H" - INVAL is in HL7 format
"G" - INVAL is in UCT format
"I" - INVAL is in Internationalized format,i.e.,
the day number precedes the month number
|
OUTYPE |
Input |
Optional - default value is internal Fileman format
"F". This is a string of characters designating output format(s)
If OUTYPE contains
"F" - return internal Fileman format
"D" - return internal Delphi format
"E" - return external format
"M" - return internal M format ($H)
"A" - return all formats
"H" - return HL7 format
"G" - return UCT format
|
OUTFMT |
Input |
Optional - this param controls the format of the
returned value for external date value only. OUTFMT can contain only a single
digit plus optional alpha characters.
If OUTFMT =
"" then return mmm dd, yyyy@hh:mm:ss (default)
1 mmm dd, yyyy@hh:mm:ss - default
2 mm/dd/yy@hh:mm:ss [no leading zeros]
3 dd/mm/yy@hh:mm:ss [no leading zeros]
4 yy/mm/dd@hh:mm:ss [no leading zeros]
5 mm/dd/yyyy@hh:mm:ss [no leading zeros]
6 dd/mm/yyyy@hh:mm:ss [no leading zeros]
7 yyyy/mm/dd@hh:mm:ss [no leading zeros]
D return date only
F output with leading blanks
S force seconds in outputs
Z pad months and days with leading zeros
P output time in ' hh:mm:ss am/pm'
|
TIMEFMT |
Input |
Optional - controls what portion of the time part of
the date will be returned. Default value is M
If TIMEFMT = H, then return only hours
= M, then return only hour:minute
= S, then return seconds
|
FUN |
Input |
Boolean - if allowed & equal to 1 then TAG was called
as an extrinsic function, else it was called a DO (w/params).
|
DSIC |
Output |
Passed by reference. Return value for output date
format.
|