When it comes to the content delivery to Thieme Compliance's E-ConsentPro, the latest editions of the patient education leaflets are selected in the content management system CLS and an export is performed. The main XML file as well as all referenced XIncludes and images are exported from the database into a temporary folder on the CLS server. Here, the batch “fragengruppe_2_evidence” is used to
Merge the main XML with the XIncludes
Change the XML files from T0 XSD to T0 DTD by removing namespaces and inserting a Document Type Declaration
Derive up to twelve different variants from the source XML file, each valid for the specific version of T0 DTD employed for the different versions of E-ConsentPro currently in use in the market
When the transformation is complete, Beyond Compare from Scooter Software is used to copy the images from the source to the result folder. The output is then zipped together with the referenced images and delivered via REST services using curl.
Figure 3. Batch “fragengruppe_2_evidence”