STANDARD DATA DICTIONARY #133.2 -- SURGERY INTERFACE PARAMETER FILE 6/27/25 PAGE 1
STORED IN ^SRO(133.2, (110 ENTRIES) SITE: WWW.BMIRWIN.COM UCI: VISTA,VISTA (VERSION 3.0)
DATA NAME GLOBAL DATA
ELEMENT TITLE LOCATION TYPE
-----------------------------------------------------------------------------------------------------------------------------------
The Surgery package uses this file for its HL7 interface with VistA and Non-VistA packages or systems. The file acts as a mapping
and processing tool for receiving information from other applications and transmitting information from the Surgery package.
Data in this file SHOULD NOT be altered through the use of VA FileMan;input to this field should only take place through the
Surgery Interface Management Menu options.
Per VHA Directive 10-93-142, this file definition SHOULD NOT be modified.
POINTED TO BY: RELATED MENU ITEMS field (#.01) of the RELATED MENU ITEMS sub-field (#133.21) of the SURGERY INTERFACE PARAMETER
File (#133.2)
RELATED POINTER field (#.01) of the RELATED POINTER sub-field (#133.29) of the SURGERY INTERFACE PARAMETER File
(#133.2)
CROSS
REFERENCED BY: TEXT(AC)
133.2,.01 TEXT 0;1 FREE TEXT (Required)
Text ID Name
INPUT TRANSFORM: K:X[""""!($A(X)=45) X I $D(X) K:$L(X)>60!($L(X)<1) X
LAST EDITED: MAR 23, 1998
HELP-PROMPT: Your answer must be 1-60 characters in length and correspond to the text sent in the Observation
Identifier (OBX-3) or Universal Service Identifier (OBR-4).
DESCRIPTION: This field is used to map VistA fields to HL7 (OBR-4 and OBX-3 identifiers) segment sequences.
This field is used as a text identifier for the field number.
TECHNICAL DESCR: This field is used to map OBR-4 and OBX-3 identifiers to fields within File 130 (SURGERY CASE).
This text field will be sent within the OBR-4 and OBX-3 identifier sequences. This field must
match the text identifier exactly for the interface to work.
LAYGO TEST: 1,0)= I $D(SRHLAYGO)
WRITE AUTHORITY: ^
UNEDITABLE
CROSS-REFERENCE: 133.2^AC^MUMPS
1)= S ^SRO(133.2,"AC",$E(X,1,60),DA)=""
2)= K ^SRO(133.2,"AC",$E(X,1,60),DA)
This cross-reference is used by the surgery HL7 incoming message processing routines, to identify
the fields descriptions to a field within the Surgery file (#130).
133.2,1 FILE/SUBFILE 0;2 NUMBER
File/Subfile number
INPUT TRANSFORM: K:+X'=X!(X>130.9999)!(X<130)!(X?.E1"."5N.N) X
LAST EDITED: FEB 09, 1995
HELP-PROMPT: Enter a File/Subfile number between 130 and 130.9999, 4 decimal digits.
DESCRIPTION:
This field holds the FILE/SUBFILE number of the VistA field that will be edited (e.g. 130).
TECHNICAL DESCR:
This field is used to identify the file of the field to be interfaced, (e.g., 130).
WRITE AUTHORITY: ^
133.2,2 FIELD 0;3 NUMBER
Field number
INPUT TRANSFORM: K:+X'=X!(X>9999)!(X<0)!(X?.E1"."5N.N) X
LAST EDITED: MAR 14, 1995
HELP-PROMPT: Enter a File 130 field number between 0 and 9999, 4 decimal digits.
DESCRIPTION: This is the corresponding VistA field number of the text name that will be passed in either the
OBX-3 or OBR-4 sequence.
TECHNICAL DESCR:
This field must correspond to a field number in VistA.
WRITE AUTHORITY: ^
133.2,3 INTERFACE 0;4 SET (Required)
Transmission flag
'R' FOR RECEIVE;
'I' FOR IGNORE;
'S' FOR SEND;
'S/R' FOR SEND AND RECEIVE;
INPUT TRANSFORM: I X="S/R",$P(^SRO(133.2,DA,0),U,3)'="" N SRX S SRX=$C(7) D EN^DDIOL(SRX) K X Q
LAST EDITED: APR 09, 1998
HELP-PROMPT: Enter in whether the information should be received, sent, or ignored for this text ID. Entries
that do not have an associated field can be set to send and receive.
DESCRIPTION: This field is used to determine ownership of data among systems. Data should be entered in this
field. Except for OBR segment identifiers like OPERATION and PROCEDURE that do not have a
FILE/SUBFILE and FIELD associations, all other entries should be set to send, receive or ignore.
Excluding these entries will allow the users to send or receive individual pieces of underlying
information related to the operation or procedure. If the field is set to R, the information will
be received into the Surgery package. If the field is set to S, the information will be
transmitted from the Surgery package. If the field is not part of the interface the field should
be set to I, for ignore.
TECHNICAL DESCR: This field is used as a switch or identifier for all information received and transmitted by the
Surgery Interface by way of an ORU (Observation Results Unsolicited) message.
WRITE AUTHORITY: ^
NOTES: XXXX--CAN'T BE ALTERED EXCEPT BY PROGRAMMER
133.2,4 SEGMENT 0;5 FREE TEXT (Required)
HL7 Segment
INPUT TRANSFORM: K:X[""""!($A(X)=45) X I $D(X) K:$L(X)>3!($L(X)<3) X
LAST EDITED: MAR 14, 1995
HELP-PROMPT: Your answer must be 3 characters in length.
DESCRIPTION:
This field identifies the HL7 segment that will be holding the information, (e.g., OBX).
TECHNICAL DESCR:
This field must correspond to an HL7 segment.
WRITE AUTHORITY: ^
133.2,5 VALUE 0;6 SET
HL7 data type
'ST' FOR STRING;
'TX' FOR TEXT;
'FT' FOR FORMATTED TEXT;
'DT' FOR DATE;
'TM' FOR TIME;
'TS' FOR TIME STAMP;
'PN' FOR PERSON NAME;
'TN' FOR TELEPHONE NUMBER;
'AD' FOR ADDRESS;
'CK' FOR COMPOSITE ID WITH CHECK DIGIT;
'CN' FOR COMPOSITE ID AND NAME;
'CE' FOR CODED ENTRY;
'RP' FOR REFERENCE POINTER;
'NM' FOR NUMERIC;
LAST EDITED: MAR 14, 1995
HELP-PROMPT: Enter in the appropriate HL7 data type for this text ID.
DESCRIPTION: This field is used to identify the type of information being passed by the OBX segment. This field
will be blank for all OBR segments.
WRITE AUTHORITY: ^
133.2,6 HL7 SEQUENCE 0;8 FREE TEXT
HL7 sequence number
INPUT TRANSFORM: K:$L(X)>10!($L(X)<3) X
LAST EDITED: MAR 14, 1995
HELP-PROMPT: Your answer must be 3-10 characters in length.
DESCRIPTION: This field holds the HL7 sequence and field position of the corresponding VistA field. The field
should contain the sequence number separated by a dash ('-') and followed by the sub-component
location (value should be 1 if no sub-component separator).
TECHNICAL DESCR: This field holds the HL7 field location of the corresponding VistA Surgery field. This field is
used by the Surgery HL7 routines to process incoming HL7 messages.
WRITE AUTHORITY: ^
133.2,7 MESSAGE 0;7 FREE TEXT
HL7 message type
INPUT TRANSFORM: K:$L(X)>3!($L(X)<3) X
LAST EDITED: MAR 14, 1995
HELP-PROMPT: Your answer must be 3 characters in length.
DESCRIPTION:
This field identifies the HL7 message sent for the information.
WRITE AUTHORITY: ^
133.2,8 LEVEL 0;9 NUMBER
File level
INPUT TRANSFORM: K:+X'=X!(X>4)!(X<1)!(X?.E1"."1N.N) X
LAST EDITED: MAR 14, 1995
HELP-PROMPT: Enter in a DR string field level number between 1 and 4.
DESCRIPTION:
This field corresponds to the VistA file location level in terms of a VA FileMan DIE call.
TECHNICAL DESCR:
This field is used in a processing routine to set DR string in a FileMan DIE call.
WRITE AUTHORITY: ^
133.2,9 RELATED POINTER 1;0 POINTER Multiple #133.29
DESCRIPTION: This field is used to link the HL7 sequence fields in a single segment for processing in a DR
string. This field should only link those fields located on a single segment.
TECHNICAL DESCR:
This field is used in the processing routine to properly set the VistA corresponding field.
133.29,.01 RELATED POINTER 0;1 POINTER TO SURGERY INTERFACE PARAMETER FILE (#133.2) (Required) (Multiply asked)
INPUT TRANSFORM: S DINUM=X
LAST EDITED: MAR 14, 1995
HELP-PROMPT: Enter in all related entries. The entry must correspond to another entry in this file.
DESCRIPTION: This field is used as a reference pointer to the other related entries in this file. Related
entries are those entries that corresponded to the same segment, but are at different HL7
sequence locations.
TECHNICAL DESCR:
This field is used to set the proper DR string for a FileMan DIE call.
WRITE AUTHORITY: ^
UNEDITABLE
NOTES: XXXX--CAN'T BE ALTERED EXCEPT BY PROGRAMMER
133.2,10 RELATED MENU ITEMS 2;0 POINTER Multiple #133.21
DESCRIPTION:
This multiple is used to link all OBR segments to all underlying OBX segments.
TECHNICAL DESCR: This field is used by the incoming and outgoing routines to identify valid OBR and OBX fields and
identifiers. This is also used to maintain the Flag Interface Fields [SRHL INTERFACE FLDS] option.
133.21,.01 RELATED MENU ITEMS 0;1 POINTER TO SURGERY INTERFACE PARAMETER FILE (#133.2) (Required) (Multiply asked)
INPUT TRANSFORM: S DINUM=X Q
LAST EDITED: MAR 14, 1995
HELP-PROMPT: Enter in all entries that correspond to this OBR segment. Only OBR segments should have entries
in this field.
DESCRIPTION:
This field is used to link OBR segments to all underlying OBX segments.
TECHNICAL DESCR:
This field is used to keep track of corresponding OBR and OBX segments.
WRITE AUTHORITY: ^
UNEDITABLE
NOTES: XXXX--CAN'T BE ALTERED EXCEPT BY PROGRAMMER
133.2,11 IDENTIFIER 0;10 FREE TEXT
INPUT TRANSFORM: K:$L(X)>10!($L(X)<1) X
LAST EDITED: AUG 29, 1995
HELP-PROMPT: Enter in the code that relates to this identifier.
DESCRIPTION: This field is used to base the code that relates to the identifier. HL7 standards call for
information to be base in this form: .
WRITE AUTHORITY: ^
133.2,12 CODING SCHEME 0;11 FREE TEXT
INPUT TRANSFORM: K:$L(X)>10!($L(X)<1) X
LAST EDITED: AUG 29, 1995
HELP-PROMPT: Enter in the coding scheme related to the identifier.
DESCRIPTION: This field is used to base the coding scheme that relates to the identifier. The standard coding
method is to use L for local fields and 99VAfile# (99VA200, NEW PERSON file) for VA specific files.
Other coding schemes include AS4 for (ASTM) American Society for testing and materials, C4 for
CPT4, and I9 for ICD9.
WRITE AUTHORITY: ^
133.2,13 UNIT 0;12 FREE TEXT
INPUT TRANSFORM: K:$L(X)>12!($L(X)<1) X
LAST EDITED: OCT 03, 1995
HELP-PROMPT: Enter the ISO HL7 standard unit of measure (e.g. ml for milliliter).
DESCRIPTION: This field represent the identified field's unit of measure. This value must correspond to the ISO
standards set forth by the HL7 standard.
WRITE AUTHORITY: ^
133.2,14 ALWAYS CREATE NEW ENTRY 0;13 SET
'1' FOR YES;
'0' FOR NO;
LAST EDITED: APR 04, 1996
HELP-PROMPT: Enter a '1' to force new entries for multiples and '0' to add or edit existing entries.
DESCRIPTION: This field is used by the incoming message processing routine to determine if the value should
always create a new entry in the file.
WRITE AUTHORITY: ^
FILES POINTED TO FIELDS
SURGERY INTERFACE PARAMETER
(#133.2) RELATED MENU ITEMS:RELATED MENU ITEMS (#.01)
RELATED POINTER:RELATED POINTER (#.01)
INPUT TEMPLATE(S):
PRINT TEMPLATE(S):
SORT TEMPLATE(S):
FORM(S)/BLOCK(S):