GLOBAL MAP DATA DICTIONARY #8925.1 -- TIU DOCUMENT DEFINITION FILE 6/27/25 PAGE 1 STORED IN ^TIU(8925.1, (295 ENTRIES) SITE: WWW.BMIRWIN.COM UCI: VISTA,VISTA (VERSION 1.0) ----------------------------------------------------------------------------------------------------------------------------------- This file stores Document Definitions, which identify and define behavior for documents stored in the TIU DOCUMENTS FILE (#8925). For consistency with the V-file schema, it may be viewed as the "Attribute Dictionary" for the Text Integration Utilities. It also stores Objects, which can be embedded in a Document Definition's Boilerplate Text (Overprint). Objects contain M code which gets a piece of data and inserts it in the document's Boilerplate Text when a document is entered. Warning: objects embedded in boilerplate text are looked up by multiple index (i.e. DIC(0) contains 'M'). Current code (see routine CHECK^TIUFLF3) checks all present indexes to make sure object names, abbreviations and print names are not ambiguous for this lookup. If new indexes are added, this code MUST BE UPDATED to check the new index as well. Some entries in this file are developed Nationally and exported across the country. Others are created by local sites. Entries in the first category are marked National Standard and are not editable by sites. This file does NOT allow multiple entries OF THE SAME TYPE with the same name. That is, within a given Type, there are no duplicate names. (This refers to the .01 field, the Technical name of the entry.) This file does not allow a parent to have items with the same name, even if the items have different internal file numbers (i.e. are different file entries). Again, this refers to the .01 Technical name of the entry. Because of ownership considerations, the file does NOT allow an entry to be an item under more than 1 parent. If the same item is desired under more than 1 parent, the item must be copied into a new entry. There is one exception: Document Definitions of Type Component which have been marked Shared may have more than one parent. The Document Definition Utility TIUF categorizes certain fields as Basic, Technical, or Upload, and displays these fields together as a group when user edits or views a Document Definition. BASIC fields include Name, Abbreviation, Print Name, Type, Personal Owner, Class Owner, Status, In Use, Shared, Orphan, Has Boiltxt, National Standard, OK to Distribute, and Suppress Visit Selection. TECHNICAL fields include Entry Action, Exit Action, Edit Template, Print Method, Print Form Header, Print Form Number, Print Group, Allow Custom Form Headers, Visit Linkage Method, Validation Method, and Object Method. UPLOAD fields include Upload Target File, Laygo Allowed, Target Text Field Subscript, Upload Look-up Method, Upload Post-Filing Code, Upload Filing Error Code, and multiples Upload Captioned ASCII Header and Upload Delimited ASCII Header. The Document Definition file contains extensive, detailed field descriptions. Likewise, some protocols (File 101) used in TIU have extensive and careful descriptions in the Protocol file. Many of these descriptions are used in TIU for online help. If it becomes necessary for a national programmer to edit these descriptions, the programmer should check to make sure all online help is still displayed properly. Users are expected to use the Document Definition Utility TIUF to enter, edit, and delete file entries. In fact, the file prohibits the deletion of entries through generic Fileman Options. It also prohibits the edit through generic Fileman of a few critical fields: Type, Status, Shared, and National Standard. Adding and Deleting (but not editing) Items is also prohibited through generic Fileman options. Abbreviation and Print Name of OBJECTS cannot be edited through generic Fileman Options. This does NOT imply that it is SAFE to use generic Fileman to edit other fields. Users are cautioned that edit through generic Fileman bypasses many safeguards built in to the Document Definition Utility and can create havoc unless the user THOROUGHLY UNDERSTANDS the File and its uses. If users find needs which are not met through TIUF, please communicate them to the TIU development team. ***************** WARNING: Using generic Fileman options to edit entries can cause SERIOUS database problems. **************** CROSS REFERENCED BY: CLASS OWNER(AC), NAME(ACL), ABBREVIATION(ACL02), PRINT NAME(ACL03), STATUS(ACL07), ITEM(ACL1001), ITEM(AD), VHA ENTERPRISE STANDARD TITLE(ALOINC), TIMESTAMP(AM), PRINT NAME(AM1), ITEM(AMM), MNEMONIC(AMM2), SEQUENCE(AMM3), MENU TEXT(AMM4), PERSONAL OWNER(AP), POSTING INDICATOR(APOST), STATUS(AS), TYPE(AT), NAME(B), ABBREVIATION(C), PRINT NAME(D), NAME(E) ^TIU(8925.1,D0,0)= (#.01) NAME [1F] ^ (#.02) ABBREVIATION [2F] ^ (#.03) PRINT NAME [3F] ^ (#.04) TYPE [4S] ^ (#.05) PERSONAL ==>OWNER [5P:200] ^ (#.06) CLASS OWNER [6P:8930] ^ (#.07) STATUS [7P:8925.6] ^ ^ ^ (#.1) SHARED [10S] ^ ^ ^ ==>(#.13) NATIONAL STANDARD [13S] ^ (#.14) POSTING INDICATOR [14S] ^ ^TIU(8925.1,D0,1)= (#1.01) UPLOAD TARGET FILE [1P:1] ^ (#1.02) LAYGO ALLOWED [2S] ^ (#1.03) TARGET TEXT FIELD SUBSCRIPT [3F] ^ ==>(#1.04) BOILERPLATE ON UPLOAD ENABLED [4S] ^ ^TIU(8925.1,D0,3)= ^ (#3.02) OK TO DISTRIBUTE [2S] ^ (#3.03) SUPPRESS VISIT SELECTION [3S] ^ ^TIU(8925.1,D0,4)= (#4) UPLOAD LOOK-UP METHOD [E1,245K] ^ ^TIU(8925.1,D0,4.1)= (#4.1) COMMIT ACTION [E1,245K] ^ ^TIU(8925.1,D0,4.2)= (#4.2) RELEASE ACTION [E1,245K] ^ ^TIU(8925.1,D0,4.3)= (#4.3) VERIFICATION ACTION [E1,245K] ^ ^TIU(8925.1,D0,4.4)= (#4.4) DELETE ACTION [E1,245K] ^ ^TIU(8925.1,D0,4.45)= (#4.45) PACKAGE REASSIGNMENT ACTION [E1,245K] ^ ^TIU(8925.1,D0,4.5)= (#4.5) UPLOAD POST-FILING CODE [E1,245K] ^ ^TIU(8925.1,D0,4.6)= (#4.6) ENTRY ACTION [E1,245K] ^ ^TIU(8925.1,D0,4.7)= (#4.7) EXIT ACTION [E1,245K] ^ ^TIU(8925.1,D0,4.8)= (#4.8) UPLOAD FILING ERROR CODE [E1,245K] ^ ^TIU(8925.1,D0,4.9)= (#4.9) POST-SIGNATURE CODE [E1,245K] ^ ^TIU(8925.1,D0,5)= (#5) EDIT TEMPLATE [E1,245F] ^ ^TIU(8925.1,D0,6)= (#6) PRINT METHOD [E1,245K] ^ ^TIU(8925.1,D0,6.1)= (#6.1) PRINT FORM HEADER [1F] ^ (#6.12) PRINT FORM NUMBER [2F] ^ (#6.13) PRINT GROUP [3N] ^ (#6.14) ALLOW ==>CUSTOM FORM HEADERS [4S] ^ ^TIU(8925.1,D0,6.5)= (#6.5) ON BROWSE EVENT [E1,245K] ^ ^TIU(8925.1,D0,6.51)= (#6.51) ON RETRACT EVENT [E1,245K] ^ ^TIU(8925.1,D0,7)= (#7) VISIT LINKAGE METHOD [E1,245K] ^ ^TIU(8925.1,D0,8)= (#8) VALIDATION METHOD [E1,245K] ^ ^TIU(8925.1,D0,9)= (#9) OBJECT METHOD [E1,245K] ^ ^TIU(8925.1,D0,10,0)=^8925.14P^^ (#10) ITEM ^TIU(8925.1,D0,10,D1,0)= (#.01) ITEM [1P:8925.1] ^ (#2) MNEMONIC [2F] ^ (#3) SEQUENCE [3N] ^ (#4) MENU TEXT [4F] ^ ^TIU(8925.1,D0,11,0)=^8925.111SA^^ (#11) STAT AUTO PRINT EVENT ^TIU(8925.1,D0,11,D1,0)= (#.01) STAT AUTO PRINT EVENT [1S] ^ ^TIU(8925.1,D0,12,0)=^8925.112SA^^ (#12) ROUTINE AUTO PRINT EVENT ^TIU(8925.1,D0,12,D1,0)= (#.01) ROUTINE AUTO PRINT EVENT [1S] ^ ^TIU(8925.1,D0,13,0)=^8925.113P^^ (#13) PROCESSING STEPS ^TIU(8925.1,D0,13,D1,0)= (#.01) PROCESSING STEP [1P:8930.8] ^ (#.02) SEQUENCE [2N] ^ (#.03) REQUIRED? [3S] ^ (#.04) RESULTING ==>STATUS [4P:8930.6] ^ (#.05) CONDITION TEXT [5F] ^ ^TIU(8925.1,D0,15)= (#1501) VHA ENTERPRISE STANDARD TITLE [1P:8926.1] ^ (#1502) MAP ATTEMPTED [2D] ^ (#1503) MAP ATTEMPTED BY ==>[3P:200] ^ ^TIU(8925.1,D0,99)= (#99) TIMESTAMP [1F] ^ ^TIU(8925.1,D0,DFLT,0)=^8925.13^^ (#3) BOILERPLATE TEXT ^TIU(8925.1,D0,DFLT,D1,0)= (#.01) BOILERPLATE TEXT [1W] ^ ^TIU(8925.1,D0,DIALOG,0)=^8925.114^^ (#14) DIALOG ^TIU(8925.1,D0,DIALOG,D1,0)= (#.01) PROMPT [1F] ^ (#.02) ITEM NAME [2F] ^ (#.03) SEQUENCE [3N] ^ (#.04) FIELD [4F] ^ (#.05) ==>REQUIRED [5S] ^ (#.06) VISIBLE [6S] ^ ^TIU(8925.1,D0,DIALOG,D1,1)= (#1) SET METHOD [E1,245K] ^ ^TIU(8925.1,D0,DIALOG,D1,W)= (#101) WINDOWS CONTROL [1S] ^ (#102) API NAME [2F] ^ (#103) API PARAMETER #1 [3F] ^ ^TIU(8925.1,D0,DIALOG,D1,W3)= (#113) WINDOWS CONDITION [E1,245K] ^ ^TIU(8925.1,D0,DIALOG,D1,W7)= (#117) WINDOWS DEFAULT [E1,245K] ^ ^TIU(8925.1,D0,HEAD,0)=^8925.12A^^ (#2) UPLOAD CAPTIONED ASCII HEADER ^TIU(8925.1,D0,HEAD,D1,0)= (#.01) CAPTION [1F] ^ (#.02) ITEM NAME [2F] ^ (#.03) FIELD NUMBER [3F] ^ (#.04) LOOKUP LOCAL VARIABLE ==>NAME [4F] ^ (#.05) EXAMPLE ENTRY [5F] ^ (#.06) CLINICIAN MUST DICTATE [6S] ^ (#.07) REQUIRED FIELD? ==>[7S] ^ ^TIU(8925.1,D0,HEAD,D1,1)= (#1) TRANSFORM CODE [E1,245K] ^ ^TIU(8925.1,D0,ITEM,0)=^8925.11I^^ (#1) UPLOAD DELIMITED ASCII HEADER ^TIU(8925.1,D0,ITEM,D1,0)= (#.01) HEADER PIECE [1N] ^ (#.02) ITEM NAME [2F] ^ (#.03) FIELD NUMBER [3F] ^ (#.04) LOOKUP LOCAL ==>VARIABLE NAME [4F] ^ (#.05) EXAMPLE ENTRY [5F] ^ (#.06) CLINICIAN MUST DICTATE [6S] ^ (#.07) REQUIRED ==>FIELD? [7S] ^ ^TIU(8925.1,D0,ITEM,D1,1)= (#1) TRANSFORM CODE [E1,245K] ^ INPUT TEMPLATE(S): ^DIE(1492)= TIU EDIT DOCUMENT TYPE ^DIE(1497)= TIU UPLOAD FIELD EDIT ^DIE(1498)= TIUF UPLOAD FIELD EDIT PRINT TEMPLATE(S): ^DIPT(1558)= TIU HT TITLE MAPPINGS Compiled: ^TIUCTM ^DIPT(1557)= TIU HT TITLE PRINT Compiled: ^TIUCTP SORT TEMPLATE(S): ^DIBT(934)= TIU HT STATUS-NAME Compiled: ^DISZ* FORM(S)/BLOCK(S):