태그/디리미트 문자열 형식(TDS)은 태그와 디리미터로 구분되는 다수의 데이터 요소가 있는 메시지의 물리적 표현입니다.
TDS 물리적 형식은 텍스트 문자열을 구성하는 메시지를 모델화하도록 설계되어 있습니다. TDS 메시지의 예는 EDIFACT, HL7, SWIFT 및 X12 표준에 맞는지 확인하기 위한 것입니다. TDS 물리적 형식은 메시지 형식을 정의할 때 높은 유연성을 허용하며, 특정 산업 표준 모델로 제한되지 않습니다. 따라서 TDS 형식을 사용하여 사용자 고유의 메시지를 모델화할 수 있습니다.
여러 형식에서 공통되는 다수의 텍스트 문자열 메시지 기능이 있습니다. TDS 물리적 형식으로 지원되는 기본 기능의 개요입니다.
일부 메시지에는 각 데이터 값을 다음 데이터 값과 구분하는 특수 문자나 문자열이 있습니다. TDS 형식에서는 이를 디리미터라고 합니다.
각 데이터 값 앞에 태그가 있는 형식에서, 태그는 특수 문자 또는 문자열로 해당 데이터 값을 구분할 수 있습니다. TDS 형식에서는 이러한 문자를 태그 데이터 분리 문자라고 합니다.
하위 구조에는 데이터 내에서 시작을 나타내는 특수 문자 또는 문자열이 있을 수 있습니다. 이러한 문자를 TDS 형식에서 그룹 표시자라고 합니다.
하위 구조에는 데이터의 끝을 나타내는 특수 문자 또는 문자열도 있을 수 있습니다. TDS 형식에서 이 문자를 그룹 종결자라고 합니다.
그룹 표시자 및 그룹 종결자는 전체 메시지에 정의될 수도 있습니다. 그룹 표시자 및 그룹 종결자는 메시지 및 각 하위 구조에서 선택입니다.
메시지 내의 하위 구조에서는 다른 유형의 데이터 요소 분리를 사용하고 다른 특수 문자를 사용할 수 있습니다. 따라서 TDS 형식을 사용하여 메시지 내의 복합 유형 각각에 대해 다른 유형의 데이터 요소 분리와 특수 문자를 정의할 수 있습니다.
아래의 다이어그램에서는 해당 구성요소 각각에 레이블이 붙은 데이터 메시지 예를 보여줍니다.