STANDARD DATA DICTIONARY #358.93 -- IMP/EXP MULTIPLE CHOICE FIELD FILE 3/24/25 PAGE 1 STORED IN ^IBE(358.93, *** NO DATA STORED YET *** SITE: WWW.BMIRWIN.COM UCI: VISTA,VISTA (VERSION 3.0) DATA NAME GLOBAL DATA ELEMENT TITLE LOCATION TYPE ----------------------------------------------------------------------------------------------------------------------------------- This file is used as a work space for the import/export utility of the encounter form utilities. DD ACCESS: @ RD ACCESS: @ WR ACCESS: @ DEL ACCESS: @ LAYGO ACCESS: @ AUDIT ACCESS: @ CROSS REFERENCED BY: CHOICE(A), STARTING COLUMN FOR LABEL(A1), NAME(B), BLOCK(C) 358.93,.01 NAME 0;1 FREE TEXT (Required) INPUT TRANSFORM: K:$L(X)>30!(X?.N)!($L(X)<3)!'(X'?1P.E) X LAST EDITED: MAY 18, 1993 HELP-PROMPT: NAME MUST BE 3-30 CHARACTERS, NOT NUMERIC OR STARTING WITH PUNCTUATION DESCRIPTION: The division the setup is for. CROSS-REFERENCE: 358.93^B 1)= S ^IBE(358.93,"B",$E(X,1,30),DA)="" 2)= K ^IBE(358.93,"B",$E(X,1,30),DA) 358.93,.02 QUESTION OR EXPLANATION 0;2 FREE TEXT YOU CAN ENTER TEXT, SUCH AS A QUESTION, TO APPEAR ON THE FORM INPUT TRANSFORM: K:$L(X)>150!($L(X)<1) X LAST EDITED: JUL 21, 1994 HELP-PROMPT: You may enter text, such as a question, to appear as part of the input field. 358.93,.03 STARTING COLUMN FOR TEXT 0;3 NUMBER INPUT TRANSFORM: S:+X=X X=X-1 K:+X'=X!(X>200)!(X<0)!(X?.E1"."1N.N) X OUTPUT TRANSFORM: S Y=+Y+1 LAST EDITED: JUL 21, 1994 HELP-PROMPT: What block column shuld the label begin in? NOTES: XXXX--CAN'T BE ALTERED EXCEPT BY PROGRAMMER 358.93,.04 STARTING ROW FOR TEXT 0;4 NUMBER INPUT TRANSFORM: S:+X=X X=X-1 K:+X'=X!(X>200)!(X<0)!(X?.E1"."1N.N) X OUTPUT TRANSFORM: S Y=+Y+1 LAST EDITED: JUL 21, 1994 HELP-PROMPT: What block row should the label start in? NOTES: XXXX--CAN'T BE ALTERED EXCEPT BY PROGRAMMER 358.93,.06 TYPE OF DATA 0;6 POINTER TO IMP/EXP PACKAGE INTERFACE FILE (#358.6) (Required) WHAT TYPE OF DATA WILL BE ENTERED TO THIS FIELD? INPUT TRANSFORM: S DIC("S")="I $P(^(0),U,6)=1,$P(^(0),U,9)=1,$D(^(9))" D ^DIC K DIC S DIC=DIE,X=+Y K:Y<0 X LAST EDITED: JUL 27, 1995 HELP-PROMPT: What type of data will be entered to the field? DESCRIPTION: Points to the package interface file. That is where information about the data and how to map it to DHCP is stored. SCREEN: S DIC("S")="I $P(^(0),U,6)=1,$P(^(0),U,9)=1,$D(^(9))" EXPLANATION: Allows only available interfaces for passing data to DHCP. NOTES: XXXX--CAN'T BE ALTERED EXCEPT BY PROGRAMMER 358.93,.07 TEXT APPEARANCE 0;7 FREE TEXT HOW SHOULD THE TEXT APPEAR? CHOOSE FROM {U,B,R} INPUT TRANSFORM: S X=$$UPPER^VALM1(X) K:$L(X)>3!("UBR"'[$E(X,1))!("UBR"'[$E(X,2))!("UBR"'[$E(X,3)) X LAST EDITED: AUG 16, 1994 HELP-PROMPT: B=bold,U=underline,R=reverse You can enter any combination of {B,U,R}. NOTES: XXXX--CAN'T BE ALTERED EXCEPT BY PROGRAMMER 358.93,.08 BLOCK 0;8 POINTER TO IMP/EXP ENCOUNTER FORM BLOCK FILE (#358.1) (Required) LAST EDITED: JUL 20, 1994 HELP-PROMPT: What block should this input field appear in? CROSS-REFERENCE: 358.93^C 1)= S ^IBE(358.93,"C",$E(X,1,30),DA)="" 2)= K ^IBE(358.93,"C",$E(X,1,30),DA) Used to find all the input fields appearing in a block. 358.93,.09 SELECTION RULE 0;9 SET '0' FOR ANY NUMBER; '1' FOR EXACTLY ONE; '2' FOR AT MOST ONE (0 or 1); '3' FOR AT LEAST ONE (1 or more); LAST EDITED: DEC 09, 1994 HELP-PROMPT: Which rule applies to the choices the user can makee? 358.93,1 CHOICE 1;0 Multiple #358.931 LAST EDITED: JUL 21, 1994 DESCRIPTION: The reports that should print. 358.931,.01 CHOICE 0;1 FREE TEXT (Multiply asked) LABEL APPEARING WITH THE BUBBLE INPUT TRANSFORM: K:$L(X)>68!($L(X)<1) X LAST EDITED: APR 02, 1996 HELP-PROMPT: Answer must be 1-68 characters in length. DESCRIPTION: A report that should print. Only reports contained in the Package Interface file can be printed by the print manager. CROSS-REFERENCE: 358.931^B 1)= S ^IBE(358.93,DA(1),1,"B",$E(X,1,30),DA)="" 2)= K ^IBE(358.93,DA(1),1,"B",$E(X,1,30),DA) CROSS-REFERENCE: 358.93^A^MUMPS 1)= I $P($G(^IBE(358.93,DA(1),1,DA,0)),U,2) S ^IBE(358.93,"A",$P(^IBE(358.93,DA(1),0),U),$P(^IBE(35 8.93,DA(1),1,DA,0),U,2),X,DA(1),DA)="" 2)= I $P($G(^IBE(358.93,DA(1),1,DA,0)),U,2) K ^IBE(358.93,"A",$P(^IBE(358.93,DA(1),0),U),$P(^IBE(35 8.93,DA(1),1,DA,0),U,2),X,DA(1),DA) Used to find all the reports/forms that should be printed for the division under a particular condition. 358.931,.02 STARTING COLUMN FOR LABEL 0;2 NUMBER INPUT TRANSFORM:S:+X=X X=X-1 K:+X'=X!(X>200)!(X<0)!(X?.E1"."1N.N) X OUTPUT TRANSFORM:S Y=+Y+1 LAST EDITED: APR 02, 1996 HELP-PROMPT: What block column should the label begin in? DESCRIPTION: The condition under which the report should print. EXECUTABLE HELP:D HELP6^IBDFU5A NOTES: XXXX--CAN'T BE ALTERED EXCEPT BY PROGRAMMER CROSS-REFERENCE:358.93^A1^MUMPS 1)= S ^IBE(358.93,"A",$P($G(^IBE(358.93,DA(1),0)),U),X,$P($G(^IBE(358.93,DA(1),1,DA,0)),U),DA(1),DA )="" 2)= K ^IBE(358.93,"A",$P($G(^IBE(358.93,DA(1),0)),U),X,$P($G(^IBE(358.93,DA(1),1,DA,0)),U),DA(1),DA ) Used to find all the reports/forms that should be printed for the entire division under a particular condition. 358.931,.03 STARTING ROW FOR LABEL 0;3 NUMBER INPUT TRANSFORM:S:+X=X X=X-1 K:+X'=X!(X>200)!(X<0)!(X?.E1"."1N.N) X OUTPUT TRANSFORM:S Y=+Y+1 LAST EDITED: JUL 20, 1994 HELP-PROMPT: What block row should the label be in? NOTES: XXXX--CAN'T BE ALTERED EXCEPT BY PROGRAMMER 358.931,.04 LABEL APPEARANCE 0;4 FREE TEXT HOW SHOULD THE LABEL APPEAR? CHOOSE FROM {U,B,R,I} INPUT TRANSFORM:S X=$$UPPER^VALM1(X) K:$L(X)>4!("UBRI"'[$E(X,1))!("UBRI"'[$E(X,2))!("UBRI"'[$E(X,3))!("UBRI"'[$E(X, 4)) X LAST EDITED: AUG 16, 1994 HELP-PROMPT: B=bold,U=underline,R=reverse,I=invisible You can enter any combination of {B,U,R,I}. The label will not print if it is made invisible. NOTES: XXXX--CAN'T BE ALTERED EXCEPT BY PROGRAMMER 358.931,.05 CHOICE LABEL 0;5 FREE TEXT (Required) INPUT TRANSFORM:K:$L(X)>120!($L(X)<1) X LAST EDITED: JAN 18, 1996 HELP-PROMPT: Answer must be 1-120 characters in length. DESCRIPTION: The label that is to appear with the choice. 358.931,.06 STARTING COLUMN FOR BUBBLE 0;6 NUMBER (Required) INPUT TRANSFORM:S:+X=X X=X-1 K:+X'=X!(X>200)!(X<0)!(X?.E1"."1N.N) X OUTPUT TRANSFORM:S Y=+Y+1 LAST EDITED: JUL 20, 1994 HELP-PROMPT: What block column should the bubble begin in? NOTES: XXXX--CAN'T BE ALTERED EXCEPT BY PROGRAMMER 358.931,.07 STARTING ROW FOR BUBBLE 0;7 NUMBER (Required) INPUT TRANSFORM:S:+X=X X=X-1 K:+X'=X!(X>200)!(X<0)!(X?.E1"."1N.N) X OUTPUT TRANSFORM:S Y=+Y+1 LAST EDITED: JUL 20, 1994 HELP-PROMPT: What block row should the bubble be in? NOTES: XXXX--CAN'T BE ALTERED EXCEPT BY PROGRAMMER 358.931,.08 VALUE TO PASS 0;8 FREE TEXT (Required) INPUT TRANSFORM:S X=X LAST EDITED: SEP 01, 1995 HELP-PROMPT: What data should be entered into the database when this bubble is checked? NOTES: XXXX--CAN'T BE ALTERED EXCEPT BY PROGRAMMER 358.931,.09 DATA QUALIFIER 0;9 POINTER TO IMP/EXP AICS DATA QUALIFIERS FILE (#358.98) INPUT TRANSFORM:S DIC("S")="I $$DQGOOD^IBDFU9($P($G(^IBE(358.93,DA(1),0)),""^"",6),Y)" D ^DIC K DIC S DIC=DIE,X=+Y K:Y<0 X LAST EDITED: DEC 07, 1994 HELP-PROMPT: Does one of the qualifers appy to this choice? SCREEN: S DIC("S")="I $$DQGOOD^IBDFU9($P($G(^IBE(358.93,DA(1),0)),""^"",6),Y)" EXPLANATION: Allows only certain data qualifiers, dependent on the type of data. FILES POINTED TO FIELDS IMP/EXP AICS DATA QUALIFIERS (#358.98) CHOICE:DATA QUALIFIER (#.09) IMP/EXP ENCOUNTER FORM BLOCK (#358.1) BLOCK (#.08) IMP/EXP PACKAGE INTERFACE (#358.6) TYPE OF DATA (#.06) INPUT TEMPLATE(S): PRINT TEMPLATE(S): SORT TEMPLATE(S): FORM(S)/BLOCK(S):