MD TMDRECORDID

TITLEVALUE
NAMEMD TMDRECORDID
DESCRIPTIONGeneral RPC for VA Fileman functions.

Param 1 is passed in as the function to perform and includes the
following:

LOOKUP: Performs very generic file lookup functionality
VALIDATE: Validates input to a fileman field and saves to FDA
DELREC: Validates ability to delete and if able deletes a record
SETFDA: Validates input and stores in FDA
SAVEFDA: Saves any data stored in FDA
CLEARFDA: Clears any data in the FDA without saving
GETDATA: Retrieves a single field value
GETCODES: Retrieves the set of codes for a field
GETLABEL: Retrieves a fields TITLE or LABEL if no Title
GETIDS: Returns required identifiers for a DD Number
GETHELP: Returns Fileman help for a field
RENAME: Validates and renames .01 field if valid
NEWREC: Creates a new record
CHANGES: Returns 0/1 if changes exist in FDA
CHKVER: Version check Client <-> Server
LOCK: Locks a record by DD and IENS
UNLOCK: Unlocks record locked by LOCK option
TAGRPC
ROUTINEMDRPCOR
INPUT PARAMETERSSEQUENCE NUMBER1
INPUT PARAMETEROPTION
DESCRIPTIONSee description of RPC.
PARAMETER TYPELITERAL
REQUIREDYES
MAXIMUM DATA LENGTH30

INPUT PARAMETERSSEQUENCE NUMBER2
INPUT PARAMETERDDNUM
DESCRIPTIONContains the Data Dictionary number of the item being manipulated.
PARAMETER TYPELITERAL
REQUIREDNO
MAXIMUM DATA LENGTH10

INPUT PARAMETERSSEQUENCE NUMBER3
INPUT PARAMETERIENS
DESCRIPTIONContains the IENS of the record being manipulated.
PARAMETER TYPELITERAL
REQUIREDNO
MAXIMUM DATA LENGTH20

INPUT PARAMETERSSEQUENCE NUMBER4
INPUT PARAMETERFLD
DESCRIPTIONContains field specifications for the record.
PARAMETER TYPELITERAL
REQUIREDNO
MAXIMUM DATA LENGTH10

INPUT PARAMETERSSEQUENCE NUMBER5
INPUT PARAMETERDATA
DESCRIPTIONContains any other needed information for the call.
PARAMETER TYPELITERAL
REQUIREDNO
MAXIMUM DATA LENGTH30

RETURN VALUE TYPEGLOBAL ARRAY
RETURN PARAMETER DESCRIPTIONReturns global array of requested data or status.
AVAILABILITYRESTRICTED
INACTIVE
CLIENT MANAGER
WORD WRAP ONTRUE
VERSION
SUPPRESS RDV USER SETUP
APP PROXY ALLOWED