FHIR CI-Build

This is the Continuous Integration Build of FHIR (will be incorrect/inconsistent at times).
See the Directory of published versions icon

Responsible Owner: FHIR Infrastructure icon Work GroupStandards Status: Informative

This page has only partially been updated for R6 at this time; this will be addressed prior to the next ballot. None of the content here is worth commenting on for ballot purposes (as content is likely to change before the next ballot).

This is an automatically generated list of all the structural differences between FHIR R5 and R6. The following possible changes are checked when preparing this list (and others throughout the specification):

  • Addition or deletion of elements, or name change to elements
  • Changes to minimum and maximum cardinality
  • Changes to allowed types
  • Changes to bindings for Extensible/Required bindings, and changes to codes if it's a required binding on a code element
  • Changes to the is-modifier status of an element
  • Changes to the default value for an element (default values were removed after Release 4, but changes are noted for Release 4 to Release 5)

This analysis only considers changes to datatypes and resources. Comparison of profiles and value sets will be added in a future version.

See also the version transforms and the note about version specific extensions.

This analysis is available for R5 as XML or JSON

Types
Address
  • No Changes
Age
  • No Changes
Annotation
  • No Changes
Attachment
  • No Changes
Availability
Availability.period
  • Added Element
BackboneElement
  • No Changes
BackboneType
  • No Changes
Base
  • No Changes
CodeableConcept
  • No Changes
CodeableReference
  • No Changes
Coding
  • No Changes
ContactDetail
  • No Changes
ContactPoint
  • No Changes
Count
  • No Changes
DataRequirement
DataRequirement.type
  • Remove codes Element , BackboneElement , DataType , Address , Annotation , Attachment , Availability , BackboneType , Dosage , ElementDefinition , MarketingStatus , ProductShelfLife , Timing , CodeableConcept , CodeableReference , Coding , ContactDetail , ContactPoint , Contributor , DataRequirement , Expression , ExtendedContactDetail , Extension , HumanName , Identifier , Meta , MonetaryComponent , Money , Narrative , ParameterDefinition , Period , PrimitiveType , base64Binary , boolean , date , dateTime , decimal , instant , integer , positiveInt , unsignedInt , integer64 , string , code , id , markdown , time , uri , canonical , oid , url , uuid , Quantity , Age , Count , Distance , Duration , Range , Ratio , RatioRange , Reference , RelatedArtifact , SampledData , Signature , TriggerDefinition , UsageContext , VirtualServiceDetail , xhtml , Resource , Binary , Bundle , DomainResource , Account , ActivityDefinition , ActorDefinition , AdministrableProductDefinition , AdverseEvent , AllergyIntolerance , Appointment , AppointmentResponse , ArtifactAssessment , AuditEvent , Basic , BiologicallyDerivedProduct , BiologicallyDerivedProductDispense , BodyStructure , CanonicalResource , CapabilityStatement , CarePlan , CareTeam , ChargeItem , ChargeItemDefinition , Citation , Claim , ClaimResponse , ClinicalImpression , ClinicalUseDefinition , CodeSystem , Communication , CommunicationRequest , CompartmentDefinition , Composition , ConceptMap , Condition , ConditionDefinition , Consent , Contract , Coverage , CoverageEligibilityRequest , CoverageEligibilityResponse , DetectedIssue , Device , DeviceAssociation , DeviceDefinition , DeviceDispense , DeviceMetric , DeviceRequest , DeviceUsage , DiagnosticReport , DocumentReference , Encounter , EncounterHistory , Endpoint , EnrollmentRequest , EnrollmentResponse , EpisodeOfCare , EventDefinition , Evidence , EvidenceReport , EvidenceVariable , ExampleScenario , ExplanationOfBenefit , FamilyMemberHistory , Flag , FormularyItem , GenomicStudy , Goal , GraphDefinition , Group , GuidanceResponse , HealthcareService , ImagingSelection , ImagingStudy , Immunization , ImmunizationEvaluation , ImmunizationRecommendation , ImplementationGuide , Ingredient , InsurancePlan , InventoryItem , InventoryReport , Invoice , Library , Linkage , List , Location , ManufacturedItemDefinition , Measure , MeasureReport , Medication , MedicationAdministration , MedicationDispense , MedicationKnowledge , MedicationRequest , MedicationStatement , MedicinalProductDefinition , MessageDefinition , MessageHeader , MetadataResource , MolecularSequence , NamingSystem , NutritionIntake , NutritionOrder , NutritionProduct , Observation , ObservationDefinition , OperationDefinition , OperationOutcome , Organization , OrganizationAffiliation , PackagedProductDefinition , Patient , PaymentNotice , PaymentReconciliation , Permission , Person , PlanDefinition , Practitioner , PractitionerRole , Procedure , Provenance , Questionnaire , QuestionnaireResponse , RegulatedAuthorization , RelatedPerson , RequestOrchestration , Requirements , ResearchStudy , ResearchSubject , RiskAssessment , Schedule , SearchParameter , ServiceRequest , Slot , Specimen , SpecimenDefinition , StructureDefinition , StructureMap , Subscription , SubscriptionStatus , SubscriptionTopic , Substance , SubstanceDefinition , SubstanceNucleicAcid , SubstancePolymer , SubstanceProtein , SubstanceReferenceInformation , SubstanceSourceMaterial , SupplyDelivery , SupplyRequest , Task , TerminologyCapabilities , TestPlan , TestReport , TestScript , Transport , ValueSet , VerificationResult , VisionPrescription , Parameters
DataType
  • No Changes
Distance
  • No Changes
Dosage
Dosage.condition
  • Added Element
Dosage.doseAndRate.dose[x]
  • Add Type Expression
Dosage.doseAndRate.rate[x]
  • Add Type Expression
Dosage.safety
  • Added Element
Dosage.sequence
  • Deleted
Dosage.maxDosePerPeriod
  • Deleted
Dosage.maxDosePerAdministration
  • Deleted
Dosage.maxDosePerLifetime
  • Deleted
DosageCondition
  • Added Type
DosageDetails
  • Added Type
DosageSafety
  • Added Type
Duration
  • No Changes
Element
  • No Changes
ElementDefinition
ElementDefinition.type.aggregation
  • Remove code bundled
ElementDefinition.defaultValue[x]
  • Add Type VirtualServiceDetail
ElementDefinition.fixed[x]
  • Add Type VirtualServiceDetail
ElementDefinition.pattern[x]
  • Add Type VirtualServiceDetail
ElementDefinition.example.value[x]
  • Add Type VirtualServiceDetail
ElementDefinition.binding.strength
  • Add code descriptive
ElementDefinition.binding.additional.key
  • Added Element
ElementDefinition.binding.additional.purpose
  • Remove codes preferred , ui , starter , component
  • Add codes current-extensible , best-practice , open
Expression
  • No Changes
ExtendedContactDetail
  • No Changes
Extension
Extension.value[x]
  • Add Type VirtualServiceDetail
HumanName
HumanName.use
  • Remove code maiden
Identifier
  • No Changes
MarketingStatus
  • No Changes
Meta
  • No Changes
MonetaryComponent
MonetaryComponent.type
  • Remove code deduction
Money
  • No Changes
MoneyQuantity
  • No Changes
Narrative
  • No Changes
ParameterDefinition
ParameterDefinition.type
  • Remove codes Element , BackboneElement , DataType , Address , Annotation , Attachment , Availability , BackboneType , Dosage , ElementDefinition , MarketingStatus , ProductShelfLife , Timing , CodeableConcept , CodeableReference , Coding , ContactDetail , ContactPoint , Contributor , DataRequirement , Expression , ExtendedContactDetail , Extension , HumanName , Identifier , Meta , MonetaryComponent , Money , Narrative , ParameterDefinition , Period , PrimitiveType , base64Binary , boolean , date , dateTime , decimal , instant , integer , positiveInt , unsignedInt , integer64 , string , code , id , markdown , time , uri , canonical , oid , url , uuid , Quantity , Age , Count , Distance , Duration , Range , Ratio , RatioRange , Reference , RelatedArtifact , SampledData , Signature , TriggerDefinition , UsageContext , VirtualServiceDetail , xhtml , Resource , Binary , Bundle , DomainResource , Account , ActivityDefinition , ActorDefinition , AdministrableProductDefinition , AdverseEvent , AllergyIntolerance , Appointment , AppointmentResponse , ArtifactAssessment , AuditEvent , Basic , BiologicallyDerivedProduct , BiologicallyDerivedProductDispense , BodyStructure , CanonicalResource , CapabilityStatement , CarePlan , CareTeam , ChargeItem , ChargeItemDefinition , Citation , Claim , ClaimResponse , ClinicalImpression , ClinicalUseDefinition , CodeSystem , Communication , CommunicationRequest , CompartmentDefinition , Composition , ConceptMap , Condition , ConditionDefinition , Consent , Contract , Coverage , CoverageEligibilityRequest , CoverageEligibilityResponse , DetectedIssue , Device , DeviceAssociation , DeviceDefinition , DeviceDispense , DeviceMetric , DeviceRequest , DeviceUsage , DiagnosticReport , DocumentReference , Encounter , EncounterHistory , Endpoint , EnrollmentRequest , EnrollmentResponse , EpisodeOfCare , EventDefinition , Evidence , EvidenceReport , EvidenceVariable , ExampleScenario , ExplanationOfBenefit , FamilyMemberHistory , Flag , FormularyItem , GenomicStudy , Goal , GraphDefinition , Group , GuidanceResponse , HealthcareService , ImagingSelection , ImagingStudy , Immunization , ImmunizationEvaluation , ImmunizationRecommendation , ImplementationGuide , Ingredient , InsurancePlan , InventoryItem , InventoryReport , Invoice , Library , Linkage , List , Location , ManufacturedItemDefinition , Measure , MeasureReport , Medication , MedicationAdministration , MedicationDispense , MedicationKnowledge , MedicationRequest , MedicationStatement , MedicinalProductDefinition , MessageDefinition , MessageHeader , MetadataResource , MolecularSequence , NamingSystem , NutritionIntake , NutritionOrder , NutritionProduct , Observation , ObservationDefinition , OperationDefinition , OperationOutcome , Organization , OrganizationAffiliation , PackagedProductDefinition , Patient , PaymentNotice , PaymentReconciliation , Permission , Person , PlanDefinition , Practitioner , PractitionerRole , Procedure , Provenance , Questionnaire , QuestionnaireResponse , RegulatedAuthorization , RelatedPerson , RequestOrchestration , Requirements , ResearchStudy , ResearchSubject , RiskAssessment , Schedule , SearchParameter , ServiceRequest , Slot , Specimen , SpecimenDefinition , StructureDefinition , StructureMap , Subscription , SubscriptionStatus , SubscriptionTopic , Substance , SubstanceDefinition , SubstanceNucleicAcid , SubstancePolymer , SubstanceProtein , SubstanceReferenceInformation , SubstanceSourceMaterial , SupplyDelivery , SupplyRequest , Task , TerminologyCapabilities , TestPlan , TestReport , TestScript , Transport , ValueSet , VerificationResult , VisionPrescription , Parameters
Period
  • No Changes
PrimitiveType
  • No Changes
ProductShelfLife
  • No Changes
Quantity
  • No Changes
Range
  • No Changes
Ratio
  • No Changes
RatioRange
  • No Changes
Reference
  • No Changes
RelatedArtifact
RelatedArtifact.type
  • Remove codes amends , amended-with , appends , appended-with , cites , cited-by , comments-on , comment-in , contains , contained-in , corrects , correction-in , replaces , replaced-with , retracts , retracted-by , signs , similar-to , supports , supported-with , transforms , transformed-into , transformed-with , documents , specification-of , created-with , cite-as
RelatedArtifact.artifact[x]
  • Added Element
RelatedArtifact.classifier
  • Deleted
RelatedArtifact.publicationStatus
  • Deleted
RelatedArtifact.publicationDate
  • Deleted
RelativeTime
  • Added Type
SampledData
  • No Changes
Signature
  • No Changes
SimpleQuantity
  • No Changes
Timing
Timing.repeat.startOffset
  • Added Element
Timing.repeat.endOffset
  • Added Element
TriggerDefinition
TriggerDefinition.type
  • Remove codes data-added , data-modified , data-removed
  • Add code subscription-topic
TriggerDefinition.timing[x]
  • Remove Type Reference(Schedule)
UsageContext
  • No Changes
VirtualServiceDetail
  • No Changes
base64Binary (No Changes)
boolean (No Changes)
canonical (No Changes)
code (No Changes)
date (No Changes)
dateTime (No Changes)
decimal (No Changes)
id (No Changes)
instant (No Changes)
integer (No Changes)
integer64 (No Changes)
markdown (No Changes)
oid (No Changes)
positiveInt (No Changes)
string (No Changes)
time (No Changes)
unsignedInt (No Changes)
uri (No Changes)
url (No Changes)
uuid (No Changes)
xhtml (No Changes)
Contributor
  • Deleted
Resources
Account
Account.covers
  • Added Element
Account.guarantor.party
  • Min Cardinality changed from 1 to 0
Account.guarantor.account
  • Moved from Account.relatedAccount to Account.guarantor (where type=guarantor)
  • Min Cardinality changed from 1 to 0
Account.guarantor.responsibility
  • Added Element
Account.guarantor.limit
  • Added Element
Account.guarantor.rank
  • Added Element
Account.parent
  • Added Element
  • copy from relatedAccount where type=parent
Account.relatedAccount
  • Deleted (-> moved to guarantor or parent depending on type)
ActivityDefinition
ActivityDefinition.jurisdiction
ActivityDefinition.kind
  • Remove codes AppointmentResponse , ImmunizationRecommendation , SupplyRequest , Transport
ActivityDefinition.intent
  • Remove codes original-order , reflex-order , filler-order , instance-order
ActivityDefinition.timing[x]
  • Add Type RelativeTime
ActivityDefinition.participant.typeCanonical
  • Type canonical: Added Target Types ActorDefinition, DeviceDefinition, Group, SpecimenDefinition, StructureDefinition
ActivityDefinition.participant.typeReference
  • Type Reference: Added Target Types BiologicallyDerivedProduct, Medication, MedicinalProductDefinition, Specimen, Substance, SubstanceDefinition
  • Type Reference: Removed Target Types DeviceDefinition, Group
ActorDefinition
ActorDefinition.jurisdiction
ActorDefinition.type
  • Change value set from http://hl7.org/fhir/ValueSet/examplescenario-actor-type|5.0.0 to Actor Definition Actor Type
  • Add codes collective , other
ActorDefinition.category
  • Added Element
ActorDefinition.baseDefinition
  • Renamed from derivedFrom to baseDefinition
ActorDefinition.capabilities
  • Deleted
AdministrableProductDefinition
AdministrableProductDefinition.code
  • Added Element
AdministrableProductDefinition.property.value[x]
  • Add Type Range
AdverseEvent
AdverseEvent.subject
  • Type Reference: Removed Target Type ResearchSubject
AdverseEvent.effect[x]
  • Renamed from occurrence[x] to effect[x]
  • Remove Type Timing
AdverseEvent.resultingEffect
  • Type changed from Reference(Condition | Observation) to CodeableReference
AdverseEvent.recorder
  • Type Reference: Removed Target Type ResearchSubject
AdverseEvent.participant.actor
  • Type Reference: Added Target Type Group
  • Type Reference: Removed Target Type ResearchSubject
AdverseEvent.suspectEntity.instance
  • Renamed from instance[x] to instance
  • Add Type CodeableReference
  • Remove Types CodeableConcept, Reference(Immunization | Procedure | Substance | Medication | MedicationAdministration | MedicationStatement | Device | BiologicallyDerivedProduct | ResearchStudy)
AdverseEvent.suspectEntity.causality.author
  • Type Reference: Removed Target Type ResearchSubject
AdverseEvent.suspectEntity.occurrence[x]
  • Added Element
AdverseEvent.contributingFactor
  • Type changed from BackboneElement to CodeableReference
AdverseEvent.preventiveAction
  • Type changed from BackboneElement to CodeableReference
AdverseEvent.mitigatingAction
  • Type changed from BackboneElement to CodeableReference
AdverseEvent.supportingInfo
  • Type changed from BackboneElement to CodeableReference
AdverseEvent.contributingFactor.item[x]
  • Deleted
AdverseEvent.preventiveAction.item[x]
  • Deleted
AdverseEvent.mitigatingAction.item[x]
  • Deleted
AdverseEvent.supportingInfo.item[x]
  • Deleted
AllergyIntolerance
AllergyIntolerance.clinicalStatus
  • Remove code resolved
AllergyIntolerance.verificationStatus
  • Remove code presumed
AllergyIntolerance.recorder
  • Added Element
  • Could be migrated from participant depending on participant.function
AllergyIntolerance.asserter
  • Added Element
  • Could be migrated from participant depending on participant.function
AllergyIntolerance.lastReactionOccurrence
  • Renamed from lastOccurrence to lastReactionOccurrence
AllergyIntolerance.participant
  • Deleted (-> recorder or asserter depending on function)
Appointment
Appointment.basedOn
  • Type Reference: Added Target Types RequestOrchestration, NutritionOrder, VisionPrescription
AppointmentResponse
  • No Changes
ArtifactAssessment
ArtifactAssessment.citeAs
  • Renamed from citeAs[x] to citeAs
  • Remove Type Reference(Citation)
ArtifactAssessment.relatesTo
  • Added Element
ArtifactAssessment.relatesTo.type
  • Added Mandatory Element
ArtifactAssessment.relatesTo.target[x]
  • Added Mandatory Element
ArtifactAssessment.content.author
  • Max Cardinality changed from 1 to *
ArtifactAssessment.content.relatesTo
  • Added Element
ArtifactAssessment.content.informationType
  • Deleted
ArtifactAssessment.content.relatedArtifact
  • Deleted
AuditEvent
AuditEvent.type
  • Renamed from category to type
  • Min Cardinality changed from 0 to 1
  • Max Cardinality changed from * to 1
AuditEvent.subtype
  • Renamed from code to subtype
  • Min Cardinality changed from 1 to 0
  • Max Cardinality changed from 1 to *
AuditEvent.basedOn
  • Type Reference: Added Target Type Resource
  • Type Reference: Removed Target Types CarePlan, DeviceRequest, ImmunizationRecommendation, MedicationRequest, NutritionOrder, ServiceRequest, Task
AuditEvent.agent.who
  • Type Reference: Added Target Types DeviceDefinition, Group, HealthcareService
AuditEvent.entity.description
  • Added Element
Basic
Basic.code
  • Add Binding `http://hl7.org/fhir/ValueSet/version-independent-resource-types` (extensible)
Binary
  • No Changes
BiologicallyDerivedProduct
BiologicallyDerivedProduct.productCategory
  • Max Cardinality changed from 1 to *
  • Type changed from Coding to CodeableConcept
BiologicallyDerivedProduct.collection.sourcePatient
  • Added Element
  • maps from BiologicallyDerivedProduct.collection.source depending on reference type
BiologicallyDerivedProduct.collection.sourceOrganization
  • Added Element
  • maps from BiologicallyDerivedProduct.collection.source depending on reference type
BiologicallyDerivedProduct.collection.procedure
  • Added Element
BiologicallyDerivedProduct.collection.source
  • Deleted (-> collection.sourcePatient or collection.sourceOrganization depending on reference type)
BodyStructure
BodyStructure.includedStructure.image
  • Added Element
BodyStructure.includedStructure.morphology
  • Moved from BodyStructure to BodyStructure.includedStructure
Bundle
Bundle.entry.response.outcome
  • Type changed from Resource to Resource(http://hl7.org/fhir/StructureDefinition/OperationOutcome)
CanonicalResource
CanonicalResource.jurisdiction
CapabilityStatement
CapabilityStatement.actorDefinition
  • Added Element
CapabilityStatement.jurisdiction
CapabilityStatement.fhirVersion
  • Remove codes 0.0.80 , 0.0.81 , 0.0.82 , 0.4.0 , 0.5.0 , 1.0.0 , 1.0.1 , 1.0.2 , 1.1.0 , 1.4.0 , 1.6.0 , 1.8.0 , 3.0.0 , 3.0.1 , 3.0.2 , 3.3.0 , 3.5.0 , 4.0.0 , 4.0.1 , 4.1.0 , 4.2.0 , 4.3.0 , 4.3.0-cibuild , 4.3.0-snapshot1 , 4.4.0 , 4.5.0 , 4.6.0 , 5.0.0 , 5.0.0-cibuild , 5.0.0-snapshot1 , 5.0.0-snapshot2 , 5.0.0-ballot , 5.0.0-snapshot3 , 5.0.0-draft-final
  • Add code 6.0
CapabilityStatement.format
CapabilityStatement.patchFormat
  • Change value set from http://hl7.org/fhir/ValueSet/mimetypes|5.0.0 to Patch Mime Types
  • Add codes application/fhir+xml , application/fhir+json , application/fhir+turtle , application/json-patch+json , application/xml-patch+xml
CapabilityStatement.rest.resource.type
  • Type changed from code to uri
  • Change binding strength from required to extensible
  • Change value set from http://hl7.org/fhir/ValueSet/resource-types|5.0.0 to Extended Resource Types
CapabilityStatement.rest.resource.definition
  • Added Element
CapabilityStatement.rest.resource.interaction.code
  • Add codes update-conditional , patch-conditional , delete-conditional-single , delete-conditional-multiple , delete-history , delete-history-version , create-conditional
CapabilityStatement.rest.resource.searchParam.type
  • Add code resource
CarePlan
CarePlan.status
  • Remove codes revoked , completed
  • Add code ended
CarePlan.activity.plannedActivityReference
  • Type Reference: Removed Target Types ImmunizationRecommendation, SupplyRequest
CarePlan.instantiatesCanonical
  • Deleted
CarePlan.instantiatesUri
  • Deleted
CareTeam
CareTeam.participant.member
  • Type Reference: Added Target Types Group, HealthcareService
CareTeam.participant.onBehalfOf
  • Type Reference: Added Target Types Practitioner, PractitionerRole, RelatedPerson, Patient, CareTeam, Group, HealthcareService
CareTeam.participant.effective[x]
  • Renamed from coverage[x] to effective[x]
CareTeam.participant.supportingInfo
  • Added Element
Claim
Claim.statusReason
  • Added Element
Claim.subject
  • Renamed from patient to subject
  • Type Reference: Added Target Type Group
Claim.prescription
  • Type Reference: Added Target Type ServiceRequest
Claim.originalPrescription
  • Type Reference: Added Target Type ServiceRequest
Claim.supportingInfo.subCategory
  • Added Element
Claim.supportingInfo.timing[x]
  • Add Types dateTime, Timing
  • Remove Type date
Claim.supportingInfo.value[x]
  • Add Types base64Binary, canonical, code, date, dateTime, decimal, id, instant, integer, integer64, markdown, oid, positiveInt, time, unsignedInt, uri, url, uuid, Address, Age, Annotation, CodeableConcept, CodeableReference, Coding, ContactPoint, Count, Distance, Duration, HumanName, Money, Period, Range, Ratio, RatioRange, SampledData, Signature, Timing, ContactDetail, DataRequirement, Expression, ParameterDefinition, RelatedArtifact, TriggerDefinition, UsageContext, Availability, ExtendedContactDetail, VirtualServiceDetail, Dosage, Meta
Claim.item.subject
  • Added Element
Claim.item.request
  • Type Reference: Removed Target Type SupplyRequest
Claim.careTeam.responsible
  • Deleted
ClaimResponse
ClaimResponse.statusReason
  • Added Element
ClaimResponse.subject
  • Renamed from patient to subject
  • Type Reference: Added Target Type Group
ClaimResponse.supportingInfo
  • Added Element
ClaimResponse.supportingInfo.sequence
  • Added Mandatory Element
ClaimResponse.supportingInfo.category
  • Added Mandatory Element
ClaimResponse.supportingInfo.code
  • Added Element
ClaimResponse.supportingInfo.timing[x]
  • Added Element
ClaimResponse.supportingInfo.value[x]
  • Added Element
ClaimResponse.supportingInfo.reason
  • Added Element
ClaimResponse.item.informationSequence
  • Added Element
ClaimResponse.item.adjudication.decisionDate
  • Added Element
ClaimResponse.addItem.subject
  • Added Element
ClaimResponse.addItem.informationSequence
  • Added Element
ClaimResponse.addItem.category
  • Added Element
ClaimResponse.addItem.request
  • Type Reference: Removed Target Type SupplyRequest
ClaimResponse.processNote.class
  • Added Element
ClaimResponse.processNote.text
  • Type changed from string to markdown
ClinicalUseDefinition
ClinicalUseDefinition.subject
  • Min Cardinality changed from 0 to 1
  • Type changed from Reference(MedicinalProductDefinition | Medication | ActivityDefinition | PlanDefinition | Device | DeviceDefinition | Substance | NutritionProduct | BiologicallyDerivedProduct) to CodeableReference
ClinicalUseDefinition.status
  • Now marked as Modifier
ClinicalUseDefinition.undesirableEffect.management
  • Added Element
ClinicalUseDefinition.indication.intendedEffect
  • Max Cardinality changed from 1 to *
ClinicalUseDefinition.indication.undesirableEffect
  • Remove Type Reference(ClinicalUseDefinition)
ClinicalUseDefinition.indication.otherTherapy.relationshipType
  • Added Mandatory Element
ClinicalUseDefinition.indication.otherTherapy.treatment
  • Added Mandatory Element
ClinicalUseDefinition.contraindication.indication
  • Remove Type Reference(ClinicalUseDefinition)
ClinicalUseDefinition.contraindication.management
  • Added Element
ClinicalUseDefinition.contraindication.otherTherapy
  • Remove Type BackboneElement
ClinicalUseDefinition.interaction.interactant.route
  • Added Element
ClinicalUseDefinition.interaction.severity
  • Added Element
ClinicalUseDefinition.contraindication.otherTherapy.relationshipType
  • Deleted
ClinicalUseDefinition.contraindication.otherTherapy.treatment
  • Deleted
CodeSystem
CodeSystem.jurisdiction
Communication
Communication.basedOn
  • Type Reference: Added Target Types CarePlan, CommunicationRequest, DeviceRequest, MedicationRequest, NutritionOrder, ServiceRequest, Task, VisionPrescription
  • Type Reference: Removed Target Type Resource
Communication.instantiatesCanonical
  • Deleted
Communication.instantiatesUri
  • Deleted
CommunicationRequest
CommunicationRequest.status
  • Remove codes revoked , completed
  • Add code ended
CommunicationRequest.intent
  • Remove codes original-order , reflex-order , filler-order , instance-order
CommunicationRequest.requester
  • Type Reference: Added Target Type Group
CommunicationRequest.informationProvider
  • Type Reference: Added Target Type Group
CompartmentDefinition
CompartmentDefinition.resource.code
  • Remove codes BiologicallyDerivedProductDispense , ChargeItem , ChargeItemDefinition , Citation , ClinicalImpression , ConditionDefinition , DeviceDispense , DeviceUsage , EncounterHistory , EvidenceReport , FormularyItem , GenomicStudy , GraphDefinition , ImmunizationEvaluation , ImmunizationRecommendation , InventoryItem , InventoryReport , Linkage , MedicationKnowledge , MolecularSequence , Permission , SubstanceNucleicAcid , SubstancePolymer , SubstanceProtein , SubstanceReferenceInformation , SubstanceSourceMaterial , SupplyDelivery , SupplyRequest , TestPlan , TestReport , TestScript , Transport , VerificationResult
  • Add codes DeviceAlert , InsuranceProduct
CompartmentDefinition.resource.documentation
  • Deleted
Composition
Composition.consent
  • Added Element
Composition.basedOn
  • Added Element
Composition.status
  • Remove codes preliminary , corrected , appended
Composition.author
  • Min Cardinality changed from 1 to 0
  • Type Reference: Added Target Type CareTeam
Composition.participant
  • Added Element
Composition.participant.type
  • Added Mandatory Element
Composition.participant.function
  • Added Element
Composition.participant.time
  • Added Element
Composition.participant.party
  • Added Mandatory Element
Composition.title
  • Min Cardinality changed from 1 to 0
Composition.attester.party
  • Type Reference: Added Target Type Group
Composition.custodian
  • Type Reference: Added Target Types Patient, Group
Composition.relatesTo
  • Type changed from RelatedArtifact to BackboneElement
Composition.relatesTo.type
  • Added Mandatory Element
Composition.relatesTo.target[x]
  • Added Mandatory Element
Composition.section.author
  • Type Reference: Added Target Type CareTeam
Composition.section.note
  • Added Element
ConceptMap
ConceptMap.jurisdiction
ConceptMap.group.element.comment
  • Added Element
ConceptMap.group.element.target.relationship
  • Remove codes equivalent , source-is-narrower-than-target , source-is-broader-than-target
ConceptMap.group.unmapped.comment
  • Added Element
ConceptMap.group.unmapped.relationship
  • Remove codes equivalent , source-is-narrower-than-target , source-is-broader-than-target
Condition
Condition.clinicalStatus
  • Remove codes recurrence , relapse , remission , resolved
Condition.verificationStatus
  • Remove codes provisional , differential
Condition.bodyStructure
  • Added Element
Condition.recorder
  • Added Element
  • Could be migrated from participant depending on participant.function
Condition.asserter
  • Added Element
  • Could be migrated from participant depending on participant.function
Condition.stage.assessment
  • Type Reference: Removed Target Type ClinicalImpression
Condition.participant
  • Deleted (-> recorder or asserter depending on function)
Consent
Consent.subject
  • Type Reference: Added Target Type ResearchSubject
Consent.grantor
  • Type Reference: Added Target Type Group
Consent.grantee
  • Type Reference: Added Target Type Group
Consent.policyBasis.uri
  • Renamed from url to uri
  • Type changed from url to uri
Consent.verification.type
  • Renamed from verificationType to type
Consent.verification.verifiedWith
  • Type Reference: Added Target Type Group
Consent.verification.date
  • Renamed from verificationDate to date
Contract
Contract.author
  • Type Reference: Added Target Type RelatedPerson
Contract.term.text
  • Type changed from string to markdown
Coverage
Coverage.statusReason
  • Added Element
CoverageEligibilityRequest
CoverageEligibilityRequest.statusReason
  • Added Element
CoverageEligibilityResponse
CoverageEligibilityResponse.statusReason
  • Added Element
CoverageEligibilityResponse.request
  • Min Cardinality changed from 1 to 0
CoverageEligibilityResponse.insurance.item.description
  • Type changed from string to markdown
DetectedIssue
DetectedIssue.status
  • Add code unknown
DetectedIssue.severity
  • Type changed from code to CodeableConcept
  • Remove Binding `http://hl7.org/fhir/ValueSet/detectedissue-severity|5.0.0` (required)
DetectedIssue.identified[x]
  • Add Type Timing
DetectedIssue.qualityOfEvidence
  • Added Element
DetectedIssue.expectedOnsetType
  • Added Element
DetectedIssue.medicationClass
  • Added Element
DetectedIssue.managementCode
  • Added Element
Device
Device.definition
  • Type changed from CodeableReference to canonical(DeviceDefinition)
Device.udiCarrier.deviceIdentifierSystem
  • Added Element
Device.status
  • Add code unknown
Device.name.type
  • Type changed from code to CodeableConcept
  • Change binding strength from required to extensible
Device.deviceVersion
  • Renamed from version to deviceVersion
Device.deviceVersion.type
  • Moved from Device.version to Device.deviceVersion
Device.deviceVersion.component
  • Moved from Device.version to Device.deviceVersion
Device.deviceVersion.installDate
  • Moved from Device.version to Device.deviceVersion
Device.deviceVersion.value
  • Moved from Device.version to Device.deviceVersion
Device.additive
  • Added Element
Device.additive.type
  • Added Mandatory Element
Device.additive.quantity
  • Added Element
Device.displayName
  • Deleted
Device.mode
  • Deleted
Device.cycle
  • Deleted
Device.duration
  • Deleted
Device.owner
  • Deleted
Device.url
  • Deleted
Device.endpoint
  • Deleted
Device.gateway
  • Deleted
DeviceAlert
  • Added Resource
DeviceAssociation
DeviceAssociation.relationship
  • Added Element
DeviceAssociation.status
  • Type changed from CodeableConcept to code
  • Remove codes implanted , explanted , attached
  • Add codes active , inactive
DeviceAssociation.statusReason
  • Change binding strength from required to extensible
DeviceAssociation.associationStatus
  • Added Element
DeviceAssociation.subject
  • Type Reference: Added Target Types BiologicallyDerivedProduct, CareTeam, Location, Medication, NutritionProduct, Organization, PractitionerRole, Specimen, Substance
DeviceAssociation.focus
  • Added Element
DeviceAssociation.category
  • Deleted
DeviceAssociation.operation
  • Deleted
DeviceDefinition
DeviceDefinition.url
  • Added Element
DeviceDefinition.version
  • Max Cardinality changed from * to 1
  • Type changed from BackboneElement to string
DeviceDefinition.versionAlgorithm[x]
  • Added Element
DeviceDefinition.name
  • Added Element
DeviceDefinition.title
  • Added Element
DeviceDefinition.status
  • Added Mandatory Element
DeviceDefinition.experimental
  • Added Element
DeviceDefinition.date
  • Added Element
DeviceDefinition.publisher
  • Added Element
DeviceDefinition.contact
  • Type changed from ContactPoint to ContactDetail
DeviceDefinition.useContext
  • Added Element
DeviceDefinition.jurisdiction
  • Added Element
DeviceDefinition.purpose
  • Added Element
DeviceDefinition.copyright
  • Added Element
DeviceDefinition.copyrightLabel
  • Added Element
DeviceDefinition.approvalDate
  • Added Element
DeviceDefinition.lastReviewDate
  • Added Element
DeviceDefinition.effectivePeriod
  • Added Element
DeviceDefinition.udiDeviceIdentifier.deviceIdentifierSystem
  • Added Element
DeviceDefinition.regulatoryIdentifier.identifier
  • Renamed from deviceIdentifier to identifier
DeviceDefinition.regulatoryIdentifier.identifierSystem
  • Added Element
DeviceDefinition.deviceName.type
  • Type changed from code to CodeableConcept
  • Change binding strength from required to extensible
DeviceDefinition.hasPart.definition[x]
  • Renamed from reference to definition[x]
  • Add Types canonical(DeviceDefinition), CodeableConcept
  • Remove Type Reference(DeviceDefinition)
DeviceDefinition.deviceVersion
  • Added Element
DeviceDefinition.deviceVersion.type
  • Moved from DeviceDefinition.version to DeviceDefinition.deviceVersion
DeviceDefinition.deviceVersion.component
  • Moved from DeviceDefinition.version to DeviceDefinition.deviceVersion
DeviceDefinition.deviceVersion.value
  • Moved from DeviceDefinition.version to DeviceDefinition.deviceVersion
DeviceDefinition.outputLanguage
  • Renamed from languageCode to outputLanguage
  • Type changed from CodeableConcept to code
  • Add Binding `http://hl7.org/fhir/ValueSet/all-languages|6.0.0-ballot3` (required)
DeviceDefinition.link.relatedDevice[x]
  • Renamed from relatedDevice to relatedDevice[x]
  • Add Types canonical(DeviceDefinition), CodeableConcept
  • Remove Type CodeableReference
DeviceDefinition.productionIdentifierInUDI
  • Type changed from code to CodeableConcept
  • Change binding strength from required to extensible
DeviceDefinition.owner
  • Deleted (This could be a packaging.distributor.organiationReference or manufacturer or neither - no direct mapping)
DeviceMetric
DeviceMetric.status
  • Added Mandatory Element
DeviceMetric.operationalStatus
  • Remove code entered-in-error
  • Add code unknown
DeviceMetric.category
  • Type changed from code to CodeableConcept
  • Change binding strength from required to extensible
DeviceMetric.availability
  • Added Element
DeviceMetric.calibration.type
  • Type changed from code to CodeableConcept
  • Change binding strength from required to extensible
DeviceRequest
DeviceRequest.status
  • Remove codes revoked , completed
  • Add code ended
DeviceRequest.intent
  • Remove codes original-order , reflex-order , filler-order , instance-order
DeviceRequest.product[x]
  • Renamed from code to product[x]
  • Add Types CodeableConcept, Reference(Device), canonical(DeviceDefinition)
  • Remove Type CodeableReference
DeviceRequest.requester
  • Type Reference: Added Target Types CareTeam, Group, Patient, RelatedPerson
DeviceRequest.location
  • Added Element
DeviceRequest.instantiatesCanonical
  • Deleted
DeviceRequest.instantiatesUri
  • Deleted
DiagnosticReport
DiagnosticReport.basedOn
  • Type Reference: Removed Target Type ImmunizationRecommendation
DiagnosticReport.status
  • Remove codes preliminary , modified , corrected , appended
DiagnosticReport.relatesTo
  • Added Element
DiagnosticReport.issued
  • Type changed from instant to dateTime
DiagnosticReport.procedure
  • Added Element
DiagnosticReport.performer
  • Type Reference: Added Target Types HealthcareService, Device, Patient, RelatedPerson
DiagnosticReport.resultsInterpreter
  • Type Reference: Added Target Types Patient, RelatedPerson
DiagnosticReport.study
  • Type Reference: Removed Target Type GenomicStudy
DiagnosticReport.supportingInfo.reference
  • Type Reference: Added Target Types ImagingStudy, FamilyMemberHistory, AllergyIntolerance, Condition, DocumentReference
  • Type Reference: Removed Target Type Citation
DiagnosticReport.conclusionCode
  • Type changed from CodeableConcept to CodeableReference
DiagnosticReport.recomendation
  • Added Element
DiagnosticReport.communication
  • Added Element
DiagnosticReport.comparison
  • Added Element
DocumentReference
DocumentReference.basedOn
  • Type Reference: Removed Target Types ImmunizationRecommendation, SupplyRequest
DocumentReference.docStatus
  • Remove codes preliminary , corrected , appended
  • Now marked as Modifier
DocumentReference.related
  • Added Element
DocumentReference.bodyStructure
  • Renamed from bodySite to bodyStructure
DocumentReference.date
  • Type changed from instant to dateTime
DocumentReference.author
  • Type Reference: Added Target Type Group
DocumentReference.attester.party
  • Type Reference: Added Target Type Group
DomainResource
  • No Changes
Encounter
Encounter.businessStatus
  • Added Element
Encounter.businessStatus.code
  • Added Mandatory Element
Encounter.businessStatus.type
  • Added Element
Encounter.businessStatus.effectiveDate
  • Added Element
Encounter.basedOn
  • Type Reference: Added Target Types RequestOrchestration, NutritionOrder, VisionPrescription
Endpoint
Endpoint.status
  • Add code limited
Endpoint.availability
  • Added Element
Endpoint.payload.profileCanonical
  • Added Element
Endpoint.payload.profileUri
  • Added Element
EnrollmentRequest
EnrollmentRequest.candidate
  • Type Reference: Added Target Type Group
EnrollmentResponse
EnrollmentResponse.candidate
  • Added Element
EpisodeOfCare
EpisodeOfCare.reason.use
  • Max Cardinality changed from 1 to *
EpisodeOfCare.diagnosis.use
  • Max Cardinality changed from 1 to *
EpisodeOfCare.subject
  • Renamed from patient to subject
  • Type Reference: Added Target Type Group
EventDefinition
EventDefinition.jurisdiction
Evidence
Evidence.citeAs
  • Renamed from citeAs[x] to citeAs
  • Remove Type Reference(Citation)
Evidence.recorder
  • Added Element
Evidence.relatesTo
  • Added Element
Evidence.relatesTo.type
  • Added Mandatory Element
Evidence.relatesTo.target[x]
  • Added Mandatory Element
Evidence.variableDefinition
  • Min Cardinality changed from 1 to 0
Evidence.variableDefinition.variableRole
  • Type changed from CodeableConcept to code
  • Change binding strength from extensible to required
Evidence.variableDefinition.roleSubtype
  • Added Element
Evidence.variableDefinition.comparatorCategory
  • Added Element
Evidence.variableDefinition.directnessMatch
  • Remove Binding `http://terminology.hl7.org/ValueSet/directness` (extensible)
Evidence.synthesisType
  • Max Cardinality changed from 1 to *
  • Remove Binding `http://terminology.hl7.org/ValueSet/synthesis-type` (extensible)
Evidence.studyDesign
  • Change code system for extensibly bound codes from "http://hl7.org/fhir/study-design" to "https://fevir.net/sevco"
Evidence.statistic.statisticType
  • Remove Binding `http://hl7.org/fhir/ValueSet/statistic-type` (extensible)
Evidence.statistic.sampleSize.numberAnalyzed
  • Added Element
Evidence.statistic.attributeEstimate.type
  • Remove Binding `http://hl7.org/fhir/ValueSet/attribute-estimate-type` (extensible)
Evidence.statistic.modelCharacteristic.code
  • Remove Binding `http://hl7.org/fhir/ValueSet/statistic-model-code` (extensible)
Evidence.statistic.modelCharacteristic.value[x]
  • Renamed from value to value[x]
  • Add Types Range, CodeableConcept
Evidence.statistic.modelCharacteristic.intended
  • Added Element
Evidence.statistic.modelCharacteristic.applied
  • Added Element
Evidence.statistic.modelCharacteristic.variable.handling
  • Type changed from code to CodeableConcept
  • Remove Binding `http://hl7.org/fhir/ValueSet/variable-handling|5.0.0` (required)
Evidence.statistic.modelCharacteristic.attribute
  • Renamed from attributeEstimate to attribute
Evidence.certainty.type
  • Remove Binding `http://hl7.org/fhir/ValueSet/certainty-type` (extensible)
Evidence.certainty.rating
  • Remove Binding `http://hl7.org/fhir/ValueSet/certainty-rating` (extensible)
Evidence.certainty.rater
  • Max Cardinality changed from 1 to *
Evidence.relatedArtifact
  • Deleted
EvidenceVariable
EvidenceVariable.citeAs
  • Added Element
EvidenceVariable.recorder
  • Added Element
EvidenceVariable.relatesTo
  • Added Element
EvidenceVariable.relatesTo.type
  • Added Mandatory Element
EvidenceVariable.relatesTo.target[x]
  • Added Mandatory Element
EvidenceVariable.definition
  • Added Element
EvidenceVariable.definitionModifier
  • Added Element
EvidenceVariable.definitionModifier.code
  • Added Mandatory Element
EvidenceVariable.definitionModifier.value[x]
  • Added Mandatory Element
EvidenceVariable.handling
  • Type changed from code to CodeableConcept
  • Remove Binding `http://hl7.org/fhir/ValueSet/variable-handling|5.0.0` (required)
EvidenceVariable.category.value[x]
  • Add Type Reference(Group)
EvidenceVariable.conditional
  • Added Element
EvidenceVariable.classifier
  • Added Element
EvidenceVariable.dataStorage
  • Added Element
EvidenceVariable.dataStorage.datatype
  • Added Element
EvidenceVariable.dataStorage.path
  • Added Element
EvidenceVariable.dataStorage.delimiter
  • Added Element
EvidenceVariable.dataStorage.component
  • Added Element
EvidenceVariable.timing
  • Added Element
EvidenceVariable.period
  • Added Element
EvidenceVariable.constraint
  • Added Element
EvidenceVariable.constraint.conditional
  • Added Element
EvidenceVariable.constraint.minimumQuantity
  • Added Element
EvidenceVariable.constraint.maximumQuantity
  • Added Element
EvidenceVariable.constraint.earliestDateTime
  • Added Element
EvidenceVariable.constraint.latestDateTime
  • Added Element
EvidenceVariable.constraint.minimumStringLength
  • Added Element
EvidenceVariable.constraint.maximumStringLength
  • Added Element
EvidenceVariable.constraint.code
  • Added Element
EvidenceVariable.constraint.expression
  • Added Element
EvidenceVariable.constraint.expectedValueSet
  • Added Element
EvidenceVariable.constraint.expectedUnitsValueSet
  • Added Element
EvidenceVariable.constraint.anyValueAllowed
  • Added Element
EvidenceVariable.missingDataMeaning
  • Added Element
EvidenceVariable.unacceptableDataHandling
  • Added Element
EvidenceVariable.relatedArtifact
  • Deleted
EvidenceVariable.characteristic
  • Deleted
ExampleScenario
ExampleScenario.jurisdiction
ExampleScenario.actor.type
  • Min Cardinality changed from 1 to 0
  • Change value set from http://hl7.org/fhir/ValueSet/examplescenario-actor-type|5.0.0 to Actor Definition Actor Type
  • Add codes collective , other
ExampleScenario.actor.definition
  • Added Element
ExampleScenario.process.step.operation.type
ExplanationOfBenefit
ExplanationOfBenefit.statusReason
  • Added Element
ExplanationOfBenefit.subject
  • Renamed from patient to subject
  • Type Reference: Added Target Type Group
ExplanationOfBenefit.related.claim
  • Type Reference: Added Target Type ExplanationOfBenefit
ExplanationOfBenefit.prescription
  • Type Reference: Added Target Types DeviceRequest, ServiceRequest
ExplanationOfBenefit.originalPrescription
  • Type Reference: Added Target Types DeviceRequest, ServiceRequest, VisionPrescription
ExplanationOfBenefit.supportingInfo.timing[x]
  • Add Types dateTime, Timing
  • Remove Type date
ExplanationOfBenefit.supportingInfo.value[x]
  • Add Types base64Binary, canonical, code, date, dateTime, decimal, id, instant, integer, integer64, markdown, oid, positiveInt, time, unsignedInt, uri, url, uuid, Address, Age, Annotation, CodeableConcept, CodeableReference, Coding, ContactPoint, Count, Distance, Duration, HumanName, Money, Period, Range, Ratio, RatioRange, SampledData, Signature, Timing, ContactDetail, DataRequirement, Expression, ParameterDefinition, RelatedArtifact, TriggerDefinition, UsageContext, Availability, ExtendedContactDetail, VirtualServiceDetail, Dosage, Meta
ExplanationOfBenefit.item.subject
  • Added Element
ExplanationOfBenefit.item.request
  • Type Reference: Removed Target Type SupplyRequest
ExplanationOfBenefit.item.adjudication.decisionDate
  • Added Element
ExplanationOfBenefit.addItem.subject
  • Added Element
ExplanationOfBenefit.addItem.informationSequence
  • Added Element
ExplanationOfBenefit.addItem.category
  • Added Element
ExplanationOfBenefit.addItem.request
  • Type Reference: Removed Target Type SupplyRequest
ExplanationOfBenefit.processNote.class
  • Added Element
ExplanationOfBenefit.processNote.text
  • Type changed from string to markdown
ExplanationOfBenefit.careTeam.responsible
  • Deleted
FamilyMemberHistory
FamilyMemberHistory.recorder
  • Added Element
  • Could be migrated from participant depending on participant.function
FamilyMemberHistory.asserter
  • Added Element
  • Could be migrated from participant depending on participant.function
FamilyMemberHistory.instantiatesCanonical
  • Deleted
FamilyMemberHistory.instantiatesUri
  • Deleted
FamilyMemberHistory.participant
  • Deleted (-> recorder or asserter depending on function)
Flag
Flag.status
  • Min Cardinality changed from 1 to 0
Flag.supportingInfo
  • Added Element
Goal
Goal.lifecycleStatus
  • Remove codes active , on-hold , completed
Goal.acceptance
  • Added Element
Goal.acceptance.participant
  • Added Mandatory Element
Goal.acceptance.status
  • Added Element
Goal.acceptance.priority
  • Added Element
Goal.statusReason
  • Max Cardinality changed from 1 to *
  • Type changed from string to CodeableConcept
Goal.recorder
  • Added Element
Goal.source
  • Type Reference: Added Target Type Group
Goal.addresses
  • Type Reference: Added Target Type NutritionIntake
Goal.outcome
  • Deleted
Group
Group.url
  • Added Element
Group.version
  • Added Element
Group.versionAlgorithm[x]
  • Added Element
Group.title
  • Added Element
Group.status
  • Added Element
Group.experimental
  • Added Element
Group.date
  • Added Element
Group.publisher
  • Added Element
Group.contact
  • Added Element
Group.useContext
  • Added Element
Group.purpose
  • Added Element
Group.copyright
  • Added Element
Group.copyrightLabel
  • Added Element
Group.type
  • Min Cardinality changed from 1 to 0
  • Add codes medication , medicinalproductdefinition , substance , substancedefinition , biologicallyDerivedProduct , nutritionProduct
Group.membership
  • Add code conceptual
Group.code
  • Add Binding `http://hl7.org/fhir/ValueSet/group-code` (extensible)
Group.combinationMethod
  • Added Element
Group.combinationThreshold
  • Added Element
Group.characteristic.value[x]
  • Add Types uri, Expression
Group.characteristic.description
  • Added Element
Group.characteristic.method
  • Added Element
Group.characteristic.formula
  • Added Element
Group.characteristic.determiner
  • Added Element
Group.characteristic.offset
  • Added Element
Group.characteristic.instances[x]
  • Added Element
Group.characteristic.duration[x]
  • Added Element
Group.characteristic.timing
  • Added Element
Group.member.entity
  • Type Reference: Added Target Types Medication, MedicinalProductDefinition, Substance, SubstanceDefinition, BiologicallyDerivedProduct, NutritionProduct
Group.member.involvement
  • Added Element
Group.active
  • Deleted
GuidanceResponse
GuidanceResponse.location
  • Added Element
GuidanceResponse.result
  • Type Reference: Removed Target Types ImmunizationRecommendation, SupplyRequest
HealthcareService
HealthcareService.eligibility.value[x]
  • Added Element
HealthcareService.eligibility.period
  • Added Element
HealthcareService.referralRequired
  • Added Element
HealthcareService.availability
  • Max Cardinality changed from * to 1
ImagingSelection
ImagingSelection.status
  • Add code inactive
ImagingSelection.modality
  • Added Element
ImagingSelection.subject
  • Type Reference: Removed Target Types Location, Organization
ImagingSelection.performer.actor
  • Min Cardinality changed from 0 to 1
ImagingSelection.basedOn
  • Type Reference: Removed Target Type AppointmentResponse
ImagingSelection.derivedFrom
  • Max Cardinality changed from * to 1
ImagingSelection.bodySite
  • Max Cardinality changed from 1 to *
ImagingSelection.instance.sopClass
  • Type changed from Coding to oid
  • Remove Binding `http://dicom.nema.org/medical/dicom/current/output/chtml/part04/sect_B.5.html#table_B.5-1` (extensible)
ImagingSelection.instance.frameNumber
  • Added Element
ImagingSelection.instance.referencedContentItemIdentifier
  • Added Element
ImagingSelection.instance.segmentNumber
  • Added Element
ImagingSelection.instance.regionOfInterest
  • Added Element
ImagingSelection.instance.waveFormChannel
  • Added Element
ImagingSelection.instance.imageRegion2D.regionType
  • Remove code interpolated
  • Add code multipoint
ImagingSelection.imageRegion3D
  • Added Element
ImagingSelection.imageRegion3D.regionType
  • Added Mandatory Element
ImagingSelection.imageRegion3D.coordinate
  • Added Mandatory Element
ImagingSelection.instance.subset
  • Deleted
ImagingSelection.instance.imageRegion3D
  • Deleted
ImagingStudy
ImagingStudy.status
  • Add code inactive
ImagingStudy.basedOn
  • Type Reference: Removed Target Type AppointmentResponse
ImagingStudy.procedure
  • Type changed from CodeableReference to Reference(Procedure)
ImagingStudy.series.instance.sopClass
  • Type changed from Coding to oid
  • Remove Binding `http://dicom.nema.org/medical/dicom/current/output/chtml/part04/sect_B.5.html#table_B.5-1` (extensible)
ImagingStudy.partOf
  • Deleted
ImagingStudy.series.laterality
  • Deleted
Immunization
Immunization.basedOn
  • Type Reference: Removed Target Type ImmunizationRecommendation
Immunization.protocolApplied.doseNumber
  • Min Cardinality changed from 1 to 0
  • Type changed from string to CodeableConcept
Immunization.protocolApplied.seriesDoses
  • Type changed from string to CodeableConcept
ImplementationGuide
ImplementationGuide.jurisdiction
ImplementationGuide.fhirVersion
  • Remove codes 0.0.80 , 0.0.81 , 0.0.82 , 0.4.0 , 0.5.0 , 1.0.0 , 1.0.1 , 1.0.2 , 1.1.0 , 1.4.0 , 1.6.0 , 1.8.0 , 3.0.0 , 3.0.1 , 3.0.2 , 3.3.0 , 3.5.0 , 4.0.0 , 4.0.1 , 4.1.0 , 4.2.0 , 4.3.0 , 4.3.0-cibuild , 4.3.0-snapshot1 , 4.4.0 , 4.5.0 , 4.6.0 , 5.0.0 , 5.0.0-cibuild , 5.0.0-snapshot1 , 5.0.0-snapshot2 , 5.0.0-ballot , 5.0.0-snapshot3 , 5.0.0-draft-final
  • Add code 6.0
ImplementationGuide.global.type
  • Remove codes BiologicallyDerivedProductDispense , ChargeItem , ChargeItemDefinition , Citation , ClinicalImpression , ConditionDefinition , DeviceDispense , DeviceUsage , EncounterHistory , EvidenceReport , FormularyItem , GenomicStudy , GraphDefinition , ImmunizationEvaluation , ImmunizationRecommendation , InventoryItem , InventoryReport , Linkage , MedicationKnowledge , MolecularSequence , Permission , SubstanceNucleicAcid , SubstancePolymer , SubstanceProtein , SubstanceReferenceInformation , SubstanceSourceMaterial , SupplyDelivery , SupplyRequest , TestPlan , TestReport , TestScript , Transport , VerificationResult
  • Add codes DeviceAlert , InsuranceProduct
ImplementationGuide.definition.resource.fhirVersion
  • Remove codes 0.0.80 , 0.0.81 , 0.0.82 , 0.4.0 , 0.5.0 , 1.0.0 , 1.0.1 , 1.0.2 , 1.1.0 , 1.4.0 , 1.6.0 , 1.8.0 , 3.0.0 , 3.0.1 , 3.0.2 , 3.3.0 , 3.5.0 , 4.0.0 , 4.0.1 , 4.1.0 , 4.2.0 , 4.3.0 , 4.3.0-cibuild , 4.3.0-snapshot1 , 4.4.0 , 4.5.0 , 4.6.0 , 5.0.0 , 5.0.0-cibuild , 5.0.0-snapshot1 , 5.0.0-snapshot2 , 5.0.0-ballot , 5.0.0-snapshot3 , 5.0.0-draft-final
  • Add code 6.0
Ingredient
  • No Changes
InsurancePlan
InsurancePlan.identifier
  • Moved from InsurancePlan.plan to InsurancePlan
InsurancePlan.type
  • Moved from InsurancePlan.plan to InsurancePlan
InsurancePlan.product
  • Added Element
  • reference to the new InsuranceProduct resource that contained the plan details previously
InsurancePlan.coverageArea
  • Moved from InsurancePlan.plan to InsurancePlan
InsurancePlan.network
  • Moved from InsurancePlan.plan to InsurancePlan
InsurancePlan.generalCost
  • Moved from InsurancePlan.plan to InsurancePlan
InsurancePlan.specificCost
  • Moved from InsurancePlan.plan to InsurancePlan
InsurancePlan.specificCost.benefit.cost.qualifier
  • Added Element
InsurancePlan.identifier
  • Deleted (-> InsuranceProduct.identifier)
InsurancePlan.status
  • Deleted (-> InsuranceProduct.status)
InsurancePlan.type
  • Deleted (-> InsuranceProduct.type)
InsurancePlan.name
  • Deleted (-> InsuranceProduct.name)
InsurancePlan.alias
  • Deleted (-> InsuranceProduct.alias)
InsurancePlan.period
  • Deleted (-> InsuranceProduct.period)
InsurancePlan.ownedBy
  • Deleted (-> InsuranceProduct.ownedBy)
InsurancePlan.administeredBy
  • Deleted (-> InsuranceProduct.administeredBy)
InsurancePlan.coverageArea
  • Deleted (-> InsuranceProduct.coverageArea)
InsurancePlan.contact
  • Deleted (-> InsuranceProduct.contact)
InsurancePlan.endpoint
  • Deleted (-> InsuranceProduct.endpoint)
InsurancePlan.network
  • Deleted (-> InsuranceProduct.network)
InsurancePlan.coverage
  • Deleted (-> InsuranceProduct.coverage)
InsurancePlan.plan
  • Deleted (all propertied migrated to top level of resource - core properties migrate to InsuranceProduct)
InsuranceProduct
  • Added Resource
Invoice
Invoice.period[x]
  • Renamed from date to period[x]
  • Add Types date, Period
  • Remove Type dateTime
Invoice.issuer
  • Type Reference: Added Target Types Practitioner, PractitionerRole
Invoice.period[x]
  • Deleted
Library
Library.type
  • Change value set from http://hl7.org/fhir/ValueSet/library-type to LibraryType icon
Library.jurisdiction
List
List.source
  • Type Reference: Added Target Type Group
Location
Location.code
  • Added Element
Location.type
  • Remove Binding `http://terminology.hl7.org/ValueSet/v3-ServiceDeliveryLocationRoleType` (extensible)
Location.hoursOfOperation
  • Max Cardinality changed from * to 1
ManufacturedItemDefinition
ManufacturedItemDefinition.property.value[x]
  • Add Type Range
Measure
Measure.jurisdiction
Measure.reportingFrequency
  • Added Element
Measure.group.title
  • Added Element
Measure.group.type
  • Change value set from http://hl7.org/fhir/ValueSet/measure-type to MeasureType icon
Measure.group.basis
  • Remove codes Element , BackboneElement , DataType , Address , Annotation , Attachment , Availability , BackboneType , Dosage , ElementDefinition , MarketingStatus , ProductShelfLife , Timing , CodeableConcept , CodeableReference , Coding , ContactDetail , ContactPoint , Contributor , DataRequirement , Expression , ExtendedContactDetail , Extension , HumanName , Identifier , Meta , MonetaryComponent , Money , Narrative , ParameterDefinition , Period , PrimitiveType , base64Binary , boolean , date , dateTime , decimal , instant , integer , positiveInt , unsignedInt , integer64 , string , code , id , markdown , time , uri , canonical , oid , url , uuid , Quantity , Age , Count , Distance , Duration , Range , Ratio , RatioRange , Reference , RelatedArtifact , SampledData , Signature , TriggerDefinition , UsageContext , VirtualServiceDetail , xhtml , Resource , Binary , Bundle , DomainResource , Account , ActivityDefinition , ActorDefinition , AdministrableProductDefinition , AdverseEvent , AllergyIntolerance , Appointment , AppointmentResponse , ArtifactAssessment , AuditEvent , Basic , BiologicallyDerivedProduct , BiologicallyDerivedProductDispense , BodyStructure , CanonicalResource , CapabilityStatement , CarePlan , CareTeam , ChargeItem , ChargeItemDefinition , Citation , Claim , ClaimResponse , ClinicalImpression , ClinicalUseDefinition , CodeSystem , Communication , CommunicationRequest , CompartmentDefinition , Composition , ConceptMap , Condition , ConditionDefinition , Consent , Contract , Coverage , CoverageEligibilityRequest , CoverageEligibilityResponse , DetectedIssue , Device , DeviceAssociation , DeviceDefinition , DeviceDispense , DeviceMetric , DeviceRequest , DeviceUsage , DiagnosticReport , DocumentReference , Encounter , EncounterHistory , Endpoint , EnrollmentRequest , EnrollmentResponse , EpisodeOfCare , EventDefinition , Evidence , EvidenceReport , EvidenceVariable , ExampleScenario , ExplanationOfBenefit , FamilyMemberHistory , Flag , FormularyItem , GenomicStudy , Goal , GraphDefinition , Group , GuidanceResponse , HealthcareService , ImagingSelection , ImagingStudy , Immunization , ImmunizationEvaluation , ImmunizationRecommendation , ImplementationGuide , Ingredient , InsurancePlan , InventoryItem , InventoryReport , Invoice , Library , Linkage , List , Location , ManufacturedItemDefinition , Measure , MeasureReport , Medication , MedicationAdministration , MedicationDispense , MedicationKnowledge , MedicationRequest , MedicationStatement , MedicinalProductDefinition , MessageDefinition , MessageHeader , MetadataResource , MolecularSequence , NamingSystem , NutritionIntake , NutritionOrder , NutritionProduct , Observation , ObservationDefinition , OperationDefinition , OperationOutcome , Organization , OrganizationAffiliation , PackagedProductDefinition , Patient , PaymentNotice , PaymentReconciliation , Permission , Person , PlanDefinition , Practitioner , PractitionerRole , Procedure , Provenance , Questionnaire , QuestionnaireResponse , RegulatedAuthorization , RelatedPerson , RequestOrchestration , Requirements , ResearchStudy , ResearchSubject , RiskAssessment , Schedule , SearchParameter , ServiceRequest , Slot , Specimen , SpecimenDefinition , StructureDefinition , StructureMap , Subscription , SubscriptionStatus , SubscriptionTopic , Substance , SubstanceDefinition , SubstanceNucleicAcid , SubstancePolymer , SubstanceProtein , SubstanceReferenceInformation , SubstanceSourceMaterial , SupplyDelivery , SupplyRequest , Task , TerminologyCapabilities , TestPlan , TestReport , TestScript , Transport , ValueSet , VerificationResult , VisionPrescription , Parameters
Measure.group.basisRequirement
  • Added Element
Measure.group.scoringPrecision
  • Added Element
Measure.group.compositeScoring
  • Added Element
Measure.group.component
  • Added Element
Measure.group.component.measure
  • Added Element
Measure.group.component.groupId
  • Added Element
Measure.group.component.weight
  • Added Element
Measure.group.improvementNotation
  • Change binding strength from required to extensible
  • Change value set from http://hl7.org/fhir/ValueSet/measure-improvement-notation|5.0.0 to MeasureImprovementNotation icon
Measure.group.improvementNotationGuidance
  • Added Element
Measure.group.population.title
  • Added Element
Measure.group.population.code
Measure.group.population.aggregateMethod
  • Change value set from http://hl7.org/fhir/ValueSet/measure-aggregate-method to Measure Aggregate Method icon
  • Change code system for extensibly bound codes from "http://hl7.org/fhir/CodeSystem/measure-aggregate-method" to "http://terminology.hl7.org/CodeSystem/measure-aggregate-method"
Measure.group.stratifier.title
  • Added Element
Measure.group.stratifier.component.valueSet
  • Added Element
Measure.group.stratifier.component.unit
  • Added Element
Measure.supplementalData.usage
  • Change value set from http://hl7.org/fhir/ValueSet/measure-data-usage to MeasureDataUsage icon
Measure.supplementalData.valueSet
  • Added Element
Measure.supplementalData.unit
  • Added Element
Measure.basis
  • Deleted
Measure.scoring
  • Deleted
Measure.scoringUnit
  • Deleted
Measure.compositeScoring
  • Deleted
Measure.type
  • Deleted
Measure.improvementNotation
  • Deleted
MeasureReport
MeasureReport.category
  • Added Element
MeasureReport.messages
  • Added Element
MeasureReport.reporter
  • Type Reference: Removed Target Type Group
MeasureReport.location
  • Max Cardinality changed from 1 to *
MeasureReport.group.title
  • Added Element
MeasureReport.group.calculatedDate
  • Added Element
MeasureReport.group.description
  • Added Element
MeasureReport.group.type
  • Added Element
MeasureReport.group.scoring
  • Added Element
MeasureReport.group.improvementNotation
  • Added Element
MeasureReport.group.improvementNotationGuidance
  • Added Element
MeasureReport.group.population.title
  • Added Element
MeasureReport.group.population.code
MeasureReport.group.population.description
  • Added Element
MeasureReport.group.population.countQuantity
  • Added Element
MeasureReport.group.measureScore[x]
  • Add Types boolean, Ratio
MeasureReport.group.stratifier.title
  • Added Element
MeasureReport.group.stratifier.description
  • Added Element
MeasureReport.group.stratifier.stratum.component.description
  • Added Element
MeasureReport.group.stratifier.stratum.population.code
MeasureReport.group.stratifier.stratum.population.countQuantity
  • Added Element
MeasureReport.group.stratifier.stratum.measureScore[x]
  • Add Types boolean, Ratio
MeasureReport.scoring
  • Deleted
MeasureReport.improvementNotation
  • Deleted
Medication
Medication.packageSize
  • Added Element
Medication.packageSize.numberOfItems
  • Added Element
Medication.packageSize.amountPerItem
  • Added Element
Medication.ingredient.role
  • Added Element
Medication.instance
  • Renamed from batch to instance
Medication.instance.identifier
  • Added Element
Medication.instance.lotNumber
  • Moved from Medication.batch to Medication.instance
Medication.instance.expirationDate
  • Moved from Medication.batch to Medication.instance
Medication.definition
  • Type Reference: Added Target Types MedicinalProductDefinition, AdministrableProductDefinition, PackagedProductDefinition, ManufacturedItemDefinition
  • Type Reference: Removed Target Type MedicationKnowledge
Medication.totalVolume
  • Deleted
MedicationAdministration
MedicationAdministration.occurrence[x]
  • Renamed from occurence[x] to occurrence[x]
MedicationDispense
MedicationDispense.status
  • Remove code stopped
  • Add code unfulfilled
MedicationDispense.performer.actor
  • Type Reference: Added Target Type Group
MedicationDispense.fillNumber
  • Added Element
MedicationDispense.receiver
  • Type Reference: Added Target Types Organization, Group
MedicationDispense.dosageInstruction
  • Max Cardinality changed from * to 1
  • Type changed from Dosage to DosageDetails
MedicationDispense.doseAdministrationAid
  • Added Element
MedicationDispense.renderedDosageInstruction
  • Deleted (-> dosageInstruction.renderedInstruction)
MedicationRequest
MedicationRequest.basedOn
  • Type Reference: Added Target Type RequestOrchestration
  • Type Reference: Removed Target Type ImmunizationRecommendation
MedicationRequest.status
  • Remove codes stopped , completed , cancelled
MedicationRequest.intent
  • Remove codes original-order , reflex-order , filler-order , instance-order
MedicationRequest.informationSource
  • Type Reference: Added Target Type Group
MedicationRequest.isRecordOfRequest
  • Renamed from reported to isRecordOfRequest
MedicationRequest.performer
  • Type Reference: Added Target Type Group
MedicationRequest.effectiveTiming[x]
  • Renamed from effectiveDosePeriod to effectiveTiming[x]
  • Add Types Duration, Range
MedicationRequest.dosageInstruction
  • Max Cardinality changed from * to 1
  • Type changed from Dosage to DosageDetails
MedicationRequest.dispenseRequest.dispenserInstruction
  • Type changed from Annotation to CodeableConcept
MedicationRequest.dispenseRequest.destination
  • Added Element
MedicationRequest.renderedDosageInstruction
  • Deleted
MedicationStatement
MedicationStatement.author
  • Added Element
MedicationStatement.informationSource
  • Type Reference: Added Target Types Device, Group
MedicationStatement.dosage
  • Max Cardinality changed from * to 1
  • Type changed from Dosage to DosageDetails
MedicationStatement.renderedDosageInstruction
  • Deleted (-> dosageInstruction.renderedInstruction)
MedicinalProductDefinition
MedicinalProductDefinition.characteristic.value[x]
  • Add Type Range
MessageDefinition
MessageDefinition.jurisdiction
MessageDefinition.focus.code
  • Remove codes BiologicallyDerivedProductDispense , ChargeItem , ChargeItemDefinition , Citation , ClinicalImpression , ConditionDefinition , DeviceDispense , DeviceUsage , EncounterHistory , EvidenceReport , FormularyItem , GenomicStudy , GraphDefinition , ImmunizationEvaluation , ImmunizationRecommendation , InventoryItem , InventoryReport , Linkage , MedicationKnowledge , MolecularSequence , Permission , SubstanceNucleicAcid , SubstancePolymer , SubstanceProtein , SubstanceReferenceInformation , SubstanceSourceMaterial , SupplyDelivery , SupplyRequest , TestPlan , TestReport , TestScript , Transport , VerificationResult
  • Add codes DeviceAlert , InsuranceProduct
MessageDefinition.graph
  • Deleted
MessageHeader
MessageHeader.event[x]
  • Add Type uri
MessageHeader.destination.receiver
  • Type Reference: Added Target Types Device, Patient, RelatedPerson
MessageHeader.source.sender
  • Moved from MessageHeader to MessageHeader.source
  • Type Reference: Added Target Type Patient
MessageHeader.destination.target
  • Deleted
MessageHeader.author
  • Deleted
MessageHeader.responsible
  • Deleted
MetadataResource
MetadataResource.usage
  • Added Element
NamingSystem
NamingSystem.jurisdiction
NutritionIntake
NutritionIntake.nutritionItem
  • Added Element
NutritionIntake.nutritionItem.type
  • Added Element
NutritionIntake.nutritionItem.nutritionProduct
  • Added Element
NutritionIntake.nutritionItem.consumedItem
  • Added Element
NutritionIntake.nutritionItem.consumedItem.schedule
  • Added Element
NutritionIntake.nutritionItem.consumedItem.amount
  • Added Element
NutritionIntake.nutritionItem.consumedItem.rate[x]
  • Added Element
NutritionIntake.nutritionItem.consumedItem.totalIntake
  • Added Element
NutritionIntake.nutritionItem.consumedItem.totalIntake.nutrient
  • Added Mandatory Element
NutritionIntake.nutritionItem.consumedItem.totalIntake.amount
  • Added Mandatory Element
NutritionIntake.nutritionItem.consumedItem.totalIntake.energy
  • Added Element
NutritionIntake.nutritionItem.notConsumedItem
  • Added Element
NutritionIntake.nutritionItem.notConsumedItem.reason
  • Added Element
NutritionIntake.nutritionItem.notConsumedItem.schedule
  • Added Element
NutritionIntake.nutritionItem.notConsumedItem.amount
  • Added Element
NutritionIntake.performer.actor
  • Type Reference: Added Target Type Group
NutritionIntake.instantiatesCanonical
  • Deleted
NutritionIntake.instantiatesUri
  • Deleted
NutritionIntake.consumedItem
  • Deleted
NutritionIntake.ingredientLabel
  • Deleted
NutritionOrder
NutritionOrder.basedOn
  • Type Reference: Added Target Type RequestOrchestration
NutritionOrder.status
  • Remove codes revoked , completed
  • Add code ended
NutritionOrder.intent
  • Remove codes original-order , reflex-order , filler-order , instance-order
NutritionOrder.requester
  • Renamed from orderer to requester
NutritionOrder.oralDiet.nutrient.amount
  • Type changed from Quantity(http://hl7.org/fhir/StructureDefinition/SimpleQuantity) to Quantity
NutritionOrder.oralDiet.texture.type
  • Renamed from foodType to type
NutritionOrder.oralDiet.caloricDensity
  • Added Element
NutritionOrder.supplement.quantity
  • Type changed from Quantity(http://hl7.org/fhir/StructureDefinition/SimpleQuantity) to Quantity
NutritionOrder.supplement.caloricDensity
  • Added Element
NutritionOrder.enteralFormula.type
  • Renamed from baseFormulaType to type
NutritionOrder.enteralFormula.productName
  • Renamed from baseFormulaProductName to productName
NutritionOrder.enteralFormula.deliveryDevice[x]
  • Renamed from deliveryDevice to deliveryDevice[x]
  • Max Cardinality changed from * to 1
  • Add Types CodeableConcept, canonical(DeviceDefinition)
  • Remove Type CodeableReference
NutritionOrder.enteralFormula.caloricDensity
  • Type changed from Quantity(http://hl7.org/fhir/StructureDefinition/SimpleQuantity) to Quantity
NutritionOrder.enteralFormula.routeOfAdministration
  • Max Cardinality changed from 1 to *
NutritionOrder.enteralFormula.administration.quantity
  • Type changed from Quantity(http://hl7.org/fhir/StructureDefinition/SimpleQuantity) to Quantity
NutritionOrder.enteralFormula.administration.rate[x]
  • Remove Type Quantity(http://hl7.org/fhir/StructureDefinition/SimpleQuantity)
NutritionOrder.enteralFormula.maxVolumeToAdminister
  • Renamed from maxVolumeToDeliver to maxVolumeToAdminister
  • Type changed from Quantity(http://hl7.org/fhir/StructureDefinition/SimpleQuantity) to Quantity
NutritionOrder.additive
  • Added Element
NutritionOrder.additive.modularType
  • Added Element
NutritionOrder.additive.productName
  • Added Element
NutritionOrder.additive.quantity
  • Added Element
NutritionOrder.additive.routeOfAdministration
  • Added Element
NutritionOrder.instantiatesCanonical
  • Deleted
NutritionOrder.instantiatesUri
  • Deleted
NutritionOrder.instantiates
  • Deleted
NutritionOrder.oralDiet.fluidConsistencyType
  • Deleted
NutritionOrder.enteralFormula.additive
  • Deleted
NutritionProduct
NutritionProduct.manufacturer
  • Type Reference: Added Target Type RelatedPerson
NutritionProduct.nutrient.item
  • Min Cardinality changed from 0 to 1
NutritionProduct.nutrient.amount[x]
  • Renamed from amount to amount[x]
  • Max Cardinality changed from * to 1
  • Add Type Quantity
NutritionProduct.ingredientSummary
  • Added Element
NutritionProduct.ingredient.amount[x]
  • Renamed from amount to amount[x]
  • Max Cardinality changed from * to 1
  • Add Type Quantity
NutritionProduct.ingredient.allergen
  • Added Element
NutritionProduct.energy
  • Added Element
NutritionProduct.knownAllergen
  • Deleted (-> coded allergens can be mapped to ingredient.item and ingredient.allergen)
Observation
Observation.basedOn
  • Type Reference: Removed Target Type ImmunizationRecommendation
Observation.partOf
  • Type Reference: Removed Target Type GenomicStudy
Observation.status
  • Remove code corrected
  • Add codes specimen-in-process , cannot-be-obtained
Observation.focus
  • Now marked as Modifier
Observation.organizer
  • Added Element
Observation.performer
  • Type Reference: Added Target Types HealthcareService, Group
Observation.value[x]
  • Remove Type Reference(MolecularSequence)
Observation.interpretationContext
  • Added Element
Observation.bodyStructure
  • Type changed from Reference(BodyStructure) to CodeableReference
Observation.referenceRange.low
  • Type changed from Quantity(http://hl7.org/fhir/StructureDefinition/SimpleQuantity) to Quantity
Observation.referenceRange.high
  • Type changed from Quantity(http://hl7.org/fhir/StructureDefinition/SimpleQuantity) to Quantity
Observation.referenceRange.normalValue
  • Remove Binding `http://hl7.org/fhir/ValueSet/observation-referencerange-normalvalue` (extensible)
Observation.hasMember
  • Type Reference: Removed Target Type MolecularSequence
Observation.derivedFrom
  • Type Reference: Removed Target Types MolecularSequence, GenomicStudy
Observation.component.value[x]
  • Remove Type Reference(MolecularSequence)
Observation.instantiates[x]
  • Deleted (Removed trial use property)
ObservationDefinition
ObservationDefinition.jurisdiction
ObservationDefinition.bodyStructure
  • Renamed from bodySite to bodyStructure
  • Type changed from CodeableConcept to CodeableReference
ObservationDefinition.device[x]
  • Renamed from device to device[x]
  • Max Cardinality changed from * to 1
  • Add Type canonical(DeviceDefinition)
ObservationDefinition.qualifiedValue.sexParameterForClinicalUse
  • Renamed from gender to sexParameterForClinicalUse
ObservationDefinition.qualifiedValue.interpretation
  • Added Element
OperationDefinition
OperationDefinition.jurisdiction
OperationDefinition.synchronicity
  • Added Element
OperationDefinition.resource
  • Remove codes BiologicallyDerivedProductDispense , ChargeItem , ChargeItemDefinition , Citation , ClinicalImpression , ConditionDefinition , DeviceDispense , DeviceUsage , EncounterHistory , EvidenceReport , FormularyItem , GenomicStudy , GraphDefinition , ImmunizationEvaluation , ImmunizationRecommendation , InventoryItem , InventoryReport , Linkage , MedicationKnowledge , MolecularSequence , Permission , SubstanceNucleicAcid , SubstancePolymer , SubstanceProtein , SubstanceReferenceInformation , SubstanceSourceMaterial , SupplyDelivery , SupplyRequest , TestPlan , TestReport , TestScript , Transport , VerificationResult
  • Add codes DeviceAlert , InsuranceProduct
OperationDefinition.parameter.min
  • Type changed from integer to unsignedInt
OperationDefinition.parameter.type
  • Remove codes Element , BackboneElement , DataType , Address , Annotation , Attachment , Availability , BackboneType , Dosage , ElementDefinition , MarketingStatus , ProductShelfLife , Timing , CodeableConcept , CodeableReference , Coding , ContactDetail , ContactPoint , Contributor , DataRequirement , Expression , ExtendedContactDetail , Extension , HumanName , Identifier , Meta , MonetaryComponent , Money , Narrative , ParameterDefinition , Period , PrimitiveType , base64Binary , boolean , date , dateTime , decimal , instant , integer , positiveInt , unsignedInt , integer64 , string , code , id , markdown , time , uri , canonical , oid , url , uuid , Quantity , Age , Count , Distance , Duration , Range , Ratio , RatioRange , Reference , RelatedArtifact , SampledData , Signature , TriggerDefinition , UsageContext , VirtualServiceDetail , xhtml , Resource , Binary , Bundle , DomainResource , Account , ActivityDefinition , ActorDefinition , AdministrableProductDefinition , AdverseEvent , AllergyIntolerance , Appointment , AppointmentResponse , ArtifactAssessment , AuditEvent , Basic , BiologicallyDerivedProduct , BiologicallyDerivedProductDispense , BodyStructure , CanonicalResource , CapabilityStatement , CarePlan , CareTeam , ChargeItem , ChargeItemDefinition , Citation , Claim , ClaimResponse , ClinicalImpression , ClinicalUseDefinition , CodeSystem , Communication , CommunicationRequest , CompartmentDefinition , Composition , ConceptMap , Condition , ConditionDefinition , Consent , Contract , Coverage , CoverageEligibilityRequest , CoverageEligibilityResponse , DetectedIssue , Device , DeviceAssociation , DeviceDefinition , DeviceDispense , DeviceMetric , DeviceRequest , DeviceUsage , DiagnosticReport , DocumentReference , Encounter , EncounterHistory , Endpoint , EnrollmentRequest , EnrollmentResponse , EpisodeOfCare , EventDefinition , Evidence , EvidenceReport , EvidenceVariable , ExampleScenario , ExplanationOfBenefit , FamilyMemberHistory , Flag , FormularyItem , GenomicStudy , Goal , GraphDefinition , Group , GuidanceResponse , HealthcareService , ImagingSelection , ImagingStudy , Immunization , ImmunizationEvaluation , ImmunizationRecommendation , ImplementationGuide , Ingredient , InsurancePlan , InventoryItem , InventoryReport , Invoice , Library , Linkage , List , Location , ManufacturedItemDefinition , Measure , MeasureReport , Medication , MedicationAdministration , MedicationDispense , MedicationKnowledge , MedicationRequest , MedicationStatement , MedicinalProductDefinition , MessageDefinition , MessageHeader , MetadataResource , MolecularSequence , NamingSystem , NutritionIntake , NutritionOrder , NutritionProduct , Observation , ObservationDefinition , OperationDefinition , OperationOutcome , Organization , OrganizationAffiliation , PackagedProductDefinition , Patient , PaymentNotice , PaymentReconciliation , Permission , Person , PlanDefinition , Practitioner , PractitionerRole , Procedure , Provenance , Questionnaire , QuestionnaireResponse , RegulatedAuthorization , RelatedPerson , RequestOrchestration , Requirements , ResearchStudy , ResearchSubject , RiskAssessment , Schedule , SearchParameter , ServiceRequest , Slot , Specimen , SpecimenDefinition , StructureDefinition , StructureMap , Subscription , SubscriptionStatus , SubscriptionTopic , Substance , SubstanceDefinition , SubstanceNucleicAcid , SubstancePolymer , SubstanceProtein , SubstanceReferenceInformation , SubstanceSourceMaterial , SupplyDelivery , SupplyRequest , Task , TerminologyCapabilities , TestPlan , TestReport , TestScript , Transport , ValueSet , VerificationResult , VisionPrescription , Parameters
OperationDefinition.parameter.allowedType
  • Remove codes Element , BackboneElement , DataType , Address , Annotation , Attachment , Availability , BackboneType , Dosage , ElementDefinition , MarketingStatus , ProductShelfLife , Timing , CodeableConcept , CodeableReference , Coding , ContactDetail , ContactPoint , Contributor , DataRequirement , Expression , ExtendedContactDetail , Extension , HumanName , Identifier , Meta , MonetaryComponent , Money , Narrative , ParameterDefinition , Period , PrimitiveType , base64Binary , boolean , date , dateTime , decimal , instant , integer , positiveInt , unsignedInt , integer64 , string , code , id , markdown , time , uri , canonical , oid , url , uuid , Quantity , Age , Count , Distance , Duration , Range , Ratio , RatioRange , Reference , RelatedArtifact , SampledData , Signature , TriggerDefinition , UsageContext , VirtualServiceDetail , xhtml , Resource , Binary , Bundle , DomainResource , Account , ActivityDefinition , ActorDefinition , AdministrableProductDefinition , AdverseEvent , AllergyIntolerance , Appointment , AppointmentResponse , ArtifactAssessment , AuditEvent , Basic , BiologicallyDerivedProduct , BiologicallyDerivedProductDispense , BodyStructure , CanonicalResource , CapabilityStatement , CarePlan , CareTeam , ChargeItem , ChargeItemDefinition , Citation , Claim , ClaimResponse , ClinicalImpression , ClinicalUseDefinition , CodeSystem , Communication , CommunicationRequest , CompartmentDefinition , Composition , ConceptMap , Condition , ConditionDefinition , Consent , Contract , Coverage , CoverageEligibilityRequest , CoverageEligibilityResponse , DetectedIssue , Device , DeviceAssociation , DeviceDefinition , DeviceDispense , DeviceMetric , DeviceRequest , DeviceUsage , DiagnosticReport , DocumentReference , Encounter , EncounterHistory , Endpoint , EnrollmentRequest , EnrollmentResponse , EpisodeOfCare , EventDefinition , Evidence , EvidenceReport , EvidenceVariable , ExampleScenario , ExplanationOfBenefit , FamilyMemberHistory , Flag , FormularyItem , GenomicStudy , Goal , GraphDefinition , Group , GuidanceResponse , HealthcareService , ImagingSelection , ImagingStudy , Immunization , ImmunizationEvaluation , ImmunizationRecommendation , ImplementationGuide , Ingredient , InsurancePlan , InventoryItem , InventoryReport , Invoice , Library , Linkage , List , Location , ManufacturedItemDefinition , Measure , MeasureReport , Medication , MedicationAdministration , MedicationDispense , MedicationKnowledge , MedicationRequest , MedicationStatement , MedicinalProductDefinition , MessageDefinition , MessageHeader , MetadataResource , MolecularSequence , NamingSystem , NutritionIntake , NutritionOrder , NutritionProduct , Observation , ObservationDefinition , OperationDefinition , OperationOutcome , Organization , OrganizationAffiliation , PackagedProductDefinition , Patient , PaymentNotice , PaymentReconciliation , Permission , Person , PlanDefinition , Practitioner , PractitionerRole , Procedure , Provenance , Questionnaire , QuestionnaireResponse , RegulatedAuthorization , RelatedPerson , RequestOrchestration , Requirements , ResearchStudy , ResearchSubject , RiskAssessment , Schedule , SearchParameter , ServiceRequest , Slot , Specimen , SpecimenDefinition , StructureDefinition , StructureMap , Subscription , SubscriptionStatus , SubscriptionTopic , Substance , SubstanceDefinition , SubstanceNucleicAcid , SubstancePolymer , SubstanceProtein , SubstanceReferenceInformation , SubstanceSourceMaterial , SupplyDelivery , SupplyRequest , Task , TerminologyCapabilities , TestPlan , TestReport , TestScript , Transport , ValueSet , VerificationResult , VisionPrescription , Parameters
OperationDefinition.parameter.searchType
  • Add code resource
OperationDefinition.parameter.binding.strength
  • Add code descriptive
OperationOutcome
OperationOutcome.issue.code
  • Remove codes structure , required , value , invariant , login , unknown , expired , forbidden , suppressed , not-supported , duplicate , multiple-matches , not-found , deleted , too-long , code-invalid , extension , too-costly , business-rule , conflict , limited-filter , lock-error , no-store , exception , timeout , incomplete , throttled
Organization
Organization.qualification.status
  • Added Element
OrganizationAffiliation
  • No Changes
PackagedProductDefinition
  • No Changes
Parameters
Parameters.parameter.value[x]
  • Add Type VirtualServiceDetail
Patient
Patient.contact.relationship
  • Remove Binding `http://hl7.org/fhir/ValueSet/patient-contactrelationship` (extensible)
Patient.contact.role
  • Added Element
Patient.contact.additionalName
  • Added Element
Patient.contact.additionalAddress
  • Added Element
PaymentNotice
PaymentNotice.statusReason
  • Added Element
PaymentReconciliation
PaymentReconciliation.statusReason
  • Added Element
PaymentReconciliation.amount
  • Min Cardinality changed from 1 to 0
PaymentReconciliation.allocation.target
  • Type Reference: Removed Target Type ChargeItem
PaymentReconciliation.allocation.noteNumber
  • Added Element
PaymentReconciliation.processNote.class
  • Added Element
PaymentReconciliation.processNote.number
  • Added Element
PaymentReconciliation.processNote.text
  • Type changed from string to markdown
Person
  • No Changes
PlanDefinition
PlanDefinition.type
  • Change value set from http://hl7.org/fhir/ValueSet/plan-definition-type to PlanDefinitionType icon
PlanDefinition.jurisdiction
PlanDefinition.actor.option.typeCanonical
  • Type canonical: Added Target Types ActorDefinition, DeviceDefinition, Group, SpecimenDefinition, StructureDefinition
PlanDefinition.actor.option.typeReference
  • Type Reference: Added Target Types BiologicallyDerivedProduct, Medication, MedicinalProductDefinition, Specimen, Substance, SubstanceDefinition
  • Type Reference: Removed Target Types DeviceDefinition, Group
PlanDefinition.action.goalId
  • Type changed from id to string
PlanDefinition.action.input.relatedData
  • Type changed from id to string
PlanDefinition.action.relatedAction.targetId
  • Type changed from id to string
PlanDefinition.action.relatedAction.relationship
  • Remove codes before-start , before-end , concurrent-with-start , concurrent-with-end , after-start , after-end
PlanDefinition.action.relatedAction.endRelationship
  • Remove codes before-start , before-end , concurrent-with-start , concurrent-with-end , after-start , after-end
PlanDefinition.action.timing[x]
  • Add Type RelativeTime
PlanDefinition.action.participant.typeCanonical
  • Type canonical: Added Target Types ActorDefinition, DeviceDefinition, Group, SpecimenDefinition, StructureDefinition
PlanDefinition.action.participant.typeReference
  • Type Reference: Added Target Types BiologicallyDerivedProduct, Medication, MedicinalProductDefinition, Specimen, Substance, SubstanceDefinition
  • Type Reference: Removed Target Types DeviceDefinition, Group
PlanDefinition.action.type
  • Change value set from http://hl7.org/fhir/ValueSet/action-type to ActionType icon
PlanDefinition.action.applicabilityBehavior
  • Added Element
Practitioner
Practitioner.deceased[x]
  • Now marked as Modifier
Practitioner.qualification.status
  • Added Element
PractitionerRole
PractitionerRole.network
  • Added Element
PractitionerRole.display
  • Added Element
PractitionerRole.availability
  • Max Cardinality changed from * to 1
Procedure
Procedure.basedOn
  • Type Reference: Added Target Type MedicationRequest
Procedure.focus
  • Now marked as Modifier
Procedure.bodyStructure
  • Added Element
Procedure.outcome
  • Max Cardinality changed from 1 to *
  • Type changed from CodeableConcept to CodeableReference
Procedure.report
  • Type Reference: Added Target Type Bundle
Procedure.followUp
  • Type changed from CodeableConcept to CodeableReference
Procedure.instantiatesCanonical
  • Deleted
Procedure.instantiatesUri
  • Deleted
Provenance
Provenance.why
  • Added Element
Provenance.basedOn
  • Type Reference: Added Target Type Resource
  • Type Reference: Removed Target Types CarePlan, DeviceRequest, ImmunizationRecommendation, MedicationRequest, NutritionOrder, ServiceRequest, Task
Provenance.agent.who
  • Type Reference: Added Target Types Group, HealthcareService
Provenance.agent.onBehalfOf
  • Type Reference: Added Target Types Group, HealthcareService
Questionnaire
Questionnaire.subjectType
  • Remove codes BiologicallyDerivedProductDispense , ChargeItem , ChargeItemDefinition , Citation , ClinicalImpression , ConditionDefinition , DeviceDispense , DeviceUsage , EncounterHistory , EvidenceReport , FormularyItem , GenomicStudy , GraphDefinition , ImmunizationEvaluation , ImmunizationRecommendation , InventoryItem , InventoryReport , Linkage , MedicationKnowledge , MolecularSequence , Permission , SubstanceNucleicAcid , SubstancePolymer , SubstanceProtein , SubstanceReferenceInformation , SubstanceSourceMaterial , SupplyDelivery , SupplyRequest , TestPlan , TestReport , TestScript , Transport , VerificationResult
  • Add codes DeviceAlert , InsuranceProduct
Questionnaire.jurisdiction
Questionnaire.item.definition
  • Max Cardinality changed from 1 to *
Questionnaire.item.type
Questionnaire.item.enableWhen.answer[x]
  • Add Types Quantity(http://hl7.org/fhir/StructureDefinition/SimpleQuantity), uri, Attachment
Questionnaire.item.answerOption.value[x]
  • Add Types decimal, dateTime, uri, Quantity(http://hl7.org/fhir/StructureDefinition/SimpleQuantity)
Questionnaire.item.initial.value[x]
  • Add Type Quantity(http://hl7.org/fhir/StructureDefinition/SimpleQuantity)
QuestionnaireResponse
QuestionnaireResponse.author
  • Type Reference: Added Target Type Group
QuestionnaireResponse.item.definition
  • Max Cardinality changed from 1 to *
RegulatedAuthorization
RegulatedAuthorization.status
  • Now marked as Modifier
RelatedPerson
RelatedPerson.role
  • Added Element
RequestOrchestration
RequestOrchestration.status
  • Remove codes revoked , completed
  • Add code ended
RequestOrchestration.intent
  • Remove codes original-order , reflex-order , filler-order , instance-order
RequestOrchestration.action.relatedAction.relationship
  • Remove codes before-start , before-end , concurrent-with-start , concurrent-with-end , after-start , after-end
RequestOrchestration.action.relatedAction.endRelationship
  • Remove codes before-start , before-end , concurrent-with-start , concurrent-with-end , after-start , after-end
RequestOrchestration.action.timing[x]
  • Add Type RelativeTime
RequestOrchestration.action.participant.typeCanonical
  • Type canonical: Added Target Types ActorDefinition, DeviceDefinition, Group, SpecimenDefinition, StructureDefinition
RequestOrchestration.action.participant.typeReference
  • Type Reference: Added Target Types BiologicallyDerivedProduct, Medication, MedicinalProductDefinition, Specimen, Substance, SubstanceDefinition
  • Type Reference: Removed Target Types DeviceDefinition, Group
RequestOrchestration.action.type
  • Change value set from http://hl7.org/fhir/ValueSet/action-type to ActionType icon
RequestOrchestration.action.applicabilityBehavior
  • Added Element
Requirements
Requirements.jurisdiction
Requirements.imports
  • Added Element
Requirements.imports.reference
  • Added Mandatory Element
Requirements.imports.key
  • Added Element
Requirements.actor
  • Type changed from canonical(ActorDefinition) to BackboneElement
Requirements.actor.reference
  • Added Mandatory Element
Requirements.actor.key
  • Added Element
Requirements.statement.conformance
  • Add code SHALL-NOT
Requirements.statement.category
  • Added Element
Requirements.statement.derivedFrom
  • Type changed from string to BackboneElement
Requirements.statement.derivedFrom.reference
  • Added Element
Requirements.statement.derivedFrom.key
  • Added Mandatory Element
Requirements.statement.partOf
  • Added Element
Requirements.statement.partOf.reference
  • Added Element
Requirements.statement.partOf.key
  • Added Mandatory Element
Requirements.statement.actor
  • Added Element
Requirements.statement.parent
  • Deleted (-> partOf - though not directly mappable)
ResearchStudy
ResearchStudy.label.type
  • Remove Binding `http://hl7.org/fhir/ValueSet/title-type` (extensible)
ResearchStudy.label.language
  • Added Element
ResearchStudy.citeAs
  • Added Element
ResearchStudy.relatesTo
  • Added Element
ResearchStudy.relatesTo.type
  • Added Mandatory Element
ResearchStudy.relatesTo.target[x]
  • Added Mandatory Element
ResearchStudy.region
  • Remove Binding `http://hl7.org/fhir/ValueSet/jurisdiction` (extensible)
ResearchStudy.associatedParty.role
  • Remove Binding `http://hl7.org/fhir/ValueSet/research-study-party-role` (extensible)
ResearchStudy.progressStatus.state
  • Remove Binding `http://hl7.org/fhir/ValueSet/research-study-status` (extensible)
ResearchStudy.recruitment.eligibility
  • Type Reference: Removed Target Type EvidenceVariable
ResearchStudy.recruitment.description
  • Added Element
ResearchStudy.comparisonGroup.targetNumber
  • Added Element
ResearchStudy.comparisonGroup.actualNumber
  • Added Element
ResearchStudy.comparisonGroup.eligibility
  • Added Element
ResearchStudy.objective.outcomeMeasure
  • Added Element
ResearchStudy.objective.outcomeMeasure.name
  • Added Element
ResearchStudy.objective.outcomeMeasure.type
  • Added Element
ResearchStudy.objective.outcomeMeasure.description
  • Added Element
ResearchStudy.objective.outcomeMeasure.endpoint
  • Added Mandatory Element
ResearchStudy.objective.outcomeMeasure.population
  • Added Element
ResearchStudy.objective.outcomeMeasure.intervention
  • Added Element
ResearchStudy.objective.outcomeMeasure.comparator
  • Added Element
ResearchStudy.objective.outcomeMeasure.summaryMeasure
  • Added Element
ResearchStudy.objective.outcomeMeasure.endpointAnalysisPlan
  • Added Element
ResearchStudy.objective.outcomeMeasure.eventHandling
  • Added Element
ResearchStudy.objective.outcomeMeasure.eventHandling.event
  • Added Element
ResearchStudy.objective.outcomeMeasure.eventHandling.group
  • Added Element
ResearchStudy.objective.outcomeMeasure.eventHandling.handling
  • Added Element
ResearchStudy.objective.outcomeMeasure.eventHandling.description
  • Added Element
ResearchStudy.result
  • Type Reference: Added Target Types Composition, Evidence
  • Type Reference: Removed Target Types EvidenceReport, Citation
ResearchStudy.relatedArtifact
  • Deleted
ResearchStudy.comparisonGroup.linkId
  • Deleted
ResearchStudy.comparisonGroup.name
  • Deleted
ResearchStudy.comparisonGroup.type
  • Deleted
ResearchStudy.comparisonGroup.intendedExposure
  • Deleted
ResearchStudy.outcomeMeasure
  • Deleted
ResearchSubject
ResearchSubject.subject
  • Type Reference: Added Target Type SubstanceDefinition
ResearchSubject.subjectState
  • Renamed from progress to subjectState (when progress.type=state)
ResearchSubject.subjectState.code
  • Moved from ResearchSubject.progress.subjectState to code (when progress.type=state)
  • Min Cardinality changed from 0 to 1
  • Remove Binding `http://hl7.org/fhir/ValueSet/research-subject-state|5.0.0` (required)
ResearchSubject.subjectState.startDate
  • Moved from ResearchSubject.progress to ResearchSubject.subjectState (when progress.type=state)
  • Min Cardinality changed from 0 to 1
ResearchSubject.subjectState.endDate
  • Moved from ResearchSubject.progress to ResearchSubject.subjectState (when progress.type=state)
ResearchSubject.subjectState.reason
  • Moved from ResearchSubject.progress to ResearchSubject.subjectState (when progress.type=state)
ResearchSubject.subjectMilestone
  • Added Element
  • Can map from progress when progress.type=milestone
ResearchSubject.subjectMilestone.milestone
  • Moved from ResearchSubject.progress to ResearchSubject.subjectMilestone (when progress.type=milestone)
  • Min Cardinality changed from 0 to 1
ResearchSubject.subjectMilestone.date
  • Added Element
  • map from ResearchSubject.subjectState.endDate, when progress.type=milestone
ResearchSubject.subjectMilestone.reason
  • Added Element
  • map from ResearchSubject.subjectState.reason when progress.type=milestone
ResearchSubject.comparisonGroup
  • Added Element
ResearchSubject.progress.type
  • Deleted (partially indicates to map other properties to ResearchSubject.subjectState or ResearchSubject.subjectMilestone)
ResearchSubject.assignedComparisonGroup
  • Deleted
ResearchSubject.actualComparisonGroup
  • Deleted
Resource
  • No Changes
RiskAssessment
RiskAssessment.status
  • Remove code corrected
  • Add codes specimen-in-process , cannot-be-obtained
RiskAssessment.prediction.probability[x]
  • Add Type Quantity
Schedule
  • No Changes
SearchParameter
SearchParameter.jurisdiction
SearchParameter.aliasCode
  • Added Element
SearchParameter.base
  • Remove codes BiologicallyDerivedProductDispense , ChargeItem , ChargeItemDefinition , Citation , ClinicalImpression , ConditionDefinition , DeviceDispense , DeviceUsage , EncounterHistory , EvidenceReport , FormularyItem , GenomicStudy , GraphDefinition , ImmunizationEvaluation , ImmunizationRecommendation , InventoryItem , InventoryReport , Linkage , MedicationKnowledge , MolecularSequence , Permission , SubstanceNucleicAcid , SubstancePolymer , SubstanceProtein , SubstanceReferenceInformation , SubstanceSourceMaterial , SupplyDelivery , SupplyRequest , TestPlan , TestReport , TestScript , Transport , VerificationResult
  • Add codes DeviceAlert , InsuranceProduct
SearchParameter.type
  • Add code resource
SearchParameter.target
  • Remove codes BiologicallyDerivedProductDispense , ChargeItem , ChargeItemDefinition , Citation , ClinicalImpression , ConditionDefinition , DeviceDispense , DeviceUsage , EncounterHistory , EvidenceReport , FormularyItem , GenomicStudy , GraphDefinition , ImmunizationEvaluation , ImmunizationRecommendation , InventoryItem , InventoryReport , Linkage , MedicationKnowledge , MolecularSequence , Permission , SubstanceNucleicAcid , SubstancePolymer , SubstanceProtein , SubstanceReferenceInformation , SubstanceSourceMaterial , SupplyDelivery , SupplyRequest , TestPlan , TestReport , TestScript , Transport , VerificationResult
  • Add codes DeviceAlert , InsuranceProduct
SearchParameter.modifier
  • Change value set from http://hl7.org/fhir/ValueSet/search-modifier-code|5.0.0 to Search Modifier All Codes
  • Add codes Account , ActivityDefinition , ActorDefinition , AdministrableProductDefinition , AdverseEvent , AllergyIntolerance , Appointment , AppointmentResponse , ArtifactAssessment , AuditEvent , Basic , Binary , BiologicallyDerivedProduct , BodyStructure , Bundle , CapabilityStatement , CarePlan , CareTeam , Claim , ClaimResponse , ClinicalUseDefinition , CodeSystem , Communication , CommunicationRequest , CompartmentDefinition , Composition , ConceptMap , Condition , Consent , Contract , Coverage , CoverageEligibilityRequest , CoverageEligibilityResponse , DetectedIssue , Device , DeviceAlert , DeviceAssociation , DeviceDefinition , DeviceMetric , DeviceRequest , DiagnosticReport , DocumentReference , Encounter , Endpoint , EnrollmentRequest , EnrollmentResponse , EpisodeOfCare , EventDefinition , Evidence , EvidenceVariable , ExampleScenario , ExplanationOfBenefit , FamilyMemberHistory , Flag , Goal , Group , GuidanceResponse , HealthcareService , ImagingSelection , ImagingStudy , Immunization , ImplementationGuide , Ingredient , InsurancePlan , InsuranceProduct , Invoice , Library , List , Location , ManufacturedItemDefinition , Measure , MeasureReport , Medication , MedicationAdministration , MedicationDispense , MedicationRequest , MedicationStatement , MedicinalProductDefinition , MessageDefinition , MessageHeader , NamingSystem , NutritionIntake , NutritionOrder , NutritionProduct , Observation , ObservationDefinition , OperationDefinition , OperationOutcome , Organization , OrganizationAffiliation , PackagedProductDefinition , Parameters , Patient , PaymentNotice , PaymentReconciliation , Person , PlanDefinition , Practitioner , PractitionerRole , Procedure , Provenance , Questionnaire , QuestionnaireResponse , RegulatedAuthorization , RelatedPerson , RequestOrchestration , Requirements , ResearchStudy , ResearchSubject , RiskAssessment , Schedule , SearchParameter , ServiceRequest , Slot , Specimen , SpecimenDefinition , StructureDefinition , StructureMap , Subscription , SubscriptionStatus , SubscriptionTopic , Substance , SubstanceDefinition , Task , TerminologyCapabilities , ValueSet , VisionPrescription , BodySite , CatalogEntry , Conformance , DataElement , DeviceComponent , DeviceUseRequest , DeviceUseStatement , DiagnosticOrder , DocumentManifest , EffectEvidenceSynthesis , EligibilityRequest , EligibilityResponse , ExpansionProfile , ImagingManifest , ImagingObjectSelection , Media , MedicationOrder , MedicationUsage , MedicinalProduct , MedicinalProductAuthorization , MedicinalProductContraindication , MedicinalProductIndication , MedicinalProductIngredient , MedicinalProductInteraction , MedicinalProductManufactured , MedicinalProductPackaged , MedicinalProductPharmaceutical , MedicinalProductUndesirableEffect , Order , OrderResponse , ProcedureRequest , ProcessRequest , ProcessResponse , ReferralRequest , RequestGroup , ResearchDefinition , ResearchElementDefinition , RiskEvidenceSynthesis , Sequence , ServiceDefinition , SubstanceSpecification , ViewDefinition
ServiceRequest
ServiceRequest.basedOn
  • Type Reference: Added Target Types DocumentReference, RequestOrchestration, NutritionOrder, DocumentReference
ServiceRequest.replaces
  • Type Reference: Added Target Types MedicationRequest, RequestOrchestration, CarePlan, DeviceRequest, CommunicationRequest, NutritionOrder, VisionPrescription
ServiceRequest.status
  • Remove codes revoked , completed
  • Add code ended
ServiceRequest.statusReason
  • Added Element
ServiceRequest.intent
  • Remove codes original-order , reflex-order , filler-order , instance-order
ServiceRequest.orderDetail.parameterFocus[x]
  • Renamed from parameterFocus to parameterFocus[x]
  • Add Types CodeableConcept, Reference(Device | DeviceRequest | Medication | MedicationRequest | BiologicallyDerivedProduct | Substance | SubstanceDefinition | MedicinalProductDefinition), canonical(DeviceDefinition)
  • Remove Type CodeableReference
ServiceRequest.asNeeded
  • Renamed from asNeeded[x] to asNeeded
  • Remove Type CodeableConcept
ServiceRequest.asNeededFor
  • Added Element
ServiceRequest.requester
  • Type Reference: Added Target Type Group
ServiceRequest.performer
  • Type Reference: Added Target Type Group
ServiceRequest.bodyStructure
  • Type changed from Reference(BodyStructure) to CodeableReference
ServiceRequest.instantiatesCanonical
  • Deleted
ServiceRequest.instantiatesUri
  • Deleted
ServiceRequest.bodySite
  • Deleted
Slot
  • No Changes
Specimen
Specimen.subject
  • Type Reference: Added Target Type NutritionProduct
Specimen.collection.collector
  • Type Reference: Added Target Type Organization
Specimen.collection.device[x]
  • Renamed from device to device[x]
  • Add Types CodeableConcept, Reference(Device), canonical(DeviceDefinition)
  • Remove Type CodeableReference
Specimen.processing.performer
  • Added Element
Specimen.processing.device[x]
  • Added Element
Specimen.processing.additive
  • Type changed from Reference(Substance) to CodeableReference
Specimen.processing.time[x]
  • Add Type Duration
Specimen.container.device[x]
  • Renamed from device to device[x]
  • Add Types CodeableConcept, canonical(DeviceDefinition)
Specimen.condition
  • Remove Binding `http://terminology.hl7.org/ValueSet/v2-0493` (extensible)
Specimen.accessionIdentifier
  • Deleted (-> Specimen.identifier (along with all the other identifiers))
Specimen.container.location
  • Deleted
SpecimenDefinition
SpecimenDefinition.jurisdiction
StructureDefinition
StructureDefinition.jurisdiction
StructureDefinition.fhirVersion
  • Remove codes 0.0.80 , 0.0.81 , 0.0.82 , 0.4.0 , 0.5.0 , 1.0.0 , 1.0.1 , 1.0.2 , 1.1.0 , 1.4.0 , 1.6.0 , 1.8.0 , 3.0.0 , 3.0.1 , 3.0.2 , 3.3.0 , 3.5.0 , 4.0.0 , 4.0.1 , 4.1.0 , 4.2.0 , 4.3.0 , 4.3.0-cibuild , 4.3.0-snapshot1 , 4.4.0 , 4.5.0 , 4.6.0 , 5.0.0 , 5.0.0-cibuild , 5.0.0-snapshot1 , 5.0.0-snapshot2 , 5.0.0-ballot , 5.0.0-snapshot3 , 5.0.0-draft-final
  • Add code 6.0
StructureMap
StructureMap.jurisdiction
StructureMap.group.rule.source.min
  • Type changed from integer to unsignedInt
Subscription
Subscription.managingEntity
  • Type Reference: Added Target Types Device, Group
Subscription.filterBy.resource
  • Renamed from resourceType to resource
Subscription.filterBy.event
  • Added Element
SubscriptionStatus
SubscriptionStatus.notificationEvent.triggerEvent
  • Added Element
SubscriptionStatus.notificationEvent.relatedQuery
  • Added Element
SubscriptionStatus.notificationEvent.relatedQuery.queryType
  • Added Element
SubscriptionStatus.notificationEvent.relatedQuery.query
  • Added Mandatory Element
SubscriptionStatus.notificationEvent.authorizationHint
  • Added Element
SubscriptionStatus.notificationEvent.authorizationHint.authorizationType
  • Added Mandatory Element
SubscriptionStatus.notificationEvent.authorizationHint.value
  • Added Element
SubscriptionTopic
SubscriptionTopic.jurisdiction
SubscriptionTopic.trigger
  • Renamed from resourceTrigger to trigger
SubscriptionTopic.trigger.description
  • Added Element
SubscriptionTopic.trigger.resource
  • Added Mandatory Element
SubscriptionTopic.trigger.supportedInteraction
  • Added Element
SubscriptionTopic.trigger.queryCriteria
  • Moved from SubscriptionTopic.resourceTrigger to SubscriptionTopic.trigger
SubscriptionTopic.trigger.fhirPathCriteria
  • Moved from SubscriptionTopic.resourceTrigger to SubscriptionTopic.trigger
SubscriptionTopic.trigger.event
  • Added Element
SubscriptionTopic.trigger.canFilterBy
  • Moved from SubscriptionTopic to SubscriptionTopic.trigger
SubscriptionTopic.trigger.notificationShape
  • Moved from SubscriptionTopic to SubscriptionTopic.trigger
SubscriptionTopic.trigger.notificationShape.include
  • Added Element
SubscriptionTopic.trigger.notificationShape.relatedQuery
  • Added Element
SubscriptionTopic.trigger.notificationShape.relatedQuery.queryType
  • Added Element
SubscriptionTopic.trigger.notificationShape.relatedQuery.query
  • Added Mandatory Element
SubscriptionTopic.resourceTrigger.description
  • Deleted
SubscriptionTopic.resourceTrigger.resource
  • Deleted
SubscriptionTopic.resourceTrigger.supportedInteraction
  • Deleted
SubscriptionTopic.eventTrigger
  • Deleted
SubscriptionTopic.notificationShape.include
  • Deleted
Substance
Substance.instance
  • Deleted
Substance.ingredient
  • Deleted
SubstanceDefinition
SubstanceDefinition.status
  • Now marked as Modifier
SubstanceDefinition.property.value[x]
  • Add Type Range
SubstanceDefinition.informationSource
  • Deleted
SubstanceDefinition.referenceInformation
  • Deleted
SubstanceDefinition.nucleicAcid
  • Deleted
SubstanceDefinition.polymer
  • Deleted
SubstanceDefinition.protein
  • Deleted
Task
Task.statusReason
  • Max Cardinality changed from 1 to *
Task.code
  • Add Binding `http://hl7.org/fhir/ValueSet/task-code` (extensible)
Task.description
  • Type changed from string to markdown
Task.focus
  • Max Cardinality changed from 1 to *
  • Type changed from Reference(Resource) to BackboneElement
Task.focus.value[x]
  • Added Mandatory Element
Task.requester
  • Type Reference: Added Target Type Group
Task.owner
  • Type Reference: Added Target Type Group
Task.performer.actor
  • Type Reference: Added Target Types Device, Group
Task.restriction.recipient
  • Type Reference: Added Target Type Device
Task.input.value[x]
  • Add Type VirtualServiceDetail
Task.output.value[x]
  • Add Type VirtualServiceDetail
Task.instantiatesCanonical
  • Deleted
Task.instantiatesUri
  • Deleted
TerminologyCapabilities
TerminologyCapabilities.jurisdiction
TerminologyCapabilities.implementation.description
  • Type changed from string to markdown
TerminologyCapabilities.codeSystem.supplement
  • Added Element
TerminologyCapabilities.codeSystem.version.supplement
  • Added Element
TerminologyCapabilities.codeSystem.version.language
  • Change value set from http://hl7.org/fhir/ValueSet/languages|5.0.0 to All Languages
  • Remove codes ar , bg , bg-BG , bn , cs , cs-CZ , bs , bs-BA , da , da-DK , de , de-AT , de-CH , de-DE , el , el-GR , en , en-AU , en-CA , en-GB , en-IN , en-NZ , en-SG , en-US , es , es-AR , es-ES , es-UY , et , et-EE , fi , fr , fr-BE , fr-CH , fr-FR , fi-FI , fr-CA , fy , fy-NL , hi , hr , hr-HR , is , is-IS , it , it-CH , it-IT , ja , ko , lt , lt-LT , lv , lv-LV , nl , nl-BE , nl-NL , no , no-NO , pa , pl , pl-PL , pt , pt-PT , pt-BR , ro , ro-RO , ru , ru-RU , sk , sk-SK , sl , sl-SI , sr , sr-RS , sv , sv-SE , te , zh , zh-CN , zh-HK , zh-SG , zh-TW
TerminologyCapabilities.supplements
  • Added Element
TerminologyCapabilities.supplements.globals
  • Added Element
TerminologyCapabilities.expansion.parameter.documentation
  • Type changed from string to markdown
TerminologyCapabilities.closure
  • Deleted
ValueSet
ValueSet.jurisdiction
ValueSet.compose.include.copyright
  • Type changed from string to markdown
ValueSet.scope
  • Deleted
VisionPrescription
VisionPrescription.basedOn
  • Added Element
VisionPrescription.groupIdentifier
  • Added Element
VisionPrescription.priority
  • Added Element
BiologicallyDerivedProductDispense
  • Deleted
ChargeItem
  • Deleted
ChargeItemDefinition
  • Deleted
Citation
  • Deleted
ClinicalImpression
  • Deleted
ConditionDefinition
  • Deleted
DeviceDispense
  • Deleted
DeviceUsage
  • Deleted
EncounterHistory
  • Deleted
EvidenceReport
  • Deleted
FormularyItem
  • Deleted
GenomicStudy
  • Deleted
GraphDefinition
  • Deleted
ImmunizationEvaluation
  • Deleted
ImmunizationRecommendation
  • Deleted
InventoryItem
  • Deleted
InventoryReport
  • Deleted
Linkage
  • Deleted
MedicationKnowledge
  • Deleted
MolecularSequence
  • Deleted
Permission
  • Deleted
SubstanceNucleicAcid
  • Deleted
SubstancePolymer
  • Deleted
SubstanceProtein
  • Deleted
SubstanceReferenceInformation
  • Deleted
SubstanceSourceMaterial
  • Deleted
SupplyDelivery
  • Deleted
SupplyRequest
  • Deleted
TestPlan
  • Deleted
TestReport
  • Deleted
TestScript
  • Deleted
Transport
  • Deleted
VerificationResult
  • Deleted