fe-insuree 1.5.0
Install from the command line:
Learn more about npm packages
$ npm install @openimis/fe-insuree@1.5.0
Install via package.json:
"@openimis/fe-insuree": "1.5.0"
About this version
This repository holds the files of the openIMIS Frontend Insuree reference module. It is dedicated to be deployed as a module of openimis-fe_js.
-
Insurees and Policies (insuree.mainMenu translation key)
Add Family/Group (insuree.menu.addFamilyOrGroup translation key), displayed if user has the right
101002Families/Group (insuree.menu.familiesOrGroups translation key), displayed if user has the right
101001Insurees (insuree.menu.insureestranslation key), displayed if user has the right
101101
-
core.AppBar:[Enquiry], registering the enquiry search input (and related dialog) to the AppBar -
insuree.InsureeSummaryAvatar:[InsureeAvatar], contributing to own contribution point and register the default Avatar loading component to InsureeSummary -
insuree.InsureeSummaryExt:[InsureeFirstServicePoint],contributing to own contribution point and register the default the First Service Point as insuree summary extension -
insuree.Family.panels:[InsureeFirstServicePointPanel], contributing to own contribution point and adding First Service Point contribution when creating a new Family (and the head insuree along) -
insuree.Insuree.panels:[InsureeFirstServicePointPanel], contributing to own contribution point and adding First Service Point contribution when creating a new Insuree -
insuree.InsureePage.panels:[InsureeMasterPanel, InsureeFirstServicePointPanel], contributing to own contribution point and register the defaults MasterPanel and First Service Point as panels of Insuree Page -
core.Router: registering theinsuree/create,insuree/families,insuree/insurees,insuree/cappedItemServiceandinsuree/profileroutes in openIMIS client-side router -
invoice.SubjectAndThirdpartyPicker, providing Insuree picker and Family picker for Invoice module
-
insuree.MainMenu: ability to add entries within the main menu entry (known usage: openimis-fe-policy) -
insuree.InsureeSummaryAvatar: ability to add (replace default?) component dedicated to load the insuree avatar (left side of the summary) -
insuree.InsureeSummaryCore: ability to add components to the insuree summary primary panel -
insuree.InsureeSummaryExt: ability to add (replace default?) component to extend insuree summary (right side) -
insuree.InsureeSummary: ability to extend the insuree summary (Grid rows below)
-
insuree.InsureePicker, ability to search and select an insuree (via searcher dialog) -
insuree.InsureeChfIdPicker, ability to select an insuree, from his (exact) CHFID -
insuree.InsureeNumberInput, input that validates the insuree's number with the server -
insuree.InsureeOfficerPicker, picker (select drop down) for insuree (enrolment) officers -
insuree.InsureeGenderPicker, picker (drop down) for available insuree genders (male, female, other) -
insuree.InsureeMaritalStatusPicker, picker (drop down) for available insuree martial status -
insuree.EducationPicker, picker (drop down) for available educations -
insuree.ProfessionPicker, picker (drop down) for available profesions -
insuree.IdentificationTypePicker, picker (drop down) for available identification types (passport,...) -
insuree.ConfirmationTypePicker, picker (drop down) for available identification confirmation type -
insuree.FamilyPovertyStatusPicker, picker (drop down) for available poverty status -
insuree.FamilyTypePicker, picker (drop down) for available family types -
insuree.PhotoStatusPicker, picker (drop down) for available photo status -
insuree.RelationPicker, picker (drop down) for available relation in family (spouse,...) -
insuree.Avatar, loading insuree Avatar (from legacy openIMIS, via/photo/:insuree.photo.folder/:insuree.photo.filenameURL). This component is the default contribution toinsuree.InsureeSummaryAvatar -
insuree.Summary: component displaying an insuree summary (highly extensible via contribution point). Known usage: Enquiry dialog -
insuree.InsureeFirstServicePointDisplay, Grid container displaying (compact readonly version) insuree first service point (insuree primary Health Facility, District and Region). This component is the default contribution toinsuree.InsureeSummaryExt -
insuree.InsureeFirstServicePointPanel, Grid container displaying (full, editable) insuree first service point (insuree primary Health Facility, District and Region). -
insuree.FamilySummary, Paper component displaying insuree family information. Can be added toinsuree.InsureeSummarycontribution point (cfr. Nepali 'setup') -
insuree.ProfileLink, Link to legacy insuree Profile page. Can be added toinsuree.InsureeSummarycontribution point (cfr. Nepali 'setup') -
insuree.CappedItemServiceLink, Link to legacy insuree Capped Items and Services page. Can be added toinsuree.InsureeSummarycontribution point (cfr. Nepali 'setup')
-
INSUREE_ENQUIRY_{REQ|RESP|ERR}: fetching insuree main information (Known usage: enquiry dialog) -
INSUREE_FAMILY_{REQ|RESP|ERR}: fetching insuree family information (Known usage:insuree.FamilySummarycomponent) -
INSUREE_INSUREES_{REQ|RESP|ERR}: fetching insurees with filter (CHFID, Name and/or OtherName). Known usage:insuree.InsureePicker
None
-
state.core.user, to access user info (rights,...)
-
debounceTime: debounce time (in ms) before triggering the search in insuree picker (Default:800) -
insureeForm.chfIdMaxLength, the max size of an insuree CHF ID, default 12; -
filterFamiliesOnMembers, ability to filter families by its members data (chfid, last names,...), default: true -
canCancelPoliciesOnChangeInsureeFamily, allow user to cancel existing insuree's policies when changing an insuree from family; default: true -
canKeepPoliciesOnChangeInsureeFamily, allow user to keep existing insuree's policies active when changing an insuree from family; default: true -
canCancelPoliciesOnRemoveInsureeFromFamily, allow user to cancel existing insuree's policies when removing an insuree from a family; default: true -
canKeepPoliciesOnRemoveInsureeFromFamily, allow user to keep existing insuree's policies active when removing an insuree from a family; default: true -
familyInsureesOverview.rowsPerPageOptions, available rows per page options in insuree overview within family page; default:[5, 10, 20] -
familyInsureesOverview.defaultPageSize, opening rows per page displayed in insuree overview within family page, default: 5 -
familyFilter.rowsPerPageOptions, available rows per page options in family searcher; default:[10, 20, 50, 100] -
familyFilter.defaultPageSize, opening rows per page displayed in family searcher; default: 10 -
insureeFilter.rowsPerPageOptions, available rows per page options in insuree searcher; default:[10, 20, 50, 100] -
insureeFilter.defaultPageSize, opening rows per page displayed in insuree searcher; default: 10 -
EducationPicker.selectThreshold, threshold to switch from combo box to drop down options in eduction picker, default: 10 -
ProfessionPicker.selectThreshold, threshold to switch from combo box to drop down options in profession picker, default: 10 -
InsureeOfficer.selectThreshold, threshold to switch from combo box to drop down options in insuree officer picker, default: 10 -
RelationPicker.selectThreshold, threshold to switch from combo box to drop down options in family relation picker, default: 10