Definitions
- BCT section name: Name of the BCT section where data needs to be updated in BCT.- Supported sections at present are: "customer-data-unsigned" or "customer-data-signed".
 
- allowed-offset-ranges: Array of allowed offset ranges for a section type where each range is specified as an array of [start of the range, end of the range].
- Data field name: Field name for the data.
- parser-metadata: Metadata used to parse the user input value and convert them
            into list of words represented by their schema given in "schema".- data-separator-string: Separator characters to allow separating user input data into individual words.
- number-of-words: Expected number of words after data-separator-string is applied to the user input.
 
- schema: Schema to interpret input data words and covert input data to bytes.- version: Version for the data item (defaults to 1)- Version schema object is optional and only need to be specified for the data items that requires version information.
 
- 
                  value- List of schema objects in sequence to allow interpreting each word in user
                        input value for the data field.Note:If the multiple format is supported for each word, schema for a word can be a list of schema objects. 
- Each schema object is of the following format:Type Type Interpretation "decimal" Used for integer formats "I", "H" and "Q" "char" Used for character format "c" "string" Used for string format "s" 
- 
                        format-string: Format String Interpretation "I" Four bytes unsigned integer "H" Two bytes unsinged short integer "Q" Eight bytes unsigned integer "c" One byte characters "s" Null terminated string 
- offset: Offset where value needs to be stored in the BCT section- 
                              Offset values must be within the allowed range specified by "allowed-offset-ranges" for each section. 
 
- 
                              
- min-len- Minimum required input value length
- Only required for "c" and "s" format types
 
- max-len- Maximum required input value length.
- Only required for "c" and "s" format types.
 
 
- List of schema objects in sequence to allow interpreting each word in user
                        input value for the data field.
 
- version: Version for the data item (defaults to 1)