Person
Mapping of the FESD attributes to the WorkZone FESD Web Services database fields and notes on WorkZone FESD Web Services implementation are presented in the table below.
| FESD Parameter | WorkZone FESD Web Services Table | WorkZone FESD Web Services Field | WorkZone FESD Web Services Implementation Notes |
|---|---|---|---|
| userIdentifier | N/A | N/A | Is recorded to Use_log.identification field. |
| personIdentifier | Name | fesd_id_key | Parameter type is GUID. |
| uniqueIdentifier | Name | fesd_id_key | Parameter type is GUID instead of int(10) specified by FESD standard. |
| N/A | Name | name_type | Is filled in with 'C' if personCivilRegistrationIdentifier is not NULL; 'P' otherwise. |
| personCivilRegistrationIdentifier | Name | name_code | For input: Only applicable for CreatePerson method; ignored for UpdatePerson. For output: Empty for persons of type ‘P’. |
| personNameStructure.personGivenName | Name | name1 | Concatenation of personGivenName and personMiddleName with the space character between names. |
| personNameStructure.personMiddleName | Name | name1 | Concatenation of personGivenName and personMiddleName with the space character between names. |
| personNameStructure.personSurnameName | Name | name2 | |
| personNameForAddressingName | Name | addressing_name | |
| birthDate | Contact_date | date_stamp | Custom_label field in the row is filled in with organization Identifier value. |
| birthDateUncertaintyIndicator | Name | birthday_uncertainty | ‘true’ in method input and output = ’J’ in WorkZone FESD Web Services database, ‘false’ in method input and output = ’N’ in WorkZone FESD Web Services database. |
| personGenderCode | Contact_info | info | First row in subtable contact_info. Custom_label field is filled in with "Køn" (Gender) value. ‘female’ in method input and output = ’M’ in WorkZone FESD Web Services database, ‘male’ in method input and output = ’K’ in WorkZone FESD Web Services database, 'unknown' in method input and output = empty value in WorkZone FESD Web Services database. |
| personCivilRegistrationIdentifierStatusCode | Contact_info | info | Second row in subtable contact_info. Custom_label is filled in with "Status" value. |
| nameAddressProtectionIndicator | Name_address | is_protected | ‘true’ in method input and output = ’J’ in WorkZone FESD Web Services database, ‘false’ in method input and output = ’N’ in WorkZone FESD Web Services database. |
| nameAddressProtectionEndDate | Name_address | protection_end | |
| maildeliveryAddress | See Person Address. | ||
| careOf | See Person CareOf. | ||
| roleRelation | Currently not supported by OpenWSI. | ||