Skip to content

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 in SAIF.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