POST api/Member/UpdateDemographics
Request Information
URI Parameters
None.
Body Parameters
DemographicUpdateRequest| Name | Description | Type | Additional information |
|---|---|---|---|
| MailingAddress | AddressDTO |
None. |
|
| PermanentAddress | AddressDTO |
None. |
|
| 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:
Response Information
Resource Description
IHttpActionResultNone.
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>
--------------------------------------------------------------------------------------------------------------------------------