IBCNERP1 ;DAOU/BHS - IBCNE USER IF eIV RESPONSE REPORT ; 03-JUN-2002
Source file <IBCNERP1.m>
Name | Comments | DBIA/ICR reference |
---|---|---|
EN(IPRF) | ; Main entry pt
; Init vars |
|
R05 | ||
R10 | ;D DTRANGE I STOP G:$$STOP EXIT G R05
|
|
R20 | ||
R30 | ||
R40 | ||
R45 | ; I $G(IPRF)=1 D DTEXP I STOP G:$$STOP EXIT G R40
|
|
R50 | ;D SORT I STOP G:$$STOP EXIT G R45
|
|
R60 | ||
R100 | ;D DEVICE(IBCNERTN,.IBCNESPC,IBOUT) I STOP Q:+$G(IBFRB)&($G(IBOUT)="E") G:$$STOP EXIT G:$G(IBCNESPC("TRCN"))'="" R05 G R50
|
|
EXIT | ; Exit pt
|
|
COMPILE(IBCNERTN,IBCNESPC,IBOUT) | ;
; Entry point called from EN^XUTMDEVQ in either direct or queued mode. ; Input params: ; IBCNERTN = Routine name for ^TMP($J,... ; IBCNESPC = Array passed by ref of the report params |
|
COMPILX | ; COMPILE exit pt
|
|
STOP() | ; Determine if user wants to exit out of the whole option
; Init vars |
|
STOPX | ; STOP exit pt
|
|
DTRANGE | ; Determine start and end dates for date range param
; Init vars |
|
DTRANG1 | ||
DTRANGX | ; DTRANGE exit pt
|
|
PYRSEL | ; Select one payer or ALL - File #365.12
; Init vars |
|
PYRSELX | ; PYRSEL exit pt
|
|
PTSEL | ; Select one patient or ALL - File #2
; Init vars |
|
PTSELX | ; PTSEL exit pt
|
|
TYPE | ; Prompt to select to display All or Most Recent Responses for
; Patient/Payer combos ; Init vars |
|
TYPEX | ; TYPE exit pt
|
|
DTEXP | ; Prompt for oldest expiration date to pull for.
; Init Vars |
|
DTEXPX | ; DTEXP Exit
|
|
SORT | ; Prompt to allow users to sort the report by Payer(default) or
; Patient ; Init vars |
|
SORTX | ; SORT exit pt
|
|
RTYPE | ; Prompt to allow users to report by date range or Trace #
; Init vars |
|
RTYPEX | ; RTYPE exit pt
|
|
DEVICE(IBCNERTN,IBCNESPC,IBOUT) | ; Device Handler and possible TaskManager calls
|
|
DEVICEX | ; DEVICE exit pt
|
|
OUT() | ; Prompt to allow users to select output format
|
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 |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
FileNo | Call Tags |
---|---|
^DPT - [#2] | Classic Fileman Calls |
^IBCN(365 - [#365] | Classic Fileman Calls |
^IBE(365.12 - [#365.12] | Classic Fileman Calls |