Create a Java library that implements the FHIRPath graph traversal language (with a FHIRPath Engine) for use with Google's serialization format protocol buffers and write documentation that explains how this library can be used. FHIRPath allows for extraction of information and traversal of all types of FHIR resources. This is important for healthcare interoperability, as it is necessary to have fast navigation, selection and formulation of invariants in both Fast Healthcare Interoperability resources and HL7 Clinical Query language. As proto binaries take up less space, this will put less strain on community medical teams and facilities in low-income countries.



Deepro Choudhury


  • Martin Ndegwa