STANDARD DATA DICTIONARY #995 -- CIRN EVENT ASSOCIATION FILE                                                      3/24/25    PAGE 1
STORED IN ^RGEQASN(  (3 ENTRIES)   SITE: WWW.BMIRWIN.COM   UCI: VISTA,VISTA                                                        

DATA          NAME                  GLOBAL        DATA
ELEMENT       TITLE                 LOCATION      TYPE
-----------------------------------------------------------------------------------------------------------------------------------
This file holds definitions of CIRN events that occur.  When an event occurs, and entry is placed into a queue and is associated
with an entry in this file.  This file will determine how the event is processed (i.e., the routine to call to process the event
and related HL7 Protocol).  
 
Since each event type is placed on it's on queue, this file also determines characteristics of the queue itself.  



POINTED TO BY: EVENT CLASS field (#5) of the CIRN HL7 EXCEPTION LOG File (#991.1) 
               TYPE field (#.03) of the CIRN EVENT EXCEPTION File (#995.1) 
               TYPE field (#.02) of the CIRN EVENT STATISTICS File (#995.2) 
               

CROSS
REFERENCED BY: EVENT TYPE(B)



995,.01       EVENT TYPE             0;1 FREE TEXT (Required)

              INPUT TRANSFORM:  K:$L(X)>30!($L(X)<2)!'(X'?1P.E) X I $D(X),($E(X)="A"!(X="B")) K X
              LAST EDITED:      MAR 21, 1996 
              HELP-PROMPT:      Answer must be 2-30 characters in length. 
              DESCRIPTION:
                                Name given to CIRN event that describes the condition that triggers the event.  

              NOTES:            XXXX--CAN'T BE ALTERED EXCEPT BY PROGRAMMER

              CROSS-REFERENCE:  995^B 
                                1)= S ^RGEQASN("B",$E(X,1,30),DA)=""
                                2)= K ^RGEQASN("B",$E(X,1,30),DA)


995,1         HL7 EVENT PROTOCOL     0;2 POINTER TO PROTOCOL FILE (#101)

              INPUT TRANSFORM:  S DIC("S")="I $P(^(0),U,4)=""E""" D ^DIC K DIC S DIC=DIE,X=+Y K:Y<0 X
              LAST EDITED:      APR 16, 1996 
              HELP-PROMPT:      HL7 event protocol associated with this CIRN event type. 
              DESCRIPTION:      If an event triggers an HL7 message to be transmitted to other stations, the event protocol that is
                                triggered should be store in this field.  

              SCREEN:           S DIC("S")="I $P(^(0),U,4)=""E"""
              EXPLANATION:      Event protocols only

995,2         PRIORITY               0;3 NUMBER

              INPUT TRANSFORM:  K:+X'=X!(X>10)!(X<1)!(X?.E1"."1N.N) X
              LAST EDITED:      MAR 29, 1996 
              HELP-PROMPT:      Type a Number between 1 and 10, 0 Decimal Digits 
              DESCRIPTION:      The priority field defines the system priority that background queue is assigned.  A priority of 1
                                is lowest to priority 10 highest.  


995,4         HANG TIME (SECONDS)    0;4 NUMBER

              INPUT TRANSFORM:  K:+X'=X!(X>600)!(X<30)!(X?.E1"."1N.N) X
              LAST EDITED:      MAR 21, 1996 
              HELP-PROMPT:      Type a Number between 30 and 600, 0 Decimal Digits 
              DESCRIPTION:      When an event is put on a queue to be processed, a separate job is started in the background to
                                process the entries on the queue.  After all entries on the queue are processed, the job can
                                continue to monitor the queue for new entries.  The hang time defines the amount of time the job
                                stays active waiting for new entries.  If no entries are placed in the queue within the hang time,
                                the background job stops.  


995,5         DISABLE                0;5 SET

                                '0' FOR NO; 
                                '1' FOR YES; 
              LAST EDITED:      MAR 21, 1996 
              HELP-PROMPT:      Enter '1' to Disable, '0' to process. 
              DESCRIPTION:
                                When a queue is disabled, no entries will be processed on the queue.  


995,10        TAG                    1;1 FREE TEXT

              INPUT TRANSFORM:  K:$L(X)>8!($L(X)<1)!'(X?1.8AN) X
              LAST EDITED:      FEB 22, 1996 
              HELP-PROMPT:      Optional tag defining entry point for subdaemon. 
              DESCRIPTION:
                                Routine line tag to use to process event entries on the queue.  


995,11        ROUTINE                1;2 FREE TEXT

              INPUT TRANSFORM:  K:$L(X)>8!($L(X)<1)!'(X?1.8AN) X
              LAST EDITED:      FEB 22, 1996 
              HELP-PROMPT:      Routine name of subdaemon for this data class. 
              DESCRIPTION:
                                Name of routine to use to process event entries on the queue.  


995,99        DESCRIPTION            99;0   WORD-PROCESSING #995.099

              DESCRIPTION:      This field holds a detailed explanation of this event type and the format of its associated event
                                stub.  


                LAST EDITED:      APR 07, 1997 
                HELP-PROMPT:      Detailed description of this event type and the format of its associated event stub. 
                DESCRIPTION:      This is a word-processing field which holds a detailed explanation of this event type and the
                                  format of its associated event stub.  





      FILES POINTED TO                      FIELDS

PROTOCOL (#101)                   HL7 EVENT PROTOCOL (#1)



INPUT TEMPLATE(S):

PRINT TEMPLATE(S):

SORT TEMPLATE(S):

FORM(S)/BLOCK(S):