IMMC v3 Communication protocol specifications

Size: px
Start display at page:

Download "IMMC v3 Communication protocol specifications"

Transcription

1 Directorate A Core Business Services A.1 Enterprise Architecture, Methods and Formats Formats, Computer Linguistics and Metadata IMMC v3 Communication protocol specifications 8 April 2016

2 DOCUMENT HISTORY Version Release Date Author Description Maria Kardami Creation Maria Kardami Update Maria Kardami Update Maria Kardami Update Maria Kardami Release of draft version for validation Maria Kardami Integration of OP Units comments Maria Kardami Integration of A2 comments Maria Kardami Updated the documentation of the element cmt:environment Release of version P a g e

3 Contents Contents... 3 Definitions, Abbreviations and Acronyms Introduction Purpose of the Document Scope IMMC v3 communication protocol overview IMMC package naming conventions IMMC request types IMMC notifications The <cmt:receipt> element Technical validation Successful notifications (Technical ACK) Rejection notifications (Technical NACK) Business validation Successful notifications (Business validation ACK) Rejection notifications (Business validation NACK) Processing Status notification (response) P a g e

4 Definitions, Abbreviations and Acronyms ABBREVIATIONS AND ACRONYMS Abbreviation AT FRBR FTP OP XML LA LSEU PCS Meaning Authority Table produced by the Publications Office Metadata Registry team Functional Requirements for Bibliographic Records File Transfer Protocol Publications Office EXtensible Markup Language Legal Analysis Summaries of EU legislation Production Control System DEFINITIONS Definition IMMC IMMC data channel IMMC package IMMC transmission IMMC Transmission identifier id) Technical validation Business validation Meaning The Interinstitutional Metadata Maintenance Committee (IMMC) is responsible for the harmonisation and standardisation of metadata to facilitate the information exchanges between and amongst the institutions at European level. Unique communication path between two stakeholders using the IMMC protocol. A ZIP format archive which must contain the IMMC file. The archive may optionally contain data files which must be referenced in the IMMC file. Exchange of IMMC packages over an IMMC data channel. An XML file, which validates against the IMMC schema following the specific IMMC parsing rules. Identifier of the IMMC, which must be used by applications for a valid transmission follow up. Applications must ensure its uniqueness within the IMMC data channel. Controls that concern the structure of the IMMC package (mandatory contents, IMMC package naming conventions and parsing of the IMMC ). Controls that concern the data included in the IMMC and any data files that are included in the IMMC package. 4 P a g e

5 1 Introduction 1.1 Purpose of the Document The purpose of this document is to describe the IMMC v3 communication protocol i.e. the messages exchanged between the institutions, the Publications Office and its contractors for the transmission of documents and their metadata. 1.2 Scope The current specifications provide an overview of the messages exchanged in IMMC v3, but mainly concern the technical and business validation messages as well the ones which indicate the final status of an exchange e.g. after the publication of the resources on the internet by the Publications Office. 2 IMMC v3 communication protocol overview The IMMC communication protocol defines the exchanged message types between a sender and a recipient for the completion of one-way transfers. The protocol is described in the diagram below: SENDER Request Response Technical Validation NACK Detect IMMC OK? Parse Technical Validation ACK Business Validation Business ACK Validation NACK RECIPIENT Process OK? Validate OK? Figure 1: IMMC v3 communication protocol diagram Senders transfer their IMMC packages over a data channel (FTP, e-trustex, etc.) and expect an answer from the recipient over the same channel. 5 P a g e

6 Recipients have to apply the following controls 1 upon reception of an IMMC package: Detect the IMMC. Each IMMC package shall contain only one file named after the name of the package and bearing the extension "_immc.xml". This file is expected to be the IMMC. In case the has not been detected the recipient has to notify the sender that an invalid package has arrived either manually or automatically 2. In case of an automatic answer, the message will use the <cmt:receipt> element (cf ). Parse the IMMC. The root element of the IMMC is expected to contain the "schemalocation" attribute, which shall point to the exact version of the schema to which it conforms e.g If the IMMC is not containing the schemalocation attribute, the parsing shall be done against a default IMMC v3 schema, which has to be agreed in advance between the stakeholders. In case there are parsing errors the recipient has to report back to the sender the parsing errors requesting redelivery either manually or automatically. In case of an automatic answer, the message will use the <cmt:receipt> element (cf ) and shall include the parser's report. Send an (optional) reception notification. The reception notification will be sent using the <cmt:receipt> element (cf ). It is strongly recommended to send the reception notification only for packages that have successfully passed the parsing step in order to be able to include also the business identifiers. Validate the IMMC package, following the specific business automatic validation rules that have been defined between the two stakeholders (sender and recipient). Senders and recipients can decide on the specific automatic validation rules, which will be applied for every particular data transfer. Successful validation notifications are optional but validation errors shall be always reported. All automatic validation notifications will be sent using the <cmt:receipt> element (cf and 3.3.2). Process the IMMC package, following the specific processing rules that have been defined between the stakeholders. 1 Failure of a step means that the subsequent steps cannot be executed. 2 Stakeholders have to agree in advance if these notifications will be done manually or automatically. They may decide to use only manual notifications for the technical errors if they agree that these errors are rare, can occur only during testing phases or, due to their importance and gravity, they shall be always validated manually by a system operator (e.g. system technical problems shall always be addressed by systems or network administrators and we cannot rely on an automatic answer in case such problems occur) 3 The IMMC XML schemas, together with the samples and the documentation are organized in different directories, according to the domain (e.g. Case Law, General Publications etc.) and published on the MDR website ( IMMC3 schemas are accessible online at 6 P a g e

7 Respond (optionally) back to the recipient providing processing status information. Process status notifications will be sent using the specific response element of each stakeholder. The response may consist of one or more IMMC packages (to be defined by the stakeholders). 2.1 IMMC package naming conventions All messages exchanged within the context of the IMMC communication protocol have to be wrapped in a ZIP archive, which filename must adhere to one of the following naming conventions: {filename}.zip {filename}_immc.zip The IMMC of the IMMC package must be named {filename}_immc.xml Every application that generates IMMC packages must ensure the uniqueness of the package filename within the IMMC data channel. The IMMC protocol recommends a generic naming convention for the {filename} part 4 i.e. <transmission id>_<date_time>_immc.zip <transmission id>_<date_time>_immc.xml Recommended date_time format is: YYYY-MM-DDThhmmssmmm, where: YYYY Year 4 digits MM Month 2 digits DD Day 2 digits T Start of the required time section literal hh Hour 2 digits mm Minutes 2 digits ss Seconds 2 digits mmm Milliseconds 3 digits 4 Other naming convention rules for the {filename} part can be defined by the stakeholders. 7 P a g e

8 2.2 IMMC request types The IMMC request type is mainly defined with the element //cmt:workflow/cmt:phase_workflow. The phase workflow indicates a step in the flow of the messages exchanged within a data channel. Its use facilitates the handling and dispatching of the messages to the correct workflow. It has been initially introduced in IMMC version 2 for indicating the different production steps of the OJ production chain. In IMMC version 3 the list of values has been enhanced in order to cover other production chains and workflows. Each value can either be used as standalone and provide a specific handling instruction by itself or require the use of additional fields to precise the request. For example, the phase workflow "metadata" is not accompanied by additional publication request instructions, is standalone and implies that the sender requests to update the metadata of a work in CELLAR. On the contrary, the phase workflow "publication" is always accompanied by specific instructions inserted in the *:t_publication_request_extension e.g. produce_formex, produce_pdf etc. The supported values and their usage are further explained in the table below: phase_workflow Description Use cases metadata Request that concerns/contains only the metadata. caselaw early reading Request for the correction of a work prior to its publication. Normally this phase is accompanied by a more precise request in the IMMC i.e. with the element for_correction, which can be also combined with an early diffusion on eur-lex. GenPub caselaw publication Request for the production of a publication. caselaw delete Request to delete a work from CELLAR. cancellation Request to cancel the production of a publication. caselaw publication reference delivery automatic validation manual validation redelivery Value used in response notifications for the final reference to the publication in the CELLAR / EUR-Lex. Value used by the contractors when delivering the products which OP has requested e.g. PDF/FORMEX, legal analysis, summary of EU legislation. Value used in business notifications informing the automatic validation status. Value used in business notifications informing the manual validation status. Value used by the contractors when redelivering the products which OP has rejected due to insufficient quality. The stakeholders, based on the contractual agreement, will define caselaw caselaw LA LSEU newceres contractor newceres PCS caselaw LA LSEU 8 P a g e

9 its specific semantics, the counting of attempts etc. 3 IMMC notifications 3.1 The <cmt:receipt> element The <cmt:receipt> root element will be used for: Reception (successful) notifications (technical ACK messages), without specific indication on the validation or processing status of the package. It is expected, however, that reception notifications correspond only to valid IMMC packages (i.e. they have passed the parsing step). Rejection notifications (technical NACK messages) due to early-processing unrecoverable technical errors (missing IMMC, parsing errors, etc.). The sending (either manual or automatic) of negative (NACK) replies is mandatory. Both positive and negative business validation replies (ACK & NACK messages) that are generated by a processing system as a reaction to an IMMC transmission: o the sending of positive (ACK) replies is optional (unless explicitly requested for a particular exchange from an IMMC stakeholder). Recipients may ignore positive ACKs. o the sending of negative (NACK) replies is mandatory, whenever an IMMC package cannot be processed through its expected workflow. Recipients are expected to always react on NACK messages. The IMMC s with the <cmt:receipt> root element must contain the business identifiers when the replying system has correctly processed and identified them (i.e. for all business validation replies). In all cases the <cmt:response_transmission> element must indicate the transmission identifier or the package filename to which an ACK/NACK message responds. The validation reply shall be provided at the corresponding level (transmission/workflow/work/expression/manifestation) to which it has been executed and where the validation error occurred. No data will be transmitted to the original sender. If this occurs it is implied that it corresponds to an initiative message. The sender must keep the original packages at least until a successful validation messages is transmitted. 3.2 Technical validation Successful notifications (Technical ACK) Scenario: The system has received an IMMC package. It was able to detect a valid IMMC, recognize the business identifiers and wants to notify its reception 9 P a g e

10 Actions recipient sender responds to sender with a new IMMC package acknowledging the reception of the sender's IMMC package N/A The new IMMC package must contain only the IMMC, which consists of the following elements: Element Root element Description Optional attribute which can be used to indicate the version of the schema against which the IMMC is valid. If used, its value has to be the MDR release (specific version) identifier. cm:version_schema="cm " allowed namespaces cmt:date_time cmt:sender cmt:institution xmlns:cmext=" urce/core-metadata-extensions/v3" xmlns:cmt=" ce/core-metadata-transmission/v3" xmlns:cm=" e/core-metadata/v3" xmlns:xsi=" The transmission identifier has to be unique within the IMMC data channel. Each sender is responsible for the definition of the identifier values. Date and time of the transmission adhering to the format: YYYY-MM-DDThh:mm:ss.sss. Contains the filename of the original package (type="package") to which this new message replies to. An IMMC stakeholder has transmitted an IMMC package with the filename {filename}.zip. This package filename will be the value of the element "cmt:response_transmission". <cmt:response_transmission type="package">o01_61997cc0172_ell_ T _production_request_immc.zip</cmt:re sponse_transmission> The stakeholders of the IMMC data channel have to agree on the exact values of its subelements. Mandatory element which has to contain either: - the code of a European institution or body (value derived from the at-corporate-body.xsd) or 10 P a g e

11 cmt:service cmt:context cmt:environment cmext:name - "cmt:private" (fixed value if the sender is a contractor) Mandatory element which has to contain the name of the service sending the transmission (e.g. for Commission: SG Greffe A.1). Mandatory element which has to contain the name of the application sending the transmission (e.g. for Commission: e-greffe). Optional element which has to contain one of the values "ACCEPTANCE" or "PROD", for indicating the test or production environment respectively. Both sender and recipient shall use the element when test data are exchanged. If the exchange concerns production data the element may not be transmitted. Mandatory element which has to contain a physical person's name, ideally of the person who sent the transmission and who will be able to follow up any issues. cmext:phone_number Optional element which has to contain a physical person's phone number, ideally of the person who sent the transmission and who will be able to follow up any issues. cmext: _address Optional element which has to contain a physical person's address, ideally of the person who sent the transmission and who will be able to follow up any issues. cmt:recipient cmt:institution cmt:service cmt:context cmt:environment cmext:name cmext:phone_number cmext: _address cmext:comment cmt:workflow Corresponds to the sender of the message to which we respond (see sub-elements below) Optional element which has to contain one of the values "ACCEPTANCE" or "PROD", for indicating the test or production environment respectively. Both sender and recipient shall use the element when test data are exchanged. If the exchange concerns production data the element may not be transmitted. Optional element which the sender can use in order to express any additional information concerning the transmission. <cmt:comment>reception Notification</cmt:comment> 11 P a g e

12 cmt:phase_workflow The element shall not be used cm:work If present, copy from the sender's IMMC all values of its sub-elements which belong to the "cm:" namespace. cm:procedure / cm:event / cm:work If present, copy from the sender's IMMC all values of their sub-elements which belong to the "cm:" namespace Rejection notifications (Technical NACK) Scenario: The system has received a digital object that was supposed to be an IMMC package. It was not able to open the package (unzip failed), detect or parse the IMMC, nor recognize the business identifiers Actions recipient sender responds to sender with a new IMMC package 5 indicating the problem sends a corrected IMMC package The new IMMC package must contain the IMMC and optionally a validation report. The IMMC consists of the following elements: cmt:receipt Root element Description Optional attribute which can be used to indicate the version of the schema against which the IMMC is valid. If used, its value has to be the MDR release (specific version) identifier. cm:version_schema="cm " allowed namespaces xmlns:cmext=" urce/core-metadata-extensions/v3" xmlns:cmt=" ce/core-metadata-transmission/v3" xmlns:cm=" e/core-metadata/v3" xmlns:xsi=" The transmission identifier has to be unique within the IMMC data channel. Each sender is responsible for the definition of the identifier values. 5 In this scenario the IMMC is either missing or it is corrupted (not parsable IMMC file). It is expected that, by using other means (i.e. data channel configuration) the recipient is able to identify the original sender and that a reply via IMMC has to be provided (see also section 2). 12 P a g e

13 cmt:date_time cmt:sender cmt:institution cmt:service cmt:context cmt:environment cmext:name Date and time of the transmission adhering to the format: YYYY-MM-DDThh:mm:ss.sss. Contains the filename of the original package (type="package") to which this new message replies to. An IMMC stakeholder has transmitted an IMMC package with the filename {filename}.zip. This package filename will be the value of the element "cmt:response_transmission". <cmt:response_transmission type="package">o01_61997cc0172_ell_ T _production_request_immc.zip</cmt:re sponse_transmission> The stakeholders of the IMMC data channel have to agree on the exact values of its subelements. Mandatory element which has to contain either: - the code of a European institution or body (value derived from the at-corporate-body.xsd) or - "cmt:private" (fixed value if the sender is a contractor) Mandatory element which has to contain the name of the service sending the transmission (e.g. for Commission: SG Greffe A.1). Mandatory element which has to contain the name of the application sending the transmission (e.g. for Commission: e-greffe). Optional element which has to contain one of the values "ACCEPTANCE" or "PROD", for indicating the test or production environment respectively. Both sender and recipient shall use the element when test data are exchanged. If the exchange concerns production data the element may not be transmitted. Mandatory element which has to contain a physical person's name, ideally of the person who sent the transmission and who will be able to follow up any issues. cmext:phone_number Optional element which has to contain a physical person's phone number, ideally of the person who sent the transmission and who will be able to follow up any issues. cmext: _address Optional element which has to contain a physical person's address, ideally of the person who sent the transmission and who will be able to follow up any issues. cmt:recipient cmt:institution cmt:service cmt:context Corresponds to the sender of the message to which we respond (see sub-elements below) 13 P a g e

14 cmt:environment cmext:name cmext:phone_number cmext: _address cmext:comment ation" Optional element which has to contain one of the values "ACCEPTANCE" or "PROD", for indicating the test or production environment respectively. Both sender and recipient shall use the element when test data are exchanged. If the exchange concerns production data the element may not be transmitted. Optional element which the sender can use in order to express any additional information concerning the transmission. In this specific message, the element will not be used as there are more specific elements (validation extensions) to indicate any issues related to the transmission. The validation extension must be added at the transmission level in order to notify the sender of the problem with the package. The value of the element cmext:outcome_validation must be selected from a closed list and set to "FAILED". If it is possible to provide more information concerning the error, this can be either stated in the element cmext:validation/cmext:comment or in an external file which filename must be referenced in the element cmext:validation/cmext:report_validation. <cmt:extension xsi:type="cmt:t_transmission_validation"> <cmext:comment>no IMMC found in the package</cmext:comment> </cmt:extension> <cmt:extension xsi:type="cmt:t_transmission_validation"> <cmext:report_validation>{filename}.txt</cmext:report_validation> </cmt:extension> cmt:workflow The element is mandatory, but it will be left empty (<cmt:workflow/>) because no business workflow has been identified. 14 P a g e

15 3.3 Business validation Successful notifications (Business validation ACK) Scenario: The system has received an IMMC package. It was able to detect an IMMC, recognize the business identifiers and successfully validate content and metadata adhering to the established validation rules Actions recipient sender responds to sender with a new IMMC package acknowledging the successful business level validation N/A The new IMMC package must contain only the IMMC, which consists of the following elements: Element Root element Description Optional attribute which can be used to indicate the version of the schema against which the IMMC is valid. If used, its value has to be the MDR release (specific version) identifier. cm:version_schema="cm " allowed namespaces cmt:date_time xmlns:cmext=" urce/core-metadata-extensions/v3" xmlns:cmt=" ce/core-metadata-transmission/v3" xmlns:cm=" e/core-metadata/v3" xmlns:xsi=" The transmission identifier has to be unique within the IMMC data channel. Each sender is responsible for the definition of the identifier values. Date and time of the transmission adhering to the format: YYYY-MM-DDThh:mm:ss.sss. Contains the filename of the original package (type="package") to which this new message replies to. An IMMC stakeholder has transmitted an IMMC package with the filename {filename}.zip. This package filename will be the value of the element "cmt:response_transmission". <cmt:response_transmission type="package">o01_61997cc0172_ell_ T _production_request_immc.zip</cmt:re sponse_transmission> 15 P a g e

16 cmt:sender cmt:institution cmt:service cmt:context cmt:environment cmext:name The stakeholders of the IMMC data channel have to agree on the exact values of its subelements. Mandatory element which has to contain either: - the code of a European institution or body (value derived from the at-corporate-body.xsd) or - "cmt:private" (fixed value if the sender is a contractor) Mandatory element which has to contain the name of the service sending the transmission (e.g. for Commission: SG Greffe A.1). Mandatory element which has to contain the name of the application sending the transmission (e.g. for Commission: e-greffe). Optional element which has to contain one of the values "ACCEPTANCE" or "PROD", for indicating the test or production environment respectively. Both sender and recipient shall use the element when test data are exchanged. If the exchange concerns production data the element may not be transmitted. Mandatory element which has to contain a physical person's name, ideally of the person who sent the transmission and who will be able to follow up any issues. cmext:phone_number Optional element which has to contain a physical person's phone number, ideally of the person who sent the transmission and who will be able to follow up any issues. cmext: _address Optional element which has to contain a physical person's address, ideally of the person who sent the transmission and who will be able to follow up any issues. cmt:recipient cmt:institution cmt:service cmt:context cmt:environment cmext:name cmext:phone_number cmext: _address Corresponds to the sender of the message to which we respond (see sub-elements below) Optional element which has to contain one of the values "ACCEPTANCE" or "PROD", for indicating the test or production environment respectively. Both sender and recipient shall use the element when test data are exchanged. If the exchange concerns production data the element may not be transmitted. 16 P a g e

17 cmext:comment ion" Optional element which the sender can use in order to express any additional information concerning the transmission. In this specific message, the element will not be used as there are more specific elements (validation extensions) to indicate any issues related to the transmission. The validation extension will be added only at the transmission level notifying that the IMMC package has passed all the business validation controls. The value of the element cmext:outcome_validation must be selected from a closed list and set to "PASSED". <cmt:extension xsi:type="cmt:t_transmission_validation"> <cmext:outcome_validation>passed</cmext:outcome_validation> </cmt:extension> cmt:workflow cmt:phase_workflow It will take the values: "automatic validation" when the message is generated after automatic validation controls or "manual validation" when the message is generated after manual verification controls. cm:work If present, copy from the sender's IMMC all values of its sub-elements which belong to the "cm:" namespace. cm:procedure / cm:event / cm:work If present, copy from the sender's IMMC all values of their sub-elements which belong to the "cm:" namespace Rejection notifications (Business validation NACK) Scenario: The system has received an IMMC package. It was able to detect an IMMC, recognize the business identifiers and wants to notify the violation of the established business validation rules either after automatic or manual validation Actions recipient sender responds to sender with a new IMMC package indicating the business level validation problems sends a corrected IMMC package The new IMMC package must contain the IMMC and the necessary validation report(s). The IMMC consists of the following elements: 17 P a g e

18 Element allowed namespaces cmt:date_time cmt:sender cmt:institution cmt:service cmt:context cmt:environment Root element Description Optional attribute which can be used to indicate the version of the schema against which the IMMC is valid. If used, its value has to be the MDR release (specific version) identifier. cm:version_schema="cm " xmlns:cmext=" urce/core-metadata-extensions/v3" xmlns:cmt=" ce/core-metadata-transmission/v3" xmlns:cm=" e/core-metadata/v3" xmlns:xsi=" The transmission identifier has to be unique within the IMMC data channel. Each sender is responsible for the definition of the identifier values. Date and time of the transmission adhering to the format: YYYY-MM-DDThh:mm:ss.sss. Contains the filename of the original package (type="package") to which this new message replies to. An IMMC stakeholder has transmitted an IMMC package with the filename {filename}.zip. This package filename will be the value of the element "cmt:response_transmission". <cmt:response_transmission type="package">o01_61997cc0172_ell_ T _production_request_immc.zip</cmt:re sponse_transmission> The stakeholders of the IMMC data channel have to agree on the exact values of its subelements. Mandatory element which has to contain either: - the code of a European institution or body (value derived from the at-corporate-body.xsd) or - "cmt:private" (fixed value if the sender is a contractor) Mandatory element which has to contain the name of the service sending the transmission (e.g. for Commission: SG Greffe A.1). Mandatory element which has to contain the name of the application sending the transmission (e.g. for Commission: e-greffe). Optional element which has to contain one of the values "ACCEPTANCE" or "PROD", for indicating the test or production environment respectively. 18 P a g e

19 cmext:name Both sender and recipient shall use the element when test data are exchanged. If the exchange concerns production data the element may not be transmitted. Mandatory element which has to contain a physical person's name, ideally of the person who sent the transmission and who will be able to follow up any issues. cmext:phone_number Optional element which has to contain a physical person's phone number, ideally of the person who sent the transmission and who will be able to follow up any issues. cmext: _address Optional element which has to contain a physical person's address, ideally of the person who sent the transmission and who will be able to follow up any issues. cmt:recipient cmt:institution cmt:service cmt:context cmt:environment cmext:name cmext:phone_number cmext: _address cmext:comment ation" Corresponds to the sender of the message to which we respond (see sub-elements below) Optional element which has to contain one of the values "ACCEPTANCE" or "PROD", for indicating the test or production environment respectively. Both sender and recipient shall use the element when test data are exchanged. If the exchange concerns production data the element may not be transmitted. Optional element which the sender can use in order to express any additional information concerning the transmission. In this specific message, the element will not be used as there are more specific elements (validation extensions) to indicate any issues related to the transmission. The validation extension notifies that the IMMC package has failed one or more of the business validation controls. Yet, it will be added at the transmission level, if and only if, - the validation concerns the full package (e.g. naming convention of the package) or it was not possible to identify the exact level in the IMMC for adding the validation results, and - the result was negative i.e. "FAILED" The value of the element 19 P a g e

20 cmext:outcome_validation must be selected from a closed list and set to "FAILED". <cmt:extension xsi:type="cmt:t_transmission_validation"> </cmt:extension> cmt:workflow cmt:phase_workflow cm:work It will take the values: "automatic validation" when the message is generated after automatic validation controls or "manual validation" when the message is generated after manual verification controls. If present: 1. copy from the sender's IMMC all values of its sub-elements which belong to the "cm:" namespace 2. add validation extensions a. one extension per work, if and only if, the validation was performed at the work level and the result was negative i.e. "FAILED" <cm:extension xsi:type="cmext:t_work_validation"> </cm:extension> b. one extension per expression, if and only if, the validation was performed at the expression level and the result was negative i.e. "FAILED" <cm:extension xsi:type="cmext:t_expression_validation"> </cm:extension> c. one extension per manifestation, if and only if, the validation was performed at the manifestation level and the result was negative i.e. "FAILED" <cm:extension xsi:type="cmext:t_manifestation_validation"> </cm:extension> cm:procedure / cm:event / cm:work If present: 1. copy from the sender's IMMC all 20 P a g e

21 values of their sub-elements which belong to the "cm:" namespace 2. add validation extensions a. one extension for the procedure, if and only if, the validation was performed at the procedure level and the result was negative i.e. "FAILED" <cm:extension xsi:type="cmext:t_procedure_validation"> </cm:extension> b. one extension for the event, if and only if, the validation was performed at the event level and the result was negative i.e. "FAILED" <cm:extension xsi:type="cmext:t_event_validation"> </cm:extension> c. one extension per work, if and only if, the validation was performed at the work level and the result was negative i.e. "FAILED" <cm:extension xsi:type="cmext:t_work_validation"> </cm:extension> d. one extension per expression, if and only if, the validation was performed at the expression level and the result was negative i.e. "FAILED" <cm:extension xsi:type="cmext:t_expression_validation"> </cm:extension> e. one extension per manifestation, if and only if, the validation was performed at the manifestation level and the result was negative i.e. "FAILED" <cm:extension xsi:type="cmext:t_manifestation_validation"> </cm:extension> Additional information for the validation result can either be inserted in the comment field of the validation extension (cf. case 1) or inserted in a validation report(s) file whose filename(s) will be referenced in the element "cmext:report_validation" (cf. case 2). Case 1: 21 P a g e

22 <cm:extension xsi:type="cmext:t_manifestation_validation"> <cmext:comment>missing manifestation</cmext:comment> </cm:extension> OR Case 2: <cm:extension xsi:type="cmext:t_manifestation_validation"> <cmext:report_validation>ecr_61997cc0172_de_01.vpd.report.xml</cmext:report_validation> </cm:extension> 3.4 Processing Status notification (response) Scenario: The system has received an IMMC package. It was able to detect an IMMC, recognize the business identifiers, successfully validate content and metadata and complete the transaction Actions recipient sender responds to sender with a new IMMC package notifying the process status after the transaction completion The transaction is considered closed. Any further action will have to trigger a new IMMC exchange (to be defined by the stakeholders) The response IMMC package must contain the IMMC and optionally any other data content as defined by the stakeholders. The IMMC consists of the following elements: Element *_transmission_response Root element Description The response root element will be different per stakeholder. When OP is responding, the root element is: Optional attribute which can be used to indicate the version of the schema against which the IMMC is valid. If used, its value has to be the MDR release (specific version) identifier. cm:version_schema="cm " allowed namespaces xmlns:cmt=" ce/core-metadata-transmission/v3" xmlns:cm=" 22 P a g e

23 cmt:date_time cmt:sender cmt:institution cmt:service cmt:context cmt:environment cmext:name e/core-metadata/v3" xmlns:cmext=" urce/core-metadata-extensions/v3" xmlns:xsi=" When OP is responding, the additional two namespaces have to be added: xmlns:opext="urn:eu:op:extensions" xmlns:optrans="urn:eu:op:transmission:response " The transmission identifier has to be unique within the IMMC data channel. Each sender is responsible for the definition of the identifier values. Date and time of the transmission adhering to the format: YYYY-MM-DDThh:mm:ss.sss. Contains the filename of the original package (type="package") to which this new message replies to. The idea is that the system replies to the processed IMMC package. An IMMC stakeholder has transmitted an IMMC package with the filename {filename}.zip. This package filename will be the value of the element "cmt:response_transmission". <cmt:response_transmission type="package">o01_61997cc0172_ell_ T _production_request_immc.zip</cmt:re sponse_transmission> The stakeholders of the IMMC data channel have to agree on the exact values of its subelements. Mandatory element which has to contain either: - the code of a European institution or body (value derived from the at-corporate-body.xsd) or - "cmt:private" (fixed value if the sender is a contractor) Mandatory element which has to contain the name of the service sending the transmission (e.g. for Commission: SG Greffe A.1). Mandatory element which has to contain the name of the application sending the transmission (e.g. for Commission: e-greffe). Optional element which has to contain one of the values "ACCEPTANCE" or "PROD", for indicating the test or production environment respectively. Both sender and recipient shall use the element when test data are exchanged. If the exchange concerns production data the element may not be transmitted. Mandatory element which has to contain a physical person's name, ideally of the person who sent the transmission and who will be able to follow up any issues. 23 P a g e

24 cmext:phone_number Optional element which has to contain a physical person's phone number, ideally of the person who sent the transmission and who will be able to follow up any issues. cmext: _address Optional element which has to contain a physical person's address, ideally of the person who sent the transmission and who will be able to follow up any issues. cmt:recipient cmt:institution cmt:service cmt:context cmt:environment cmext:name cmext:phone_number cmext: _address cmext:comment cmt:workflow cmt:phase_workflow Corresponds to the sender of the processed message (see sub-elements below) Optional element which has to contain one of the values "ACCEPTANCE" or "PROD", for indicating the test or production environment respectively. Both sender and recipient shall use the element when test data are exchanged. If the exchange concerns production data the element may not be transmitted. Optional element which the sender can use in order to express any additional information concerning the transmission. To be defined by the stakeholders. When OP is responding the following values apply: "early reading": after proofreading "publication reference": after metadata ingestion and/or work ingestion in CELLAR cm:work If present, copy from the sender's IMMC all values of its sub-elements which belong to the "cm:" namespace up to the expression level. When the response concerns the early reading, the "cmext:t_work_common_extension" has to be copied form the sender's IMMC and a new extension "opext:t_expression_early_reading" has to be added. A new DOC manifestation has to be added referencing the corrected document. When the response concerns the publication request, the extension "opext:t_work_case_report_reference" at the expression level and the extension 24 P a g e

25 "opext:t_manifestation_publication_reference" at the manifestation level have to be added. New manifestations have to be added referencing the CELLAR URLs. When the response concerns the metadata no additional information will be provided, the publication reference workflow implies the ingestion and publication of the metadata. cm:procedure / cm:event / cm:work If present, copy from the sender's IMMC all values of their sub-elements which belong to the "cm:" namespace and follow the instructions defined for the level of the cm:work. 25 P a g e

European Commission. Inter-institutional Transmission Protocol. Protocol Description

European Commission. Inter-institutional Transmission Protocol. Protocol Description European Commission Inter-institutional Transmission Protocol Protocol Description Intended readers: all third parties (institutions, organs, offices) willing to implement the inter-institutional transmission

More information

EUROPEAN COMMISSION DIRECTORATE-GENERAL FOR MARITIME AFFAIRS AND FISHERIES. FLUX Master Data Management Implementation Document v2.1.

EUROPEAN COMMISSION DIRECTORATE-GENERAL FOR MARITIME AFFAIRS AND FISHERIES. FLUX Master Data Management Implementation Document v2.1. EUROPEAN COMMISSION DIRECTORATE-GENERAL FOR MARITIME AFFAIRS AND FISHERIES Ref. Ares(2017)4691526-26/09/2017 FISHERIES POLICY ATLANTIC, NORTH SEA, BALTIC AND OUTERMOST REGIONS Data Management THE INTEGRATED

More information

EUROPEAN COMMISSION DIRECTORATE-GENERAL FOR MARITIME AFFAIRS AND FISHERIES. Aggregated Catch Data Report (ACDR) Implementation Document v 1.

EUROPEAN COMMISSION DIRECTORATE-GENERAL FOR MARITIME AFFAIRS AND FISHERIES. Aggregated Catch Data Report (ACDR) Implementation Document v 1. Ref. Ares(2015)6026067-23/12/2015 EUROPEAN COMMISSION DIRECTORATE-GENERAL FOR MARITIME AFFAIRS AND FISHERIES MEDITERRANEAN AND BLACK SEA Integrated Fisheries Data Management THE INTEGRATED FISHERIES DATA

More information

EUROPEAN ANTI-FRAUD OFFICE

EUROPEAN ANTI-FRAUD OFFICE EUROPEAN ANTI-FRAUD OFFICE Anti-Fraud Information System (AFIS) General Information Subject Version / Status Pre-IMS User Manual - General Information 1.0 / Final Release Date 23/12/2008 Document Reference

More information

ENTSO-E ACKNOWLEDGEMENT DOCUMENT (EAD) IMPLEMENTATION GUIDE

ENTSO-E ACKNOWLEDGEMENT DOCUMENT (EAD) IMPLEMENTATION GUIDE 1 ENTSO-E ACKNOWLEDGEMENT DOCUMENT (EAD) 2014-01-16 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 Table of Contents 1 OBJECTIVE... 5 2 THE ACKNOWLEDGEMENT

More information

Electronic Submissions (esubmissions) via EMA Gateway Webclient. An agency of the European Union

Electronic Submissions (esubmissions) via EMA Gateway Webclient. An agency of the European Union Electronic Submissions (esubmissions) via EMA Gateway Webclient An agency of the European Union The Gateway What is the Gateway? Gateway Options Key features of Webclient & Gateway (AS2/AS3) Overview of

More information

Loan FpML Scope and Standards

Loan FpML Scope and Standards Version: 1.0 Syndicated Loan FpML Working Group Chair: Bhavik Katira (bkatira@tendelta.com) LSTA Agent Bank Communications Working Group Chair: Ellen Hefferan (ehefferan@lsta.org) Contents 1 Document History...

More information

Business Requirements Specification for the. Nomination and Matching Procedures. In Gas Transmission Systems (NOM BRS)

Business Requirements Specification for the. Nomination and Matching Procedures. In Gas Transmission Systems (NOM BRS) 27 May 2015 Rev14 1 2 3 4 for the In Gas Transmission Systems (NOM BRS) 5 6 Version 0 Revision 14 2015-05-27 7 8 ENTSOG AISBL; Av. de Cortenbergh 100, 1000-Brussels; Tel: +32 2 894 5100; Fax: +32 2 894

More information

GUIDELINES FOR THE USE OF THE e-commerce WORKFLOW IN IMI

GUIDELINES FOR THE USE OF THE e-commerce WORKFLOW IN IMI GUIDELINES FOR THE USE OF THE e-commerce WORKFLOW IN IMI 2 Contents I. BACKGROUND... 3 II. e-commerce WORKFLOW... 3 1) CREATION of a request... 6 2) REPLY to a request... 10 3) CLOSURE of a request...

More information

997 Functional Acknowledgment

997 Functional Acknowledgment INDUSTRY CONVENTIONS AND IMPLEMENTATION GUIDELINES FOR EDI FUNCTIONAL ACKNOWLEDGMENT 997 997 Functional Acknowledgment Introduction Functional Acknowledgements (FA) are required for each functional group

More information

OMA-ETS-DL-OTA-v1_ a Page 1 (24)

OMA-ETS-DL-OTA-v1_ a Page 1 (24) OMA-ETS-DL-OTA-v1_0-20040317-a Page 1 (24) Enabler Test Specification for Download 1.0 Version 1.0, 17-Mar-2004 Open Mobile Alliance OMA-ETS-DL-OTA-v1_0-20040317-a OMA-ETS-DL-OTA-v1_0-20040317-a Page 2

More information

DG Competition. User Guide. etrustexchange

DG Competition. User Guide. etrustexchange DG Competition User Guide etrustexchange Date: 06/02/2019 Doc. Version: 1.7 Commission européenne, B-1049 Bruxelles / Europese Commissie, B-1049 Brussel - Belgium. Telephone: (32-2) 299 11 11. Office:

More information

AFTN Terminal. Architecture Overview

AFTN Terminal. Architecture Overview AFTN Terminal Architecture Overview Flight ATM Systems Ltd. Document Number AFTNTERM-ARCH Rev A0.01 Filename: GEN_AFTN_Terminal Architecture.doc Paper size: A4 Template: Flight ATM.dot persons, without

More information

CONSTRUCTION OF INSTAT/XML DOCUMENT AND DESCRIPTION OF ITS STRUCTURAL ELEMENTS (with effect from 24 March 2017)

CONSTRUCTION OF INSTAT/XML DOCUMENT AND DESCRIPTION OF ITS STRUCTURAL ELEMENTS (with effect from 24 March 2017) 1 CONSTRUCTION OF INSTAT/XML DOCUMENT AND DESCRIPTION OF ITS STRUCTURAL ELEMENTS (with effect from 24 March 2017) 1. The description of the data structure of INSTAT/XML document (further description) is

More information

TAX REPORTING SUITE MODULE IDES VERSION 1712

TAX REPORTING SUITE MODULE IDES VERSION 1712 TAX REPORTING SUITE MODULE IDES VERSION 1712 USERS S MANUAL Published: Jan 2018 For the latest information and to leave feedback, please visit Vogele IT-Services at http://www.section11.ch. 2 The information

More information

CRM Partners Anonymization - Implementation Guide v8.2 Page 2

CRM Partners Anonymization - Implementation Guide v8.2 Page 2 1. Introduction 3 1.1 Product summary 3 1.2 Document outline 3 1.3 Compatibility with Microsoft Dynamics CRM 3 1.4 Target audience 3 2. Functional Reference 4 2.1 Overview 4 2.2 Getting started 4 2.3 Anonymize

More information

WFD Reporting Guidance 2016

WFD Reporting Guidance 2016 COMMON IMPLEMENTATION STRATEGY FOR THE WATER FRAMEWORK DIRECTIVE AND THE FLOODS DIRECTIVE WFD Reporting Guidance 2016 Annex 6 Final Version 6.0.6 Document endorsed by EU Water Directors at their meeting

More information

Co-Ordinated Retail Market Message Guide

Co-Ordinated Retail Market Message Guide Co-Ordinated Retail Market Message Guide ROI Implementation Market Gateway Activity Document Information Business Area: Status: Author/s: ESB Networks Final ESBN Version Number: 3.1 Reason for Change Co-Ordinated

More information

Draft ETSI EN V1.0.0 ( )

Draft ETSI EN V1.0.0 ( ) Draft EN 319 522-4-3 V1.0.0 (2018-05) Electronic Signatures and Infrastructures (ESI); Electronic Registered Delivery Services; Part 4: Bindings; Sub-part 3: Capability/requirements bindings 2 Draft EN

More information

GSM GSM TECHNICAL May 1996 SPECIFICATION Version 5.0.0

GSM GSM TECHNICAL May 1996 SPECIFICATION Version 5.0.0 GSM GSM 04.63 TECHNICAL May 1996 SPECIFICATION Version 5.0.0 Source: ETSI TC-SMG Reference: TS/SMG-030463Q ICS: 33.060.50 Key words: Digital cellular telecommunications system, Global System for Mobile

More information

Data Curation Handbook Steps

Data Curation Handbook Steps Data Curation Handbook Steps By Lisa R. Johnston Preliminary Step 0: Establish Your Data Curation Service: Repository data curation services should be sustained through appropriate staffing and business

More information

European Parliament DG ITEC - Directorate for Information Technology e-parliament Programme

European Parliament DG ITEC - Directorate for Information Technology e-parliament Programme European Parliament DG ITEC - Directorate for Information Technology e-parliament Programme Presentation to LEX Summer School 2009 September 12 th 2009 AGENDA I. The e-parliament Programme Presentation

More information

Fleet Account Data Transmission

Fleet Account Data Transmission Fleet Account Data Transmission Interface Control Document Prepared for: Version 1.23 June 14, 2018 Table of Contents Contents 1. Document Revision History... 5 2. Document Acronyms and Definitions...

More information

THE OECD GLOBAL HARMONIZED SUBMISSION TRANSPORT STANDARD (GHSTS) PROJECT

THE OECD GLOBAL HARMONIZED SUBMISSION TRANSPORT STANDARD (GHSTS) PROJECT THE OECD GLOBAL HARMONIZED SUBMISSION TRANSPORT STANDARD (GHSTS) PROJECT May 2014 History Pesticide Regulatory Process and IT Requirements Duplicate efforts by industry to meet various authority needs

More information

Maryland Extensible Markup Language Test Plan and Certification for Competitive Gas Supply Version 1.0 July 2011

Maryland Extensible Markup Language Test Plan and Certification for Competitive Gas Supply Version 1.0 July 2011 Maryland Extensible Markup Language Test Plan and Certification for Competitive Gas Supply Version 1.0 July 2011 Page 1 of 26 Table of Contents 1. INTRODUCTION... 3 1.1 VERSION CONTROL... 3 1.2 PURPOSE

More information

Health Information Exchange Clinical Data Repository Utility Services Architecture Building Block HISO

Health Information Exchange Clinical Data Repository Utility Services Architecture Building Block HISO Health Information Exchange Clinical Data Repository Utility Services Architecture Building Block HISO 10040.1 To be used in conjunction with HISO 10040.0 Health Information Exchange Overview and Glossary

More information

Office of the Government Chief Information Officer XML SCHEMA DESIGN AND MANAGEMENT GUIDE PART I: OVERVIEW [G55-1]

Office of the Government Chief Information Officer XML SCHEMA DESIGN AND MANAGEMENT GUIDE PART I: OVERVIEW [G55-1] Office of the Government Chief Information Officer XML SCHEMA DESIGN AND MANAGEMENT GUIDE PART I: OVERVIEW [G-] Version. November 00 The Government of the Hong Kong Special Administrative Region COPYRIGHT

More information

Administrative Guideline. SMPTE Metadata Registers Maintenance and Publication SMPTE AG 18:2017. Table of Contents

Administrative Guideline. SMPTE Metadata Registers Maintenance and Publication SMPTE AG 18:2017. Table of Contents SMPTE AG 18:2017 Administrative Guideline SMPTE Metadata Registers Maintenance and Publication Page 1 of 20 pages Table of Contents 1 Scope 3 2 Conformance Notation 3 3 Normative References 3 4 Definitions

More information

ISO/IEC INTERNATIONAL STANDARD. Information technology Multimedia service platform technologies Part 2: MPEG extensible middleware (MXM) API

ISO/IEC INTERNATIONAL STANDARD. Information technology Multimedia service platform technologies Part 2: MPEG extensible middleware (MXM) API INTERNATIONAL STANDARD ISO/IEC 23006-2 Second edition 2013-09-15 Information technology Multimedia service platform technologies Part 2: MPEG extensible middleware (MXM) API Technologies de l'information

More information

Directive on security of network and information systems (NIS): State of Play

Directive on security of network and information systems (NIS): State of Play Directive on security of network and information systems (NIS): State of Play Svetlana Schuster Unit H1 Cybersecurity and Digital Privacy DG Communications Networks, Content and Technology, European Commission

More information

2 Accessing Oracle Webmail

2 Accessing Oracle Webmail Oracle Collaboration Suite Using Oracle Webmail Release 2 (9.0.4.2) Part No. B10897-02 March 2004 You can use Oracle Webmail to: Compose and manage messages Create and manage message folders Manage public

More information

Exchange Network Schema Conformance Report Preparation and Review Process

Exchange Network Schema Conformance Report Preparation and Review Process Exchange Network Schema Conformance Report Preparation and Review Process Version: 2.0a Revision Date: December 29, 2009 Prepared for: Network Technology Group Prepared by: Schema Review Task Force Document

More information

SDMX self-learning package No. 7 Student book. SDMX Architecture Using the Pull Method for Data Sharing

SDMX self-learning package No. 7 Student book. SDMX Architecture Using the Pull Method for Data Sharing No. 7 Student book SDMX Architecture Using the Pull Method for Data Sharing Produced by Eurostat, Directorate B: Statistical Methodologies and Tools Unit B-5: Statistical Information Technologies Last

More information

EIDR. Obtaining an EIDR ID for a DECE CFF Container (DCC) APID

EIDR. Obtaining an EIDR ID for a DECE CFF Container (DCC) APID EIDR Obtaining an EIDR ID for a DECE CFF Container (DCC) APID 7 May 2012 Document Version 0.94 Preliminary Copyright 2012 by the Entertainment ID Registry Association. All Rights Reserved. TABLE OF CONTENTS

More information

X12 Implementation Guidelines For Inbound 997 v (I )

X12 Implementation Guidelines For Inbound 997 v (I ) X12 Implementation Guidelines For Inbound 997 v004010 (I9974010) 997-4010 (i9974010) 1 10/12/2009 997 Functional Acknowledgment Functional Group ID=FA Introduction: This Draft Standard for Trial Use contains

More information

SBN ILL ISO ILL Conformance

SBN ILL ISO ILL Conformance SBN ILL IS ILL Conformance DCUMENT DETAILS Filename ILL IPIG Conformance Author(s) Version 1.0 Date DCUMENT HISTRY Version Version date Responsible Description ILL IPIG Conformance Page 1 of 38 TABLE F

More information

Rules on Standards for Requesting and Exchanging Site-Specific Historic Usage Information for Retail Electricity and Natural Gas Markets

Rules on Standards for Requesting and Exchanging Site-Specific Historic Usage Information for Retail Electricity and Natural Gas Markets Rule 010 Rules on Standards for Requesting and Exchanging Site-Specific Historic Usage Information for Retail Electricity and Natural Gas Markets This rule was approved by the Alberta Utilities Commission

More information

STAR Naming and Design Rules. Version 1.0

STAR Naming and Design Rules. Version 1.0 Version 1.0 March 2007 Revision History Revision Date Version Initial Version March 13, 2007 1.0 Table of Contents 1. Introduction...1 1.1 Purpose...1 1.2 Objective... 1 1.3 Scope...1 1.4 Prerequisites...1

More information

997 - Functional Acknowledgment Author: DOT FOODS, INC. Publication: March 3, 2005

997 - Functional Acknowledgment Author: DOT FOODS, INC. Publication: March 3, 2005 997 - Functional Acknowledgment Author: DOT FOODS, INC. Publication: March 3, 2005 DOT FOODS, INC. Distributor 997 Page 1 997 Functional Acknowledgment Functional Group=FA This Draft Standard for Trial

More information

Basware Portal for Receiving Basware Commerce Network

Basware Portal for Receiving Basware Commerce Network Basware Portal for Receiving Basware Commerce Network Copyright 1999-2016 Basware Corporation. All rights reserved. Disclaimer This product or document is copyrighted according to the applicable copyright

More information

esubmission Gateway and Web Client Training on the use of XML delivery files for Veterinary submissions

esubmission Gateway and Web Client Training on the use of XML delivery files for Veterinary submissions esubmission Gateway and Web Client Training on the use of XML delivery files for Veterinary submissions Webinar training on v1.0 Presented by Kristiina Puusaari on 3 June 2016 An agency of the European

More information

Document Version FUNCTIONAL ACKNOWLEDGEMENT (ANSI X12 VERSION 4040) 10/10/2008. X12V General Parts, Inc./CARQUEST

Document Version FUNCTIONAL ACKNOWLEDGEMENT (ANSI X12 VERSION 4040) 10/10/2008. X12V General Parts, Inc./CARQUEST Document Version 1.0 997 FUNCTIONAL ACKNOWLEDGEMENT (ANSI X12 VERSION 4040) 10/10/2008 X12V4040 1 General Parts, Inc./CARQUEST Table of Contents CONTACT(S)... 3 CHANGE HISTORY... 3 CONVENTIONS USED IN

More information

Transferring vital e-records to a trusted digital repository in Catalan public universities (the iarxiu platform)

Transferring vital e-records to a trusted digital repository in Catalan public universities (the iarxiu platform) Transferring vital e-records to a trusted digital repository in Catalan public universities (the iarxiu platform) Miquel Serra Fernàndez Archive and Registry Unit, University of Girona Girona, Spain (Catalonia)

More information

SUBTITLE EXCHANGE FORMAT (DPP-EBU-TT) Version 2.0

SUBTITLE EXCHANGE FORMAT (DPP-EBU-TT) Version 2.0 SUBTITLE EXCHANGE FORMAT (DPP-EBU-TT) Version 2.0 This page deliberately left blank. PAGE 2 Table of Contents Conformance Notation...4 Introduction...5 ification...6 References...8 Appendix A: Metadata

More information

Standard Operating Procedure. Data Collection and Validation. Public

Standard Operating Procedure. Data Collection and Validation. Public Scope Special Requirements Process for receiving scientific data collections through the Data Collection Framework and for including data into the EFSA Scientific Data Warehouse. This procedure is a controlled

More information

PCT International Cooperation Division

PCT International Cooperation Division E ORIGINAL: ENGLISH DATE: APRIL 21, 2017 PCT International Cooperation Division DATA FORMAT SPECIFICATIONS FOR THE COLLECTION OF PCT NATIONAL PHASE INFORMATION Version number 4.1 INTRODUCTION The purpose

More information

NOTIFICATION FOR PRIOR CHECKING INFORMATION TO BE GIVEN(2)

NOTIFICATION FOR PRIOR CHECKING INFORMATION TO BE GIVEN(2) To be filled out in the EDPS' office REGISTER NUMBER: 0507 NOTIFICATION FOR PRIOR CHECKING Date of submission: 25/05/2009 Case number: 2009-377 Institution: Commission Legal basis: article 27-5 of the

More information

MIP4 Working Group. Generic Notification Message for Mobile IPv4 draft-ietf-mip4-generic-notification-message-16

MIP4 Working Group. Generic Notification Message for Mobile IPv4 draft-ietf-mip4-generic-notification-message-16 MIP4 Working Group Internet-Draft Intended status: Standards Track Expires: April 28, 2011 H. Deng China Mobile H. Levkowetz Netnod V. Devarapalli WiChorus S. Gundavelli Cisco Systems B. Haley Hewlett-Packard

More information

ATTACHED BINARY OBJECT DATA STANDARD

ATTACHED BINARY OBJECT DATA STANDARD ATTACHED BINARY OBJECT DATA STANDARD Standard No.: EX000006.1 January 6, 2006 This standard has been produced through the Environmental Data Standards Council (EDSC). The Environmental Data Standards Council

More information

Application Integration Module

Application Integration Module Application Integration Module CM2510190 CM2510190 Warranty While every effort has been made to make this document as accurate and helpful as possible, Océ Imagistics Inc. makes no warranty of any kind

More information

GMO Register User Guide

GMO Register User Guide GMO Register User Guide A. Rana and F. Foscarini Institute for Health and Consumer Protection 2007 EUR 22697 EN The mission of the Institute for Health and Consumer Protection is to provide scientific

More information

APERAK MESSAGE USER GUIDE

APERAK MESSAGE USER GUIDE APERAK MESSAGE USER GUIDE Messaging User Guide (EDI) Technical Guide for the EDI format APERAK message containing the response to a message sent to valenciaportpcs s Verified Gross Mass Service. PCS16-VERMS005-17/02/2017

More information

III General Acknowledgement message. Acknow. Workgroup Document version: A. Version 5.0 SECTION

III General Acknowledgement message. Acknow. Workgroup Document version: A. Version 5.0 SECTION 1 2 3 4 5 SECTION III General Acknowledgement Message Acknow 6 Version 5.0 Edig@s 7 8 9 10 EASEE-gas/Edig@s Workgroup Document version: A ACKNOW Version 5.0 / 2010-02-17 III - 1 11 COPYRIGHT & LIABILITY

More information

ECMA-397. Short Distance Visible Light Communication (SDVLC) 1 st Edition / December Reference number ECMA-123:2010

ECMA-397. Short Distance Visible Light Communication (SDVLC) 1 st Edition / December Reference number ECMA-123:2010 ECMA-397 1 st Edition / December 2010 Short Distance Visible Light Communication (SDVLC) Reference number ECMA-123:2010 Ecma International 2010 COPYRIGHT PROTECTED DOCUMENT Ecma International 2010 Contents

More information

E-invoice. Service Description

E-invoice. Service Description E-invoice Service Description January 2017 Contents General description... 2 Benefits of the e-invoice... 2 Message descriptions... 2 E-invoice addresses... 3 E-invoice to file transfer... 3 Adoption of

More information

Business Requirements Specification For the. Network Code

Business Requirements Specification For the. Network Code 1 2 3 4 For the Nomination (NOM) Network Code 5 6 Draft Version 0 Revision 8 Approved ENTSOG AISBL; Av. de Cortenbergh 100, 1000-Brussels; Tel: +32 2 894 5100; Fax: +32 2 894 5101; info@entsog.eu, www.entsog.eu,

More information

Document No.: VCSATSP Restricted Data Protection Policy Revision: 4.0. VCSATS Policy Number: VCSATSP Restricted Data Protection Policy

Document No.: VCSATSP Restricted Data Protection Policy Revision: 4.0. VCSATS Policy Number: VCSATSP Restricted Data Protection Policy DOCUMENT INFORMATION VCSATS Policy Number: VCSATSP 100-070 Title: Restricted Data Protection Policy Policy Owner: Infrastructure Manager Effective Date: 5/1/2013 Revision: 4.0 TABLE OF CONTENTS DOCUMENT

More information

ISO/IEC TR TECHNICAL REPORT. Information technology Procedures for achieving metadata registry (MDR) content consistency Part 1: Data elements

ISO/IEC TR TECHNICAL REPORT. Information technology Procedures for achieving metadata registry (MDR) content consistency Part 1: Data elements TECHNICAL REPORT ISO/IEC TR 20943-1 First edition 2003-08-01 Information technology Procedures for achieving metadata registry (MDR) content consistency Part 1: Data elements Technologies de l'information

More information

INSTALLATION & OPERATIONS GUIDE Wavextend Calculation Framework & List Manager for CRM 4.0

INSTALLATION & OPERATIONS GUIDE Wavextend Calculation Framework & List Manager for CRM 4.0 INSTALLATION & OPERATIONS GUIDE Wavextend Calculation Framework & List Manager for CRM 4.0 COPYRIGHT Information in this document, including URL and other Internet Web site references, is subject to change

More information

The CEN Metalex Naming Convention

The CEN Metalex Naming Convention The CEN Metalex Naming Convention Fabio Vitali University of Bologna CEN Metalex CEN Metalex has been an international effort to create an interchange format between national XML formats for legislation.

More information

FSP TRACKING SYSTEM. FSP ESF Submission Guide. Ministry of Forests and Range Information Management Group Date: June 15 th, 2008

FSP TRACKING SYSTEM. FSP ESF Submission Guide. Ministry of Forests and Range Information Management Group Date: June 15 th, 2008 FSP TRACKING SYSTEM FSP ESF Submission Guide Client: Ministry of Forests and Range Information Management Group Date: June 15 th, 2008 Revision: 7 (Rls1.3) Vivid Solutions Inc. Suite #1A, 2328 Government

More information

SWIFT Certified Applications RTGS. Technical validation Guide Version 1.1

SWIFT Certified Applications RTGS. Technical validation Guide Version 1.1 SWIFT Certified Applications RTGS Technical validation Guide 2018 Version 1.1 February 2018 Legal notices Copyright SWIFT 2018. All rights reserved. You may copy this publication within your organisation.

More information

MiFID II Transaction Reporting. Technical Specification

MiFID II Transaction Reporting. Technical Specification MiFID II Transaction Reporting Technical Specification www.gfsc.gi 11 August 2017 Version Control Date Version Details 11/08/2017 Version 1 1 Technical Specification The purpose of this paper is to outline

More information

SMS Outbound. SMTP interface - v1.1

SMS Outbound. SMTP interface - v1.1 SMS Outbound SMTP interface - v1.1 Table of contents 1. Version history... 5 2. Conventions... 5 3. Introduction... 6 4. Gateway connection... 7 4.1 E-mail message format... 7 4.2 Header section... 7 4.3

More information

Technical specifications AnaCredit Version

Technical specifications AnaCredit Version Technical specifications AnaCredit Version 1.0.12 Banque centrale du Luxembourg Contents 1 Scope... 4 2 Acronyms... 4 3 Introduction... 4 4 Message file... 7 4.1 File naming convention... 7 4.1.1 For counterparty

More information

Consolidation Team INSPIRE Annex I data specifications testing Call for Participation

Consolidation Team INSPIRE Annex I data specifications testing Call for Participation INSPIRE Infrastructure for Spatial Information in Europe Technical documents Consolidation Team INSPIRE Annex I data specifications testing Call for Participation Title INSPIRE Annex I data specifications

More information

ALBERTA ADVERSE EVENT FOLLOWING IMMUNIZATION(AEFI) HL7 MESSAGING SPECIFICATION

ALBERTA ADVERSE EVENT FOLLOWING IMMUNIZATION(AEFI) HL7 MESSAGING SPECIFICATION Health Information Messaging Specification HEALTH INFORMATION STANDARDS COMMITTEE FOR ALBERTA ALBERTA ADVERSE EVENT FOLLOWING IMMUNIZATION(AEFI) HL7 MESSAGING SPECIFICATION MESSAGE STANDARD SUMMARY Status:

More information

Resource Libraries: Aligning Technical Resource Libraries with a Public Distribution Website

Resource Libraries: Aligning Technical Resource Libraries with a Public Distribution Website October 13, 2016 Copyright 2016, Save the Children US and Save the Children Sweden. All rights reserved. Resource Libraries: Aligning Technical Resource Libraries with a Public Distribution Website Martin

More information

Patient Reported Outcome Measures (PROMs)

Patient Reported Outcome Measures (PROMs) Patient Reported Outcome Measures (PROMs) Published September 2017 Copyright 2017 Health and Social Care Information Centre. The Health and Social Care Information Centre is a non-departmental body created

More information

TAP RETAIL CHANGE REQUESTS

TAP RETAIL CHANGE REQUESTS TAP RETAIL CHANGE REQUESTS Project: TAP Phase One Release: 1.0 To DG MOVE, ERA, TAP Steering Committee Date: 13 May 2012 Author: Owner: Client: Document Ref: Ugo Dell Arciprete (Work Stream Leader) TAP

More information

XML-Publishing Implementation Strategy of an XML-based publishing in Eurostat

XML-Publishing Implementation Strategy of an XML-based publishing in Eurostat STIS Statistical Information Systems Consortium INTRASOFT INTERNATIONAL S.A. and AGILIS S.A. European Commission Eurostat/B3 Framework Contract 14200.2005.007-2005.699 - Lot 1 Specific Contract 15100.2005.002-2006.231

More information

Open ebook File Format 1.0. DRAFT VERSION 001 November 5, 1999

Open ebook File Format 1.0. DRAFT VERSION 001 November 5, 1999 Open ebook File Format 1.0 DRAFT VERSION 001 November 5, 1999 Open ebook File Format 1.0 DRAFT VERSION 001 November 5, 1999 This is a draft recommendation. Changes will be made in response to further internal

More information

IBM. Bulk Load Utilities Guide. IBM Emptoris Contract Management SaaS

IBM. Bulk Load Utilities Guide. IBM Emptoris Contract Management SaaS IBM Emptoris Contract Management IBM Bulk Load Utilities Guide 10.1.2 SaaS IBM Emptoris Contract Management IBM Bulk Load Utilities Guide 10.1.2 SaaS ii IBM Emptoris Contract Management: Bulk Load Utilities

More information

Data Format Specifications for the Collection of PCT National Phase Information

Data Format Specifications for the Collection of PCT National Phase Information PCT IS Division Data Format Specifications for the Collection of PCT National Phase Information Version Number 3.0 May 14, 2007 WORLD INTELLECTUAL PROPERT Y ORGANI ZATION GENEVA Page: 1 Document Information

More information

SDMX self-learning package No. 5 Student book. Metadata Structure Definition

SDMX self-learning package No. 5 Student book. Metadata Structure Definition No. 5 Student book Metadata Structure Definition Produced by Eurostat, Directorate B: Statistical Methodologies and Tools Unit B-5: Statistical Information Technologies Last update of content December

More information

Danske Bank EDI Message Specification Bank Status Message (EDIFACT D.96A BANSTA)

Danske Bank EDI Message Specification Bank Status Message (EDIFACT D.96A BANSTA) Page 1 of 22 Danske Bank EDI Message Specification Bank Status Message (EDIFACT D.96A BANSTA) Page 2 of 22 CONTENTS 1 INTRODUCTION 2 SCOPE 2.1 Functional Definition 2.2 Field of Application 2.3 Principles

More information

TARGET Instant Payment Settlement User Requirements

TARGET Instant Payment Settlement User Requirements User s Status: FINAL Executive Summary Introduction The market consultation on the TARGET Instant Payment (TIPS) User s Document (URD) was initiated on 9 January 2017 and ran until 24 February 2017. Financial

More information

Schema Change Request ASWG Change Management Process Draft Version 0.2

Schema Change Request ASWG Change Management Process Draft Version 0.2 Schema Change Request Document ID CR#6 Change Type Enhancement Title Date 7 October, 2003 Prepared By Anne Waller PRIORITY Notes Page 1 of 15 Document Control Version Date Author Summary of Change 0.1

More information

Send and Receive Exchange Use Case Test Methods

Send and Receive Exchange Use Case Test Methods Send and Receive Exchange Use Case Test Methods Release 1 Version 1.0 October 1, 2017 Send and Receive Exchange Test Methods Release 1 Version 1.0 Technology Sponsor [Name] [Email] [Telephone] Signature

More information

Music Licensing Company Message Suite and Choreography Standard

Music Licensing Company Message Suite and Choreography Standard DDEX Standard Music Licensing Company Message Suite and Choreography Standard (Version 1.2) Evaluation Licence for DDEX Standards Subject to your compliance with the terms and conditions of this Agreement,

More information

Forthnet Mobile Platform - groupsms http interface v1.0 1 / 9

Forthnet Mobile Platform - groupsms http interface v1.0 1 / 9 Table of Contents Introduction... 2 Requirements... 2 Connecting to Forthnet Mobile Platform... 2 Message submission... 3 Client Request... 3 Parameters... 4 Parameter user... 4 Parameter pass... 4 Parameter

More information

ATNP Configuration Control Board (CCB) Configuration Management (CM) Procedures

ATNP Configuration Control Board (CCB) Configuration Management (CM) Procedures AERONAUTICAL TELECOMMUNICATION NETWORK PANEL Working Group 2 ATNP Configuration Control Board (CCB) Presented by CCB Chair SUMMARY This paper contains detailed procedures for the configuration management

More information

SCOS-2000 OBSM External Interfaces Control Document

SCOS-2000 OBSM External Interfaces Control Document ESA/OPS-GIC SCOS-2000 OBSM External Interfaces Control Document Document Reference: EGOS-MCS-S2K-ICD-0014 Document Status: Version 1.4 Prepared By: SCOS-2000 Team SCOS-2000 OBSM External Interfaces ICD

More information

IT Audit Process. Prof. Mike Romeu. January 30, IT Audit Process. Prof. Mike Romeu

IT Audit Process. Prof. Mike Romeu. January 30, IT Audit Process. Prof. Mike Romeu January 30, 2017 1 Corporate Structures Shareholders Governance Level: Board of Directors External Director CFO CEO Legal Counsel External Director Responsible for: Evaluate Direct Monitor Internal Directors

More information

VERMAS Verified Gross Mass Message

VERMAS Verified Gross Mass Message EDIFACT Version D Release 16A VERMAS Message Implementation Guide Version 1.0.0 Change history Version Date Comments 1.0.0 10-Jan-2019 Initial version Contact our GLOBE Export EDI Team: Hamburg Süd GLOBE

More information

TURKISH STANDARDS INSTITUTION

TURKISH STANDARDS INSTITUTION TURKISH STANDARDS INSTITUTION NEW GLOBAL OLD APPROACH REGULATIONS CONFORMITY ASSESSMENT PROCEDURES AND PRINCIPLES Board Decision : 29.04.2014 Date 50.-236 Validity date : 05.05.2014 CHAPTER ONE Objective,

More information

XEP-0363: HTTP File Upload

XEP-0363: HTTP File Upload XEP-0363: HTTP File Upload Daniel Gultsch mailto:daniel@gultsch.de xmpp:daniel@gultsch.de 2018-04-21 Version 0.6.0 Status Type Short Name Proposed Standards Track NOT_YET_ASSIGNED This specification defines

More information

QUESTION / CLARIFICATION

QUESTION / CLARIFICATION QUESTION / CLARIFICATION CO-ORDINATION BETWEEN NOTIFIED BODIES DIRECTIVE 2008/57/EC AND SUBSEQUENT AMENDMENTS ON THE INTEROPERABILITY OF THE RAIL SYSTEM WITHIN THE UNION QC-INF-015 Issue 01 Date: 25/02/2015

More information

European Commission Directorate General Enterprise and Industry INSTITUTIONAL FRAMEWORK ON

European Commission Directorate General Enterprise and Industry INSTITUTIONAL FRAMEWORK ON OVERVIEW OF THE EUROPEAN INSTITUTIONAL FRAMEWORK ON STANDARDISATION Maria Marini DG Enterprise and Industry, Standardisation Unit International relations in the field of Standards Directorate t General

More information

OpenChain Specification Version 1.2 pc6 (DRAFT) [With Edit Markups Turned Off]

OpenChain Specification Version 1.2 pc6 (DRAFT) [With Edit Markups Turned Off] OpenChain Specification Version 1.2 pc6 (DRAFT) [With Edit Markups Turned Off] DRAFT: This is the near final draft of the 1.2 version of the OpenChain Specification. We have recently completed the final

More information

Metadata How it has evolved in EU

Metadata How it has evolved in EU Metadata How it has evolved in EU Luca Martinelli, Publications Office of the European Union Zagreb, 26 September 2013 Overview Harmonisation of metadata: Why? How? Activities at EU institutions' level

More information

CHAPTER 25 Management Resources

CHAPTER 25 Management Resources CHAPTER 25 Management Resources Acronyms... iii Chapter 25. Management Resources... 25-1 25.1 General... 25-1 25.2 Structure of Management Resources... 25-1 25.2.1 Public RFC-Based Management Resources...

More information

NoSpamProxy 12.2 Outlook Add-In User Manual. Protection Encryption Large Files

NoSpamProxy 12.2 Outlook Add-In User Manual. Protection Encryption Large Files NoSpamProxy 12.2 Outlook Add-In User Manual Protection Encryption Large Files Imprint All rights reserved. This manual and the depicted applications are copyrighted products of Net at Work GmbH, Paderborn,

More information

Self-Service Documentation Updates for Git Users

Self-Service Documentation Updates for Git Users Self-Service Documentation Updates for Git Users November 2017 Quick Start The Documentation Production Team provides a Self-Service Documentation Updates tool that automates some aspects of the publishing

More information

IHE Radiation Oncology Technical Framework Supplement. Treatment Delivery Workflow - II (TDW-II) Rev Draft for Public Comment

IHE Radiation Oncology Technical Framework Supplement. Treatment Delivery Workflow - II (TDW-II) Rev Draft for Public Comment Integrating the Healthcare Enterprise 5 IHE Radiation Oncology Technical Framework Supplement 10 Treatment Delivery Workflow - II 15 Rev. 1.0 - Draft for Public Comment 20 Date: July 29, 2016 Author: IHE

More information

POSTI LTD MAIL RECEIVING SERVICES PRODUCT TERMS

POSTI LTD MAIL RECEIVING SERVICES PRODUCT TERMS POSTI LTD MAIL RECEIVING SERVICES PRODUCT TERMS APRIL 4, 2016 VAT ID FI0103579 1 (10) Contents 1 General... 2 2 P.O. Box... 2 2.1 Service content... 2 2.2 Service level agreement... 2 2.3 Delivery of keys...

More information

Corporates Cash Management

Corporates Cash Management SWIFT Certified Applications Corporates Cash Management Technical validation Guide 2017 Version 1.1 February 2017 Legal notices Copyright SWIFT 2017. All rights reserved. You may copy this publication

More information

Technical Group Health and Health Interview Survey (HIS) Statistics

Technical Group Health and Health Interview Survey (HIS) Statistics EUROPEAN COMMISSION EUROSTAT Directorate F: Social Statistics and Information Society Unit F-5: Health and food safety statistics Technical Group Health and Health Interview Survey (HIS) Statistics Luxembourg,

More information

Guidelines for the encoding of spatial data

Guidelines for the encoding of spatial data INSPIRE Infrastructure for Spatial Information in Europe Guidelines for the encoding of spatial data Title D2.7: Guidelines for the encoding of spatial data, Version 3.1 Creator INSPIRE Drafting Team "Data

More information

Sep, th Edition 897N101668H

Sep, th Edition 897N101668H DICOM Conformance Statement Console Advance DR-ID 300CL/700CL 800CL/900CL for DICOM Storage DICOM Storage Commitment DICOM MWM DICOM MPPS DICOM Print DICOM Query / Retrieve DICOM Media Storage DICOM Dose

More information