R5 Final QA

This page is part of the FHIR Specification (v5.0.0-draft-final: Final QA Preview for R5 - see ballot notes). The current version which supercedes this version is 5.0.0. For a full list of available versions, see the Directory of published versions . Page versions: R5 R4B R4 R3

FHIR Infrastructure icon Work GroupMaturity Level: N/AStandards Status: Informative

This is an automatically generated list of all the structural differences between FHIR R4 and this version. 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 extensions, 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 as XML or JSON.

Types
Address
  • No Changes
Age
Age
  • Change max value set from http://hl7.org/fhir/ValueSet/all-time-units to n/a
Annotation
  • No Changes
Attachment
Attachment.language
  • Change binding strength from preferred to required
  • Change value set from http://hl7.org/fhir/ValueSet/languages to http://hl7.org/fhir/ValueSet/all-languages|5.0.0-draft-final
  • Change max value set from http://hl7.org/fhir/ValueSet/all-languages to n/a
Attachment.size
  • Type changed from unsignedInt to integer64
Attachment.height
  • Added Element
Attachment.width
  • Added Element
Attachment.frames
  • Added Element
Attachment.duration
  • Added Element
Attachment.pages
  • Added Element
Availability
  • Added Type
BackboneElement
  • No Changes
BackboneType
  • Added Type
Base
  • Added Type
CodeableConcept
  • No Changes
CodeableReference
  • Added Type
Coding
  • No Changes
ContactDetail
  • No Changes
ContactPoint
  • No Changes
Contributor
  • No Changes
Count
  • No Changes
DataRequirement
DataRequirement.type
  • Change value set from http://hl7.org/fhir/ValueSet/all-types|4.0.0 to http://hl7.org/fhir/ValueSet/fhir-types|5.0.0-draft-final
DataRequirement.subject[x]
  • Change value set from http://hl7.org/fhir/ValueSet/subject-type to http://hl7.org/fhir/ValueSet/participant-resource-types
  • Change code system for extensibly bound codes from "http://hl7.org/fhir/resource-types" to "http://hl7.org/fhir/fhir-types"
DataRequirement.valueFilter
  • Added Element
DataRequirement.valueFilter.path
  • Added Element
DataRequirement.valueFilter.searchParam
  • Added Element
DataRequirement.valueFilter.comparator
  • Added Element
DataRequirement.valueFilter.value[x]
  • Added Element
DataType
  • Added Type
Distance
Distance
  • Change max value set from http://hl7.org/fhir/ValueSet/all-distance-units to n/a
Dosage
Dosage.asNeeded
  • Added Element
Dosage.asNeededFor
  • Added Element
Dosage.maxDosePerPeriod
  • Max Cardinality changed from 1 to *
Dosage.asNeeded[x]
  • deleted
Duration
Duration
  • Change max value set from http://hl7.org/fhir/ValueSet/all-time-units to n/a
Element
  • No Changes
ElementDefinition
ElementDefinition.type.code
  • Change value set from http://hl7.org/fhir/ValueSet/defined-types to http://hl7.org/fhir/ValueSet/elementdefinition-types
ElementDefinition.defaultValue[x]
  • Add Types integer64, CodeableReference, RatioRange, Availability, ExtendedContactDetail, Meta
  • Remove Type Contributor
ElementDefinition.fixed[x]
  • Add Types integer64, CodeableReference, RatioRange, Availability, ExtendedContactDetail, Meta
  • Remove Type Contributor
ElementDefinition.pattern[x]
  • Add Types integer64, CodeableReference, RatioRange, Availability, ExtendedContactDetail, Meta
  • Remove Type Contributor
ElementDefinition.example.value[x]
  • Add Types integer64, CodeableReference, RatioRange, Availability, ExtendedContactDetail, Meta
  • Remove Type Contributor
ElementDefinition.minValue[x]
  • Add Type integer64
ElementDefinition.maxValue[x]
  • Add Type integer64
ElementDefinition.constraint.requirements
  • Type changed from string to markdown
ElementDefinition.constraint.suppress
  • Added Element
ElementDefinition.mustHaveValue
  • Added Element
ElementDefinition.valueAlternatives
  • Added Element
ElementDefinition.binding.description
  • Type changed from string to markdown
ElementDefinition.binding.additional
  • Added Element
ElementDefinition.binding.additional.purpose
  • Added Mandatory Element
ElementDefinition.binding.additional.valueSet
  • Added Mandatory Element
ElementDefinition.binding.additional.documentation
  • Added Element
ElementDefinition.binding.additional.shortDoco
  • Added Element
ElementDefinition.binding.additional.usage
  • Added Element
ElementDefinition.binding.additional.any
  • Added Element
ElementDefinition.mapping.comment
  • Type changed from string to markdown
ElementDefinition.constraint.xpath
  • deleted
Expression
Expression.name
  • Type changed from id to code
Expression.language
  • Min Cardinality changed from 1 to 0
  • Change max value set from http://www.rfc-editor.org/bcp/bcp13.txt to n/a
  • Change code system for extensibly bound codes from "http://hl7.org/fhir/expression-language" to "urn:ietf:bcp:13"
ExtendedContactDetail
  • Added Type
Extension
Extension.url
  • Type changed from string to uri
Extension.value[x]
  • Add Types integer64, CodeableReference, RatioRange, Availability, ExtendedContactDetail, Meta
  • Remove Type Contributor
HumanName
  • No Changes
Identifier
  • No Changes
MarketingStatus
MarketingStatus.country
  • Min Cardinality changed from 1 to 0
MarketingStatus.dateRange
  • Min Cardinality changed from 1 to 0
Meta
  • No Changes
MonetaryComponent
  • Added Type
Money
  • No Changes
MoneyQuantity
  • No Changes
Narrative
  • No Changes
ParameterDefinition
ParameterDefinition.type
  • Change value set from http://hl7.org/fhir/ValueSet/all-types|4.0.0 to http://hl7.org/fhir/ValueSet/fhir-types|5.0.0-draft-final
Period
  • No Changes
Population
  • No Changes
PrimitiveType
  • Added Type
ProductShelfLife
ProductShelfLife.type
  • Min Cardinality changed from 1 to 0
ProductShelfLife.period[x]
  • Added Element
ProductShelfLife.identifier
  • deleted
ProductShelfLife.period
  • deleted
Quantity
  • No Changes
Range
  • No Changes
Ratio
Ratio.denominator
  • Type changed from Quantity to Quantity(http://hl7.org/fhir/StructureDefinition/SimpleQuantity)
RatioRange
  • Added Type
Reference
Reference.type
  • Change code system for extensibly bound codes from "http://hl7.org/fhir/resource-types" to "http://hl7.org/fhir/fhir-types"
RelatedArtifact
RelatedArtifact.classifier
  • Added Element
RelatedArtifact.resourceReference
  • Added Element
RelatedArtifact.publicationStatus
  • Added Element
RelatedArtifact.publicationDate
  • Added Element
RelatedArtifact.url
  • deleted
SampledData
SampledData.interval
  • Added Element
SampledData.intervalUnit
  • Added Mandatory Element
SampledData.codeMap
  • Added Element
SampledData.offsets
  • Added Element
SampledData.period
  • deleted
Signature
Signature.type
  • Min Cardinality changed from 1 to 0
Signature.when
  • Min Cardinality changed from 1 to 0
Signature.who
  • Min Cardinality changed from 1 to 0
SimpleQuantity
  • No Changes
Timing
  • No Changes
TriggerDefinition
TriggerDefinition.code
  • Added Element
TriggerDefinition.subscriptionTopic
  • Added Element
UsageContext
  • No Changes
VirtualServiceDetail
  • Added Type
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
  • Added Type
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)
ProdCharacteristic
  • deleted
SubstanceAmount
  • deleted
Resources
Account
Account.billingStatus
  • Added Element
Account.description
  • Type changed from string to markdown
Account.diagnosis
  • Added Element
Account.diagnosis.sequence
  • Added Element
Account.diagnosis.condition
  • Added Mandatory Element
Account.diagnosis.dateOfDiagnosis
  • Added Element
Account.diagnosis.type
  • Added Element
Account.diagnosis.onAdmission
  • Added Element
Account.diagnosis.packageCode
  • Added Element
Account.procedure
  • Added Element
Account.procedure.sequence
  • Added Element
Account.procedure.code
  • Added Mandatory Element
Account.procedure.dateOfService
  • Added Element
Account.procedure.type
  • Added Element
Account.procedure.packageCode
  • Added Element
Account.procedure.device
  • Added Element
Account.relatedAccount
  • Added Element
Account.relatedAccount.relationship
  • Added Element
Account.relatedAccount.account
  • Added Mandatory Element
Account.currency
  • Added Element
Account.balance
  • Added Element
Account.balance.aggregate
  • Added Element
Account.balance.term
  • Added Element
Account.balance.estimate
  • Added Element
Account.balance.amount
  • Added Mandatory Element
Account.calculatedAt
  • Added Element
Account.partOf
  • deleted
ActivityDefinition
ActivityDefinition.versionAlgorithm[x]
  • Added Element
ActivityDefinition.subject[x]
  • Add Type canonical(EvidenceVariable)
  • Change value set from http://hl7.org/fhir/ValueSet/subject-type to http://hl7.org/fhir/ValueSet/participant-resource-types
  • Change code system for extensibly bound codes from "http://hl7.org/fhir/resource-types" to "http://hl7.org/fhir/fhir-types"
ActivityDefinition.usage
  • Type changed from string to markdown
ActivityDefinition.copyrightLabel
  • Added Element
ActivityDefinition.timing[x]
  • Remove Types dateTime, Period
ActivityDefinition.asNeeded[x]
  • Added Element
ActivityDefinition.location
  • Type changed from Reference(Location) to CodeableReference
ActivityDefinition.participant.type
  • Min Cardinality changed from 1 to 0
ActivityDefinition.participant.typeCanonical
  • Added Element
ActivityDefinition.participant.typeReference
  • Added Element
ActivityDefinition.participant.function
  • Added Element
ActivityDefinition.specimenRequirement
  • Type changed from Reference(SpecimenDefinition) to canonical(SpecimenDefinition)
ActivityDefinition.observationRequirement
  • Type changed from Reference(ObservationDefinition) to canonical(ObservationDefinition)
ActivityDefinition.observationResultRequirement
  • Type changed from Reference(ObservationDefinition) to canonical(ObservationDefinition)
ActorDefinition
  • Added Resource
AdministrableProductDefinition
  • Added Resource
AdverseEvent
AdverseEvent.identifier
  • Max Cardinality changed from 1 to *
AdverseEvent.status
  • Added Mandatory Element
AdverseEvent.category
  • Remove Binding http://hl7.org/fhir/ValueSet/adverse-event-category (extensible)
AdverseEvent.code
  • Added Element
AdverseEvent.subject
  • Type Reference: Added Target Type ResearchSubject
AdverseEvent.occurrence[x]
  • Added Element
AdverseEvent.resultingEffect
  • Added Element
AdverseEvent.outcome
  • Max Cardinality changed from 1 to *
  • Remove Binding http://hl7.org/fhir/ValueSet/adverse-event-outcome|4.0.0 (required)
AdverseEvent.recorder
  • Type Reference: Added Target Type ResearchSubject
AdverseEvent.participant
  • Added Element
AdverseEvent.participant.function
  • Added Element
AdverseEvent.participant.actor
  • Added Mandatory Element
AdverseEvent.expectedInResearchStudy
  • Added Element
AdverseEvent.suspectEntity.instance[x]
  • Added Mandatory Element
AdverseEvent.suspectEntity.causality
  • Max Cardinality changed from * to 1
AdverseEvent.suspectEntity.causality.assessmentMethod
  • Added Element
AdverseEvent.suspectEntity.causality.entityRelatedness
  • Added Element
AdverseEvent.suspectEntity.causality.author
  • Type Reference: Added Target Types Patient, RelatedPerson, ResearchSubject
AdverseEvent.contributingFactor
  • Added Element
AdverseEvent.contributingFactor.item[x]
  • Added Mandatory Element
AdverseEvent.preventiveAction
  • Added Element
AdverseEvent.preventiveAction.item[x]
  • Added Mandatory Element
AdverseEvent.mitigatingAction
  • Added Element
AdverseEvent.mitigatingAction.item[x]
  • Added Mandatory Element
AdverseEvent.supportingInfo
  • Added Element
AdverseEvent.supportingInfo.item[x]
  • Added Mandatory Element
AdverseEvent.note
  • Added Element
AdverseEvent.event
  • deleted
AdverseEvent.date
  • deleted
AdverseEvent.resultingCondition
  • deleted
AdverseEvent.severity
  • deleted
AdverseEvent.contributor
  • deleted
AdverseEvent.suspectEntity.instance
  • deleted
AdverseEvent.suspectEntity.causality.assessment
  • deleted
AdverseEvent.suspectEntity.causality.productRelatedness
  • deleted
AdverseEvent.suspectEntity.causality.method
  • deleted
AdverseEvent.subjectMedicalHistory
  • deleted
AdverseEvent.referenceDocument
  • deleted
AllergyIntolerance
AllergyIntolerance.type
  • Type changed from code to CodeableConcept
  • Remove Binding http://hl7.org/fhir/ValueSet/allergy-intolerance-type|4.0.0 (required)
AllergyIntolerance.participant
  • Added Element
AllergyIntolerance.participant.function
  • Added Element
AllergyIntolerance.participant.actor
  • Added Mandatory Element
AllergyIntolerance.reaction.manifestation
  • Type changed from CodeableConcept to CodeableReference
AllergyIntolerance.recorder
  • deleted
AllergyIntolerance.asserter
  • deleted
Appointment
Appointment.cancellationReason
  • Added Element
Appointment.class
  • Added Element
Appointment.serviceType
  • Type changed from CodeableConcept to CodeableReference
Appointment.reason
  • Added Element
Appointment.priority
  • Type changed from unsignedInt to CodeableConcept
Appointment.replaces
  • Added Element
Appointment.virtualService
  • Added Element
Appointment.previousAppointment
  • Added Element
Appointment.originatingAppointment
  • Added Element
Appointment.account
  • Added Element
Appointment.cancellationDate
  • Added Element
Appointment.note
  • Added Element
Appointment.patientInstruction
  • Max Cardinality changed from 1 to *
  • Type changed from string to CodeableReference
Appointment.basedOn
  • Type Reference: Added Target Types CarePlan, DeviceRequest, MedicationRequest
Appointment.subject
  • Added Element
Appointment.participant.actor
  • Type Reference: Added Target Types Group, CareTeam
Appointment.participant.required
  • Type changed from code to boolean
  • Remove Binding http://hl7.org/fhir/ValueSet/participantrequired|4.0.0 (required)
Appointment.recurrenceId
  • Added Element
Appointment.occurrenceChanged
  • Added Element
Appointment.recurrenceTemplate
  • Added Element
Appointment.recurrenceTemplate.timezone
  • Added Element
Appointment.recurrenceTemplate.recurrenceType
  • Added Mandatory Element
Appointment.recurrenceTemplate.lastOccurrenceDate
  • Added Element
Appointment.recurrenceTemplate.occurrenceCount
  • Added Element
Appointment.recurrenceTemplate.occurrenceDate
  • Added Element
Appointment.recurrenceTemplate.weeklyTemplate
  • Added Element
Appointment.recurrenceTemplate.weeklyTemplate.monday
  • Added Element
Appointment.recurrenceTemplate.weeklyTemplate.tuesday
  • Added Element
Appointment.recurrenceTemplate.weeklyTemplate.wednesday
  • Added Element
Appointment.recurrenceTemplate.weeklyTemplate.thursday
  • Added Element
Appointment.recurrenceTemplate.weeklyTemplate.friday
  • Added Element
Appointment.recurrenceTemplate.weeklyTemplate.saturday
  • Added Element
Appointment.recurrenceTemplate.weeklyTemplate.sunday
  • Added Element
Appointment.recurrenceTemplate.weeklyTemplate.weekInterval
  • Added Element
Appointment.recurrenceTemplate.monthlyTemplate
  • Added Element
Appointment.recurrenceTemplate.monthlyTemplate.dayOfMonth
  • Added Element
Appointment.recurrenceTemplate.monthlyTemplate.nthWeekOfMonth
  • Added Element
Appointment.recurrenceTemplate.monthlyTemplate.dayOfWeek
  • Added Element
Appointment.recurrenceTemplate.monthlyTemplate.monthInterval
  • Added Mandatory Element
Appointment.recurrenceTemplate.yearlyTemplate
  • Added Element
Appointment.recurrenceTemplate.yearlyTemplate.yearInterval
  • Added Mandatory Element
Appointment.recurrenceTemplate.excludingDate
  • Added Element
Appointment.recurrenceTemplate.excludingRecurrenceId
  • Added Element
Appointment.cancelationReason
  • deleted
Appointment.reasonCode
  • deleted
Appointment.reasonReference
  • deleted
Appointment.comment
  • deleted
AppointmentResponse
AppointmentResponse.proposedNewTime
  • Added Element
AppointmentResponse.actor
  • Type Reference: Added Target Type Group
AppointmentResponse.participantStatus
  • Change value set from http://hl7.org/fhir/ValueSet/participationstatus|4.0.0 to http://hl7.org/fhir/ValueSet/appointmentresponse-status|5.0.0-draft-final
AppointmentResponse.comment
  • Type changed from string to markdown
AppointmentResponse.recurring
  • Added Element
AppointmentResponse.occurrenceDate
  • Added Element
AppointmentResponse.recurrenceId
  • Added Element
ArtifactAssessment
  • Added Resource
AuditEvent
AuditEvent.category
  • Added Element
AuditEvent.code
  • Added Mandatory Element
AuditEvent.severity
  • Added Element
AuditEvent.occurred[x]
  • Added Element
AuditEvent.outcome
  • Type changed from code to BackboneElement
  • Remove Binding http://hl7.org/fhir/ValueSet/audit-event-outcome|4.0.0 (required)
AuditEvent.outcome.code
  • Added Mandatory Element
AuditEvent.outcome.detail
  • Added Element
AuditEvent.authorization
  • Added Element
AuditEvent.basedOn
  • Added Element
AuditEvent.patient
  • Added Element
AuditEvent.encounter
  • Added Element
AuditEvent.agent.type
  • Remove Binding http://hl7.org/fhir/ValueSet/participation-role-type (extensible)
AuditEvent.agent.who
  • Min Cardinality changed from 0 to 1
  • Type Reference: Added Target Type CareTeam
AuditEvent.agent.requestor
  • Min Cardinality changed from 1 to 0
AuditEvent.agent.network[x]
  • Added Element
AuditEvent.agent.authorization
  • Added Element
AuditEvent.source.site
  • Type changed from string to Reference(Location)
AuditEvent.source.observer
  • Type Reference: Added Target Type CareTeam
AuditEvent.source.type
  • Type changed from Coding to CodeableConcept
  • Remove Binding http://hl7.org/fhir/ValueSet/audit-source-type (extensible)
AuditEvent.entity.role
  • Type changed from Coding to CodeableConcept
  • Remove Binding http://hl7.org/fhir/ValueSet/object-role (extensible)
AuditEvent.entity.securityLabel
  • Type changed from Coding to CodeableConcept
  • Remove Binding http://hl7.org/fhir/ValueSet/security-labels (extensible)
AuditEvent.entity.detail.type
  • Type changed from string to CodeableConcept
AuditEvent.entity.detail.value[x]
  • Add Types Quantity, CodeableConcept, boolean, integer, Range, Ratio, time, dateTime, Period
AuditEvent.entity.agent
  • Added Element
AuditEvent.type
  • deleted
AuditEvent.subtype
  • deleted
AuditEvent.period
  • deleted
AuditEvent.outcomeDesc
  • deleted
AuditEvent.purposeOfEvent
  • deleted
AuditEvent.agent.altId
  • deleted
AuditEvent.agent.name
  • deleted
AuditEvent.agent.media
  • deleted
AuditEvent.agent.network
  • deleted
AuditEvent.agent.purposeOfUse
  • deleted
AuditEvent.entity.type
  • deleted
AuditEvent.entity.lifecycle
  • deleted
AuditEvent.entity.name
  • deleted
AuditEvent.entity.description
  • deleted
Basic
Basic.created
  • Type changed from date to dateTime
Basic.author
  • Type Reference: Added Target Types Device, CareTeam
Binary
  • No Changes
BiologicallyDerivedProduct
BiologicallyDerivedProduct.productCategory
  • Type changed from code to Coding
  • Remove Binding http://hl7.org/fhir/ValueSet/product-category|4.0.0 (required)
BiologicallyDerivedProduct.biologicalSourceEvent
  • Added Element
BiologicallyDerivedProduct.processingFacility
  • Added Element
BiologicallyDerivedProduct.division
  • Added Element
BiologicallyDerivedProduct.productStatus
  • Added Element
BiologicallyDerivedProduct.expirationDate
  • Added Element
BiologicallyDerivedProduct.storageTempRequirements
  • Added Element
BiologicallyDerivedProduct.property
  • Added Element
BiologicallyDerivedProduct.property.type
  • Added Mandatory Element
BiologicallyDerivedProduct.property.value[x]
  • Added Mandatory Element
BiologicallyDerivedProduct.status
  • deleted
BiologicallyDerivedProduct.quantity
  • deleted
BiologicallyDerivedProduct.processing
  • deleted
BiologicallyDerivedProduct.manipulation
  • deleted
BiologicallyDerivedProduct.storage
  • deleted
BiologicallyDerivedProductDispense
  • Added Resource
BodyStructure
BodyStructure.includedStructure
  • Added Mandatory Element
BodyStructure.includedStructure.structure
  • Added Mandatory Element
BodyStructure.includedStructure.laterality
  • Added Element
BodyStructure.includedStructure.bodyLandmarkOrientation
  • Added Element
BodyStructure.includedStructure.bodyLandmarkOrientation.landmarkDescription
  • Added Element
BodyStructure.includedStructure.bodyLandmarkOrientation.clockFacePosition
  • Added Element
BodyStructure.includedStructure.bodyLandmarkOrientation.distanceFromLandmark
  • Added Element
BodyStructure.includedStructure.bodyLandmarkOrientation.distanceFromLandmark.device
  • Added Element
BodyStructure.includedStructure.bodyLandmarkOrientation.distanceFromLandmark.value
  • Added Element
BodyStructure.includedStructure.bodyLandmarkOrientation.surfaceOrientation
  • Added Element
BodyStructure.includedStructure.spatialReference
  • Added Element
BodyStructure.includedStructure.qualifier
  • Added Element
BodyStructure.excludedStructure
  • Added Element
BodyStructure.description
  • Type changed from string to markdown
BodyStructure.location
  • deleted
BodyStructure.locationQualifier
  • deleted
Bundle
Bundle.link.relation
  • Type changed from string to code
  • Add Binding http://hl7.org/fhir/ValueSet/iana-link-relations|5.0.0-draft-final (required)
Bundle.issues
  • Added Element
CanonicalResource
  • Added Resource
CapabilityStatement
CapabilityStatement.identifier
  • Added Element
CapabilityStatement.versionAlgorithm[x]
  • Added Element
CapabilityStatement.copyrightLabel
  • Added Element
CapabilityStatement.implementation.description
  • Type changed from string to markdown
CapabilityStatement.acceptLanguage
  • Added Element
CapabilityStatement.rest.security.service
  • Change code system for extensibly bound codes from "http://terminology.hl7.org/CodeSystem/restful-security-service" to "http://hl7.org/fhir/restful-security-service"
CapabilityStatement.rest.resource.conditionalPatch
  • Added Element
CapabilityStatement.messaging.endpoint.protocol
  • Change code system for extensibly bound codes from "http://terminology.hl7.org/CodeSystem/message-transport" to "http://hl7.org/fhir/message-transport"
CarePlan
CarePlan.basedOn
  • Type Reference: Added Target Types ServiceRequest, RequestOrchestration, NutritionOrder
CarePlan.custodian
  • Added Element
CarePlan.addresses
  • Type changed from Reference(Condition) to CodeableReference
CarePlan.activity.performedActivity
  • Added Element
CarePlan.activity.plannedActivityReference
  • Added Element
CarePlan.author
  • deleted
CarePlan.activity.outcomeCodeableConcept
  • deleted
CarePlan.activity.outcomeReference
  • deleted
CarePlan.activity.reference
  • deleted
CarePlan.activity.detail
  • deleted
CareTeam
CareTeam.participant.role
  • Max Cardinality changed from * to 1
CareTeam.participant.coverage[x]
  • Added Element
CareTeam.reason
  • Added Element
CareTeam.encounter
  • deleted
CareTeam.participant.period
  • deleted
CareTeam.reasonCode
  • deleted
CareTeam.reasonReference
  • deleted
ChargeItem
ChargeItem.encounter
  • Added Element
ChargeItem.performer.actor
  • Type Reference: Added Target Type HealthcareService
ChargeItem.unitPriceComponent
  • Added Element
ChargeItem.totalPriceComponent
  • Added Element
ChargeItem.overrideReason
  • Type changed from string to CodeableConcept
ChargeItem.service
  • Type changed from Reference(DiagnosticReport | ImagingStudy | Immunization | MedicationAdministration | MedicationDispense | Observation | Procedure | SupplyDelivery) to CodeableReference
ChargeItem.product
  • Added Element
ChargeItem.context
  • deleted
ChargeItem.factorOverride
  • deleted
ChargeItem.priceOverride
  • deleted
ChargeItem.product[x]
  • deleted
ChargeItemDefinition
ChargeItemDefinition.url
  • Min Cardinality changed from 1 to 0
ChargeItemDefinition.versionAlgorithm[x]
  • Added Element
ChargeItemDefinition.name
  • Added Element
ChargeItemDefinition.purpose
  • Added Element
ChargeItemDefinition.copyrightLabel
  • Added Element
ChargeItemDefinition.instance
  • Type Reference: Added Target Types DeviceDefinition, ActivityDefinition, PlanDefinition, HealthcareService
ChargeItemDefinition.applicability.condition
  • Added Element
ChargeItemDefinition.applicability.effectivePeriod
  • Added Element
ChargeItemDefinition.applicability.relatedArtifact
  • Added Element
ChargeItemDefinition.propertyGroup.priceComponent
  • Type changed from BackboneElement to MonetaryComponent
ChargeItemDefinition.effectivePeriod
  • deleted
ChargeItemDefinition.applicability.description
  • deleted
ChargeItemDefinition.applicability.language
  • deleted
ChargeItemDefinition.applicability.expression
  • deleted
ChargeItemDefinition.propertyGroup.priceComponent.type
  • deleted
ChargeItemDefinition.propertyGroup.priceComponent.code
  • deleted
ChargeItemDefinition.propertyGroup.priceComponent.factor
  • deleted
ChargeItemDefinition.propertyGroup.priceComponent.amount
  • deleted
Citation
  • Added Resource
Claim
Claim.traceNumber
  • Added Element
Claim.enterer
  • Type Reference: Added Target Types Patient, RelatedPerson
Claim.provider
  • Min Cardinality changed from 1 to 0
Claim.priority
  • Min Cardinality changed from 1 to 0
Claim.encounter
  • Added Element
Claim.facility
  • Type Reference: Added Target Type Organization
Claim.diagnosisRelatedGroup
  • Added Element
Claim.event
  • Added Element
Claim.event.type
  • Added Mandatory Element
Claim.event.when[x]
  • Added Mandatory Element
Claim.careTeam.specialty
  • Added Element
Claim.supportingInfo.value[x]
  • Add Type Identifier
Claim.insurance
  • Min Cardinality changed from 1 to 0
Claim.patientPaid
  • Added Element
Claim.item.traceNumber
  • Added Element
Claim.item.productOrService
  • Min Cardinality changed from 1 to 0
Claim.item.productOrServiceEnd
  • Added Element
Claim.item.request
  • Added Element
Claim.item.patientPaid
  • Added Element
Claim.item.tax
  • Added Element
Claim.item.bodySite
  • Max Cardinality changed from 1 to *
  • Type changed from CodeableConcept to BackboneElement
Claim.item.bodySite.site
  • Added Mandatory Element
Claim.item.bodySite.subSite
  • Added Element
Claim.item.detail.traceNumber
  • Added Element
Claim.item.detail.productOrService
  • Min Cardinality changed from 1 to 0
Claim.item.detail.productOrServiceEnd
  • Added Element
Claim.item.detail.patientPaid
  • Added Element
Claim.item.detail.tax
  • Added Element
Claim.item.detail.subDetail.traceNumber
  • Added Element
Claim.item.detail.subDetail.productOrService
  • Min Cardinality changed from 1 to 0
Claim.item.detail.subDetail.productOrServiceEnd
  • Added Element
Claim.item.detail.subDetail.patientPaid
  • Added Element
Claim.item.detail.subDetail.tax
  • Added Element
Claim.careTeam.qualification
  • deleted
Claim.diagnosis.packageCode
  • deleted
Claim.item.subSite
  • deleted
ClaimResponse
ClaimResponse.traceNumber
  • Added Element
ClaimResponse.insurer
  • Min Cardinality changed from 1 to 0
ClaimResponse.outcome
  • Change value set from http://hl7.org/fhir/ValueSet/remittance-outcome|4.0.0 to http://hl7.org/fhir/ValueSet/claim-outcome|5.0.0-draft-final
ClaimResponse.decision
  • Added Element
ClaimResponse.event
  • Added Element
ClaimResponse.event.type
  • Added Mandatory Element
ClaimResponse.event.when[x]
  • Added Mandatory Element
ClaimResponse.encounter
  • Added Element
ClaimResponse.diagnosisRelatedGroup
  • Added Element
ClaimResponse.item.traceNumber
  • Added Element
ClaimResponse.item.reviewOutcome
  • Added Element
ClaimResponse.item.reviewOutcome.decision
  • Added Element
ClaimResponse.item.reviewOutcome.reason
  • Added Element
ClaimResponse.item.reviewOutcome.preAuthRef
  • Added Element
ClaimResponse.item.reviewOutcome.preAuthPeriod
  • Added Element
ClaimResponse.item.adjudication
  • Min Cardinality changed from 1 to 0
ClaimResponse.item.adjudication.quantity
  • Added Element
ClaimResponse.item.detail.traceNumber
  • Added Element
ClaimResponse.item.detail.reviewOutcome
  • Added Element
ClaimResponse.item.detail.adjudication
  • Min Cardinality changed from 1 to 0
ClaimResponse.item.detail.subDetail.traceNumber
  • Added Element
ClaimResponse.item.detail.subDetail.reviewOutcome
  • Added Element
ClaimResponse.addItem.traceNumber
  • Added Element
ClaimResponse.addItem.revenue
  • Added Element
ClaimResponse.addItem.productOrService
  • Min Cardinality changed from 1 to 0
ClaimResponse.addItem.productOrServiceEnd
  • Added Element
ClaimResponse.addItem.request
  • Added Element
ClaimResponse.addItem.tax
  • Added Element
ClaimResponse.addItem.bodySite
  • Max Cardinality changed from 1 to *
  • Type changed from CodeableConcept to BackboneElement
ClaimResponse.addItem.bodySite.site
  • Added Mandatory Element
ClaimResponse.addItem.bodySite.subSite
  • Added Element
ClaimResponse.addItem.reviewOutcome
  • Added Element
ClaimResponse.addItem.adjudication
  • Min Cardinality changed from 1 to 0
ClaimResponse.addItem.detail.traceNumber
  • Added Element
ClaimResponse.addItem.detail.revenue
  • Added Element
ClaimResponse.addItem.detail.productOrService
  • Min Cardinality changed from 1 to 0
ClaimResponse.addItem.detail.productOrServiceEnd
  • Added Element
ClaimResponse.addItem.detail.tax
  • Added Element
ClaimResponse.addItem.detail.reviewOutcome
  • Added Element
ClaimResponse.addItem.detail.adjudication
  • Min Cardinality changed from 1 to 0
ClaimResponse.addItem.detail.subDetail.traceNumber
  • Added Element
ClaimResponse.addItem.detail.subDetail.revenue
  • Added Element
ClaimResponse.addItem.detail.subDetail.productOrService
  • Min Cardinality changed from 1 to 0
ClaimResponse.addItem.detail.subDetail.productOrServiceEnd
  • Added Element
ClaimResponse.addItem.detail.subDetail.tax
  • Added Element
ClaimResponse.addItem.detail.subDetail.reviewOutcome
  • Added Element
ClaimResponse.addItem.detail.subDetail.adjudication
  • Min Cardinality changed from 1 to 0
ClaimResponse.processNote.type
  • Type changed from code to CodeableConcept
  • Change binding strength from required to extensible
ClaimResponse.processNote.language
  • Change binding strength from preferred to required
  • Change value set from http://hl7.org/fhir/ValueSet/languages to http://hl7.org/fhir/ValueSet/all-languages|5.0.0-draft-final
  • Change max value set from http://hl7.org/fhir/ValueSet/all-languages to n/a
ClaimResponse.error.expression
  • Added Element
ClaimResponse.item.adjudication.value
  • deleted
ClaimResponse.addItem.subSite
  • deleted
ClinicalImpression
ClinicalImpression.status
  • Change value set from http://hl7.org/fhir/ValueSet/clinicalimpression-status|4.0.0 to http://hl7.org/fhir/ValueSet/event-status|5.0.0-draft-final
ClinicalImpression.performer
  • Added Element
ClinicalImpression.changePattern
  • Added Element
ClinicalImpression.finding.item
  • Added Element
ClinicalImpression.code
  • deleted
ClinicalImpression.assessor
  • deleted
ClinicalImpression.investigation
  • deleted
ClinicalImpression.finding.itemCodeableConcept
  • deleted
ClinicalImpression.finding.itemReference
  • deleted
ClinicalUseDefinition
  • Added Resource
CodeSystem
CodeSystem.versionAlgorithm[x]
  • Added Element
CodeSystem.copyrightLabel
  • Added Element
CodeSystem.approvalDate
  • Added Element
CodeSystem.lastReviewDate
  • Added Element
CodeSystem.effectivePeriod
  • Added Element
CodeSystem.topic
  • Added Element
CodeSystem.author
  • Added Element
CodeSystem.editor
  • Added Element
CodeSystem.reviewer
  • Added Element
CodeSystem.endorser
  • Added Element
CodeSystem.relatedArtifact
  • Added Element
CodeSystem.concept.designation.language
  • Change binding strength from preferred to required
  • Change value set from http://hl7.org/fhir/ValueSet/languages to http://hl7.org/fhir/ValueSet/all-languages|5.0.0-draft-final
  • Change max value set from http://hl7.org/fhir/ValueSet/all-languages to n/a
CodeSystem.concept.designation.additionalUse
  • Added Element
Communication
Communication.recipient
  • Type Reference: Added Target Types Location, Endpoint
Communication.sender
  • Type Reference: Added Target Types Endpoint, CareTeam
Communication.reason
  • Added Element
Communication.payload.content[x]
  • Add Type CodeableConcept
  • Remove Type string
Communication.reasonCode
  • deleted
Communication.reasonReference
  • deleted
CommunicationRequest
CommunicationRequest.intent
  • Added Mandatory Element
CommunicationRequest.payload.content[x]
  • Add Type CodeableConcept
  • Remove Type string
CommunicationRequest.recipient
  • Type Reference: Added Target Type Endpoint
CommunicationRequest.informationProvider
  • Added Element
CommunicationRequest.reason
  • Added Element
CommunicationRequest.sender
  • deleted
CommunicationRequest.reasonCode
  • deleted
CommunicationRequest.reasonReference
  • deleted
CompartmentDefinition
CompartmentDefinition.versionAlgorithm[x]
  • Added Element
CompartmentDefinition.title
  • Added Element
CompartmentDefinition.resource.startParam
  • Added Element
CompartmentDefinition.resource.endParam
  • Added Element
Composition
Composition.url
  • Added Element
Composition.identifier
  • Max Cardinality changed from 1 to *
Composition.version
  • Added Element
Composition.subject
  • Max Cardinality changed from 1 to *
Composition.useContext
  • Added Element
Composition.name
  • Added Element
Composition.note
  • Added Element
Composition.attester.mode
  • Type changed from code to CodeableConcept
  • Remove Binding http://hl7.org/fhir/ValueSet/composition-attestation-mode|4.0.0 (required)
Composition.relatesTo
  • Type changed from BackboneElement to RelatedArtifact
Composition.confidentiality
  • deleted
Composition.relatesTo.code
  • deleted
Composition.relatesTo.target[x]
  • deleted
ConceptMap
ConceptMap.identifier
  • Max Cardinality changed from 1 to *
ConceptMap.versionAlgorithm[x]
  • Added Element
ConceptMap.copyrightLabel
  • Added Element
ConceptMap.approvalDate
  • Added Element
ConceptMap.lastReviewDate
  • Added Element
ConceptMap.effectivePeriod
  • Added Element
ConceptMap.topic
  • Added Element
ConceptMap.author
  • Added Element
ConceptMap.editor
  • Added Element
ConceptMap.reviewer
  • Added Element
ConceptMap.endorser
  • Added Element
ConceptMap.relatedArtifact
  • Added Element
ConceptMap.property
  • Added Element
ConceptMap.property.code
  • Added Mandatory Element
ConceptMap.property.uri
  • Added Element
ConceptMap.property.description
  • Added Element
ConceptMap.property.type
  • Added Mandatory Element
ConceptMap.property.system
  • Added Element
ConceptMap.additionalAttribute
  • Added Element
ConceptMap.additionalAttribute.code
  • Added Mandatory Element
ConceptMap.additionalAttribute.uri
  • Added Element
ConceptMap.additionalAttribute.description
  • Added Element
ConceptMap.additionalAttribute.type
  • Added Mandatory Element
ConceptMap.sourceScope[x]
  • Added Element
ConceptMap.targetScope[x]
  • Added Element
ConceptMap.group.source
  • Type changed from uri to canonical(CodeSystem)
ConceptMap.group.target
  • Type changed from uri to canonical(CodeSystem)
ConceptMap.group.element.valueSet
  • Added Element
ConceptMap.group.element.noMap
  • Added Element
ConceptMap.group.element.target.valueSet
  • Added Element
ConceptMap.group.element.target.relationship
  • Added Mandatory Element
ConceptMap.group.element.target.property
  • Added Element
ConceptMap.group.element.target.property.code
  • Added Mandatory Element
ConceptMap.group.element.target.property.value[x]
  • Added Mandatory Element
ConceptMap.group.element.target.dependsOn.attribute
  • Added Mandatory Element
ConceptMap.group.element.target.dependsOn.value[x]
  • Added Element
ConceptMap.group.element.target.dependsOn.valueSet
  • Added Element
ConceptMap.group.unmapped.valueSet
  • Added Element
ConceptMap.group.unmapped.relationship
  • Added Element
ConceptMap.group.unmapped.otherMap
  • Added Element
ConceptMap.source[x]
  • deleted
ConceptMap.target[x]
  • deleted
ConceptMap.group.sourceVersion
  • deleted
ConceptMap.group.targetVersion
  • deleted
ConceptMap.group.element.target.equivalence
  • deleted
ConceptMap.group.element.target.dependsOn.property
  • deleted
ConceptMap.group.element.target.dependsOn.system
  • deleted
ConceptMap.group.element.target.dependsOn.value
  • deleted
ConceptMap.group.element.target.dependsOn.display
  • deleted
ConceptMap.group.unmapped.url
  • deleted
Condition
Condition.clinicalStatus
  • Min Cardinality changed from 0 to 1
Condition.category
  • Remove Binding http://hl7.org/fhir/ValueSet/condition-category (extensible)
Condition.participant
  • Added Element
Condition.participant.function
  • Added Element
Condition.participant.actor
  • Added Mandatory Element
Condition.evidence
  • Type changed from BackboneElement to CodeableReference
Condition.recorder
  • deleted
Condition.asserter
  • deleted
Condition.evidence.code
  • deleted
Condition.evidence.detail
  • deleted
ConditionDefinition
  • Added Resource
Consent
Consent.category
  • Min Cardinality changed from 1 to 0
  • Remove Binding http://hl7.org/fhir/ValueSet/consent-category (extensible)
Consent.subject
  • Added Element
Consent.date
  • Added Element
Consent.period
  • Added Element
Consent.grantor
  • Added Element
Consent.grantee
  • Added Element
Consent.manager
  • Added Element
Consent.controller
  • Added Element
Consent.sourceAttachment
  • Added Element
Consent.sourceReference
  • Added Element
Consent.regulatoryBasis
  • Added Element
Consent.policyBasis
  • Added Element
Consent.policyBasis.reference
  • Added Element
Consent.policyBasis.url
  • Added Element
Consent.policyText
  • Added Element
Consent.verification.verificationType
  • Added Element
Consent.verification.verifiedBy
  • Added Element
Consent.verification.verificationDate
  • Max Cardinality changed from 1 to *
Consent.decision
  • Added Element
Consent.provision
  • Max Cardinality changed from 1 to *
Consent.provision.actor.role
  • Min Cardinality changed from 1 to 0
  • Change value set from http://hl7.org/fhir/ValueSet/security-role-type to http://hl7.org/fhir/ValueSet/participation-role-type
Consent.provision.actor.reference
  • Min Cardinality changed from 1 to 0
Consent.provision.securityLabel
  • Remove Binding http://hl7.org/fhir/ValueSet/security-labels (extensible)
Consent.provision.documentType
  • Added Element
Consent.provision.resourceType
  • Added Element
Consent.provision.expression
  • Added Element
Consent.scope
  • deleted
Consent.patient
  • deleted
Consent.dateTime
  • deleted
Consent.performer
  • deleted
Consent.organization
  • deleted
Consent.source[x]
  • deleted
Consent.policy
  • deleted
Consent.policyRule
  • deleted
Consent.provision.type
  • deleted
Consent.provision.class
  • deleted
Contract
Contract.term.action.reason
  • Type changed from string to CodeableReference
Contract.term.action.reasonCode
  • deleted
Contract.term.action.reasonReference
  • deleted
Coverage
Coverage.kind
  • Added Mandatory Element
Coverage.paymentBy
  • Added Element
Coverage.paymentBy.party
  • Added Mandatory Element
Coverage.paymentBy.responsibility
  • Added Element
Coverage.subscriberId
  • Max Cardinality changed from 1 to *
  • Type changed from string to Identifier
Coverage.insurer
  • Added Element
Coverage.class.value
  • Type changed from string to Identifier
Coverage.costToBeneficiary.category
  • Added Element
Coverage.costToBeneficiary.network
  • Added Element
Coverage.costToBeneficiary.unit
  • Added Element
Coverage.costToBeneficiary.term
  • Added Element
Coverage.costToBeneficiary.value[x]
  • Min Cardinality changed from 1 to 0
Coverage.insurancePlan
  • Added Element
Coverage.payor
  • deleted
CoverageEligibilityRequest
CoverageEligibilityRequest.event
  • Added Element
CoverageEligibilityRequest.event.type
  • Added Mandatory Element
CoverageEligibilityRequest.event.when[x]
  • Added Mandatory Element
CoverageEligibilityResponse
CoverageEligibilityResponse.event
  • Added Element
CoverageEligibilityResponse.event.type
  • Added Mandatory Element
CoverageEligibilityResponse.event.when[x]
  • Added Mandatory Element
CoverageEligibilityResponse.outcome
  • Change value set from http://hl7.org/fhir/ValueSet/remittance-outcome|4.0.0 to http://hl7.org/fhir/ValueSet/eligibility-outcome|5.0.0-draft-final
CoverageEligibilityResponse.error.expression
  • Added Element
DetectedIssue
DetectedIssue.status
  • Change value set from http://hl7.org/fhir/ValueSet/observation-status|4.0.0 to http://hl7.org/fhir/ValueSet/detectedissue-status|5.0.0-draft-final
DetectedIssue.category
  • Added Element
DetectedIssue.subject
  • Added Element
DetectedIssue.encounter
  • Added Element
DetectedIssue.author
  • Type Reference: Added Target Types Patient, RelatedPerson
DetectedIssue.detail
  • Type changed from string to markdown
DetectedIssue.mitigation.note
  • Added Element
DetectedIssue.patient
  • deleted
Device
Device.displayName
  • Added Element
Device.definition
  • Type changed from Reference(DeviceDefinition) to CodeableReference
Device.udiCarrier.deviceIdentifier
  • Min Cardinality changed from 0 to 1
Device.udiCarrier.issuer
  • Min Cardinality changed from 0 to 1
Device.availabilityStatus
  • Added Element
Device.biologicalSourceEvent
  • Added Element
Device.name
  • Added Element
Device.name.value
  • Added Mandatory Element
Device.name.type
  • Added Mandatory Element
Device.name.display
  • Added Element
Device.category
  • Added Element
Device.type
  • Max Cardinality changed from 1 to *
Device.version.installDate
  • Added Element
Device.conformsTo
  • Added Element
Device.conformsTo.category
  • Added Element
Device.conformsTo.specification
  • Added Mandatory Element
Device.conformsTo.version
  • Added Element
Device.property.value[x]
  • Added Mandatory Element
Device.mode
  • Added Element
Device.cycle
  • Added Element
Device.duration
  • Added Element
Device.endpoint
  • Added Element
Device.gateway
  • Added Element
Device.statusReason
  • deleted
Device.distinctIdentifier
  • deleted
Device.deviceName
  • deleted
Device.specialization
  • deleted
Device.property.valueQuantity
  • deleted
Device.property.valueCode
  • deleted
Device.patient
  • deleted
DeviceAssociation
  • Added Resource
DeviceDefinition
DeviceDefinition.description
  • Added Element
DeviceDefinition.udiDeviceIdentifier.marketDistribution
  • Added Element
DeviceDefinition.udiDeviceIdentifier.marketDistribution.marketPeriod
  • Added Mandatory Element
DeviceDefinition.udiDeviceIdentifier.marketDistribution.subJurisdiction
  • Added Mandatory Element
DeviceDefinition.regulatoryIdentifier
  • Added Element
DeviceDefinition.regulatoryIdentifier.type
  • Added Mandatory Element
DeviceDefinition.regulatoryIdentifier.deviceIdentifier
  • Added Mandatory Element
DeviceDefinition.regulatoryIdentifier.issuer
  • Added Mandatory Element
DeviceDefinition.regulatoryIdentifier.jurisdiction
  • Added Mandatory Element
DeviceDefinition.partNumber
  • Added Element
DeviceDefinition.manufacturer
  • Added Element
DeviceDefinition.classification
  • Added Element
DeviceDefinition.classification.type
  • Added Mandatory Element
DeviceDefinition.classification.justification
  • Added Element
DeviceDefinition.conformsTo
  • Added Element
DeviceDefinition.conformsTo.category
  • Added Element
DeviceDefinition.conformsTo.specification
  • Added Mandatory Element
DeviceDefinition.conformsTo.version
  • Added Element
DeviceDefinition.conformsTo.source
  • Added Element
DeviceDefinition.hasPart
  • Added Element
DeviceDefinition.hasPart.reference
  • Added Mandatory Element
DeviceDefinition.hasPart.count
  • Added Element
DeviceDefinition.packaging
  • Added Element
DeviceDefinition.packaging.identifier
  • Added Element
DeviceDefinition.packaging.type
  • Added Element
DeviceDefinition.packaging.count
  • Added Element
DeviceDefinition.packaging.distributor
  • Added Element
DeviceDefinition.packaging.distributor.name
  • Added Element
DeviceDefinition.packaging.distributor.organizationReference
  • Added Element
DeviceDefinition.packaging.udiDeviceIdentifier
  • Added Element
DeviceDefinition.packaging.packaging
  • Added Element
DeviceDefinition.version
  • Type changed from string to BackboneElement
DeviceDefinition.version.type
  • Added Element
DeviceDefinition.version.component
  • Added Element
DeviceDefinition.version.value
  • Added Mandatory Element
DeviceDefinition.property.value[x]
  • Added Mandatory Element
DeviceDefinition.link
  • Added Element
DeviceDefinition.link.relation
  • Added Mandatory Element
DeviceDefinition.link.relatedDevice
  • Added Mandatory Element
DeviceDefinition.productionIdentifierInUDI
  • Added Element
DeviceDefinition.guideline
  • Added Element
DeviceDefinition.guideline.useContext
  • Added Element
DeviceDefinition.guideline.usageInstruction
  • Added Element
DeviceDefinition.guideline.relatedArtifact
  • Added Element
DeviceDefinition.guideline.indication
  • Added Element
DeviceDefinition.guideline.contraindication
  • Added Element
DeviceDefinition.guideline.warning
  • Added Element
DeviceDefinition.guideline.intendedUse
  • Added Element
DeviceDefinition.correctiveAction
  • Added Element
DeviceDefinition.correctiveAction.recall
  • Added Mandatory Element
DeviceDefinition.correctiveAction.scope
  • Added Element
DeviceDefinition.correctiveAction.period
  • Added Mandatory Element
DeviceDefinition.chargeItem
  • Added Element
DeviceDefinition.chargeItem.chargeItemCode
  • Added Mandatory Element
DeviceDefinition.chargeItem.count
  • Added Mandatory Element
DeviceDefinition.chargeItem.effectivePeriod
  • Added Element
DeviceDefinition.chargeItem.useContext
  • Added Element
DeviceDefinition.manufacturer[x]
  • deleted
DeviceDefinition.type
  • deleted
DeviceDefinition.specialization
  • deleted
DeviceDefinition.physicalCharacteristics
  • deleted
DeviceDefinition.capability
  • deleted
DeviceDefinition.property.valueQuantity
  • deleted
DeviceDefinition.property.valueCode
  • deleted
DeviceDefinition.url
  • deleted
DeviceDefinition.onlineInformation
  • deleted
DeviceDefinition.quantity
  • deleted
DeviceDefinition.parentDevice
  • deleted
DeviceDispense
  • Added Resource
DeviceMetric
DeviceMetric.device
  • Added Mandatory Element
DeviceMetric.measurementFrequency
  • Added Element
DeviceMetric.source
  • deleted
DeviceMetric.parent
  • deleted
DeviceMetric.measurementPeriod
  • deleted
DeviceRequest
DeviceRequest.replaces
  • Added Element
DeviceRequest.doNotPerform
  • Added Element
DeviceRequest.code
  • Added Mandatory Element
DeviceRequest.quantity
  • Added Element
DeviceRequest.performer
  • Type changed from Reference(Practitioner | PractitionerRole | Organization | CareTeam | HealthcareService | Patient | Device | RelatedPerson) to CodeableReference
DeviceRequest.reason
  • Added Element
DeviceRequest.asNeeded
  • Added Element
DeviceRequest.asNeededFor
  • Added Element
DeviceRequest.priorRequest
  • deleted
DeviceRequest.code[x]
  • deleted
DeviceRequest.performerType
  • deleted
DeviceRequest.reasonCode
  • deleted
DeviceRequest.reasonReference
  • deleted
DeviceUsage
  • Added Resource
DiagnosticReport
DiagnosticReport.subject
  • Type Reference: Added Target Types Organization, Practitioner, Medication, Substance, BiologicallyDerivedProduct
DiagnosticReport.note
  • Added Element
DiagnosticReport.study
  • Added Element
DiagnosticReport.supportingInfo
  • Added Element
DiagnosticReport.supportingInfo.type
  • Added Mandatory Element
DiagnosticReport.supportingInfo.reference
  • Added Mandatory Element
DiagnosticReport.media.link
  • Type Reference: Added Target Type DocumentReference
  • Type Reference: Removed Target Type Media
DiagnosticReport.composition
  • Added Element
DiagnosticReport.conclusion
  • Type changed from string to markdown
DiagnosticReport.imagingStudy
  • deleted
DocumentReference
DocumentReference.version
  • Added Element
DocumentReference.basedOn
  • Added Element
DocumentReference.modality
  • Added Element
DocumentReference.subject
  • Type Reference: Added Target Type Resource
  • Type Reference: Removed Target Types Patient, Practitioner, Group, Device
DocumentReference.context
  • Max Cardinality changed from 1 to *
  • Type changed from BackboneElement to Reference(Appointment | Encounter | EpisodeOfCare)
DocumentReference.event
  • Added Element
DocumentReference.bodySite
  • Added Element
DocumentReference.facilityType
  • Added Element
DocumentReference.practiceSetting
  • Added Element
DocumentReference.period
  • Added Element
DocumentReference.author
  • Type Reference: Added Target Type CareTeam
DocumentReference.attester
  • Added Element
DocumentReference.attester.mode
  • Added Mandatory Element
DocumentReference.attester.time
  • Added Element
DocumentReference.attester.party
  • Added Element
DocumentReference.relatesTo.code
  • Type changed from code to CodeableConcept
  • Change binding strength from required to extensible
DocumentReference.description
  • Type changed from string to markdown
DocumentReference.securityLabel
  • Remove Binding http://hl7.org/fhir/ValueSet/security-labels (extensible)
DocumentReference.content.profile
  • Added Element
DocumentReference.content.profile.value[x]
  • Added Mandatory Element
DocumentReference.masterIdentifier
  • deleted
DocumentReference.authenticator
  • deleted
DocumentReference.content.format
  • deleted
DocumentReference.context.encounter
  • deleted
DocumentReference.context.event
  • deleted
DocumentReference.context.period
  • deleted
DocumentReference.context.facilityType
  • deleted
DocumentReference.context.practiceSetting
  • deleted
DocumentReference.context.sourcePatientInfo
  • deleted
DocumentReference.context.related
  • deleted
DomainResource
  • No Changes
Encounter
Encounter.class
  • Min Cardinality changed from 1 to 0
  • Max Cardinality changed from 1 to *
  • Type changed from Coding to CodeableConcept
  • Remove Binding http://terminology.hl7.org/ValueSet/v3-ActEncounterCode (extensible)
Encounter.serviceType
  • Max Cardinality changed from 1 to *
  • Type changed from CodeableConcept to CodeableReference
Encounter.subjectStatus
  • Added Element
Encounter.basedOn
  • Type Reference: Added Target Types CarePlan, DeviceRequest, MedicationRequest
Encounter.careTeam
  • Added Element
Encounter.participant.actor
  • Added Element
Encounter.virtualService
  • Added Element
Encounter.actualPeriod
  • Added Element
Encounter.plannedStartDate
  • Added Element
Encounter.plannedEndDate
  • Added Element
Encounter.reason
  • Added Element
Encounter.reason.use
  • Added Element
Encounter.reason.value
  • Added Element
Encounter.diagnosis.condition
  • Min Cardinality changed from 1 to 0
  • Max Cardinality changed from 1 to *
  • Type changed from Reference(Condition | Procedure) to CodeableReference
Encounter.diagnosis.use
  • Max Cardinality changed from 1 to *
Encounter.dietPreference
  • Added Element
Encounter.specialArrangement
  • Added Element
Encounter.specialCourtesy
  • Added Element
Encounter.admission
  • Added Element
Encounter.admission.preAdmissionIdentifier
  • Added Element
Encounter.admission.origin
  • Added Element
Encounter.admission.admitSource
  • Added Element
Encounter.admission.reAdmission
  • Added Element
Encounter.admission.destination
  • Added Element
Encounter.admission.dischargeDisposition
  • Added Element
Encounter.location.form
  • Added Element
Encounter.statusHistory
  • deleted
Encounter.classHistory
  • deleted
Encounter.participant.individual
  • deleted
Encounter.period
  • deleted
Encounter.reasonCode
  • deleted
Encounter.reasonReference
  • deleted
Encounter.diagnosis.rank
  • deleted
Encounter.hospitalization
  • deleted
Encounter.location.physicalType
  • deleted
EncounterHistory
  • Added Resource
Endpoint
Endpoint.connectionType
  • Max Cardinality changed from 1 to *
  • Type changed from Coding to CodeableConcept
  • Remove Binding http://hl7.org/fhir/ValueSet/endpoint-connection-type (extensible)
Endpoint.description
  • Added Element
Endpoint.environmentType
  • Added Element
Endpoint.payload
  • Added Element
Endpoint.payload.type
  • Added Element
Endpoint.payload.mimeType
  • Added Element
Endpoint.payloadType
  • deleted
Endpoint.payloadMimeType
  • deleted
EnrollmentRequest
  • No Changes
EnrollmentResponse
EnrollmentResponse.outcome
  • Change value set from http://hl7.org/fhir/ValueSet/remittance-outcome|4.0.0 to http://hl7.org/fhir/ValueSet/enrollment-outcome|5.0.0-draft-final
EpisodeOfCare
EpisodeOfCare.reason
  • Added Element
EpisodeOfCare.reason.use
  • Added Element
EpisodeOfCare.reason.value
  • Added Element
EpisodeOfCare.diagnosis.condition
  • Min Cardinality changed from 1 to 0
  • Max Cardinality changed from 1 to *
  • Type changed from Reference(Condition) to CodeableReference
EpisodeOfCare.diagnosis.use
  • Added Element
EpisodeOfCare.careTeam
  • Added Element
EpisodeOfCare.diagnosis.role
  • deleted
EpisodeOfCare.diagnosis.rank
  • deleted
EpisodeOfCare.team
  • deleted
EventDefinition
EventDefinition.versionAlgorithm[x]
  • Added Element
EventDefinition.subject[x]
  • Change value set from http://hl7.org/fhir/ValueSet/subject-type to http://hl7.org/fhir/ValueSet/participant-resource-types
  • Change code system for extensibly bound codes from "http://hl7.org/fhir/resource-types" to "http://hl7.org/fhir/fhir-types"
EventDefinition.usage
  • Type changed from string to markdown
EventDefinition.copyrightLabel
  • Added Element
Evidence
Evidence.versionAlgorithm[x]
  • Added Element
Evidence.citeAs[x]
  • Added Element
Evidence.experimental
  • Added Element
Evidence.purpose
  • Added Element
Evidence.copyrightLabel
  • Added Element
Evidence.assertion
  • Added Element
Evidence.variableDefinition
  • Added Mandatory Element
Evidence.variableDefinition.description
  • Added Element
Evidence.variableDefinition.note
  • Added Element
Evidence.variableDefinition.variableRole
  • Added Mandatory Element
Evidence.variableDefinition.observed
  • Added Element
Evidence.variableDefinition.intended
  • Added Element
Evidence.variableDefinition.directnessMatch
  • Added Element
Evidence.synthesisType
  • Added Element
Evidence.studyDesign
  • Added Element
Evidence.statistic
  • Added Element
Evidence.statistic.description
  • Added Element
Evidence.statistic.note
  • Added Element
Evidence.statistic.statisticType
  • Added Element
Evidence.statistic.category
  • Added Element
Evidence.statistic.quantity
  • Added Element
Evidence.statistic.numberOfEvents
  • Added Element
Evidence.statistic.numberAffected
  • Added Element
Evidence.statistic.sampleSize
  • Added Element
Evidence.statistic.sampleSize.description
  • Added Element
Evidence.statistic.sampleSize.note
  • Added Element
Evidence.statistic.sampleSize.numberOfStudies
  • Added Element
Evidence.statistic.sampleSize.numberOfParticipants
  • Added Element
Evidence.statistic.sampleSize.knownDataCount
  • Added Element
Evidence.statistic.attributeEstimate
  • Added Element
Evidence.statistic.attributeEstimate.description
  • Added Element
Evidence.statistic.attributeEstimate.note
  • Added Element
Evidence.statistic.attributeEstimate.type
  • Added Element
Evidence.statistic.attributeEstimate.quantity
  • Added Element
Evidence.statistic.attributeEstimate.level
  • Added Element
Evidence.statistic.attributeEstimate.range
  • Added Element
Evidence.statistic.attributeEstimate.attributeEstimate
  • Added Element
Evidence.statistic.modelCharacteristic
  • Added Element
Evidence.statistic.modelCharacteristic.code
  • Added Mandatory Element
Evidence.statistic.modelCharacteristic.value
  • Added Element
Evidence.statistic.modelCharacteristic.variable
  • Added Element
Evidence.statistic.modelCharacteristic.variable.variableDefinition
  • Added Mandatory Element
Evidence.statistic.modelCharacteristic.variable.handling
  • Added Element
Evidence.statistic.modelCharacteristic.variable.valueCategory
  • Added Element
Evidence.statistic.modelCharacteristic.variable.valueQuantity
  • Added Element
Evidence.statistic.modelCharacteristic.variable.valueRange
  • Added Element
Evidence.statistic.modelCharacteristic.attributeEstimate
  • Added Element
Evidence.certainty
  • Added Element
Evidence.certainty.description
  • Added Element
Evidence.certainty.note
  • Added Element
Evidence.certainty.type
  • Added Element
Evidence.certainty.rating
  • Added Element
Evidence.certainty.rater
  • Added Element
Evidence.certainty.subcomponent
  • Added Element
Evidence.shortTitle
  • deleted
Evidence.subtitle
  • deleted
Evidence.jurisdiction
  • deleted
Evidence.effectivePeriod
  • deleted
Evidence.topic
  • deleted
Evidence.exposureBackground
  • deleted
Evidence.exposureVariant
  • deleted
Evidence.outcome
  • deleted
EvidenceReport
  • Added Resource
EvidenceVariable
EvidenceVariable.versionAlgorithm[x]
  • Added Element
EvidenceVariable.experimental
  • Added Element
EvidenceVariable.purpose
  • Added Element
EvidenceVariable.copyrightLabel
  • Added Element
EvidenceVariable.actual
  • Added Element
EvidenceVariable.characteristic
  • Min Cardinality changed from 1 to 0
EvidenceVariable.characteristic.linkId
  • Added Element
EvidenceVariable.characteristic.description
  • Type changed from string to markdown
EvidenceVariable.characteristic.note
  • Added Element
EvidenceVariable.characteristic.definitionReference
  • Added Element
EvidenceVariable.characteristic.definitionCanonical
  • Added Element
EvidenceVariable.characteristic.definitionCodeableConcept
  • Added Element
EvidenceVariable.characteristic.definitionExpression
  • Added Element
EvidenceVariable.characteristic.definitionId
  • Added Element
EvidenceVariable.characteristic.definitionByTypeAndValue
  • Added Element
EvidenceVariable.characteristic.definitionByTypeAndValue.type
  • Added Mandatory Element
EvidenceVariable.characteristic.definitionByTypeAndValue.method
  • Added Element
EvidenceVariable.characteristic.definitionByTypeAndValue.device
  • Added Element
EvidenceVariable.characteristic.definitionByTypeAndValue.value[x]
  • Added Mandatory Element
EvidenceVariable.characteristic.definitionByTypeAndValue.offset
  • Added Element
EvidenceVariable.characteristic.definitionByCombination
  • Added Element
EvidenceVariable.characteristic.definitionByCombination.code
  • Added Mandatory Element
EvidenceVariable.characteristic.definitionByCombination.threshold
  • Added Element
EvidenceVariable.characteristic.definitionByCombination.characteristic
  • Added Mandatory Element
EvidenceVariable.characteristic.instances[x]
  • Added Element
EvidenceVariable.characteristic.duration[x]
  • Added Element
EvidenceVariable.characteristic.timeFromEvent
  • Added Element
EvidenceVariable.characteristic.timeFromEvent.description
  • Added Element
EvidenceVariable.characteristic.timeFromEvent.note
  • Added Element
EvidenceVariable.characteristic.timeFromEvent.event[x]
  • Added Element
EvidenceVariable.characteristic.timeFromEvent.quantity
  • Added Element
EvidenceVariable.characteristic.timeFromEvent.range
  • Added Element
EvidenceVariable.handling
  • Added Element
EvidenceVariable.category
  • Added Element
EvidenceVariable.category.name
  • Added Element
EvidenceVariable.category.value[x]
  • Added Element
EvidenceVariable.subtitle
  • deleted
EvidenceVariable.jurisdiction
  • deleted
EvidenceVariable.topic
  • deleted
EvidenceVariable.type
  • deleted
EvidenceVariable.characteristic.definition[x]
  • deleted
EvidenceVariable.characteristic.usageContext
  • deleted
EvidenceVariable.characteristic.participantEffective[x]
  • deleted
EvidenceVariable.characteristic.timeFromStart
  • deleted
EvidenceVariable.characteristic.groupMeasure
  • deleted
ExampleScenario
ExampleScenario.versionAlgorithm[x]
  • Added Element
ExampleScenario.title
  • Added Element
ExampleScenario.description
  • Added Element
ExampleScenario.copyrightLabel
  • Added Element
ExampleScenario.actor.key
  • Added Mandatory Element
ExampleScenario.actor.title
  • Added Mandatory Element
ExampleScenario.instance.key
  • Added Mandatory Element
ExampleScenario.instance.structureType
  • Added Mandatory Element
ExampleScenario.instance.structureVersion
  • Added Element
ExampleScenario.instance.structureProfile[x]
  • Added Element
ExampleScenario.instance.title
  • Added Mandatory Element
ExampleScenario.instance.content
  • Added Element
ExampleScenario.instance.version.key
  • Added Mandatory Element
ExampleScenario.instance.version.title
  • Added Mandatory Element
ExampleScenario.instance.version.description
  • Min Cardinality changed from 1 to 0
ExampleScenario.instance.version.content
  • Added Element
ExampleScenario.instance.containedInstance.instanceReference
  • Added Mandatory Element
ExampleScenario.instance.containedInstance.versionReference
  • Added Element
ExampleScenario.process.step.number
  • Added Element
ExampleScenario.process.step.process
  • Max Cardinality changed from * to 1
ExampleScenario.process.step.workflow
  • Added Element
ExampleScenario.process.step.operation.type
  • Type changed from string to Coding
  • Add Binding http://hl7.org/fhir/ValueSet/testscript-operation-codes (extensible)
ExampleScenario.process.step.operation.title
  • Added Mandatory Element
ExampleScenario.actor.actorId
  • deleted
ExampleScenario.actor.name
  • deleted
ExampleScenario.instance.resourceId
  • deleted
ExampleScenario.instance.resourceType
  • deleted
ExampleScenario.instance.name
  • deleted
ExampleScenario.instance.version.versionId
  • deleted
ExampleScenario.instance.containedInstance.resourceId
  • deleted
ExampleScenario.instance.containedInstance.versionId
  • deleted
ExampleScenario.process.step.operation.number
  • deleted
ExampleScenario.process.step.operation.name
  • deleted
ExampleScenario.workflow
  • deleted
ExplanationOfBenefit
ExplanationOfBenefit.traceNumber
  • Added Element
ExplanationOfBenefit.enterer
  • Type Reference: Added Target Types Patient, RelatedPerson
ExplanationOfBenefit.insurer
  • Min Cardinality changed from 1 to 0
ExplanationOfBenefit.provider
  • Min Cardinality changed from 1 to 0
ExplanationOfBenefit.event
  • Added Element
ExplanationOfBenefit.event.type
  • Added Mandatory Element
ExplanationOfBenefit.event.when[x]
  • Added Mandatory Element
ExplanationOfBenefit.encounter
  • Added Element
ExplanationOfBenefit.facility
  • Type Reference: Added Target Type Organization
ExplanationOfBenefit.outcome
  • Change value set from http://hl7.org/fhir/ValueSet/remittance-outcome|4.0.0 to http://hl7.org/fhir/ValueSet/claim-outcome|5.0.0-draft-final
ExplanationOfBenefit.decision
  • Added Element
ExplanationOfBenefit.diagnosisRelatedGroup
  • Added Element
ExplanationOfBenefit.careTeam.specialty
  • Added Element
ExplanationOfBenefit.supportingInfo.value[x]
  • Add Type Identifier
ExplanationOfBenefit.insurance
  • Min Cardinality changed from 1 to 0
ExplanationOfBenefit.patientPaid
  • Added Element
ExplanationOfBenefit.item.traceNumber
  • Added Element
ExplanationOfBenefit.item.productOrService
  • Min Cardinality changed from 1 to 0
ExplanationOfBenefit.item.productOrServiceEnd
  • Added Element
ExplanationOfBenefit.item.request
  • Added Element
ExplanationOfBenefit.item.patientPaid
  • Added Element
ExplanationOfBenefit.item.tax
  • Added Element
ExplanationOfBenefit.item.bodySite
  • Max Cardinality changed from 1 to *
  • Type changed from CodeableConcept to BackboneElement
ExplanationOfBenefit.item.bodySite.site
  • Added Mandatory Element
ExplanationOfBenefit.item.bodySite.subSite
  • Added Element
ExplanationOfBenefit.item.reviewOutcome
  • Added Element
ExplanationOfBenefit.item.reviewOutcome.decision
  • Added Element
ExplanationOfBenefit.item.reviewOutcome.reason
  • Added Element
ExplanationOfBenefit.item.reviewOutcome.preAuthRef
  • Added Element
ExplanationOfBenefit.item.reviewOutcome.preAuthPeriod
  • Added Element
ExplanationOfBenefit.item.adjudication.quantity
  • Added Element
ExplanationOfBenefit.item.detail.traceNumber
  • Added Element
ExplanationOfBenefit.item.detail.productOrService
  • Min Cardinality changed from 1 to 0
ExplanationOfBenefit.item.detail.productOrServiceEnd
  • Added Element
ExplanationOfBenefit.item.detail.patientPaid
  • Added Element
ExplanationOfBenefit.item.detail.tax
  • Added Element
ExplanationOfBenefit.item.detail.reviewOutcome
  • Added Element
ExplanationOfBenefit.item.detail.subDetail.traceNumber
  • Added Element
ExplanationOfBenefit.item.detail.subDetail.productOrService
  • Min Cardinality changed from 1 to 0
ExplanationOfBenefit.item.detail.subDetail.productOrServiceEnd
  • Added Element
ExplanationOfBenefit.item.detail.subDetail.patientPaid
  • Added Element
ExplanationOfBenefit.item.detail.subDetail.tax
  • Added Element
ExplanationOfBenefit.item.detail.subDetail.reviewOutcome
  • Added Element
ExplanationOfBenefit.addItem.traceNumber
  • Added Element
ExplanationOfBenefit.addItem.revenue
  • Added Element
ExplanationOfBenefit.addItem.productOrService
  • Min Cardinality changed from 1 to 0
ExplanationOfBenefit.addItem.productOrServiceEnd
  • Added Element
ExplanationOfBenefit.addItem.request
  • Added Element
ExplanationOfBenefit.addItem.patientPaid
  • Added Element
ExplanationOfBenefit.addItem.tax
  • Added Element
ExplanationOfBenefit.addItem.bodySite
  • Max Cardinality changed from 1 to *
  • Type changed from CodeableConcept to BackboneElement
ExplanationOfBenefit.addItem.bodySite.site
  • Added Mandatory Element
ExplanationOfBenefit.addItem.bodySite.subSite
  • Added Element
ExplanationOfBenefit.addItem.reviewOutcome
  • Added Element
ExplanationOfBenefit.addItem.detail.traceNumber
  • Added Element
ExplanationOfBenefit.addItem.detail.revenue
  • Added Element
ExplanationOfBenefit.addItem.detail.productOrService
  • Min Cardinality changed from 1 to 0
ExplanationOfBenefit.addItem.detail.productOrServiceEnd
  • Added Element
ExplanationOfBenefit.addItem.detail.patientPaid
  • Added Element
ExplanationOfBenefit.addItem.detail.tax
  • Added Element
ExplanationOfBenefit.addItem.detail.reviewOutcome
  • Added Element
ExplanationOfBenefit.addItem.detail.subDetail.traceNumber
  • Added Element
ExplanationOfBenefit.addItem.detail.subDetail.revenue
  • Added Element
ExplanationOfBenefit.addItem.detail.subDetail.productOrService
  • Min Cardinality changed from 1 to 0
ExplanationOfBenefit.addItem.detail.subDetail.productOrServiceEnd
  • Added Element
ExplanationOfBenefit.addItem.detail.subDetail.patientPaid
  • Added Element
ExplanationOfBenefit.addItem.detail.subDetail.tax
  • Added Element
ExplanationOfBenefit.addItem.detail.subDetail.reviewOutcome
  • Added Element
ExplanationOfBenefit.processNote.type
  • Type changed from code to CodeableConcept
  • Change binding strength from required to extensible
ExplanationOfBenefit.processNote.language
  • Change binding strength from preferred to required
  • Change value set from http://hl7.org/fhir/ValueSet/languages to http://hl7.org/fhir/ValueSet/all-languages|5.0.0-draft-final
  • Change max value set from http://hl7.org/fhir/ValueSet/all-languages to n/a
ExplanationOfBenefit.careTeam.qualification
  • deleted
ExplanationOfBenefit.diagnosis.packageCode
  • deleted
ExplanationOfBenefit.item.subSite
  • deleted
ExplanationOfBenefit.item.adjudication.value
  • deleted
ExplanationOfBenefit.addItem.subSite
  • deleted
FamilyMemberHistory
FamilyMemberHistory.participant
  • Added Element
FamilyMemberHistory.participant.function
  • Added Element
FamilyMemberHistory.participant.actor
  • Added Mandatory Element
FamilyMemberHistory.sex
  • Change value set from http://build.fhir.org/valueset-administrative-gender.html to http://hl7.org/fhir/ValueSet/administrative-gender
FamilyMemberHistory.reason
  • Added Element
FamilyMemberHistory.procedure
  • Added Element
FamilyMemberHistory.procedure.code
  • Added Mandatory Element
FamilyMemberHistory.procedure.outcome
  • Added Element
FamilyMemberHistory.procedure.contributedToDeath
  • Added Element
FamilyMemberHistory.procedure.performed[x]
  • Added Element
FamilyMemberHistory.procedure.note
  • Added Element
FamilyMemberHistory.reasonCode
  • deleted
FamilyMemberHistory.reasonReference
  • deleted
Flag
Flag.subject
  • Type Reference: Added Target Types RelatedPerson, PractitionerRole
Flag.author
  • Type Reference: Added Target Type RelatedPerson
FormularyItem
  • Added Resource
GenomicStudy
  • Added Resource
Goal
Goal.continuous
  • Added Element
Goal.source
  • Added Element
Goal.addresses
  • Type Reference: Added Target Types MedicationRequest, Procedure
Goal.outcome
  • Added Element
Goal.expressedBy
  • deleted
Goal.outcomeCode
  • deleted
Goal.outcomeReference
  • deleted
GraphDefinition
GraphDefinition.identifier
  • Added Element
GraphDefinition.versionAlgorithm[x]
  • Added Element
GraphDefinition.title
  • Added Element
GraphDefinition.copyright
  • Added Element
GraphDefinition.copyrightLabel
  • Added Element
GraphDefinition.start
  • Min Cardinality changed from 1 to 0
  • Type changed from code to id
  • Remove Binding http://hl7.org/fhir/ValueSet/resource-types|4.0.0 (required)
GraphDefinition.node
  • Added Element
GraphDefinition.node.nodeId
  • Added Mandatory Element
GraphDefinition.node.description
  • Added Element
GraphDefinition.node.type
  • Added Mandatory Element
GraphDefinition.node.profile
  • Added Element
GraphDefinition.link.sourceId
  • Added Mandatory Element
GraphDefinition.link.targetId
  • Added Mandatory Element
GraphDefinition.link.params
  • Added Element
GraphDefinition.link.compartment
  • Added Element
GraphDefinition.link.compartment.use
  • Added Mandatory Element
GraphDefinition.link.compartment.rule
  • Added Mandatory Element
GraphDefinition.link.compartment.code
  • Added Mandatory Element
GraphDefinition.link.compartment.expression
  • Added Element
GraphDefinition.link.compartment.description
  • Added Element
GraphDefinition.profile
  • deleted
GraphDefinition.link.target
  • deleted
Group
Group.active
  • Now marked as Modifier
Group.membership
  • Added Mandatory Element
Group.description
  • Added Element
Group.member.entity
  • Type Reference: Added Target Types CareTeam, HealthcareService, Location, Organization, RelatedPerson, Specimen
  • Type Reference: Removed Target Types Medication, Substance
Group.actual
  • deleted
GuidanceResponse
GuidanceResponse.reason
  • Added Element
GuidanceResponse.evaluationMessage
  • Max Cardinality changed from * to 1
GuidanceResponse.result
  • Max Cardinality changed from 1 to *
  • Type Reference: Added Target Types Appointment, AppointmentResponse, Claim, CommunicationRequest, Contract, CoverageEligibilityRequest, DeviceRequest, EnrollmentRequest, ImmunizationRecommendation, MedicationRequest, NutritionOrder, RequestOrchestration, ServiceRequest, SupplyRequest, Task, VisionPrescription
  • Type Reference: Removed Target Type RequestGroup
GuidanceResponse.reasonCode
  • deleted
GuidanceResponse.reasonReference
  • deleted
HealthcareService
HealthcareService.offeredIn
  • Added Element
HealthcareService.comment
  • Type changed from string to markdown
HealthcareService.contact
  • Added Element
HealthcareService.communication
  • Change binding strength from preferred to required
  • Change value set from http://hl7.org/fhir/ValueSet/languages to http://hl7.org/fhir/ValueSet/all-languages|5.0.0-draft-final
  • Change max value set from http://hl7.org/fhir/ValueSet/all-languages to n/a
HealthcareService.availability
  • Added Element
HealthcareService.telecom
  • deleted
HealthcareService.availableTime
  • deleted
HealthcareService.notAvailable
  • deleted
HealthcareService.availabilityExceptions
  • deleted
ImagingSelection
  • Added Resource
ImagingStudy
ImagingStudy.modality
  • Type changed from Coding to CodeableConcept
  • Change value set from http://dicom.nema.org/medical/dicom/current/output/chtml/part16/sect_CID_29.html to http://dicom.nema.org/medical/dicom/current/output/chtml/part16/sect_CID_33.html
ImagingStudy.partOf
  • Added Element
ImagingStudy.procedure
  • Added Element
ImagingStudy.reason
  • Added Element
ImagingStudy.series.modality
  • Type changed from Coding to CodeableConcept
  • Change value set from http://dicom.nema.org/medical/dicom/current/output/chtml/part16/sect_CID_29.html to http://dicom.nema.org/medical/dicom/current/output/chtml/part16/sect_CID_33.html
ImagingStudy.series.bodySite
  • Type changed from Coding to CodeableReference
ImagingStudy.series.laterality
  • Type changed from Coding to CodeableConcept
ImagingStudy.series.performer.actor
  • Type Reference: Added Target Type HealthcareService
ImagingStudy.interpreter
  • deleted
ImagingStudy.procedureReference
  • deleted
ImagingStudy.procedureCode
  • deleted
ImagingStudy.reasonCode
  • deleted
ImagingStudy.reasonReference
  • deleted
Immunization
Immunization.basedOn
  • Added Element
Immunization.administeredProduct
  • Added Element
Immunization.manufacturer
  • Type changed from Reference(Organization) to CodeableReference
Immunization.supportingInformation
  • Added Element
Immunization.informationSource
  • Added Element
Immunization.performer.actor
  • Type Reference: Added Target Types Patient, RelatedPerson
Immunization.reason
  • Added Element
Immunization.programEligibility
  • Type changed from CodeableConcept to BackboneElement
Immunization.programEligibility.program
  • Added Mandatory Element
Immunization.programEligibility.programStatus
  • Added Mandatory Element
Immunization.reaction.manifestation
  • Added Element
Immunization.protocolApplied.doseNumber
  • Added Mandatory Element
Immunization.protocolApplied.seriesDoses
  • Added Element
Immunization.recorded
  • deleted
Immunization.reportOrigin
  • deleted
Immunization.reasonCode
  • deleted
Immunization.reasonReference
  • deleted
Immunization.education
  • deleted
Immunization.reaction.detail
  • deleted
Immunization.protocolApplied.doseNumber[x]
  • deleted
Immunization.protocolApplied.seriesDoses[x]
  • deleted
ImmunizationEvaluation
ImmunizationEvaluation.description
  • Type changed from string to markdown
ImmunizationEvaluation.doseNumber
  • Added Element
ImmunizationEvaluation.seriesDoses
  • Added Element
ImmunizationEvaluation.doseNumber[x]
  • deleted
ImmunizationEvaluation.seriesDoses[x]
  • deleted
ImmunizationRecommendation
ImmunizationRecommendation.recommendation.targetDisease
  • Max Cardinality changed from 1 to *
ImmunizationRecommendation.recommendation.description
  • Type changed from string to markdown
ImmunizationRecommendation.recommendation.doseNumber
  • Added Element
ImmunizationRecommendation.recommendation.seriesDoses
  • Added Element
ImmunizationRecommendation.recommendation.doseNumber[x]
  • deleted
ImmunizationRecommendation.recommendation.seriesDoses[x]
  • deleted
ImplementationGuide
ImplementationGuide.identifier
  • Added Element
ImplementationGuide.versionAlgorithm[x]
  • Added Element
ImplementationGuide.purpose
  • Added Element
ImplementationGuide.copyrightLabel
  • Added Element
ImplementationGuide.dependsOn.reason
  • Added Element
ImplementationGuide.definition.grouping.description
  • Type changed from string to markdown
ImplementationGuide.definition.resource
  • Min Cardinality changed from 1 to 0
ImplementationGuide.definition.resource.description
  • Type changed from string to markdown
ImplementationGuide.definition.resource.isExample
  • Added Element
ImplementationGuide.definition.resource.profile
  • Added Element
ImplementationGuide.definition.page.source[x]
  • Added Element
ImplementationGuide.definition.page.name
  • Added Mandatory Element
ImplementationGuide.definition.parameter.code
  • Type changed from code to Coding
  • Change binding strength from required to extensible
ImplementationGuide.manifest.resource.isExample
  • Added Element
ImplementationGuide.manifest.resource.profile
  • Added Element
ImplementationGuide.definition.resource.example[x]
  • deleted
ImplementationGuide.definition.page.name[x]
  • deleted
ImplementationGuide.manifest.resource.example[x]
  • deleted
Ingredient
  • Added Resource
InsurancePlan
InsurancePlan.contact
  • Type changed from BackboneElement to ExtendedContactDetail
InsurancePlan.contact.purpose
  • deleted
InsurancePlan.contact.name
  • deleted
InsurancePlan.contact.telecom
  • deleted
InsurancePlan.contact.address
  • deleted
InventoryItem
  • Added Resource
InventoryReport
  • Added Resource
Invoice
Invoice.creation
  • Added Element
Invoice.period[x]
  • Added Element
Invoice.lineItem.serviced[x]
  • Added Element
Invoice.lineItem.priceComponent
  • Type changed from BackboneElement to MonetaryComponent
Invoice.totalPriceComponent
  • Add Type MonetaryComponent
Invoice.lineItem.priceComponent.type
  • deleted
Invoice.lineItem.priceComponent.code
  • deleted
Invoice.lineItem.priceComponent.factor
  • deleted
Invoice.lineItem.priceComponent.amount
  • deleted
Library
Library.versionAlgorithm[x]
  • Added Element
Library.subject[x]
  • Change value set from http://hl7.org/fhir/ValueSet/subject-type to http://hl7.org/fhir/ValueSet/participant-resource-types
  • Change code system for extensibly bound codes from "http://hl7.org/fhir/resource-types" to "http://hl7.org/fhir/fhir-types"
Library.usage
  • Type changed from string to markdown
Library.copyrightLabel
  • Added Element
Linkage
  • No Changes
List
List.subject
  • Max Cardinality changed from 1 to *
  • Type Reference: Added Target Type Resource
  • Type Reference: Removed Target Types Patient, Group, Device, Location
List.source
  • Type Reference: Added Target Types Organization, RelatedPerson, CareTeam
Location
Location.description
  • Type changed from string to markdown
Location.contact
  • Added Element
Location.form
  • Added Element
Location.characteristic
  • Added Element
Location.hoursOfOperation
  • Type changed from BackboneElement to Availability
Location.virtualService
  • Added Element
Location.telecom
  • deleted
Location.physicalType
  • deleted
Location.hoursOfOperation.daysOfWeek
  • deleted
Location.hoursOfOperation.allDay
  • deleted
Location.hoursOfOperation.openingTime
  • deleted
Location.hoursOfOperation.closingTime
  • deleted
Location.availabilityExceptions
  • deleted
ManufacturedItemDefinition
  • Added Resource
Measure
Measure.versionAlgorithm[x]
  • Added Element
Measure.subject[x]
  • Change value set from http://hl7.org/fhir/ValueSet/subject-type to http://hl7.org/fhir/ValueSet/participant-resource-types
  • Change code system for extensibly bound codes from "http://hl7.org/fhir/resource-types" to "http://hl7.org/fhir/fhir-types"
Measure.basis
  • Added Element
Measure.usage
  • Type changed from string to markdown
Measure.copyrightLabel
  • Added Element
Measure.scoringUnit
  • Added Element
Measure.riskAdjustment
  • Type changed from string to markdown
Measure.rateAggregation
  • Type changed from string to markdown
Measure.term
  • Added Element
Measure.term.code
  • Added Element
Measure.term.definition
  • Added Element
Measure.group.linkId
  • Added Element
Measure.group.description
  • Type changed from string to markdown
Measure.group.type
  • Added Element
Measure.group.subject[x]
  • Added Element
Measure.group.basis
  • Added Element
Measure.group.scoring
  • Added Element
Measure.group.scoringUnit
  • Added Element
Measure.group.rateAggregation
  • Added Element
Measure.group.improvementNotation
  • Added Element
Measure.group.library
  • Added Element
Measure.group.population.linkId
  • Added Element
Measure.group.population.description
  • Type changed from string to markdown
Measure.group.population.criteria
  • Min Cardinality changed from 1 to 0
Measure.group.population.groupDefinition
  • Added Element
Measure.group.population.inputPopulationId
  • Added Element
Measure.group.population.aggregateMethod
  • Added Element
Measure.group.stratifier.linkId
  • Added Element
Measure.group.stratifier.description
  • Type changed from string to markdown
Measure.group.stratifier.groupDefinition
  • Added Element
Measure.group.stratifier.component.linkId
  • Added Element
Measure.group.stratifier.component.description
  • Type changed from string to markdown
Measure.group.stratifier.component.criteria
  • Min Cardinality changed from 1 to 0
Measure.group.stratifier.component.groupDefinition
  • Added Element
Measure.supplementalData.linkId
  • Added Element
Measure.supplementalData.description
  • Type changed from string to markdown
Measure.definition
  • deleted
MeasureReport
MeasureReport.dataUpdateType
  • Added Element
MeasureReport.measure
  • Min Cardinality changed from 1 to 0
MeasureReport.subject
  • Type Reference: Added Target Types CareTeam, HealthcareService, Organization
MeasureReport.reporter
  • Type Reference: Added Target Type Group
  • Type Reference: Removed Target Type Location
MeasureReport.reportingVendor
  • Added Element
MeasureReport.location
  • Added Element
MeasureReport.inputParameters
  • Added Element
MeasureReport.scoring
  • Added Element
MeasureReport.group.linkId
  • Added Element
MeasureReport.group.subject
  • Added Element
MeasureReport.group.population.linkId
  • Added Element
MeasureReport.group.population.subjectReport
  • Added Element
MeasureReport.group.population.subjects
  • Added Element
MeasureReport.group.measureScore[x]
  • Added Element
MeasureReport.group.stratifier.linkId
  • Added Element
MeasureReport.group.stratifier.code
  • Max Cardinality changed from * to 1
MeasureReport.group.stratifier.stratum.value[x]
  • Added Element
MeasureReport.group.stratifier.stratum.component.linkId
  • Added Element
MeasureReport.group.stratifier.stratum.component.value[x]
  • Added Mandatory Element
MeasureReport.group.stratifier.stratum.population.linkId
  • Added Element
MeasureReport.group.stratifier.stratum.population.subjectReport
  • Added Element
MeasureReport.group.stratifier.stratum.population.subjects
  • Added Element
MeasureReport.group.stratifier.stratum.measureScore[x]
  • Added Element
MeasureReport.supplementalData
  • Added Element
MeasureReport.group.measureScore
  • deleted
MeasureReport.group.stratifier.stratum.value
  • deleted
MeasureReport.group.stratifier.stratum.component.value
  • deleted
MeasureReport.group.stratifier.stratum.measureScore
  • deleted
Medication
Medication.marketingAuthorizationHolder
  • Added Element
Medication.doseForm
  • Added Element
Medication.totalVolume
  • Added Element
Medication.ingredient.item
  • Added Mandatory Element
Medication.ingredient.strength[x]
  • Added Element
Medication.definition
  • Added Element
Medication.manufacturer
  • deleted
Medication.form
  • deleted
Medication.amount
  • deleted
Medication.ingredient.item[x]
  • deleted
Medication.ingredient.strength
  • deleted
MedicationAdministration
MedicationAdministration.basedOn
  • Added Element
MedicationAdministration.partOf
  • Type Reference: Added Target Type MedicationDispense
MedicationAdministration.category
  • Max Cardinality changed from 1 to *
MedicationAdministration.medication
  • Added Mandatory Element
MedicationAdministration.encounter
  • Added Element
MedicationAdministration.occurence[x]
  • Added Mandatory Element
MedicationAdministration.recorded
  • Added Element
MedicationAdministration.isSubPotent
  • Added Element
MedicationAdministration.subPotentReason
  • Added Element
MedicationAdministration.performer.actor
  • Type changed from Reference(Practitioner | PractitionerRole | Patient | RelatedPerson | Device) to CodeableReference
MedicationAdministration.reason
  • Added Element
MedicationAdministration.device
  • Type changed from Reference(Device) to CodeableReference
MedicationAdministration.instantiates
  • deleted
MedicationAdministration.medication[x]
  • deleted
MedicationAdministration.context
  • deleted
MedicationAdministration.effective[x]
  • deleted
MedicationAdministration.reasonCode
  • deleted
MedicationAdministration.reasonReference
  • deleted
MedicationDispense
MedicationDispense.basedOn
  • Added Element
MedicationDispense.partOf
  • Type Reference: Added Target Type MedicationAdministration
MedicationDispense.notPerformedReason
  • Added Element
MedicationDispense.statusChanged
  • Added Element
MedicationDispense.category
  • Max Cardinality changed from 1 to *
MedicationDispense.medication
  • Added Mandatory Element
MedicationDispense.subject
  • Min Cardinality changed from 0 to 1
MedicationDispense.encounter
  • Added Element
MedicationDispense.performer.actor
  • Type Reference: Added Target Type CareTeam
MedicationDispense.recorded
  • Added Element
MedicationDispense.receiver
  • Type Reference: Added Target Types RelatedPerson, Location, PractitionerRole
MedicationDispense.renderedDosageInstruction
  • Added Element
MedicationDispense.substitution.responsibleParty
  • Max Cardinality changed from * to 1
  • Type Reference: Added Target Type Organization
MedicationDispense.statusReason[x]
  • deleted
MedicationDispense.medication[x]
  • deleted
MedicationDispense.context
  • deleted
MedicationDispense.detectedIssue
  • deleted
MedicationKnowledge
MedicationKnowledge.identifier
  • Added Element
MedicationKnowledge.author
  • Added Element
MedicationKnowledge.intendedJurisdiction
  • Added Element
MedicationKnowledge.name
  • Added Element
MedicationKnowledge.monograph.source
  • Type Reference: Removed Target Type Media
MedicationKnowledge.cost.effectiveDate
  • Added Element
MedicationKnowledge.cost.cost[x]
  • Added Mandatory Element
MedicationKnowledge.indicationGuideline
  • Added Element
MedicationKnowledge.indicationGuideline.indication
  • Added Element
MedicationKnowledge.indicationGuideline.dosingGuideline
  • Added Element
MedicationKnowledge.indicationGuideline.dosingGuideline.treatmentIntent
  • Added Element
MedicationKnowledge.indicationGuideline.dosingGuideline.dosage
  • Added Element
MedicationKnowledge.indicationGuideline.dosingGuideline.dosage.type
  • Added Mandatory Element
MedicationKnowledge.indicationGuideline.dosingGuideline.dosage.dosage
  • Added Mandatory Element
MedicationKnowledge.indicationGuideline.dosingGuideline.administrationTreatment
  • Added Element
MedicationKnowledge.indicationGuideline.dosingGuideline.patientCharacteristic
  • Added Element
MedicationKnowledge.indicationGuideline.dosingGuideline.patientCharacteristic.type
  • Added Mandatory Element
MedicationKnowledge.indicationGuideline.dosingGuideline.patientCharacteristic.value[x]
  • Added Element
MedicationKnowledge.medicineClassification.source[x]
  • Added Element
MedicationKnowledge.packaging
  • Max Cardinality changed from 1 to *
MedicationKnowledge.packaging.cost
  • Added Element
MedicationKnowledge.packaging.packagedProduct
  • Added Element
MedicationKnowledge.clinicalUseIssue
  • Added Element
MedicationKnowledge.storageGuideline
  • Added Element
MedicationKnowledge.storageGuideline.reference
  • Added Element
MedicationKnowledge.storageGuideline.note
  • Added Element
MedicationKnowledge.storageGuideline.stabilityDuration
  • Added Element
MedicationKnowledge.storageGuideline.environmentalSetting
  • Added Element
MedicationKnowledge.storageGuideline.environmentalSetting.type
  • Added Mandatory Element
MedicationKnowledge.storageGuideline.environmentalSetting.value[x]
  • Added Mandatory Element
MedicationKnowledge.regulatory.schedule
  • Type changed from BackboneElement to CodeableConcept
MedicationKnowledge.definitional
  • Added Element
MedicationKnowledge.definitional.definition
  • Added Element
MedicationKnowledge.definitional.doseForm
  • Added Element
MedicationKnowledge.definitional.intendedRoute
  • Added Element
MedicationKnowledge.definitional.ingredient
  • Added Element
MedicationKnowledge.definitional.ingredient.item
  • Added Mandatory Element
MedicationKnowledge.definitional.ingredient.type
  • Added Element
MedicationKnowledge.definitional.ingredient.strength[x]
  • Added Element
MedicationKnowledge.definitional.drugCharacteristic
  • Added Element
MedicationKnowledge.definitional.drugCharacteristic.type
  • Added Element
MedicationKnowledge.definitional.drugCharacteristic.value[x]
  • Added Element
MedicationKnowledge.manufacturer
  • deleted
MedicationKnowledge.doseForm
  • deleted
MedicationKnowledge.amount
  • deleted
MedicationKnowledge.synonym
  • deleted
MedicationKnowledge.ingredient
  • deleted
MedicationKnowledge.intendedRoute
  • deleted
MedicationKnowledge.cost.cost
  • deleted
MedicationKnowledge.administrationGuidelines
  • deleted
MedicationKnowledge.packaging.type
  • deleted
MedicationKnowledge.packaging.quantity
  • deleted
MedicationKnowledge.drugCharacteristic
  • deleted
MedicationKnowledge.contraindication
  • deleted
MedicationKnowledge.regulatory.schedule.schedule
  • deleted
MedicationKnowledge.kinetics
  • deleted
MedicationRequest
MedicationRequest.statusChanged
  • Added Element
MedicationRequest.medication
  • Added Mandatory Element
MedicationRequest.informationSource
  • Added Element
MedicationRequest.reported
  • Added Element
MedicationRequest.performerType
  • Add Binding http://hl7.org/fhir/ValueSet/medication-intended-performer-role (extensible)
MedicationRequest.performer
  • Max Cardinality changed from 1 to *
  • Type Reference: Added Target Types DeviceDefinition, HealthcareService
  • Type Reference: Removed Target Type Device
MedicationRequest.device
  • Added Element
MedicationRequest.reason
  • Added Element
MedicationRequest.courseOfTherapyType
  • Add Binding http://hl7.org/fhir/ValueSet/medicationrequest-course-of-therapy (extensible)
MedicationRequest.renderedDosageInstruction
  • Added Element
MedicationRequest.effectiveDosePeriod
  • Added Element
MedicationRequest.dispenseRequest.dispenser
  • Added Element
MedicationRequest.dispenseRequest.dispenserInstruction
  • Added Element
MedicationRequest.dispenseRequest.doseAdministrationAid
  • Added Element
MedicationRequest.reported[x]
  • deleted
MedicationRequest.medication[x]
  • deleted
MedicationRequest.reasonCode
  • deleted
MedicationRequest.reasonReference
  • deleted
MedicationRequest.instantiatesCanonical
  • deleted
MedicationRequest.instantiatesUri
  • deleted
MedicationRequest.dispenseRequest.performer
  • deleted
MedicationRequest.detectedIssue
  • deleted
MedicationStatement
MedicationStatement.partOf
  • Type Reference: Removed Target Types MedicationAdministration, MedicationDispense, Observation
MedicationStatement.category
  • Max Cardinality changed from 1 to *
MedicationStatement.medication
  • Added Mandatory Element
MedicationStatement.encounter
  • Added Element
MedicationStatement.effective[x]
  • Add Type Timing
MedicationStatement.informationSource
  • Max Cardinality changed from 1 to *
MedicationStatement.reason
  • Added Element
MedicationStatement.relatedClinicalInformation
  • Added Element
MedicationStatement.renderedDosageInstruction
  • Added Element
MedicationStatement.adherence
  • Added Element
MedicationStatement.adherence.code
  • Added Mandatory Element
MedicationStatement.adherence.reason
  • Added Element
MedicationStatement.basedOn
  • deleted
MedicationStatement.statusReason
  • deleted
MedicationStatement.medication[x]
  • deleted
MedicationStatement.context
  • deleted
MedicationStatement.reasonCode
  • deleted
MedicationStatement.reasonReference
  • deleted
MedicinalProductDefinition
  • Added Resource
MessageDefinition
MessageDefinition.versionAlgorithm[x]
  • Added Element
MessageDefinition.copyrightLabel
  • Added Element
MessageDefinition.graph
  • Max Cardinality changed from * to 1
MessageHeader
MessageHeader.event[x]
  • Add Type canonical(EventDefinition)
  • Remove Type uri
MessageHeader.destination.endpoint[x]
  • Added Element
MessageHeader.sender
  • Type Reference: Added Target Type Device
MessageHeader.author
  • Type Reference: Added Target Types Device, Organization
MessageHeader.source.endpoint[x]
  • Added Element
MessageHeader.response.identifier
  • Type changed from id to Identifier
MessageHeader.destination.endpoint
  • deleted
MessageHeader.enterer
  • deleted
MessageHeader.source.endpoint
  • deleted
MetadataResource
MetadataResource.approvalDate
  • Added Element
MetadataResource.lastReviewDate
  • Added Element
MetadataResource.effectivePeriod
  • Added Element
MetadataResource.topic
  • Added Element
MetadataResource.author
  • Added Element
MetadataResource.editor
  • Added Element
MetadataResource.reviewer
  • Added Element
MetadataResource.endorser
  • Added Element
MetadataResource.relatedArtifact
  • Added Element
MetadataResource.url
  • deleted
MetadataResource.version
  • deleted
MetadataResource.name
  • deleted
MetadataResource.title
  • deleted
MetadataResource.status
  • deleted
MetadataResource.experimental
  • deleted
MetadataResource.date
  • deleted
MetadataResource.publisher
  • deleted
MetadataResource.contact
  • deleted
MetadataResource.description
  • deleted
MetadataResource.useContext
  • deleted
MetadataResource.jurisdiction
  • deleted
MolecularSequence
MolecularSequence.subject
  • Added Element
MolecularSequence.focus
  • Added Element
MolecularSequence.literal
  • Added Element
MolecularSequence.formatted
  • Added Element
MolecularSequence.relative
  • Added Element
MolecularSequence.relative.coordinateSystem
  • Added Mandatory Element
MolecularSequence.relative.ordinalPosition
  • Added Element
MolecularSequence.relative.sequenceRange
  • Added Element
MolecularSequence.relative.startingSequence
  • Added Element
MolecularSequence.relative.startingSequence.genomeAssembly
  • Added Element
MolecularSequence.relative.startingSequence.chromosome
  • Added Element
MolecularSequence.relative.startingSequence.sequence[x]
  • Added Element
MolecularSequence.relative.startingSequence.windowStart
  • Added Element
MolecularSequence.relative.startingSequence.windowEnd
  • Added Element
MolecularSequence.relative.startingSequence.orientation
  • Added Element
MolecularSequence.relative.startingSequence.strand
  • Added Element
MolecularSequence.relative.edit
  • Added Element
MolecularSequence.relative.edit.start
  • Added Element
MolecularSequence.relative.edit.end
  • Added Element
MolecularSequence.relative.edit.replacementSequence
  • Added Element
MolecularSequence.relative.edit.replacedSequence
  • Added Element
MolecularSequence.coordinateSystem
  • deleted
MolecularSequence.patient
  • deleted
MolecularSequence.quantity
  • deleted
MolecularSequence.referenceSeq
  • deleted
MolecularSequence.variant
  • deleted
MolecularSequence.observedSeq
  • deleted
MolecularSequence.quality
  • deleted
MolecularSequence.readCoverage
  • deleted
MolecularSequence.repository
  • deleted
MolecularSequence.pointer
  • deleted
MolecularSequence.structureVariant
  • deleted
NamingSystem
NamingSystem.url
  • Added Element
NamingSystem.identifier
  • Added Element
NamingSystem.version
  • Added Element
NamingSystem.versionAlgorithm[x]
  • Added Element
NamingSystem.title
  • Added Element
NamingSystem.experimental
  • Added Element
NamingSystem.type
  • Remove Binding http://hl7.org/fhir/ValueSet/identifier-type (extensible)
NamingSystem.purpose
  • Added Element
NamingSystem.copyright
  • Added Element
NamingSystem.copyrightLabel
  • Added Element
NamingSystem.approvalDate
  • Added Element
NamingSystem.lastReviewDate
  • Added Element
NamingSystem.effectivePeriod
  • Added Element
NamingSystem.topic
  • Added Element
NamingSystem.author
  • Added Element
NamingSystem.editor
  • Added Element
NamingSystem.reviewer
  • Added Element
NamingSystem.endorser
  • Added Element
NamingSystem.relatedArtifact
  • Added Element
NamingSystem.uniqueId.authoritative
  • Added Element
NutritionIntake
  • Added Resource
NutritionOrder
NutritionOrder.basedOn
  • Added Element
NutritionOrder.groupIdentifier
  • Added Element
NutritionOrder.priority
  • Added Element
NutritionOrder.subject
  • Added Mandatory Element
NutritionOrder.supportingInformation
  • Added Element
NutritionOrder.performer
  • Added Element
NutritionOrder.outsideFoodAllowed
  • Added Element
NutritionOrder.oralDiet.schedule
  • Max Cardinality changed from * to 1
  • Type changed from Timing to BackboneElement
NutritionOrder.oralDiet.schedule.timing
  • Added Element
NutritionOrder.oralDiet.schedule.asNeeded
  • Added Element
NutritionOrder.oralDiet.schedule.asNeededFor
  • Added Element
NutritionOrder.supplement.type
  • Type changed from CodeableConcept to CodeableReference
NutritionOrder.supplement.schedule
  • Max Cardinality changed from * to 1
  • Type changed from Timing to BackboneElement
NutritionOrder.supplement.schedule.timing
  • Added Element
NutritionOrder.supplement.schedule.asNeeded
  • Added Element
NutritionOrder.supplement.schedule.asNeededFor
  • Added Element
NutritionOrder.enteralFormula.baseFormulaType
  • Type changed from CodeableConcept to CodeableReference
NutritionOrder.enteralFormula.deliveryDevice
  • Added Element
NutritionOrder.enteralFormula.additive
  • Added Element
NutritionOrder.enteralFormula.additive.type
  • Added Element
NutritionOrder.enteralFormula.additive.productName
  • Added Element
NutritionOrder.enteralFormula.additive.quantity
  • Added Element
NutritionOrder.enteralFormula.routeOfAdministration
  • Added Element
NutritionOrder.enteralFormula.administration.schedule
  • Type changed from Timing to BackboneElement
NutritionOrder.enteralFormula.administration.schedule.timing
  • Added Element
NutritionOrder.enteralFormula.administration.schedule.asNeeded
  • Added Element
NutritionOrder.enteralFormula.administration.schedule.asNeededFor
  • Added Element
NutritionOrder.enteralFormula.administrationInstruction
  • Type changed from string to markdown
NutritionOrder.patient
  • deleted
NutritionOrder.enteralFormula.additiveType
  • deleted
NutritionOrder.enteralFormula.additiveProductName
  • deleted
NutritionOrder.enteralFormula.routeofAdministration
  • deleted
NutritionProduct
  • Added Resource
Observation
Observation.instantiates[x]
  • Added Element
Observation.triggeredBy
  • Added Element
Observation.triggeredBy.observation
  • Added Mandatory Element
Observation.triggeredBy.type
  • Added Mandatory Element
Observation.triggeredBy.reason
  • Added Element
Observation.partOf
  • Type Reference: Added Target Type GenomicStudy
Observation.subject
  • Type Reference: Added Target Types Organization, Procedure, Practitioner, Medication, Substance, BiologicallyDerivedProduct, NutritionProduct
Observation.value[x]
  • Add Types markdown, Attachment, Reference(MolecularSequence), canonical
  • Remove Type string
Observation.bodyStructure
  • Added Element
Observation.specimen
  • Type Reference: Added Target Type Group
Observation.referenceRange.normalValue
  • Added Element
Observation.referenceRange.text
  • Type changed from string to markdown
Observation.derivedFrom
  • Type Reference: Added Target Types ImagingSelection, GenomicStudy
  • Type Reference: Removed Target Type Media
Observation.component.value[x]
  • Add Types markdown, Attachment, Reference(MolecularSequence), canonical
  • Remove Type string
ObservationDefinition
ObservationDefinition.url
  • Added Element
ObservationDefinition.identifier
  • Max Cardinality changed from * to 1
ObservationDefinition.version
  • Added Element
ObservationDefinition.versionAlgorithm[x]
  • Added Element
ObservationDefinition.name
  • Added Element
ObservationDefinition.title
  • Added Element
ObservationDefinition.status
  • Added Mandatory Element
ObservationDefinition.experimental
  • Added Element
ObservationDefinition.date
  • Added Element
ObservationDefinition.publisher
  • Added Element
ObservationDefinition.contact
  • Added Element
ObservationDefinition.description
  • Added Element
ObservationDefinition.useContext
  • Added Element
ObservationDefinition.jurisdiction
  • Added Element
ObservationDefinition.purpose
  • Added Element
ObservationDefinition.copyright
  • Added Element
ObservationDefinition.copyrightLabel
  • Added Element
ObservationDefinition.approvalDate
  • Added Element
ObservationDefinition.lastReviewDate
  • Added Element
ObservationDefinition.effectivePeriod
  • Added Element
ObservationDefinition.derivedFromCanonical
  • Added Element
ObservationDefinition.derivedFromUri
  • Added Element
ObservationDefinition.subject
  • Added Element
ObservationDefinition.performerType
  • Added Element
ObservationDefinition.bodySite
  • Added Element
ObservationDefinition.specimen
  • Added Element
ObservationDefinition.device
  • Added Element
ObservationDefinition.qualifiedValue
  • Added Element
ObservationDefinition.qualifiedValue.context
  • Added Element
ObservationDefinition.qualifiedValue.appliesTo
  • Added Element
ObservationDefinition.qualifiedValue.gender
  • Added Element
ObservationDefinition.qualifiedValue.age
  • Added Element
ObservationDefinition.qualifiedValue.gestationalAge
  • Added Element
ObservationDefinition.qualifiedValue.condition
  • Added Element
ObservationDefinition.qualifiedValue.rangeCategory
  • Added Element
ObservationDefinition.qualifiedValue.range
  • Added Element
ObservationDefinition.qualifiedValue.validCodedValueSet
  • Added Element
ObservationDefinition.qualifiedValue.normalCodedValueSet
  • Added Element
ObservationDefinition.qualifiedValue.abnormalCodedValueSet
  • Added Element
ObservationDefinition.qualifiedValue.criticalCodedValueSet
  • Added Element
ObservationDefinition.hasMember
  • Added Element
ObservationDefinition.component
  • Added Element
ObservationDefinition.component.code
  • Added Mandatory Element
ObservationDefinition.component.permittedDataType
  • Added Element
ObservationDefinition.component.quantitativeDetails
  • Added Element
ObservationDefinition.component.qualifiedValue
  • Added Element
ObservationDefinition.qualifiedInterval
  • deleted
ObservationDefinition.validCodedValueSet
  • deleted
ObservationDefinition.normalCodedValueSet
  • deleted
ObservationDefinition.abnormalCodedValueSet
  • deleted
ObservationDefinition.criticalCodedValueSet
  • deleted
OperationDefinition
OperationDefinition.identifier
  • Added Element
OperationDefinition.versionAlgorithm[x]
  • Added Element
OperationDefinition.copyright
  • Added Element
OperationDefinition.copyrightLabel
  • Added Element
OperationDefinition.resource
  • Change value set from http://hl7.org/fhir/ValueSet/resource-types|4.0.0 to http://hl7.org/fhir/ValueSet/version-independent-all-resource-types|5.0.0-draft-final
OperationDefinition.parameter.scope
  • Added Element
OperationDefinition.parameter.documentation
  • Type changed from string to markdown
OperationDefinition.parameter.type
  • Change value set from http://hl7.org/fhir/ValueSet/all-types|4.0.0 to http://hl7.org/fhir/ValueSet/fhir-types|5.0.0-draft-final
OperationDefinition.parameter.allowedType
  • Added Element
OperationOutcome
  • No Changes
Organization
Organization.description
  • Added Element
Organization.contact
  • Type changed from BackboneElement to ExtendedContactDetail
Organization.qualification
  • Added Element
Organization.qualification.identifier
  • Added Element
Organization.qualification.code
  • Added Mandatory Element
Organization.qualification.period
  • Added Element
Organization.qualification.issuer
  • Added Element
Organization.telecom
  • deleted
Organization.address
  • deleted
Organization.contact.purpose
  • deleted
Organization.contact.name
  • deleted
Organization.contact.telecom
  • deleted
Organization.contact.address
  • deleted
OrganizationAffiliation
OrganizationAffiliation.contact
  • Added Element
OrganizationAffiliation.telecom
  • deleted
PackagedProductDefinition
  • Added Resource
Parameters
Parameters.parameter.value[x]
  • Add Types integer64, CodeableReference, RatioRange, Availability, ExtendedContactDetail, Meta
  • Remove Type Contributor
Patient
Patient.communication.language
  • Change binding strength from preferred to required
  • Change value set from http://hl7.org/fhir/ValueSet/languages to http://hl7.org/fhir/ValueSet/all-languages|5.0.0-draft-final
  • Change max value set from http://hl7.org/fhir/ValueSet/all-languages to n/a
PaymentNotice
PaymentNotice.reporter
  • Added Element
PaymentNotice.payment
  • Min Cardinality changed from 1 to 0
PaymentNotice.provider
  • deleted
PaymentReconciliation
PaymentReconciliation.type
  • Added Mandatory Element
PaymentReconciliation.kind
  • Added Element
PaymentReconciliation.enterer
  • Added Element
PaymentReconciliation.issuerType
  • Added Element
PaymentReconciliation.paymentIssuer
  • Type Reference: Added Target Types Patient, Person, RelatedPerson
PaymentReconciliation.outcome
  • Change value set from http://hl7.org/fhir/ValueSet/remittance-outcome|4.0.0 to http://hl7.org/fhir/ValueSet/payment-outcome|5.0.0-draft-final
PaymentReconciliation.date
  • Added Mandatory Element
PaymentReconciliation.location
  • Added Element
PaymentReconciliation.method
  • Added Element
PaymentReconciliation.cardBrand
  • Added Element
PaymentReconciliation.accountNumber
  • Added Element
PaymentReconciliation.expirationDate
  • Added Element
PaymentReconciliation.processor
  • Added Element
PaymentReconciliation.referenceNumber
  • Added Element
PaymentReconciliation.authorization
  • Added Element
PaymentReconciliation.tenderedAmount
  • Added Element
PaymentReconciliation.returnedAmount
  • Added Element
PaymentReconciliation.amount
  • Added Mandatory Element
PaymentReconciliation.allocation
  • Added Element
PaymentReconciliation.allocation.identifier
  • Added Element
PaymentReconciliation.allocation.predecessor
  • Added Element
PaymentReconciliation.allocation.target
  • Added Element
PaymentReconciliation.allocation.targetItem[x]
  • Added Element
PaymentReconciliation.allocation.encounter
  • Added Element
PaymentReconciliation.allocation.account
  • Added Element
PaymentReconciliation.allocation.type
  • Added Element
PaymentReconciliation.allocation.submitter
  • Added Element
PaymentReconciliation.allocation.response
  • Added Element
PaymentReconciliation.allocation.date
  • Added Element
PaymentReconciliation.allocation.responsible
  • Added Element
PaymentReconciliation.allocation.payee
  • Added Element
PaymentReconciliation.allocation.amount
  • Added Element
PaymentReconciliation.paymentDate
  • deleted
PaymentReconciliation.paymentAmount
  • deleted
PaymentReconciliation.detail
  • deleted
Permission
  • Added Resource
Person
Person.deceased[x]
  • Added Element
Person.maritalStatus
  • Added Element
Person.photo
  • Max Cardinality changed from 1 to *
Person.communication
  • Added Element
Person.communication.language
  • Added Mandatory Element
Person.communication.preferred
  • Added Element
PlanDefinition
PlanDefinition.versionAlgorithm[x]
  • Added Element
PlanDefinition.subject[x]
  • Add Type canonical(EvidenceVariable)
  • Change value set from http://hl7.org/fhir/ValueSet/subject-type to http://hl7.org/fhir/ValueSet/participant-resource-types
  • Change code system for extensibly bound codes from "http://hl7.org/fhir/resource-types" to "http://hl7.org/fhir/fhir-types"
PlanDefinition.usage
  • Type changed from string to markdown
PlanDefinition.copyrightLabel
  • Added Element
PlanDefinition.goal.target.detail[x]
  • Add Types string, boolean, integer, Ratio
PlanDefinition.actor
  • Added Element
PlanDefinition.actor.title
  • Added Element
PlanDefinition.actor.description
  • Added Element
PlanDefinition.actor.option
  • Added Mandatory Element
PlanDefinition.actor.option.type
  • Added Element
PlanDefinition.actor.option.typeCanonical
  • Added Element
PlanDefinition.actor.option.typeReference
  • Added Element
PlanDefinition.actor.option.role
  • Added Element
PlanDefinition.action.linkId
  • Added Element
PlanDefinition.action.description
  • Type changed from string to markdown
PlanDefinition.action.textEquivalent
  • Type changed from string to markdown
PlanDefinition.action.code
  • Max Cardinality changed from * to 1
PlanDefinition.action.subject[x]
  • Add Type canonical
  • Change value set from http://hl7.org/fhir/ValueSet/subject-type to http://hl7.org/fhir/ValueSet/participant-resource-types
  • Change code system for extensibly bound codes from "http://hl7.org/fhir/resource-types" to "http://hl7.org/fhir/fhir-types"
PlanDefinition.action.input
  • Type changed from DataRequirement to BackboneElement
PlanDefinition.action.input.title
  • Added Element
PlanDefinition.action.input.requirement
  • Added Element
PlanDefinition.action.input.relatedData
  • Added Element
PlanDefinition.action.output
  • Type changed from DataRequirement to BackboneElement
PlanDefinition.action.output.title
  • Added Element
PlanDefinition.action.output.requirement
  • Added Element
PlanDefinition.action.output.relatedData
  • Added Element
PlanDefinition.action.relatedAction.targetId
  • Added Mandatory Element
PlanDefinition.action.relatedAction.endRelationship
  • Added Element
PlanDefinition.action.timing[x]
  • Remove Types dateTime, Period
PlanDefinition.action.location
  • Added Element
PlanDefinition.action.participant.actorId
  • Added Element
PlanDefinition.action.participant.type
  • Min Cardinality changed from 1 to 0
PlanDefinition.action.participant.typeCanonical
  • Added Element
PlanDefinition.action.participant.typeReference
  • Added Element
PlanDefinition.action.participant.function
  • Added Element
PlanDefinition.asNeeded[x]
  • Added Element
PlanDefinition.action.relatedAction.actionId
  • deleted
Practitioner
Practitioner.active
  • Now marked as Modifier
Practitioner.deceased[x]
  • Added Element
Practitioner.communication
  • Type changed from CodeableConcept to BackboneElement
  • Remove Binding http://hl7.org/fhir/ValueSet/languages (preferred), max =http://hl7.org/fhir/ValueSet/all-languages
Practitioner.communication.language
  • Added Mandatory Element
Practitioner.communication.preferred
  • Added Element
PractitionerRole
PractitionerRole.contact
  • Added Element
PractitionerRole.characteristic
  • Added Element
PractitionerRole.communication
  • Added Element
PractitionerRole.availability
  • Added Element
PractitionerRole.telecom
  • deleted
PractitionerRole.availableTime
  • deleted
PractitionerRole.notAvailable
  • deleted
PractitionerRole.availabilityExceptions
  • deleted
Procedure
Procedure.category
  • Max Cardinality changed from 1 to *
Procedure.subject
  • Type Reference: Added Target Types Device, Practitioner, Organization, Location
Procedure.focus
  • Added Element
Procedure.occurrence[x]
  • Added Element
Procedure.recorded
  • Added Element
Procedure.reported[x]
  • Added Element
Procedure.performer.actor
  • Type Reference: Added Target Types CareTeam, HealthcareService
Procedure.performer.period
  • Added Element
Procedure.reason
  • Added Element
Procedure.complication
  • Type changed from CodeableConcept to CodeableReference
Procedure.used
  • Added Element
Procedure.supportingInfo
  • Added Element
Procedure.performed[x]
  • deleted
Procedure.asserter
  • deleted
Procedure.reasonCode
  • deleted
Procedure.reasonReference
  • deleted
Procedure.complicationDetail
  • deleted
Procedure.usedReference
  • deleted
Procedure.usedCode
  • deleted
Provenance
Provenance.recorded
  • Min Cardinality changed from 1 to 0
Provenance.authorization
  • Added Element
Provenance.activity
  • Remove Binding http://hl7.org/fhir/ValueSet/provenance-activity-type (extensible)
Provenance.basedOn
  • Added Element
Provenance.patient
  • Added Element
Provenance.encounter
  • Added Element
Provenance.agent.type
  • Remove Binding http://hl7.org/fhir/ValueSet/provenance-agent-type (extensible)
Provenance.agent.who
  • Type Reference: Added Target Type CareTeam
Provenance.agent.onBehalfOf
  • Type Reference: Added Target Type CareTeam
  • Type Reference: Removed Target Types RelatedPerson, Device
Provenance.reason
  • deleted
Questionnaire
Questionnaire.versionAlgorithm[x]
  • Added Element
Questionnaire.copyrightLabel
  • Added Element
Questionnaire.item.disabledDisplay
  • Added Element
Questionnaire.item.answerConstraint
  • Added Element
QuestionnaireResponse
QuestionnaireResponse.identifier
  • Max Cardinality changed from 1 to *
QuestionnaireResponse.questionnaire
  • Min Cardinality changed from 0 to 1
QuestionnaireResponse.source
  • Type Reference: Added Target Types Device, Organization
QuestionnaireResponse.item.answer.value[x]
  • Min Cardinality changed from 0 to 1
  • Add Type Quantity(http://hl7.org/fhir/StructureDefinition/SimpleQuantity)
RegulatedAuthorization
  • Added Resource
RelatedPerson
RelatedPerson.communication.language
  • Change binding strength from preferred to required
  • Change value set from http://hl7.org/fhir/ValueSet/languages to http://hl7.org/fhir/ValueSet/all-languages|5.0.0-draft-final
  • Change max value set from http://hl7.org/fhir/ValueSet/all-languages to n/a
RequestOrchestration
  • Added Resource
Requirements
  • Added Resource
ResearchStudy
ResearchStudy.url
  • Added Element
ResearchStudy.version
  • Added Element
ResearchStudy.name
  • Added Element
ResearchStudy.label
  • Added Element
ResearchStudy.label.type
  • Added Element
ResearchStudy.label.value
  • Added Element
ResearchStudy.date
  • Added Element
ResearchStudy.status
  • Change value set from http://hl7.org/fhir/ValueSet/research-study-status|4.0.0 to http://hl7.org/fhir/ValueSet/publication-status|5.0.0-draft-final
ResearchStudy.primaryPurposeType
  • Remove Binding http://hl7.org/fhir/ValueSet/research-study-prim-purp-type (extensible)
ResearchStudy.studyDesign
  • Added Element
ResearchStudy.focus
  • Type changed from CodeableConcept to CodeableReference
ResearchStudy.region
  • Added Element
ResearchStudy.descriptionSummary
  • Added Element
ResearchStudy.site
  • Type Reference: Added Target Types ResearchStudy, Organization
ResearchStudy.classifier
  • Added Element
ResearchStudy.associatedParty
  • Added Element
ResearchStudy.associatedParty.name
  • Added Element
ResearchStudy.associatedParty.role
  • Added Mandatory Element
ResearchStudy.associatedParty.period
  • Added Element
ResearchStudy.associatedParty.classifier
  • Added Element
ResearchStudy.associatedParty.party
  • Added Element
ResearchStudy.progressStatus
  • Added Element
ResearchStudy.progressStatus.state
  • Added Mandatory Element
ResearchStudy.progressStatus.actual
  • Added Element
ResearchStudy.progressStatus.period
  • Added Element
ResearchStudy.whyStopped
  • Added Element
ResearchStudy.recruitment
  • Added Element
ResearchStudy.recruitment.targetNumber
  • Added Element
ResearchStudy.recruitment.actualNumber
  • Added Element
ResearchStudy.recruitment.eligibility
  • Added Element
ResearchStudy.recruitment.actualGroup
  • Added Element
ResearchStudy.comparisonGroup
  • Added Element
ResearchStudy.comparisonGroup.linkId
  • Added Element
ResearchStudy.comparisonGroup.name
  • Added Mandatory Element
ResearchStudy.comparisonGroup.type
  • Added Element
ResearchStudy.comparisonGroup.description
  • Added Element
ResearchStudy.comparisonGroup.intendedExposure
  • Added Element
ResearchStudy.comparisonGroup.observedGroup
  • Added Element
ResearchStudy.objective.description
  • Added Element
ResearchStudy.outcomeMeasure
  • Added Element
ResearchStudy.outcomeMeasure.name
  • Added Element
ResearchStudy.outcomeMeasure.type
  • Added Element
ResearchStudy.outcomeMeasure.description
  • Added Element
ResearchStudy.outcomeMeasure.reference
  • Added Element
ResearchStudy.result
  • Added Element
ResearchStudy.category
  • deleted
ResearchStudy.contact
  • deleted
ResearchStudy.location
  • deleted
ResearchStudy.enrollment
  • deleted
ResearchStudy.sponsor
  • deleted
ResearchStudy.principalInvestigator
  • deleted
ResearchStudy.reasonStopped
  • deleted
ResearchStudy.arm
  • deleted
ResearchSubject
ResearchSubject.status
  • Change value set from http://hl7.org/fhir/ValueSet/research-subject-status|4.0.0 to http://hl7.org/fhir/ValueSet/publication-status|5.0.0-draft-final
ResearchSubject.progress
  • Added Element
ResearchSubject.progress.type
  • Added Element
ResearchSubject.progress.subjectState
  • Added Element
ResearchSubject.progress.milestone
  • Added Element
ResearchSubject.progress.reason
  • Added Element
ResearchSubject.progress.startDate
  • Added Element
ResearchSubject.progress.endDate
  • Added Element
ResearchSubject.subject
  • Added Mandatory Element
ResearchSubject.assignedComparisonGroup
  • Added Element
ResearchSubject.actualComparisonGroup
  • Added Element
ResearchSubject.consent
  • Max Cardinality changed from 1 to *
ResearchSubject.individual
  • deleted
ResearchSubject.assignedArm
  • deleted
ResearchSubject.actualArm
  • deleted
Resource
Resource.language
  • Change binding strength from preferred to required
  • Change value set from http://hl7.org/fhir/ValueSet/languages to http://hl7.org/fhir/ValueSet/all-languages|5.0.0-draft-final
  • Change max value set from http://hl7.org/fhir/ValueSet/all-languages to n/a
RiskAssessment
RiskAssessment.performer
  • Type Reference: Added Target Types Patient, RelatedPerson
RiskAssessment.reason
  • Added Element
RiskAssessment.reasonCode
  • deleted
RiskAssessment.reasonReference
  • deleted
Schedule
Schedule.serviceType
  • Type changed from CodeableConcept to CodeableReference
Schedule.name
  • Added Element
Schedule.actor
  • Type Reference: Added Target Type CareTeam
Schedule.comment
  • Type changed from string to markdown
SearchParameter
SearchParameter.identifier
  • Added Element
SearchParameter.versionAlgorithm[x]
  • Added Element
SearchParameter.title
  • Added Element
SearchParameter.copyright
  • Added Element
SearchParameter.copyrightLabel
  • Added Element
SearchParameter.base
  • Change value set from http://hl7.org/fhir/ValueSet/resource-types|4.0.0 to http://hl7.org/fhir/ValueSet/version-independent-all-resource-types|5.0.0-draft-final
SearchParameter.processingMode
  • Added Element
SearchParameter.constraint
  • Added Element
SearchParameter.target
  • Change value set from http://hl7.org/fhir/ValueSet/resource-types|4.0.0 to http://hl7.org/fhir/ValueSet/version-independent-all-resource-types|5.0.0-draft-final
SearchParameter.xpath
  • deleted
SearchParameter.xpathUsage
  • deleted
ServiceRequest
ServiceRequest.code
  • Type changed from CodeableConcept to CodeableReference
ServiceRequest.orderDetail
  • Type changed from CodeableConcept to BackboneElement
ServiceRequest.orderDetail.parameterFocus
  • Added Element
ServiceRequest.orderDetail.parameter
  • Added Element
ServiceRequest.orderDetail.parameter.code
  • Added Mandatory Element
ServiceRequest.orderDetail.parameter.value[x]
  • Added Element
ServiceRequest.focus
  • Added Element
ServiceRequest.location
  • Added Element
ServiceRequest.reason
  • Added Element
ServiceRequest.supportingInfo
  • Type changed from Reference(Resource) to CodeableReference
ServiceRequest.bodyStructure
  • Added Element
ServiceRequest.patientInstruction
  • Max Cardinality changed from 1 to *
  • Type changed from string to BackboneElement
ServiceRequest.patientInstruction.instruction[x]
  • Added Element
ServiceRequest.locationCode
  • deleted
ServiceRequest.locationReference
  • deleted
ServiceRequest.reasonCode
  • deleted
ServiceRequest.reasonReference
  • deleted
Slot
Slot.serviceType
  • Type changed from CodeableConcept to CodeableReference
Slot.appointmentType
  • Max Cardinality changed from 1 to *
Specimen
Specimen.subject
  • Type Reference: Added Target Type BiologicallyDerivedProduct
Specimen.combined
  • Added Element
Specimen.role
  • Added Element
Specimen.feature
  • Added Element
Specimen.feature.type
  • Added Mandatory Element
Specimen.feature.description
  • Added Mandatory Element
Specimen.collection.collector
  • Type Reference: Added Target Types Patient, RelatedPerson
Specimen.collection.device
  • Added Element
Specimen.collection.procedure
  • Added Element
Specimen.collection.bodySite
  • Type changed from CodeableConcept to CodeableReference
Specimen.processing.method
  • Added Element
Specimen.container.device
  • Added Mandatory Element
Specimen.container.location
  • Added Element
Specimen.processing.procedure
  • deleted
Specimen.container.identifier
  • deleted
Specimen.container.description
  • deleted
Specimen.container.type
  • deleted
Specimen.container.capacity
  • deleted
Specimen.container.additive[x]
  • deleted
SpecimenDefinition
SpecimenDefinition.url
  • Added Element
SpecimenDefinition.version
  • Added Element
SpecimenDefinition.versionAlgorithm[x]
  • Added Element
SpecimenDefinition.name
  • Added Element
SpecimenDefinition.title
  • Added Element
SpecimenDefinition.derivedFromCanonical
  • Added Element
SpecimenDefinition.derivedFromUri
  • Added Element
SpecimenDefinition.status
  • Added Mandatory Element
SpecimenDefinition.experimental
  • Added Element
SpecimenDefinition.subject[x]
  • Added Element
SpecimenDefinition.date
  • Added Element
SpecimenDefinition.publisher
  • Added Element
SpecimenDefinition.contact
  • Added Element
SpecimenDefinition.description
  • Added Element
SpecimenDefinition.useContext
  • Added Element
SpecimenDefinition.jurisdiction
  • Added Element
SpecimenDefinition.purpose
  • Added Element
SpecimenDefinition.copyright
  • Added Element
SpecimenDefinition.copyrightLabel
  • Added Element
SpecimenDefinition.approvalDate
  • Added Element
SpecimenDefinition.lastReviewDate
  • Added Element
SpecimenDefinition.effectivePeriod
  • Added Element
SpecimenDefinition.typeTested.container.description
  • Type changed from string to markdown
SpecimenDefinition.typeTested.container.preparation
  • Type changed from string to markdown
SpecimenDefinition.typeTested.requirement
  • Type changed from string to markdown
SpecimenDefinition.typeTested.singleUse
  • Added Element
SpecimenDefinition.typeTested.handling.instruction
  • Type changed from string to markdown
SpecimenDefinition.typeTested.testingDestination
  • Added Element
StructureDefinition
StructureDefinition.versionAlgorithm[x]
  • Added Element
StructureDefinition.copyrightLabel
  • Added Element
StructureDefinition.type
  • Change value set from http://hl7.org/fhir/ValueSet/defined-types to http://hl7.org/fhir/ValueSet/fhir-types
StructureMap
StructureMap.versionAlgorithm[x]
  • Added Element
StructureMap.copyrightLabel
  • Added Element
StructureMap.const
  • Added Element
StructureMap.const.name
  • Added Element
StructureMap.const.value
  • Added Element
StructureMap.group.typeMode
  • Min Cardinality changed from 1 to 0
StructureMap.group.rule
  • Min Cardinality changed from 1 to 0
StructureMap.group.rule.name
  • Min Cardinality changed from 1 to 0
StructureMap.group.rule.source.defaultValue
  • Added Element
StructureMap.group.rule.target.context
  • Type changed from id to string
StructureMap.group.rule.target.parameter.value[x]
  • Add Types date, time, dateTime
StructureMap.group.rule.dependent.parameter
  • Added Mandatory Element
StructureMap.group.rule.source.defaultValue[x]
  • deleted
StructureMap.group.rule.target.contextType
  • deleted
StructureMap.group.rule.dependent.variable
  • deleted
Subscription
Subscription.identifier
  • Added Element
Subscription.name
  • Added Element
Subscription.topic
  • Added Mandatory Element
Subscription.managingEntity
  • Added Element
Subscription.reason
  • Min Cardinality changed from 1 to 0
Subscription.filterBy
  • Added Element
Subscription.filterBy.resourceType
  • Added Element
Subscription.filterBy.filterParameter
  • Added Mandatory Element
Subscription.filterBy.comparator
  • Added Element
Subscription.filterBy.modifier
  • Added Element
Subscription.filterBy.value
  • Added Mandatory Element
Subscription.channelType
  • Added Mandatory Element
Subscription.endpoint
  • Added Element
Subscription.parameter
  • Added Element
Subscription.parameter.name
  • Added Mandatory Element
Subscription.parameter.value
  • Added Mandatory Element
Subscription.heartbeatPeriod
  • Added Element
Subscription.timeout
  • Added Element
Subscription.contentType
  • Added Element
Subscription.content
  • Added Element
Subscription.maxCount
  • Added Element
Subscription.criteria
  • deleted
Subscription.error
  • deleted
Subscription.channel
  • deleted
SubscriptionStatus
  • Added Resource
SubscriptionTopic
  • Added Resource
Substance
Substance.instance
  • Min Cardinality changed from 0 to 1
  • Max Cardinality changed from * to 1
  • Type changed from BackboneElement to boolean
  • Now marked as Modifier
Substance.code
  • Type changed from CodeableConcept to CodeableReference
Substance.description
  • Type changed from string to markdown
Substance.expiry
  • Added Element
Substance.quantity
  • Added Element
Substance.instance.identifier
  • deleted
Substance.instance.expiry
  • deleted
Substance.instance.quantity
  • deleted
SubstanceDefinition
  • Added Resource
SubstanceNucleicAcid
  • No Changes
SubstancePolymer
SubstancePolymer.identifier
  • Added Element
SubstancePolymer.modification
  • Max Cardinality changed from * to 1
SubstancePolymer.monomerSet.startingMaterial.code
  • Added Element
SubstancePolymer.monomerSet.startingMaterial.category
  • Added Element
SubstancePolymer.monomerSet.startingMaterial.amount
  • Type changed from SubstanceAmount to Quantity
SubstancePolymer.repeat.repeatUnit.unit
  • Added Element
SubstancePolymer.repeat.repeatUnit.orientation
  • Added Element
SubstancePolymer.repeat.repeatUnit.amount
  • Type changed from SubstanceAmount to integer
SubstancePolymer.repeat.repeatUnit.degreeOfPolymerisation.type
  • Added Element
SubstancePolymer.repeat.repeatUnit.degreeOfPolymerisation.average
  • Added Element
SubstancePolymer.repeat.repeatUnit.degreeOfPolymerisation.low
  • Added Element
SubstancePolymer.repeat.repeatUnit.degreeOfPolymerisation.high
  • Added Element
SubstancePolymer.repeat.repeatUnit.structuralRepresentation.format
  • Added Element
SubstancePolymer.monomerSet.startingMaterial.material
  • deleted
SubstancePolymer.monomerSet.startingMaterial.type
  • deleted
SubstancePolymer.repeat.numberOfUnits
  • deleted
SubstancePolymer.repeat.repeatUnit.orientationOfPolymerisation
  • deleted
SubstancePolymer.repeat.repeatUnit.repeatUnit
  • deleted
SubstancePolymer.repeat.repeatUnit.degreeOfPolymerisation.degree
  • deleted
SubstancePolymer.repeat.repeatUnit.degreeOfPolymerisation.amount
  • deleted
SubstanceProtein
  • No Changes
SubstanceReferenceInformation
SubstanceReferenceInformation.classification
  • deleted
SubstanceSourceMaterial
  • No Changes
SupplyDelivery
SupplyDelivery.type
  • Change value set from http://hl7.org/fhir/ValueSet/supplydelivery-type|4.0.0 to http://hl7.org/fhir/ValueSet/supplydelivery-supplyitemtype|5.0.0-draft-final
SupplyDelivery.suppliedItem
  • Max Cardinality changed from 1 to *
SupplyDelivery.receiver
  • Type Reference: Added Target Type Organization
SupplyRequest
SupplyRequest.basedOn
  • Added Element
SupplyRequest.deliverFor
  • Added Element
SupplyRequest.item
  • Added Mandatory Element
SupplyRequest.requester
  • Type Reference: Added Target Type CareTeam
SupplyRequest.reason
  • Added Element
SupplyRequest.deliverTo
  • Type Reference: Added Target Type RelatedPerson
SupplyRequest.item[x]
  • deleted
SupplyRequest.reasonCode
  • deleted
SupplyRequest.reasonReference
  • deleted
Task
Task.statusReason
  • Type changed from CodeableConcept to CodeableReference
Task.doNotPerform
  • Added Element
Task.requestedPeriod
  • Added Element
Task.requestedPerformer
  • Added Element
Task.owner
  • Type Reference: Removed Target Types HealthcareService, Device
Task.performer
  • Added Element
Task.performer.function
  • Added Element
Task.performer.actor
  • Added Mandatory Element
Task.reason
  • Added Element
Task.input.value[x]
  • Add Types integer64, CodeableReference, RatioRange, Availability, ExtendedContactDetail, Meta
  • Remove Type Contributor
Task.output.value[x]
  • Add Types integer64, CodeableReference, RatioRange, Availability, ExtendedContactDetail, Meta
  • Remove Type Contributor
Task.performerType
  • deleted
Task.reasonCode
  • deleted
Task.reasonReference
  • deleted
TerminologyCapabilities
TerminologyCapabilities.identifier
  • Added Element
TerminologyCapabilities.versionAlgorithm[x]
  • Added Element
TerminologyCapabilities.copyrightLabel
  • Added Element
TerminologyCapabilities.codeSystem.version.language
  • Add Binding http://hl7.org/fhir/ValueSet/languages|5.0.0-draft-final (required)
TerminologyCapabilities.codeSystem.content
  • Added Mandatory Element
TestPlan
  • Added Resource
TestReport
TestReport.testScript
  • Type changed from Reference(TestScript) to canonical(TestScript)
TestReport.setup.action.assert.requirement
  • Added Element
TestReport.setup.action.assert.requirement.link[x]
  • Added Element
TestScript
TestScript.url
  • Min Cardinality changed from 1 to 0
TestScript.identifier
  • Max Cardinality changed from 1 to *
TestScript.versionAlgorithm[x]
  • Added Element
TestScript.copyrightLabel
  • Added Element
TestScript.origin.url
  • Added Element
TestScript.destination.url
  • Added Element
TestScript.scope
  • Added Element
TestScript.scope.artifact
  • Added Mandatory Element
TestScript.scope.conformance
  • Added Element
TestScript.scope.phase
  • Added Element
TestScript.profile
  • Type changed from Reference(Resource) to canonical(StructureDefinition)
TestScript.setup.action.operation.type
  • Change code system for extensibly bound codes from "http://terminology.hl7.org/CodeSystem/testscript-operation-codes" to "http://hl7.org/fhir/restful-interaction"
TestScript.setup.action.operation.resource
  • Type changed from code to uri
  • Change binding strength from required to extensible
  • Change value set from http://hl7.org/fhir/ValueSet/defined-types|4.0.0 to http://hl7.org/fhir/ValueSet/concrete-fhir-types
TestScript.setup.action.assert.defaultManualCompletion
  • Added Element
TestScript.setup.action.assert.resource
  • Type changed from code to uri
  • Change binding strength from required to extensible
  • Change value set from http://hl7.org/fhir/ValueSet/defined-types|4.0.0 to http://hl7.org/fhir/ValueSet/concrete-fhir-types
TestScript.setup.action.assert.stopTestOnFail
  • Added Mandatory Element
TestScript.setup.action.assert.requirement
  • Added Element
TestScript.setup.action.assert.requirement.link[x]
  • Added Element
Transport
  • Added Resource
ValueSet
ValueSet.versionAlgorithm[x]
  • Added Element
ValueSet.copyrightLabel
  • Added Element
ValueSet.approvalDate
  • Added Element
ValueSet.lastReviewDate
  • Added Element
ValueSet.effectivePeriod
  • Added Element
ValueSet.topic
  • Added Element
ValueSet.author
  • Added Element
ValueSet.editor
  • Added Element
ValueSet.reviewer
  • Added Element
ValueSet.endorser
  • Added Element
ValueSet.relatedArtifact
  • Added Element
ValueSet.compose.include.concept.designation.language
  • Change binding strength from preferred to required
  • Change value set from http://hl7.org/fhir/ValueSet/languages to http://hl7.org/fhir/ValueSet/all-languages|5.0.0-draft-final
  • Change max value set from http://hl7.org/fhir/ValueSet/all-languages to n/a
ValueSet.compose.include.concept.designation.additionalUse
  • Added Element
ValueSet.compose.include.copyright
  • Added Element
ValueSet.compose.property
  • Added Element
ValueSet.expansion.next
  • Added Element
ValueSet.expansion.property
  • Added Element
ValueSet.expansion.property.code
  • Added Mandatory Element
ValueSet.expansion.property.uri
  • Added Element
ValueSet.expansion.contains.property
  • Added Element
ValueSet.expansion.contains.property.code
  • Added Mandatory Element
ValueSet.expansion.contains.property.value[x]
  • Added Mandatory Element
ValueSet.expansion.contains.property.subProperty
  • Added Element
ValueSet.expansion.contains.property.subProperty.code
  • Added Mandatory Element
ValueSet.expansion.contains.property.subProperty.value[x]
  • Added Mandatory Element
ValueSet.scope
  • Added Element
ValueSet.scope.inclusionCriteria
  • Added Element
ValueSet.scope.exclusionCriteria
  • Added Element
VerificationResult
  • No Changes
VisionPrescription
  • No Changes
CatalogEntry
  • deleted
DeviceUseStatement
  • deleted
DocumentManifest
  • deleted
EffectEvidenceSynthesis
  • deleted
Media
  • deleted
MedicinalProduct
  • deleted
MedicinalProductAuthorization
  • deleted
MedicinalProductContraindication
  • deleted
MedicinalProductIndication
  • deleted
MedicinalProductIngredient
  • deleted
MedicinalProductInteraction
  • deleted
MedicinalProductManufactured
  • deleted
MedicinalProductPackaged
  • deleted
MedicinalProductPharmaceutical
  • deleted
MedicinalProductUndesirableEffect
  • deleted
RequestGroup
  • deleted
ResearchDefinition
  • deleted
ResearchElementDefinition
  • deleted
RiskEvidenceSynthesis
  • deleted
SubstanceSpecification
  • deleted