IBCNBU1 ;ALB/ARH-Ins Buffer: Utilities ;1 Jun 97
Source file <IBCNBU1.m>
| Name | Comments | DBIA/ICR reference | 
|---|---|---|
| BUFFER(DFN) | ; returns IFN of first buffer entry found for the patient, 0 otherwise
 | 
|
| SELINS() | ; user select an insurance company
 | 
|
| SELGRP(IBINSDA) | ; given a specific insurance company, allow user to choose a group/plan
 | 
|
| SELEXT(DFN) | ; user select existing ins co, group, and if the patient is a member of the group also return the policy
 | 
|
| PTGRP(DFN,IBINSDA,IBGRPDA) | ; return policy ifn if patient is a member of this group plan
 | 
|
| DISPBUF(IBBUFDA) | ; display summary info on a buffer entry
 | 
|
| LOCK(IBBUFDA,DISP,TO) | ; return true if able to lock the buffer entry, if not an DISP is true then will display a message
 ; TO - lock attempt time out & hang time in seconds, default to 4  | 
|
| UNLOCK(IBBUFDA) | ; unlock a Buffer entry
 | 
|
| DICINS(INSNAME,IBSCACT,IBLISTN) | ; user search/selection of existing Insurance Company Names, does not list duplicates, based on names and synonyms
 | 
|
| DINSQ | ||
| DIR(MAX) | ; DIR call for DICINS search for insurance company name
 | 
|
| DICBUF(INSNAME,DFN,IBDUZ) | ; display list of editable buffer entries based on insurance name, may specify patient and/or enterer
 ; (non-MCCR people: only the person that created an entry should be able to edit it, everyone else should create new ones)  | 
| 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 | 
  | 
| FileNo | Call Tags | 
|---|---|
| ^IBA(355.3 - [#355.3] | Classic Fileman Calls | 
| ^IBA(355.33 - [#355.33] | Classic Fileman Calls | 
| ^DIC(36 - [#36] | Classic Fileman Calls |