Method: PATCH Maintain Parenthood Outcome for a Patient To update an existing Parenthood Outcome record, PatientId and OutcomeDate must match an existing Parenthood Outcome record in ANZDATA.
Request Information
URI
https://services.anzdata.org.au/webservices/api/parenthoodoutcome/maintain/{id}
Parameters
Name | Description | Additional information |
---|---|---|
id |
The ANZDATA Patient ID / Registry Number |
Define this parameter in the request URI. |
value |
Parenthood 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:
{ "OutcomeDate": "2024-12-04T00:00:00", "PregnancyOutcomeCode": "string 4", "GestationalAge": 1.0, "ConceptionDate": "2024-12-04T00:00:00", "ConceptionCode": "string 5", "BirthWeight": 1.0, "CongenitalConditionCode": "string 6", "FoetalGenderCode": "string 7", "NeonatalSurvivalCode": "string 8", "CreatininePriorConception": 1, "CreatinineAtDelivery": 1, "CreatininePostDelivery": 1, "DiabetesCode": "string 9", "ImmunosuppressionAtConceptionCode": "string 10", "ConceptionCYACode": "string 11", "ConceptionAZACode": "string 12", "ConceptionPredCode": "string 13", "ConceptionTacCode": "string 14", "ConceptionMMFCode": "string 15", "ConceptionSirolCode": "string 16", "ConceptionOtherCode": "string 17", "LabourCode": "string 18", "DeliveryCode": "string 19", "ProteinuriaCode": "string 20", "ProteinuriaValue": 1.0, "HypertensionCode": "string 21", "PreEclampsiaCode": "string 22", "EclampsiaGestationalAge": 1.0, "EclampsiaCode": "string 23", "HELLPCode": "string 24", "CreatinineTrimester1": 1, "CreatinineTrimester2": 1, "CreatinineTrimester3": 1, "RejectionCode": "string 25", "DrugAspirinCode": "string 26", "DrugEPOCode": "string 27", "DrugHeparinCode": "string 28", "DrugIronCode": "string 29", "DrugInsulinCode": "string 30", "DrugMetforminCode": "string 31", "DrugHypertensiveCode": "string 32", "PregnancyDialysisCode": "string 33", "ModalityChangeDate": "2024-12-04T00:00:00", "VascularAccessCode": "string 34", "MaxHoursTri1": 1, "MaxHoursTri2": 1, "MaxHoursTri3": 1, "MaxSessionsTri1": 1, "MaxSessionsTri2": 1, "MaxSessionsTri3": 1, "WeeklyExchangeVolumeTri1": 1, "WeeklyExchangeVolumeTri2": 1, "WeeklyExchangeVolumeTri3": 1, "Comments": "string 35", "ParenthoodComplications": [ { "ComplicationsInPregnancyCode": "string 3", "ComplicationsInPregnancyOther": "string 4" }, { "ComplicationsInPregnancyCode": "string 3", "ComplicationsInPregnancyOther": "string 4" }, { "ComplicationsInPregnancyCode": "string 3", "ComplicationsInPregnancyOther": "string 4" } ] }
application/xml, text/xml
Sample:
<Parenthood xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> <OutcomeDate>2024-12-04T00:00:00</OutcomeDate> <PregnancyOutcomeCode>string 4</PregnancyOutcomeCode> <GestationalAge>1</GestationalAge> <ConceptionDate>2024-12-04T00:00:00</ConceptionDate> <ConceptionCode>string 5</ConceptionCode> <BirthWeight>1</BirthWeight> <CongenitalConditionCode>string 6</CongenitalConditionCode> <FoetalGenderCode>string 7</FoetalGenderCode> <NeonatalSurvivalCode>string 8</NeonatalSurvivalCode> <CreatininePriorConception>1</CreatininePriorConception> <CreatinineAtDelivery>1</CreatinineAtDelivery> <CreatininePostDelivery>1</CreatininePostDelivery> <DiabetesCode>string 9</DiabetesCode> <ImmunosuppressionAtConceptionCode>string 10</ImmunosuppressionAtConceptionCode> <ConceptionCYACode>string 11</ConceptionCYACode> <ConceptionAZACode>string 12</ConceptionAZACode> <ConceptionPredCode>string 13</ConceptionPredCode> <ConceptionTacCode>string 14</ConceptionTacCode> <ConceptionMMFCode>string 15</ConceptionMMFCode> <ConceptionSirolCode>string 16</ConceptionSirolCode> <ConceptionOtherCode>string 17</ConceptionOtherCode> <LabourCode>string 18</LabourCode> <DeliveryCode>string 19</DeliveryCode> <ProteinuriaCode>string 20</ProteinuriaCode> <ProteinuriaValue>1</ProteinuriaValue> <HypertensionCode>string 21</HypertensionCode> <PreEclampsiaCode>string 22</PreEclampsiaCode> <EclampsiaGestationalAge>1</EclampsiaGestationalAge> <EclampsiaCode>string 23</EclampsiaCode> <HELLPCode>string 24</HELLPCode> <CreatinineTrimester1>1</CreatinineTrimester1> <CreatinineTrimester2>1</CreatinineTrimester2> <CreatinineTrimester3>1</CreatinineTrimester3> <RejectionCode>string 25</RejectionCode> <DrugAspirinCode>string 26</DrugAspirinCode> <DrugEPOCode>string 27</DrugEPOCode> <DrugHeparinCode>string 28</DrugHeparinCode> <DrugIronCode>string 29</DrugIronCode> <DrugInsulinCode>string 30</DrugInsulinCode> <DrugMetforminCode>string 31</DrugMetforminCode> <DrugHypertensiveCode>string 32</DrugHypertensiveCode> <PregnancyDialysisCode>string 33</PregnancyDialysisCode> <ModalityChangeDate>2024-12-04T00:00:00</ModalityChangeDate> <VascularAccessCode>string 34</VascularAccessCode> <MaxHoursTri1>1</MaxHoursTri1> <MaxHoursTri2>1</MaxHoursTri2> <MaxHoursTri3>1</MaxHoursTri3> <MaxSessionsTri1>1</MaxSessionsTri1> <MaxSessionsTri2>1</MaxSessionsTri2> <MaxSessionsTri3>1</MaxSessionsTri3> <WeeklyExchangeVolumeTri1>1</WeeklyExchangeVolumeTri1> <WeeklyExchangeVolumeTri2>1</WeeklyExchangeVolumeTri2> <WeeklyExchangeVolumeTri3>1</WeeklyExchangeVolumeTri3> <Comments>string 35</Comments> <ParenthoodComplications> <ParenthoodComplication> <ComplicationsInPregnancyCode>string 3</ComplicationsInPregnancyCode> <ComplicationsInPregnancyOther>string 4</ComplicationsInPregnancyOther> </ParenthoodComplication> <ParenthoodComplication> <ComplicationsInPregnancyCode>string 3</ComplicationsInPregnancyCode> <ComplicationsInPregnancyOther>string 4</ComplicationsInPregnancyOther> </ParenthoodComplication> <ParenthoodComplication> <ComplicationsInPregnancyCode>string 3</ComplicationsInPregnancyCode> <ComplicationsInPregnancyOther>string 4</ComplicationsInPregnancyOther> </ParenthoodComplication> </ParenthoodComplications> </Parenthood>
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
Parenthood
Attribute | Variable Label | Type | Length (Precision, Scale) |
Code | Comments |
---|---|---|---|---|---|
BirthWeight | Weight at birth (grams) | Number | Decimal(5, 1) | Value is entered in grams. Value must be between 100 and 6000. |
|
Comments | Any comments | String | |||
ConceptionAZACode | Conception AZA Code | String | 10 | Yes No Unknown Codes | Required if ImmunosuppressionAtConceptionCode provided is 'Y'. |
ConceptionCode | Conception Code | String | 10 | Conception Codes | If ConceptionCode is 'O', specify in comments. |
ConceptionCYACode | Conception CYA Code | String | 10 | Yes No Unknown Codes | Required if ImmunosuppressionAtConceptionCode provided is 'Y'. |
ConceptionDate | Estimated date of conception | Date | If accurately known. |
||
ConceptionMMFCode | Conception MMF Code | String | 10 | Yes No Unknown Codes | Required if ImmunosuppressionAtConceptionCode provided is 'Y'. |
ConceptionOtherCode | Conception Other Code | String | 10 | Yes No Unknown Codes | Required if ImmunosuppressionAtConceptionCode provided is 'Y'. Specify in comments. |
ConceptionPredCode | Conception Pred Code | String | 10 | Yes No Unknown Codes | Required if ImmunosuppressionAtConceptionCode provided is 'Y'. |
ConceptionSirolCode | Conception Sirol Code | String | 10 | Yes No Unknown Codes | Required if ImmunosuppressionAtConceptionCode provided is 'Y'. |
ConceptionTacCode | Conception Tac Code | String | 10 | Yes No Unknown Codes | Required if ImmunosuppressionAtConceptionCode provided is 'Y'. |
CongenitalConditionCode | Congenital Condition Code | String | 10 | Yes No Unknown Codes | |
CreatinineAtDelivery | Creatinine At Delivery | Number | Closest available creatinine at delivery. Value is entered in (µmol/L). |
||
CreatininePostDelivery | Creatinine 3 months' post delivery | Number | Closest available creatinine 3 months post delivery. Value is entered in (µmol/L). |
||
CreatininePriorConception | Creatinine prior to conception | Number | Closest available creatinine prior to conception. Value is entered in (µmol/L). |
||
CreatinineTrimester1 | Creatinine Trimester1 | Number | Female patients only. Closest available creatinine at the end of trimester 1. Value is entered in (µmol/L). |
||
CreatinineTrimester2 | Creatinine Trimester2 | Number | Female patients only. Closest available creatinine at the end of trimester 2. Value is entered in (µmol/L). |
||
CreatinineTrimester3 | Creatinine Trimester3 | Number | Female patients only. Closest available creatinine at the end of trimester 3. Value is entered in (µmol/L). |
||
DeliveryCode | Delivery Code | String | 10 | Delivery Codes | Female patients only.. |
DiabetesCode | Diabetes Code | String | 10 | Diabetes Codes | Female patients only. |
DrugAspirinCode | Drug Aspirin Code | String | 10 | Yes No Unknown Codes | Female patients only. |
DrugEPOCode | Drug EPO Code | String | 10 | Yes No Unknown Codes | Female patients only. |
DrugHeparinCode | Drug Heparin Code | String | 10 | Yes No Unknown Codes | Female patients only. |
DrugHypertensiveCode | Drug Hypertensive Code | String | 10 | Yes No Unknown Codes | Female patients only. |
DrugInsulinCode | Drug Insulin Code | String | 10 | Yes No Unknown Codes | Female patients only. |
DrugIronCode | Drug Iron Code | String | 10 | Yes No Unknown Codes | Female patients only. |
DrugMetforminCode | Drug Metformin Code | String | 10 | Yes No Unknown Codes | Female patients only. |
EclampsiaCode | Eclampsia Code | String | 10 | Yes No Unknown Codes | Female patients only. |
EclampsiaGestationalAge | Eclampsia Gestational Age | Number | Decimal(5, 1) | Female patients only. Gestational Age at onset of pre-eclampsia. Value is entered in weeks. |
|
FoetalGenderCode | Foetal Gender Code | String | 10 | Gender Codes | |
GestationalAge | Gestational Age | Number | Decimal(5, 1) | Best clinical estimate in weeks. Value should be between 4 and 42 (warning only). |
|
HELLPCode | HELLP Code | String | 10 | Yes No Unknown Codes | Female patients only. |
HypertensionCode | Hypertension Code | String | 10 | Hypertension Codes | Female patients only. |
ImmunosuppressionAtConceptionCode | Immunosuppression At Conception Code | String | 10 | Yes No Unknown Codes | |
LabourCode | Labour Code | String | 10 | Labour Codes | Female patients only. |
MaxHoursTri1 | Max Hours Tri1 | Number | Female patients only. HD Maximum hours per session in trimester 1. |
||
MaxHoursTri2 | Max Hours Tri2 | Number | Female patients only. HD Maximum hours per session in trimester 2. |
||
MaxHoursTri3 | Max Hours Tri3 | Number | Female patients only. HD Maximum hours per session in trimester 3. |
||
MaxSessionsTri1 | Max Sessions Tri1 | Number | Female patients only. HD Maximum sessions per week in trimester 1. |
||
MaxSessionsTri2 | Max Sessions Tri2 | Number | Female patients only. HD Maximum sessions per week in trimester 2. |
||
MaxSessionsTri3 | Max Sessions Tri3 | Number | Female patients only. HD Maximum sessions per week in trimester 3. |
||
ModalityChangeDate | Modality Change Date | Date | Female patients only. |
||
NeonatalSurvivalCode | Neonatal survival | String | 10 | Neonatal Survival Codes | Please provide when pregnancy outcome is 'L - Live Delivery'. |
OutcomeDate | Date of birth or termination | Date | |||
PreEclampsiaCode | Pre Eclampsia Code | String | 10 | Yes No Unknown Codes | Female patients only. |
PregnancyDialysisCode | Pregnancy Dialysis Code | String | 10 | Pregnancy Dialysis Codes | Female patients only. If multiple dialysis types during pregnancy, specify in comments. |
PregnancyOutcomeCode | Pregnancy outcome | String | 10 | Pregnancy Outcome Codes | Required. For 'I - In Progress' parenthood outcome, please provide expected delivery date in 'Comments'. |
ProteinuriaCode | Proteinuria Code | String | 10 | Proteinuria Codes | Female patients only. |
ProteinuriaValue | Proteinuria Value | Number | Decimal(6, 2) | Female patients only. Required if ProteinuriaCode provided is 'A' or 'P'. |
|
RejectionCode | Rejection Code | String | 10 | Female patients only. If RejectionCode is 'Y', please complete Acute Rejection form. |
|
VascularAccessCode | Vascular Access code | String | 10 | Access Codes | Female patients only. |
WeeklyExchangeVolumeTri1 | Weekly Exchange Volume Tri1 | Number | Female patients only. PD Maximum total volume of weekly exchanges in trimester 1. Value is entered in litres. |
||
WeeklyExchangeVolumeTri2 | Weekly Exchange Volume Tri2 | Number | Female patients only. PD Maximum total volume of weekly exchanges in trimester 2. Value is entered in litres. |
||
WeeklyExchangeVolumeTri3 | Weekly Exchange Volume Tri3 | Number | Female patients only. PD Maximum total volume of weekly exchanges in trimester 3. Value is entered in litres. |
ParenthoodComplications
Attribute | Variable Label | Type | Length (Precision, Scale) |
Code | Comments |
---|---|---|---|---|---|
ComplicationsInPregnancyCode | Complications in pregnancy code | String | 10 | Complications In Pregnancy Codes | Female patients only. |
ComplicationsInPregnancyOther | Other specify | String | 50 | Female patients only. Required if ComplicationsInPregnancyCode of "Specify" is provided. |