CoverageEligibilityRequest

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

EligibilityRequest (1.0.2)EligibilityRequest (3.0.2)CoverageEligibilityRequest (4.0.1)CoverageEligibilityRequest (4.3.0)CoverageEligibilityRequest (5.0.0)
EligibilityRequest=EligibilityRequest=CoverageEligibilityRequest=CoverageEligibilityRequest=CoverageEligibilityRequest
No cross-version extension allowed for this element because No Change E.identifier : Identifier : [0..*]=No cross-version extension allowed for this element because No Change E.identifier : Identifier : [0..*]=No cross-version extension allowed for this element because No Change C.identifier : Identifier : [0..*]=No cross-version extension allowed for this element because No Change C.identifier : Identifier : [0..*]=No cross-version extension allowed for this element because No Change C.identifier : Identifier : [0..*]
Extension definition for this version of the element. Defined because: This was introduced in 3.0.2 (post R2) E.status : code : [0..1]No cross-version extension allowed for this element because No Change C.status : code : [1..1]No cross-version extension allowed for this element because No Change C.status : code : [1..1]No cross-version extension allowed for this element because No Change C.status : code : [1..1]
Extension definition for this version of the element. Defined because: This was introduced in 3.0.2 (post R2) E.priority : CodeableConcept : [0..1]=No cross-version extension allowed for this element because No Change C.priority : CodeableConcept : [0..1]=No cross-version extension allowed for this element because No Change C.priority : CodeableConcept : [0..1]=No cross-version extension allowed for this element because No Change C.priority : CodeableConcept : [0..1]
Extension definition for this version of the element. Defined because: This was introduced in 4.0.1 (post R2) C.purpose : code : [1..*]No cross-version extension allowed for this element because No Change C.purpose : code : [1..*]No cross-version extension allowed for this element because No Change C.purpose : code : [1..*]
Extension definition for this version of the element. Defined because: This was introduced in 3.0.2 (post R2) E.patient : Reference(Patient) : [0..1]=No cross-version extension allowed for this element because No Change C.patient : Reference(Patient) : [1..1]=No cross-version extension allowed for this element because No Change C.patient : Reference(Patient) : [1..1]=No cross-version extension allowed for this element because No Change C.patient : Reference(Patient) : [1..1]
Extension definition for this version of the element. Defined because: This was introduced in 5.0.0 (post R2) C.event : [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 C.e.type : 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 C.e.when[x] : dateTime|Period : [1..1]
Extension definition for this version of the element. Defined because: This was introduced in 3.0.2 (post R2) E.serviced[x] : date|Period : [0..1]=No cross-version extension allowed for this element because No Change C.serviced[x] : date|Period : [0..1]=No cross-version extension allowed for this element because No Change C.serviced[x] : date|Period : [0..1]=No cross-version extension allowed for this element because No Change C.serviced[x] : date|Period : [0..1]
No cross-version extension allowed for this element because No Change E.created : dateTime : [0..1]=No cross-version extension allowed for this element because No Change E.created : dateTime : [0..1]=No cross-version extension allowed for this element because No Change C.created : dateTime : [1..1]=No cross-version extension allowed for this element because No Change C.created : dateTime : [1..1]=No cross-version extension allowed for this element because No Change C.created : dateTime : [1..1]
Extension definition for this version of the element. Defined because: This was introduced in 3.0.2 (post R2),In 4.0.1 this got new targets E.enterer : Reference(Practitioner) : [0..1]=Extension definition for this version of the element. Defined because: New Targets PractitionerRole C.enterer : Reference(Practitioner|PractitionerRole) : [0..1]=No cross-version extension allowed for this element because No Change C.enterer : Reference(Practitioner|PractitionerRole) : [0..1]=No cross-version extension allowed for this element because No Change C.enterer : Reference(Practitioner|PractitionerRole) : [0..1]
No cross-version extension allowed for this element because In 4.0.1 this got new targets E.provider : Reference(Practitioner) : [0..1]=No cross-version extension allowed for this element because No Change E.provider : Reference(Practitioner) : [0..1]=Extension definition for this version of the element. Defined because: New Targets PractitionerRole|Organization,Not Equivalent C.provider : Reference(Practitioner|PractitionerRole|Organization) : [0..1]=No cross-version extension allowed for this element because No Change C.provider : Reference(Practitioner|PractitionerRole|Organization) : [0..1]=No cross-version extension allowed for this element because No Change C.provider : Reference(Practitioner|PractitionerRole|Organization) : [0..1]
No cross-version extension allowed for this element because In 4.0.1 this had no equivalent E.organization : Reference(Organization) : [0..1]=No cross-version extension allowed for this element because No Change E.organization : Reference(Organization) : [0..1]>
No cross-version extension allowed for this element because No Change E.target : Reference(Organization) : [0..1]=No cross-version extension allowed for this element because No Change E.insurer : Reference(Organization) : [0..1]=No cross-version extension allowed for this element because No Change C.insurer : Reference(Organization) : [1..1]=No cross-version extension allowed for this element because No Change C.insurer : Reference(Organization) : [1..1]=No cross-version extension allowed for this element because No Change C.insurer : Reference(Organization) : [1..1]
No cross-version extension allowed for this element because No Change E.ruleset : Coding : [0..1]
No cross-version extension allowed for this element because No Change E.originalRuleset : Coding : [0..1]
Extension definition for this version of the element. Defined because: This was introduced in 3.0.2 (post R2) E.facility : Reference(Location) : [0..1]=No cross-version extension allowed for this element because No Change C.facility : Reference(Location) : [0..1]=No cross-version extension allowed for this element because No Change C.facility : Reference(Location) : [0..1]=No cross-version extension allowed for this element because No Change C.facility : Reference(Location) : [0..1]
Extension definition for this version of the element. Defined because: This was introduced in 4.0.1 (post R2) C.supportingInfo : [0..*]=No cross-version extension allowed for this element because No Change C.supportingInfo : [0..*]=No cross-version extension allowed for this element because No Change C.supportingInfo : [0..*]
Extension definition for this version of the element. Defined because: This was introduced in 4.0.1 (post R2) C.s.sequence : positiveInt : [1..1]=No cross-version extension allowed for this element because No Change C.s.sequence : positiveInt : [1..1]=No cross-version extension allowed for this element because No Change C.s.sequence : positiveInt : [1..1]
Extension definition for this version of the element. Defined because: This was introduced in 4.0.1 (post R2) C.s.information : Reference(Resource) : [1..1]=No cross-version extension allowed for this element because No Change C.s.information : Reference(Resource) : [1..1]=No cross-version extension allowed for this element because No Change C.s.information : Reference(Resource) : [1..1]
Extension definition for this version of the element. Defined because: This was introduced in 4.0.1 (post R2) C.s.appliesToAll : boolean : [0..1]=No cross-version extension allowed for this element because No Change C.s.appliesToAll : boolean : [0..1]=No cross-version extension allowed for this element because No Change C.s.appliesToAll : boolean : [0..1]
Extension definition for this version of the element. Defined because: This was introduced in 4.0.1 (post R2) C.insurance : [0..*]=No cross-version extension allowed for this element because No Change C.insurance : [0..*]=No cross-version extension allowed for this element because No Change C.insurance : [0..*]
Extension definition for this version of the element. Defined because: This was introduced in 4.0.1 (post R2) C.i.focal : boolean : [0..1]=No cross-version extension allowed for this element because No Change C.i.focal : boolean : [0..1]=No cross-version extension allowed for this element because No Change C.i.focal : boolean : [0..1]
Extension definition for this version of the element. Defined because: This was introduced in 3.0.2 (post R2) E.coverage : Reference(Coverage) : [0..1]=No cross-version extension allowed for this element because No Change C.i.coverage : Reference(Coverage) : [1..1]=No cross-version extension allowed for this element because No Change C.i.coverage : Reference(Coverage) : [1..1]=Extension definition for this version of the element. Defined because: The parent can be used as a cross-version extension in at least one version C.i.coverage : Reference(Coverage) : [1..1]
Extension definition for this version of the element. Defined because: This was introduced in 3.0.2 (post R2) E.businessArrangement : string : [0..1]=No cross-version extension allowed for this element because No Change C.i.businessArrangement : string : [0..1]=No cross-version extension allowed for this element because No Change C.i.businessArrangement : string : [0..1]=Extension definition for this version of the element. Defined because: The parent can be used as a cross-version extension in at least one version C.i.businessArrangement : string : [0..1]
Extension definition for this version of the element. Defined because: This was introduced in 3.0.2 (post R2) E.benefitCategory : CodeableConcept : [0..1]
Extension definition for this version of the element. Defined because: This was introduced in 3.0.2 (post R2) E.benefitSubCategory : CodeableConcept : [0..1]
Extension definition for this version of the element. Defined because: This was introduced in 4.0.1 (post R2) C.item : [0..*]=No cross-version extension allowed for this element because No Change C.item : [0..*]=No cross-version extension allowed for this element because No Change C.item : [0..*]
Extension definition for this version of the element. Defined because: This was introduced in 4.0.1 (post R2) C.i.supportingInfoSequence : positiveInt : [0..*]=No cross-version extension allowed for this element because No Change C.i.supportingInfoSequence : positiveInt : [0..*]=No cross-version extension allowed for this element because No Change C.i.supportingInfoSequence : positiveInt : [0..*]
Extension definition for this version of the element. Defined because: This was introduced in 4.0.1 (post R2) C.i.category : CodeableConcept : [0..1]=No cross-version extension allowed for this element because No Change C.i.category : CodeableConcept : [0..1]=No cross-version extension allowed for this element because No Change C.i.category : CodeableConcept : [0..1]
Extension definition for this version of the element. Defined because: This was introduced in 4.0.1 (post R2) C.i.productOrService : CodeableConcept : [0..1]=No cross-version extension allowed for this element because No Change C.i.productOrService : CodeableConcept : [0..1]=No cross-version extension allowed for this element because No Change C.i.productOrService : CodeableConcept : [0..1]
Extension definition for this version of the element. Defined because: This was introduced in 4.0.1 (post R2) C.i.modifier : CodeableConcept : [0..*]=No cross-version extension allowed for this element because No Change C.i.modifier : CodeableConcept : [0..*]=No cross-version extension allowed for this element because No Change C.i.modifier : CodeableConcept : [0..*]
Extension definition for this version of the element. Defined because: This was introduced in 4.0.1 (post R2) C.i.provider : Reference(Practitioner|PractitionerRole) : [0..1]=No cross-version extension allowed for this element because No Change C.i.provider : Reference(Practitioner|PractitionerRole) : [0..1]=No cross-version extension allowed for this element because No Change C.i.provider : Reference(Practitioner|PractitionerRole) : [0..1]
Extension definition for this version of the element. Defined because: This was introduced in 4.0.1 (post R2) C.i.quantity : Quantity : [0..1]=No cross-version extension allowed for this element because No Change C.i.quantity : Quantity : [0..1]=No cross-version extension allowed for this element because No Change C.i.quantity : Quantity : [0..1]
Extension definition for this version of the element. Defined because: This was introduced in 4.0.1 (post R2) C.i.unitPrice : Money : [0..1]=No cross-version extension allowed for this element because No Change C.i.unitPrice : Money : [0..1]=No cross-version extension allowed for this element because No Change C.i.unitPrice : Money : [0..1]
Extension definition for this version of the element. Defined because: This was introduced in 4.0.1 (post R2) C.i.facility : Reference(Location|Organization) : [0..1]=No cross-version extension allowed for this element because No Change C.i.facility : Reference(Location|Organization) : [0..1]=No cross-version extension allowed for this element because No Change C.i.facility : Reference(Location|Organization) : [0..1]
Extension definition for this version of the element. Defined because: This was introduced in 4.0.1 (post R2) C.i.diagnosis : [0..*]=No cross-version extension allowed for this element because No Change C.i.diagnosis : [0..*]=No cross-version extension allowed for this element because No Change C.i.diagnosis : [0..*]
Extension definition for this version of the element. Defined because: This was introduced in 4.0.1 (post R2) C.i.d.diagnosis[x] : CodeableConcept|Reference(Condition) : [0..1]=No cross-version extension allowed for this element because No Change C.i.d.diagnosis[x] : CodeableConcept|Reference(Condition) : [0..1]=No cross-version extension allowed for this element because No Change C.i.d.diagnosis[x] : CodeableConcept|Reference(Condition) : [0..1]
Extension definition for this version of the element. Defined because: This was introduced in 4.0.1 (post R2) C.i.detail : Reference(Resource) : [0..*]=No cross-version extension allowed for this element because No Change C.i.detail : Reference(Resource) : [0..*]=No cross-version extension allowed for this element because No Change C.i.detail : Reference(Resource) : [0..*]

R3 EligibilityRequest.statusR4 CoverageEligibilityRequest.statusR4B CoverageEligibilityRequest.statusR5 CoverageEligibilityRequest.status
active=active=active=active
cancelled=cancelled=cancelled=cancelled
draft=draft=draft=draft
entered-in-error=entered-in-error=entered-in-error=entered-in-error

R4 CoverageEligibilityRequest.purposeR4B CoverageEligibilityRequest.purposeR5 CoverageEligibilityRequest.purpose
auth-requirements=auth-requirements=auth-requirements
benefits=benefits=benefits
discovery=discovery=discovery
validation=validation=validation