low level details for the care connect patient 'multipleBirth' element

Multiple Birth Implementation Guide

Use case

This specification describes a single use case.

Element Usage

multipleBirth is a mechanism for recording if the patient is part of a multiple birth i.e twins, triplet, etc.. The element allows this data to be captured as a boolean value or an integer value.

Multiple Birth

Type name Data Type Description
Choice multipleBirth boolean/integer Indicates if the patient (baby) is part of a multiple birth.
  • multipleBirth must be either a numeric value or a boolean value.
  • Only one instance of a multipleBirth is permitted.

On the wire XML example

<multipleBirthBoolean value="true"/>
<multipleBirthInteger value="2"/>

On the wire example in JSON

{
  "multipleBirthBoolean": { "-value": "true" }
}
{
  "multipleBirthInteger": { "-value": "2" }
}

Error Handling

The provider system SHALL return an error if:

  • The value is not a boolean or integer
Tags: profile