GMPLSLI1 ;ISP/TC - Problem Selection List Import Utility ;04/13/2020
Source file <GMPLSLI1.m>
| Name | Comments | DBIA/ICR reference |
|---|---|---|
| IMP | ; Import categories & diagnoses into a selection list
|
|
| IMPCSV(GMPLNODE) | ;Import comma separated data into the Problem Selection List & Category files
; Flag indicators: '#' - Add/edit, '@' - Delete |
|
| IMPCSVQT | ||
| LOADHF(GMPLNOUT) | ;Load the CSV host file into ^TMP.
|
|
| LOADWEB(GMPLNOUT) | ;Load the CSV file from a web site into ^TMP
|
|
| MSGHNDL(GMPLNODE,GMPLRNDE) | ; Message prompt and handling
|
|
| POSTUPDT(GMPLNODE) | ; Save the list categories & diagnoses
|
|
| SVC12501(GMPLREC,GMPLFLAG,GMPLLNME,GMPLOK) | ; Save category info into subfile 125.01
|
|
| SVCQT | ||
| SVC12511(GMPLREC,GMPLFLAG,GMPLCLS,GMPLCCLS,GMPLOK) | ; Save category info into file 125.11
|
|
| SVCQT1 | ||
| SVPROB(GMPLREC,GMPLCNME,GMPLOK) | ; Save category problems into subfile 125.11
|
|
| UPDTCNT(GMPLNODE) | ; Save/delete the list name & class
; Flag indicators: # - Add/edit list, @ - Delete list |
|
| UPQT | ||
| VALCAT(GMPLTMP,GMPLFLAG,GMPLIMPT,GMPLRNDE,GMPLABRT) | ; Validate category info
|
|
| VALCPROB(GMPLTMP,GMPLRNDE,GMPLABRT) | ; Validate category problems
|
|
| VALSLST(GMPLTMP,GMPLFLAG,GMPLIMPT,GMPLRNDE,GMPLABRT) | ; Validate selection list & class
|
| Name | Line Occurrences |
|---|---|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| FileNo | Call Tags |
|---|---|
| ^GMPL(125 - [#125] | FIND1^DIC |
| 125.01 | FIND1^DIC |
| ^GMPL(125.11 - [#125.11] | FIND1^DIC |