Propriedades de TDS do Grupo Local

Identificação do Campo

Propriedade Tipo Significado
Separação de Elementos de Dados Tipo enumerado Selecione um dos seguintes valores para especificar o método utilizado para separar os elementos de dados no tipo.
  • Delimitado Marcado. Este valor indica que todos os elementos com o tipo complexo são identificados por uma tag, e são separados pelo valor especificado na propriedade opcional Delimitador (se especificada). Você deve configurar a propriedade Tag para todos os elementos filhos de tipo simples e pode configurar a propriedade Delimitador como um valor não vazio. Consulte o Propriedades de TDS do Elemento Global. Também é necessário configurar a propriedade Separador de Dados da Tag ou Comprimento da Tag.
  • Comprimento Fixo Marcado.Esse valor indica que cada elemento é identificado por uma tag e os dados possuem um comprimento fixo. Não existem delimitadores. É necessário definir a propriedade Tag para cada um dos elementos filhos desse tipo complexo e cada elemento filho deve ter uma propriedade Comprimento ou Referência de Comprimento designada a ele. Também é necessário configurar a propriedade Separador de Dados da Tag ou Comprimento da Tag.
  • Comprimento Codificado Marcado.Esse valor indica que todos os elementos no tipo complexo são separados por uma tag e um campo de comprimento segue cada tag. Não existem delimitadores. A tag pode ter comprimento fixo, conforme configurado pela propriedade Comprimento da Tag ou comprimento variável delimitado pela propriedade Separador de Dados da Tag. Também é necessário configurar a propriedade Comprimento de Comprimento Codificado para que o analisador saiba o tamanho do campo de comprimento e configurar a propriedade Caracteres Extras em Comprimento Codificado para informar o analisador sobre o que subtrair do valor na propriedade Comprimento de Comprimento Codificado para obter o comprimento real dos dados que seguem o campo de comprimento.

    Este método fornece uma maneira mais flexível de manipular mensagens padrão ACORD AL3 do que utilizar o valor Comprimento Fixo AL3, permitindo que diferentes partes da mensagem estejam em diferentes versões do padrão ACORD AL3.

  • Todos os Elementos Delimitados.Esse valor indica que todos os elementos no tipo complexo são separados por um delimitador. É necessário configurar um valor na propriedade Delimitador.
  • Elementos de Comprimento Variável Delimitado. Este valor indica que alguns dos elementos no tipo complexo podem ter comprimento variável; neste caso, eles devem ser delimitados pelo valor especificado na propriedade Delimitador.
  • Utilizar Padrão de Dados. Este valor indica que o analisador determina os elementos, correspondendo os dados à expressão comum configurada na propriedade Padrão de Dados do elemento ou membro de tipo. Consulte o Propriedades do Arquivo de Definição de Mensagem.
  • Comprimento Fixo. Esse valor indica que todos os elementos no tipo complexo possuem um comprimento fixo. O próximo elemento de dados é acessado incluindo o valor da propriedade Comprimento no deslocamento. Consulte o Propriedades de TDS do Elemento Global. Se você definir a propriedade Separação de Elementos de Dados de um tipo complexo como Comprimento Fixo, também deverá definir a propriedade Separação de Elementos de Dados de todos os filhos complexos desse tipo como Comprimento Fixo.Cada elemento filho deve ter uma propriedade Comprimento ou Referência de Comprimento designada a ele.
  • Comprimento Fixo AL3.Esse valor possui um significado semelhante ao tipo de separação Comprimento Fixo, mas também indica ao analisador que várias regras predefinidas referentes a elementos opcionais ausentes, comprimentos codificados e desenvolvimento de versões devem ser aplicadas. Se você definir a propriedade Separação de Elementos de Dados de um tipo complexo como Comprimento Fixo AL3, também deverá definir a propriedade Separação de Elementos de Dados de todos os filhos complexos desse tipo como Comprimento Fixo AL3.
  • Indefinido.Esse valor será definido automaticamente se você definir a propriedade Composição de Tipo de um tipo complexo como Mensagem e não será possível alterá-la para nenhum outro valor.

    Não defina a propriedade Composição de Tipo como Vazio, Opção, Conjunto Não Ordenado, Conjunto Ordenado, Seqüência ou Conjunto Simples Não Ordenado. Se isso for feito, não será possível efetuar o registro de entrada do tipo.

Indicador de Grupo String Especifique o valor de um caractere especial, ou cadeia, que precede os dados pertencentes a um grupo, ou tipo complexo, no fluxo de bits.
Terminador de Grupo String Especifique o valor de um caractere especial, ou cadeia, que termina os dados pertencentes a um grupo, ou tipo complexo, no fluxo de bits.
Delimitador String Especifique o valor de um caractere especial, ou cadeia, que especifica o delimitador utilizado entre elementos de dados.

Esta propriedade se aplica apenas aos métodos Separação de Elemento de Dados delimitados (Delimitado Marcado, Todos os Elementos Delimitados e Elementos de Comprimento Variável Delimitados).

Suprimir Delimitadores de Elementos Ausentes Tipo enumerado Utilize esta propriedade para selecionar se deseja que os delimitadores sejam suprimidos para elementos que estão ausentes em uma mensagem.
As opções são:
  • Final de Tipo.Utilize esta opção para suprimir o delimitador quando um elemento estiver ausente. Por exemplo, se o modelo tiver sido definido para ter até 3 elementos e apenas 2 estiverem presentes, o último delimitador poderá ser omitido da mensagem.
  • Nunca.Utilize esta opção para assegurar que, mesmo que os elementos opcionais não estejam presentes, todos os delimitadores sejam gravados. Esta opção deve ser utilizada quando o mesmo delimitador for utilizado para delimitar objetos pai e filho. Por exemplo, se um elemento filho opcional estiver ausente, os aplicativos de processamento de mensagens não poderão informar onde os elementos filhos em uma mensagem foram encerrados e o próximo elemento pai iniciado, se todos os delimitadores forem iguais.
Observar Comprimento do Elemento Caixa de Opções Esta propriedade será aplicável quando a Separação de Elementos de Dados for Todos os Elementos Delimitados e instrui o analisador TDS a considerar qualquer propriedade Comprimento de elementos filhos ou atributos. O valor padrão depende da configuração da propriedade Padrão do Sistema de Mensagens (no nível do conjunto de mensagens) e da propriedade Separação de Elementos de Dados.
  • Se a Separação de Elemento de Dados for Todos os Elementos Delimitados e Padrão do Sistema de Mensagens estiver configurado como TLOG, a caixa de opção será selecionada. Para todos os outros padrões do sistema de mensagens, a caixa de opção é limpa.
  • Se Separação de Elemento de Dados for Delimitado Marcado, a caixa de opção será limpa.
  • Se a Separação de Elementos de Dados for Comprimento Fixo Marcado, Comprimento Fixo, Comprimento Fixo AL3 ou Elementos de Comprimento Variável Delimitados, esta propriedade será configurada e desativada.
  • Para todos os outros métodos de separação de elementos de dados, essa propriedade não será definida e estará desativada.
Separador de Dados de Tag Botão e Cadeia Especifique o valor de um caractere especial ou cadeia que separa a Tag dos dados. As propriedades Separador de Dados de Tag e Comprimento de Tag são mutuamente exclusivas.

Se você definir a propriedade Separador de Dados de Tag , ela substituirá Comprimento de Tag.

Essa propriedade se aplica apenas aos métodos marcados Separação de Elementos de Dados (Delimitado Marcado, Comprimento Fixo Marcado e Comprimento Codificado Marcado).

Comprimento de Tag Botão e Número Inteiro Especifique o comprimento de um valor de tag. Quando a mensagem for analisada, isto permitirá que as marcações sejam extraídas do fluxo de bits se a propriedade Separador de Dados de Tag não estiver definida.

As propriedades Separador de Dados de Tag e Comprimento de Tag são mutuamente exclusivas. Se você definir a propriedade Separador de Dados de Tag, ela substituirá este valor.

Essa propriedade se aplica apenas aos métodos marcados Separação de Elementos de Dados (Delimitado Marcado, Comprimento Fixo Marcado e Comprimento Codificado Marcado).

Comprimento de Comprimento Codificado Número Inteiro Especifica o número de caracteres (não bytes) após uma tag que são utilizados para o campo de comprimento. Digite um valor de 0 a 2 147 483 647.

Você deve configurar esta propriedade se tiver configurado a propriedade Separação de Elementos de Dados como Comprimento Codificado Marcado; caso contrário, ela não será válida.

O número real de caracteres de dados analisados depende do valor da propriedade Caracteres Extras em Comprimento Codificado.

Caracteres Extras em Comprimento Codificado Número Inteiro (Válido apenas se o método Separação de Elementos de Dados estiver definido como Comprimento Marcado Codificado). Especifica o número de caracteres extras incluídos no valor localizado no campo de comprimento. (Por exemplo, o valor no comprimento pode incluir o tamanho do próprio campo de comprimento, além do tamanho do campo de dados, ou pode ser o tamanho total dos campos de tag, comprimento e dados).

Digite um valor de 0 a 2 147 483 647.O analisador subtrai esse número do número localizado no campo de comprimento para obter o número de caracteres de dados que seguem o campo de comprimento.

Você deve configurar esta propriedade se tiver configurado a propriedade Separação de Elementos de Dados como Comprimento Codificado Marcado e o número real de caracteres de dados for menor do que o valor localizado no campo de comprimento.

Delimitador de Elemento de Repetição String Especifique o delimitador a ser utilizado entre elementos de repetição.

Este delimitador será utilizado apenas quando o elemento se repetir e a propriedade Separação de Elementos de Dados do grupo pai ou tipo complexo estiver configurada como Todos os Elementos Delimitados ou Elementos de Comprimento Variável Delimitados.

Será fornecido um valor padrão se as condições acima forem verdadeiras; se o padrão do sistema de mensagens for HL7, o mnemônico <HL7_RS> será utilizado; se o padrão do sistema de mensagens não for HL7 e o número máximo de repetições for fixo, o delimitador do grupo pai ou tipo complexo será utilizado.

Se nenhuma das condições acima for verdadeira, não será aplicado um padrão.

Referência de Comprimento Tipo enumerado Esta propriedade é aplicável apenas se o Tipo Físico for Texto, Binário ou Específico de TLOG. Se configurada, essa propriedade tem prioridade em relação a qualquer valor na propriedade Unidades de Comprimento.

Especifique o identificador de um objeto de inteiro irmão, o valor do qual determina o comprimento do objeto em questão. O objeto irmão deve ser definido antes do objeto atual na estrutura da mensagem.

Para obter informações sobre como reordenar elementos, consulte Reordenando Objetos.

Conceitos relacionados
Formatos Físicos no Domínio MRM
Formato MRM TDS
Formato TDS: Relacionamento com o Modelo Lógico
Tarefas relacionadas
Trabalhando com Formatos Físicos
Configurando Propriedades Físicas
Referências relacionadas
Propriedades do Objeto de Modelo de Mensagem
Propriedades Físicas para os Objetos de Modelo de Mensagem
Propriedades Físicas com Custom Wire Format para os Objetos de Modelo de Mensagem
Propriedades Físicas do Formato de Ligação XML para os Objetos de Modelo de Mensagem
Propriedades da Documentação para Todos os Objetos do Conjunto de Mensagens
Propriedades dos Objetos de Modelo de Mensagem por Objeto
Avisos | Marcas Registradas | Downloads | Biblioteca | Suporte | Feedback

Copyright IBM Corporation 1999, 2009Copyright IBM Corporation 1999, 2009.
Última atualização : 2009-02-13 16:12:09

ad12040_