recursively parse data type from ontology