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 CO82 only and/or unstructured by CO58 or structured by CO80 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.
- 0170IdentityConditionalMax 9
To identify an object.
- Segment group 5Repeat 5
- 0190Related identification numbersMandatoryMax 1
To specify a related set of identification numbers.
- 0200Date/time/periodConditionalMax 2
To specify date, and/or time, or period.
- 0190Related identification numbersMandatoryMax 1
- Segment group 6Repeat 9999
- 0220Code value definitionMandatoryMax 1
To provide information related to a code value.
- 0230Free textConditionalMax 999
To provide free form or coded text information.
- 0240IdentityConditionalMax 5
To identify an object.
- 0220Code value definitionMandatoryMax 1
- 0140Value list identificationMandatoryMax 1
- Segment group 7Repeat 999
- 0260Statistical conceptMandatoryMax 1
To specify a statistical concept.
- 0270Free textConditionalMax 5
To provide free form or coded text information.
- 0280IdentityConditionalMax 5
To identify an object.
- 0260Statistical conceptMandatoryMax 1
- Segment group 8Repeat 9999
- 0300Array structure identificationMandatoryMax 1
To identify the structure of an array.
- 0310General indicatorConditionalMax 5
To transmit a processing indicator.
- 0320Free textConditionalMax 9
To provide free form or coded text information.
- 0330IdentityConditionalMax 5
To identify an object.
- Segment group 9Repeat 999
- 0350Structure component definitionMandatoryMax 1
To specify a component of a data structure (e.g. an array or table).
- 0360AttributeConditionalMax 99
To identify a specific attribute.
- Segment group 10Repeat 9999
- 0380IdentityMandatoryMax 1
To identify an object.
- 0390AttributeConditionalMax 99
To identify a specific attribute.
- 0400Date/time/periodConditionalMax 2
To specify date, and/or time, or period.
- 0380IdentityMandatoryMax 1
- 0350Structure component definitionMandatoryMax 1
- 0300Array structure identificationMandatoryMax 1
- Segment group 11Repeat 999
- 0420Data set identificationMandatoryMax 1
To identify a data set.
- 0430StatusConditionalMax 9
To specify the type of industry sector/application to which this segment refers, giving the status and status reason relevant to conducting business and/or services.
- 0440Date/time/periodConditionalMax 5
To specify date, and/or time, or period.
- 0450Free textConditionalMax 5
To provide free form or coded text information.
- 0460Related identification numbersConditionalMax 2
To specify a related set of identification numbers.
- 0470Array informationConditionalMax 9999
To contain the data in a array.
- Segment group 12Repeat 99
- 0490IdentityMandatoryMax 1
To identify an object.
- 0500General indicatorConditionalMax 5
To transmit a processing indicator.
- 0510Date/time/periodConditionalMax 5
To specify date, and/or time, or period.
- Segment group 13Repeat 999
- 0530Code value definitionMandatoryMax 1
To provide information related to a code value.
- 0540Free textConditionalMax 99
To provide free form or coded text information.
- 0530Code value definitionMandatoryMax 1
- Segment group 14Repeat 999
- 0560Structure component definitionMandatoryMax 1
To specify a component of a data structure (e.g. an array or table).
- 0570AttributeConditionalMax 9
To identify a specific attribute.
- 0580Date/time/periodConditionalMax 9999
To specify date, and/or time, or period.
- Segment group 15Repeat 9999
- 0600Code value definitionMandatoryMax 1
To provide information related to a code value.
- 0610Free textConditionalMax 99
To provide free form or coded text information.
- 0600Code value definitionMandatoryMax 1
- 0560Structure component definitionMandatoryMax 1
- 0490IdentityMandatoryMax 1
- Segment group 16Repeat 5
- 0630Name and addressMandatoryMax 1
To specify the name/address and their related function, either by CO82 only and/or unstructured by CO58 or structured by CO80 thru 3207.
- 0640IdentityConditionalMax 1
To identify an object.
- Segment group 17Repeat 5
- 0660Contact informationMandatoryMax 1
To identify a person or a department to whom communication should be directed.
- 0670Communication contactConditionalMax 5
To identify a communication number of a department or a person to whom communication should be directed.
- 0660Contact informationMandatoryMax 1
- 0630Name and addressMandatoryMax 1
- Segment group 18Repeat 5
- 0690Footnote setMandatoryMax 1
To identify a set of footnotes.
- Segment group 19Repeat 9999
- 0710RelationshipMandatoryMax 1
To identify the direct relationship between the data/information contained in one segment and the data/information contained in one or more other segments.
- 0720Array informationConditionalMax 1
To contain the data in a array.
- 0730IdentityConditionalMax 99
To identify an object.
- 0710RelationshipMandatoryMax 1
- 0690Footnote setMandatoryMax 1
- Segment group 20Repeat 9999
- 0750FootnoteMandatoryMax 1
To identify a footnote.
- 0760Free textConditionalMax 9999
To provide free form or coded text information.
- 0750FootnoteMandatoryMax 1
- 0420Data set identificationMandatoryMax 1
- 0770Message trailerMandatoryMax 1
To end and check the completeness of a message.