Home   Package List   Routine Alphabetical List   Global Alphabetical List   FileMan Files List   FileMan Sub-Files List   Package Component Lists   Package-Namespace Mapping  
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Interaction Calls |  FileMan Files Accessed Via FileMan Db Call |  Global Variables Directly Accessed |  Label References |  Local Variables  | All
Print Page as PDF
Routine: IBCEDS

Package: Integrated Billing

Routine: IBCEDS


Information

IBCEDS ;ALB/ESG - EDI CLAIM STATUS REPORT - SELECTION ;13-DEC-2007

Source Information

Source file <IBCEDS.m>

Call Graph

Call Graph

Call Graph Total: 7

Package Total Call Graph
Kernel 3 ($$FMADD,$$FMTE)^XLFDT  $$UP^XLFSTR  EN^XUTMDEVQ  
VA FileMan 3 ^DIC  FIELD^DID  ^DIR  
Integrated Billing 1 SORTSEL^IBCEDS1  

Caller Graph

Legends:

Legend of Colors

Package Component Superscript legend

action A extended action Ea event driver Ed subscriber Su protocol O limited protocol LP run routine RR broker B edit E server Se print P screenman SM inquire I

Caller Graph

Caller Graph Total: 1

Package Total Caller Graph
Integrated Billing 1 IBCED EDI CLAIM STATUS REPORT  

Entry Points

Name Comments DBIA/ICR reference
EN ; entry point
DS10
DS20
DS30
DS40
DS50
DS60
DS70
DS80
EX ; exit point
STOP() ; Determine if user wants to exit out of the whole option
; 1=yes, get out entirely
; 0=no, just go back to the previous question
STOPX ; STOP exit pt
CLAIM ; enter in multiple claim#'s or generate a report
CLM1 ;
CLAIMX ;
DIV ; division selection
DV1 ;
DIVX ;
PAYER ; payer selection
PY1 ;
PAYERX ;
TXDATE ; date range for the last transmission date
TXDATEX ;
EDISTAT ; selection of one or all of the EDI claim statuses
EDI1 ;
EDISTATX ;
CANCEL ; Include cancelled claims?
CANCELX ;
SORT ; Gather the primary, secondary, and tert sorts
SORTX ;
DEVICE ; Device selection
DEVICEX ;

External References

Name Field # of Occurrence
^DIC DV1+15, PY1+24
FIELD^DID EDI1+11
^DIR STOP+11, CLM1+6, CLM1+20, DV1+6, PY1+7, PY1+14, TXDATE+7, TXDATE+16, EDI1+6, EDI1+19
CANCEL+8
SORTSEL^IBCEDS1 SORT+4, SORT+5, SORT+6
$$FMADD^XLFDT TXDATE+6, TXDATE+13
$$FMTE^XLFDT TXDATE+6, TXDATE+15
$$UP^XLFSTR PY1+29
EN^XUTMDEVQ DEVICE+11

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: @IOF,!,"EDI Claim Status Report"
  • Line Location: EN+5
Function Call: WRITE
  • Prompt: !
  • Line Location: STOP+5
Function Call: WRITE
  • Prompt: !!,"CLAIM SELECTION METHOD"
  • Line Location: CLM1+1
Function Call: WRITE
  • Prompt: !
  • Line Location: CLM1+13
Function Call: WRITE
  • Prompt: *7,!!?3,"Test Claim Transmissions are not Allowed.",!
  • Line Location: CLM1+24
Function Call: WRITE
  • Prompt: *7,!!?3,"This Claim is still in a READY FOR EXTRACT status.",!
  • Line Location: CLM1+25
Function Call: WRITE
  • Prompt: *7,!!?3,"This Claim has no Batch#.",!
  • Line Location: CLM1+26
Function Call: WRITE
  • Prompt: *7,!!?3,"This Claim is Corrupted.",!
  • Line Location: CLM1+27
Function Call: WRITE
  • Prompt: *7,!!?3,"No claims have been selected. Please try again."
  • Line Location: CLM1+35
Function Call: WRITE
  • Prompt: !!,"DIVISION SELECTION"
  • Line Location: DV1+2
Function Call: WRITE
  • Prompt: !
  • Line Location: DV1+10
Function Call: WRITE
  • Prompt: *7,!!?3,"No divisions have been selected. Please try again."
  • Line Location: DV1+24
Function Call: WRITE
  • Prompt: !!,"PAYER SELECTION"
  • Line Location: PY1+2
Function Call: WRITE
  • Prompt: !
  • Line Location: PY1+10
Function Call: WRITE
  • Prompt: !
  • Line Location: PY1+17
Function Call: WRITE
  • Prompt: *7,!!?3,"No payers have been selected. Please try again."
  • Line Location: PY1+39
Function Call: WRITE
  • Prompt: !!,"LAST TRANSMIT DATE RANGE SELECTION"
  • Line Location: TXDATE+3
Function Call: WRITE
  • Prompt: !!,"EDI CLAIM STATUS SELECTION"
  • Line Location: EDI1+1
Function Call: WRITE
  • Prompt: !
  • Line Location: EDI1+10
Function Call: WRITE
  • Prompt: *7,!!?3,"No EDI statuses have been selected. Please try again."
  • Line Location: EDI1+28
Function Call: WRITE
  • Prompt: !!,"CANCELLED CLAIM SELECTION"
  • Line Location: CANCEL+1
Function Call: WRITE
  • Prompt: @IOF
  • Line Location: SORT+1
Function Call: WRITE
  • Prompt: !!,"SORT CRITERIA"
  • Line Location: SORT+2
Function Call: WRITE
  • Prompt: !!!,"This report is 132 characters wide. Please choose an appropriate device.",!
  • Line Location: DEVICE+2
Routine Call
  • DIC
  • Line Location:
    • DV1+15
    • PY1+24
Routine Call
  • DIR
  • Line Location:
    • STOP+11
    • CLM1+6
    • CLM1+20
    • DV1+6
    • PY1+7
    • PY1+14
    • TXDATE+7
    • TXDATE+16
    • EDI1+6
    • EDI1+19
    • CANCEL+8

FileMan Files Accessed Via FileMan Db Call

FileNo Call Tags
^IBA(364 - [#364] FIELD^DID

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^DIC(36 - [#36] PY1+29
^IBA(364 - [#364] CLM1+23
^TMP($J EN+4!, CLM1+2!, CLM1+9!, CLM1+19, CLM1+29*, CLM1+34, DV1+1!, DV1+8!, DV1+14, DV1+18*
DV1+23, PY1+1!, PY1+9!, PY1+22, PY1+27*, PY1+32*, PY1+33*, PY1+38, TXDATE+2!, TXDATE+9*
TXDATE+18*, EDI1+2!, EDI1+8!, EDI1+17, EDI1+18, EDI1+22*, EDI1+27, CANCEL+2!, CANCEL+10*

Label References

Name Line Occurrences
$$STOP DS10DS20DS30DS40DS50DS60DS70DS80
CANCEL DS60
CANCELX CANCEL+9
CLAIM DS10
CLAIMX CLM1+7, CLM1+9, CLM1+32
CLM1 CLM1+34
DEVICE DS80
DIV DS20
DIVX DV1+7, DV1+8, DV1+21
DS10 DS10DS20DS70
DS20 DS30
DS30 DS40
DS40 DS50
DS50 DS60
DS60 DS70
DS70 DS10+1, DS80
DV1 DV1+23
EDI1 EDI1+27
EDISTAT DS50
EDISTATX EDI1+7, EDI1+8, EDI1+25
EX DS10DS20DS30DS40DS50DS60DS70DS80
PAYER DS30
PAYERX PY1+8, PY1+9, PY1+15, PY1+36
PY1 PY1+38
SORT DS70
SORTX SORT+4, SORT+5, SORT+6
STOPX STOP+12
TXDATE DS40
TXDATEX TXDATE+8, TXDATE+17

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
DIC DIV+1~, DV1+13*, DV1+15!, PAYER+1~, PY1+21*, PY1+24!
DIC("A" DV1+13*, DV1+14*, PY1+21*, PY1+22*
DIC("W" PY1+23*
DIC(0 DV1+13*, PY1+21*
DIR STOP+3~, STOP+11!, CLAIM+1~, CLM1+6!, CLM1+20!, DIV+1~, DV1+6!, PAYER+1~, PY1+7!, PY1+14!
TXDATE+1~, TXDATE+7!, TXDATE+16!, EDISTAT+1~, EDI1+6!, EDI1+19!, CANCEL+8!
DIR("?" STOP+9*, STOP+10*, CANCEL+6*, CANCEL+7*
DIR("A" STOP+7*, CLM1+4*, CLM1+18*, CLM1+19*, DV1+4*, PY1+5*, PY1+12*, TXDATE+5*, TXDATE+12*, EDI1+4*
EDI1+16*, EDI1+17*, CANCEL+4*
DIR("B" STOP+8*, CLM1+5*, DV1+5*, PY1+6*, PY1+13*, TXDATE+6*, TXDATE+15*, EDI1+5*, EDI1+18*, CANCEL+5*
DIR("S" CLM1+17*
DIR(0 STOP+6*, CLM1+3*, CLM1+16*, DV1+3*, PY1+4*, PY1+11*, TXDATE+4*, TXDATE+11*, EDI1+3*, EDI1+14*
EDI1+15*, CANCEL+3*
DIROUT CLAIM+1~, DIV+1~, PAYER+1~, TXDATE+1~, EDISTAT+1~
DIRUT STOP+3~, STOP+12, CLAIM+1~, CLM1+7, DIV+1~, DV1+7, PAYER+1~, PY1+8, PY1+15, TXDATE+1~
TXDATE+8, TXDATE+17, EDISTAT+1~, EDI1+7, CANCEL+9
DT TXDATE+4, TXDATE+6, TXDATE+11, TXDATE+13, TXDATE+14
DTOUT CLAIM+1~, CLM1+21, DIV+1~, DV1+16, PAYER+1~, PY1+25, TXDATE+1~, EDISTAT+1~, EDI1+20
DUOUT CLAIM+1~, CLM1+21, DIV+1~, DV1+16, PAYER+1~, PY1+25, TXDATE+1~, EDISTAT+1~, EDI1+20
EDI PAYER+1~, PY1+29*, PY1+30, PY1+31
EDILST EDISTAT+1~, EDI1+11!
EDILST("POINTER" EDI1+15
IBDONE CLAIM+1~, CLM1+14*, CLM1+15, CLM1+22*, DIV+1~, DV1+11*, DV1+12, DV1+17*, PAYER+1~, PY1+19*
PY1+20, PY1+26*, EDISTAT+1~, EDI1+12*, EDI1+13, EDI1+21*
IBMETHOD EN+2~, DS10+1, DS70CLM1+2*, CLM1+8*, CLM1+9
IBPAYER PAYER+1~, PY1+3*, PY1+16*, PY1+28
IBSORT1 EN+2~
IBSORT2 EN+2~, SORT+6
IBSORT3 EN+2~
IBSORTOR EN+2~, SORT+3!
INST PAYER+1~, PY1+31*, PY1+33
IOF EN+5, SORT+1
POP DEVICE+1~, DEVICE+12
PROF PAYER+1~, PY1+30*, PY1+32
STOP EN+2~, EN+3*, DS10DS20DS30DS40DS50DS60DS70DS80
, STOP+12*, STOP+13*, CLM1+7*, CLM1+15, CLM1+21*, CLM1+32, DV1+7*, DV1+12, DV1+16*, DV1+21
PY1+8*, PY1+15*, PY1+20, PY1+25*, PY1+36, TXDATE+8*, TXDATE+17*, EDI1+7*, EDI1+13, EDI1+20*
EDI1+25, CANCEL+9*, SORT+4, SORT+5, SORT+6, DEVICE+12*
TDEF TXDATE+1~, TXDATE+13*, TXDATE+14*, TXDATE+15
U CLM1+24, CLM1+25, CLM1+26, CLM1+27, DV1+18, PY1+27, PY1+30, PY1+31, TXDATE+9, TXDATE+18
X STOP+3~, CLAIM+1~, DIV+1~, PAYER+1~, TXDATE+1~, EDISTAT+1~
Y STOP+3~, STOP+12*, STOP+13, STOPX+1, CLAIM+1~, CLM1+8, CLM1+22, CLM1+23, CLM1+29, DIV+1~
DV1+8, DV1+17, DV1+18, PAYER+1~, PY1+9, PY1+16, PY1+26, PY1+27, PY1+29, PY1+32
PY1+33, TXDATE+1~, TXDATE+8, TXDATE+9, TXDATE+11, TXDATE+14, TXDATE+17, TXDATE+18, EDISTAT+1~, EDI1+8
EDI1+21, EDI1+22, CANCEL+10
Y(0 EDI1+22
Z CLAIM+1~, CLM1+23*, CLM1+24, CLM1+25, CLM1+26, CLM1+27, CLM1+29
ZTDESC DEVICE+1~, DEVICE+4*, DEVICE+11
ZTRTN DEVICE+1~, DEVICE+3*, DEVICE+11
ZTSAVE DEVICE+1~, DEVICE+11
ZTSAVE("IBMETHOD" DEVICE+5*
ZTSAVE("IBSORT1" DEVICE+6*
ZTSAVE("IBSORT2" DEVICE+7*
ZTSAVE("IBSORT3" DEVICE+8*
ZTSAVE("IBSORTOR" DEVICE+9*
ZTSAVE("^TMP($J,""IBCEDS""," DEVICE+10*
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Interaction Calls |  FileMan Files Accessed Via FileMan Db Call |  Global Variables Directly Accessed |  Label References |  Local Variables  | All