IBMHVM ;EDE/YMG - Mental Health Visit Maintenance; 07/06/2023
Source file <IBMHVM.m>
Name | Comments | DBIA/ICR reference |
---|---|---|
EN | ; entry point
|
|
LOOP | ||
MLOOP | ; Entry/Loop tag to allow user to stay with the defined maintenance utility.
|
|
EX | ;
|
|
ASKDT(IBPRMT) | ;Date input
|
|
PRTVSTS(IBDFN,IBYR) | ; Get the list of visits for the calendar year
|
|
PAUSE(IBEND) | ||
CHKPAUSE | ;Check pause
|
|
SCR() | ||
LINE(IBC,IBN) | ||
FRM(IBLBL,IBCUT) | ;
|
|
GETMAINT() | ;
|
|
ADDVST(IBDFN) | ; Add a new MH visit for the patient
|
|
EDITVST(IBLCT) | ; Edit an existing MH visit for the patient
|
|
GETVST() | ;
|
|
GETSTAT(IBDFN,IBVST,IBIND,IBOVRFLG) | ;Ask the user for the Status of the Visit
|
|
GETCOMM(IBSTAT,IBOVRFLG) | ; Ask the user for the status reason (or default it if Status is FREE)
|
|
GETVISIT(IBLCT) | ; Get the IEN for visit to be edited.
|
|
DISPCHG(IBSTAT,IBBILL,IBREAS) | ;Redisplay the changes requested
|
|
GETBILL(IBDFN,IBVSTDT) | ; get bill # from file 350
|
|
CHKDUP(IBSTAT,IBVSTIEN) | ; check for duplicate visit status
|
Name | Line Occurrences |
---|---|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
FileNo | Call Tags |
---|---|
^DPT - [#2] | Classic Fileman Calls |
^IB - [#350] | GET1^DIQ |
^IBE(350.9 - [#350.9] | GET1^DIQ |
^IBMH(351.83 - [#351.83] | GET1^DIQ |
^DIC(4 - [#4] | GET1^DIQ |