These 10 commits are when the Protocol Buffers files have changed:
| Commit: | f0832e6 | |
|---|---|---|
| Author: | meliGuzman | |
| Committer: | GitHub | |
BFD-3372: Ingest RDA API v0.14.1 fields (#2283)
The documentation is generated from this commit.
| Commit: | 84f3e6b | |
|---|---|---|
| Author: | Brian Burton | |
| Committer: | GitHub | |
PACA-963: rda api version 0.13 updates (#1637)
| Commit: | 8f80f10 | |
|---|---|---|
| Author: | Kyle Robbins | |
| Committer: | GitHub | |
PACA-960: Update to RDA API 0.12.0 (#1614)
| Commit: | a123d3f | |
|---|---|---|
| Author: | Kyle Robbins | |
| Committer: | GitHub | |
PACA-825: Update to RDA 0.10.0 (#1467)
| Commit: | 2771a56 | |
|---|---|---|
| Author: | Kyle Robbins | |
| Committer: | GitHub | |
PACA-690: Upgrade to RDA version 0.8 (#1262)
| Commit: | ab40e0b | |
|---|---|---|
| Author: | Kyle Robbins | |
| Committer: | GitHub | |
PACA-621: Capture data for new rdaPosition field (#1142)
| Commit: | db42755 | |
|---|---|---|
| Author: | Brian Burton | |
| Committer: | GitHub | |
PACA-265: RDA API 0.5 updates (#858) * Initial import of RDA API 0.5 proto files. * Fixes failure to terminate when exception is thrown. * Minimum changes needed to compile and pass tests with 0.5 RDA API. * Refactoring transformers. * Updates for RDA API 0.5 * Adds FissClaim transformation tests. * Expands and improves FissClaimTransformer unit tests. * Refactors the field tester into a base class so it can be used with McsClaimTransformer. * Adds McsClaim transformer tests. * Adds McsDetail transformer tests. * Adds McsAudit and McsAdjustment transformer tests. * Updates existing FissClaim tests to new standard. * Updates existing McsClaim tests to new standard. * Adds RDA API 0.5 fields and objects to random claim generators. * Allows NULL values for diagPoaInd column. Fixes inconsistencies in entity attribute order. * Fixes syntax error in migration. * Adds authentication token support to StoreRdaJsonApp. * Updates proto files to 0.5.1 * Fixes typos in javadoc comments. * Fixes typo in javadoc. * Renames methods to make test purpose more clear. * Renames unit test methods. Co-authored-by: Eric Buckley <eric.buckley@gmail.com>
| Commit: | 8f5ae86 | |
|---|---|---|
| Author: | Brian Burton | |
| Committer: | GitHub | |
DCGEO-151: Update pipeline code to use RDA API 0.4 MVP (#732) This PR updates the RDA API pipeline and mock server to support these new capabilties. It also adds a DB schema migration file to add a new table for FISS payers and several new columns for FISS claims. * Updates RDA API version to 0.4. * Adds support for protobuf oneof fields with more than two possibilities. * Adds placeholders for new FissClaim fields. * Updates field widths from 0.4 data dictionary. * Adds new FissClaim fields to entity class. * Adds transformation of new FISS claim fields for RDA API 0.4. * Updates bfd-model-rda for RDA API 0.4 changes. * Adds payer transformations and tests. * Improves request cancellation handling in RDA API client and mock server. * Fixes hibernate cache overflowing during large updates. * Fixes RandomMcsClaimGenerator using unsupported status codes.
| Commit: | 75bf21c | |
|---|---|---|
| Author: | Brian Burton | |
| Committer: | GitHub | |
DCGEO-97: MCS claims RDA API caller and sink (#678) This PR implements DCGEO-97 to add a new PipelineJob that calls the RDA API `getMcsClaims()` RPC and stores all claims in the resulting stream to the database. The change also implements the entity and protocol changes from the RDA API 0.3 MVP release. Some of the existing code specific to FISS claim processing in master has been converted to apply to both FISS and MCS claims. In particular: - RDA API proto files have been updated to the 0.3 MVP release. - A new schema migration script has been added to create the MCS tables and add new columns to the FISS tables. - New entity classes have been added for MCS claims. These are the same entities added for [PR 677](https://github.com/CMSgov/beneficiary-fhir-data/pull/677). - FISS entities have been modified to include the new columns added by RDA API. - `RdaChange` has been added to model the new RDA API `ClaimChange` wrapper object. - `FissClaimRdaSink` has been renamed `JpaClaimRdaSink` and converted to accept the claim entity class as a type parameter. Now this same sink is used for both FISS and MCS claims. - The previous `PipelineJob` implementation, `RdaLoadJob` has been converted to an abstract class, `AbstractRdaLoadJob`, and trivial new subclasses have been defined for FISS and MCS (`RdaFissClaimLoadJob` and `RdaMcsClaimLoadJob`, respectively). The subclassing was necessary to allow the `PipelineJobType` to be based on the job's class. - A number of new integration tests have been added, including `JpaClaimRdaSinkIT` which verifies claim entities can be written to HSQLDB correctly. - The mock RDA API server has been extended to support `getMcsClaims` calls.
| Commit: | d82c0cf | |
|---|---|---|
| Author: | Brian Burton | |
| Committer: | GitHub | |
DCGEO-23: Integrate RDA FissClaims gRPC call pipeline (#588) * Adds bfd-pipeline-dc-geo module.