prime-reportstream icon indicating copy to clipboard operation
prime-reportstream copied to clipboard

RadxMars Integration: Allow use of "Test" Validation Profile

Open arnejduranovic opened this issue 1 year ago • 2 comments

User Story

As a the owner of the RadxMars project at NIH (Andrew W), I want the UP to validate messages of new senders onboarding to Staging using the "Test" validation profile, so that I can ensure there messages adhere to the spec as close as possible.

Description/Use Case

There are TWO RadxMars OTC validation profiles on the NIST website:

  • Prod -> Less restrictive - use in production. MARS_OTC_ELR TOPIC
  • Test -> More restrictive - use when onboarding in staging. MARS_OTC_ELR_TEST TOPIC

MARS_OTC_ELR currently exists but MARS_OTC_ELR_TEST does NOT. This ticket is to create MARS_OTC_ELR_TEST and have it run the "test" validation profile for all messages.

Risks/Impacts/Considerations

Dev Notes

See this doc for info on how we add and manage conformance profiles: prime-router/docs/standard-operating-procedures/adding-conformance-profile.md

Acceptance Criteria

  • [x] MARS_OTC_ELR_ONBOARDING topic created set up like MARS_OTC_ELR but uses "test" profile instead of "prod" profile
  • [x] Sample sender and receiver set up to use new topic in staging

arnejduranovic avatar Jul 15 '24 15:07 arnejduranovic

Hey team! Please add your planning poker estimate with Zenhub @adegolier @brick-green @arnejduranovic @david-navapbc @jack-h-wang @jalbinson @JFisk42 @mkalish @thetaurean

Andrey-Glazkv avatar Jul 15 '24 15:07 Andrey-Glazkv

There are a sender and receiver for this topic on both the "ignore" org as well as the new "demo" org

adegolier avatar Aug 15 '24 21:08 adegolier