HOME   Cart(0)   Quotation   About-Us Policy PDFs Standard-List
www.ChineseStandard.net Database: 189760 (18 Oct 2025)

HJ 727-2014 English PDF

US$789.00 ยท In stock
Delivery: <= 5 days. True-PDF full-copy in English will be manually translated and delivered via email.
HJ 727-2014: Technical specification for data exchange of environmenal information
Status: Valid
Standard IDContents [version]USDSTEP2[PDF] delivered inStandard Title (Description)StatusPDF
HJ 727-2014English789 Add to Cart 5 days [Need to translate] Technical specification for data exchange of environmenal information Valid HJ 727-2014

Standard similar to HJ 727-2014

HJ 511   HJ 945.3   HJ 943   

Basic data

Standard ID HJ 727-2014 (HJ727-2014)
Description (Translated English) Technical specification for data exchange of environmenal information
Sector / Industry Environmental Protection Industry Standard
Word Count Estimation 30,340
Date of Issue 12/25/2014
Date of Implementation 3/1/2015
Regulation (derived from) Ministry of Environmental Protection notice 2014 No. 87
Issuing agency(ies) Ministry of Ecology and Environment

HJ 727-2014: Technical specification for data exchange of environmenal information

---This is a DRAFT version for illustration, not a final translation. Full copy of true-PDF in English version (including equations, symbols, images, flow-chart, tables, and figures etc.) will be manually/carefully translated upon your order.
Technical specification for data exchange of environmenal information National Environmental Protection Standard of the People 's Republic of China Environmental Information Exchange Technical Specification 2014-12-25 release 2015-03-01 Implementation Ministry of Environmental Protection released 1 Scope of application

2 normative reference documents

3 terms and definitions

4 Abbreviations .2

5 Environmental Information Classification

6 Exchange Information XML Description

7 Environmental Information Exchange Network Foundation

8 Environmental Information Exchange

9 The overall framework for environmental information exchange

10 Environmental Information Exchange Model 11 environmental information transmission .3 12 environmental information exchange process .4 13 Environmental Information Exchange Message Specification 15 Appendix A (normative) Environmental Information Exchange Schema.16 Appendix B (Normative Appendix) Environment Information Interchange Message Format Schema.22 Appendix C (informative) Information exchange xml file object item Example 27

Foreword

To implement the "People's Republic of China Environmental Protection Law" to strengthen environmental information management, standardize the process of environmental information exchange, Promote environmental data sharing and application, the development of this standard. This standard specifies the XML description of environmental information, information exchange format, describes the environment between the heterogeneous system letter Exchange model, transmission mode, exchange process. Appendix A and B of this standard are normative and Appendix C is an informative appendix. This standard is released for the first time. This standard is organized by the Ministry of Environmental Protection Science and Technology Standards Division. The main drafting of this standard. the Ministry of Environmental Protection Information Center, Jiangsu Province Environmental Information Center. The Environmental Protection Department of this standard approved on December 25,.2014. This standard is implemented on March 1,.2015. This standard is explained by the Ministry of Environmental Protection. Environmental Information Exchange Technical Specification

1 Scope of application

This standard specifies the XML description of the environmental information, the exchange format, the exchange model, the transmission mode, the exchange process Etc., applicable to national, provincial and municipal environmental protection departments between the environmental information exchange activities. The exchange of various types of environmental information can be based on the basis of this standard, according to the exchange of information items, to develop detailed data Exchange message format. Such as environmental pollution sources automatic monitoring of information transmission, exchange for HJ/T 352-2007.

2 normative reference documents

The contents of this standard refer to the following documents or their terms. Those who do not specify the date of the reference file, the effective version of the appropriate For this standard. Basic set of character set for Chinese characters in information exchange GB 2312-1980 GB 13000.1-1993 Information technology - Generic multi-octet character set (UCS) Part 1. Architecture and basic Text plane HJ/T 352-2007 Environmental pollution source automatic monitoring information transmission, exchange technical specifications (Trial) Classification and code of environmental information HJ/T 417-2007

3 terms and definitions

The following terms and definitions apply to this standard. Environmental information Environmental management, environmental science, environmental technology, environmental protection industry and other environmental protection-related data, instructions and signals Etc., as well as related dynamic change information, including text, numbers, symbols, graphics, images, images and sound and other shapes formula. 3.2 Information type information type The types of data to be exchanged mainly include data sets, files, documents, reports, service information, etc. So that the database, pictures, documents, audio, video, service information. 3.3 Information exchange Will be distributed in different regions, different departments, different systems of the same application or different applications in the same kind of information Format, time requirements to the exchange center (also can be another system). 3.4 exchange node exchanging node A switching node is an environmental department that participates in the exchange of environmental information. The relationship between the switching nodes is defined according to the structure of the tree The upper-level switching node is the parent node of the next-level switching node, and the next-level switching node is the sub-section of the upper-level switching node Point; in accordance with the direction of transmission, all data are sent by the sender to the transmission side. 3.5 national node national node Department of Environmental Protection. A national node is the parent of each provincial node. 3.6 provincial node Provincial Environmental Protection Department (bureau) node. Each provincial node is a child node of a national node, and it is a node of the municipal level Parent node. 3.7 municipal node city node Municipal Environmental Protection Agency node. Each city node is a child node of its provincial node. 3.8 Information exchange format A pre-defined and structured, functionally aggregated aggregate data element or set of data elements that cover the Sharing of information on certain types of exchange information sharing requirements, aimed at bilateral or multilateral information exchange to ensure that the parties to the exchange Information unambiguous understanding and automatic processing.

4 acronym

The following abbreviations apply to this standard. FTP File Transfer Protocol (File Transfer Protocol) HTTP HyperText Transfer Protocol (HyperText Transfer Protocol) SOAP Simple Object Access Protocol (Simple Object Access Protocol) XML Extensible Markup Language (Extensible Markup Language) EiXML environment information can be extended markup language (environmenal information Extensible Markup Language)

5 Environmental Information Classification

The classification of environmental information shall be in accordance with the requirements of HJ/T 417-2007.

6 exchange information XML description

6.1 character set The character set used shall comply with the requirements of GB 13000.1-1993 or GB 2312-1980. 6.2 namespace The environment information exchange method XML description uses the namespace Environment Information Exchange Message Format XML Description The namespace used is. 6.3 Schema description The exchange of information Schema description shall comply with the requirements of Appendix A and Appendix B.

7 Environmental Information Exchange Network Foundation

The environmental information exchange between the nodes adopts the national environmental protection business network. Environmental Information Exchange The environment information exchange method is divided into data transmission and data call in two ways. 8.1 Data transmission A switching node actively transfers data to another switching node. For example, provincial nodes pass directly to national nodes Lose all the data of a day water quality automatic station. 8.2 Data Calls Data call refers to a switch node to another exchange node to send data requests, and by the node to send its number according to. For example, a national node sends a data request to a provincial node that requires data from a source of pollution for one day. Once the node has collected the data, the node transmits the data to the national node; or a provincial node queries the national node for another A state of some of the data, the national node in the collection of data, the data transmitted to the provincial node to send the request. Overall Framework for Environmental Information Exchange The overall framework of environmental information exchange, between the provincial node and the national level node, between the municipal node and the provincial node The data is sent with the data call. The overall framework for environmental information exchange is shown in Figure 1. Figure 1 Overall framework for environmental information exchange Environmental Information Exchange Model The environment information exchange model is based on generalized XML technology for data standardization integration, realizing heterogeneous systems, heterogeneous numbers The information exchange between the libraries. The exchange model is shown in Figure 2. When complex cross-node environment information exchange is performed, multiple switching models can be used to complete step-by-step exchange. Figure 2 Environmental information exchange model 11 environmental information transmission 11.1 Message Queue Transmission The data transmission between the switching nodes uses the message queue way, through the message queue middleware to complete the child node and the parent section Point between the data transmission. The switch node sends a message to the message queue middleware, the format of the message can be in XML format, or only a variety of Data, and commands, and after receiving the message, the messages are grouped and added to each message queue for execution. 11.2 FTP transmission mode For all kinds of multimedia and text files, use FTP to transfer between switching nodes. 11.3 Web Services transmission mode Use Web Services to transfer XML-formatted environment information. 11.4 HTTP transmission mode Use HTTP to transfer files in the network. 11.5 SOAP transmission mode Use SOAP to transfer XML-formatted environment information. 12 environmental information exchange process 12.1 exchange operation 12.1.1 Data request A data request operation refers to sending a request from one node to another, requesting the party to send a set of environmental messages The data request data structure is shown in Table 1. Table 1 Data Request Data Structure Children data messages Source See Appendix A Environmental Information Exchange Method .xsd 12.1.2 Data transmission Data transfer operation refers to a node will be a group of environmental information to another node, the data transmission data structure see table Table 2 Data transmission data structure Children data messages Source See Appendix A Environmental Information Exchange Method .xsd 12.2 exchange process 12.2.1 Data upload The main link of data upload is the data transmission operation of the child node to the parent node, the environment letter between the child node and the parent node The exchange of certificates is carried out using the digital certificate of the certificate. The process is shown in Figure 3. Figure 3 data upload 12.2.2 Data is issued The main link of the data is the data transmission operation of the parent node to the child node, and the data is not sent to the parent node. Identity for authentication. The process is shown in Figure 4. Figure 4 data issued 12.2.3 Data Query and Response The main link between the data query and the response is the data request of the parent node to the child node, the data of the child node to the parent node Transmission operation, the process shown in Figure 5. Query failed Parent node child node Query request Processing success, transmission of data Request processing Processing error, return error message Query failed Request response Processing returns the result success Figure 5 Data query and response 12.2.4 Cross-Node Data Query and Response The main link between the query and response of the inter-node data is the data transmission request for the parent node A to the parent node, and the parent node The node B data call, the data transmission of the child node B to the parent node, the data transmission of the parent node to the child node A, the child node A and sub-node B belong to a parent node, the process shown in Figure 6. Figure 6 Cross-node data query and response 12.3 error message 12.3.1 Error Message Structure The error message types include operation errors, data errors, etc. The error message structure is shown in Table 3. Table 3 Error Message Structure Wrong operation error See Appendix A Information Interchange .xsd 12.3.2 Operation error A) Operational error structure The structure of the operation in the exchange process is shown in Table 4. Table 4 Operation error structure Character operation error code operation error name operation error description See Appendix A Information Interchange .xsd B) Encoding rules Operation category code (2-bit encoding) Transmission mode code (2-bit code) Error cause code (3-bit code). Operation category coding, transmission mode coding, error cause code are shown in Table 5, Table 6, Table 7. Table 5 Operation category coding Code Name Description 01 Data transmission operation Operation related to data request 02 Data Call Operation Operation related to data transfer Table 6 transmission mode coding Code Name Description 01 Message Queue Transfer uses Message Queuing to transfer the way 02 FTP transfer using FTP transfer mode 03 Web Services transfers the way you use Web Services to transfer 04 HTTP transmission using HTTP transmission 05 SOAP transfer using SOAP transfer Table 7 Error Cause Code Code Name Description 001 digital certificate Illegal node authentication is invalid and digital certificate is invalid 002 Digital certificate has expired node authentication is invalid and digital certificate has expired 003 digital certificate has been abolished node authentication is invalid, digital certificate has been abolished 004 other certificate error node authentication is invalid, other certificate error 010 node does not exist Node information is not registered 011 node dropped node is registered but not online 012 node information expired node information is not re-registered after replacement 020 Data does not exist Operation data does not exist 030 Data already exists Operational data already exists 031 data is ambiguous operation of the data ambiguity 032 Data format Incorrect data format does not match target type 033 data capacity is too large capacity of the data is too large, does not meet the transmission requirements 040 Permission Overrun exceeds the assigned permission range 050 database error database system error 060 can not establish a network connection network can not connect to the end node 061 network connection interrupted the network suddenly interrupted, the exchange process is not complete 12.3.3 Data error Data content related to the error message. If the receiver receives an incorrectly formatted packet, it needs to be sent back to the sender Return data error message. Data error information structure see Table 8, "data error code" coding rules in Table 9. Table 8 Data Error Message Structure Data error code data error description See Appendix A Information Interchange .xsd Table 9 "Data Error Encoding" encoding rules Coding description 001 data is malformed 002 The package version is incorrect 003 Unsupported exchange type 004 exchange format error 005 packets can not be verified by Schema 006 packet signature verification is incorrect 007 is not connected to the specified recipient 008 address does not match, that is, the receiver of the packet is not the same as the "receiver" of the packet Note. The default service priority of the data is 4, and the default service priority is 3. 13 Environmental Information Exchange Message Specification 13.1 Environment information exchange message structure The eixml message is the basic exchange unit in the environment information exchange, including the message header and the message body. Message structure See Table 10. Table 10 eixml message structure The head of the Source See Appendix B eiXML.xsd 13.2 Message header The purpose of the message header is to transfer the packet correctly to the destination address when the information between the two nodes is exchanged. The header structure is shown in Table 11. Table 11 Message header structure Sender Receiver Message No. Service Time Service Time Service Type Service Priority Receipt Source See Appendix B eiXML.xsd 13.2.1 sender The node that sent the packet. 13.2.2 Receiver The node that receives the packet. 13.2.3 Message serial number The environment information data matches the sequence number of the packet when the information is exchanged between the sender and the receiver. The message sequence number is generated by the data sender, and the receiver increments the message sequence number by a length of 24 bytes Visible string, the composition of the way. Year Month Day Hour Minute Seconds Random Number Accumulation YYYYMMDDHHMMSSSSSRRRRnnn Where the random number is a decimal representation of less than 9999 randomly generated numbers, the cumulative number of the beginning of 001. If a node of the data transmission transmission time for December 10,.2009 15.25.24 seconds 023 milliseconds, with Machine number is 1208, the cumulative number is 001, then the data transmission transmission message serial number is..200912101525241208001; then The message of the recipient is.200912101525240231208002. 13.2.4 Service hours The service time shall be in accordance with the requirements of 10.2.4 of HJ/T 352-2007. 13.2.5 Service time limit The service time limit shall comply with the requirements of 10.2.1 of HJ/T 352-2007. 13.2.6 Service Type Indicates the type of packet carrying information, which is data request and data transmission. The service type can be expanded as needed. 13.2.7 Service priority Indicates the priority of the packet at the time of network transport switching and system processing. Generally divided into 5, the higher the series, priority The higher the level. If the request packet specifies that the service priority is level 5, the service priority of the corresponding packet is 5 levels. 13.2.8 Receipt requirements Define whether the receiver is required to give a receipt that the other party has received the packet. 0 indicates that no receipt is required, 1 indicates that it is required To return, the default is 0. 13.3 Message body 13.3.1 Structure of the message body The environmental information sender needs the data content of the receiving party, including the data information or the error information generated by the system. can To expand as needed. The structure of the report is shown in Table 12. Table 12 Structure of the message body Environmental information classification code information type signature information system receipt 13.3.2 Environmental Information Classification Code The environmental information classification code shall comply with the requirements of HJ/T 417-2007. 13.3.3 Information Type The information type code is shown in Table 13. Table 13 Information Type Code Encoding information type 13.3.4 Signature information The signature information consists of five elements. a summary algorithm, a signature algorithm information, a signature value, a signature time, and a signature note. The algorithm is as follows. 0,1,2.0 denotes SHA-1 algorithm, 1 denotes MD5 algorithm, 2 denotes SHA-1 and MD5, can be expanded according to actual needs. The signature algorithm information is. signature algorithm name and public key certificate. The signature algorithm name is. 0,1,2.0 that RSA Algorithm, 1 for DSS algorithm, 2 for ECC algorithm (according to actual needs). The public key certificate is held by the signer Public key certificate. The signature information structure is shown in Table 14. The information structure of the signature algorithm is shown in Table 15. Table 14 Signature information structure Algorithm signature algorithm signature signature signature Table 15 Signature algorithm information structure Public signature certificate Used by eiXML Source See Appendix B eiXML.xsd 13.3.5 System receipt When the receiver correctly receives the packet, it returns the acknowledgment packet correctly received by the sender. 13.3.6 Data items Transfer data according to message type. Environmental Information Exchange Security Mechanism 14.1 Authentication When the child node communicates with the parent node, it is authenticated to ensure the security of the node. When the parent node communicates with the child node, Secure the node with heartbeat information. 14.2 Encrypted transmission Each node uses SSL configuration, requires the sender node to use HTTPS to log in, through authentication After the data is encrypted and transmitted. Can be encrypted according to other circumstances using other means of transmission. 14.3 Signature In the data transmission process, require the transmission node to join the data signature information. The signature information element is within the data element The summary of the signature is signed. 14.4 Data consistency Data transmission process, the need to ensure data consistency. When the same data is repeated, the last one is used The data shall prevail and the transmission time shall be based on the recipient node time.

Appendix A

(Normative appendix) Environmental information exchange

Tips & Frequently Asked Questions:

Question 1: How long will the true-PDF of HJ 727-2014_English be delivered?

Answer: Upon your order, we will start to translate HJ 727-2014_English as soon as possible, and keep you informed of the progress. The lead time is typically 3 ~ 5 working days. The lengthier the document the longer the lead time.

Question 2: Can I share the purchased PDF of HJ 727-2014_English with my colleagues?

Answer: Yes. The purchased PDF of HJ 727-2014_English will be deemed to be sold to your employer/organization who actually pays for it, including your colleagues and your employer's intranet.

Question 3: Does the price include tax/VAT?

Answer: Yes. Our tax invoice, downloaded/delivered in 9 seconds, includes all tax/VAT and complies with 100+ countries' tax regulations (tax exempted in 100+ countries) -- See Avoidance of Double Taxation Agreements (DTAs): List of DTAs signed between Singapore and 100+ countries

Question 4: Do you accept my currency other than USD?

Answer: Yes. If you need your currency to be printed on the invoice, please write an email to [email protected]. In 2 working-hours, we will create a special link for you to pay in any currencies. Otherwise, follow the normal steps: Add to Cart -- Checkout -- Select your currency to pay.