Person

FHIR Cross-version Mappings for Person based on the R5 structure

Person (1.0.2)Person (3.0.2)Person (4.0.1)Person (4.3.0)Person (5.0.0)
Person=Person=Person=Person=Person
No cross-version extension allowed for this element because No Change P.identifier : Identifier : [0..*]=No cross-version extension allowed for this element because No Change P.identifier : Identifier : [0..*]=No cross-version extension allowed for this element because No Change P.identifier : Identifier : [0..*]=No cross-version extension allowed for this element because No Change P.identifier : Identifier : [0..*]=No cross-version extension allowed for this element because No Change P.identifier : Identifier : [0..*]
No cross-version extension allowed for this element because No Change P.active : boolean : [0..1]=No cross-version extension allowed for this element because No Change P.active : boolean : [0..1]=No cross-version extension allowed for this element because No Change P.active : boolean : [0..1]=No cross-version extension allowed for this element because No Change P.active : boolean : [0..1]=No cross-version extension allowed for this element because No Change P.active : boolean : [0..1]
No cross-version extension allowed for this element because No Change P.name : HumanName : [0..*]=No cross-version extension allowed for this element because No Change P.name : HumanName : [0..*]=No cross-version extension allowed for this element because No Change P.name : HumanName : [0..*]=No cross-version extension allowed for this element because No Change P.name : HumanName : [0..*]=No cross-version extension allowed for this element because No Change P.name : HumanName : [0..*]
No cross-version extension allowed for this element because No Change P.telecom : ContactPoint : [0..*]=No cross-version extension allowed for this element because No Change P.telecom : ContactPoint : [0..*]=No cross-version extension allowed for this element because No Change P.telecom : ContactPoint : [0..*]=No cross-version extension allowed for this element because No Change P.telecom : ContactPoint : [0..*]=No cross-version extension allowed for this element because No Change P.telecom : ContactPoint : [0..*]
No cross-version extension allowed for this element because No Change P.gender : code : [0..1]No cross-version extension allowed for this element because No Change P.gender : code : [0..1]No cross-version extension allowed for this element because No Change P.gender : code : [0..1]No cross-version extension allowed for this element because No Change P.gender : code : [0..1]No cross-version extension allowed for this element because No Change P.gender : code : [0..1]
No cross-version extension allowed for this element because No Change P.birthDate : date : [0..1]=No cross-version extension allowed for this element because No Change P.birthDate : date : [0..1]=No cross-version extension allowed for this element because No Change P.birthDate : date : [0..1]=No cross-version extension allowed for this element because No Change P.birthDate : date : [0..1]=No cross-version extension allowed for this element because No Change P.birthDate : date : [0..1]
Extension definition for this version of the element. Defined because: This was introduced in 5.0.0 (post R2) P.deceased[x] : boolean|dateTime : [0..1]
No cross-version extension allowed for this element because No Change P.address : Address : [0..*]=No cross-version extension allowed for this element because No Change P.address : Address : [0..*]=No cross-version extension allowed for this element because No Change P.address : Address : [0..*]=No cross-version extension allowed for this element because No Change P.address : Address : [0..*]=No cross-version extension allowed for this element because No Change P.address : Address : [0..*]
Extension definition for this version of the element. Defined because: This was introduced in 5.0.0 (post R2) P.maritalStatus : CodeableConcept : [0..1]
No cross-version extension allowed for this element because In 5.0.0 this started to repeat P.photo : Attachment : [0..1]=No cross-version extension allowed for this element because No Change P.photo : Attachment : [0..1]=No cross-version extension allowed for this element because No Change P.photo : Attachment : [0..1]=No cross-version extension allowed for this element because No Change P.photo : Attachment : [0..1]=Extension definition for this version of the element. Defined because: Element repeats P.photo : Attachment : [0..*]
Extension definition for this version of the element. Defined because: This was introduced in 5.0.0 (post R2) P.communication : [0..*]
Extension definition for this version of the element. Defined because: This was introduced in 5.0.0 (post R2),The parent can be used as a cross-version extension in at least one version P.c.language : CodeableConcept : [1..1]
Extension definition for this version of the element. Defined because: This was introduced in 5.0.0 (post R2),The parent can be used as a cross-version extension in at least one version P.c.preferred : boolean : [0..1]
No cross-version extension allowed for this element because No Change P.managingOrganization : Reference(Organization) : [0..1]=No cross-version extension allowed for this element because No Change P.managingOrganization : Reference(Organization) : [0..1]=No cross-version extension allowed for this element because No Change P.managingOrganization : Reference(Organization) : [0..1]=No cross-version extension allowed for this element because No Change P.managingOrganization : Reference(Organization) : [0..1]=No cross-version extension allowed for this element because No Change P.managingOrganization : Reference(Organization) : [0..1]
No cross-version extension allowed for this element because No Change P.link : BackboneElement : [0..*]=No cross-version extension allowed for this element because No Change P.link : [0..*]=No cross-version extension allowed for this element because No Change P.link : [0..*]=No cross-version extension allowed for this element because No Change P.link : [0..*]=No cross-version extension allowed for this element because No Change P.link : [0..*]
No cross-version extension allowed for this element because No Change P.l.target : Reference(Patient|Practitioner|RelatedPerson|Person) : [1..1]=No cross-version extension allowed for this element because No Change P.l.target : Reference(Patient|Practitioner|RelatedPerson|Person) : [1..1]=No cross-version extension allowed for this element because No Change P.l.target : Reference(Patient|Practitioner|RelatedPerson|Person) : [1..1]=No cross-version extension allowed for this element because No Change P.l.target : Reference(Patient|Practitioner|RelatedPerson|Person) : [1..1]=No cross-version extension allowed for this element because No Change P.l.target : Reference(Patient|Practitioner|RelatedPerson|Person) : [1..1]
No cross-version extension allowed for this element because No Change P.l.assurance : code : [0..1]No cross-version extension allowed for this element because No Change P.l.assurance : code : [0..1]No cross-version extension allowed for this element because No Change P.l.assurance : code : [0..1]No cross-version extension allowed for this element because No Change P.l.assurance : code : [0..1]No cross-version extension allowed for this element because No Change P.l.assurance : code : [0..1]

R2 Person.genderR3 Person.genderR4 Person.genderR4B Person.genderR5 Person.gender
male=male=male=male=male
female=female=female=female=female
other=other=other=other=other
unknown=unknown=unknown=unknown=unknown

R2 Person.link.assuranceR3 Person.link.assuranceR4 Person.link.assuranceR4B Person.link.assuranceR5 Person.link.assurance
level1=level1=level1=level1=level1
level2=level2=level2=level2=level2
level3=level3=level3=level3=level3
level4=level4=level4=level4=level4