IBCOMA ;ALB/CMS/JNM - IDENTIFY ACTIVE POLICIES W/NO EFFECTIVE DATE; 09-29-2015
Source file <IBCOMA.m>
action | A | extended action | Ea | event driver | Ed | subscriber | Su | protocol | O | limited protocol | LP | run routine | RR | broker | B | edit | E | server | Se | P | screenman | SM | inquire | I |
Package | Total | Caller Graph |
---|---|---|
Integrated Billing | 1 | IBCN POL W/NO EFF DATE REPORT |
Name | Comments | DBIA/ICR reference |
---|---|---|
EN | ;Entry point from option
; IBAIB - 1 (Patient Name Range) or 2 (Terminal Digit Range) sorting method ; IBAPPTE - Ending Appointment Date for filtering ; IBAPPTS - Starting Appointment Date for filtering ; IBBDT - Beginning Verification Date for filtering ; IBEDT - Ending Verification Date for filtering ; IBEXCEL - 1 for Excel Format, 0 for Report Format ; IBRF - First Patient Name or Terminal Digit, depending on sorting method ; IBRL - Last Patient Name or Terminal Digit, depending on sorting method ; IBPTYPE - 1 (Living Patients), 2 (Deceased Patients) or 3 (Both) ; IBSIN - 1 (Verified Policies), 2 (Non-Verified Policies) or 3 (Both) |
|
STRT | ;
|
|
PATLIFE | ; IB*2*549 - Prompt for Living/Deceased Patient filter
|
|
VER | ;
|
|
FILTYPE | ; IB.2.0.549 added method
|
|
PVDATE | ;
|
|
LADATE | ;
|
|
FORMAT | ; Prompt for Excel or Report Format
|
|
EXIT | ;
|
|
WITEXT() | ;
|
|
FORMATH | ; Excel or Report Format Help
|
|
NR | ; Ask Name Range
|
|
NRR | ;
|
|
NRRHLP(LEVEL) | ; ?? Help for the Range Prompt
|
|
TR | ; Ask Terminal Digit Range
|
|
TRR | ; IB*752/DTG new tag for return to if '^' on go to prompt
|
|
PATLIFEH | ; Living/Deceased/Both patient filter help Text
|
|
FILTYPEH | ; Filter by Verification Date or Last Appointment Date Help Text
|
|
GETDATES(TEXT,STRTDATE,ENDDATE) | ; Ask Date Range
|
|
VRBDT | ; - get begin date
|
|
VREDT | ; - get ending date
|
|
VRQ | ;
|
|
ENH | ; Sort help Text
|
|
ICH | ; Search criteria help Text
|
|
QUE | ; Ask Device
|
|
QUEQ | ; EXIT CLEAN-UP
|
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 |
|
Function Call: WRITE |
|
Function Call: READ |
|
Function Call: WRITE |
|
Function Call: READ |
|
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 |
|
Routine Call |
|
Routine Call |
|
Routine Call |
|
Name | Line Occurrences (* Changed, ! Killed) |
---|---|
^TMP("IBCOMA" | QUEQ+3! |
Name | Line Occurrences |
---|---|
$$GETDATES | PVDATE+2, LADATE+5 |
$$WITEXT | PATLIFE+3, VER+3 |
@( | STRT+15, PVDATE+2, LADATE+5 |
EXIT | STRT+11, PATLIFE+12, VER+11, FILTYPE+13, PVDATE+3, LADATE+6, FORMAT+9 |
FORMAT | PVDATE+4 |
LADATE | FILTYPE+3, FILTYPE+14 |
NRR | NRR+16, NRR+21 |
PATLIFE | VER+10 |
QUE | FORMAT+12 |
QUEQ | QUE+7, QUE+8 |
STRT | STRT+17, PATLIFE+11 |
TR | TRR+12 |
TRR | TRR+10 |
VER | FILTYPE+12 |
VRBDT | VREDT+5, VREDT+7 |
VREDT | VREDT+6 |
VRQ | VRBDT+2, VREDT+4 |
>> | Not killed explicitly |
* | Changed |
! | Killed |
~ | Newed |
Name | Field # of Occurrence |
---|---|
%DT | GETDATES+2~, VRBDT+2*!, VREDT+3* |
%DT("A" | VRBDT+2* |
%ZIS | QUE+1~, QUE+7* |
DIR | EN+11~, STRT+13!, PATLIFE+2!, VER+2!, FILTYPE+2!, FORMAT+2!, NR+1~, TR+1~, GETDATES+1! |
DIR("?" | NRR+4*, NRR+12*, TRR+2* |
DIR("??" | STRT+9*, PATLIFE+9*, VER+9*, FILTYPE+10*, FORMAT+5* |
DIR("A" | STRT+4*, STRT+5*, STRT+6*, STRT+7*, STRT+9*, PATLIFE+3*, PATLIFE+4*, PATLIFE+5*, PATLIFE+6*, PATLIFE+7* , PATLIFE+9*, VER+3*, VER+4*, VER+5*, VER+6*, VER+7*, VER+9*, FILTYPE+5*, FILTYPE+6*, FILTYPE+7* , FILTYPE+8*, FILTYPE+10*, FORMAT+4*, NRR+3*, NRR+11*, TRR+3*, TRR+6* |
DIR("B" | STRT+9*, PATLIFE+9*, VER+9*, FILTYPE+10*, FORMAT+5*, TRR+3*, TRR+6* |
DIR(0 | STRT+8*, PATLIFE+8*, VER+8*, FILTYPE+9*, FORMAT+3*, NRR+3*, NRR+11*, TRR+1* |
DIROUT | EN+11~, STRT+13!, PATLIFE+2!, VER+2!, FILTYPE+2!, FORMAT+2!, NR+1~, GETDATES+1! |
DIRUT | EN+11~, STRT+13!, PATLIFE+2!, VER+2!, FILTYPE+2!, FORMAT+2!, NR+1~, TR+1~, GETDATES+1! |
DTIME | VREDT+3 |
DTOUT | EN+11~, STRT+13!, PATLIFE+2!, VER+2!, FILTYPE+2!, FORMAT+2!, NR+1~, NRR+5, NRR+16, TR+1~ , TRR+4, TRR+10, GETDATES+1! |
DUOUT | EN+11~, STRT+13!, PATLIFE+2!, PATLIFE+11, VER+2!, VER+10, FILTYPE+2!, FILTYPE+12, FORMAT+2!, NR+1~ , NRR+5, NRR+16, TR+1~, TRR+4, TRR+10, GETDATES+1! |
ENDDATE | GETDATES~, VRBDT+1*, VREDT+6*, VRQ+1 |
IBAIB | EN+11~, STRT+2*, STRT+12*, STRT+15, WITEXT+1, QUEQ+3! |
IBAPPTE | EN+11~, STRT+2*, FILTYPE+1*, LADATE+5, QUEQ+3! |
IBAPPTS | EN+11~, STRT+2*, FILTYPE+1*, LADATE+5, QUEQ+3! |
IBBDT | EN+11~, STRT+2*, FILTYPE+1*, PVDATE+2 |
IBEDT | EN+11~, STRT+2*, FILTYPE+1*, PVDATE+2 |
IBEXCEL | EN+11~, STRT+2*, FORMAT+8*, FORMAT+9, QUE+2, QUE+5, QUEQ+3! |
IBPTYPE | EN+12~, PATLIFE+13*, QUEQ+3! |
IBQUIT | EN+12~, STRT+2*, STRT+17, PVDATE+3, LADATE+6, NRR+5*, TRR+4* |
IBRF | EN+11~, STRT+2*, NRR+6*, NRR+7, TRR+5*, TRR+12, QUEQ+3! |
IBRFU | EN+13~, STRT+1*, NRR+7*, NRR+21, QUEQ+4! |
IBRL | EN+12~, STRT+2*, NRR+17*, NRR+19, TRR+11*, TRR+12, QUEQ+3! |
IBRLU | EN+13~, STRT+1*, NRR+19*, NRR+21, QUEQ+4! |
IBSIN | EN+12~, STRT+2*, VER+12*, FILTYPE+3, PVDATE+2, LADATE+5, QUEQ+3! |
IO | QUE+18 |
IO("Q" | QUE+8! |
IOST | QUE+19 |
LEVEL | NRRHLP~, NRRHLP+1, NRRHLP+2, NRRHLP+3 |
POP | QUE+1~, QUE+7 |
STRTDATE | GETDATES~, VRBDT+1*, VRBDT+2*, VREDT+3, VREDT+7, VRQ+1 |
TEXT | GETDATES~, GETDATES+3 |
UPMOD | PVDATE+1~, PVDATE+2*, LADATE+3~, LADATE+5* |
X | EN+12~, PATLIFE+2!, VER+2!, FILTYPE+2!, NR+1~, TR+1~, GETDATES+2~, VREDT+3*, VREDT+4, VREDT+5 |
Y | EN+12~, STRT+11, STRT+12, PATLIFE+2!, PATLIFE+12, PATLIFE+13, VER+2!, VER+11, VER+12, FILTYPE+2! , FILTYPE+13, FILTYPE+14, FORMAT+7*, FORMAT+8, NR+1~, NRR+6, NRR+17*, TR+1~, TRR+5, TRR+11 , GETDATES+2~, VRBDT+2, VREDT+6, VREDT+7 |
ZTDESC | QUE+1~, QUE+13* |
ZTRTN | QUE+1~, QUE+9* |
ZTSAVE | QUE+1~ |
ZTSAVE("IBAIB" | QUE+10* |
ZTSAVE("IBAPPTE" | QUE+11* |
ZTSAVE("IBAPPTS" | QUE+11* |
ZTSAVE("IBBDT" | QUE+10* |
ZTSAVE("IBEDT" | QUE+10* |
ZTSAVE("IBEXCEL" | QUE+11* |
ZTSAVE("IBPTYPE" | QUE+11* |
ZTSAVE("IBRF" | QUE+9* |
ZTSAVE("IBRFU" | QUE+12* |
ZTSAVE("IBRL" | QUE+9* |
ZTSAVE("IBRLU" | QUE+12* |
ZTSAVE("IBSIN" | QUE+10* |
ZTSK | QUE+15! |