STANDARD DATA DICTIONARY #414.03 -- COTS INVENTORY SUBSCRIPTION CONTROL FILE 9/29/25 PAGE 1
STORED IN ^PRCV(414.03, *** NO DATA STORED YET *** SITE: WWW.BMIRWIN.COM UCI: VISTA,VISTA (VERSION 5.1)
DATA NAME GLOBAL DATA
ELEMENT TITLE LOCATION TYPE
-----------------------------------------------------------------------------------------------------------------------------------
In the event that an external system needs to be notified when an event of some type occurs, a publish/subscribe interface allows
messages to be sent to that system when the event occurs. This file contains a list of active subscriptions, and records are added
or deleted in response to "subscribe" or "cancel" messages received from the external system. More than one type of subscription is
supported.
DD ACCESS: @
RD ACCESS: @
WR ACCESS: @
DEL ACCESS: @
LAYGO ACCESS: @
AUDIT ACCESS: @
PRIMARY KEY: A (#60)
Uniqueness Index: C (#582)
File, Field: 1) STATION (414.03,.01) 2) SUBSCRIPTION (414.03,.02) 3) SUBSCRIPTION TYPE (414.03,.03)
CROSS
REFERENCED BY: SUBSCRIPTION TYPE(AC)
INDEXED BY: STATION & SUBSCRIPTION & SUBSCRIPTION TYPE (C)
414.03,.01 STATION 0;1 POINTER TO ADMIN. ACTIVITY SITE PARAMETER FILE (#411) (Key field)
LAST EDITED: MAR 15, 2005
HELP-PROMPT: This must be the station number or 0 if none
DESCRIPTION: This is the station number associated with the IFCAP object being moniored. It is required, but may
be 0.
RECORD INDEXES: C (#582)
414.03,.02 SUBSCRIPTION 0;2 FREE TEXT (Key field)
INPUT TRANSFORM: K:$L(X)>50!($L(X)<1) X
LAST EDITED: MAR 15, 2005
HELP-PROMPT: This is the entity associated with the subscription
DESCRIPTION: This is the object (e.g., fund control point) being monitored. This field is an identifying string
(required) and field .03 identifies the type of objct. The format of the string depends on the
object type.
RECORD INDEXES: C (#582)
414.03,.03 SUBSCRIPTION TYPE 0;3 SET (Key field)
'1' FOR FCP Running Balance;
LAST EDITED: MAR 15, 2005
HELP-PROMPT: This is the type of entity controlling the subscription
DESCRIPTION: This field is a code that specifies the subscription type. The interpretation of field .02 depends
on the value of this code. These two fields are intended to provide support for multiple types of
subscriptions within the one file.
CROSS-REFERENCE: 414.03^AC
1)= S ^PRCV(414.03,"AC",$E(X,1,30),DA)=""
2)= K ^PRCV(414.03,"AC",$E(X,1,30),DA)
This cross-reference is used to sort subscriptions by type.
RECORD INDEXES: C (#582)
414.03,1 CREATED 0;4 DATE
INPUT TRANSFORM: S %DT="ESTXR" D ^%DT S X=Y K:X<1 X
LAST EDITED: MAR 10, 2005
HELP-PROMPT: This is the date/time the subscription was created
DESCRIPTION:
This is the date/time that this subscription was created.
414.03,2 ACTIVE 0;5 SET
'1' FOR YES;
'0' FOR NO;
LAST EDITED: MAR 10, 2005
HELP-PROMPT: Set to 'NO' to inactivate the subscription
414.03,3 SUBSCRIPTION MID 0;6 NUMBER
INPUT TRANSFORM: K:+X'=X!(X>999999999)!(X<1)!(X?.E1"."1.N) X
LAST EDITED: MAR 10, 2005
HELP-PROMPT: This is the MID of the subscription request (QSB)
DESCRIPTION: This is the message control ID (MID) of the HL7 message requesting that this subscription be
created.
414.03,10 ATTRIBUTE SET 1;0 Multiple #414.031
DESCRIPTION: This subfile is used to store attribute values for the object associated with the subscription.
Since the file is designed to work with various types of objects, attributes are stored as simple
key/value pairs, where both the key and value are free text.
414.031,.01 FISCAL YEAR 0;1 FREE TEXT
INPUT TRANSFORM: K:$L(X)>2!($L(X)<2)!'(X?2N) X
LAST EDITED: MAR 10, 2005
HELP-PROMPT: Enter the 2 digit fiscal year
DESCRIPTION: Financial applications frequently need to assign a fiscal year to an object itself. Accordingly,
the fiscal year is stored here in an optional field. Applications not needing this field can
leave it blank.
CROSS-REFERENCE: 414.031^B
1)= S ^PRCV(414.03,DA(1),1,"B",$E(X,1,30),DA)=""
2)= K ^PRCV(414.03,DA(1),1,"B",$E(X,1,30),DA)
414.031,1 ATTRIBUTE 1;0 Multiple #414.0311
LAST EDITED: FEB 14, 2005
414.0311,.01 ATTRIBUTE 0;1 NUMBER (Multiply asked)
INPUT TRANSFORM: K:+X'=X!(X>9999999)!(X<0)!(X?.E1"."1.N) X
LAST EDITED: FEB 14, 2005
HELP-PROMPT: Enter a numeric attribute key (0 decimal digits)
CROSS-REFERENCE: 414.0311^B
1)= S ^PRCV(414.03,DA(2),1,DA(1),1,"B",$E(X,1,30),DA)=""
2)= K ^PRCV(414.03,DA(2),1,DA(1),1,"B",$E(X,1,30),DA)
414.0311,1 VALUE 0;2 FREE TEXT
INPUT TRANSFORM: K:$L(X)>45!($L(X)<1) X
LAST EDITED: FEB 14, 2005
HELP-PROMPT: Answer must be 1-45 characters in length
FILES POINTED TO FIELDS
ADMIN. ACTIVITY SITE PARAMETER
(#411) STATION (#.01)
File #414.03
Record Indexes:
C (#582) RECORD REGULAR IR LOOKUP & SORTING
Unique for: Key A (#60), File #414.03
Short Descr: Uniqueness Index for Key 'A' of File #414.03
Set Logic: S ^PRCV(414.03,"C",X(1),X(2),X(3),DA)=""
Kill Logic: K ^PRCV(414.03,"C",X(1),X(2),X(3),DA)
Whole Kill: K ^PRCV(414.03,"C")
X(1): STATION (414.03,.01) (Subscr 1)
X(2): SUBSCRIPTION (414.03,.02) (Subscr 2)
X(3): SUBSCRIPTION TYPE (414.03,.03) (Subscr 3)
INPUT TEMPLATE(S):
PRINT TEMPLATE(S):
SORT TEMPLATE(S):
FORM(S)/BLOCK(S):