IBCSC10B ;BP/YMG - ADD/ENTER PATIENT REASON FOR VISIT DATA ;10/15/2008
Source file <IBCSC10B.m>
| Name | Comments | DBIA/ICR reference |
|---|---|---|
| EN | ; entry point
|
|
| EN1 | ;
|
|
| DISP | ; display PRV diagnoses
|
|
| DISPEX(IBIFN) | ; display existing PRV diagnoses for a bill
|
|
| CHKPRV() | ; check how many PRVs are not populated (out of 3)
|
|
| PRVFLD(DXIEN) | ; returns the field number that contains DXIEN
; if DXIEN="", returns the first empty PRV field number ; if no match found (or no empty fields), returns 0 |
|
| ERR | ; display error message
|
|
| NEWDX(IBX) | ; select PRV diagnosis to add to bill
; IBX - max. number of PRV diagnoses available |
|
| NEWDX1 | ||
| NEWDXE | ||
| ADD(DXIEN) | ; add single PRV diagnosis with file 80 ien DXIEN to the bill
|
|
| ADDNEW | ; add selected PRV diagnoses to the bill
|
|
| ASKDX() | ; enter extra PRV diagnosis
; returns dx ien in file 80 ^ dx code |
|
| AD | ;
|
|
| EDIT(DXIEN) | ; edit/delete PRV diagnosis
|
|
| DELALL(IBIFN) | ; ask/delete all PRV diagnoses on the bill
|
| 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 |
|
| FileNo | Call Tags |
|---|---|
| ^DGCR(399 - [#399] | Classic Fileman Calls |
| ^AUPNVSIT - [#9000010] | FIND^DIC, GET1^DIQ |