/** * Overrides parent method and returns true if this Concept.getDatatype() equals "Complex".. * * @see org.openmrs.Concept#isComplex() */ @Override public boolean isComplex() { if (getDatatype() == null || getDatatype().getHl7Abbreviation() == null) { return false; } return "ED".equals(getDatatype().getHl7Abbreviation()); }
String abbrev = getConcept().getDatatype().getHl7Abbreviation(); if ("BIT".equals(abbrev)) { setValueBoolean(Boolean.valueOf(s));
String abbrev = getConcept().getDatatype().getHl7Abbreviation(); if ("BIT".equals(abbrev)) { return getValueAsBoolean() == null ? "" : getValueAsBoolean().toString();
/** * * format the obs value * * @param locale * @param o * @return */ public static String getObsValueAsString(Locale locale, Obs o){ String ret = ""; if (o.getConcept() != null){ String abbrev = o.getConcept().getDatatype().getHl7Abbreviation(); if (abbrev.equals("DT")){ return (o.getValueDatetime() == null ? "" : Context.getDateFormat().format(o.getValueDatetime())); } else if (abbrev.equals("TS") && o.getValueDatetime() != null){ SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss"); return sdf.format(o.getValueDatetime()); } else { ret = o.getValueAsString(locale); } } return ret; }
} else if (ConceptDatatype.DATE.equals(dt.getHl7Abbreviation()) || ConceptDatatype.TIME.equals(dt.getHl7Abbreviation()) || ConceptDatatype.DATETIME.equals(dt.getHl7Abbreviation())) { Date date = (Date) value; obs.setValueDatetime(date); } else if ("ZZ".equals(dt.getHl7Abbreviation())) { + " with Hl7 Abbreviation: " + dt.getHl7Abbreviation());
groupingConcept.getDatatype().getHl7Abbreviation();
boolean hideSeconds = "true".equalsIgnoreCase(parameters.get("hideSeconds")); if (ConceptDatatype.DATE.equals(concept.getDatatype().getHl7Abbreviation()) || (ConceptDatatype.DATETIME.equals(concept.getDatatype().getHl7Abbreviation()) && disableTime)) { valueWidget = new DateWidget(); } else if (ConceptDatatype.TIME.equals(concept.getDatatype().getHl7Abbreviation())) { valueWidget = new TimeWidget(); if(hideSeconds){ ((TimeWidget) valueWidget).setHideSeconds(true); } else if (ConceptDatatype.DATETIME.equals(concept.getDatatype().getHl7Abbreviation())) { dateWidget = new DateWidget(); timeWidget = new TimeWidget();
@Override public void validateDefaultRepresentation() throws Exception { super.validateDefaultRepresentation(); assertPropEquals("name", getObject().getName()); assertPropEquals("description", getObject().getDescription()); assertPropEquals("hl7Abbreviation", getObject().getHl7Abbreviation()); assertPropEquals("retired", getObject().getRetired()); }
@Override public void validateFullRepresentation() throws Exception { super.validateFullRepresentation(); assertPropEquals("name", getObject().getName()); assertPropEquals("description", getObject().getDescription()); assertPropEquals("hl7Abbreviation", getObject().getHl7Abbreviation()); assertPropEquals("retired", getObject().getRetired()); assertPropPresent("auditInfo"); }