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 |  FileMan Files Accessed Via FileMan Db Call |  Global Variables Directly Accessed |  Label References |  Local Variables |  All
Print Page as PDF
Routine: ABSP5B2

Package: Pharmacy Point of Sale

Routine: ABSP5B2


Information

ABSP5B2 ; IHS/OIT/CASSevern/Pieran ran 1/19/2011 - Handling of NCPDP Reversal "B2" Claims for 5.1

Source Information

Source file <ABSP5B2.m>

Call Graph

Call Graph Total: 4

Package Total Call Graph
Pharmacy Point of Sale 3 CHECKOVER^ABSP5B1F  (CLAIM,DURRPPS)^ABSP5B2A  ($$ANFF,$$DTF1,$$NFF)^ABSPECFM  
VA Fileman 1 GETS^DIQ  

Caller Graph

Caller Graph Total: 2

Package Total Caller Graph
Pharmacy Point of Sale 2 ABSPECA1  ABSPOSCE  

Entry Points

Name Comments DBIA/ICR reference
401FMT
102GET
SETSUPR ;SET UP SUPPRESS CODE ARRAY HERE
102FMT
109APD
202FMT
359FMT
109SET
111GET
302FMT
301FMT
110FMT
201GET
111FMT
359SET ;Not Yet Implemented **
103FMT
401SET
109GET
301SET
401GET
110APD
301GET
202APD
302SET
111SET ;This isn't used for the 111 Field
103GET
104SET
110GET
104GET
HEADER ;Header Segment
359GET
EN(ACTION,MEDN,IEN) ;EP
201APD
102SET
401APD
109FMT
302GET
102APD
101APD
103SET
202SET
101FMT
104FMT
101GET
101SET
110SET
202GET
201FMT
201SET
104APD
103APD
SETSPEC ;SET UP SPECIAL CODE ARRAY HERE.
APPEND(FIELD) ;This is where outgoing record is built field by field
INSURANCE ;INSURANCE Segment

External References

Name Field # of Occurrence
CHECKOVER^ABSP5B1F EN+10
CLAIM^ABSP5B2A EN+17
DURRPPS^ABSP5B2A EN+19
$$ANFF^ABSPECFM 102FMT, 103FMT, 104FMT, 109FMT, 202FMT, 201FMT, 110FMT, 111FMT, 302FMT, 301FMT
, 359FMT
$$DTF1^ABSPECFM 401FMT
$$NFF^ABSPECFM 101FMT, 401FMT
GETS^DIQ EN+7

FileMan Files Accessed Via FileMan Db Call

FileNo Call Tags
^ABSPEI - [#9002313.4] GETS^DIQ

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^ABSPC - [#9002313.02] 101SET*, 102SET*, 103SET*, 104SET*, 109SET*, 202SET*, 201SET*, 401SET*, 110SET*, 302SET*
, 301SET*

Label References

Name Line Occurrences
@( HEADER+5, HEADER+6, HEADER+7, HEADER+8, INSURANCE+6, INSURANCE+7, INSURANCE+8, APPEND+2, APPEND+3, APPEND+9
APPEND INSURANCE+9
HEADER EN+13
INSURANCE EN+14
SETSPEC EN+8
SETSUPR EN+9

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
>> ABSP( 101SET, 101APD, 102SET, 102APD, 103SET, 104SET, 104APD, 109SET, 202SET, 202APD
, 201SET, 201APD, 401SET, 401APD, 110SET, 110APD, 302SET, 301SET, APPEND+6
>> ABSP("Header" 202GET
>> ABSP("Insurer" EN+4, 302GET, 301GET
>> ABSP("RX" 401GET
>> ABSP("Site" 201GET
>> ABSP("Softwar e Vendor" , 110GET
>> ABSP("X" 101GET*, 101FMT*, 101SET, 102GET*, 102FMT*, 102SET, 103GET*, 103FMT*, 103SET, 104GET*
, 104FMT*, 104SET, 109GET*, 109FMT*, 109SET, 202GET*, 202FMT*, 202SET, 201GET*, 201FMT*
, 201SET, 401GET*, 401FMT*, 401SET, 110GET*, 110FMT*, 110SET, 111GET*, 111FMT*, 302GET*
, 302FMT*, 302SET, 301GET*, 301FMT*, 301SET, 359GET*, 359FMT*, APPEND+4, APPEND+10
ACTION EN~, EN+3, EN+12, EN+15, HEADER+4, INSURANCE+5
>> ADDSEG("DURRPPS" EN+19
>> D0 EN+10
D1 SETSPEC+1~, SETSPEC+2*, SETSPEC+3*, SETSPEC+4, SETSPEC+5, SETSUPR+1~, SETSUPR+2*, SETSUPR+3*, SETSUPR+4
DO EN+1~, EN+4*, EN+6*, EN+7, 101GET, 102GET, 104GET
FIELD HEADER+1~, HEADER+2*, HEADER+3, HEADER+4, HEADER+5, HEADER+6, HEADER+7, HEADER+8, 101APD, 102APD
, 104APD, 202APD, 201APD, 401APD, 110APD, INSURANCE+1~, INSURANCE+3*, INSURANCE+4, INSURANCE+5, INSURANCE+6
, INSURANCE+7, INSURANCE+8, INSURANCE+9, APPEND~, APPEND+1, APPEND+2, APPEND+3, APPEND+6, APPEND+7, APPEND+8
, APPEND+9
IEN EN~
IEN( EN+16*
IEN("9002313.4" EN+6
INSARRAY EN+1~
INSARRAY( EN+8, EN+9, 101GET, 102GET, 104GET, SETSPEC+3, SETSPEC+4, SETSPEC+5, SETSUPR+3, SETSUPR+4
MEDN EN~, 101APD, 102APD, 104APD, 202APD, 201APD, 401APD, 110APD, APPEND+6
MUMPS SETSPEC+1~, SETSPEC+5*, SETSPEC+6*, SETSPEC+7
NCODE SETSPEC+1~, SETSPEC+4*, SETSPEC+7
>> RECORD EN+2*, 101APD*, 102APD*, 103APD*, 104APD*, 109APD*, 202APD*, 201APD*, 401APD*, 110APD*
, INSURANCE+2*, APPEND+4*, APPEND+6*, APPEND+10*
SCODE SETSUPR+1~, SETSUPR+4*, SETSUPR+5
SPECIAL EN+1~, EN+10
SPECIAL( SETSPEC+7*, APPEND+7, APPEND+8
SPECIAL(101 101GET, 101GET+1
SPECIAL(104 104GET, 104GET+1
SPECIAL(109 109GET, 109GET+1
SPECIAL(110 110GET, 110GET+1
SPECIAL(201 201GET, 201GET+1
SPECIAL(202 202GET, 202GET+1
SPECIAL(301 301GET, 301GET+1
SPECIAL(302 302GET, 302GET+1
SPECIAL(359 359GET, 359GET+1
SPECIAL(401 401GET, 401GET+1
SUPPRESS EN+1~
SUPPRESS( HEADER+3, INSURANCE+4, SETSUPR+5*
U 101SET, 102SET, 103SET, 104SET, 109SET, 202SET, 201SET, 401SET, 110SET, 302SET
, 301SET
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  FileMan Files Accessed Via FileMan Db Call |  Global Variables Directly Accessed |  Label References |  Local Variables |  All