O Formato TDS (Tagged/Delimited String) utiliza mnemônicos para várias propriedades para um conjunto de mensagens, tipo complexo ou ambos. Esses mnemônicos TDS e suas respectivas propriedades estão listados na tabela a seguir.
Cadeia de Mnemônicos | Significado | Valor Padrão | Propriedade Associada |
---|---|---|---|
<EDIFACT_CS> | Separador de componentes em EDIFACT | : | Conjunto de mensagens e tipo/grupo complexo, Delimitador |
<EDIFACT_DS> | Separador de elementos de dados em EDIFACT | + | Conjunto de mensagens e tipo/grupo complexo, Delimitador |
<EDIFACT_TAGDATA_SEP> | Separador de dados de tag em EDIFACT É substituído pelo mesmo valor que substitui <EDIFACT_DS> |
+ | Conjunto de mensagens e tipo ou grupo complexo, Separador de Dados de Tags |
<EDIFACT_DEC_NOTATION> | Notação decimal em EDIFACT | . | Conjunto de mensagens, Ponto Decimal |
<EDIFACT_ESC_CHAR> | Caractere de escape em EDIFACT | ? | Conjunto de mensagens, Caractere de Escape |
<EDIFACT_GROUP_TERM> | Terminador de tag em EDIFACT | ' | Conjunto de mensagens, Terminador de Grupos |
<X12_GROUP_TERM> | Terminador de tag em X12 | ! | Nível do conjunto de mensagens, Terminador de Grupos |
<X12_DS> | Separador de elementos de dados para X12 | * | Conjunto de mensagens e tipo/grupo complexo, Delimitador |
<X12_CS> | Separador de componentes para X12 | : | Conjunto de mensagens e tipo/grupo complexo, Delimitador |
<HL7_CS> | Separador de componentes em HL7 | ^ | Conjunto de mensagens e tipo/grupo complexo, Delimitador |
<HL7_FS> | Separador de elementos de dados em HL7 | | | Conjunto de mensagens e tipo/grupo complexo, Delimitador |
<HL7_RS> | Delimitador de elementos de repetição em HL7 | ~ | Elemento local e referência de elemento, Delimitador de Elementos de Repetição |
<HL7_SCS> | Separador de sub-componentes em HL7 | & | Conjunto de mensagens e tipo/grupo complexo, Delimitador |
Os mnemônicos para caracteres de controle são mostrados na tabela a seguir.
Mnemônico | Valor Hexadecimal | Unicode | Descrição |
---|---|---|---|
<ACK> | X'06' | <U+0006> | Confirmação |
<BEL> | X'07' | <U+0007> | Bell |
<BS> | X'08' | <U+0008> | Retrocesso |
<CAN> | X'18' | <U+0018> | Cancelar |
<CR> | X'0D' | <U+000D> | Retorno de Carro |
<DC1> | X'11' | <U+0011> | Controle de Dispositivo Um |
<DC2> | X'12' | <U+0012> | Controle de Dispositivo Dois |
<DC3> | X'13' | <U+0013> | Controle de Dispositivo Três |
<DC4> | X'14' | <U+0014> | Controle de Dispositivo Quatro |
<DLE> | X'10' | <U+0010> | Escape de Link de Dados |
<EM> | X'19' | <U+0019> | Fim do Meio |
<ENQ> | X'05' | <U+0005> | Consulta |
<EOT> | X'04' | <U+0004> | Fim da Transmissão |
<ESC> | X'1B' | <U+001B> | Escape |
<ETB> | X'17' | <U+0017> | Fim do Bloco de Transmissão |
<ETX> | X'03' | <U+0003> | Fim do Texto |
<FF> | X'0C' | <U+000C> | Avanço do Papel |
<FS> | X'1C' | <U+001C> | Separador de Arquivo |
<GS> | X'1D' | <U+001D> | Separador de Grupo |
<GT> | X'3E' | <U+003E> | Maior que |
<HT> | X'09' | <U+0009> | Tabulação Horizontal |
<LF> | X'0A' | <U+000A> | Avanço de Linha |
<LT> | X'3C' | <U+003C> | Menor que |
<NAK> | X'15' | <U+0015> | Confirmação Negativa |
<NUL> | X'00' | <U+0000> | Nulo- |
<RS> | X'1E' | <U+001E> | Separador de Registro |
<SI> | X'0F' | <U+000F> | Deslocamento de Bloqueio Zero (Shift In) |
<SO> | X'0E' | <U+000E> | Deslocamento de Bloqueio Um (Shift Out) |
<SOH> | X'01' | <U+0001> | Início do Título |
<SP> | X'20' | <U+0020> | Espaço |
<STX> | X'02' | <U+0002> | Início do Texto |
<SUB> | X'1A' | <U+001A> | Substituto |
<SYN> | X'16' | <U+0016> | Síncrono Inativo |
<US> | X'1F' | <U+001F> | Separador de Unidade |
<VT> | X'0B' | <U+000B> | Tabulação Vertical |
Esses mnemônicos foram criados para caracteres que não podem ser digitados no editor de mensagem.
Você pode digitar um mnemônico no formato <U+NNNN>, em que NNNN são dígitos hexadecimais. Nenhum dos caracteres nesta estrutura faz distinção entre maiúsculas e minúsculas. Não inclua espaços nos colchetes. Esses números representam um caractere Unicode, não um caractere na página de códigos da mensagem de entrada.
Você pode digitar um mnemônico no formato <0xNN>, em que NN são dígitos hexadecimais. Nenhum dos caracteres nesta estrutura faz distinção entre maiúsculas e minúsculas. Não inclua espaços nos colchetes. Esses números representam um valor byte hexadecimal não processado, não um caractere na página de códigos da mensagem de entrada.
Se um mnemônico não estiver no formato <0xNN>, é aplicado diretamente aos dados de entrada, e não ocorre a conversão de página de códigos. De outra forma, um mnemônico é aplicado aos dados após estes terem sido convertidos em Unicode da página de códigos dos dados de entrada.