Closed otomn closed 3 years ago
data model is designed based on SDC XML structure listed at: https://www.ihe.net/uploadedFiles/Documents/QRPH/IHE_QRPH_Suppl_SDC_Rev3-0_TI_2019-07-26.pdf
UML: https://lucid.app/lucidchart/invitations/accept/45d9c009-8d77-44d3-881c-ec095ea82b98 Waiting for final confirmation
Domain model finalized for P1. Description within this thread, UML, and typescript code are all updated.
@umar-ahmed Please review the UML and insert to the doc.
@umar-ahmed Please review the UML and insert to the doc.
Will do, thank you
Issue reopened due to domain object update
maxSelections
and minSelections
were on SDCNode
, as those properties can appear on any object in the SDC XML as a way to set the default value for all list field question within a section, Since those fields can be determined for each question when parsing the XML, and no other SDC objects needs those fields, those fields are removed from the SDCNode, and added to SDCListField
Description within this thread, UML, and typescript code are all updated.
@umar-ahmed
Design domain objects that suits the need of the project