IBCSC5A ;ALB/ARH - ADD/ENTER PRESCRIPTION FILLS ;12/27/93
Source file <IBCSC5A.m>
Name | Comments | DBIA/ICR reference |
---|---|---|
EN | ;add/edit prescription fills for a bill, IBIFN required
|
|
E1 | ||
EXIT | ;
|
|
ASKRX(IBRXAP,IBPRO) | ;
|
|
ARX1E | ||
ASKDT(IBDT1,IBDT2,IBDT) | ;
|
|
ADD(RX,IFN,IBDT,DRUG,PIFN,OTHER,IBRF) | ;
|
|
ADDE | ||
EDIT(PIFN,REVIEN) | ;
|
|
SET(IFN,RXARR,RXARRP) | ;setup array of all rx fills for bill, array name should be passed by reference
|
|
DISP(RXARR,RXARRP) | ;screen display of existing fills for a bill: input should be print order array returned by SET^IBCSC5A: RXARR(RX,DT)=RX IFN (362.4) ^ DRUG, passed by reference
|
|
HELP(IFN) | ;called for help from rx enter to display existing rx, displays rx' from 52 and 399
|
|
BILL(IBIFN) | ; return data on a bill 'patient ifn ^ from dt ^ to dt ^ true if add original rx'
|
|
DRUG(IBD) | ; get drug
|
|
RCITEM(IBIFN,ARRAY,TYPE) | ; Pull off all item charges from RC multiple
; for item TYPE on bill IBIFN, return array ARRAY ; If type = "ALL", pull off all types |
|
FINDREV(IBIFN,TYP,PTR) | ; Finds the first revenue code that matches the
; same item type and item pointer |
|
NDCNUM(IBNDC) | ; Returns the format of the NDC # IBNDC, if possible
|
|
PRVNM(PIFN) | ; return provider name for an rx, if one defined or null
|
|
ORDT(IBORDT,Y) | ;get ISSUE DATE from file 52 and stuff into ORDER DATE of file 362.4
|
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(362.4 - [#362.4] | Classic Fileman Calls |
^PSDRUG - [#50] | Classic Fileman Calls |