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 |  Global Variables Directly Accessed |  Label References |  Local Variables |  All
Print Page as PDF
Routine: BAR50ICN

Package: IHS Accounts Receivable

Routine: BAR50ICN


Information

BAR50ICN ; IHS/SD/TPF - AR ERA FILE ICN (PAYER CLAIM CONTROL NUMBER) CHECKER ;

Source Information

Source file <BAR50ICN.m>

Entry Points

Name Comments DBIA/ICR reference
REPORT ;EP- REPORT ON FINDINGS
GETDATA(IMPDA,CLMDA) ;EP - GET DATA FROM ERA FILE
LOOPERA ;EP - LOOP ERA FILE

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: @IOF
  • Line Location: REPORT+2
Function Call: WRITE
  • Prompt: !!,"THERE ARE A TOTAL OF ",TOTALIMP," ENTRIES IN THE A/R EDI IMPORT FILE"
  • Line Location: REPORT+3
Function Call: WRITE
  • Prompt: !,"OF THESE ",^XTMP("BAREDICN",$J,"IMPORTS")," WERE PROCESSED AND CONTAINED ",^XTMP("BAREDICN",$J,"CLAIMS")," CLAIMS."
  • Line Location: REPORT+4
Function Call: WRITE
  • Prompt: !,^XTMP("BAREDICN",$J,"DUPE IMPORTS")_" IMPORT ENTRIES WERE SKIPPED BECAUSE THE FILE WAS DOWNLOADED MORE THAN ONCE."
  • Line Location: REPORT+5
Function Call: WRITE
  • Prompt: !!,"POSSIBLE ICN MATCHES:"
  • Line Location: REPORT+6

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^BAREDI("I" LOOPERA+4, LOOPERA+6, LOOPERA+7, LOOPERA+14, GETDATA+1, GETDATA+2, GETDATA+3, GETDATA+4, GETDATA+5, GETDATA+6
, GETDATA+7, GETDATA+8
^XTMP("BAREDICN" LOOPERA+1!, LOOPERA+8, LOOPERA+12*, LOOPERA+17*, LOOPERA+18*, LOOPERA+19*, GETDATA+15*, REPORT+4, REPORT+5, REPORT+8
, REPORT+10, REPORT+14, REPORT+16, REPORT+18, REPORT+20, REPORT+22, REPORT+24, REPORT+29, REPORT+30

Label References

Name Line Occurrences
GETDATA LOOPERA+16
REPORT LOOPERA+20

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
>> ARIMPORT LOOPERA+7*, LOOPERA+12
CLAIMS LOOPERA+2~, LOOPERA+3*, LOOPERA+15*, LOOPERA+17, GETDATA+15, REPORT+1~, REPORT+9*, REPORT+10*
CLMCNT REPORT+1~, REPORT+10*, REPORT+11
CLMDA LOOPERA+2~, LOOPERA+13*, LOOPERA+14*, LOOPERA+16, GETDATA~, GETDATA+2, GETDATA+4, GETDATA+5, GETDATA+6, GETDATA+7
, GETDATA+8
CLMS REPORT+1~, REPORT+13*, REPORT+14*, REPORT+16, REPORT+18, REPORT+20, REPORT+22, REPORT+23, REPORT+24, REPORT+29
, REPORT+30
DUPIMP LOOPERA+2~, LOOPERA+3*, LOOPERA+10*, LOOPERA+19
DUZ(2 LOOPERA+4, LOOPERA+6, LOOPERA+7, LOOPERA+14, GETDATA+1, GETDATA+2, GETDATA+3, GETDATA+4, GETDATA+5, GETDATA+6
, GETDATA+7, GETDATA+8
ERABILL LOOPERA+2~, GETDATA+2*, GETDATA+11*, GETDATA+15, REPORT+1~, REPORT+15*, REPORT+16*, REPORT+18, REPORT+20, REPORT+22
, REPORT+24, REPORT+25, REPORT+29, REPORT+30
ERACHECK LOOPERA+2~, GETDATA+5*, GETDATA+13*, GETDATA+15, REPORT+1~, REPORT+17*, REPORT+18*, REPORT+20, REPORT+22, REPORT+24
, REPORT+26, REPORT+29, REPORT+30
ERAFILE LOOPERA+2~, GETDATA+1*, GETDATA+10*, GETDATA+15, REPORT+1~, REPORT+19*, REPORT+20*, REPORT+22, REPORT+24, REPORT+27
, REPORT+29, REPORT+30
ERAPAT LOOPERA+2~, GETDATA+4*, GETDATA+12*, GETDATA+15, REPORT+1~, REPORT+21*, REPORT+22*, REPORT+24, REPORT+28, REPORT+29
, REPORT+30
>> FILENAME LOOPERA+6*, LOOPERA+8, LOOPERA+9, LOOPERA+12
>> FLATFILE GETDATA+3*, GETDATA+15
ICN LOOPERA+2~, GETDATA+8*, GETDATA+9*, GETDATA+14*, GETDATA+15, REPORT+1~, REPORT+7*, REPORT+8*, REPORT+10, REPORT+12
, REPORT+14, REPORT+16, REPORT+18, REPORT+20, REPORT+22, REPORT+24, REPORT+29, REPORT+30
IMPDA LOOPERA+2~, LOOPERA+3*, LOOPERA+4*, LOOPERA+6, LOOPERA+7, LOOPERA+14, LOOPERA+16, GETDATA~, GETDATA+1, GETDATA+2
, GETDATA+3, GETDATA+4, GETDATA+5, GETDATA+6, GETDATA+7, GETDATA+8
IMPORTS LOOPERA+2~, LOOPERA+3*, LOOPERA+11*, LOOPERA+18
IOF REPORT+2
PAYMENT LOOPERA+2~, GETDATA+6*, GETDATA+15
>> PAYTYPE GETDATA+7*, GETDATA+15
TOTALIMP LOOPERA+2~, LOOPERA+3*, LOOPERA+5*, REPORT+3
U LOOPERA+6, LOOPERA+7, GETDATA+1, GETDATA+2, GETDATA+3, GETDATA+4, GETDATA+5, GETDATA+6, GETDATA+7, GETDATA+8
, GETDATA+15, REPORT+24, REPORT+29, REPORT+30
Info |  Source |  Entry Points |  Interaction Calls |  Global Variables Directly Accessed |  Label References |  Local Variables |  All