3 Data Type Definitions

The specification is designed around a small number of data types that are used to represent all data passed between sender and receiver using the messages defined in this specification. All information elements are based on these data types. Supported data types are:

3.1 Base Types

Base Types are aggregate definitions for commonly-used data structures. Multiple elements are declared throughout the standard based upon these Base Types. Base Type aggregates are recognized by their all-capital names, e.g. CURRENCY and DURATION.

Seeking the definition of a tag based on a Base Type (by clicking on the tag name, for example) will navigate to the page for that Base Type. For example, clicking on the tag <AccountsPayableAmt> will take you to the CURRENCY definition page.

NOTES and TODO
  1. Consider a statement regarding whether base types are extensible / also research entities.
  2. Cross reference 2.4 and 7.7


3.1 BASE TYPES
3.1.1 UTILITY BASE TYPES
3.1.1.1 BINARY
3.1.1.2 CURRENCY
3.1.1.3 DURATION
3.1.2.1 FORMATTEDNUMBER
3.1.1.4 MEASUREMENT
3.1.1.5 PROXIMITY
3.1.2 INSURANCE BASE TYPES
3.1.2.2 PCBASICDRIVER
3.1.2.3 PCBASICVEH 4
3.1.2.4 PCBASICWATERCRAFT
3.1.2.5 PCCOVERAGE
3.1.2.6 PCCREDITSURCHARGE 5
3.1.2.7 PCDEDUCTIBLE
3.1.2.8 PCLIMIT
3.1.2.9 PCLINEBUSINESS
3.1.2.10 PCPOLICY
3.1.2.11 PCVEH
3.2 BOOLEAN
3.2.1 BOOLEAN
3.3 CHARACTER
3.4 DATE AND TIME FORMATS
3.4.1 DATE
3.4.2 DATETIME
3.4.3 TIME
3.4.4 TIMESTAMP
3.4.5 YEAR
3.4.6 YRMON
3.5 DECIMAL
3.5.1 DECIMAL
3.6 EMPTY DELETE
3.7 ENUMERATED LISTS (Enum)
3.7.1 ENUM VALUES
3.7.4 MODIFYING ENUMERATED LISTS
3.8 INDUSTRY CODE
3.8 IDENTIFIERS
3.8.1.1 ASSIGNEDIDENTIFIER
3.8.2 TRANSIENT UNIQUE IDENTIFIERS AND REFERENCES
3.8.2.1 ID
3.8.2.2 IDREF
3.8.2.3 IDREFS
3.8.3 UNIVERSALLY UNIQUE IDENTIFIER (UUID)
3.8.3.1 UUID
3.9 LONG
3.9.1 LONG
3.10 NARROW CHARACTER
3.11 PERCENT
3.11.1 PERCENTDECIMAL
3.11.2 PERCENTLONG
3.12 PHONE NUMBER
3.12.1 PHONENUMBERTYPE
3.13 URL
3.13.1 URLTYPE

Last edited Mar 11, 2016 at 7:50 AM by natewaite, version 9