# EMS Properties (Recipe) Panel

You can specify EMS properties to be inserted in output messages or map the EMS properties fields from the input message to the buffer fields in the EMS Properties (Recipe) panel.

## Panel Layout

You can specify up to 15 properties, including the JMSCorrelationID header field. For more information on how to set up Substation ES system fields as property fields, see System Fields Used as Property Fields.

You can access this panel by entering `PROP` in the Recipe Details panel. For details, see Recipe Details Panel.

    SXTP05PR ------------------ EMS Properties (Recipe) -------- Row 1 to 11 of 15
     Command ===>                                                   Scroll ==> CSR

             Output Buffer Id: Out-Buffer
              Input Buffer Id: In-Buffer
     Property Name        B/E/V Req Value (100 char)
     -------------------- ----- --- ------------------------------------------------
    ------------------------------------------------

     Property-Out-1         B    _  PGM-ID

     Property-Out-2         V    _  This is the property field

     Property-In            E    Y  HOST-NAME

    ____________________ _ _ ________________________________________________
    ____________________________________________________

    ____________________ _ _ ________________________________________________
    ____________________________________________________

    ******************************* Bottom of data ********************************

## Field Description

The following table lists the fields in the EMS Properties (Recipe) panel:

Field | Description
--- | ---
Output Buffer ID | If you select property values from a buffer, this is the buffer name associated with an output conversion rule from which a selection can be made.
Input Buffer ID | If you map a property value to a buffer, this is the buffer name associated with an input conversion rule from which a selection can be made.
Property Name | The name of the property.
B/E/V | You can specify where the property value is from: B: the property value is selected from a buffer field. E: the property value is selected from an ESB input message field. V: the property value is defined by the user in the Value field. Valid selections: B(uffer), E(SB) or V(alue).
Req | This field indicates whether this property field is mandatory in the request message: Y: required. N: optional. The default value depends on the setting of the B/E/V field: If the property field value is from the B(uffer) field, the default is Y(es). If the property field value is from the E(SB) incoming request message field, the default is N(o). If the property field value is from the user input V(alue), the default is Y(es).
Value | If the property value is selected from a buffer field by specifying B in the B/E/V field, enter the question mark (?) and then press Enter. A list of buffer field names is displayed in the buffer where you can select one. If the property value is user defined by specifying V in the B/E/V field, enter the desired value.

Copyright © TIBCO Software Inc. All rights reserved.