@Override public EventID fromConfigNode(String configNode, ConfigProperty property, LoadingContext ctx, Object parent) throws ConfigurationException { Code code = new Code(configNode); EventID eventID = new EventID(); eventID.setCode(code.getCodeValue()); eventID.setCodeSystemName(code.getCodingSchemeDesignator()); eventID.setOriginalText(code.getCodeMeaning()); return eventID; }