VPSCSQ1 ;KC - preinstall routine to save off data and remove existing DD stucture;08/20/14 09:28
Source file <VPSCSQ1.m>
| Name | Comments | DBIA/ICR reference | 
|---|---|---|
| EN | ; Entry point for calling both tags to save off existing VPS information
 | 
|
| EN0 | ; entry point for saving off existing VPS QUESTIONNAIRE INTERNAL NAME (File: 853.85, Field 3)
 | 
|
| EN1 | ; entry point for saving off existing VPS CSQ data
 ; ; Save off existing VPS CSQ data into TMP global  | 
|
| UPDATE | ;
 | 
|
| EN2 | ; Entry point for moving VPS QUESTIONNAIRE INTERNAL NAME into its word processing field
 | 
|
| EN3 | ; Entry point for moving previous CSQ information into the new CSQ data structure
 | 
|
| CSQ8 | ;Obtain DFN
 | 
|
| CSQ81 | ;
 | 
|
| CSQ811 | ;
 | 
|
| STORE | ;
 | 
|
| DONE | ;
 | 
|
| ADDDFN(VPSDFN) | ;Add Survey (patient level)
 | 
|
| ADDQST(VPSDFN,SURVEY) | ;add  (QUESTIONNAIRE IDENTIFIER level)
 | 
|
| ADDSRVY(VPSDFN,TID,TRNDT,SURVEY) | ;add survey (questionnaire level)
 | 
|
| ADDRES(VPSDFN,TID,TRNDT,DTT,DTLM,CS,PS,IA) | ;add questionnaire response
 | 
|
| ADDQUEST(VPSDFN,TID,TRNDT,DTLM,QNUM,QCV,QUEST,ANS) | ;add question
 | 
|
| ADDANS(SUBS,I,VPSDFN,TID,TRNDT,ANS,DTLM) | ;add ANSWER
 | 
|
| ERROR(FDAERR) | ;return error text
 | 
|
| LOCK(VPSDFN) | ;Lock this process
 | 
|
| UNLOCK(VPSDFN) | ;Unlock this process
 | 
| FileNo | Call Tags | 
|---|---|
| ^VA(200 - [#200] | GET1^DIQ | 
| ^VPS(853.8 - [#853.8] | GETS^DIQ | 
| ^VPS(853.85 - [#853.85] | Classic Fileman Calls, GET1^DIQ, WP^DIE |