Method: PATCH Create or update Haemodialysis Access Bloodstream Infection (HD Access BSI) record for an existing ANZDATA patient.
Request Information
URI
https://services.anzdata.org.au/webservices/api/dialysis/bloodstreaminfection/{id}
Parameters
| Name | Description | Additional information |
|---|---|---|
id |
The ANZDATA Patient ID / Registry Number |
Define this parameter in the request URI. |
value |
Bloodstream Infection object |
Define this parameter in the request body. |
Request body formats
** Empty XML node(s) or JSON element(s) should be excluded from posted data.
application/json, text/json
Sample:
{
"InfectionDate": "2025-11-05T00:00:00",
"VascularAccessCode": "string 3",
"Organisms": [
{
"OrganismCode": "string 3",
"OrganismOther": "string 4"
},
{
"OrganismCode": "string 3",
"OrganismOther": "string 4"
},
{
"OrganismCode": "string 3",
"OrganismOther": "string 4"
}
],
"Comments": "string 4"
}
application/xml, text/xml
Sample:
<BloodstreamInfection xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<InfectionDate>2025-11-05T00:00:00</InfectionDate>
<VascularAccessCode>string 3</VascularAccessCode>
<Organisms>
<Organisms>
<OrganismCode>string 3</OrganismCode>
<OrganismOther>string 4</OrganismOther>
</Organisms>
<Organisms>
<OrganismCode>string 3</OrganismCode>
<OrganismOther>string 4</OrganismOther>
</Organisms>
<Organisms>
<OrganismCode>string 3</OrganismCode>
<OrganismOther>string 4</OrganismOther>
</Organisms>
</Organisms>
<Comments>string 4</Comments>
</BloodstreamInfection>
Response Information
Response body formats
application/json, text/json
Sample:
{
"Code": 1,
"Message": "string 1",
"SuccessMessages": [
"string 1",
"string 2",
"string 3"
],
"WarningMessages": [
"string 1",
"string 2",
"string 3"
],
"ErrorMessages": [
"string 1",
"string 2",
"string 3"
]
}
application/xml, text/xml
Sample:
<ResponseBody xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<Code>Success</Code>
<Message>string 1</Message>
<SuccessMessages>
<SuccessMessage>string 1</SuccessMessage>
<SuccessMessage>string 2</SuccessMessage>
<SuccessMessage>string 3</SuccessMessage>
</SuccessMessages>
<WarningMessages>
<WarningMessage>string 1</WarningMessage>
<WarningMessage>string 2</WarningMessage>
<WarningMessage>string 3</WarningMessage>
</WarningMessages>
<ErrorMessages>
<ErrorMessage>string 1</ErrorMessage>
<ErrorMessage>string 2</ErrorMessage>
<ErrorMessage>string 3</ErrorMessage>
</ErrorMessages>
</ResponseBody>
Attribute Details
BloodstreamInfection
| Attribute | Variable Label | Type | Length (Precision, Scale) |
Code | Comments |
|---|---|---|---|---|---|
| Comments | Comments | String | 4000 | ||
| InfectionDate | Date of Infection | Date | Required. The date of positive blood culture(s) where the cause is deemed by the treating clinician to be the vascular access. |
||
| VascularAccessCode | HD Vascular Access | String | 10 | Access Codes | Required. Vascular access deemed by the treating clinician as the cause of the bloodstream infection. |
Organisms
| Attribute | Variable Label | Type | Length (Precision, Scale) |
Code | Comments |
|---|---|---|---|---|---|
| OrganismCode | Name of organism | String | 10 | Peritonitis Organism Codes | |
| OrganismOther | Name of organism other | String | 200 | Required if OrganismCode of "Specify" is provided. |