Split name fields into surname and forenames
As an IT manager / Computer officer I want to be able to filter and sort card export csvs based on surname and forenames so that I can easily find people within the card export CSV and ingest this data into downstream systems.
Currently within the card client we include a single name
field which just contains the visibleName
attribute from Lookup.
As discussed within the Card Technical Teams channel - split name fields into surname
and forenames
and include a full_name
containing what is currently provided as the single name
field.
Currently the surname
and forenames
fields may not be visible via Lookup, as many people leave at least the forenames
value private, this is acceptable for the time being.
In future when we fetch data from an API exposing data from CamSIS / CHRIS, we will be able to provide all of these name fields.
Definition of done:
- name field renamed to full_name
- add surname and forename fields (fields may remain blank)