Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

This work instruction describes the manual upload method of an PGP PgP/GpG encrypted XML file through the new submission platform. As part of continuous effort to streamline and enhance functionality for our registry users, WMDA have been developing the new data submission services in line with the file format transition from .Dot20 to XML. The automatic upload method via a REST API [1] will become available later as well as the corresponding manual.

...

If you wish to upload a new PGP PgP/GpG encrypted XML file into your Workspace in order to process the file, please follow the next steps:

...

You are only allowed to upload files that are PgP encrypted. If you try and upload files that are non PgP/GpG encrypted the system will give you an upload error as shown in figure 8b.

Imagefloat
captionFigure 8b: Only PgP encrypted files allowed

 

...

type 
ScenarioEvent stageDescriptionType of message
File with wrong filename The system will reject the file if the file name doesn't conform to the agreed format which is : ION-1234-D.PgP, ION-1234-D.xml.Pgp, ION-1234-D.zip.PgP, ION-1234-C.PgP, ION-1234-C.xml.Pgp, ION-1234-C.zip.PgP.Rejected - ADD MESSAGE AS PART OF THE REPORT
If a user uploads two files consecutively with same file name. Eg ION-1234-D.PgP and ION-1234-D.PgP In such a scenario the most recently uploaded file is taken through the pipeline, the previous file is deleted and not processed.  
If a user uploads two files consecutively with different file names. E.g ION-1234-D.PgP and ION-1234-C.PgP In such a scenario the system will process the two files as separate files.  
If a user uploads a PgP encrypted file with a invalid key. DecryptedIn such a scenario the system will not be able to decrypt the file and the pipeline will not be able to process the file. Rejected - ADD MESSAGE AS PART OF THE REPORT
If a user has uploaded a zipped file which isn't an XMLDecompressedIn such a scenario once the system has decrypted the file and finds the file isn't an XML the pipeline will not be able to process the file.Rejected - ADD MESSAGE AS PART OF THE REPORT
If a user has uploaded a file with the file creation time set in the future XSD file validationIn such a scenario once the system has decrypted the file and finds that the file creation date/time is in the future then the pipeline will not be able to process the file.Rejected - ADD MESSAGE AS PART OF THE REPORT
If a user has uploaded a file with the file creation date and/or time in an incorrect format XSD file validationIn such a scenario once the system has decrypted the file and finds that the file creation date/time is in an incorrect format then the pipeline will not be able to process the file.Rejected - ADD MESSAGE AS PART OF THE REPORT
If a user has uploaded a file where the listing organisation doesn't match the ION number in the file nameXSD file validation Rejected - ADD MESSAGE AS PART OF THE REPORT
If a user has uploaded a file where the update mode is other than fullXSD file validation Rejected - ADD MESSAGE AS PART OF THE REPORT
If a user has uploaded a file where the file name and content type do not match. XSD file validationIn such a scenario once the system has decrypted the file and finds that there is a discrepancy in the file name content type and the file content type  then the pipeline will not be able to process the file. E.g File name = ION-1234-D.PgP and the Content type = CRejected - ADD MESSAGE AS PART OF THE REPORT
If a user has uploaded a file that has content type of both donor and cord XSD file validation Rejected - ADD MESSAGE AS PART OF THE REPORT
If a user has uploaded a file where the file version isn't correctXSD file validation Rejected - ADD MESSAGE AS PART OF THE REPORT

...