CMSgov / bluebutton-web-server

Blue Button API
https://sandbox.bluebutton.cms.gov
Other
40 stars 24 forks source link

BB2-3375: Refer FHIR resource in open api instead of creating schema #1250

Closed stiwarisemanticbits closed 1 month ago

stiwarisemanticbits commented 1 month ago

JIRA Ticket: BB2-3375

What Does This PR Do?

  1. Remove schema for FHIR resource and instead simply refer to them just like BFD
  2. Remove unnecessary schema from error message and simply have description.

    What Should Reviewers Watch For?

If you're reviewing this PR, please check for these things in particular:

Validation

Copy paste openap.yaml contents in swager editor online https://editor.swagger.io/ to validate

What Security Implications Does This PR Have?

Please indicate if this PR does any of the following:

Any Migrations?