IBOCNC2 ;ALB/ARH - CPT USAGE IN CLINICS (PRINT) ;1/23/92
Source file <IBOCNC2.m>
Package | Total | Call Graph |
---|---|---|
VA FileMan | 3 | DD^%DT NOW^%DTC ^DIR |
Integrated Billing | 2 | $$PRCD^IBCEF1 $$STOP^IBOCNC1 |
CPT HCPCS Codes | 1 | $$CPTD^ICPTCOD |
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 | IBOCNC1 |
Name | Comments | DBIA/ICR reference |
---|---|---|
START | ;set up headers and dates then do appropriate print
|
|
PRINTC | ;print the report from the temp sort file to the appropriate device, by clinic
|
|
PRINTP | ;print report from temp sort file by procedure
|
|
PRINTD | ;print report from temp sort file by procedure with extended description
|
|
CPT(IBCPT) | ; Format the CPT code for output
|
|
DESC | ;if sort by proc & user wants desc, get procedure description, store in IBD at proper length for printing
|
|
HDR | ;print the report header
|
|
PAUSE | ;pause at end of screen if being displayed on a terminal
|
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 |
|
Routine Call |
|
>> | Not killed explicitly |
* | Changed |
! | Killed |
~ | Newed |
Name | Field # of Occurrence |
---|---|
>> % | START+1 |
DIR | PAUSE+2! |
DIR(0 | PAUSE+2* |
>> DIRUT | PAUSE+2 |
>> DUOUT | PAUSE+2 |
>> IBBDT | START+2 |
IBBDTE | START+2*, START+3, START+6! |
IBCDT | START+1*, START+6!, HDR+3 |
IBCLN | PRINTC+3*, PRINTC+12! |
IBCLNN | PRINTC+2*, PRINTC+3, PRINTC+4, PRINTC+7, PRINTC+9, PRINTC+12! |
IBCP | PRINTC+3*, PRINTC+6*, PRINTC+7, PRINTC+8*, PRINTC+12! |
IBCPT | PRINTC+4*, PRINTC+5, PRINTC+7, PRINTC+12!, PRINTP+2*, PRINTP+3, PRINTP+5, PRINTP+10!, PRINTD+2*, PRINTD+3 , PRINTD+5, PRINTD+9!, CPT~, CPT+2, DESC+1 |
IBCPTP | PRINTC+5*, PRINTC+7, PRINTC+12!, PRINTP+3*, PRINTP+5, PRINTP+10!, PRINTD+3*, PRINTD+5, PRINTD+9! |
IBCT | PRINTC+3*, PRINTC+8*, PRINTC+9, PRINTC+12!, PRINTP+2*, PRINTP+6*, PRINTP+8, PRINTP+10! |
IBD | PRINTD+6, PRINTD+9!, DESC+3! |
IBD( | PRINTD+6, PRINTD+7, DESC+6*, DESC+7*, DESC+8* |
IBDESCT | DESC+1*, DESC+2, DESC+9! |
IBDSH | START+4*, START+6!, PRINTC+9, PRINTP+8 |
>> IBEDT | START+2 |
IBEDTE | START+2*, START+3, START+6! |
IBHDR | START+3*, START+6!, HDR+2 |
IBI | START+4*, START+6!, HDR+4*, HDR+5*, HDR+6! |
IBICPT | CPT+1~, CPT+2*, CPT+3 |
IBJ | DESC+5*, DESC+9! |
IBLBL | PRINTC+1*, PRINTC+12!, PRINTP+1*, PRINTP+10!, PRINTD+1*, PRINTD+9!, HDR+5 |
IBLN | START+4*, START+6!, PRINTC+6, PRINTC+8*, PRINTC+9, PRINTC+10*, PRINTP+4, PRINTP+6*, PRINTP+7, PRINTD+4 , PRINTD+6*, PRINTD+7*, HDR+2*, HDR+4* |
IBLNG | DESC+3*, DESC+6, DESC+7, DESC+9! |
IBP | CPT+1~, CPT+3*, CPT+4 |
IBPGN | START+4*, START+6!, HDR+1, HDR+2*, HDR+3 |
>> IBPRC | HDR+4 |
>> IBPRC( | HDR+4 |
>> IBQ | PRINTC+2, PRINTC+4, PRINTC+9, PRINTC+11, PRINTP+2, PRINTP+4, PRINTP+7, PRINTP+9, PRINTD+2, PRINTD+4 , PRINTD+6, PRINTD+7, PRINTD+8, HDR+1*, PAUSE+2* |
>> IBSRT | START+5 |
IBW | DESC+5*, DESC+6, DESC+7, DESC+8, DESC+9! |
IBX | PRINTD+6*, PRINTD+7, PRINTD+9!, DESC+3*, DESC+4*, DESC+9! |
IBX( | DESC+4 |
IBY | DESC+3*, DESC+6*, DESC+7, DESC+8*, DESC+9! |
IBZ | DESC+4*, DESC+5, DESC+9! |
IOF | HDR+1 |
IOM | START+4, HDR+2, HDR+3, HDR+5 |
IOSL | PRINTC+6, PRINTC+9, PRINTP+4, PRINTP+7, PRINTD+4, PRINTD+7 |
IOST | HDR+1, PAUSE+1 |
X | PRINTC+12!, PRINTP+10!, PRINTD+9! |
Y | START+1*, START+2*, START+6!, PRINTC+12!, PRINTP+10!, PRINTD+9! |