Las Propiedades básicas de un registro se definen en la siguiente tabla:
Propiedad | Descripción |
---|---|
Nombre | Especifica el nombre del registro Atención: El nombre de campo debe ser un nombre de nodo válido.
|
Tipo | Opcional:
Especifica el tipo de registro utilizado como base para el registro. La lista Tipo sólo está activa si el nodo de registro seleccionado no contiene hijos y se ha creado un tipo de registro. Un registro no puede heredar campos ni subregistros de un tipo de registro si el registro contiene hijos. Atención: Es posible que la selección de un tipo nuevo restablezca algunas de las propiedades existentes del registro con los nuevos valores.
|
Restablecer | Restablece las propiedades que se han establecido de forma local para este registro para los valores del tipo seleccionado.Restablecer sólo está activo si se ha seleccionado un tipo de registro de la lista Tipo. |
Estructura |
|
Identificador de registro | Especifica la serie exclusiva que identifica a este registro. Los identificadores de registro se denominan ID de segmento en estándares de mensaje X.12 como EDI o HL7 y habitualmente comienzan cada registro. |
Posición de inicio de ID de registro | Especifica la posición del carácter por el que empieza el ID de registro tras el final del registro anterior. El valor predeterminado es 0, lo que implica que el ID de registro se coloca al principio del registro. |
Apariciones mínimas | Especifica el número mínimo de repeticiones del registro. El valor predeterminado es 1, lo que quiere decir que el registro es necesario. Especifique 0 si el registro es opcional. AVISO: cuando especifique la propiedad opcional para un registro, preste atención a no crear una gramática ambigua para el esquema de archivo sin formato. Para más información, consulte Especificación de campos y registros opcionales. |
Apariciones máximas | Controla las repeticiones del registro único. Seleccione una de las siguientes opciones: Ilimitado - especifica que este registro se puede repetir el número de veces que sea necesario. Rango - especifica el número máximo de repeticiones de este registro. Las apariciones reales de un mensaje específico pueden ser inferiores o iguales a este límite. NOTA: sólo se permiten múltiples apariciones en caso de que se haya especificado el nodo padre |
Delimitadores hijo
La propiedad Hijo define el carácter que delimita los hijos del registro. Este carácter normalmente se llama delimitador de registro, delimitador de segmento o delimitador de línea.
Especifique el tipo de delimitador hijo seleccionando una de las tres opciones listadas en la siguiente tabla:
Opción | Definición |
---|---|
Carácter | Especifica el carácter del delimitador hijo.
Si se ha seleccionado la opción Carácter para el Delimitador hijo, deberá introducir un único carácter utilizando una de las siguientes acciones:
|
Final de línea | Especifica que el delimitador hijo es el final de la línea, ya sea un LF (line feed - salto de línea) o CRLF (carriage return - retorno de carro, line feed - salto de línea). Si los hijos están delimitados por un retorno de carro (CR), seleccione la opción Carácter y especifique un carácter CR como delimitador. El Dispositivo de integración acepta ambos caracteres de final de línea (LF y CRLF) al analizar datos. Al grabar datos, el carácter utilizado para los finales de línea viene determinado por la propiedad Grabar finales de línea como CRLF. |
Posición dinámica | Especifica que el carácter utilizado como delimitador hijo está definido dinámicamente dentro de los datos. Los delimitadores dinámicos deben aparecen en una posición específica dentro del primer registro de los datos, tales como en los datos EDI o HL7. La forma como el Dispositivo de integración utilice el carácter dependerá de si los datos de archivo sin formato son de entrada o salida:
|
Grabar valor predeterminado | Especifica el carácter que debería utilizarse como delimitador hijo cuando el Dispositivo de integración graba datos de salida en la actividad Grabar archivo sin formato. Además, el carácter especificado se graba en la posición especificada del primer registro en los datos de salida. El carácter especificado en este campo no se utiliza cuando los datos de archivo sin formato de entrada se leen en la actividad Leer archivo sin formato. En el campo de texto Grabar valor predeterminado del panel, introduzca un único carácter utilizando una de las siguientes acciones:
|
Seleccione el recuadro de selección Incluir delimitadores finales para datos vacíos para especificar que los delimitadores para hijos opcionales vacíos deben estar presentes al final del registro o campo cuando el Dispositivo de integración graba datos de archivo sin formato de salida en la actividad Grabar archivo sin formato.
Borre esta casilla de verificación si deben omitirse delimitadores para hijos opcionales vacíos.
Esta casilla de verificación no afecta a cómo el Dispositivo de integración lee los datos de entrada porque al leer los datos, el Dispositivo de integración acepta la presencia o la ausencia de delimitadores con datos vacíos.
Posición | Definición |
---|---|
Después | Especifica que el delimitador hijo marca el final de un hijo, incluyendo el último hijo en los datos. Después es la posición más común para delimitadores de registro. |
Antes | Especifica que el delimitador hijo indica el inicio de un hijo. El final del último hijo se marca con el delimitador del padre. |
En el medio | Especifica que los delimitadores se colocan entre hijos, pero no aparecen ni al principio del primer hijo no al final del último hijo. |
Cabecera | Cabecera |
---|---|
Carácter | Especifica el carácter para el delimitador de repetición.
Si se ha seleccionado la opción Carácter para el Delimitador de repetición, deberá introducir un único carácter utilizando una de las siguientes acciones:
|
Final de línea | Especifica que el delimitador de repetición es el final de la línea, ya sea un LF (line feed - salto de línea) o CRLF (carriage return - retorno de carro, line feed - salto de línea). Si los hijos están delimitados por un retorno de carro (CR), seleccione la opción Carácter y especifique un carácter CR como delimitador. El Dispositivo de integración acepta ambos caracteres de final de línea (LF y CRLF) al analizar datos. Al grabar datos, el carácter utilizado para los finales de línea viene determinado por la propiedad Grabar finales de línea como CRLF. |
Posición dinámica | Especifica que el carácter utilizado como delimitador de repetición está definido dinámicamente dentro de los datos. Los delimitadores dinámicos deben aparecen en una posición específica dentro del primer registro de los datos, tales como en los datos EDI o HL7. La forma como el Dispositivo de integración utilice el carácter dependerá de si los datos de archivo sin formato son de entrada o salida:
|
Grabar valor predeterminado | Especifica el carácter que debería utilizarse como delimitador de repetición cuando el Dispositivo de integración graba datos de salida en la actividad Grabar archivo sin formato. Además, el carácter especificado se graba en la posición especificada del primer registro en los datos de salida. El carácter especificado en este campo no se utiliza cuando los datos de archivo sin formato de entrada se leen en la actividad Leer archivo sin formato. En el campo de texto Grabar valor predeterminado del panel, introduzca un único carácter utilizando una de las siguientes acciones:
|