Case Type - Member Enquiries
Configuration
End Points
There are four End Points in the goss.CaseManagement.v1.cases.memberenquiry namespace.
getCaseConfig
This End Point holds the main case configuration and has the same options as described in the core Case Management documentation.
getDashboardData
This End Point is used by the dashboards and shouldn't be edited.
getMetadata
This End Point retrieves the metadata values related to articles and shouldn't be edited.
getMetaDataConfig
This End Point maps the type of enquiry to the case manager user groups responsible for them. Update the keys and values to match your needs and user groups.
"subjectTypes": {
"Rehousing": "CM-ME-HOUSING",
"Council Housing": "CM-ME-HOUSING",
"Housing Benefit": "CM-ME-HOUSING",
"Rent": "CM-ME-HOUSING",
"Waste Management": "CM-ME-WASTE",
"Highways Management": "CM-ME-HIGHWAYS"
}
There are two versions of the form used to raise member enquiries. One simply displays a drop-down of subjects that can be picked. The other uses metadata values related to articles in iCM.
Metadata Values and Articles
Member Enquiries can be set up to use metadata in the same way as the Complaints and Feedback plugin.
In this mode, you should create an article in iCM for each type of enquiry that could be made.
Each article should have the appropriate metadata value related to it:
These values correspond to subjectTypes in the case configuration, which will map cases to the user groups responsible for them.
Then relate the form used to raise member enquiries to each article.