STANDARD DATA DICTIONARY #2275.3 -- MHV REQUEST TYPE FILE                                                         6/27/25    PAGE 1
STORED IN ^MHV(2275.3,  (42 ENTRIES)   SITE: WWW.BMIRWIN.COM   UCI: VISTA,VISTA                                    (VERSION 1.0)   

DATA          NAME                  GLOBAL        DATA
ELEMENT       TITLE                 LOCATION      TYPE
-----------------------------------------------------------------------------------------------------------------------------------
This file contains the data request types support by My HealtheVet.  A request is typically a query for a data domain, but can be
just about any operation that can be requested via HL7 and requires some code to be executed within the MHV package.  The file
defines much of the behavior for these requests.  


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

   APPLICATION GROUP(S): MHV

CROSS
REFERENCED BY: NAME(B), NUMBER(C), MHV DATATYPE(D)



2275.3,.01    NAME                   0;1 FREE TEXT (Required)

              INPUT TRANSFORM:  K:$L(X)>30!($L(X)<3)!'(X'?1P.E) X
              LAST EDITED:      DEC 16, 2005 
              HELP-PROMPT:      Answer must be 3-30 characters in length 
              DESCRIPTION:
                                Name of request type.  

              TECHNICAL DESCR:
                                Name of request type.  

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


2275.3,.02    NUMBER                 0;2 NUMBER (Required)

              INPUT TRANSFORM:  K:+X'=X!(X>99999999)!(X<1)!(X?.E1"."1.N) X
              LAST EDITED:      DEC 16, 2005 
              HELP-PROMPT:      Type a number between 1 and 99999999, 0 Decimal Digits 
              DESCRIPTION:
                                Internal number to identify this request type.  Should be unique.  

              TECHNICAL DESCR:  Internal number to identify this request type.  Allows lookup by number as well as by name or
                                datatype.  Should be unique, though this is not enforced.  If multiple mappings to the same request
                                are needed, it should be done through the MHV DATATYPE multiple.  

              CROSS-REFERENCE:  2275.3^C 
                                1)= S ^MHV(2275.3,"C",$E(X,1,30),DA)=""
                                2)= K ^MHV(2275.3,"C",$E(X,1,30),DA)


2275.3,.03    BLOCKED?               0;3 SET

                                '1' FOR YES; 
                                '0' FOR NO; 
              LAST EDITED:      DEC 16, 2005 
              HELP-PROMPT:      Block requests of this type?  YES or NO 
              DESCRIPTION:
                                Disable processing of this request type.  

              TECHNICAL DESCR:
                                Disable processing of this request type.  A negative acknowlegement will be sent.  


2275.3,.04    REALTIME?              0;4 SET

                                '0' FOR NOT ALLOWED; 
                                '1' FOR ALLOWED; 
              LAST EDITED:      DEC 16, 2005 
              HELP-PROMPT:      Synchronous calls for this type? ALLOWED or NOT ALLOWED 
              DESCRIPTION:
                                Allow synchronous requests for this type.  

              TECHNICAL DESCR:  Allow synchronous responses for this request type.  If NOT ALLOWED and a synchronous call is made,
                                a negative acknowledgement will be sent.  


2275.3,.05    EXECUTE ROUTINE        0;5 FREE TEXT

              INPUT TRANSFORM:  K:$L(X)>17!($L(X)<3) X
              LAST EDITED:      APR 21, 2008 
              HELP-PROMPT:      Answer must be 3-17 characters in length 
              DESCRIPTION:      Enter MUMPS tag and routine to execute for processing this request type.  Use a tilde (~) instead
                                of a circumflex (^).  


2275.3,.06    BUILDER ROUTINE        0;6 FREE TEXT

              INPUT TRANSFORM:  K:$L(X)>17!($L(X)<3) X
              LAST EDITED:      APR 21, 2008 
              HELP-PROMPT:      Answer must be 3-17 characters in length 
              DESCRIPTION:      Enter MUMPS tag and routine to execute for building the request specific response message.  Use a
                                tilde (~) instead of a circumflex (^).  


2275.3,1      MHV DATATYPE           1;0 Multiple #2275.31

              DESCRIPTION:
                                String to identify request type in inbound message.  

              TECHNICAL DESCR:  String to identify request type in inbound message.  Usually passed by query message to indicate
                                which domain is being requested.  


2275.31,.01     MHV DATATYPE           0;1 FREE TEXT

                INPUT TRANSFORM:  K:$L(X)>60!($L(X)<1) X
                LAST EDITED:      DEC 16, 2005 
                HELP-PROMPT:      Answer must be 1-60 characters in length 
                DESCRIPTION:
                                  String to identify request type in inbound message.  

                TECHNICAL DESCR:
                                  String to identify request type in inbound message.  

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

                CROSS-REFERENCE:  2275.3^D 
                                  1)= S ^MHV(2275.3,"D",$E(X,1,30),DA(1),DA)=""
                                  2)= K ^MHV(2275.3,"D",$E(X,1,30),DA(1),DA)




2275.3,2      DESCRIPTION            2;0   WORD-PROCESSING #2275.32

              TECHNICAL DESCR:
                                Information about this request type.  


                LAST EDITED:      DEC 16, 2005 
                DESCRIPTION:
                                  Description of this request type.  

                TECHNICAL DESCR:
                                  Description of this request type.  





INPUT TEMPLATE(S):

PRINT TEMPLATE(S):

SORT TEMPLATE(S):

FORM(S)/BLOCK(S):