publicationSelected() {
    const eid = this.model.get('entityId');

    if (eid !== '') {
      this.entity = new EntityModel({}, {
        baseURL: this.baseURL,
        entityId: eid,
      });

      if (this.currentReqeust) {
        this.currentReqeust.abort();
      }

      this.currentReqeust = this.entity.doFetch();
      this.$el.toggleClass('loading', true);

      this.entity.on('ready', () => this.render());
    } else {
      // orphan exemption
      this.exemption = new ExemptionModel({}, {
        baseURL: this.baseURL,
        publicationId: this.model.get('publicationId'),
      });

      if (this.currentReqeust) {
        this.currentReqeust.abort();
      }
      this.currentReqeust = this.exemption.doFetch();

      this.exemption.on('ready', () => this.renderOrphan());
    }
  }
  entitySelected() {
    this.entity = new EntityModel({}, {
      baseURL: this.baseURL,
      entityId: this.model.get('entityId'),
    });

    if (this.currentReqeust) {
      this.currentReqeust.abort();
    }

    this.currentReqeust = this.entity.doFetch();

    this.entity.on('ready', () => this.render());
  }