Guidance on how to interpret the contents of this table can be found here

0. Patient
2. Patient.extension
SlicingThis element introduces a set of slices on Patient.extension. The slices areUnordered and Open, and can be differentiated using the following discriminators:
  • value @ url
  • 4. Patient.extension:birthplace
    Slice Namebirthplace
    Control0..1
    TypeExtension(Birth Place) (Extension Type: CodeableConcept)
    6. Patient.extension:date_of_admission
    Slice Namedate_of_admission
    Control0..1
    TypeExtension(Date of Admission) (Extension Type: dateTime)
    8. Patient.extension:recorded_sex_at_birth
    Slice Namerecorded_sex_at_birth
    Control0..1
    TypeExtension(Recorded Sex at Birth) (Extension Type: CodeableConcept)
    10. Patient.extension:cause_of_death
    Slice Namecause_of_death
    Control0..1
    TypeExtension(Cause of Death) (Complex Extension)
    12. Patient.extension:vital_status
    Slice Namevital_status
    Control0..1
    TypeExtension(Vital Status) (Extension Type: CodeableConcept)
    Must Supporttrue
    14. Patient.identifier
    NoteThis is a business identifier, not a resource identifier (see discussion)
    16. Patient.identifier.use
    Pattern Valueofficial
    18. Patient.identifier.type
    20. Patient.identifier.type.coding
    22. Patient.identifier.type.coding.system
    Pattern Valuehttp://snomed.info/sct
    24. Patient.identifier.type.coding.code
    Pattern Value422549004
    26. Patient.identifier.value
    Must Supporttrue
    28. Patient.name
    30. Patient.name.extension:dataAbsentReason
    Slice NamedataAbsentReason
    Control0..1
    TypeExtension(Data Absent Reason) (Extension Type: code)
    32. Patient.name.extension:dataAbsentReason.value[x]
    [x] NoteSeeChoice of Data Typesfor further information about how to use [x]
    Pattern Valueunknown
    34. Patient.deceased[x]
    [x] NoteSeeChoice of Data Typesfor further information about how to use [x]
    Must Supporttrue
    SlicingThis element introduces a set of slices on Patient.deceased[x]. The slices areUnordered and Open, and can be differentiated using the following discriminators:
    • type @ $this
    • 36. Patient.deceased[x]:deceasedBoolean
      Slice NamedeceasedBoolean
      Control0..1
      Typeboolean
      [x] NoteSeeChoice of Data Typesfor further information about how to use [x]
      Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
      Must Supporttrue
      38. Patient.deceased[x]:deceasedDateTime
      Slice NamedeceasedDateTime
      Control0..1
      TypedateTime
      [x] NoteSeeChoice of Data Typesfor further information about how to use [x]
      Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
      Must Supporttrue