PractitionerRole

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

PractitionerRole (3.0.2)PractitionerRole (4.0.1)PractitionerRole (4.3.0)PractitionerRole (5.0.0)
PractitionerRole=PractitionerRole=PractitionerRole=PractitionerRole
Extension definition for this version of the element. Defined because: This was introduced in 3.0.2 (post R2) 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..*]
Extension definition for this version of the element. Defined because: This was introduced in 3.0.2 (post R2) 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]
Extension definition for this version of the element. Defined because: This was introduced in 3.0.2 (post R2) P.period : Period : [0..1]=No cross-version extension allowed for this element because No Change P.period : Period : [0..1]=No cross-version extension allowed for this element because No Change P.period : Period : [0..1]=No cross-version extension allowed for this element because No Change P.period : Period : [0..1]
Extension definition for this version of the element. Defined because: This was introduced in 3.0.2 (post R2) P.practitioner : Reference(Practitioner) : [0..1]=No cross-version extension allowed for this element because No Change P.practitioner : Reference(Practitioner) : [0..1]=No cross-version extension allowed for this element because No Change P.practitioner : Reference(Practitioner) : [0..1]=No cross-version extension allowed for this element because No Change P.practitioner : Reference(Practitioner) : [0..1]
Extension definition for this version of the element. Defined because: This was introduced in 3.0.2 (post R2) P.organization : Reference(Organization) : [0..1]=No cross-version extension allowed for this element because No Change P.organization : Reference(Organization) : [0..1]=No cross-version extension allowed for this element because No Change P.organization : Reference(Organization) : [0..1]=No cross-version extension allowed for this element because No Change P.organization : Reference(Organization) : [0..1]
Extension definition for this version of the element. Defined because: This was introduced in 3.0.2 (post R2) P.code : CodeableConcept : [0..*]=No cross-version extension allowed for this element because No Change P.code : CodeableConcept : [0..*]=No cross-version extension allowed for this element because No Change P.code : CodeableConcept : [0..*]=No cross-version extension allowed for this element because No Change P.code : CodeableConcept : [0..*]
Extension definition for this version of the element. Defined because: This was introduced in 3.0.2 (post R2) P.specialty : CodeableConcept : [0..*]=No cross-version extension allowed for this element because No Change P.specialty : CodeableConcept : [0..*]=No cross-version extension allowed for this element because No Change P.specialty : CodeableConcept : [0..*]=No cross-version extension allowed for this element because No Change P.specialty : CodeableConcept : [0..*]
Extension definition for this version of the element. Defined because: This was introduced in 3.0.2 (post R2) P.location : Reference(Location) : [0..*]=No cross-version extension allowed for this element because No Change P.location : Reference(Location) : [0..*]=No cross-version extension allowed for this element because No Change P.location : Reference(Location) : [0..*]=No cross-version extension allowed for this element because No Change P.location : Reference(Location) : [0..*]
Extension definition for this version of the element. Defined because: This was introduced in 3.0.2 (post R2) P.healthcareService : Reference(HealthcareService) : [0..*]=No cross-version extension allowed for this element because No Change P.healthcareService : Reference(HealthcareService) : [0..*]=No cross-version extension allowed for this element because No Change P.healthcareService : Reference(HealthcareService) : [0..*]=No cross-version extension allowed for this element because No Change P.healthcareService : Reference(HealthcareService) : [0..*]
Extension definition for this version of the element. Defined because: This was introduced in 5.0.0 (post R2) P.contact : ExtendedContactDetail : [0..*]
Extension definition for this version of the element. Defined because: This was introduced in 5.0.0 (post R2) P.characteristic : CodeableConcept : [0..*]
Extension definition for this version of the element. Defined because: This was introduced in 5.0.0 (post R2) P.communication : CodeableConcept : [0..*]
Extension definition for this version of the element. Defined because: This was introduced in 5.0.0 (post R2) P.availability : Availability : [0..*]
Extension definition for this version of the element. Defined because: This was introduced in 3.0.2 (post R2) P.endpoint : Reference(Endpoint) : [0..*]=No cross-version extension allowed for this element because No Change P.endpoint : Reference(Endpoint) : [0..*]=No cross-version extension allowed for this element because No Change P.endpoint : Reference(Endpoint) : [0..*]=No cross-version extension allowed for this element because No Change P.endpoint : Reference(Endpoint) : [0..*]
Extension definition for this version of the element. Defined because: This was introduced in 3.0.2 (post R2) 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..*]
Extension definition for this version of the element. Defined because: This was introduced in 3.0.2 (post R2) P.availableTime : [0..*]=No cross-version extension allowed for this element because No Change P.availableTime : [0..*]=No cross-version extension allowed for this element because No Change P.availableTime : [0..*]
Extension definition for this version of the element. Defined because: This was introduced in 3.0.2 (post R2) P.a.daysOfWeek : code : [0..*]No cross-version extension allowed for this element because No Change P.a.daysOfWeek : code : [0..*]No cross-version extension allowed for this element because No Change P.a.daysOfWeek : code : [0..*]
Extension definition for this version of the element. Defined because: This was introduced in 3.0.2 (post R2) P.a.allDay : boolean : [0..1]=No cross-version extension allowed for this element because No Change P.a.allDay : boolean : [0..1]=No cross-version extension allowed for this element because No Change P.a.allDay : boolean : [0..1]
Extension definition for this version of the element. Defined because: This was introduced in 3.0.2 (post R2) P.a.availableStartTime : time : [0..1]=No cross-version extension allowed for this element because No Change P.a.availableStartTime : time : [0..1]=No cross-version extension allowed for this element because No Change P.a.availableStartTime : time : [0..1]
Extension definition for this version of the element. Defined because: This was introduced in 3.0.2 (post R2) P.a.availableEndTime : time : [0..1]=No cross-version extension allowed for this element because No Change P.a.availableEndTime : time : [0..1]=No cross-version extension allowed for this element because No Change P.a.availableEndTime : time : [0..1]
Extension definition for this version of the element. Defined because: This was introduced in 3.0.2 (post R2) P.notAvailable : [0..*]=No cross-version extension allowed for this element because No Change P.notAvailable : [0..*]=No cross-version extension allowed for this element because No Change P.notAvailable : [0..*]
Extension definition for this version of the element. Defined because: This was introduced in 3.0.2 (post R2) P.n.description : string : [1..1]=No cross-version extension allowed for this element because No Change P.n.description : string : [1..1]=No cross-version extension allowed for this element because No Change P.n.description : string : [1..1]
Extension definition for this version of the element. Defined because: This was introduced in 3.0.2 (post R2) P.n.during : Period : [0..1]=No cross-version extension allowed for this element because No Change P.n.during : Period : [0..1]=No cross-version extension allowed for this element because No Change P.n.during : Period : [0..1]
Extension definition for this version of the element. Defined because: This was introduced in 3.0.2 (post R2) P.availabilityExceptions : string : [0..1]=No cross-version extension allowed for this element because No Change P.availabilityExceptions : string : [0..1]=No cross-version extension allowed for this element because No Change P.availabilityExceptions : string : [0..1]

R3 PractitionerRole.availableTime.daysOfWeekR4 PractitionerRole.availableTime.daysOfWeekR4B PractitionerRole.availableTime.daysOfWeek
mon=mon=mon
tue=tue=tue
wed=wed=wed
thu=thu=thu
fri=fri=fri
sat=sat=sat
sun=sun=sun