ProviderAddressRequest¶
ProviderAddressRequest is the request payload for ProviderDataApiClient's address add/update operation, carrying the address lines, city/state/country, postal code details, primary flag, validity date, and the target provider number. The client's add/update call does not check the response status (SDG-BR-014), so a failed request is silently unverified by the caller.
Purpose¶
- Carries the address fields and target provider number for adding or updating a provider's address in Guidewire ContactManager
Context¶
- Namespace:
SAIF.Data.Guidewire.Models.ProviderDataApi - Assembly/package:
SAIF.Data.Guidewire(packaged inSAIF.SAIFCode.Core)
Public members¶
| Member | Signature | Purpose |
|---|---|---|
| addressID | public string addressID { get; set; } |
Identifier of the address being added or updated |
| addressLine1 | public string addressLine1 { get; set; } |
First address line |
| addressLine2 | public string addressLine2 { get; set; } |
Second address line |
| addressLine3 | public string addressLine3 { get; set; } |
Third address line |
| addressType | public string addressType { get; set; } |
Guidewire address type code* |
| city | public string city { get; set; } |
City name |
| countryCode | public string countryCode { get; set; } |
ISO or Guidewire country code |
| description | public string description { get; set; } = string.Empty |
Free-text description of the address, defaults to an empty string |
| isPrimary | public bool isPrimary { get; set; } = false |
Whether this is the provider's primary address, defaults to false |
| plusFourCode | public string plusFourCode { get; set; } |
ZIP+4 extension code |
| postalCode | public string postalCode { get; set; } |
Postal/ZIP code |
| providerNumber | public string providerNumber { get; set; } |
Provider number the address belongs to |
| state | public string state { get; set; } |
State/province |
| validUntil | public DateTime? validUntil { get; set; } |
Optional date the address remains valid until |
Behavioral notes¶
- The response status of the add/update call is never inspected, so a failed request produces no observable error to the caller (SDG-BR-014).
Sources¶
- Data/SAIF.Data.Guidewire/Models/ProviderDataApi/ProviderAddressRequest.cs