FBAALU ;AISC/GRR,WCIOFO/SAB-CPT CODE & MODIFIER LOOKUP ;7/15/1999
Source file <FBAALU.m>
| Name | Comments | DBIA/ICR reference | 
|---|---|---|
| CPTM(FBDOS,FBDFN,FBCPT,FBMODL) | ; Ask CPT Code and optional CPT Modifiers
 ; input ; FBDOS - (optional) date of service, fileman format ; FBDFN - (optional) patient DFN, pointer to file #2 and file #161 ; FBCPT - (optional) default CPT value (internal) ; FBMODL- (optional) list of default modifiers (internal) ; delimited by commas ; only used when FBCPT accepted by user ; output ; FBAACP - CPT code (internal) ; OR null if not selected ; OR @ if default value (FBCPT) was supplied and user ; entered an @ at the service provided prompt. ; FBX - CPT code (external) OR null if not selected ; FBMODA( - (optional) CPT modifier array ; FBMODA(#) = CPT modifier (internal) ; where # is a integer greater than 0 ; FBGOT - flag (0 or 1) =1 if CPT code was specified and confirmed  | 
|
| INIT | ; initialize optional input variables and FBGOT
 | 
|
| ASKCPT | ; prompt for CPT code
 | 
|
| ASKMOD | ; multiply prompt for CPT modifiers
 ; determine highest number used in list  | 
|
| DIS | ; display entered data
 ; if default CPT code exists and default code and modifiers were not ; changed then skip display and confirm steps.  | 
|
| CONF | ; confirm entered data
 | 
|
| EXIT | ; exit point
 | 
|
| MODHLP | ; CPT MODIFIER prompt help text
 ; input ; FBMODA( - (optional) array of modifiers ; FBMODA(#)=CPT MODIFIER (internal)  | 
| 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 | 
  |