STANDARD DATA DICTIONARY #603.05 -- CLOZAPINE HL7 TRANSMISSION FILE                                               3/24/25    PAGE 1
STORED IN ^YSCL(603.05,  *** NO DATA STORED YET ***   SITE: WWW.BMIRWIN.COM   UCI: VISTA,VISTA                    (VERSION 5.01)   

DATA          NAME                  GLOBAL        DATA
ELEMENT       TITLE                 LOCATION      TYPE
-----------------------------------------------------------------------------------------------------------------------------------
This file is used to track HL7 messages that were sent by HL7 Optimized (HLO) for tracking Clozapine patients.  No clinical data
are stored in this file.  This file should only be modified by the Clozapine tracking software.  This file can be read by any user
who has FileMan access and a "Y" in their FileMan access code, which is stored in DUZ(0).  


              DD ACCESS: @
              RD ACCESS: Y
              WR ACCESS: @
             DEL ACCESS: @
           LAYGO ACCESS: @
           AUDIT ACCESS: @

CROSS
REFERENCED BY: CLOZAPINE PATIENT(B), PRESCRIPTION TRANS. DATE/TIME(CDATE), ORDER TRANSMISSION DATE/TIME(DDATE), ORDER #(ON), 
               PRESCRIPTION #(RX)

    LAST MODIFIED: DEC 8,2020@08:29:23

603.05,.01    CLOZAPINE PATIENT      0;1 POINTER TO PATIENT FILE (#2) (Required)

              INPUT TRANSFORM:  S DINUM=X
              LAST EDITED:      MAY 14, 2020 
              HELP-PROMPT:      Select a Clozapine patient. 
              DESCRIPTION:
                                This is the Clozapine patient that had data transmitted.  

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

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


603.05,1      PRESCRIPTION TRANSMISSION 1;0 DATE Multiple #603.51 (Add New Entry without Asking)

              LAST EDITED:      MAY 16, 2020 
              DESCRIPTION:      This sub-file contains a log of HL7 messages that were sent for Clozapine prescriptions. The
                                messages are stored in the HLO MESSAGES file (#778).  

              TECHNICAL DESCR:
                                This is a log only.  No clinical data are stored.  


603.51,.01      PRESCRIPTION TRANS. DATE/TIME 0;1 DATE

                PRESCRIPTION TRANSMISSION DATE AND TIME   
                INPUT TRANSFORM:  S %DT="ESTX" D ^%DT S X=Y K:Y<1 X
                LAST EDITED:      MAY 16, 2020 
                HELP-PROMPT:      Enter a date and time, seconds are allowed. 
                DESCRIPTION:
                                  This is the date and time that the HL7 message was sent.  

                TECHNICAL DESCR:
                                  This value will be set programmatically to NOW in FileMan format.  

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

                CROSS-REFERENCE:  603.05^CDATE 
                                  1)= S ^YSCL(603.05,"CDATE",$E(X,1,30),DA(1),DA)=""
                                  2)= K ^YSCL(603.05,"CDATE",$E(X,1,30),DA(1),DA)
                                  3)= Do not delete this cross-reference.
                                  Used to lookup messages by date/time for reports and inquiries.  



603.51,.02      HLO MESSAGE            0;2 NUMBER

                INPUT TRANSFORM:  K:+X'=X!(X>9999999999)!(X<1)!(X?.E1"."1N.N) X
                LAST EDITED:      NOV 29, 2019 
                HELP-PROMPT:      Type a number between 1 and 9999999999, 0 decimal digits. 
                DESCRIPTION:
                                  This is the internal entry number in the HLO MESSAGES file (#778).  It is not a pointer.  

                TECHNICAL DESCR:
                                  This is the internal entry number returned by $$SENDONE^HLOAPI1.  


603.51,.03      MESSAGE TYPE           0;3 FREE TEXT

                INPUT TRANSFORM:  K:$L(X)>10!($L(X)<1) X
                MAXIMUM LENGTH:   10
                LAST EDITED:      NOV 27, 2019 
                HELP-PROMPT:      Answer must be 1-10 characters in length. 
                DESCRIPTION:
                                  This is the HL7 message type that was transmitted.  


603.51,.04      PRESCRIPTION #         0;4 FREE TEXT

                INPUT TRANSFORM:  K:$L(X)>20!($L(X)<1) X
                MAXIMUM LENGTH:   20
                LAST EDITED:      NOV 28, 2019 
                HELP-PROMPT:      Answer must be 1-20 characters in length. 
                DESCRIPTION:      This is the prescription number that generated the HL7 message.  It is the external value and not
                                  a pointer.  

                TECHNICAL DESCR:
                                  This field is free text because a prescription number may contain letters and numerals.  

                CROSS-REFERENCE:  603.05^RX 
                                  1)= S ^YSCL(603.05,"RX",$E(X,1,30),DA(1),DA)=""
                                  2)= K ^YSCL(603.05,"RX",$E(X,1,30),DA(1),DA)
                                  3)= This cross-reference is needed to track HL7 messages.
                                  This cross-reference contains the external value of a prescription number and is used to prevent
                                  duplicate HL7 messages.  





603.05,2      ORDER TRANSMISSION     2;0 DATE Multiple #603.52

              DESCRIPTION:      This sub-file contains a log of HL7 messages that were sent for Clozapine inpatient orders. The
                                messages are stored in the HLO MESSAGES file (#778).  

              TECHNICAL DESCR:
                                This is a log only.  No clinical data are stored.  


603.52,.01      ORDER TRANSMISSION DATE/TIME 0;1 DATE

                INPUT TRANSFORM:  S %DT="ESTX" D ^%DT S X=Y K:Y<1 X
                LAST EDITED:      MAY 18, 2020 
                HELP-PROMPT:      Enter the date/time of the order transmission. 
                DESCRIPTION:
                                  This is the date and time that the HL7 message was sent.  

                TECHNICAL DESCR:
                                  This value will be set programmatically to NOW in FileMan format.  

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

                CROSS-REFERENCE:  603.05^DDATE 
                                  1)= S ^YSCL(603.05,"DDATE",$E(X,1,30),DA(1),DA)=""
                                  2)= K ^YSCL(603.05,"DDATE",$E(X,1,30),DA(1),DA)
                                  3)= Do not delete this cross-reference.
                                  Used to lookup messages by date/time for reports and inquiries.  



603.52,.02      HLO MESSAGE            0;2 NUMBER

                INPUT TRANSFORM:  K:+X'=X!(X>9999999999)!(X<1)!(X?.E1"."1N.N) X
                LAST EDITED:      MAY 16, 2020 
                HELP-PROMPT:      Type a number between 1 and 9999999999, 0 decimal digits. 
                DESCRIPTION:
                                  This is the internal entry number in the HLO MESSAGES file (#778).  It is not a pointer.  

                TECHNICAL DESCR:
                                  This is the internal entry number returned by $$SENDONE^HLOAPI1.  


603.52,.03      MESSAGE TYPE           0;3 FREE TEXT

                INPUT TRANSFORM:  K:$L(X)>10!($L(X)<1) X
                MAXIMUM LENGTH:   10
                LAST EDITED:      MAY 16, 2020 
                HELP-PROMPT:      Answer must be 1-10 characters in length. 
                DESCRIPTION:
                                  This is the HL7 message type that was transmitted.  


603.52,.04      ORDER #                0;4 NUMBER

                INPUT TRANSFORM:  K:+X'=X!(X>9999999999)!(X<1)!(X?.E1"."1N.N) X
                LAST EDITED:      MAY 16, 2020 
                HELP-PROMPT:      Type a number between 1 and 9999999999, 0 decimal digits. 
                DESCRIPTION:      This is the ORDER number from the UNIT DOSE multiple (field #62) in the PHARMACY PATIENT file
                                  (#55).  

                TECHNICAL DESCR:  Retrieved from sub-file #55.06 
                                     ^PS(55,D0,5,0)=^55.06IA^^  (#62) UNIT DOSE 
                                      this field: ^PS(55,D0,5,D1,0)= (#.01) ORDER NUMBER [1N] 

                CROSS-REFERENCE:  603.05^ON 
                                  1)= S ^YSCL(603.05,"ON",$E(X,1,30),DA(1),DA)=""
                                  2)= K ^YSCL(603.05,"ON",$E(X,1,30),DA(1),DA)
                                  3)= Do not delete this cross-reference.
                                  This cross-reference is the order number and is used to prevent duplicate HL7 messages.  






      FILES POINTED TO                      FIELDS

PATIENT (#2)                      CLOZAPINE PATIENT (#.01)



INPUT TEMPLATE(S):

PRINT TEMPLATE(S):

SORT TEMPLATE(S):

FORM(S)/BLOCK(S):