STANDARD DATA DICTIONARY #4.001 -- MASTER FILE PARAMETERS FILE 6/27/25 PAGE 1 STORED IN ^DIC(4.001, (40 ENTRIES) SITE: WWW.BMIRWIN.COM UCI: VISTA,VISTA (VERSION 8.0) DATA NAME GLOBAL DATA ELEMENT TITLE LOCATION TYPE ----------------------------------------------------------------------------------------------------------------------------------- The file holds parameters related to the Master File Server (MFS). DO NOT EDIT THIS FILE! The parameters map HL7 segment data to standard FileMan data files. Local modifications to this file will seriously disrupt standard file updating and have negative consequences to existing VistA applications. DD ACCESS: @ RD ACCESS: @ WR ACCESS: @ DEL ACCESS: @ LAYGO ACCESS: @ AUDIT ACCESS: @ CROSS REFERENCED BY: MASTER FILE(B), MFI CODE(MFI), MASTER FILE IDENTIFIER(MFID), SEGMENT NAME(ZZZ) LAST MODIFIED: APR 3,2018@17:24:22 4.001,.01 MASTER FILE 0;1 POINTER TO FILE FILE (#1) (Required) INPUT TRANSFORM: S DINUM=X LAST EDITED: DEC 26, 2003 HELP-PROMPT: Select file to be supported by the Master File Server (MFS) mechanism. DESCRIPTION: This field is the Internal File Number (IFN) of the Master File table supported by the Master File Server (MFS). NOTES: XXXX--CAN'T BE ALTERED EXCEPT BY PROGRAMMER CROSS-REFERENCE: 4.001^B 1)= S ^DIC(4.001,"B",$E(X,1,30),DA)="" 2)= K ^DIC(4.001,"B",$E(X,1,30),DA) 4.001,.02 SEGMENT NAME 0;2 FREE TEXT (Required) INPUT TRANSFORM: K:$L(X)>3!($L(X)<3) X K:'$$F^XUMF(+$G(XUMF)) X LAST EDITED: DEC 26, 2003 HELP-PROMPT: Enter the HL7 data segment or Z segment name. DESCRIPTION: This field holds the name of the HL7 data segment that hold the actual table values. NOTES: XXXX--CAN'T BE ALTERED EXCEPT BY PROGRAMMER CROSS-REFERENCE: 4.001^ZZZ 1)= S ^DIC(4.001,"ZZZ",$E(X,1,30),DA)="" 2)= K ^DIC(4.001,"ZZZ",$E(X,1,30),DA) This x-ref is the segment name. The MFS handler checks incoming message data segments against this x-ref to verify the file is supported. 4.001,.03 MFI CODE 0;3 FREE TEXT (Required) INPUT TRANSFORM: K:$L(X)>60!($L(X)<2) X LAST EDITED: DEC 20, 2004 HELP-PROMPT: Answer must be 2-60 characters in length. DESCRIPTION: This code identifies the master file. NOTES: XXXX--CAN'T BE ALTERED EXCEPT BY PROGRAMMER CROSS-REFERENCE: 4.001^MFI 1)= S ^DIC(4.001,"MFI",$E(X,1,60),DA)="" 2)= K ^DIC(4.001,"MFI",$E(X,1,60),DA) This x-ref is the Master File Identifier (MFI). 4.001,.04 PRE-UPDATE ROUTINE 0;4 FREE TEXT (Required) INPUT TRANSFORM: K:$L(X)>20!($L(X)<3) X K:'$$F^XUMF(+$G(XUMF)) X LAST EDITED: DEC 26, 2003 HELP-PROMPT: Enter the label of sub-routine in XUMFR to be executed prior to the MFS update. DESCRIPTION: This field holds the label of the sub-routine in XUMFR that gets called before an update by the MFS for a data type segment. Enter the label without '^XUMFR'. The sub-routine can assume the presence of the variables IFN and IEN. All local variables within the sub-routine must be NEW'd before using them. The default value for this field is 'PRE'. The PRE sub-routine builds the current values of the entry in question (associated with the IEN) into an array (^TMP("XUMF PRE",$J,SEQ) =fieldLabel_": "_value). This field is required, so if you have no processing use NULL. NOTES: XXXX--CAN'T BE ALTERED EXCEPT BY PROGRAMMER 4.001,.05 POST-UPDATE ROUTINE 0;5 FREE TEXT INPUT TRANSFORM: K:$L(X)>20!($L(X)<3) X K:'$$F^XUMF(+$G(XUMF)) X LAST EDITED: MAY 16, 2005 HELP-PROMPT: Enter the label of sub-routine in XUMFR to be executed after MFS updates. DESCRIPTION: This field holds the label of the sub-routine in XUMFR that gets called after an update by the MFS for a data type segment. Enter the label without '^XUMFR'. The sub-routine can assume the presence of the variables IFN and IEN. All local variables within the sub-routine must be NEW'd before using them. The default value for this field is 'POST'. The POST sub-routine builds the new values of the entry in question (associated with the IEN) and compares them against the previous values (prior to update) to determine if any values changed. If the values have changed a MailMan notification is sent to the XUMF SERVER mail group and the group identified by MAIL GROUP of this MASTER FILE PARAMERS entry. Note: if the post-update routine calls POST^XUMFR then pre-update routine must call PRE^XUMFR. This field is required, so if you have no processing use NULL. NOTES: XXXX--CAN'T BE ALTERED EXCEPT BY PROGRAMMER 4.001,.06 MAIL GROUP 0;6 POINTER TO MAIL GROUP FILE (#3.8) INPUT TRANSFORM: K:'$$F^XUMF(+$G(XUMF)) X LAST EDITED: DEC 26, 2003 HELP-PROMPT: Enter the mail group that will receive update notifications. DESCRIPTION: This mail group will be notified when an HL7 unsolicited update message is received from the MFS server. This group will be notified in addition to the group XUMF SERVER. NOTES: XXXX--CAN'T BE ALTERED EXCEPT BY PROGRAMMER 4.001,.07 MASTER FILE IDENTIFIER 0;7 FREE TEXT INPUT TRANSFORM: K:$L(X)>30!($L(X)<2) X LAST EDITED: MAY 16, 2006 HELP-PROMPT: Answer must be 2-30 characters in length. DESCRIPTION: This field identifies the file to be updated. WRITE AUTHORITY: @ CROSS-REFERENCE: 4.001^MFID 1)= S ^DIC(4.001,"MFID",$E(X,1,30),DA)="" 2)= K ^DIC(4.001,"MFID",$E(X,1,30),DA) This identifier is used in the HL7 segment to identify the file to be updated. 4.001,.08 SORT BY 0;8 FREE TEXT INPUT TRANSFORM: K:$L(X)>20!($L(X)<1) X LAST EDITED: JUN 17, 2008 HELP-PROMPT: Answer must be 1-20 characters in length. DESCRIPTION: The default sort by field is VUID. Only supply alternate sort by field in the case of no VUID such as files like mappings. 4.001,.09 FILTER BY 0;9 FREE TEXT INPUT TRANSFORM: K:$L(X)>40!($L(X)<1) X LAST EDITED: JUN 17, 2008 HELP-PROMPT: Answer must be 1-40 characters in length. DESCRIPTION: You can specify a query filter by field (column description.) 4.001,1 COLUMN 1;0 Multiple #4.011 LAST EDITED: APR 20, 2004 DESCRIPTION: The COLUMN DESCRIPTION multiple maps the data type segment fields and components to FileMan fields for a standard table. There are additional fields within the sub-file to handle multiple field types and extended references. 4.011,.01 COLUMN DESCRIPTION 0;1 FREE TEXT (Multiply asked) INPUT TRANSFORM: K:$L(X)>40!($L(X)<1) X LAST EDITED: APR 20, 2004 HELP-PROMPT: Answer must be 1-40 characters in length. DESCRIPTION: The column description is the identifier that names the data element that gets mapped to a FileMan field. The RDF segment (table row definition) has a field (the 3rd sequence) that is a repeating element. The 1st component of the element is the column description. It is the column name in central repository master table. (The 2nd component is the HL7 data type. The 3rd component is the length of the field.) The RDF segment defines the format of subsequent RDT segment (table row data). The sequence of column description fields in the RDF segment maps the sequence of the corresponding data values in the RDT segment. (The 2nd field of the RDF segment is the number of columns or data elements passed in the RDF and RDT segments.) CROSS-REFERENCE: 4.011^B 1)= S ^DIC(4.001,DA(1),1,"B",$E(X,1,30),DA)="" 2)= K ^DIC(4.001,DA(1),1,"B",$E(X,1,30),DA) 4.011,.02 FIELD NUMBER 0;2 NUMBER (Required) INPUT TRANSFORM: K:+X'=X!(X>999999999)!(X<.01)!(X?.E1"."8N.N) X ; K:'$$ECHO^XUMF(DA(1),DA,X,+$G(XUMF)) X LAST EDITED: APR 20, 2004 HELP-PROMPT: Enter the field number for the data element. DESCRIPTION: This field holds the FileMan field number that corresponds to the segment sequence number in question. If this sequence component maps to a FileMan sub-file (multiple) then the SUBFILE NUMBER (#.04) is required before FIELD NUMBER to be able to validate (input transform.) NOTES: XXXX--CAN'T BE ALTERED EXCEPT BY PROGRAMMER 4.011,.03 HL7 DATA TYPE 0;3 POINTER TO HL7 DATA TYPE FILE (#771.4) (Required) INPUT TRANSFORM: ;K:'$$F^XUMF(+$G(XUMF)) X LAST EDITED: APR 20, 2004 HELP-PROMPT: Enter the HL7 data type. DESCRIPTION: This field holds the HL7 data type of the sequence. NOTES: XXXX--CAN'T BE ALTERED EXCEPT BY PROGRAMMER 4.011,.04 SUBFILE NUMBER 0;4 NUMBER INPUT TRANSFORM: K:+X'=X!(X>999999999)!(X<1)!(X?.E1"."10.N) X K:'$$F^XUMF(+$G(XUMF)) X LAST EDITED: OCT 25, 2017 HELP-PROMPT: If multiple field, enter sub-file number. DESCRIPTION: This field holds the FileMan sub-file number. ONLY if FIELD NUMBER relates to a field in a multiple. NOTES: XXXX--CAN'T BE ALTERED EXCEPT BY PROGRAMMER 4.011,.05 SUBFILE LKUP LITERAL 0;5 FREE TEXT INPUT TRANSFORM: K:$L(X)>30!($L(X)<2) X K:'$$F^XUMF(+$G(XUMF)) X LAST EDITED: DEC 26, 2003 HELP-PROMPT: If subfile and .01 not in HL7 segment, enter literal value of the .01 DESCRIPTION: If this sequence is a field in a subfile and the .01 of the multiple is not included in the HL7 segment but is some literal, then provide the literal string here. If SUBFILE LKUP LITERAL is NULL then SUBFILE LKUP SEQUENCE must not be NULL. If SUBFILE LKUP LITERAL is not NULL then SUBFILE LKUP SEQUENCE must be NULL. NOTES: XXXX--CAN'T BE ALTERED EXCEPT BY PROGRAMMER 4.011,.06 SUBFILE LKUP COLUMN 0;6 FREE TEXT INPUT TRANSFORM: K:$L(X)>40!($L(X)<1) X LAST EDITED: MAY 25, 2004 HELP-PROMPT: Enter the COLUMN DESCRIPTION identifier that is the lookup (.01) to this field DESCRIPTION: If the FIELD NUMBER is associated with a multiple field, then this field holds the COLUMN DESCRIPTION of the .01 field of the multiple. If the .01 field is not a sequence, then leave this field blank and provide a value for SUBFILE LKUP LITERAL. If SUBFILE LKUP LITERAL is NULL then SUBFILE LKUP SEQUENCE must not be NULL. If SUBFILE LKUP LITERAL is not NULL then SUBFILE LKUP SEQUENCE must be NULL. 4.011,.07 EXTENDED POINTER LKUP 0;7 NUMBER INPUT TRANSFORM: K:+X'=X!(X>999999999)!(X<.01)!(X?.E1"."8.N) X K:'$$F^XUMF(+$G(XUMF)) X LAST EDITED: DEC 26, 2003 HELP-PROMPT: Enter the field number which is the key to the extended reference of FIELD NAME if other than .01 DESCRIPTION: If FIELD NUMBER is a pointer and you want to look-up the entry by a field other than its .01, then enter that field number. Example: Parent facility, in the association multiple of the Institution file points to Institution. The Institution NAME may not be unique. It would be more useful to look-up the Institution by STATION NUMBER. NOTES: XXXX--CAN'T BE ALTERED EXCEPT BY PROGRAMMER 4.011,.08 LIST 0;8 SET '1' FOR YES; '0' FOR NO; LAST EDITED: APR 13, 2006 HELP-PROMPT: Is this a member of a sub-file to be compared against the message 4.011,.09 COLUMN LENGTH 0;9 NUMBER (Required) INPUT TRANSFORM: K:+X'=X!(X>99)!(X<1)!(X?.E1"."1N.N) X LAST EDITED: MAY 25, 2004 HELP-PROMPT: Type the maximum column width DESCRIPTION: This field holds the maximum column width of the column in question. The column description is the 3rd sequence of the RDF segment. It is a repeating element. The maximum column width is the 3rd component of the element. 4.011,.11 REPEATING FIELD 0;11 SET '1' FOR YES; '0' FOR NO; LAST EDITED: AUG 17, 2004 DESCRIPTION: If this field is repeating - a single valued multiple (a multiple field with only a .01 field) - field, then set the flag to YES. If the multiple should be cleaned out first, then also set the CLEAN MULTIPLE flag too. 4.011,.12 CLEAN MULTIPLE 0;12 SET '1' FOR YES; '0' FOR NO; LAST EDITED: AUG 17, 2004 HELP-PROMPT: delete existing values before updating DESCRIPTION: If this field is a single valued repeating element (see REPEATING FIELD) and the existing values should be deleted before the update occurs, then set this flag to YES. By setting this flag, you indicate all the valid data is contained within the incoming message, so purge existing values and start clean. 4.011,.13 VUID PREFIX 0;13 FREE TEXT INPUT TRANSFORM: K:$L(X)>10!($L(X)<1) X LAST EDITED: OCT 19, 2004 HELP-PROMPT: Enter string (i.e. "VUID") to indicate VUID value is passed instead of VALUE DESCRIPTION: String indicates that the field is a Pointer, and the VUID may be used instead of the value (.01). Example: Instead of Drug Class name, you may be use the VUID of the drug class such as "VUID123456", where 123456 is the VUID of the Drug Class and "VUID" is the prefix. 4.011,.14 TIME ZONE FLAG 0;14 SET 'L' FOR LOCAL; 'U' FOR UTC; LAST EDITED: MAR 17, 2005 HELP-PROMPT: Should the local or UTC time be filed? DESCRIPTION: If this column/field represents a date data type then MFS needs to know how to handle the time zone. This field indicates how FileMan should file the HL7 date -- local time or UTC time. Note: VUID effective date/time should always be flagged LOCAL. 4.011,.15 SEQUENCE 0;15 NUMBER INPUT TRANSFORM: K:+X'=X!(X>999)!(X<1)!(X?.E1"."1N.N) X LAST EDITED: MAR 06, 2006 HELP-PROMPT: Type a Number between 1 and 999 DESCRIPTION: The sequence number of the data segments returned in a query. If this field is a Sub-file record, enter the sequence of the .01. If the sequence has associated sub-record fields, use the SUBFILE SEQUENCE of this sequence number to sequence the fields of the sub-record. CROSS-REFERENCE: 4.011^ASEQ 1)= S ^DIC(4.001,DA(1),1,"ASEQ",$E(X,1,30),DA)="" 2)= K ^DIC(4.001,DA(1),1,"ASEQ",$E(X,1,30),DA) The sequence number of the data segments returned in a query. Sub-file entries should use fractional digits to group data. 4.011,.16 WP FIELD 0;16 SET '1' FOR YES; '0' FOR NO; LAST EDITED: MAY 11, 2006 HELP-PROMPT: Is this a Word Processing field DESCRIPTION: If this field is a word processing field then set this flag to YES. 4.011,1 SUBFILE SEQUENCE 1;0 Multiple #4.111 4.111,.01 SUBFILE SEQUENCE 0;1 NUMBER (Multiply asked) INPUT TRANSFORM: K:+X'=X!(X>99)!(X<1)!(X?.E1"."1N.N) X LAST EDITED: MAR 06, 2006 HELP-PROMPT: Type a Number between 1 and 99 DESCRIPTION: If the SEQUENCE is a subfile, and it has associated fields at the sub-file level, enter the sequence of sub-record fields. CROSS-REFERENCE: 4.111^B 1)= S ^DIC(4.001,DA(2),1,DA(1),1,"B",$E(X,1,30),DA)="" 2)= K ^DIC(4.001,DA(2),1,DA(1),1,"B",$E(X,1,30),DA) CROSS-REFERENCE: 4.111^ASEQ1 1)= S ^DIC(4.001,DA(2),1,DA(1),1,"ASEQ1",$E(X,1,30),DA)="" 2)= K ^DIC(4.001,DA(2),1,DA(1),1,"ASEQ1",$E(X,1,30),DA) 4.111,.02 SUBFILE COLUMN NAME 0;2 FREE TEXT INPUT TRANSFORM: K:$L(X)>40!($L(X)<1) X LAST EDITED: MAY 25, 2006 HELP-PROMPT: Enter the subfile field # to be returned. DESCRIPTION: Enter the field name associated with the sub-file sequence for the sequence. 4.111,.03 SUBFILE FIELD NUMBER 0;3 NUMBER INPUT TRANSFORM: K:+X'=X!(X>999999999)!(X<.001)!(X?.E1"."10N.N) X LAST EDITED: MAY 25, 2006 HELP-PROMPT: Enter the field number. DESCRIPTION: Enter the field name associated with the sub-file sequence for the sequence. 4.111,.04 SUBFILE FIELD VUID 0;4 SET '1' FOR YES; LAST EDITED: MAY 25, 2006 DESCRIPTION: If this field references another file entry by VUID set the flag to YES, otherwise leave empty. 4.111,.05 SUBFILE FIELD TYPE 0;5 FREE TEXT INPUT TRANSFORM: K:$L(X)>2!($L(X)<2) X LAST EDITED: MAY 25, 2006 HELP-PROMPT: Enter the 2 character HL7 data type. DESCRIPTION: This is the HL7 data type of the field. The default is ST (string). 4.001,2 POST-PROCESSING LOGIC 2;E1,245 MUMPS INPUT TRANSFORM: K:$L(X)>245 X D:$D(X) ^DIM LAST EDITED: FEB 07, 2006 HELP-PROMPT: This is Standard MUMPS code. DESCRIPTION: This is Standard MUMPS code that gets executed after message processing. WRITE AUTHORITY: @ 4.001,3 ADD-PROCESSING LOGIC 3;E1,245 MUMPS INPUT TRANSFORM: K:$L(X)>245 X D:$D(X) ^DIM LAST EDITED: MAY 22, 2006 HELP-PROMPT: This is Standard MUMPS code. DESCRIPTION: This is Standard MUMPS code that gets executed before message processing. WRITE AUTHORITY: @ 4.001,4 MFE-PROCESSING LOGIC 4;E1,245 MUMPS INPUT TRANSFORM: K:$L(X)>245 X D:$D(X) ^DIM LAST EDITED: FEB 07, 2006 HELP-PROMPT: This is Standard MUMPS code. DESCRIPTION: This is Standard MUMPS code that gets executed for each MFE segment. WRITE AUTHORITY: @ 4.001,4.1 MFE ID FIELD MFE;1 NUMBER (Required) LAST EDITED: DEC 30, 2003 HELP-PROMPT: Enter the field # that corresponds to the PKV id. DESCRIPTION: This field holds the field number that corresponds to the ID of the Primary Key Value in MFE. This field # is the SDS field added to the file to store the internal identifier to the SDS database. NOTES: XXXX--CAN'T BE ALTERED EXCEPT BY PROGRAMMER 4.001,4.11 MFE ID TYPE MFE;11 POINTER TO HL7 DATA TYPE FILE (#771.4) (Required) INPUT TRANSFORM: K:'$$F^XUMF(+$G(XUMF)) X LAST EDITED: DEC 26, 2003 HELP-PROMPT: Enter HL7 data type. DESCRIPTION: MFE ID HL7 data type. NOTES: XXXX--CAN'T BE ALTERED EXCEPT BY PROGRAMMER 4.001,4.12 MFE TEXT TYPE MFE;12 POINTER TO HL7 DATA TYPE FILE (#771.4) (Required) INPUT TRANSFORM: K:'$$F^XUMF(+$G(XUMF)) X LAST EDITED: DEC 26, 2003 HELP-PROMPT: Enter the HL7 data type. DESCRIPTION: Enter the MFE TEXT HL7 data type. NOTES: XXXX--CAN'T BE ALTERED EXCEPT BY PROGRAMMER 4.001,4.14 MFE ALT ID TYPE MFE;14 POINTER TO HL7 DATA TYPE FILE (#771.4) (Required) INPUT TRANSFORM: K:'$$F^XUMF(+$G(XUMF)) X LAST EDITED: DEC 26, 2003 HELP-PROMPT: Enter the HL7 data type. DESCRIPTION: Enter the MFE ID HL7 data type. NOTES: XXXX--CAN'T BE ALTERED EXCEPT BY PROGRAMMER 4.001,4.15 MFE ALT TEXT TYPE MFE;15 POINTER TO HL7 DATA TYPE FILE (#771.4) (Required) INPUT TRANSFORM: K:'$$F^XUMF(+$G(XUMF)) X LAST EDITED: DEC 26, 2003 HELP-PROMPT: Enter the HL7 data type. DESCRIPTION: Enter the MFE ALT TEXT HL7 data type. NOTES: XXXX--CAN'T BE ALTERED EXCEPT BY PROGRAMMER 4.001,4.16 MFE PRE-UPDATE ROUTINE MFE;16 FREE TEXT (Required) INPUT TRANSFORM: K:$L(X)>8!($L(X)<2) X K:'$$F^XUMF(+$G(XUMF)) X LAST EDITED: DEC 26, 2003 HELP-PROMPT: Enter the subroutine label that executes prior to MFE. DESCRIPTION: This field holds the label of the sub-routine in XUMFRMFE that gets called before an update by the MFS for an MFE segment. Enter the label without '^XUMFRMFE'. The sub-routine can assume the presence of the variable IFN. All local variables within the sub-routine must be NEW'd before using the. NOTES: XXXX--CAN'T BE ALTERED EXCEPT BY PROGRAMMER 4.001,4.17 MFE POST-UPDATE ROUTINE MFE;17 FREE TEXT (Required) INPUT TRANSFORM: K:$L(X)>8!($L(X)<2) X K:'$$F^XUMF(+$G(XUMF)) X LAST EDITED: DEC 26, 2003 HELP-PROMPT: Enter the subroutine label that executes after the MFE segment. DESCRIPTION: This field holds the label of the sub-routine in XUMFRMFE that gets called after an update by the MFS for an MFE segment. Enter the label without '^XUMFRMFE'. The sub-routine can assume the presence of the variables IFN and IEN. All local variables within the sub-routine must be NEW'd before using them. NOTES: XXXX--CAN'T BE ALTERED EXCEPT BY PROGRAMMER 4.001,4.2 MFE TEXT FIELD MFE;2 NUMBER (Required) LAST EDITED: DEC 30, 2003 HELP-PROMPT: Enter the field # that corresponds to the PKV text. DESCRIPTION: This field holds the field number that corresponds to the TEXT of the Primary Key Value in MFE. NOTES: XXXX--CAN'T BE ALTERED EXCEPT BY PROGRAMMER 4.001,4.3 MFE CODSYS MFE;3 FREE TEXT (Required) INPUT TRANSFORM: K:$L(X)>20!($L(X)<1) X K:'$$F^XUMF(+$G(XUMF)) X LAST EDITED: DEC 26, 2003 HELP-PROMPT: Enter the coding system for the MFE ID. DESCRIPTION: This field holds the coding system that corresponds to the ID of the Primary Key Value in MFE. NOTES: XXXX--CAN'T BE ALTERED EXCEPT BY PROGRAMMER 4.001,4.4 MFE ALT ID FIELD MFE;4 NUMBER (Required) LAST EDITED: DEC 30, 2003 HELP-PROMPT: Enter the field # that corresponds to the PKV alternate id. DESCRIPTION: This field holds the field number that corresponds to the alternate ID of the Primary Key Value in MFE. The field # should be a key field to the file (not the SDS identifier field). This field will be used by MFS to determine which entry in the file corresponds to the PKV id if it hasn't been already associated. Ideally, this field is a unique key to the file. NOTES: XXXX--CAN'T BE ALTERED EXCEPT BY PROGRAMMER 4.001,4.5 MFE ALT TEXT FIELD MFE;5 NUMBER (Required) LAST EDITED: DEC 30, 2003 HELP-PROMPT: Enter the field # that corresponds to the PKV alternate text. DESCRIPTION: This field holds the field number that corresponds to the alternate TEXT of the Primary Key Value in MFE. NOTES: XXXX--CAN'T BE ALTERED EXCEPT BY PROGRAMMER 4.001,4.6 MFE ALT CODSYS MFE;6 FREE TEXT (Required) INPUT TRANSFORM: K:$L(X)>20!($L(X)<2) X K:'$$F^XUMF(+$G(XUMF)) X LAST EDITED: DEC 26, 2003 HELP-PROMPT: Enter the alternate coding system of the PKV. DESCRIPTION: This field holds the alternate coding system that corresponds to the ID of the Primary Key Value in MFE. NOTES: XXXX--CAN'T BE ALTERED EXCEPT BY PROGRAMMER 4.001,4.7 MFE PKV TYPE MFE;7 POINTER TO HL7 DATA TYPE FILE (#771.4) (Required) INPUT TRANSFORM: K:'$$F^XUMF(+$G(XUMF)) X LAST EDITED: DEC 26, 2003 HELP-PROMPT: Enter the PKV type (i.e., CE or PL) CE or Composite Element. DESCRIPTION: This field holds the Primary Key Value data type. Valid values stored in HL7 Table 0355 - Primary key value type. NOTES: XXXX--CAN'T BE ALTERED EXCEPT BY PROGRAMMER 4.001,4.8 MFE PKV X-REF MFE;8 FREE TEXT (Required) INPUT TRANSFORM: K:$L(X)>10!($L(X)<1) X K:'$$F^XUMF(+$G(XUMF)) X LAST EDITED: DEC 26, 2003 HELP-PROMPT: Enter the FM x-ref of non-SDS key field - MFE.4.4 DESCRIPTION: This field hold the FileMan cross-reference of the Primary Key Value (PKV). Since MFE.4.1 is the SDS internal identifier then provide the alternate ID (MFE.4.4) cross-reference. The natural FileMan key x-ref that corresponds to the alt id. NOTES: XXXX--CAN'T BE ALTERED EXCEPT BY PROGRAMMER 4.001,4.9 ASSIGNING AUTHORITY MFE;9 FREE TEXT (Required) INPUT TRANSFORM: K:$L(X)>20!($L(X)<2) X K:'$$F^XUMF(+$G(XUMF)) X LAST EDITED: DEC 26, 2003 HELP-PROMPT: Enter the entity responsible for assigning IDs for coding system. DESCRIPTION: This field holds the assigning authority responsible for the code system used in the HL7 MFE PKV segment sequence. See QRD segment. Who Subject Filter. This field holds the code that identifies the standards body, or in the case of VA specific data the routing symbol (or other identifying code) of the data owner of steward. If all else fails, use 'VA' as the code. NOTES: XXXX--CAN'T BE ALTERED EXCEPT BY PROGRAMMER 4.001,5 ZRT-PROCESSING LOGIC 5;E1,245 MUMPS INPUT TRANSFORM: K:$L(X)>245 X D:$D(X) ^DIM LAST EDITED: FEB 07, 2006 HELP-PROMPT: This is Standard MUMPS code. DESCRIPTION: This is Standard MUMPS code that gets executed for each ZRT segment. WRITE AUTHORITY: @ 4.001,6 ZRT-DISCOVERY LOGIC 6;E1,245 MUMPS INPUT TRANSFORM: K:$L(X)>245 X D:$D(X) ^DIM LAST EDITED: JAN 19, 2017 HELP-PROMPT: Enter Standard MUMPS code. DESCRIPTION: This is standard MUMPS code that gets execute in DISCOVERY for each ZRT segment. WRITE AUTHORITY: @ FILES POINTED TO FIELDS FILE (#1) MASTER FILE (#.01) HL7 DATA TYPE (#771.4) MFE ID TYPE (#4.11) MFE TEXT TYPE (#4.12) MFE ALT ID TYPE (#4.14) MFE ALT TEXT TYPE (#4.15) MFE PKV TYPE (#4.7) FIELD^NL^1^16:HL7 DATA TYPE (#.03) MAIL GROUP (#3.8) MAIL GROUP (#.06) INPUT TEMPLATE(S): XUMF MFP EDIT MAR 17, 2005@07:22 USER #0 PRINT TEMPLATE(S): SORT TEMPLATE(S): FORM(S)/BLOCK(S):