Shape Expressions (ShEx) Schemas for HL7 FHIR R5 Specification

Loading...
Thumbnail Image

Persistent link to this item

Statistics
View Statistics

Journal Title

Journal ISSN

Volume Title

Title

Shape Expressions (ShEx) Schemas for HL7 FHIR R5 Specification

Published Date

2023-12

Publisher

Type

Thesis or Dissertation

Abstract

The Shape Expressions (ShEx), a W3C standard, is a human-readable and machineprocessable language for describing RDF data. ShEx is an effective way to describe how data should be represented in RDF, and to define structural constraints. ShEx can both be used to define and validate RDF data. The Fast Healthcare Information Resources (FHIR) standard, which forms a foundation for healthcare related data interchange, has added ShEx as an official representational form alongside XML and JSON. Our initial efforts of modeling FHIR profiles into ShEx Schemas proved that ShEx is very useful for describing a standard model of FHIR RDF data by translating FHIR resources into ShEx Schemas. After demonstrating the success and importance of the results of initial algorithmictransformations from FHIR DSTU3 model to ShEx schemas, we continued our study and expanded the prototypical implementation to the official HL7 FHIR R5 version We resolved about dozen issues in initial implementation with consensus from semantic web community - the HL7 ITS/W3C RDF Task Force. We extended our implementation to transform the FHIR R5 specification into ShEx schema. We also developed an enhanced validation mechanism (includes constraints,terminology bindings along with structural properties) of FHIR RDF data using ShEx schema language. First FHIR resource examples were transformed into FHIR RDF instance data. These ShEx schemas and FHIR RDF examples are now part of published FHIR R5. The validation mechanism evaluated these ShEx schemas for completeness and their application on instance data. First, we made sure that schemas have valid structure, cardinality, invariants, value domains and term-bindings. Second, we applied these ShEx schemas to validate the official FHIR RDF examples. The enhanced validation tooling proved critical to ascertain their structural and semantic completeness. We demonstrated that ShEx provides nearly complete coverage of all the FHIR resources.

Description

University of Minnesota Ph.D. dissertation. December 2023. Major: Biomedical Informatics and Computational Biology. Advisor: Yuk Sham. 1 computer file (PDF); ix, 85 pages.

Related to

Replaces

License

Collections

Series/Report Number

Funding information

Isbn identifier

Doi identifier

Previously Published Citation

Other identifiers

Suggested citation

Sharma, Deepak. (2023). Shape Expressions (ShEx) Schemas for HL7 FHIR R5 Specification. Retrieved from the University Digital Conservancy, https://hdl.handle.net/11299/260671.

Content distributed via the University Digital Conservancy may be subject to additional license and use restrictions applied by the depositor. By using these files, users agree to the Terms of Use. Materials in the UDC may contain content that is disturbing and/or harmful. For more information, please see our statement on harmful content in digital repositories.