ABSPOSK ; IHS/FCS/DRS - winnow POS data ;
Source file <ABSPOSK.m>
Package | Total | Call Graph |
---|---|---|
Pharmacy Point of Sale | 6 | ZWRITE^ABSPOS $$ISILCAR^ABSPOSB (02,03,51,511,57,59,COMBINS,LOGFILES)^ABSPOSK1 FIX57IDX^ABSPOSK2 (INIT,LOG,RELSLOT)^ABSPOSL IMPOSS^ABSPOSUE |
VA Fileman | 2 | FIELD^DID $$GET1^DIQ |
Name | Comments | DBIA/ICR reference |
---|---|---|
02 | ; 9002313.02 Claims
|
|
03 | ; 9002313.03 Responses
|
|
COMBINS | ; ^ABSPCOMB(
; Our POS combined insurance can be winnowed because ; we don't keep any pointers to combined insurance. ; This is different in A/R, I think. |
|
LOGLINES | ||
59 | ; 9002313.59 Working
|
|
LOGS | ||
BILLSYS | ; set BILLSYS= which billing system you're interfacing to
|
|
INIFOR(F) | ||
AGES | ; set AGE(field name) = value for field numbers 2341.nn
|
|
LOGHDG(FILE) | ||
SILENT(LOGSONLY) | ;EP - do it silently, as in taskmanned task
; $G(LOGSONLY)=1 if you are winnowing log files only. ; Invoked sporadically at random from transaction completion in ABSPOSU |
|
51 | ; 9002313.51 Input
|
|
LOG(X) | ||
PCT | ||
LOGFILES | ; ^ABSPECP("LOG",
|
|
GET99(FIELD) | ||
511 | ; 9002313.511 Override
|
|
LOGDONE | ||
MAIN | ;EP - show progress
|
|
57 | ; 9002313.57 Billing
|
Name | Field # of Occurrence |
---|---|
ZWRITE^ABSPOS | AGES+10 |
$$ISILCAR^ABSPOSB | MAIN+11 |
02^ABSPOSK1 | 02+1 |
03^ABSPOSK1 | 03+1 |
51^ABSPOSK1 | 51+1 |
511^ABSPOSK1 | 511+2 |
57^ABSPOSK1 | 57+1 |
59^ABSPOSK1 | 59+1 |
COMBINS^ABSPOSK1 | COMBINS+5 |
LOGFILES^ABSPOSK1 | LOGFILES+2 |
FIX57IDX^ABSPOSK2 | 57+2 |
INIT^ABSPOSL | MAIN+6 |
LOG^ABSPOSL | LOG |
RELSLOT^ABSPOSL | LOGS+2 |
IMPOSS^ABSPOSUE | AGES+11 |
FIELD^DID | AGES+7 |
$$GET1^DIQ | AGES+12, BILLSYS+1 |
Name | Line Occurrences |
---|---|
Function Call: WRITE |
|
Function Call: WRITE |
|
FileNo | Call Tags |
---|---|
^ABSP(9002313.99 - [#9002313.99] | FIELD^DID, GET1^DIQ |
Name | Line Occurrences (* Changed, ! Killed) |
---|---|
^ABSP( | INIFOR+6 |
^ABSP(9002313.51 - [#9002313.51] | 51+1 |
^ABSP(9002313.511 - [#9002313.511] | 511+2 |
^ABSP(9002313.99 - [#9002313.99] | MAIN+5, MAIN+8*, MAIN+14, AGES+1, AGES+4* |
^ABSPC - [#9002313.02] | 02+1 |
^ABSPC(0 | INIFOR+3 |
^ABSPCOMB - [#9002313.1] | COMBINS+5 |
^ABSPCOMB(0 | INIFOR+5 |
^ABSPECP("LOG" | INIFOR+9, LOGFILES+2 |
^ABSPR - [#9002313.03] | 03+1 |
^ABSPR(0 | INIFOR+4 |
^ABSPT - [#9002313.59] | 59+1 |
^ABSPTL - [#9002313.57] | 57+1 |
^DD(9002313.99 | AGES+6 |
^DIC - [#1] | LOGHDG+5 |
^TMP( | MAIN+1, LOGS+3 |
Name | Line Occurrences |
---|---|
02 | MAIN+27 |
03 | MAIN+25 |
51 | MAIN+29 |
511 | MAIN+31 |
57 | MAIN+21 |
59 | MAIN+23 |
AGES | MAIN+12 |
BILLSYS | MAIN+13 |
COMBINS | MAIN+33 |
INIFOR | MAIN+20, MAIN+22, MAIN+24, MAIN+26, MAIN+28, MAIN+30, MAIN+32, LOGS |
LOG | MAIN+15, MAIN+16, LOGHDG+8, 57+2, LOGDONE, LOGLINES, AGES+15, BILLSYS+2 |
LOGDONE | 03+2, 02+2, 51+2, 511+3, 57+3, 59+2, LOGFILES+3, COMBINS+6 |
LOGFILES | LOGS+1 |
LOGHDG | MAIN+20, MAIN+22, MAIN+24, MAIN+26, MAIN+28, MAIN+30, MAIN+32, LOGS |
LOGLINES | LOGHDG+2, LOGHDG+9 |
LOGS | MAIN+19 |
PCT | 03+1, 02+1, 51+1, 511+2, 57+1, 59+1, LOGFILES+2, COMBINS+5 |
>> | Not killed explicitly |
* | Changed |
! | Killed |
~ | Newed |
Name | Field # of Occurrence |
---|---|
AGE | MAIN+10~ |
AGE( | AGES+14* |
BILLSYS | MAIN+10~, BILLSYS+1*, BILLSYS+2 |
COUNT | MAIN+10~, INIFOR+1*, PCT*, PCT+1 |
DEST | AGES+7~ |
DEST("LABEL" | AGES+8 |
DT | MAIN+6, MAIN+7 |
F | INIFOR~, INIFOR+2, INIFOR+3, INIFOR+4, INIFOR+5, INIFOR+6, INIFOR+9 |
FIELD | GET99~, AGES+5~*, AGES+6*, AGES+7, AGES+11, AGES+12 |
FILE | LOGHDG~, LOGHDG+3*, LOGHDG+4, LOGHDG+5, LOGHDG+7 |
IEN | MAIN+10~, 03+1*, 02+1*, 51+1*, 511+1*, 511+2*, 57+1*, 59+1*, LOGFILES+1*, LOGFILES+2* , COMBINS+4*, COMBINS+5* |
>> IOBS | PCT+2 |
ISILCAR | MAIN+10~, MAIN+11* |
LOGSONLY | SILENT~, MAIN+19 |
NAME | AGES+7~, AGES+8*, AGES+9, AGES+14, AGES+15 |
NENTRIES | MAIN+10~, INIFOR+3*, INIFOR+4*, INIFOR+5*, INIFOR+6*, INIFOR+9*, PCT, PCT+1 |
OLDPCT | MAIN+10~, INIFOR+1*, PCT+2* |
SILENT | SILENT+3~*, PCT, LOG+1 |
TESTING | MAIN+10~, MAIN+14*, MAIN+15 |
U | MAIN+7, MAIN+14, INIFOR+3, INIFOR+4, INIFOR+5, INIFOR+6, INIFOR+9, LOGHDG+5 |
VALUE | AGES+12~*, AGES+13*, AGES+14, AGES+15 |
X | MAIN+5~*, MAIN+7*, MAIN+8, LOGHDG+1~, LOGHDG+5*, LOGHDG+7*, LOGHDG+8, PCT+1~*, PCT+2, LOG~ , LOG+1, LOGLINES~*, AGES+3~*, AGES+4 |
Name | Field # of Occurrence |
---|---|
$T( | MAIN+1, LOGS+3, AGES+11 |