Home   Package List   Routine Alphabetical List   Global Alphabetical List   FileMan Files List   FileMan Sub-Files List   Package Component Lists   Package-Namespace Mapping  
Info |  Source |  Entry Points |  Interaction Calls
Print Page as PDF
Routine: YTXCHGU

Package: Mental Health

Routine: YTXCHGU


Information

YTXCHGU ;SLC/KCM - Instrument Specification Utilities ; 9/15/2015

Source Information

Source file <YTXCHGU.m>

Entry Points

Name Comments DBIA/ICR reference
SPLTDIR(X,DIR,FILE) ; Split entry into directory and filename
MKSUBS(FILE,FIELD,NUMS) ; return subscript string for file:field
; expects: MAP
; NUMS(n)=array index for level n
SUBNUMS(SUBSTR,NUMS) ; make substitutions using NUMS array
NEWDATE(NAME,DATE) ; Change date for test
FM2ISO(FMDT) ; Convert Fileman Date/Time to ISO 8601
ISO2FM(ISODT) ; Convert ISO 8601 Date/Time to Fileman
FMADD(FILE,RECORD,IEN) ; Add new record to FILE
; RECORD(field#)=value
; RECORD(field#)=global reference to word processing value
; IEN=optional IEN to attempt to use
FMUPD(FILE,RECORD,IEN) ; Add new record to FILE
; RECORD(field#)=value
; RECORD(field#)=global reference to word processing value
; IEN=record to update
FMDEL(FILE,IEN) ; Delete record from FILE
; IEN=record to delete
LOG(TYPE,MSG) ; update statistics
; optionally expects YTXLOG array -- uses it if defined
LOGINST(XCHGIEN) ; log installation
BACKUP(TESTNM) ; backup an instrument for later recovery, if necessary
QDEL(XCHGIEN,XCHGNM,XCHGDT,DAYS) ; Queue a task to delete an exchange entry
DQDEL ; Dequeue of instrument exchange entry removal
TREEOUT ; Save tree representation to file
XTREEOUT ; exit TREEOUT
FSZ(FNUM) ; return size of Fileman file in bytes (uncompressed)
TFM2ISO ; test Fileman to ISO Date/Time
TISO2FM ; test ISO to Fileman date/time

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: MSG
  • Line Location: LOG+8
Function Call: WRITE
  • Prompt: !,LINE_"="_@X
  • Line Location: TREEOUT+23
Function Call: WRITE
  • Prompt: !,"File "_$S(OK:"",1:"not ")_"saved."
  • Line Location: TREEOUT+29
Function Call: WRITE
  • Prompt: !,$$FM2ISO("3100900")
  • Line Location: TFM2ISO+1
Function Call: WRITE
  • Prompt: !,$$FM2ISO("3120415")
  • Line Location: TFM2ISO+2
Function Call: WRITE
  • Prompt: !,$$FM2ISO("3120415.1")
  • Line Location: TFM2ISO+3
Function Call: WRITE
  • Prompt: !,$$FM2ISO("3120415.102")
  • Line Location: TFM2ISO+4
Function Call: WRITE
  • Prompt: !,$$FM2ISO("3120415.100001")
  • Line Location: TFM2ISO+5
Function Call: WRITE
  • Prompt: !,$$FM2ISO("3120415.170001")
  • Line Location: TFM2ISO+6
Function Call: WRITE
  • Prompt: !,$$FM2ISO("3160620.111")
  • Line Location: TFM2ISO+7
Function Call: WRITE
  • Prompt: !,$$ISO2FM("2010-09")
  • Line Location: TISO2FM+1
Function Call: WRITE
  • Prompt: !,$$ISO2FM("2012-04-15")
  • Line Location: TISO2FM+2
Function Call: WRITE
  • Prompt: !,$$ISO2FM("2012-04-15T10:00")
  • Line Location: TISO2FM+3
Function Call: WRITE
  • Prompt: !,$$ISO2FM("2012-04-15T10:20")
  • Line Location: TISO2FM+4
Function Call: WRITE
  • Prompt: !,$$ISO2FM("2012-04-15T10:00:01")
  • Line Location: TISO2FM+5
Function Call: WRITE
  • Prompt: !,$$ISO2FM("2012-04-15T17:00:01")
  • Line Location: TISO2FM+6
Function Call: WRITE
  • Prompt: !,$$ISO2FM("2012-04-15T17:00:01-0600")
  • Line Location: TISO2FM+7
Function Call: WRITE
  • Prompt: !,$$ISO2FM("2016-06-20T11:10")
  • Line Location: TISO2FM+8
Info |  Source |  Entry Points |  Interaction Calls