FHIRType / workshop

Healthcare Provider Data API
GNU General Public License v3.0
0 stars 0 forks source link

Housekeeping #75

Closed trentonyo closed 5 months ago

trentonyo commented 5 months ago

Housekeeping

You asked what I am? ...A HOUSEWIFE!!!

~ Izumi Curtis


ASSOCIATED ISSUES:

  • Closes #71
  • Closes #65
  • Closes #62
  • Closes #31

Description

⚠️ THERE ARE SOME CHANGES TO ENPOINTS' CONFIGURATION, THIS UPDATE REQUIRES RE-RUNNING CONFIGMAKER. READ ON TO SEE CONFIGMAKER CHANGES! ⚠️

🔨 Separated prod requirements: Prod build script actually uses the prod requirements. (Will test when we merge to main)

🛠️ Better ConfigMaker: ConfigMaker now users Typer, a module that helps create useful and maintainable CLIs, also updated the how-to guide to reflect now usage. (See the README for new instructions, don't forget to delete your *.ini files first)

⚒️ Endpoint Config Updates: The way that endpoints make their initial connection has changed slightly; instead of using a boolean flag, we now provide a path for them to search (usually metadata but not always). A setting has also been added for if the endpoint can query by NPI, this is set manually or discovered when (if) the endpoint actually pings a capability statement.

This enhancement came with the benefit of also reestablishing connection to Centene and drastically reducing the startup time for the server. (See the note above for running the new version of configmaker)

⚔️ Other General Housekeeping:

Definition of Done