POST api/Member/UpdateDemographics

Request Information

URI Parameters

None.

Body Parameters

DemographicUpdateRequest
NameDescriptionTypeAdditional information
MailingAddress

AddressDTO

None.

PermanentAddress

AddressDTO

None.

Email

ContactInfoDTO

None.

Phone

ContactInfoDTO

None.

EmergencyContactInfo

EmergencyContactDetails

None.

PrimaryLanguage

Language

None.

MedicaidNumber

string

Max length: 30

MemberPreferenceOptedOut

Collection of string

None.

MemberPreferenceOptedIn

Collection of string

None.

MemberId

string

Required

MemberEffectiveDate

string

Required

FirstName

string

None.

LastName

string

None.

MiddleInitial

string

None.

MailAddr1

string

None.

MailAddr2

string

None.

MailCity

string

None.

MailState

string

None.

MailZip

string

None.

PhoneNum

string

None.

Request Formats

text/json, application/json

Sample:
Request sample for request 

--------------------------------------------------------------------------------------------------------------------------------

{
  "MailingAddress": {
    "State": "sample string 1",
    "Zip4": "sample string 2",
    "CountyName": "sample string 3",
    "CountyCode": "sample string 4",
    "Type": 0,
    "AddressLine1": "sample string 5",
    "AddressLine2": "sample string 6",
    "City": "sample string 7",
    "Zip": "sample string 8"
  },
  "PermanentAddress": {
    "State": "sample string 1",
    "Zip4": "sample string 2",
    "CountyName": "sample string 3",
    "CountyCode": "sample string 4",
    "Type": 0,
    "AddressLine1": "sample string 5",
    "AddressLine2": "sample string 6",
    "City": "sample string 7",
    "Zip": "sample string 8"
  },
  "Email": {
    "ContactTye": 0,
    "Value": "sample string 1",
    "IsPrimary": true
  },
  "Phone": {
    "ContactTye": 0,
    "Value": "sample string 1",
    "IsPrimary": true
  },
  "EmergencyContactInfo": {
    "ContactInfo": [
      {
        "ContactTye": 0,
        "Value": "sample string 1",
        "IsPrimary": true
      },
      {
        "ContactTye": 0,
        "Value": "sample string 1",
        "IsPrimary": true
      }
    ],
    "RelatedAs": 0,
    "DateOfBirth": "sample string 1",
    "Sex": "sample string 2",
    "ID": "sample string 3",
    "GenderSelfIdentificationCode": "sample string 4",
    "FirstName": "sample string 5",
    "LastName": "sample string 6",
    "MI": "sample string 7",
    "Suffix": "sample string 8",
    "Prefix": "sample string 9",
    "Ethnicity": [
      {
        "Label": "sample string 1",
        "Value": "sample string 2"
      },
      {
        "Label": "sample string 1",
        "Value": "sample string 2"
      }
    ],
    "Race": [
      {
        "Label": "sample string 1",
        "Value": "sample string 2"
      },
      {
        "Label": "sample string 1",
        "Value": "sample string 2"
      }
    ]
  },
  "PrimaryLanguage": 0,
  "MedicaidNumber": "sample string 1",
  "MemberPreferenceOptedOut": [
    "sample string 1",
    "sample string 2"
  ],
  "MemberPreferenceOptedIn": [
    "sample string 1",
    "sample string 2"
  ],
  "MemberId": "sample string 2",
  "MemberEffectiveDate": "sample string 3",
  "FirstName": "sample string 4",
  "LastName": "sample string 5",
  "MiddleInitial": "sample string 6",
  "MailAddr1": "sample string 7",
  "MailAddr2": "sample string 8",
  "MailCity": "sample string 9",
  "MailState": "sample string 10",
  "MailZip": "sample string 11",
  "PhoneNum": "sample string 12"
}

--------------------------------------------------------------------------------------------------------------------------------


text/xml, application/xml

Sample:
Request sample for request 

--------------------------------------------------------------------------------------------------------------------------------

<DemographicUpdateRequest xmlns="http://schemas.datacontract.org/2004/07/AHC.WebServices.WebAPI.DTOs" xmlns:i="http://www.w3.org/2001/XMLSchema-instance">
  <FirstName>sample string 4</FirstName>
  <LastName>sample string 5</LastName>
  <MailAddr1>sample string 7</MailAddr1>
  <MailAddr2>sample string 8</MailAddr2>
  <MailCity>sample string 9</MailCity>
  <MailState>sample string 10</MailState>
  <MailZip>sample string 11</MailZip>
  <MemberEffectiveDate>sample string 3</MemberEffectiveDate>
  <MemberId>sample string 2</MemberId>
  <MiddleInitial>sample string 6</MiddleInitial>
  <PhoneNum>sample string 12</PhoneNum>
  <Email xmlns:a="http://schemas.datacontract.org/2004/07/AHC.WebServices.WebAPI.CommonDTOs">
    <a:ContactTye>None</a:ContactTye>
    <a:IsPrimary>true</a:IsPrimary>
    <a:Value>sample string 1</a:Value>
  </Email>
  <EmergencyContactInfo>
    <Ethnicity xmlns="http://schemas.datacontract.org/2004/07/AHC.WebServices.WebAPI.CommonDTOs" xmlns:a="http://schemas.datacontract.org/2004/07/AHC.WebServices.WebAPI.DTOs">
      <a:EthnicityInfo>
        <a:Label>sample string 1</a:Label>
        <a:Value>sample string 2</a:Value>
      </a:EthnicityInfo>
      <a:EthnicityInfo>
        <a:Label>sample string 1</a:Label>
        <a:Value>sample string 2</a:Value>
      </a:EthnicityInfo>
    </Ethnicity>
    <FirstName xmlns="http://schemas.datacontract.org/2004/07/AHC.WebServices.WebAPI.CommonDTOs">sample string 5</FirstName>
    <LastName xmlns="http://schemas.datacontract.org/2004/07/AHC.WebServices.WebAPI.CommonDTOs">sample string 6</LastName>
    <MI xmlns="http://schemas.datacontract.org/2004/07/AHC.WebServices.WebAPI.CommonDTOs">sample string 7</MI>
    <Prefix xmlns="http://schemas.datacontract.org/2004/07/AHC.WebServices.WebAPI.CommonDTOs">sample string 9</Prefix>
    <Race xmlns="http://schemas.datacontract.org/2004/07/AHC.WebServices.WebAPI.CommonDTOs" xmlns:a="http://schemas.datacontract.org/2004/07/AHC.WebServices.WebAPI.DTOs">
      <a:RaceInfo>
        <a:Label>sample string 1</a:Label>
        <a:Value>sample string 2</a:Value>
      </a:RaceInfo>
      <a:RaceInfo>
        <a:Label>sample string 1</a:Label>
        <a:Value>sample string 2</a:Value>
      </a:RaceInfo>
    </Race>
    <Suffix xmlns="http://schemas.datacontract.org/2004/07/AHC.WebServices.WebAPI.CommonDTOs">sample string 8</Suffix>
    <DateOfBirth xmlns="http://schemas.datacontract.org/2004/07/AHC.WebServices.WebAPI.CommonDTOs">sample string 1</DateOfBirth>
    <GenderSelfIdentificationCode xmlns="http://schemas.datacontract.org/2004/07/AHC.WebServices.WebAPI.CommonDTOs">sample string 4</GenderSelfIdentificationCode>
    <ID xmlns="http://schemas.datacontract.org/2004/07/AHC.WebServices.WebAPI.CommonDTOs">sample string 3</ID>
    <Sex xmlns="http://schemas.datacontract.org/2004/07/AHC.WebServices.WebAPI.CommonDTOs">sample string 2</Sex>
    <ContactInfo xmlns:a="http://schemas.datacontract.org/2004/07/AHC.WebServices.WebAPI.CommonDTOs">
      <a:ContactInfoDTO>
        <a:ContactTye>None</a:ContactTye>
        <a:IsPrimary>true</a:IsPrimary>
        <a:Value>sample string 1</a:Value>
      </a:ContactInfoDTO>
      <a:ContactInfoDTO>
        <a:ContactTye>None</a:ContactTye>
        <a:IsPrimary>true</a:IsPrimary>
        <a:Value>sample string 1</a:Value>
      </a:ContactInfoDTO>
    </ContactInfo>
    <RelatedAs>None</RelatedAs>
  </EmergencyContactInfo>
  <MailingAddress xmlns:a="http://schemas.datacontract.org/2004/07/AHC.WebServices.WebAPI.CommonDTOs">
    <a:AddressLine1>sample string 5</a:AddressLine1>
    <a:AddressLine2>sample string 6</a:AddressLine2>
    <a:City>sample string 7</a:City>
    <a:State>sample string 1</a:State>
    <a:Zip>sample string 8</a:Zip>
    <a:CountyCode>sample string 4</a:CountyCode>
    <a:CountyName>sample string 3</a:CountyName>
    <a:Type>None</a:Type>
    <a:Zip4>sample string 2</a:Zip4>
  </MailingAddress>
  <MedicaidNumber>sample string 1</MedicaidNumber>
  <MemberPreferenceOptedIn xmlns:a="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
    <a:string>sample string 1</a:string>
    <a:string>sample string 2</a:string>
  </MemberPreferenceOptedIn>
  <MemberPreferenceOptedOut xmlns:a="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
    <a:string>sample string 1</a:string>
    <a:string>sample string 2</a:string>
  </MemberPreferenceOptedOut>
  <PermanentAddress xmlns:a="http://schemas.datacontract.org/2004/07/AHC.WebServices.WebAPI.CommonDTOs">
    <a:AddressLine1>sample string 5</a:AddressLine1>
    <a:AddressLine2>sample string 6</a:AddressLine2>
    <a:City>sample string 7</a:City>
    <a:State>sample string 1</a:State>
    <a:Zip>sample string 8</a:Zip>
    <a:CountyCode>sample string 4</a:CountyCode>
    <a:CountyName>sample string 3</a:CountyName>
    <a:Type>None</a:Type>
    <a:Zip4>sample string 2</a:Zip4>
  </PermanentAddress>
  <Phone xmlns:a="http://schemas.datacontract.org/2004/07/AHC.WebServices.WebAPI.CommonDTOs">
    <a:ContactTye>None</a:ContactTye>
    <a:IsPrimary>true</a:IsPrimary>
    <a:Value>sample string 1</a:Value>
  </Phone>
  <PrimaryLanguage>None</PrimaryLanguage>
</DemographicUpdateRequest>

--------------------------------------------------------------------------------------------------------------------------------


application/x-www-form-urlencoded

Sample:

Failed to generate the sample for media type 'application/x-www-form-urlencoded'. Cannot use formatter 'JQueryMvcFormUrlEncodedFormatter' to write type 'DemographicUpdateRequest'.

Response Information

Resource Description

IHttpActionResult

None.

Response Formats

text/json, application/json

Sample:

--------------------------------------------------------------------------------------------------------------------------------

{
  "ConfirmationNumber": "sample string 1",
  "Notes": "sample string 2",
  "ProcessingStatusList": [
    {
      "StatusCode": "sample string 1",
      "StatusDescription": "sample string 2"
    },
    {
      "StatusCode": "sample string 1",
      "StatusDescription": "sample string 2"
    }
  ]
}

--------------------------------------------------------------------------------------------------------------------------------


text/xml, application/xml

Sample:

--------------------------------------------------------------------------------------------------------------------------------

<ConfirmationDTO xmlns="http://schemas.datacontract.org/2004/07/AHC.Core.Web.DTOs" xmlns:i="http://www.w3.org/2001/XMLSchema-instance">
  <ProcessingStatusList xmlns:a="http://schemas.datacontract.org/2004/07/AHC.Core">
    <a:ProcessingStatus>
      <a:StatusCode>sample string 1</a:StatusCode>
      <a:StatusDescription>sample string 2</a:StatusDescription>
    </a:ProcessingStatus>
    <a:ProcessingStatus>
      <a:StatusCode>sample string 1</a:StatusCode>
      <a:StatusDescription>sample string 2</a:StatusDescription>
    </a:ProcessingStatus>
  </ProcessingStatusList>
  <ConfirmationNumber>sample string 1</ConfirmationNumber>
  <EstimatedFulfillmentDate>2026-06-03T09:19:53.7047954-07:00</EstimatedFulfillmentDate>
  <Notes>sample string 2</Notes>
</ConfirmationDTO>

--------------------------------------------------------------------------------------------------------------------------------