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
Print Page as PDF
Routine: YTQRCAT

Package: Mental Health

Routine: YTQRCAT


Information

YTQRCAT ;SLC/KCM - Calls to manage CAT instruments ; 1/25/2017

Source Information

Source file <YTQRCAT.m>

Entry Points

Name Comments DBIA/ICR reference
SPLTADM(ADMIN) ; split CAT interview into multiple admins
LOADTREE(ADMIN,TREE) ; load interview document into TREE
BLDANS(JSON,CATANS) ; split JSON into FM WP chunks
SETSCORE(ADMIN) ; score the admin
NEWADM(SRCADM,NAME) ; return a new admin for instrument NAME based on another
REPOINT(ADMIN,NAME) ; re-point the instrument in ADMIN to NAME
SAVEANS(CATANS) ; save/update CAT interview answer
NMINST(TTYP) ; return name of instrument
QSPLT(YTADMIN) ; queue the splitting if this is a CAT interview
DQSPLT ; de-queue the admin and split into separate admins
GCATINFO(ARGS,RESULTS) ; return catInfo object by assignmentId
PCATINFO(ARGS,DATA) ; save updated catInfo into assignment
GETCATI(ARGS,RESULTS) ; return saved CAT object (by interviewID)
SETCATI(ARGS,DATA) ; save CAT object (by interviewID)
CHKPROG(ADMIN) ; if CAT return progress, otherwise -1
MVAUTOSV(OLDSET,SETID) ; move the auto-save cache when assignment changes
ANYCAT(ASMT) ; return 1 if any CAT/CAD interviews in assignment
Info |  Source |  Entry Points