@Override public EntityDescription read( EntityDescriptionReadId identifier, ResolvedReadContext resolvedReadContext) { ScopedEntityName name = new ScopedEntityName(); name.setNamespace("test"); EntityDescriptionBase entityDescription = createEntityDescription(); if (identifier.getEntityName().getName().equals("test") && identifier.getCodeSystemVersion().getName().equals("test.version") && resolvedReadContext != null) { name.setName("success"); } else { name.setName("fail"); } entityDescription.setEntityID(name); return ModelUtils.toEntityDescription(entityDescription); }