The next ECMPS testing session is scheduled to run from May through September 2008. As that testing period draws near, we are receiving more questions about testing. This mailbag answers questions about what version of the Client Tool will be available for testing and how to transfer monitoring plan data corrections made in testing to the production environment. The answer to the second questions is a little long, but that is because there is a great deal of information to discuss on this topic. |
Version of Client Tool for TestingQuestionWhat version of the Client Tool will be available for testing?
AnswerThe Client Tool available for testing will be the same version as the one used by sources who have opted to begin reporting official data through ECMPS with one important exception. The exception is that the testing version will only allow testers to interact with test data. The test data which is available through the Client Tool is based on the most current official data, but that is where the connection ends. Any changes to the test data do not affect official data.
Transferring Monitoring Plan Data Corrections from Testing to ProductionQuestionI am interested in testing the Client Tool. If I correct the problems in my monitoring plan in a test version of the Client Tool, will I be able to use that corrected data once I switch over to use ECMPS for official submissions?
AnswerThe answer to that question is both yes and no.
The are four reasons that the monitoring plan data corrections made during testing will not necessarily transition over to the production version. These are listed in order of increasing likelihood that the reason will make a difference.
The first reason is if the official monitoring plan changes between testing and when the source begins using ECMPS for official submissions. Right before the transition, EPA will load the official monitoring plan data into ECMPS. After the source installs the production version of ECMPS, the source will receive, through synchronization in the Client Tool, the official monitoring plan data. The data would not match any monitoring plan data which had been saved from the testing period.
The second reason is if the monitoring plan XML schema structure changes between testing and when the source begins using ECMPS for official submissions. Although there is no guarantee that this will not happen, at this point, it seems unlikely that a structural change to the XML schema will be necessary. If a structural change were to happen, any XML files saved from testing might need to be altered in order to conform to the new XML schema structure before the data in the files could be imported into the production version of the Client Tool.
The third reason is if the monitoring plan evaluations are modified between testing and when the source begins using ECMPS for official submissions. Although much testing has taken place to verify that the evaluation checks are operating correctly, there is the possibility that the evaluation checks will need to be modified because there is a bug or the evaluation specification is modified. In that case, although the monitoring plan data evaluated cleanly in the testing version, the data might have evaluation errors in the production version.
The fourth reason is that the nature of importing data is that for monitoring plan data, the imported data are merged with the existing data in the Client Tool. If one of the key fields for a particular data record is different between the imported data and the existing data in the Client Tool, there will be two records at the end of the import process for that particular data record. Typically, this happens for data for which the dates had to be corrected. There are good reasons for the data to be merged during import which necessitate that this remain the primary method for importing monitoring plan data. We have, however, begun to investigate whether there would be a way to allow the imported monitoring plan data replace the existing monitoring plan data in the Client Tool.
I would suggest using the following approach to correcting monitoring plan data. After the data have been corrected in the testing version of the Client Tool, run the monitoring plan printout report. Print it out and save it as a PDF file. This report lists all of the data in the monitoring plan, and it will be a useful reference for correcting your data in the production version. The second thing I would suggest is to export the monitoring plan data and save the XML file. Even if the file needs to be modified and the import method is not changed, the data in the file will be a good starting point for correcting the monitoring plan data in the production version. In production, after importing the data, the problems caused by the merge of data records with different key fields are fairly easy to find and correct. And in the case of data that was added and new requirements the data imported from the file should bring that in to the Client Tool without any problems.
For more information about particular monitoring plan data corrections, view the Blog series,
"Preparing for ECMPS".
Labels: Industry Testing, Mailbag, Transition to ECMPS