IBECEAU1 ;ALB/CPM - Cancel/Edit/Add... Clock Utilities ; 12-MAR-93
Source file <IBECEAU1.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 |
| Name | Comments | DBIA/ICR reference |
|---|---|---|
| CLSTR(DFN,DATE) | ; Find the billing clock in effect on DATE.
; Input: DFN -- Pointer to the patient in file #2 ; DATE -- The date which is covered by the clock ; Output: IBCLDA -- Pointer to the clock in file #351 ; (or null if there is none) ; IBCLST -- Zeroth node of clock pointed to by ; IBCLDA [OPTIONAL] |
|
| CLSTRQ | ||
| CLDSP(X,NAM) | ; Display Billing Clock data for NAM.
; Input: X -- Zeroth node of clock in file #351 ; NAM -- Patient name^short id^long id |
|
| CLDSPQ | ||
| CLINP(BEG,DIF,IBCLDA) | ; Update Billing Clock Inpatient Days
; Input: BEG -- Existing number of inpatient days ; DIF -- Days to add to clock (could be negative) ; IBCLDA -- Pointer to clock in file #351 |
|
| CLINPQ | ||
| CLINPQ1 | ||
| CLAMT(STR,AMT,IBCLDA) | ; Update Billing Clock Medicare Deductible co-payments
; Input: STR -- Zeroth node of clock in file #351 ; AMT -- Dollar Amt to add to clock (could be negative) ; IBCLDA -- Pointer to clock in file #351 |
|
| CLAMTQ |
| 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 |
|
| Routine Call |
|
| Routine Call |
|
| FileNo | Call Tags |
|---|---|
| ^IBE(351 - [#351] | Classic Fileman Calls, GET1^DIQ |
| Name | Line Occurrences (* Changed, ! Killed) |
|---|---|
| ^IBE(351 - [#351] | CLSTR+11, CLSTR+12 |
| >> | Not killed explicitly |
| * | Changed |
| ! | Killed |
| ~ | Newed |
| Name | Field # of Occurrence |
|---|---|
| AMT | CLAMT~, CLAMT+5, CLAMT+8 |
| BEG | CLINP~, CLINP+5, CLINP+6, CLINP+8, CLINPQ |
| DA | CLINP+4~, CLINP+10*, CLAMT+4~, CLAMT+13* |
| DATE | CLSTR~, CLSTR+9, CLSTR+12 |
| DAYS | CLINP+4~, CLINP+6*, CLINP+7, CLINP+8, CLINP+10, CLINPQ, CLAMT+4~, CLAMT+6*, CLAMT+11 |
| DFN | CLSTR~, CLSTR+9, CLSTR+11, CLINP+12, CLAMT+15 |
| DIE | CLINP+4~, CLINP+10*, CLAMT+4~, CLAMT+13* |
| DIF | CLINP~, CLINP+5, CLINP+6 |
| DIR | CLINP+4~, CLAMT+4~ |
| DIR("?" | CLINP+8*, CLAMT+11* |
| DIR("A" | CLINP+8*, CLAMT+11* |
| DIR(0 | CLINP+8*, CLAMT+11* |
| DIRUT | CLINP+4~, CLINP+9, CLAMT+4~, CLAMT+12 |
| DR | CLINP+4~, CLINP+10*, CLAMT+4~, CLAMT+13* |
| DTOUT | CLINP+4~, CLAMT+4~ |
| DUOUT | CLINP+4~, CLINP+9, CLAMT+4~, CLAMT+12 |
| DUZ | CLINP+10, CLAMT+13 |
| I | CLINP+4~, CLINPQ* |
| IBCLDA | CLSTR+8*, CLSTR+11*, CLSTR+12, CLINP~, CLINP+5, CLINP+10, CLINP+12, CLAMT~, CLAMT+5, CLAMT+13 , CLAMT+15 |
| IBCLDT | CLAMT+4~, CLAMT+7* |
| IBCLST | CLSTR+8!, CLSTR+11, CLSTR+12* |
| IBF | CLINP+4~, CLINPQ*, CLINPQ+1 |
| IBMED | CLAMT+4~, CLAMT+10 |
| NAM | CLDSP~, CLDSP+3, CLDSP+4 |
| NEWAMT | CLAMT+4~, CLAMT+8*, CLAMT+9, CLAMT+10, CLAMT+11, CLAMT+13 |
| PTR | CLAMT+4~, CLAMT+6*, CLAMT+8, CLAMT+11, CLAMT+13 |
| STR | CLAMT~, CLAMT+5, CLAMT+6, CLAMT+7, CLAMT+8, CLAMT+11 |
| X | CLSTR+7~, CLSTR+11*, CLDSP~, CLDSP+3, CLDSP+6, CLDSP+7, CLDSP+9, CLDSP+10 |
| Y | CLSTR+7~, CLSTR+12*, CLINP+9, CLAMT+12 |