As Propriedades Básicas de um registro são definidas na tabela a seguir:
Propriedade | Descrição |
---|---|
Nome | Especifica o nome deste registro. Atenção: O nome do campo deve ser um nome de nó
válido.
|
Tipo | Opcional:
Especifica o tipo de registro usado como uma base para o registro. A lista Tipo estará
ativa apenas se o nó do registro selecionado não contiver quaisquer filhos
e um tipo de registro tiver sido criado. Um registro não pode herdar
campos ou sub-registros de um tipo de registro se o registro contiver
filhos. Atenção: A seleção de um novo tipo pode reconfigurar algumas das propriedades
existentes do registro com as novas configurações.
|
Reconfigurar | Reconfigura as propriedades que foram configuradas localmente para esse registro para os valores do tipo selecionado. Reconfigurar estará ativo apenas se um tipo de registro tiver sido selecionado na lista Tipo. |
Estrutura |
|
Identificador de Registro | Especifica a cadeia exclusiva que identifica esse registro. Os identificadores de registro são chamados de IDs de segmento nos padrões de mensagem X.12, como EDI ou HL7, e geralmente iniciam cada registro. |
Posição de Início do ID de Registro | Especifica a posição do caractere em que o ID de registro inicia após o final do registro anterior. O padrão é 0, que coloca o ID de registro no início do registro. |
Mínimo de Ocorrências | Especifica o número mínimo de repetições para esse registro. O padrão é 1, o que significa que o registro é necessário. Especifique 0 se este registro for opcional. AVISO: Ao especificar a propriedade opcional de um registro, tome cuidado para não criar uma gramática ambígua para o Esquema de Arquivo Simples. Para obter informações adicionais, consulte Especificando Campos e Registros Opcionais. |
Máximo de Ocorrências | Controla as repetições do registro único. Selecione uma das seguintes opções: Desvinculado - Especifica que esse registro pode se repetir qualquer número de vezes. Intervalo - Especifica o número máximo de repetições para esse registro. As ocorrências reais em uma mensagem específica podem ser menores ou iguais a esse limite. NOTA: Múltiplas ocorrências serão permitidas apenas quando o nó-pai tiver sido especificado |
Delimitadores de Filho
A propriedade Filho define o caractere que delimita os filhos do registro. Esse caractere é normalmente chamado de delimitador de registro, delimitador de segmento ou delimitador de linha.
Especifique o tipo de delimitador de filho, selecionando um tipo a partir das três opções listadas na tabela a seguir:
Opção | Definição |
---|---|
Caractere | Especifica o caractere para o delimitador de filho.
Se a opção Caractere for selecionada para o Delimitador
de Filho, você deverá inserir um caractere único usando uma
das seguintes ações:
|
Fim da Linha | Especifica que o delimitador de filho é o fim da linha, um LF (feed de linha) ou CRLF (retorno de linha, feed de linha). Se os filhos forem delimitados com apenas um CR (retorno de linha), selecione a opção Caractere e especifique um caractere CR (retorno de linha) como o delimitador. O Integration Appliance aceita ambos os caracteres de fim da linha (LF e CRLF) ao analisar dados. Ao gravar dados, o caractere usado para fins de linha é determinado pela propriedade Gravar Fins de Linha como CRLF. |
Posição Dinâmica | Especifica que o caractere usado como o delimitador
de filho é definido dinamicamente dentro dos dados. Os delimitadores
dinâmicos devem ser mostrados em uma posição específica no primeiro
registro dos dados, tal como nos dados EDI ou HL7. O modo como o parâmetro é usado pelo
Integration Appliance dependerá se os dados de Arquivo Simples forem de entrada ou
de saída:
|
Padrão de Gravação | Especifica o caractere que deve ser usado
como o delimitador de filho quando o Integration Appliance grava dados de
saída na atividade Gravar Arquivo Simples. Além disso,
o caractere especificado é gravado na posição especificada do
primeiro registro nos dados de saída. O caractere especificado neste
campo não é usado quando os dados de Arquivo Simples recebidos são lidos na atividade Ler
Arquivo Simples. No campo de texto Padrão de Gravação da
área de janela, insira um caractere único usando uma das seguintes
ações:
|
Selecione a caixa de opção Incluir Delimitadores à Direita para Dados Vazios para especificar que os delimitadores para filhos opcionais vazios devem estar presentes no fim do registro ou campo quando o Integration Appliance grava dados de Arquivo Simples de saída na atividade Gravar Arquivo Simples.
Limpe esta caixa de opção, se os delimitadores para filhos opcionais vazios puderem ser omitidos.
Esta caixa de opção não afeta como o Integration Appliance lê os dados recebidos porque, ao ler dados, o Integration Appliance aceita a ausência ou presença de delimitadores com dados vazios.
Posição | Definição |
---|---|
Depois | Especifica que o delimitador de filho marca o
fim de um filho, incluindo o último filho nos dados. Depois é a posição mais comum para delimitadores de registro. |
Antes | Especifica que o delimitador de filho indica o início de um filho. O fim do último filho é marcado pelo delimitador do pai. |
Entre | Especifica que os delimitadores são colocados entre filhos, mas não são mostrados nem no início do primeiro filho nem no fim do último filho. |
Posição | Definição |
---|---|
Caractere | Especifica o caractere para o delimitador de repetição.
Se a opção Caractere for selecionada para o Delimitador
de Repetição, você deverá inserir um caractere único usando uma
das seguintes ações:
|
Fim da Linha | Especifica que o delimitador de repetição é o fim da linha, um LF (feed de linha) ou CRLF (retorno de linha, feed de linha). Se os filhos forem delimitados com apenas um CR (retorno de linha), selecione a opção Caractere e especifique um caractere CR (retorno de linha) como o delimitador. O Integration Appliance aceita ambos os caracteres de fim da linha (LF e CRLF) ao analisar dados. Ao gravar dados, o caractere usado para fins de linha é determinado pela propriedade Gravar Fins de Linha como CRLF. |
Posição Dinâmica | Especifica que o caractere usado como o delimitador
de repetição é definido dinamicamente dentro dos dados. Os delimitadores
dinâmicos devem ser mostrados em uma posição específica no primeiro
registro dos dados, tal como nos dados EDI ou HL7. O modo como o parâmetro é usado pelo
Integration Appliance dependerá se os dados de Arquivo Simples forem de entrada ou
de saída:
|
Padrão de Gravação | Especifica o caractere que deve ser usado
como o delimitador de repetição quando o Integration Appliance grava dados de
saída na atividade Gravar Arquivo Simples. Além disso,
o caractere especificado é gravado na posição especificada do
primeiro registro nos dados de saída. O caractere especificado neste
campo não é usado quando os dados de Arquivo Simples recebidos são lidos na atividade Ler
Arquivo Simples. No campo de texto Padrão de Gravação da
área de janela, insira um caractere único usando uma das seguintes
ações:
|