Patient

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

Patient (1.0.2)Patient (3.0.2)Patient (4.0.1)Patient (4.3.0)Patient (5.0.0)
Patient=Patient=Patient=Patient=Patient
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]
No cross-version extension allowed for this element because No Change P.deceased[x] : boolean|dateTime : [0..1]=No cross-version extension allowed for this element because No Change P.deceased[x] : boolean|dateTime : [0..1]=No cross-version extension allowed for this element because No Change P.deceased[x] : boolean|dateTime : [0..1]=No cross-version extension allowed for this element because No Change P.deceased[x] : boolean|dateTime : [0..1]=No cross-version extension allowed for this element because No Change 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..*]
No cross-version extension allowed for this element because No Change P.maritalStatus : CodeableConcept : [0..1]No cross-version extension allowed for this element because No Change P.maritalStatus : CodeableConcept : [0..1]No cross-version extension allowed for this element because No Change P.maritalStatus : CodeableConcept : [0..1]No cross-version extension allowed for this element because No Change P.maritalStatus : CodeableConcept : [0..1]No cross-version extension allowed for this element because No Change P.maritalStatus : CodeableConcept : [0..1]
No cross-version extension allowed for this element because No Change P.multipleBirth[x] : boolean|integer : [0..1]=No cross-version extension allowed for this element because No Change P.multipleBirth[x] : boolean|integer : [0..1]=No cross-version extension allowed for this element because No Change P.multipleBirth[x] : boolean|integer : [0..1]=No cross-version extension allowed for this element because No Change P.multipleBirth[x] : boolean|integer : [0..1]=No cross-version extension allowed for this element because No Change P.multipleBirth[x] : boolean|integer : [0..1]
No cross-version extension allowed for this element because No Change P.photo : Attachment : [0..*]=No cross-version extension allowed for this element because No Change P.photo : Attachment : [0..*]=No cross-version extension allowed for this element because No Change P.photo : Attachment : [0..*]=No cross-version extension allowed for this element because No Change P.photo : Attachment : [0..*]=No cross-version extension allowed for this element because No Change P.photo : Attachment : [0..*]
No cross-version extension allowed for this element because No Change P.contact : BackboneElement : [0..*]=No cross-version extension allowed for this element because No Change P.contact : [0..*]=No cross-version extension allowed for this element because No Change P.contact : [0..*]=No cross-version extension allowed for this element because No Change P.contact : [0..*]=No cross-version extension allowed for this element because No Change P.contact : [0..*]
Extension definition for this version of the element. Defined because: Removed codes 'agent, guarantor, owner, caregiver, guardian, friend (http://hl7.org/fhir/1.0/patient-contact-relationship)' P.c.relationship : CodeableConcept : [0..*]Extension definition for this version of the element. Defined because: Added codes 'N, F, PR, BP, I, O, U, CP, S (http://hl7.org/fhir/3.0/v2/0131)' P.c.relationship : CodeableConcept : [0..*]No cross-version extension allowed for this element because No Change P.c.relationship : CodeableConcept : [0..*]Extension definition for this version of the element. Defined because: Added code 'O (http://terminology.hl7.org/CodeSystem/v2-0131)' P.c.relationship : CodeableConcept : [0..*]No cross-version extension allowed for this element because No Change P.c.relationship : CodeableConcept : [0..*]
No cross-version extension allowed for this element because No Change P.c.name : HumanName : [0..1]=No cross-version extension allowed for this element because No Change P.c.name : HumanName : [0..1]=No cross-version extension allowed for this element because No Change P.c.name : HumanName : [0..1]=No cross-version extension allowed for this element because No Change P.c.name : HumanName : [0..1]=No cross-version extension allowed for this element because No Change P.c.name : HumanName : [0..1]
No cross-version extension allowed for this element because No Change P.c.telecom : ContactPoint : [0..*]=No cross-version extension allowed for this element because No Change P.c.telecom : ContactPoint : [0..*]=No cross-version extension allowed for this element because No Change P.c.telecom : ContactPoint : [0..*]=No cross-version extension allowed for this element because No Change P.c.telecom : ContactPoint : [0..*]=No cross-version extension allowed for this element because No Change P.c.telecom : ContactPoint : [0..*]
No cross-version extension allowed for this element because No Change P.c.address : Address : [0..1]=No cross-version extension allowed for this element because No Change P.c.address : Address : [0..1]=No cross-version extension allowed for this element because No Change P.c.address : Address : [0..1]=No cross-version extension allowed for this element because No Change P.c.address : Address : [0..1]=No cross-version extension allowed for this element because No Change P.c.address : Address : [0..1]
No cross-version extension allowed for this element because No Change P.c.gender : code : [0..1]No cross-version extension allowed for this element because No Change P.c.gender : code : [0..1]No cross-version extension allowed for this element because No Change P.c.gender : code : [0..1]No cross-version extension allowed for this element because No Change P.c.gender : code : [0..1]No cross-version extension allowed for this element because No Change P.c.gender : code : [0..1]
No cross-version extension allowed for this element because No Change P.c.organization : Reference(Organization) : [0..1]=No cross-version extension allowed for this element because No Change P.c.organization : Reference(Organization) : [0..1]=No cross-version extension allowed for this element because No Change P.c.organization : Reference(Organization) : [0..1]=No cross-version extension allowed for this element because No Change P.c.organization : Reference(Organization) : [0..1]=No cross-version extension allowed for this element because No Change P.c.organization : Reference(Organization) : [0..1]
No cross-version extension allowed for this element because No Change P.c.period : Period : [0..1]=No cross-version extension allowed for this element because No Change P.c.period : Period : [0..1]=No cross-version extension allowed for this element because No Change P.c.period : Period : [0..1]=No cross-version extension allowed for this element because No Change P.c.period : Period : [0..1]=No cross-version extension allowed for this element because No Change P.c.period : Period : [0..1]
No cross-version extension allowed for this element because No Change P.communication : BackboneElement : [0..*]=No cross-version extension allowed for this element because No Change P.communication : [0..*]=No cross-version extension allowed for this element because No Change P.communication : [0..*]=No cross-version extension allowed for this element because No Change P.communication : [0..*]=No cross-version extension allowed for this element because No Change P.communication : [0..*]
No cross-version extension allowed for this element because No Change P.c.language : CodeableConcept : [1..1]=No cross-version extension allowed for this element because No Change P.c.language : CodeableConcept : [1..1]=No cross-version extension allowed for this element because No Change P.c.language : CodeableConcept : [1..1]=No cross-version extension allowed for this element because No Change P.c.language : CodeableConcept : [1..1]=No cross-version extension allowed for this element because No Change P.c.language : CodeableConcept : [1..1]
No cross-version extension allowed for this element because No Change P.c.preferred : boolean : [0..1]=No cross-version extension allowed for this element because No Change P.c.preferred : boolean : [0..1]=No cross-version extension allowed for this element because No Change P.c.preferred : boolean : [0..1]=No cross-version extension allowed for this element because No Change P.c.preferred : boolean : [0..1]=No cross-version extension allowed for this element because No Change P.c.preferred : boolean : [0..1]
No cross-version extension allowed for this element because In 4.0.1 this got new targets P.careProvider : Reference(Organization|Practitioner) : [0..*]=No cross-version extension allowed for this element because No Change P.generalPractitioner : Reference(Organization|Practitioner) : [0..*]=Extension definition for this version of the element. Defined because: New Targets PractitionerRole P.generalPractitioner : Reference(Organization|Practitioner|PractitionerRole) : [0..*]=No cross-version extension allowed for this element because No Change P.generalPractitioner : Reference(Organization|Practitioner|PractitionerRole) : [0..*]=No cross-version extension allowed for this element because No Change P.generalPractitioner : Reference(Organization|Practitioner|PractitionerRole) : [0..*]
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 In 3.0.2 this got new targets P.l.other : Reference(Patient) : [1..1]=Extension definition for this version of the element. Defined because: New Targets RelatedPerson P.l.other : Reference(Patient|RelatedPerson) : [1..1]=No cross-version extension allowed for this element because No Change P.l.other : Reference(Patient|RelatedPerson) : [1..1]=No cross-version extension allowed for this element because No Change P.l.other : Reference(Patient|RelatedPerson) : [1..1]=No cross-version extension allowed for this element because No Change P.l.other : Reference(Patient|RelatedPerson) : [1..1]
Extension definition for this version of the element. Defined because: Removed code 'replace (http://hl7.org/fhir/1.0/link-type)' P.l.type : code : [1..1]Extension definition for this version of the element. Defined because: Added code 'replaced-by (http://hl7.org/fhir/3.0/link-type)' P.l.type : code : [1..1]No cross-version extension allowed for this element because No Change P.l.type : code : [1..1]No cross-version extension allowed for this element because No Change P.l.type : code : [1..1]No cross-version extension allowed for this element because No Change P.l.type : code : [1..1]
No cross-version extension allowed for this element because No Change P.animal : BackboneElement : [0..1]=No cross-version extension allowed for this element because No Change P.animal : [0..1]
No cross-version extension allowed for this element because No Change P.a.species : CodeableConcept : [1..1]=No cross-version extension allowed for this element because No Change P.a.species : CodeableConcept : [1..1]
No cross-version extension allowed for this element because No Change P.a.breed : CodeableConcept : [0..1]=No cross-version extension allowed for this element because No Change P.a.breed : CodeableConcept : [0..1]
No cross-version extension allowed for this element because No Change P.a.genderStatus : CodeableConcept : [0..1]=No cross-version extension allowed for this element because No Change P.a.genderStatus : CodeableConcept : [0..1]

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

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

R2 Patient.link.typeR3 Patient.link.typeR4 Patient.link.typeR4B Patient.link.typeR5 Patient.link.type
replace>replaces=replaces=replaces=replaces
refer=refer=refer=refer=refer
seealso=seealso=seealso=seealso=seealso
replaced-by=replaced-by=replaced-by=replaced-by

R2 Patient.contact.relationshipR3 Patient.contact.relationshipR4 Patient.contact.relationshipR4B Patient.contact.relationshipR5 Patient.contact.relationship
emergency=C=C=C=C
=EP=EP=EP=EP
family<N=N=N=N
parent<
partner<
guardian
friend
work=E=E=E=E
caregiver
agent
guarantor
owner
BP=BP=BP=BP
CP=CP=CP=CP
F=F=F=F
I=I=I=I
O
PR=PR=PR=PR
S=S=S=S
U=U=U=U
O=O

R2 Patient.maritalStatusR3 Patient.maritalStatusR4 Patient.maritalStatusR4B Patient.maritalStatusR5 Patient.maritalStatus
A=A=A=A=A
D=D=D=D=D
I=I=I=I=I
L=L=L=L=L
M=M=M=M=M
P=P=P=P=P
S=S=S=S=S
T=T=T=T=T
W=W=W=W=W
UNK=UNK=UNK=UNK=UNK
U=U=U=U=U