Skip to content

Releases: imsweb/seerapi-client-java

Support additional NAACCR field information

04 Mar 16:38

Choose a tag to compare

Added additional fields to NaaccrField. section and default_value are now supported. These will get populated when SEER*API is updated next. #19

Missing getter

15 Oct 17:05

Choose a tag to compare

Fixed a bug where NdcSeerInfo was missing a getter for the new Exclusive Oncologic Agent field. This was an oversight and has now been corrected.

API changes

11 Oct 14:14

Choose a tag to compare

  • Change method signature of DiseaseService.samePrimaries call.

    /**
     * Return whether the 2 morphologies represent the same primary for the given year.
     * @param version Disease version
     * @param morphology1 ICD O3 Morphology
     * @param morphology2 ICD O3 Morphology
     * @param year1 Year of Diagnosis1
     * @param year2 Year of Diagnosis2
     * @return a SamePrimary object
     */
    @GET("disease/{version}/same_primary")
    Call<SamePrimaries> samePrimaries(@Path("version") String version, 
                                      @Query("d1") String morphology1, 
    			  	  @Query("d2") String morphology2, 
    			  	  @Query("year1") String year1, 
    			  	  @Query("year2") String year2);
    

    The method now takes two year values. The result entity was also updated to reflect the new parameters.

    @JsonProperty("disease1")
    protected String _disease1;
    @JsonProperty("disease2")
    protected String _disease2;
    @JsonProperty("year1")
    protected Integer _year1;
    @JsonProperty("year2")
    protected Integer _year2;
    @JsonProperty("is_same")
    protected Boolean _isSame;
  • The NdcProduct entity was updated to reflect changes in the API. The NdcSeerInfo sub-entity was modified with the following changes:

    • subcategory was removed
    • a new boolean field exclusiveAgent was added

New field in staging error

09 Jul 18:48

Choose a tag to compare

The StagingError entity returned from SEER*API now may include a list of columns involved in the error. The new field was added to the entity.

Bugfix

25 May 19:12

Choose a tag to compare

  • Disease entity inadvertently had some methods set to package-private.

Added support for "source" in disease entity

02 May 12:58
810e0e3

Choose a tag to compare

A new field source was added to the Disease entity (#16)

Support SEER-specific NDC information

27 Apr 19:13

Choose a tag to compare

A new entity, seer, was added to NDC in SEER*API. It contains SEER-managed fields about the drug. The new fields are:

  • seer_rx_id link to SEER*Rx
  • categories list of categories (i.e. HORMONAL_THERAPY, ANCILLARY, CHEMOTHERAPY, IMMUNOTHERAPY, RADIOPHARMACEUTICAL)
  • subcategory - String field
  • major_drug_class - String field
  • minor_drug_class - String field
  • orphan_drug - boolean field
  • date_modified - date the seer information was updated

New NDC fields

03 Jan 17:35

Choose a tag to compare

The API now returns start_marketing_date and end_marketing_date in the list of packages for a drug. This is separate from those dates on the drug level. The client was updated to handle these new fields.

Fix error processing

18 Aug 18:30

Choose a tag to compare

SEER*API changed the format of the error entity that is returned for non-200 calls. The library was updated to reflect that change.

MPH

19 Jun 19:42

Choose a tag to compare

MPH
  • Made changes to MPH endpoint to support changed to SEER*API. API now supports histology matching mode #14.
  • Fixed failing NDC unit test