Practitioner

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

Practitioner (1.0.2)Practitioner (3.0.2)Practitioner (4.0.1)Practitioner (4.3.0)Practitioner (5.0.0)
Practitioner=Practitioner=Practitioner=Practitioner=Practitioner
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 In 3.0.2 this started to repeat P.name : HumanName : [0..1]=Extension definition for this version of the element. Defined because: Element repeats 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..*]
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.qualification : BackboneElement : [0..*]=No cross-version extension allowed for this element because No Change P.qualification : [0..*]=No cross-version extension allowed for this element because No Change P.qualification : [0..*]=No cross-version extension allowed for this element because No Change P.qualification : [0..*]=No cross-version extension allowed for this element because No Change P.qualification : [0..*]
No cross-version extension allowed for this element because No Change P.q.identifier : Identifier : [0..*]=No cross-version extension allowed for this element because No Change P.q.identifier : Identifier : [0..*]=No cross-version extension allowed for this element because No Change P.q.identifier : Identifier : [0..*]=No cross-version extension allowed for this element because No Change P.q.identifier : Identifier : [0..*]=No cross-version extension allowed for this element because No Change P.q.identifier : Identifier : [0..*]
No cross-version extension allowed for this element because No Change P.q.code : CodeableConcept : [1..1]=No cross-version extension allowed for this element because No Change P.q.code : CodeableConcept : [1..1]=No cross-version extension allowed for this element because No Change P.q.code : CodeableConcept : [1..1]=No cross-version extension allowed for this element because No Change P.q.code : CodeableConcept : [1..1]=No cross-version extension allowed for this element because No Change P.q.code : CodeableConcept : [1..1]
No cross-version extension allowed for this element because No Change P.q.period : Period : [0..1]=No cross-version extension allowed for this element because No Change P.q.period : Period : [0..1]=No cross-version extension allowed for this element because No Change P.q.period : Period : [0..1]=No cross-version extension allowed for this element because No Change P.q.period : Period : [0..1]=No cross-version extension allowed for this element because No Change P.q.period : Period : [0..1]
No cross-version extension allowed for this element because No Change P.q.issuer : Reference(Organization) : [0..1]=No cross-version extension allowed for this element because No Change P.q.issuer : Reference(Organization) : [0..1]=No cross-version extension allowed for this element because No Change P.q.issuer : Reference(Organization) : [0..1]=No cross-version extension allowed for this element because No Change P.q.issuer : Reference(Organization) : [0..1]=No cross-version extension allowed for this element because No Change P.q.issuer : Reference(Organization) : [0..1]
Extension definition for this version of the element. Defined because: In 5.0.0 the types CodeableConcept are removed,In 5.0.0 the types BackboneElement are added P.communication : CodeableConcept : [0..*]=No cross-version extension allowed for this element because No Change P.communication : CodeableConcept : [0..*]=No cross-version extension allowed for this element because No Change P.communication : CodeableConcept : [0..*]=No cross-version extension allowed for this element because No Change P.communication : CodeableConcept : [0..*]=Extension definition for this version of the element. Defined because: New Types BackboneElement P.communication : [0..*]
No cross-version extension allowed for this element because No Change P.practitionerRole : BackboneElement : [0..*]
No cross-version extension allowed for this element because No Change P.p.managingOrganization : Reference(Organization) : [0..1]
No cross-version extension allowed for this element because No Change P.p.role : CodeableConcept : [0..1]
No cross-version extension allowed for this element because No Change P.p.specialty : CodeableConcept : [0..*]
No cross-version extension allowed for this element because No Change P.p.period : Period : [0..1]
No cross-version extension allowed for this element because No Change P.p.location : Reference(Location) : [0..*]
No cross-version extension allowed for this element because No Change P.p.healthcareService : Reference(HealthcareService) : [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]

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