Formato de serie codificado/delimitado

El formato TDS (Tagged/Delimited String) es la representación física de un mensaje que tiene un número de elementos de datos separados por códigos y delimitadores.

El formato físico TDS se ha ideado para diseñar mensajes que constan de series de texto. Los ejemplos de mensajes TDS son aquellos que se ajustan a los estándares ACORD AL3, EDIFACT, SWIFT y X12. El formato físico TDS le permite un nivel de flexibilidad más alto cuando se definen formatos de mensajes y no queda limitado a diseñar estándares específicos del sector. Por lo tanto, puede utilizar el formato TDS para diseñar sus propios mensajes.

Características del mensaje TDS

Hay varias características de mensajes de serie de texto que son comunes entre muchos formatos. Esta es una visión general de las características principales soportadas por el formato físico TDS:

Códigos
Las series de texto del mensaje pueden tener un código o una etiqueta antes del valor de datos. El código es una serie que identifica de forma exclusiva el valor de datos. El formato TDS le permite asociar un código a cada elemento cuando define el elemento.
Delimitadores y separadores de datos de código
El mensaje puede contener diferentes caracteres especiales o series además de los códigos y los valores de datos de series de texto. El formato TDS soporta diferentes tipos de caracteres especiales o series.

Algunos mensajes tienen un carácter especial o serie que separa cada valor de datos del siguiente. En el formato TDS este es un delimitador conocido.

En los formatos que tienen un código antes de cada valor de datos, el código se puede separar desde su valor de datos por un carácter especial o serie. En el formato TDS, esto se conoce como un separador de datos de códigos.

Indicadores de grupo y terminadores
Un mensaje se puede dividir en diferentes subestructuras del mismo modo que para una estructura C o COBOL. Puede diseñar varias subestructuras por separado definiendo grupos, tipos complejos o elementos para cada uno.

Una subestructura puede tener un carácter especial o serie que indica su principio dentro de los datos. Esto se conoce en el formato TDS como un indicador de grupo.

Una subestructura puede tener un carácter especial o serie que indica su fin en los datos. En el formato TDS, esto se conoce como un terminador de grupo.

Un indicador de grupo y un terminador de grupo también se puede definir para todo el mensaje. Los indicadores de grupo y los terminadores de grupo son opcionales para el mensaje y para cada subestructura.

Series de longitud fija
Algunas series de texto de un mensaje puede tener longitud fija de modo que no sea necesario un delimitador entre cada valor de datos. Esto está soportado mediante el formato TDS.
Códigos de longitud fija
Algunos códigos se pueden definir como códigos de longitud fija, de modo que no sea necesario un separador de datos de código.
Tipos de separación
La propiedad TDS que controla el modo en que las series de texto se separan es la Separación de elementos de datos. Tiene varias opciones que le permiten seleccionar, por ejemplo, si se utilizan códigos, si las longitudes de serie son fijas o variables y los tipos de las series de texto permitidos.

Las subestructuras de un mensaje pueden utilizar diferentes tipos de separaciones de elementos de datos y diferentes caracteres especiales. Por lo tanto, el formato TDS le permite definir diferentes tipos de separaciones de elementos de datos y caracteres especiales para cada tipo complejo del mensaje.

Expresiones regulares
Si selecciona la opción Utilizar patrón de datos para Separación de elementos de datos, puede utilizar expresiones regulares para identificar partes de los datos del mensaje que se han de asignar a los subcampos. Esto se lleva a cabo estableciendo la expresión regular de la propiedad Patrón de datos.

El diagrama siguiente muestra un ejemplo del mensaje de datos con cada uno de sus componentes etiquetados.

Este diagrama muestra un ejemplo de un mensaje de datos con cada uno de sus componentes etiquetados.

Conceptos relacionados
Formatos físicos del dominio MRM
Separación de elementos de datos
Elementos
Tipos

Tareas relacionadas
Adición de un formato de serie de caracteres Codificado/Delimitado (TDS)
Configuración de las propiedades del formato de serie de caracteres codificado/delimitado (TDS): objetos del modelo de mensaje
Supresión de un formato físico

Referencia relacionada
Propiedades físicas del formato de serie de caracteres codificado delimitado para los objetos del modelo de mensaje

Conceptos relacionados

Tareas relacionadas

Referencias relacionadas