POST api/v1/billing/chargecodes/bulkupdate

Used to do add of charge code

Request Information

URI Parameters

None.

Body Parameters

Collection of Com.Healthbridge.Hhas.Billing.Interface.ValueObjects.ChargeCodeVo
NameDescriptionTypeAdditional information
Id

globally unique identifier

None.

ChargeCode

string

None.

Description

string

None.

SpecialityCode

string

None.

Price

integer

None.

CodeType

string

None.

MedicalAid

string

None.

Speciality

string

None.

PackSize

integer

None.

DrugSchedule

integer

None.

AllowedRecipients

Collection of string

None.

Request Formats

application/json, text/json

Sample:
[
  {
    "Id": "48d4d343-0208-47d3-a4b2-8ee1c30cfd35",
    "ChargeCode": "sample string 2",
    "Description": "sample string 3",
    "SpecialityCode": "sample string 4",
    "Price": 1,
    "CodeType": "sample string 5",
    "MedicalAid": "sample string 6",
    "Speciality": "sample string 7",
    "PackSize": 1,
    "DrugSchedule": 1,
    "AllowedRecipients": [
      "sample string 1",
      "sample string 2"
    ]
  },
  {
    "Id": "48d4d343-0208-47d3-a4b2-8ee1c30cfd35",
    "ChargeCode": "sample string 2",
    "Description": "sample string 3",
    "SpecialityCode": "sample string 4",
    "Price": 1,
    "CodeType": "sample string 5",
    "MedicalAid": "sample string 6",
    "Speciality": "sample string 7",
    "PackSize": 1,
    "DrugSchedule": 1,
    "AllowedRecipients": [
      "sample string 1",
      "sample string 2"
    ]
  }
]

application/xml, text/xml

Sample:
<ArrayOfChargeCode xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://mpsapi.healthbridge.com/rcm/billing/v1/invoice/">
  <ChargeCode>
    <AllowedRecipients xmlns:d3p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
      <d3p1:string>sample string 1</d3p1:string>
      <d3p1:string>sample string 2</d3p1:string>
    </AllowedRecipients>
    <ChargeCode>sample string 2</ChargeCode>
    <CodeType>sample string 5</CodeType>
    <Description>sample string 3</Description>
    <DrugSchedule>1</DrugSchedule>
    <Id>48d4d343-0208-47d3-a4b2-8ee1c30cfd35</Id>
    <MedicalAid>sample string 6</MedicalAid>
    <PackSize>1</PackSize>
    <Price>1</Price>
    <Speciality>sample string 7</Speciality>
    <SpecialityCode>sample string 4</SpecialityCode>
  </ChargeCode>
  <ChargeCode>
    <AllowedRecipients xmlns:d3p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
      <d3p1:string>sample string 1</d3p1:string>
      <d3p1:string>sample string 2</d3p1:string>
    </AllowedRecipients>
    <ChargeCode>sample string 2</ChargeCode>
    <CodeType>sample string 5</CodeType>
    <Description>sample string 3</Description>
    <DrugSchedule>1</DrugSchedule>
    <Id>48d4d343-0208-47d3-a4b2-8ee1c30cfd35</Id>
    <MedicalAid>sample string 6</MedicalAid>
    <PackSize>1</PackSize>
    <Price>1</Price>
    <Speciality>sample string 7</Speciality>
    <SpecialityCode>sample string 4</SpecialityCode>
  </ChargeCode>
</ArrayOfChargeCode>

application/x-www-form-urlencoded

Sample:

Failed to generate the sample for media type 'application/x-www-form-urlencoded'. Cannot use formatter 'System.Web.Http.ModelBinding.JQueryMvcFormUrlEncodedFormatter' to write type 'ChargeCodeVo[]'.

Response Information

Resource Description

Com.Healthbridge.Core.CommonDomain.Interface.ValueObjects.RestApiResultOfSystem.Boolean
NameDescriptionTypeAdditional information
Sucess

boolean

None.

ResponseCode

integer

None.

ResponseMessage

string

None.

Data

boolean

None.

Links

Collection of Com.Healthbridge.Core.CommonDomain.Interface.ValueObjects.RestApiLink

None.

Response Formats

application/json, text/json

Sample:
{
  "Sucess": true,
  "ResponseCode": 2,
  "ResponseMessage": "sample string 3",
  "Data": true,
  "Links": [
    {
      "Rel": "sample string 1",
      "HRef": "sample string 2"
    },
    {
      "Rel": "sample string 1",
      "HRef": "sample string 2"
    }
  ]
}

application/xml, text/xml

Sample:
<RestApiResultOfboolean xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/Com.Healthbridge.Core.CommonDomain.Interface.ValueObjects">
  <Data>true</Data>
  <Links>
    <RestApiLink>
      <HRef>sample string 2</HRef>
      <Rel>sample string 1</Rel>
    </RestApiLink>
    <RestApiLink>
      <HRef>sample string 2</HRef>
      <Rel>sample string 1</Rel>
    </RestApiLink>
  </Links>
  <ResponseCode>2</ResponseCode>
  <ResponseMessage>sample string 3</ResponseMessage>
  <Sucess>true</Sucess>
</RestApiResultOfboolean>