Il formato TDS (Tagged/Delimited String) utilizza mnemonici per numerose proprietà di una serie di messaggi o di un tipo complesso oppure di entrambi. Questi mnemonici TDS e le relative proprietà sono elencate nella tabella riportata di seguito.
Stringa mnemonica | Spiegazione | Valore predefinito | Proprietà associata |
---|---|---|---|
<EDIFACT_CS> | Separatore componente in EDIFACT | : | Serie di messaggi e gruppo/tipo complesso, delimitatore |
<EDIFACT_DS> | Separatore elemento dati in EDIFACT | + | Serie di messaggi e gruppo/tipo complesso, delimitatore |
<EDIFACT_TAGDATA_SEP> | Separatore dati tag in EDIFACT Viene sostituito con lo stesso valore che sostituisce <EDIFACT_DS> |
+ | Serie di messaggi e gruppo/tipo complesso, separatore dati tag |
<EDIFACT_DEC_NOTATION> | Annotazione decimale in EDIFACT | . | Serie di messaggi, virgola decimale |
<EDIFACT_ESC_CHAR> | Carattere Escape in EDIFACT | ? | Serie di messaggi, carattere Escape |
<EDIFACT_GROUP_TERM> | Carattere di terminazione tag in EDIFACT | ' | Serie di messaggi, carattere di terminazione di gruppo |
<X12_GROUP_TERM> | Carattere di terminazione tag in X12 | ! | Livello serie di messaggi, carattere di terminazione di gruppo |
<X12_DS> | Separatore elemento dati per X12 | * | Serie di messaggi e gruppo/tipo complesso, delimitatore |
<X12_CS> | Separatore componente per X12 | : | Serie di messaggi e gruppo/tipo complesso, delimitatore |
<HL7_CS> | Separatore componente in HL7 | ^ | Serie di messaggi e gruppo/tipo complesso, delimitatore |
<HL7_FS> | Separatore elemento dati in HL7 | | | Serie di messaggi e gruppo/tipo complesso, delimitatore |
<HL7_RS> | Delimitatore dell'elemento ripetuto in HL7 | ~ | Elemento locale e riferimento dell'elemento, Delimitatore dell'elemento ripetuto |
<HL7_SCS> | Separatore componente secondario in HL7 | & | Serie di messaggi e gruppo/tipo complesso, delimitatore |
Sono inoltre supportati mnemonici per i seguenti caratteri di controllo:
<ACK> (x'06')) | <BEL> (x'07') | <BS> (x'08') | <CAN> (x'18') |
<CR> (x'0D') | <DC1> (x'11') | <DC2> (x'12') | <DC3> (x'13') |
<DC4> (x'14') | <DLE> (x'10') | <EM> (x'19') | <ENQ> (x'05') |
<EOT> (x'04') | <ESC> (x'1B') | <ETB> (x'17') | <ETX> (x'03') |
<FF> (x'0C') | <FS> (x'1C') | <GS> (x'1D') | <GT> (x'3E') |
<HT> (x'09') | <LF> (x'0A') | <LT> (x'3C') | <NAK> (x'15') |
<NUL> (x'00') | <RS> (x'1E') | <SI> (x'0F') | <SO> (x'0E') |
<SOH> (x'01') | <SP> (x'20') | <STX> (x'02') | <SUB> (x'1A') |
<SYN> (x'16') | <US> (x'1F') | <VT> (x'0B') |
È possibile immettere uno mnemonico nel formato <U+xxxx> dove xxxx sono numeri esadecimali fino a un valore di FFFF. Questi numeri rappresentano un carattere Unicode anziché un carattere nella code page locale o nella code page in cui sono formattati i dati del messaggio. Nessuno dei caratteri in questa struttura è sensibile al maiuscolo/minuscolo. Non immettere spazi all'interno delle parentesi angolari.