-
Notifications
You must be signed in to change notification settings - Fork 9
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
ETOR Processing Tag #844
ETOR Processing Tag #844
Conversation
The mock_credentials PR was merged into this branch as I needed those changes for the API to work. |
e2e/src/test/groovy/gov/hhs/cdc/trustedintermediary/e2e/OrderTest.groovy
Show resolved
Hide resolved
etor/src/main/java/gov/hhs/cdc/trustedintermediary/etor/metadata/EtorMetadataStep.java
Outdated
Show resolved
Hide resolved
etor/src/main/java/gov/hhs/cdc/trustedintermediary/external/hapi/HapiOrderConverter.java
Show resolved
Hide resolved
HapiHelper.resourcesInBundle(messageBundle, MessageHeader.class).findFirst(); | ||
if (messageHeaderOptional.isPresent()) { | ||
var messageHeader = messageHeaderOptional.get(); | ||
var meta = messageHeader.hasMeta() ? messageHeader.getMeta() : new Meta(); |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Could we add a Meta constructor that takes a Coding object so we don't have to call setMeta after?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Good suggestion. The Meta
class is from the fhir library. If we want to overload its constructor, we will have to submit the request in their repo
shared/src/main/java/gov/hhs/cdc/trustedintermediary/external/localfile/LocalSecrets.java
Outdated
Show resolved
Hide resolved
Really nice stuff! It looks like there is a checkbox in the run configuration for the remote JVM debug that would allow you to store that configuration as a project file. What are your thoughts on checking that in to the repo for everyone to just have access to it? |
We still need e2e |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Great work! Just left a couple of comments
...t/groovy/gov/hhs/cdc/trustedintermediary/external/hapi/HapiMessageConverterHelperTest.groovy
Show resolved
Hide resolved
...t/groovy/gov/hhs/cdc/trustedintermediary/external/hapi/HapiMessageConverterHelperTest.groovy
Show resolved
Hide resolved
etor/src/main/java/gov/hhs/cdc/trustedintermediary/etor/results/SendResultUseCase.java
Show resolved
Hide resolved
e2e/src/test/groovy/gov/hhs/cdc/trustedintermediary/e2e/OrderTest.groovy
Show resolved
Hide resolved
etor/src/main/java/gov/hhs/cdc/trustedintermediary/external/hapi/HapiOrderConverter.java
Show resolved
Hide resolved
Quality Gate passedIssues Measures |
ETOR Processing Tag
This PR adds a tag to the meta section of the
messageHeader
resource so that RS knows not to send back the messages that we (TI) have processed. This is an essential part for fixing the sending loop.Issue
Checklist