{'fraction_non_alphanumeric': 0.014072847682119206, 'fraction_numerical': 0.0008278145695364238, 'mean_word_length': 5.948275862068965, 'pattern_counts': {'":': 0, '<': 0, '<?xml version=': 0, '>': 0, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
Model based Validation of XML Requirements, Applied on Healthcare IT Standards

Nonconformity of healthcare implementations to the medical standards has become a real source of troubles and loss of interoperability between systems. Healthcare documents frequently contain inconsistent requirements related to the standards they must conform to. Few standards and methodologies exist to deal with complex requirements, and often they are only dedicated to some specific kinds of healthcare standards, like CDA, HL7 and DICOM. The complexity of standards and their constant evolution have made difficult the implementation of robust check methods and tools for healthcare documents. In this paper, we propose a novel model-based validation methodology, which allows enumerating and validating requirements related to healthcare documents that have XML based structure. Model-based methodology defined and specified in this paper allows checking any kind of requirements even for healthcare documents with complex standards' cascading. Experimentations of model based checking demonstrate that this method was highly effective in detecting inconsistencies, and orienting implementers of healthcare technologies.