api/dialysis/bloodstreaminfection/{id}

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": "2024-12-04T00: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>2024-12-04T00: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.