STANDARD DATA DICTIONARY #553 -- CMOP INTERFACE FILE 9/29/25 PAGE 1
STORED IN ^PSX(553, SITE: WWW.BMIRWIN.COM UCI: VISTA,VISTA (VERSION 2.0)
DATA NAME GLOBAL DATA
ELEMENT TITLE LOCATION TYPE
-----------------------------------------------------------------------------------------------------------------------------------
This file is used by the Consolidated Mail Outpatient Pharmacy system and contains information necessary for the operations and
management of the Consolidated Mail Outpatient Pharmacy interface to the non-DHCP automated dispensing system. Data in this file is
maintained by the Consolidated Mail Outpatient Pharmacy software and must not be edited using VA FileMan.
DD ACCESS: @
RD ACCESS: @
WR ACCESS: @
DEL ACCESS: @
LAYGO ACCESS: @
AUDIT ACCESS: @
CROSS
REFERENCED BY: NAME(B)
553,.01 NAME 0;1 FREE TEXT (Required)
INPUT TRANSFORM: K:$L(X)>30!($L(X)<3) X
LAST EDITED: APR 28, 1993
HELP-PROMPT: Answer must be 3-30 characters in length.
DESCRIPTION: Free text name of the CMOP site.
CROSS-REFERENCE: 553^B
1)= S ^PSX(553,"B",$E(X,1,30),DA)=""
2)= K ^PSX(553,"B",$E(X,1,30),DA)
553,1 CONTENTION RETRY DELAY 0;2 NUMBER
INPUT TRANSFORM: K X
LAST EDITED: MAR 13, 1994
HELP-PROMPT: Type a Number between 1 and 99, 0 Decimal Digits
DESCRIPTION: The time delay (in seconds) between unsuccessful bids for master status.
UNEDITABLE
NOTES: XXXX--CAN'T BE ALTERED EXCEPT BY PROGRAMMER
553,2 MAXIMUM BLOCK SIZE 0;3 NUMBER
INPUT TRANSFORM: K X
LAST EDITED: MAR 13, 1994
HELP-PROMPT: Type a Number between 1 and 99, 0 Decimal Digits
DESCRIPTION: The maximum size of a block of data (in bytes).
UNEDITABLE
NOTES: XXXX--CAN'T BE ALTERED EXCEPT BY PROGRAMMER
553,3 MAXIMUM MESSAGE SIZE 0;4 NUMBER
INPUT TRANSFORM: K X
LAST EDITED: MAR 13, 1994
HELP-PROMPT: Type a Number between 1 and 9999, 0 Decimal Digits
DESCRIPTION: The maximum size of a message (in bytes). A message can contain many blocks of data.
UNEDITABLE
NOTES: XXXX--CAN'T BE ALTERED EXCEPT BY PROGRAMMER
553,4 BLOCK XMIT RETRIES (L) 0;5 NUMBER
INPUT TRANSFORM: K X
LAST EDITED: MAR 13, 1994
HELP-PROMPT: Type a Number between 1 and 99, 0 Decimal Digits
DESCRIPTION: The maximum number of times a block of data can be retransmitted.
UNEDITABLE
NOTES: XXXX--CAN'T BE ALTERED EXCEPT BY PROGRAMMER
553,5 LINE BID RETRIES (M) 0;6 NUMBER
INPUT TRANSFORM: K X
LAST EDITED: MAR 13, 1994
HELP-PROMPT: Type a Number between 1 and 99, 0 Decimal Digits
DESCRIPTION: The maximum number of retries in bidding for master status.
UNEDITABLE
NOTES: XXXX--CAN'T BE ALTERED EXCEPT BY PROGRAMMER
553,6 CMOP DEVICE 0;7 POINTER TO DEVICE FILE (#3.5)
LAST EDITED: APR 28, 1993
DESCRIPTION: The name of the device used to transmit data to the vendor system.
553,7 STATUS S;1 SET
'R' FOR RUNNING;
'S' FOR STOPPED;
INPUT TRANSFORM: K X
LAST EDITED: MAR 13, 1994
DESCRIPTION: This field indicates the current status of the CMOP Interface and is used in combination with
other system parameters to control the operations of the CMOP.
TECHNICAL DESCR:
Set of codes.
NOTES: XXXX--CAN'T BE ALTERED EXCEPT BY PROGRAMMER
553,7.1 PRINT STATUS P;1 SET
'R' FOR RUNNING;
'S' FOR STOPPED;
LAST EDITED: JAN 20, 1994
DESCRIPTION: This field indicates if labels are printing for a queued data transmission and is used in
combination with other system parameters to control the operations of the CMOP Interface.
TECHNICAL DESCR:
Set of codes.
553,8 TIMER A T;1 NUMBER
INPUT TRANSFORM: K:+X'=X!(X>999)!(X<1)!(X?.E1"."1N.N) X
LAST EDITED: MAR 13, 1994
HELP-PROMPT: Type a Number between 1 and 999, 0 Decimal Digits
DESCRIPTION:
Response timer used by a sending station to protect against an invalid response or no response.
UNEDITABLE
553,9 TIMER B T;2 NUMBER
INPUT TRANSFORM: K:+X'=X!(X>999)!(X<1)!(X?.E1"."1N.N) X
LAST EDITED: MAR 13, 1994
HELP-PROMPT: Type a Number between 1 and 999, 0 Decimal Digits
DESCRIPTION:
Receive timer used by a slave station to protect against failure to recognize the end of a block.
UNEDITABLE
553,10 TIMER D T;3 NUMBER
INPUT TRANSFORM: K:+X'=X!(X>999)!(X<1)!(X?.E1"."1N.N) X
LAST EDITED: MAR 13, 1994
HELP-PROMPT: Type a Number between 1 and 999, 0 Decimal Digits
DESCRIPTION:
Inter-Block timer that serves to prevent a station from hanging in slave mode
UNEDITABLE
553,11 TIMER E T;4 NUMBER
INPUT TRANSFORM: K:+X'=X!(X>999)!(X<1)!(X?.E1"."1N.N) X
LAST EDITED: MAR 13, 1994
HELP-PROMPT: Type a Number between 1 and 999, 0 Decimal Digits
DESCRIPTION: Line Check timer that triggers a check of the communications link when neither station has
requested to be master for some time.
UNEDITABLE
553,12 QUANTITY LIMIT REQUEST 0;8 NUMBER
INPUT TRANSFORM: K:+X'=X!(X>999999999)!(X<0)!(X?.E1"."1N.N) X
LAST EDITED: AUG 31, 1993
HELP-PROMPT: Type a Number between 0 and 999999999, 0 Decimal Digits
DESCRIPTION:
The maximum (quantity limit) number of responses for a query request.
553,13 LAST MESSAGE TRANSMITTED 99;1 FREE TEXT
INPUT TRANSFORM: K:$L(X)>20!($L(X)<3) X
LAST EDITED: SEP 02, 1993
HELP-PROMPT: Answer must be 3-20 characters in length.
DESCRIPTION:
The message control ID of the last message transmitted to the non-DHCP vendor system.
553,14 QUERY TIME INTERVAL 0;9 NUMBER
INPUT TRANSFORM: K:+X'=X!(X>24)!(X<0)!(X?.E1"."3N.N) X
LAST EDITED: DEC 04, 1996
HELP-PROMPT: Type a Number between 0 and 24, 2 Decimal Digits
DESCRIPTION: Enter the time interval between queries. This time is entered in hours. Time can be entered as a
fraction of an hour. Example: 1.5, .75, 2.25, etc.
553,15 QUERY STATUS Q;1 SET
'R' FOR RUNNING;
'S' FOR STOPPED;
LAST EDITED: MAR 03, 1994
DESCRIPTION: This field indicates whether or not a Query Request is currently in progress and is used with other
system parameters to control the operations of the CMOP Interface.
TECHNICAL DESCR:
Set of Codes
UNEDITABLE
553,16 FILER STATUS F;1 SET
'R' FOR RUNNING;
'S' FOR STOPPED;
LAST EDITED: MAR 03, 1994
DESCRIPTION: This field indicates when the background filer is running and is used in combination with other
system parameters to control the operations of the CMOP Interface.
TECHNICAL DESCR:
Set of codes.
UNEDITABLE
553,17 MAX LOG ENTRIES 0;10 NUMBER
INPUT TRANSFORM: K:+X'=X!(X>99999999)!(X<1)!(X?.E1"."1N.N) X
LAST EDITED: MAR 21, 1996
HELP-PROMPT: Type a Number between 1 and 99999999, 0 Decimal Digits
DESCRIPTION: This is the maximum number of log entries that will be maitained in the CMOP Interface file. The
recommended default is 1,000 entries.
553,100 LOG X;0 DATE Multiple #553.01 (Add New Entry without Asking)
DESCRIPTION: The interface log of activity during data transmissions. This data is used mostly for
troubleshooting problems with the running of the interface.
553.01,.01 LOG 0;1 DATE
INPUT TRANSFORM: S %DT="ESTXR" D ^%DT S X=Y K:Y<1 X I $D(X) S DINUM=9999999-X
LAST EDITED: OCT 27, 1993
DESCRIPTION: The interface log of activity during data transmissions. This data is reviewed and used mostly
for troubleshooting problems with the running of the interface.
NOTES: XXXX--CAN'T BE ALTERED EXCEPT BY PROGRAMMER
553.01,1 TEXT X;0 WORD-PROCESSING #553.11
DESCRIPTION: This is the free text description of the interface activity.
LAST EDITED: APR 28, 1993
DESCRIPTION:
This is the free text description of the interface activity.
553,101 FILER TASK NUMBER F;2 NUMBER
INPUT TRANSFORM: K:+X'=X!(X>999999999)!(X<1)!(X?.E1"."1N.N) X
LAST EDITED: DEC 16, 1994
HELP-PROMPT: Type a Number between 1 and 999999999, 0 Decimal Digits
DESCRIPTION: This is the TaskMan task number for the background filer.
553,102 PURGE RELEASE FILE TASK NUMBER F;3 NUMBER
INPUT TRANSFORM: K:+X'=X!(X>99999999)!(X<1)!(X?.E1"."1N.N) X
LAST EDITED: DEC 16, 1994
HELP-PROMPT: Type a Number between 1 and 99999999, 0 Decimal Digits
DESCRIPTION: This is the TaskMan task number for the nightly job that purges the
release file.
FILES POINTED TO FIELDS
DEVICE (#3.5) CMOP DEVICE (#6)
INPUT TEMPLATE(S):
PRINT TEMPLATE(S):
SORT TEMPLATE(S):
FORM(S)/BLOCK(S):