You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
This repository was archived by the owner on May 12, 2026. It is now read-only.
For the prime-fhir-converter library, when registering the subtypes for the mapper (LINK) the class passed in should inherit from ValueSetCollection (LINK). This was internal business logic before but now implementers may need to access this method.
Investigation Path
Jackson Mapper may already give us this type checking. The first check should be to see if passing in a random class that does not inherit from ValueSetCollection will return an error from Jackson Mapper.
If Jackson Mapper does not throw an exception for the wrong class type, then a check will need to be added to ConfigSchemaReader.
Additional Links
Original ReportStream Implementation (LINK)
Example usage of new prime-fhir-converter pattern (LINK)
Background
For the prime-fhir-converter library, when registering the subtypes for the mapper (LINK) the class passed in should inherit from ValueSetCollection (LINK). This was internal business logic before but now implementers may need to access this method.
Investigation Path
Additional Links
Original ReportStream Implementation (LINK)
Example usage of new prime-fhir-converter pattern (LINK)
Dev Notes
Acceptance Criteria
One criteria must be met: