Representational Class Description Code A system of valid symbols that substitute for longer values. Date A numeric value representing a date (YYYYMMDD). Date and Time A numeric value representing a data (YYYYMMDD) and a UTC time (HH:MM UTC). Time A numeric representing a UTC time (HH:MM UTC). Text Letters, numbers, and symbols taken from a UTF-16 character scheme Identifier A value that establishes identity within the context of the containing type. In the case of an identity from a different type the representational class would be a Foreign Key or a Code. Foreign Key A value that forms an identifier of a different type. Integer A whole number. Decimal Fixed precision and scale decimal number. Implementation of the storage of this number in a Database will be in the form of a fixed precision and scale number however for the purposes interchange and fact that .NET does not actually have a fixed scale and precision data type built in this will be implemented as a .NET decimal type in the application layer. Float Decimal numbers with no fixed precision and scale. For the purposes of interchange this will be implemented as a .NET double type in the application layer. Serial A value that identifies a particular version of a record. While this value will usually increment it is not guaranteed and once the value exceeds the storage size for the number it will be set back to a lower number. Boolean A true false value. One would be considered true and zero false. Version A character string representing the version of an application or assembly in the format N.N.N.N where N is a number and the position indicated is Major.Minor.Build.Revision. Size Maximum The maximum number of characters the element requires to display the when formatted as a string and/or information about the data size for example 4 Bytes for an integer. See Implementation of – Data Types below for further details.
Representational Class Description Code A system of valid symbols that substitute for longer values. Date A numeric value representing a date (YYYYMMDD). Date and Time A numeric value representing a data (YYYYMMDD) and a UTC time (HH:MM UTC). Time A numeric representing a UTC time (HH:MM UTC). Text Letters, numbers, and symbols taken from a UTF-16 character scheme Identifier A value that establishes identity within the context of the containing type. In the case of an identity from a different type the representational class would be a Foreign Key or a Code. Foreign Key A value that forms an identifier of a different type. Integer A whole number. Decimal Fixed precision and scale decimal number. Implementation of the storage of this number in a Database will be in the form of a fixed precision and scale number however for the purposes interchange and fact that .NET does not actually have a fixed scale and precision data type built in this will be implemented as a .NET decimal type in the application layer. Float Decimal numbers with no fixed precision and scale. For the purposes of interchange this will be implemented as a .NET double type in the application layer. Serial A value that identifies a particular version of a record. While this value will usually increment it is not guaranteed and once the value exceeds the storage size for the number it will be set back to a lower number. Boolean A true false value. One would be considered true and zero false. Version A character string representing the version of an application or assembly in the format N.N.N.N where N is a number and the position indicated is Major.Minor.Build.Revision. Size Maximum The maximum number of characters the element requires to display the when formatted as a string and/or information about the data size – for example 4 Bytes for an integer. See Implementation of Data Types below for further details.
bloodnet-lis-interface-spec-2-2_0.docx