Releases: imsweb/seerapi-client-java
Updates to recode endpoint
The recode endpoint had changes which are reflected in #44
-
siteRecode().version()
was removed -
siteRecode().algorithms()
returns all the supported algorithms and their versions -
siteRecode().siteGroup()
was modified. It now takes 4 parameters. Note thatbehavior
is not used for theseer
algorithms andnull
can be passed in for that case.SiteRecode siteGroup(String algorithm, String site, String hist, String behavior);
2 more missing fields
- add missing
additional_info
andcoding_guidelines
fields #42
Minor updates
Dependency updates
- update various dependencies (#40)
Update HCPCS
- The HCPCS now also includes a
description
field for some entities #38
Vulnerability fix
Update okhttp to fix vulnerability #37
NAACCR version in staging algorithm
Note that while this is version 5.0, it is still a minor release. The reason for the large version bump is that years ago a 4.x version was mistakenly released and cannot be removed from Maven Central. It was causing confusion so this version was raised to be the highest.
- Add support for new
naaccr_version
property inStagingVersion
. Its purpose is to associate a staging algorithm version with a specific NAACCR release #32 - Various dependencies were also updated
Diagnostic confirmation
Added support for the new diagnostic confirmation field in the disease entity #30
Staging metadata changes
Support the upcoming changes to staging metadata. The metadata in StagingSchemaInput
and StagingSchemaOutput
changed from
public Set<String> getMetadata() {
return _metadata;
}
to
public List<StagingMetadata> getMetadata() {
return _metadata;
}
The new StagingMetadata
class adds support for optional start and end years.
Minor fixes
Fixed MPH calls and updated staging output entity #29