Create a class that can be used to hold data and manage actions related to building a medication diversification "profile". Class should have at minimum a list of NDC, RXCUIs (of ttys that can be used in medication prescribing), Route Manager, Distribution Functions. Should have functions to output both correctly formatted JSON and transition table. Should be able to handle all API calls on initiation with correctly formatted input data (recommendation JSON).
Rationale
Using a class instead of a straight procedural approach will allow us to adapt the process of gathering and managing all of the information to different scenarios. Instead of running a script and ending, an object persists and can be used across different interfaces....CLT/WEB/Synthea Java integration.
Proposal
Create a class that can be used to hold data and manage actions related to building a medication diversification "profile". Class should have at minimum a list of NDC, RXCUIs (of ttys that can be used in medication prescribing), Route Manager, Distribution Functions. Should have functions to output both correctly formatted JSON and transition table. Should be able to handle all API calls on initiation with correctly formatted input data (recommendation JSON).
Rationale
Using a class instead of a straight procedural approach will allow us to adapt the process of gathering and managing all of the information to different scenarios. Instead of running a script and ending, an object persists and can be used across different interfaces....CLT/WEB/Synthea Java integration.