SDMX-HD - OpenMRS Integration Overview of the Intended Use Case OpenMRS SDMX-HD Module SDMX-HD Java API Design Use
Overview of the Intended Use Case
OpenMRS SDMX-HD Module
SDMX-HD Java API Design Easier to work with SDMX-HD Parsing SDMX-HD Messages to objects Writing objects to SDMX-HD StAX XML Parser What we are looking for from this session Guidance Comments/Opinions Use Cases
SDMX-HD Java API Design Internal Representation
SDMX-HD Java API Design Parser Structure
Example Use ZipFile zf = new ZipFile(sdmxhdMessage.getSdmxhdZipFileDir()); SDMXHDParser parser = new SDMXHDParser(); sdmxhd.SDMXHDMessage sdmxhdData = parser.parse(zf); DSD dsd = sdmxhdData.getDsd(); Set indicatorNames = dsd.getIndicatorNames(); List sdmxhdDimensions = dsd.getAllIndicatorDimensions(); Note: Convenience methods
What is Currently supported Data Structure Definition Parsing from XML Writing to XML Compact Data Set Parsing from XML Writing to XML