GESMES Generic statistical
TBG7 Statistics
The compilation of statistics is a continuous chain starting with raw data collection, followed by a number of harmonization and aggregation processes leading to aggregated statistical data. Raw data collection is realized by means of surveys, sampling, direct reporting from individuals, economic operators. Harmonization and aggregation processes are very often handled by statistical bodies or authorized economic operators in case of direct reporting. A Generic Statistical Message (GESMES) is used by an organisation involved in this elaboration process to transmit a statistical data set. It permits the transmission of the following, either in the same and/or different messages: -the statistical concepts comprising the data set and their structure -if required, all related information ( code sets, labels, methodological notes, footnotes, etc.), -the statistical figures of the data set. This message could be used by producers and users of statistical information such as: National Statistical Offices, ministries, private and public administrations, private companies etc.
Header
- 00010Message headerMandatoryMax 1
A service segment starting and uniquely identifying a message. The message type code for the Generic statistical message is GESMES. Note: Generic statistical messages conforming to this document must contain the following data in segment UNH, composite S009: Data element 0065 GESMES 0052 D 0054 17B 0051 UN
- 00020Beginning of messageConditionalMax 1
A segment specifying the functional use (e.g. sub-set) of the Generic Statistical Message and identifying the message sent.
- 00030Date/time/periodConditionalMax 9
A segment identifying dates which are relevant to the whole of the message.
- Segment group 1Repeat 9999
- 00050FootnoteMandatoryMax 1
A segment containing the unique identifier of the footnote.
- 00060Free textConditionalMax 9999
A segment containing the text relevant to the footnote.
- 00050FootnoteMandatoryMax 1
- Segment group 2Repeat 9
- 00080Name and addressMandatoryMax 1
A segment identifying the name and address of a party.
- 00090IdentityConditionalMax 1
A segment giving the identity number of the data transmitted as it is known by the organisation described in the NAD segment.
- Segment group 3Repeat 5
- 00110Contact informationMandatoryMax 1
A segment identifying a person or a department for the party specified in the NAD segment and to whom communication should be directed.
- 00120Communication contactConditionalMax 5
A segment providing a communication number for the contact identified in the CTA segment.
- 00110Contact informationMandatoryMax 1
- 00080Name and addressMandatoryMax 1
- Segment group 4Repeat 99
- 00140Value list identificationMandatoryMax 1
A segment identifying the value list.
- 00150Date/time/periodConditionalMax 9999
A segment identifying the period of validity of the value list and, if the value list is a date list, then a date value in that list.
- 00160Free textConditionalMax 9999
A segment containing text associated with the value list.
- Segment group 5Repeat 9
- 00180IdentityMandatoryMax 1
A segment containing an identifier of an object related to the value list (e.g. a statistical nomenclature from which the codes in the list are derived, or a footnote).
- 00190Date/time/periodConditionalMax 9
A segment containing date information related to the identified object of the value list such as validity date or date range.
- 00180IdentityMandatoryMax 1
- Segment group 6Repeat 5
- 00210Related identification numbersMandatoryMax 1
A segment containing additional identifiers associated with the value list (e.g. for a statistical nomenclature this could be a revision number or level number).
- 00220Date/time/periodConditionalMax 2
A segment identifying the period of validity relating to the object identified in the GIR of this group.
- 00210Related identification numbersMandatoryMax 1
- Segment group 7Repeat 9999
- 00240Code value definitionMandatoryMax 1
A segment identifying a particular value of a code.
- 00250Free textConditionalMax 999
A segment containing the textual description of the code. Multi-lingual definitions may be present in different occurrences of this segment.
- Segment group 8Repeat 9
- 00270IdentityMandatoryMax 1
A segment containing an identifier of an object related to the code value (e.g. a related code list containing a list of code values for the code, or a footnote).
- 00280Date/time/periodConditionalMax 9
A segment identifying the period of validity relating to the object identification.
- 00270IdentityMandatoryMax 1
- 00240Code value definitionMandatoryMax 1
- 00140Value list identificationMandatoryMax 1
- Segment group 9Repeat 999
- 00300Statistical conceptMandatoryMax 1
A segment identifying a statistical concept.
- 00310Free textConditionalMax 5
A segment containing the name, definition or description of the statistical concept.
- 00320IdentityConditionalMax 5
A segment containing the identity of a footnote relevant to the statistical concept.
- 00300Statistical conceptMandatoryMax 1
- Segment group 10Repeat 9999
- 00340Array structure identificationMandatoryMax 1
A segment containing the unique identifier of the array structure.
- 00350Processing informationConditionalMax 5
A segment containing a processing indicator associated with the array structure.
- 00360Free textConditionalMax 9
A segment containing a name/title or description of the structure of an array.
- 00370IdentityConditionalMax 5
A segment containing the identity of a footnote relevant to the structure.
- Segment group 11Repeat 999
- 00390Structure component definitionMandatoryMax 1
A segment that defines a statistical concept or other object (such as a value list) used by an array and its position in the array.
- 00400AttributeConditionalMax 99
A segment containing an attribute that further defines the structure component (e.g. type of value, type of measurement, etc.).
- Segment group 12Repeat 9999
- 00420IdentityMandatoryMax 1
A segment identifying the value list or value.
- 00430AttributeConditionalMax 99
A segment containing an attribute that further defines the value (e.g. type of value, type of measurement etc.).
- 00440Date/time/periodConditionalMax 2
A segment identifying period of validity of the value list or other dates relevant to the value list.
- 00420IdentityMandatoryMax 1
- 00390Structure component definitionMandatoryMax 1
- 00340Array structure identificationMandatoryMax 1
- Segment group 13Repeat 999
- 00460Data set identificationMandatoryMax 1
A segment containing the unique identifier of the data set.
- 00470StatusConditionalMax 9
A segment containing information on the status of the information in the data set, e.g. its elaboration or privacy status.
- 00480Date/time/periodConditionalMax 5
A segment identifying a date relevant to the data set, e.g. date of original elaboration.
- 00490Free textConditionalMax 5
A segment containing a textual description of the data set.
- 00500Related identification numbersConditionalMax 2
A segment containing additional identifiers associated with the data set (e.g. identification of the source or destination of the data in the data set).
- Segment group 14Repeat 99
- 00520IdentityMandatoryMax 1
A segment containing an identifier relevant to the data set, such as the scope or structure definition used by the data set.
- 00530Processing informationConditionalMax 5
A segment containing a processing indicator associated with the array data.
- 00540Date/time/periodConditionalMax 5
A segment identifying a date relevant to the identity e.g. date relating to the scope of the data.
- Segment group 15Repeat 999
- 00560Code value definitionMandatoryMax 1
A segment identifying a particular value of a code.
- 00570Free textConditionalMax 99
A segment containing the textual description of the code. Multi-lingual definitions may be present in different occurrences of this segment.
- 00560Code value definitionMandatoryMax 1
- Segment group 16Repeat 999
- 00590Structure component definitionMandatoryMax 1
A segment that identifies the structure component.
- 00600AttributeConditionalMax 9
A segment containing an attribute that further defines the structure component (e.g. type of value, type of measurement etc.).
- 00610Date/time/periodConditionalMax 9999
A segment specifying a date relevant to the structure component e.g. a date for time series data.
- Segment group 17Repeat 9999
- 00630Code value definitionMandatoryMax 1
A segment identifying a particular value of a code.
- 00640Free textConditionalMax 99
A segment containing the textual description of the code. Multi-lingual definitions may be present in different occurrences of this segment.
- 00630Code value definitionMandatoryMax 1
- 00590Structure component definitionMandatoryMax 1
- 00520IdentityMandatoryMax 1
- 00650Array informationConditionalMax 999999
A segment containing the data in the data set.
The composite C770 - array cell details - occurs9,999 times in the segment. The use of the ARRsegment is restricted to be used only with Version 3of ISO-9735.The component 9424 - array cell information - occurs100 times in the composite C770. The use of C770 isrestricted to be used only with the ARR segmentwithin Version 3 of ISO-9735. - Segment group 18Repeat 5
- 00670Name and addressMandatoryMax 1
A segment identifying a particular department in an organisation responsible for the data set.
- 00680IdentityConditionalMax 1
A segment containing an identifier used by the sender or receiver to identify the data set.
- Segment group 19Repeat 5
- 00700Contact informationMandatoryMax 1
A segment identifying a person or a department for the party specified in the NAD segment and to whom communication should be directed.
- 00710Communication contactConditionalMax 5
A segment providing a communication number for the contact identified in the CTA segment.
- 00700Contact informationMandatoryMax 1
- 00670Name and addressMandatoryMax 1
- Segment group 20Repeat 999
- 00730Footnote setMandatoryMax 1
A segment identifying a set of footnotes, which are either defined in this group or have been defined previously.
- Segment group 21Repeat 9999
- 00750RelationshipMandatoryMax 1
A segment defining the scope of a footnote in terms of the relationship between the data in the ARR segment in segment group 22 and the data in the ARR segment in segment group 13.
- Segment group 22Repeat 9999
- 00770Array informationMandatoryMax 1
A segment containing data values that identify the location in the data set to which a footnote is relevant.
The composite C770 - array cell details - occurs9,999 times in the segment. The use of the ARRsegment is restricted to be used only with Version 3of ISO-9735.The component 9424 - array cell information - occurs100 times in the composite C770. The use of C770 isrestricted to be used only with the ARR segmentwithin Version 3 of ISO-9735. - 00780Free textConditionalMax 9999
A segment containing a footnote value.
- Segment group 23Repeat 9999
- 00800IdentityMandatoryMax 1
A segment containing the identity of a footnote relevant to the data in the data set.
- 00810Free textConditionalMax 9999
A segment containing an uncoded attribute value.
- Segment group 24Repeat 9999
- 00830Code value definitionMandatoryMax 1
A segment which specifies a coded attribute value.
- 00840Free textConditionalMax 9999
A segment which specifies the name, description or definition of a coded attribute value.
- 00830Code value definitionMandatoryMax 1
- 00800IdentityMandatoryMax 1
- 00770Array informationMandatoryMax 1
- 00750RelationshipMandatoryMax 1
- 00730Footnote setMandatoryMax 1
- Segment group 25Repeat 9999
- 00860FootnoteMandatoryMax 1
A segment containing the unique identifier of the footnote.
- 00870Free textConditionalMax 9999
A segment containing the text of the footnote.
- 00860FootnoteMandatoryMax 1
- 00460Data set identificationMandatoryMax 1
- 00880Message trailerMandatoryMax 1
A service segment ending a message, giving the total number of segments in the message (including the UNH & UNT) and the control reference number of the message.