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):