ABSPOSMD ; IHS/FCS/DRS - General Inquiry/Report .57; [ 09/12/2002 10:14 AM ]
Source file <ABSPOSMD.m>
Package | Total | Call Graph |
---|---|---|
Pharmacy Point of Sale | 3 | ($$IENLIST,$$OPEN)^ABSPOSMC PRESSANY^ABSPOSU5 IMPOSS^ABSPOSUE |
VA Fileman | 1 | EN1^DIP |
Name | Comments | DBIA/ICR reference |
---|---|---|
C | ; Claim - Basic info ;
|
|
J | ; Rejection Detail
|
|
D | ; DUR Info Only ; $$TEMPLATE("DUR INFO ONLY")
|
|
PT | ; Print Template selection ; Prompt user for a print template
; Let EN1^DIP do it. Just print instructions here to alert user ; as to what to do. |
|
TEMPLATE(TNAMESFX) | ;
; Look for site-specific version of the print template. ; The template name ends in TNAMESFX. ; Otherwise, use the standard print template for TNAMESFX. |
|
NOTIM(X) | ;
|
|
NOLABEL(X) | ;
|
|
F | ; Financial Detail ; $$TEMPLATE("FINANCIAL DETAIL")
|
|
TRANSHDR() | ; $$ returns template name for transaction header
|
|
S | ; Transaction Summary ;
|
|
R | ; Response Detail
|
|
T | ; Total Comprehensive Detail ; $$TEMPLATE("COMPREHENSIVE DETAIL")
|
|
ACTION | ; EP - given ACTION = one of the codes for an action
; as selected from the list in ABSPOSMZ ; Also the ABSPOSMA() array is still there ; All of the EN1^DIP variables have been NEWed by the caller |
|
REC | ; Summary Receipt ; $$TEMPLATE("SUMMARY RECEIPT")
|
|
DIP | ; and each one rejoins here (G DIP) to set up for call to EN1^DIP
; with TEMPLATE=[template name] |
|
FM | ; Fileman to customize output ; EN1^DIP will prompt user for fields
; to be printed. |
Name | Line Occurrences (* Changed, ! Killed) |
---|---|
^ABSP(9002313.99 - [#9002313.99] | TEMPLATE+18 |
^DIPT - [#.4] | TEMPLATE+19 |
^DIPT("B" | TEMPLATE+23 |
Name | Line Occurrences |
---|---|
$$TEMPLATE | TRANSHDR+1, S+1, C+1, C+2, R+1, R+2, F+1, F+2, J+1, J+2 , D+1, D+2 |
@( | ACTION+7 |
DIP | S+2, C+3, R+3, F+3, J+3, T+2, REC+2, D+3, PT+4, FM+3 |
NOLABEL | ACTION+4 |
NOTIM | T+1, REC+1, PT+3, FM+2 |
>> | Not killed explicitly |
* | Changed |
! | Killed |
~ | Newed |
Name | Field # of Occurrence |
---|---|
>> ABSPOSMA("MODE" | DIP+32 |
>> ACTION | ACTION+7 |
BY | DIP+2!, DIP+7* |
BY(0 | DIP+28* |
DCOPIES | DIP+3! |
DHD | DIP+2!, DIP+11*, DIP+12* |
DHIT | DIP+2!, DIP+18* |
DIASKHD | DIP+2! |
DIC | DIP+2!, DIP+5* |
DIOBEG | DIP+2! |
DIOEND | DIP+2! |
DIPCRIT | DIP+2! |
DIS | DIP+3! |
DISPAR | DIP+3! |
DISTOP | DIP+3!, DIP+26* |
DISUPNO | DIP+3! |
DQTIME | DIP+3! |
FLDS | DIP+2!, DIP+6* |
FR | DIP+2!, DIP+8* |
IENLIST | ACTION+5~, ACTION+6*, DIP+9, DIP+28 |
IOP | DIP+3! |
L | DIP+2!, DIP+4* |
L(0 | DIP+29* |
PG | DIP+2! |
TEMPLATE | ACTION+5~, DIP+6, S+1*, C+2*, R+2*, F+2*, J+2*, D+2* |
TEMPLATE("HEADER" | DIP+10, DIP+11, C+1*, R+1*, F+1*, J+1*, D+1* |
TEMPLATE("TRAILER" | DIP+12 |
TNAME | TEMPLATE+17~, TEMPLATE+19*, TEMPLATE+20*, TEMPLATE+21*, TEMPLATE+23, TEMPLATE+24, TEMPLATE+25*, TEMPLATE+26 |
TNAMESFX | TEMPLATE~, TEMPLATE+18, TEMPLATE+21 |
TNUM | TEMPLATE+17~, TEMPLATE+18*, TEMPLATE+19, TEMPLATE+23*, TEMPLATE+24 |
TO | DIP+2!, DIP+9* |
U | TEMPLATE+18, TEMPLATE+19 |
X | NOLABEL~, NOLABEL+1, NOTIM~, NOTIM+1 |
Name | Field # of Occurrence |
---|---|
$T( | TEMPLATE+24, NOLABEL+1, NOTIM+1 |
$T(@ACTION | ACTION+4 |