@Override public Model getCREATEModel(Representation rep) { return super.getCREATEModel(rep); }
@Override public Model getCREATEModel(Representation rep) { return super.getCREATEModel(rep); }
@Override public Model getCREATEModel(Representation rep) { return super.getCREATEModel(rep); }
@Override public Model getCREATEModel(Representation rep) { return super.getCREATEModel(rep); }
@Override public Model getCREATEModel(Representation rep) { return super.getCREATEModel(rep); //FIXME missing props }
@Override public Model getCREATEModel(Representation rep) { return super.getCREATEModel(rep); }
@Override public Model getCREATEModel(Representation rep) { return ((ModelImpl) super.getCREATEModel(rep)) .required("description"); }
@Override public Model getCREATEModel(Representation rep) { return ((ModelImpl) super.getCREATEModel(rep)) .required("description"); }
@Override public Model getCREATEModel(Representation rep) { return ((ModelImpl) super.getCREATEModel(rep)) .property("isHidden", new BooleanProperty()); }
@Override public Model getCREATEModel(Representation rep) { return ((ModelImpl) super.getCREATEModel(rep)) .property("retired", new BooleanProperty()) .property("retiredReason", new StringProperty()); }
@Override public Model getCREATEModel(Representation rep) { return ((ModelImpl) super.getCREATEModel(rep)) .property("privileges", new ArrayProperty(new RefProperty("#/definitions/PrivilegeCreate"))) .property("inheritedRoles", new ArrayProperty(new RefProperty("#/definitions/RoleCreate"))); }
@Override public Model getCREATEModel(Representation rep) { return ((ModelImpl) super.getCREATEModel(rep)) .property("code", new StringProperty()) .property("conceptSource", new StringProperty()) .property("version", new StringProperty()) .required("code").required("conceptSource"); }
@Override public Model getCREATEModel(Representation rep) { return ((ModelImpl) super.getCREATEModel(rep)) .property("aIsToB", new StringProperty()) .property("bIsToA", new StringProperty()) .property("weight", new IntegerProperty()) .required("aIsToB").required("bIsToA"); }
@Override public Model getCREATEModel(Representation rep) { ModelImpl model = ((ModelImpl) super.getCREATEModel(rep)) .property("concept", new StringProperty().example("uuid")) .property("retired", new BooleanProperty()) .required("concept").required("description"); if (rep instanceof FullRepresentation) { model .property("concept", new RefProperty("#/definitions/ConceptCreate")); } return model; }
@Override public Model getCREATEModel(Representation rep) { return ((ModelImpl) super.getCREATEModel(rep)) .property("javaClassName", new StringProperty()) .property("parent", new StringProperty().example("uuid")) //FIXME type .property("conceptClasses", new ArrayProperty(new StringProperty().example("uuid"))) .required("javaClassName"); } }
@Override public Model getCREATEModel(Representation rep) { return ((ModelImpl) super.getCREATEModel(rep)) .property("datatypeClassname", new StringProperty()) .property("minOccurs", new IntegerProperty()) .property("maxOccurs", new IntegerProperty()) .property("datatypeConfig", new StringProperty()) .property("preferredHandlerClassname", new StringProperty()) .property("handlerConfig", new StringProperty()) .required("datatypeClassname"); }
@Override public Model getCREATEModel(Representation rep) { return ((ModelImpl) super.getCREATEModel(rep)) .property("format", new StringProperty().example("java.lang.String")) .property("foreignKey", new IntegerProperty()) .property("sortWeight", new DoubleProperty()) .property("searchable", new BooleanProperty()._default(false)) .property("editPrivilege", new RefProperty("#/definitions/PrivilegeCreate")) .required("description"); }
@Override public Model getCREATEModel(Representation rep) { return ((ModelImpl) super.getCREATEModel(rep)) .property("format", new StringProperty()) .property("formatDescription", new StringProperty()) .property("required", new BooleanProperty()) .property("checkDigit", new BooleanProperty()) .property("validator", new StringProperty()) .property("locationBehavior", new EnumProperty(PatientIdentifierType.LocationBehavior.class)) .property("uniquenessBehavior", new StringProperty()); //FIXME check type }
@Override public Model getCREATEModel(Representation rep) { return ((ModelImpl) super.getCREATEModel(rep)) .property("fieldType", new RefProperty("#/definitions/FieldtypeCreate")) .property("selectMultiple", new BooleanProperty()._default(false)) .property("concept", new RefProperty("#/definitions/ConceptCreate")) .property("tableName", new StringProperty()) .property("attributeName", new StringProperty()) .property("defaultValue", new StringProperty()) .required("fieldType").required("selectMultiple"); }
@Override public Model getCREATEModel(Representation rep) { return ((ModelImpl) super.getCREATEModel(rep)) .property("username", new StringProperty()) .property("password", new StringProperty()) .property("person", new RefProperty("#/definitions/PersonCreate")) .property("systemId", new StringProperty()) .property("userProperties", new MapProperty()) //FIXME type .property("roles", new ArrayProperty(new RefProperty("#/definitions/RoleCreate"))) .property("proficientLocales", new ArrayProperty(new ObjectProperty())) .property("secretQuestion", new StringProperty()) .required("username").required("password").required("person"); }