Home   Package List   Routine Alphabetical List   Global Alphabetical List   FileMan Files List   FileMan Sub-Files List   Package Component Lists   Package-Namespace Mapping  
Info |  Source |  Entry Points |  Interaction Calls |  FileMan Files Accessed Via FileMan Db Call
Print Page as PDF
Routine: IBCNIUR1

Package: Integrated Billing

Routine: IBCNIUR1


Information

IBCNIUR1 ;AITC/VAD - Interfacility Ins. Update Report;3-FEB-2021

Source Information

Source file <IBCNIUR1.m>

Entry Points

Name Comments DBIA/ICR reference
EN ;entry point
P10 ;Summary or Detail
P20 ;Received or Sent
P25 ;Include or exclude Processing Status
P30 ;Get Default date
P35 ;Begin Date
P36 ;End date
P40 ;Facility Selection
P50 ;Report or Excel
P60 ;Sort by Date, Patient or Facility
P70 ; Proceed to compile the data and generate the output of the rpt
DEVICE(IBCNIRTN,IBCNIUR,IBCNFAC) ; Device Handler and possible TaskManager calls
; Input params:
; IBCNIRTN = Routine name for ^TMP($J,...
; IBCNIUR = Array passed by ref of the report params
; IBOUT = "R" for Report format or "E" for Excel format
HELPDS ;Help for Summary/Detail
HELPPS ;Help for (W)ith or With(O)ut Processing Status
HELPSR ;Help for (S)ent or (R)eceived Report
EXIT ;
COMPILE(IBCNFAC,IBCNIUR,IBCNIRTN) ; Compile the data.
GETRECV ;Get RECEIVED Data
GETSENT ;Get SENT Data

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: @IOF,!,"Interfacility Ins. Update Report",!
  • Line Location: EN+6
Function Call: WRITE
  • Prompt: !
  • Line Location: P10+2
Function Call: WRITE
  • Prompt: !!,"To view what your facility sent to other VAMCs choose SENT."
  • Line Location: P20+2
Function Call: WRITE
  • Prompt: !,"To view what your facility received from other VAMCs choose RECEIVED.",!
  • Line Location: P20+3
Function Call: WRITE
  • Prompt: !
  • Line Location: P20+10
Function Call: WRITE
  • Prompt: !,"To know which records filed to buffer and which did not,"
  • Line Location: P25+2
Function Call: WRITE
  • Prompt: !,"select ""YES"" to include processing status.",!
  • Line Location: P25+3
Function Call: WRITE
  • Prompt: !
  • Line Location: P25+9
Function Call: WRITE
  • Prompt: !,"Invalid date entered."
  • Line Location: P35+9
Function Call: WRITE
  • Prompt: !,"Date must be within the range of ",$$FMTE^XLFDT(IBDFLTDT,5)," and ",$$FMTE^XLFDT(DT,5),"...please re-enter.",!
  • Line Location: P35+10
Function Call: WRITE
  • Prompt: !," Latest Date must not precede the Earliest Date."
  • Line Location: P36+4
Function Call: WRITE
  • Prompt: !,"Invalid date entered."
  • Line Location: P36+6
Function Call: WRITE
  • Prompt: !,"Date must be within the range of ",$$FMTE^XLFDT(IBCNIUR("BEGDT"),5)," and ",$$FMTE^XLFDT(DT,5),"...please re-enter.",!
  • Line Location: P36+7
Function Call: WRITE
  • Prompt: !
  • Line Location: P40+1
Function Call: WRITE
  • Prompt: !
  • Line Location: P50+2
Function Call: WRITE
  • Prompt: !
  • Line Location: P60+3
Function Call: WRITE
  • Prompt: !,"*** This report is 132 characters wide ***",!
  • Line Location: P70+4
Function Call: WRITE
  • Prompt: !,"*** To avoid wrapping, enter '0;256;999' at the 'DEVICE' prompt. ***",!
  • Line Location: P70+5
Function Call: WRITE
  • Prompt: !,"Please enter 'S' for 'Summary' or 'D' for a Detailed Report."
  • Line Location: HELPDS+1
Function Call: WRITE
  • Prompt: !,"Enter 'YES' to include the processing status for the records received."
  • Line Location: HELPPS+1
Function Call: WRITE
  • Prompt: !,"This identifies which records filed to the buffer and which did not."
  • Line Location: HELPPS+2
Function Call: WRITE
  • Prompt: !,"Enter 'NO' to exclude the processing status on the report."
  • Line Location: HELPPS+3
Function Call: WRITE
  • Prompt: !,"Please enter 'R' for 'Received' or 'S' for 'Sent'."
  • Line Location: HELPSR+1

FileMan Files Accessed Via FileMan Db Call

FileNo Call Tags
^DPT - [#2] GET1^DIQ
2.312 GET1^DIQ
^IBCN(365.19 - [#365.19] GET1^DIQ
365.191 GET1^DIQ
365.192 GET1^DIQ
^DIC(4 - [#4] GET1^DIQ
Info |  Source |  Entry Points |  Interaction Calls |  FileMan Files Accessed Via FileMan Db Call