GESMES Generic statistical
Western European EDIFACT Board - MD6
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
- 0010Message headerMandatoryMax 1
To head, identify and specify a message.
- 0020Beginning of messageConditionalMax 1
To indicate the type and function of a message and to transmit the identifying number.
- 0030Date/time/periodConditionalMax 9
To specify date, and/or time, or period.
- Segment group 1Repeat 9999
- 0050FootnoteMandatoryMax 1
To identify a footnote.
- 0060Free textConditionalMax 9999
To provide free form or coded text information.
- 0050FootnoteMandatoryMax 1
- Segment group 2Repeat 9
- 0080Name and addressMandatoryMax 1
To specify the name/address and their related function, either by C082 only and/or unstructured by C058 or structured by C080 thru 3207.
- 0090IdentityConditionalMax 1
To identify an object.
- Segment group 3Repeat 5
- 0110Contact informationMandatoryMax 1
To identify a person or a department to whom communication should be directed.
- 0120Communication contactConditionalMax 5
To identify a communication number of a department or a person to whom communication should be directed.
- 0110Contact informationMandatoryMax 1
- 0080Name and addressMandatoryMax 1
- Segment group 4Repeat 99
- 0140Value list identificationMandatoryMax 1
To identify a coded or non coded value list.
- 0150Date/time/periodConditionalMax 9999
To specify date, and/or time, or period.
- 0160Free textConditionalMax 9999
To provide free form or coded text information.
- Segment group 5Repeat 9
- 0180IdentityMandatoryMax 1
To identify an object.
- 0190Date/time/periodConditionalMax 9
To specify date, and/or time, or period.
- 0180IdentityMandatoryMax 1
- Segment group 6Repeat 5
- 0210Related identification numbersMandatoryMax 1
To specify a related set of identification numbers.
- 0220Date/time/periodConditionalMax 2
To specify date, and/or time, or period.
- 0210Related identification numbersMandatoryMax 1
- Segment group 7Repeat 9999
- 0240Code value definitionMandatoryMax 1
To provide information related to a code value.
- 0250Free textConditionalMax 999
To provide free form or coded text information.
- Segment group 8Repeat 9
- 0270IdentityMandatoryMax 1
To identify an object.
- 0280Date/time/periodConditionalMax 9
To specify date, and/or time, or period.
- 0270IdentityMandatoryMax 1
- 0240Code value definitionMandatoryMax 1
- 0140Value list identificationMandatoryMax 1
- Segment group 9Repeat 999
- 0300Statistical conceptMandatoryMax 1
To specify a statistical concept.
- 0310Free textConditionalMax 5
To provide free form or coded text information.
- 0320IdentityConditionalMax 5
To identify an object.
- 0300Statistical conceptMandatoryMax 1
- Segment group 10Repeat 9999
- 0340Array structure identificationMandatoryMax 1
To identify the structure of an array.
- 0350General indicatorConditionalMax 5
To transmit a processing indicator.
Segment marked for deletion in the D.02B directory. - 0360Free textConditionalMax 9
To provide free form or coded text information.
- 0370IdentityConditionalMax 5
To identify an object.
- Segment group 11Repeat 999
- 0390Structure component definitionMandatoryMax 1
To specify a component of a data structure (e.g. an array or table).
- 0400AttributeConditionalMax 99
To identify a specific attribute.
- Segment group 12Repeat 9999
- 0420IdentityMandatoryMax 1
To identify an object.
- 0430AttributeConditionalMax 99
To identify a specific attribute.
- 0440Date/time/periodConditionalMax 2
To specify date, and/or time, or period.
- 0420IdentityMandatoryMax 1
- 0390Structure component definitionMandatoryMax 1
- 0340Array structure identificationMandatoryMax 1
- Segment group 13Repeat 999
- 0460Data set identificationMandatoryMax 1
To identify a data set.
- 0470StatusConditionalMax 9
To specify the status of an object or service, including its category and the reason(s) for the status.
- 0480Date/time/periodConditionalMax 5
To specify date, and/or time, or period.
- 0490Free textConditionalMax 5
To provide free form or coded text information.
- 0500Related identification numbersConditionalMax 2
To specify a related set of identification numbers.
- Segment group 14Repeat 99
- 0520IdentityMandatoryMax 1
To identify an object.
- 0530General indicatorConditionalMax 5
To transmit a processing indicator.
Segment marked for deletion in the D.02B directory. - 0540Date/time/periodConditionalMax 5
To specify date, and/or time, or period.
- Segment group 15Repeat 999
- 0560Code value definitionMandatoryMax 1
To provide information related to a code value.
- 0570Free textConditionalMax 99
To provide free form or coded text information.
- 0560Code value definitionMandatoryMax 1
- Segment group 16Repeat 999
- 0590Structure component definitionMandatoryMax 1
To specify a component of a data structure (e.g. an array or table).
- 0600AttributeConditionalMax 9
To identify a specific attribute.
- 0610Date/time/periodConditionalMax 9999
To specify date, and/or time, or period.
- Segment group 17Repeat 9999
- 0630Code value definitionMandatoryMax 1
To provide information related to a code value.
- 0640Free textConditionalMax 99
To provide free form or coded text information.
- 0630Code value definitionMandatoryMax 1
- 0590Structure component definitionMandatoryMax 1
- 0520IdentityMandatoryMax 1
- 0650Array informationConditionalMax 999999
To contain the data in an array.
The composite C770 - array cell details - occurs 9,999times in the segment. The use of the ARR segment isrestricted to be used only with Version 3 of 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 segment withinVersion 3 of ISO-9735. - Segment group 18Repeat 5
- 0670Name and addressMandatoryMax 1
To specify the name/address and their related function, either by C082 only and/or unstructured by C058 or structured by C080 thru 3207.
- 0680IdentityConditionalMax 1
To identify an object.
- Segment group 19Repeat 5
- 0700Contact informationMandatoryMax 1
To identify a person or a department to whom communication should be directed.
- 0710Communication contactConditionalMax 5
To identify a communication number of a department or a person to whom communication should be directed.
- 0700Contact informationMandatoryMax 1
- 0670Name and addressMandatoryMax 1
- Segment group 20Repeat 999
- 0730Footnote setMandatoryMax 1
To identify a set of footnotes.
- Segment group 21Repeat 9999
- 0750RelationshipMandatoryMax 1
To identify relationships between objects.
- Segment group 22Repeat 9999
- 0770Array informationMandatoryMax 1
To contain the data in an array.
The composite C770 - array cell details - occurs 9,999times in the segment. The use of the ARR segment isrestricted to be used only with Version 3 of 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 segment withinVersion 3 of ISO-9735. - 0780Free textConditionalMax 9999
To provide free form or coded text information.
- Segment group 23Repeat 9999
- 0800IdentityMandatoryMax 1
To identify an object.
- 0810Free textConditionalMax 9999
To provide free form or coded text information.
- Segment group 24Repeat 9999
- 0830Code value definitionMandatoryMax 1
To provide information related to a code value.
- 0840Free textConditionalMax 9999
To provide free form or coded text information.
- 0830Code value definitionMandatoryMax 1
- 0800IdentityMandatoryMax 1
- 0770Array informationMandatoryMax 1
- 0750RelationshipMandatoryMax 1
- 0730Footnote setMandatoryMax 1
- Segment group 25Repeat 9999
- 0860FootnoteMandatoryMax 1
To identify a footnote.
- 0870Free textConditionalMax 9999
To provide free form or coded text information.
- 0860FootnoteMandatoryMax 1
- 0460Data set identificationMandatoryMax 1
- 0880Message trailerMandatoryMax 1
To end and check the completeness of a message.