IBTRH7 ;ALB/JWS - HCSR Manually Create 278 Request ;15-MAY-2015
Source file <IBTRH7.m>
action | A | extended action | Ea | event driver | Ed | subscriber | Su | protocol | O | limited protocol | LP | run routine | RR | broker | B | edit | E | server | Se | P | screenman | SM | inquire | I |
Package | Total | Caller Graph |
---|---|---|
Integrated Billing | 1 | IBT HCSR MANUAL 278 REQUEST |
Kernel | 1 | ^ORD(101 |
Name | Comments | DBIA/ICR reference |
---|---|---|
EN | ;EP
; Main entry point for IBT HCSR MANUAL 278 ADD protocol ; Input: None |
|
ASKPAT() | ||
ASKDATE(PROMPT,DEFAULT1,DEFAULT2) | ; get the from and thru dates
|
|
FM1 | ;
|
|
FM2 | ;
|
|
FMDQ | ;
|
|
FM1E | ;
|
|
FM2E | ;
|
|
SAVE(NODE0) | ; save entry in temporary ^TMP($J) global for list display
|
|
FILE | ; save selected entry into 356.22 file
|
Name | Field # of Occurrence |
---|---|
^%DT | FM1+2, FM2+1 |
MSG^DIALOG | EN+111 |
^DIC | ASKPAT+8 |
$$FIND1^DIC | SAVE+6 |
DT^DILF | EN+11, EN+12 |
$$GET1^DIQ | EN+58, EN+65, EN+67, EN+82, EN+83, EN+105, EN+106, EN+108 |
^DIR | EN+116 |
$$FO^IBCNEUT1 | ASKPAT+6 |
HDR^IBTRH1 | EN+124 |
INIT^IBTRH1 | EN+123 |
CKAFINS^IBTRHDE | EN+29, EN+59, EN+85 |
SETEVENT^IBTRHDE | EN+121, FILE+1 |
SETFILTS^IBTRHDE | EN+18 |
$$SDAPI^SDAMA301 | EN+21 |
FULL^VALM1 | EN+5 |
PAUSE^VALM1 | EN+95 |
$$NOW^XLFDT | EN+37, EN+70, EN+90 |
Name | Line Occurrences |
---|---|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Routine Call |
|
Routine Call |
|
Routine Call |
|
Routine Call |
|
FileNo | Call Tags |
---|---|
^DPT - [#2] | Classic Fileman Calls |
2.312 | GET1^DIQ |
^IBT(356.22 - [#356.22] | FIND1^DIC |
^DIC(36 - [#36] | GET1^DIQ |
^DGPM - [#405] | GET1^DIQ |
^DGS(41.1 - [#41.1] | GET1^DIQ |
^DIC(42 - [#42] | GET1^DIQ |
^SC - [#44] | GET1^DIQ |
Name | Field # of Occurrence |
---|---|
^("IBTRH7" | SAVE+8* |
>> | Not killed explicitly |
* | Changed |
! | Killed |
~ | Newed |
Name | Field # of Occurrence |
---|---|
%DT | ASKDATE+1~, FM1+1*, FM1+2!, FM2+1*! |
%DT("A" | FM1+1*, FM2+1* |
%DT("B" | FM1+1*, FM1+3* |
%DT(0 | FM1+3* |
ADATE | EN+16~, EN+27*, EN+28*, EN+29, EN+31, EN+37 |
AINS | EN+16~, EN+29, EN+49!, EN+59, EN+85 |
AINS( | EN+30, EN+37, EN+60, EN+70, EN+86, EN+90 |
AINSIX | EN+16~, EN+30*, EN+37, EN+49!, EN+60*, EN+70, EN+86*, EN+90 |
CLINIC | EN+16~, EN+31*, EN+37 |
CNT | EN+98~, EN+99*, EN+112, EN+115 |
DA | EN+48~, EN+57*, EN+58, EN+65, EN+67, EN+80*, EN+81, EN+82, EN+83 |
DATEC | EN+48~, EN+55*, EN+56*, EN+57, EN+59, EN+64, EN+70, EN+78*, EN+79*, EN+80 , EN+85, EN+90 |
DATEE | EN+48~ |
DATES | EN+48~ |
DEFAULT1 | ASKDATE~, FM1+1 |
DEFAULT2 | ASKDATE~, FM1+3 |
DFN | EN+48~, EN+83*, EN+84, EN+85, EN+90 |
DIC | ASKPAT+2~, ASKPAT+7* |
DIC("A" | ASKPAT+6* |
DIC(0 | ASKPAT+5* |
DIR | EN+98~ |
DIR("?" | EN+114*, EN+115* |
DIR("A" | EN+113* |
DIR(0 | EN+112* |
DIROUT | EN+98~, EN+117 |
DIRUT | EN+98~, EN+117 |
DT1 | ASKDATE+1~, ASKDATE+2*, FM2+2*, FMDQ+1 |
DT2 | ASKDATE+1~, FM1+3*, FM2+2 |
DTOUT | EN+98~, EN+117, ASKPAT+2~ |
DUOUT | EN+98~, EN+117, ASKPAT+2~ |
ERR | SAVE+1~, SAVE+7 |
FRDATE | EN+4~, EN+13*, EN+19, EN+27, EN+28, EN+55, EN+56, EN+78, EN+79 |
HCSR | EN+4~, EN+9*, EN+11, EN+12, EN+18, EN+29, EN+59, EN+85 |
IB1 | ASKDATE+1~, ASKDATE+2*, ASKDATE+3*, FM1+1 |
IB2 | ASKDATE+1~, ASKDATE+2*, ASKDATE+3*, FM2+1 |
IBWARD | EN+48~, EN+58*, EN+70, EN+82*, EN+90 |
NODE0 | EN+16~, EN+37*, EN+39, EN+49!, EN+70*, EN+71, EN+90*, EN+91, EN+120*, EN+121 , SAVE~, SAVE+2, SAVE+3, SAVE+4, SAVE+5, SAVE+8, FILE+1 |
PATIEN | EN+4~, EN+7*, EN+8, EN+20, EN+28, EN+29, EN+31, EN+37, EN+57, EN+59 , EN+70, EN+84 |
PROMPT | ASKDATE~, ASKDATE+3 |
SDATE1 | EN+4~, EN+11 |
SDATE1(0 | EN+13 |
SDATE2 | EN+4~, EN+12, FM1+3 |
SDATE2(0 | EN+13 |
SDCOUNT | EN+16~, EN+21* |
SFILT | EN+16~, EN+18, EN+21 |
SFILT(1 | EN+19* |
SFILT(4 | EN+20* |
TMP | EN+98~ |
TMP("DIMSG" | EN+110* |
U | EN+31, EN+37, EN+70, EN+81, EN+90 |
VAL | SAVE+1~, SAVE+6 |
VAL(1 | SAVE+2* |
VAL(2 | SAVE+3* |
VAL(3 | SAVE+4* |
VAL(4 | SAVE+5* |
>> VALMBCK | EN+6* |
X | EN+98~, EN+100*, EN+102, EN+104, EN+110, ASKPAT+2~, ASKDATE+1~, FM1+2, FM2+1, FM2E+3 |
X1 | EN+101~, EN+102*, EN+103, EN+104, EN+105, EN+106, EN+108 |
X2 | EN+101~, EN+104*, EN+105*, EN+106*, EN+107*, EN+108*, EN+110 |
XCT | SAVE+1~, SAVE+8* |
XX | EN+48~, EN+64*, EN+68*, EN+70 |
Y | EN+103*, EN+104, EN+118, EN+120, ASKPAT+2~, ASKPAT+9, ASKDATE+1~, FM1+2, FM1+3, FM2+1 , FM2+2 |
YY | EN+48~, EN+65*, EN+66, EN+67*, EN+68 |