FHIR Release 3 (STU) CI-Build

This page is part of the FHIR Specification (v3.0.2: STU 3). The current version which supercedes this version is 5.0.0 . For a full list Continuous Integration Build of available versions, see FHIR (will be incorrect/inconsistent at times).
See the Directory of published versions icon . Page versions: R5 R4B R4 R3

Responsible Owner: FHIR Infrastructure icon Work Group Standards Status : Informative

This page has not been updated for R6 at this time; this will be addressed prior to the next ballot. None of the content here is worth commenting on for ballot purposes.

This is an automatically generated list of all the structural differences between FHIR DSTU2 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 data types 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 for R4 as XML or JSON . or for R4B as XML or JSON

Types
Address
  • No Changes
Age
Age
Annotation
  • No Changes
Attachment
Attachment.language
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
  • Added Type No Changes
ContactPoint
  • No Changes
ContactPoint.system Count
  • Add Codes url, sms No Changes
Contributor DataRequirement
DataRequirement.type
  • Added Change value set from http://hl7.org/fhir/ValueSet/all-types|4.0.0 to All FHIR Types
  • Remove codes Address , Age , Annotation , Attachment , BackboneElement , CodeableConcept , Coding , ContactDetail , ContactPoint , Contributor , Count , DataRequirement , Distance , Dosage , Duration , Element , ElementDefinition , Expression , Extension , HumanName , Identifier , MarketingStatus , Meta , Money , MoneyQuantity , Narrative , ParameterDefinition , Period , Population , ProdCharacteristic , ProductShelfLife , Quantity , Range , Ratio , Reference , RelatedArtifact , SampledData , Signature , SimpleQuantity , SubstanceAmount , Timing , TriggerDefinition , UsageContext , base64Binary , boolean , canonical , code , date , dateTime , decimal , id , instant , integer , markdown , oid , positiveInt , string , time , unsignedInt , uri , url , uuid , xhtml , Account , ActivityDefinition , AdverseEvent , AllergyIntolerance , Appointment , AppointmentResponse , AuditEvent , Basic , Binary , BiologicallyDerivedProduct , BodyStructure , Bundle , CapabilityStatement , CarePlan , CareTeam , CatalogEntry , ChargeItem , ChargeItemDefinition , Claim , ClaimResponse , ClinicalImpression , CodeSystem , Communication , CommunicationRequest , CompartmentDefinition , Composition , ConceptMap , Condition , Consent , Contract , Coverage , CoverageEligibilityRequest , CoverageEligibilityResponse , DetectedIssue , Device , DeviceDefinition , DeviceMetric , DeviceRequest , DeviceUseStatement , DiagnosticReport , DocumentManifest , DocumentReference , DomainResource , EffectEvidenceSynthesis , Encounter , Endpoint , EnrollmentRequest , EnrollmentResponse , EpisodeOfCare , EventDefinition , Evidence , EvidenceVariable , ExampleScenario , ExplanationOfBenefit , FamilyMemberHistory , Flag , Goal , GraphDefinition , Group , GuidanceResponse , HealthcareService , ImagingStudy , Immunization , ImmunizationEvaluation , ImmunizationRecommendation , ImplementationGuide , InsurancePlan , Invoice , Library , Linkage , List , Location , Measure , MeasureReport , Media , Medication , MedicationAdministration , MedicationDispense , MedicationKnowledge , MedicationRequest , MedicationStatement , MedicinalProduct , MedicinalProductAuthorization , MedicinalProductContraindication , MedicinalProductIndication , MedicinalProductIngredient , MedicinalProductInteraction , MedicinalProductManufactured , MedicinalProductPackaged , MedicinalProductPharmaceutical , MedicinalProductUndesirableEffect , MessageDefinition , MessageHeader , MolecularSequence , NamingSystem , NutritionOrder , Observation , ObservationDefinition , OperationDefinition , OperationOutcome , Organization , OrganizationAffiliation , Parameters , Patient , PaymentNotice , PaymentReconciliation , Person , PlanDefinition , Practitioner , PractitionerRole , Procedure , Provenance , Questionnaire , QuestionnaireResponse , RelatedPerson , RequestGroup , ResearchDefinition , ResearchElementDefinition , ResearchStudy , ResearchSubject , Resource , RiskAssessment , RiskEvidenceSynthesis , Schedule , SearchParameter , ServiceRequest , Slot , Specimen , SpecimenDefinition , StructureDefinition , StructureMap , Subscription , Substance , SubstanceNucleicAcid , SubstancePolymer , SubstanceProtein , SubstanceReferenceInformation , SubstanceSourceMaterial , SubstanceSpecification , SupplyDelivery , SupplyRequest , Task , TerminologyCapabilities , TestReport , TestScript , ValueSet , VerificationResult , VisionPrescription , Type , Any
  • Add code Base
Count DataRequirement.subject[x]
  • Changed Change value set from a constraint http://hl7.org/fhir/ValueSet/subject-type to a specialization 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
DataRequirement DataType
  • Added Type
Distance
Distance
Dosage
Dosage.condition
  • Added Type Element
Duration Dosage.asNeeded
  • Changed Renamed from a constraint asNeeded[x] to a specialization asNeeded
  • Remove Type CodeableConcept
Dosage.asNeededFor
  • Added Element
Element.id Dosage.doseAndRate.dose[x]
  • Add Type changed from id to string Expression
ElementDefinition Dosage.doseAndRate.rate[x]
  • Add Type Expression
Dosage.safety
  • Added Element
Dosage.sequence
  • Deleted
Dosage.maxDosePerPeriod
  • Deleted
Dosage.maxDosePerAdministration
  • Deleted
Dosage.maxDosePerLifetime
  • Deleted
DosageCondition
  • Added Type
ElementDefinition.representation DosageDetails
  • Add Codes xmlText, typeAttr, cdaText, xhtml Added Type
ElementDefinition.sliceName DosageSafety
  • Renamed from name to sliceName Added Type
Duration
ElementDefinition.slicing.discriminator Duration
Element
  • No Changes
ElementDefinition
ElementDefinition.slicing.discriminator.type
  • Added Element Add code position
ElementDefinition.slicing.discriminator.path ElementDefinition.type.code
ElementDefinition.comment ElementDefinition.type.aggregation
  • Renamed from comments to comment Remove code bundled
ElementDefinition.min ElementDefinition.defaultValue[x]
  • Add Types integer64, CodeableReference, RatioRange, Availability, ExtendedContactDetail, VirtualServiceDetail, Meta
  • Remove Type changed from integer to unsignedInt Contributor
ElementDefinition.base.min ElementDefinition.fixed[x]
  • Add Types integer64, CodeableReference, RatioRange, Availability, ExtendedContactDetail, VirtualServiceDetail, Meta
  • Remove Type changed from integer to unsignedInt Contributor
ElementDefinition.contentReference ElementDefinition.pattern[x]
  • Renamed from nameReference to contentReference Add Types integer64, CodeableReference, RatioRange, Availability, ExtendedContactDetail, VirtualServiceDetail, Meta
  • Remove Type changed from string to uri Contributor
ElementDefinition.type.code ElementDefinition.example.value[x]
  • Add Types integer64, CodeableReference, RatioRange, Availability, ExtendedContactDetail, VirtualServiceDetail, Meta
  • Remove Type changed from code to uri Contributor
ElementDefinition.minValue[x]
  • Change binding strength from required to extensible Add Type integer64
ElementDefinition.type.profile ElementDefinition.maxValue[x]
  • Max Cardinality changed from * to 1 Add Type integer64
ElementDefinition.type.targetProfile ElementDefinition.constraint.requirements
  • Added Element Type changed from string to markdown
ElementDefinition.type.versioning ElementDefinition.constraint.suppress
  • Added Element
ElementDefinition.defaultValue[x] ElementDefinition.mustHaveValue
  • Add Age, Add Count, Add Distance, Add Duration, Add Money Added Element
ElementDefinition.orderMeaning ElementDefinition.valueAlternatives
  • Added Element
ElementDefinition.fixed[x] ElementDefinition.binding.strength
  • Add Age, Add Count, Add Distance, Add Duration, Add Money code descriptive
ElementDefinition.pattern[x] ElementDefinition.binding.description
  • Add Age, Add Count, Add Distance, Add Duration, Add Money Type changed from string to markdown
ElementDefinition.example ElementDefinition.binding.additional
  • Renamed from example[x] to example Added Element
ElementDefinition.binding.additional.key
  • Max Cardinality changed from 1 to * Added Element
ElementDefinition.binding.additional.purpose
  • Remove boolean, Remove integer, Remove decimal, Remove base64Binary, Remove instant, Remove string, Remove uri, Remove date, Remove dateTime, Remove time, Remove code, Remove oid, Remove id, Remove unsignedInt, Remove positiveInt, Remove markdown, Remove Annotation, Remove Attachment, Remove Identifier, Remove CodeableConcept, Remove Coding, Remove Quantity, Remove Range, Remove Period, Remove Ratio, Remove SampledData, Remove Signature, Remove HumanName, Remove Address, Remove ContactPoint, Remove Timing, Remove Reference, Remove Meta Added Mandatory Element
ElementDefinition.example.label ElementDefinition.binding.additional.valueSet
  • Added Mandatory Element
ElementDefinition.example.value[x] ElementDefinition.binding.additional.documentation
  • Added Element
ElementDefinition.minValue[x] ElementDefinition.binding.additional.shortDoco
  • Remove boolean, Remove base64Binary, Remove string, Remove uri, Remove code, Remove oid, Remove id, Remove markdown, Remove Annotation, Remove Attachment, Remove Identifier, Remove CodeableConcept, Remove Coding, Remove Range, Remove Period, Remove Ratio, Remove SampledData, Remove Signature, Remove HumanName, Remove Address, Remove ContactPoint, Remove Timing, Remove Reference, Remove Meta Added Element
ElementDefinition.maxValue[x] ElementDefinition.binding.additional.usage
  • Remove boolean, Remove base64Binary, Remove string, Remove uri, Remove code, Remove oid, Remove id, Remove markdown, Remove Annotation, Remove Attachment, Remove Identifier, Remove CodeableConcept, Remove Coding, Remove Range, Remove Period, Remove Ratio, Remove SampledData, Remove Signature, Remove HumanName, Remove Address, Remove ContactPoint, Remove Timing, Remove Reference, Remove Meta Added Element
ElementDefinition.constraint.expression ElementDefinition.binding.additional.any
  • Added Element
ElementDefinition.mapping.comment
  • Type changed from string to markdown
ElementDefinition.constraint.xpath
  • Min Cardinality Deleted (XPath removed due to lack of use and maintenance)
Expression
Expression.name
  • Type changed from 1 id to 0 code
ElementDefinition.constraint.source Expression.language
  • Added Element Min Cardinality changed from 1 to 0
  • Change max value set from http://www.rfc-editor.org/bcp/bcp13.txt to none
  • Change code system for extensibly bound codes from "http://hl7.org/fhir/expression-language" to "urn:ietf:bcp:13"
ElementDefinition.mapping.comment ExtendedContactDetail
  • Added Element Type
Extension
Extension.url
  • Type changed from string to uri
Extension.value[x]
  • Add Age, Add Count, Add Distance, Add Duration, Add Money Types integer64, CodeableReference, RatioRange, Availability, ExtendedContactDetail, VirtualServiceDetail, Meta
  • Remove Type Contributor
HumanName
HumanName.family HumanName.use
  • Max Cardinality changed from * to 1 Remove code maiden
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
  • Changed from a constraint to a specialization No Changes
MoneyQuantity
  • No Changes
Narrative
  • No Changes
ParameterDefinition
ParameterDefinition.type
  • Added Change value set from http://hl7.org/fhir/ValueSet/all-types|4.0.0 to All FHIR Types
  • Remove codes Address , Age , Annotation , Attachment , BackboneElement , CodeableConcept , Coding , ContactDetail , ContactPoint , Contributor , Count , DataRequirement , Distance , Dosage , Duration , Element , ElementDefinition , Expression , Extension , HumanName , Identifier , MarketingStatus , Meta , Money , MoneyQuantity , Narrative , ParameterDefinition , Period , Population , ProdCharacteristic , ProductShelfLife , Quantity , Range , Ratio , Reference , RelatedArtifact , SampledData , Signature , SimpleQuantity , SubstanceAmount , Timing , TriggerDefinition , UsageContext , base64Binary , boolean , canonical , code , date , dateTime , decimal , id , instant , integer , markdown , oid , positiveInt , string , time , unsignedInt , uri , url , uuid , xhtml , Account , ActivityDefinition , AdverseEvent , AllergyIntolerance , Appointment , AppointmentResponse , AuditEvent , Basic , Binary , BiologicallyDerivedProduct , BodyStructure , Bundle , CapabilityStatement , CarePlan , CareTeam , CatalogEntry , ChargeItem , ChargeItemDefinition , Claim , ClaimResponse , ClinicalImpression , CodeSystem , Communication , CommunicationRequest , CompartmentDefinition , Composition , ConceptMap , Condition , Consent , Contract , Coverage , CoverageEligibilityRequest , CoverageEligibilityResponse , DetectedIssue , Device , DeviceDefinition , DeviceMetric , DeviceRequest , DeviceUseStatement , DiagnosticReport , DocumentManifest , DocumentReference , DomainResource , EffectEvidenceSynthesis , Encounter , Endpoint , EnrollmentRequest , EnrollmentResponse , EpisodeOfCare , EventDefinition , Evidence , EvidenceVariable , ExampleScenario , ExplanationOfBenefit , FamilyMemberHistory , Flag , Goal , GraphDefinition , Group , GuidanceResponse , HealthcareService , ImagingStudy , Immunization , ImmunizationEvaluation , ImmunizationRecommendation , ImplementationGuide , InsurancePlan , Invoice , Library , Linkage , List , Location , Measure , MeasureReport , Media , Medication , MedicationAdministration , MedicationDispense , MedicationKnowledge , MedicationRequest , MedicationStatement , MedicinalProduct , MedicinalProductAuthorization , MedicinalProductContraindication , MedicinalProductIndication , MedicinalProductIngredient , MedicinalProductInteraction , MedicinalProductManufactured , MedicinalProductPackaged , MedicinalProductPharmaceutical , MedicinalProductUndesirableEffect , MessageDefinition , MessageHeader , MolecularSequence , NamingSystem , NutritionOrder , Observation , ObservationDefinition , OperationDefinition , OperationOutcome , Organization , OrganizationAffiliation , Parameters , Patient , PaymentNotice , PaymentReconciliation , Person , PlanDefinition , Practitioner , PractitionerRole , Procedure , Provenance , Questionnaire , QuestionnaireResponse , RelatedPerson , RequestGroup , ResearchDefinition , ResearchElementDefinition , ResearchStudy , ResearchSubject , Resource , RiskAssessment , RiskEvidenceSynthesis , Schedule , SearchParameter , ServiceRequest , Slot , Specimen , SpecimenDefinition , StructureDefinition , StructureMap , Subscription , Substance , SubstanceNucleicAcid , SubstancePolymer , SubstanceProtein , SubstanceReferenceInformation , SubstanceSourceMaterial , SubstanceSpecification , SupplyDelivery , SupplyRequest , Task , TerminologyCapabilities , TestReport , TestScript , ValueSet , VerificationResult , VisionPrescription , Type , Any
  • Add code Base
Period
  • No Changes
PrimitiveType
  • Added Type
ProductShelfLife
ProductShelfLife.type
  • Min Cardinality changed from 1 to 0
ProductShelfLife.period[x]
  • Renamed from period to period[x]
  • Min Cardinality changed from 1 to 0
  • Add Types Duration, string
  • Remove Type Quantity
ProductShelfLife.identifier
  • Deleted (removed, not needed)
Quantity
Quantity.comparator
  • No Changes Add code ad
Range
  • No Changes
Ratio
Ratio.denominator
  • No Changes 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.type
  • Add code part-of
Reference.identifier RelatedArtifact.resourceReference
  • Added Element
RelatedArtifact.artifact[x]
  • Added Element
RelatedArtifact.url
  • Deleted (-> document)
RelatedArtifact RelativeTime
  • Added Type
SampledData
SampledData.interval
  • No Changes Added Element
SampledData.intervalUnit
  • Added Mandatory Element
SampledData.codeMap
  • Added Element
SampledData.offsets
  • Added Element
SampledData.period
  • Deleted (-> interval)
Signature
Signature.onBehalfOf[x] Signature.type
  • Added Element Min Cardinality changed from 1 to 0
Signature.contentType Signature.when
  • Min Cardinality changed from 1 to 0
Signature.blob Signature.who
  • Min Cardinality changed from 1 to 0
SimpleQuantity
  • No Changes
Timing
Timing.repeat.bounds[x] Timing.repeat.startOffset
  • Remove Quantity{http://hl7.org/fhir/StructureDefinition/Duration}, Add Duration Added Element
Timing.repeat.countMax Timing.repeat.endOffset
  • Added Element
Timing.repeat.durationUnit Timing.repeat.when
  • Renamed from durationUnits to durationUnit Add code IMD
TriggerDefinition
Timing.repeat.periodUnit TriggerDefinition.type
  • Renamed from periodUnits to periodUnit Remove codes data-added , data-modified , data-removed
  • Add code subscription-topic
Timing.repeat.dayOfWeek TriggerDefinition.code
  • Added Element
Timing.repeat.timeOfDay TriggerDefinition.subscriptionTopic
  • Added Element
Timing.repeat.when TriggerDefinition.timing[x]
  • Max Cardinality changed from 1 to * Add Codes MORN, AFT, EVE, NIGHT, PHS Remove Type Reference(Schedule)
Timing.repeat.offset UsageContext Added Element
TriggerDefinition UsageContext.code
  • Added Type Change value set from http://hl7.org/fhir/ValueSet/usage-context-type to UsageContextType icon
UsageContext VirtualServiceDetail
  • Added Type
base64Binary No Changes (No Changes)
boolean No Changes (No Changes)
canonical (No Changes)
code No Changes (No Changes)
date No Changes (No Changes)
dateTime No Changes (No Changes)
decimal No Changes (No Changes)
id No Changes (No Changes)
instant No Changes (No Changes)
integer (No Changes)
integer64
  • No Changes Added Type
markdown No Changes (No Changes)
oid No Changes (No Changes)
positiveInt No Changes (No Changes)
string No Changes (No Changes)
time No Changes (No Changes)
unsignedInt No Changes (No Changes)
uri No Changes (No Changes)
url (No Changes)
uuid (No Changes)
xhtml (No Changes)
Contributor
  • No Changes Deleted
xhtml Population
  • Added Type Deleted
ProdCharacteristic
  • Deleted
SubstanceAmount
  • Deleted (removed, content merged with the resources that used it)
Resources
Account
Account.status Account.billingStatus
  • Add Binding http://hl7.org/fhir/ValueSet/account-status (required) Added Element
Account.period Account.covers
  • Added Element
Account.active Account.description
  • Renamed Type changed from activePeriod string to active markdown
Account.balance Account.guarantor.party
  • Type Min Cardinality changed from Quantity{http://hl7.org/fhir/StructureDefinition/Money} 1 to Money 0
Account.coverage Account.guarantor.account
  • Added Element
Account.coverage.coverage Account.guarantor.responsibility
  • Added Element
Account.coverage.priority Account.guarantor.limit
  • Added Element
Account.guarantor Account.guarantor.rank
  • Added Element
Account.guarantor.party Account.diagnosis
  • Added Element
Account.guarantor.onHold Account.diagnosis.sequence
  • Added Element
Account.guarantor.period 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.parent
  • Renamed from partOf to parent
Account.currency
  • deleted Added Element
Account.coveragePeriod Account.balance
  • deleted Added Element
ActivityDefinition Account.balance.aggregate
  • Added Resource Element
AdverseEvent Account.balance.term
  • Added Resource Element
AllergyIntolerance Account.balance.estimate
  • Added Element
AllergyIntolerance.clinicalStatus Account.balance.amount
  • Added Mandatory Element
AllergyIntolerance.verificationStatus Account.calculatedAt
  • Added Element
ActivityDefinition
ActivityDefinition.versionAlgorithm[x]
  • Added Element
AllergyIntolerance.category ActivityDefinition.subject[x]
  • Max Cardinality Add Type canonical(EvidenceVariable)
  • Change value set from http://hl7.org/fhir/ValueSet/subject-type to 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.jurisdiction
ActivityDefinition.usage
  • Type changed from 1 string to * markdown
ActivityDefinition.copyrightLabel
  • Added Element
ActivityDefinition.kind
  • Remove Code other codes AppointmentResponse , Contract , ImmunizationRecommendation , SupplyRequest
  • Add Code biologic codes CoverageEligibilityRequest , RequestOrchestration
AllergyIntolerance.criticality ActivityDefinition.intent
  • Remove Codes CRITL, CRITH, CRITU codes original-order , reflex-order , filler-order , instance-order
ActivityDefinition.timing[x]
  • Add Codes low, high, unable-to-assess Type RelativeTime
  • Remove Types dateTime, Period
ActivityDefinition.asNeeded[x]
  • Added Element
AllergyIntolerance.code ActivityDefinition.location
  • Renamed Type changed from substance Reference(Location) to code CodeableReference
ActivityDefinition.participant.type
  • Min Cardinality changed from 1 to 0
  • Remove code related-person
  • Add codes careteam , group , healthcareservice , location , organization , practitionerrole , relatedperson
ActivityDefinition.participant.typeCanonical
  • Added Element
ActivityDefinition.participant.typeReference
  • Added Element
ActivityDefinition.participant.function
  • Added Element
AllergyIntolerance.onset[x] ActivityDefinition.specimenRequirement
  • Renamed Type changed from onset Reference(SpecimenDefinition) to onset[x] canonical(SpecimenDefinition)
ActivityDefinition.observationRequirement
  • Add Age, Add Period, Add Range, Add string 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 *
AllergyIntolerance.assertedDate AdverseEvent.status
  • Added Mandatory Element
AllergyIntolerance.asserter AdverseEvent.category
  • Remove Binding `http://hl7.org/fhir/ValueSet/adverse-event-category` (extensible)
AdverseEvent.code
  • Renamed from reporter event to asserter code
AllergyIntolerance.lastOccurrence AdverseEvent.effect[x]
  • Added Element
AdverseEvent.resultingEffect
  • Renamed from lastOccurence resultingCondition to lastOccurrence resultingEffect
  • Type changed from Reference(Condition) to CodeableReference
AllergyIntolerance.note AdverseEvent.outcome
  • Max Cardinality changed from 1 to *
  • Remove Binding `http://hl7.org/fhir/ValueSet/adverse-event-outcome|4.0.0` (required)
AdverseEvent.participant
  • Added Element
AdverseEvent.participant.function
  • Added Element
AdverseEvent.participant.actor
  • Added Mandatory Element
AdverseEvent.expectedInResearchStudy
  • Added Element
AllergyIntolerance.reaction.note AdverseEvent.suspectEntity.instance
  • Type changed from Reference(Immunization | Procedure | Substance | Medication | MedicationAdministration | MedicationStatement | Device) to CodeableReference
AdverseEvent.suspectEntity.causality
  • Max Cardinality changed from * to 1
AdverseEvent.suspectEntity.causality.assessmentMethod
  • Added Element
AdverseEvent.suspectEntity.causality.entityRelatedness
  • Renamed from productRelatedness to * entityRelatedness
  • Type changed from string to CodeableConcept
AdverseEvent.suspectEntity.causality.author
  • Type Reference: Added Target Types Patient, RelatedPerson
AdverseEvent.suspectEntity.occurrence[x]
  • Added Element
AdverseEvent.contributingFactor
  • Added Element
AdverseEvent.preventiveAction
  • Added Element
AdverseEvent.mitigatingAction
  • Added Element
AdverseEvent.supportingInfo
  • Added Element
AdverseEvent.note
  • Added Element
AllergyIntolerance.recordedDate AdverseEvent.date
  • deleted Deleted
AllergyIntolerance.status AdverseEvent.severity
  • deleted Deleted (AdverseEvent.severity is redundant with Condition.severity referenced via AdverseEvent.resultingEffect)
AllergyIntolerance.reaction.certainty AdverseEvent.contributor
  • deleted Deleted (-> AdverseEvent.participant.actor)
AdverseEvent.suspectEntity.causality.assessment
  • Deleted (-> AdverseEvent.suspectEntity.causality.assessmentMethod)
AdverseEvent.suspectEntity.causality.method
  • Deleted (-> AdverseEvent.suspectEntity.causality.assessmentMethod)
AdverseEvent.subjectMedicalHistory
  • Deleted (-> AdverseEvent.supportingInfo)
AdverseEvent.referenceDocument
  • Deleted (-> AdverseEvent.supportingInfo)
AllergyIntolerance
AllergyIntolerance.clinicalStatus
  • Remove code resolved
AllergyIntolerance.type
  • Type changed from code to CodeableConcept
  • Remove Binding `http://hl7.org/fhir/ValueSet/allergy-intolerance-type|4.0.0` (required)
AllergyIntolerance.recorder
  • Type Reference: Added Target Type Organization
AllergyIntolerance.lastReactionOccurrence
  • Added Element
AllergyIntolerance.reaction.manifestation
  • Type changed from CodeableConcept to CodeableReference
AllergyIntolerance.lastOccurrence
  • Deleted
Appointment
Appointment.status Appointment.cancellationReason
  • Add Code entered-in-error Renamed from cancelationReason to cancellationReason
Appointment.serviceCategory Appointment.class
  • Added Element
Appointment.serviceType
  • Type changed from CodeableConcept to CodeableReference
Appointment.reason
  • Renamed from type reasonCode to serviceType reason
  • Max Cardinality Type changed from 1 CodeableConcept to * CodeableReference
Appointment.priority
  • Type changed from unsignedInt to CodeableConcept
Appointment.specialty Appointment.replaces
  • Added Element
Appointment.appointmentType Appointment.virtualService
  • Added Element
Appointment.previousAppointment
  • Added Element
Appointment.originatingAppointment
  • Added Element
Appointment.account
  • Added Element
Appointment.cancellationDate
  • Added Element
Appointment.note
  • Renamed from comment to note
  • Max Cardinality changed from 1 to *
  • Type changed from string to Annotation
Appointment.reason Appointment.patientInstruction
  • Max Cardinality changed from 1 to *
  • Type changed from string to CodeableReference
Appointment.basedOn
  • Type Reference: Added Target Types CarePlan, DeviceRequest, MedicationRequest, RequestOrchestration, NutritionOrder, VisionPrescription
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/encounter-reason `http://hl7.org/fhir/ValueSet/participantrequired|4.0.0` (required)
Appointment.indication Appointment.recurrenceId
  • Added Element
Appointment.supportingInformation Appointment.occurrenceChanged
  • Added Element
Appointment.created Appointment.recurrenceTemplate
  • Added Element
Appointment.incomingReferral Appointment.recurrenceTemplate.timezone
  • Added Element
Appointment.participant.type Appointment.recurrenceTemplate.recurrenceType
  • Change binding strength from required to extensible Added Mandatory Element
Appointment.requestedPeriod 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.reasonReference
  • Deleted (->Appointment.reason.reference)
AppointmentResponse
AppointmentResponse.proposedNewTime
  • Added Element
AppointmentResponse.participantType AppointmentResponse.actor
  • Change binding strength from required to extensible Type Reference: Added Target Type Group
AppointmentResponse.participantStatus
  • Change value set from http://hl7.org/fhir/ValueSet/participantstatus http://hl7.org/fhir/ValueSet/participationstatus|4.0.0 to http://hl7.org/fhir/ValueSet/participationstatus Appointment Response Status
  • Add code entered-in-error
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.type
  • Type changed from Coding to CodeableConcept
  • Remove Binding `http://hl7.org/fhir/ValueSet/audit-event-type` (extensible)
AuditEvent.subtype
  • Type changed from Coding to CodeableConcept
  • Remove Binding `http://hl7.org/fhir/ValueSet/audit-event-sub-type` (extensible)
AuditEvent.severity
  • Added Element
AuditEvent.subtype 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.action AuditEvent.outcome.code
  • Added Mandatory Element
AuditEvent.recorded AuditEvent.outcome.detail
  • Added Element
AuditEvent.authorization
  • Renamed from purposeOfEvent to authorization
  • Remove Binding `http://terminology.hl7.org/ValueSet/v3-PurposeOfUse` (extensible)
AuditEvent.outcome AuditEvent.basedOn
  • Added Element
AuditEvent.outcomeDesc AuditEvent.patient
  • Added Element
AuditEvent.purposeOfEvent AuditEvent.encounter
  • Added Element
AuditEvent.agent 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 Types CareTeam, DeviceDefinition, Group, HealthcareService
AuditEvent.agent.requestor
  • Min Cardinality changed from 1 to 0
AuditEvent.agent.network[x]
  • Renamed from participant network to agent network[x]
  • Add Types Reference(Endpoint), uri, string
  • Remove Type BackboneElement
AuditEvent.agent.authorization
  • Renamed from purposeOfUse to authorization
  • Remove Binding `http://terminology.hl7.org/ValueSet/v3-PurposeOfUse` (extensible)
AuditEvent.agent.role AuditEvent.source.site
  • Change value set Type changed from http://hl7.org/fhir/ValueSet/dicm-402-roleid string to http://hl7.org/fhir/ValueSet/security-role-type Reference(Location)
AuditEvent.agent.purposeOfUse 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 AuditEvent.entity.role
  • Renamed Type changed from object Coding to entity CodeableConcept
  • Remove Binding `http://hl7.org/fhir/ValueSet/object-role` (extensible)
AuditEvent.entity.type AuditEvent.entity.securityLabel
  • Change value set Type changed from http://hl7.org/fhir/ValueSet/object-type Coding to http://hl7.org/fhir/ValueSet/audit-entity-type CodeableConcept
  • Remove Binding `http://hl7.org/fhir/ValueSet/security-labels` (extensible)
AuditEvent.entity.lifecycle AuditEvent.entity.detail.type
  • Change value set Type changed from http://hl7.org/fhir/ValueSet/object-lifecycle string to http://hl7.org/fhir/ValueSet/object-lifecycle-events CodeableConcept
AuditEvent.entity.detail.value[x]
  • Add Types Quantity, CodeableConcept, boolean, integer, Range, Ratio, time, dateTime, Period
AuditEvent.entity.agent
  • Added Element
AuditEvent.event AuditEvent.period
  • deleted Deleted
AuditEvent.outcomeDesc
  • Deleted (-> outcome)
AuditEvent.agent.altId
  • Deleted (-> use extension http://hl7.org/fhir/StructureDefinition/auditevent-AlternativeUserID)
AuditEvent.agent.name
  • Deleted (-> who.display)
AuditEvent.agent.media
  • Deleted (-> AuditEvent.entity)
AuditEvent.agent.network.address
  • Deleted (-> network[x])
AuditEvent.agent.network.type
  • Deleted (-> network[x])
AuditEvent.entity.type
  • Deleted (-> what.type)
AuditEvent.entity.lifecycle
  • Deleted (-> use extension http://hl7.org/fhir/StructureDefinition/auditevent-Lifecycle)
AuditEvent.entity.name
  • Deleted (-> what.display)
Basic
Basic.code
  • No Changes Add Binding `http://hl7.org/fhir/ValueSet/version-independent-resource-types` (extensible)
Basic.created
  • Type changed from date to dateTime
Basic.author
  • Type Reference: Added Target Types Device, CareTeam
Binary
  • No Changes
BiologicallyDerivedProduct
BiologicallyDerivedProduct.productCategory
  • Max Cardinality changed from 1 to *
  • Type changed from code to CodeableConcept
  • Remove Binding `http://hl7.org/fhir/ValueSet/product-category|4.0.0` (required)
Binary.securityContext BiologicallyDerivedProduct.biologicalSourceEvent
  • Added Element
BodySite BiologicallyDerivedProduct.processingFacility
  • Added Element
BodySite.active BiologicallyDerivedProduct.division
  • Added Element
BodySite.qualifier BiologicallyDerivedProduct.productStatus
  • Renamed from modifier to qualifier Added Element
Bundle BiologicallyDerivedProduct.expirationDate
  • Added Element
Bundle.identifier BiologicallyDerivedProduct.collection.sourcePatient
  • Added Element
Bundle.entry.response.outcome BiologicallyDerivedProduct.collection.sourceOrganization
  • Added Element
CapabilityStatement BiologicallyDerivedProduct.collection.procedure
  • Added Resource 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.productStatus)
BiologicallyDerivedProduct.quantity
  • Deleted (-> BiologicallyDerivedProduct.property.valueQuantity)
BiologicallyDerivedProduct.collection.source
  • Deleted
BiologicallyDerivedProduct.processing
  • Deleted (-> BiologicallyDerivedProduct.collection)
BiologicallyDerivedProduct.manipulation
  • Deleted (-> BiologicallyDerivedProduct.collection)
BiologicallyDerivedProduct.storage
  • Deleted (-> BiologicallyDerivedProduct.storageTempRequirements)
CarePlan BodyStructure
CarePlan.definition BodyStructure.includedStructure
  • Added Mandatory Element
CarePlan.basedOn BodyStructure.includedStructure.structure
  • Added Mandatory Element
CarePlan.replaces BodyStructure.includedStructure.laterality
  • Added Element
CarePlan.partOf BodyStructure.includedStructure.bodyLandmarkOrientation
  • Added Element
CarePlan.status BodyStructure.includedStructure.bodyLandmarkOrientation.landmarkDescription
  • Remove Code proposed Added Element
BodyStructure.includedStructure.bodyLandmarkOrientation.clockFacePosition
  • Add Codes suspended, entered-in-error, unknown Added Element
CarePlan.intent BodyStructure.includedStructure.bodyLandmarkOrientation.distanceFromLandmark
  • Added Element
CarePlan.title 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.image
  • Added Element
BodyStructure.includedStructure.qualifier
  • Added Element
BodyStructure.includedStructure.morphology
  • Added Element
BodyStructure.excludedStructure
  • Added Element
CarePlan.subject BodyStructure.description
  • Min Cardinality Type changed from 0 string to 1 markdown
BodyStructure.morphology
  • Deleted
BodyStructure.location
  • Deleted
BodyStructure.locationQualifier
  • Deleted
Bundle
CarePlan.author Bundle.type
  • Add Reference(CareTeam) code subscription-notification
Bundle.link.relation
  • Type changed from string to code
  • Add Binding `http://hl7.org/fhir/ValueSet/iana-link-relations|6.0.0-ballot3` (required)
Bundle.entry.response.outcome
  • Type changed from Resource to Resource(http://hl7.org/fhir/StructureDefinition/OperationOutcome)
CarePlan.careTeam Bundle.issues
  • Added Element
CanonicalResource
  • Added Resource
CapabilityStatement
CapabilityStatement.identifier
  • Added Element
CapabilityStatement.versionAlgorithm[x]
  • Added Element
CapabilityStatement.actorDefinition
  • Added Element
CarePlan.supportingInfo CapabilityStatement.jurisdiction
  • Renamed Change value set from support http://hl7.org/fhir/ValueSet/jurisdiction to supportingInfo Jurisdiction ValueSet icon
CarePlan.activity.outcomeCodeableConcept CapabilityStatement.copyrightLabel
  • Added Element
CarePlan.activity.outcomeReference CapabilityStatement.implementation.description
  • Renamed Type changed from actionResulting string to outcomeReference markdown
CarePlan.activity.reference CapabilityStatement.fhirVersion
  • Remove Reference(DiagnosticOrder), Remove Reference(MedicationOrder), Remove Reference(Order), Remove Reference(ProcessRequest), Remove Reference(SupplyRequest), Add Reference(MedicationRequest), codes 0.0.80 , 0.0.81 , 0.0.82 , 0.4.0 , 0.5.0 , 1.0.0 , 1.0.1 , 1.0.2 , 1.1.0 , 1.4.0 , 1.6.0 , 1.8.0 , 3.0.0 , 3.0.1 , 3.3.0 , 3.5.0 , 4.0.0
  • Add Reference(Task), codes 0.0 , 0.4 , 0.5 , 1.0 , 1.1 , 1.4 , 1.6 , 1.8 , 3.0 , 3.3 , 3.5 , 4.0 , 4.1 , 4.2 , 4.3 , 4.4 , 4.5 , 4.6 , 5.0 , 6.0
CapabilityStatement.format
CapabilityStatement.patchFormat
  • Change value set from http://hl7.org/fhir/ValueSet/mimetypes|4.0.0 to Patch Mime Types
  • Add Reference(RequestGroup) codes application/fhir+xml , application/fhir+json , application/fhir+turtle , application/json-patch+json , application/xml-patch+xml
CarePlan.activity.detail.definition CapabilityStatement.acceptLanguage
  • Added Element
CarePlan.activity.detail.status CapabilityStatement.rest.security.service
  • Min Cardinality changed Change code system for extensibly bound codes from 0 "http://terminology.hl7.org/CodeSystem/restful-security-service" to 1 Add Code unknown "http://hl7.org/fhir/restful-security-service"
CarePlan.activity.detail.statusReason CapabilityStatement.rest.resource.type
  • Type changed from CodeableConcept code to string uri
  • Change binding strength from required to extensible
  • Change value set from http://hl7.org/fhir/ValueSet/resource-types|4.0.0 to Extended Resource Types
CapabilityStatement.rest.resource.definition
  • Added Element
CarePlan.activity.detail.prohibited CapabilityStatement.rest.resource.interaction.code
  • Min Cardinality changed Add codes update-conditional , patch-conditional , delete-conditional-single , delete-conditional-multiple , delete-history , delete-history-version , create-conditional
CapabilityStatement.rest.resource.conditionalPatch
  • Added Element
CapabilityStatement.rest.resource.searchParam.type
  • Add code resource
CapabilityStatement.messaging.endpoint.protocol
  • Change code system for extensibly bound codes from 1 "http://terminology.hl7.org/CodeSystem/message-transport" to 0 "http://hl7.org/fhir/message-transport"
CarePlan
CarePlan.basedOn
  • Default Value "false" added Type Reference: Added Target Types ServiceRequest, RequestOrchestration, NutritionOrder
CarePlan.activity.detail.performer CarePlan.status
  • Remove codes revoked , completed
  • Add Reference(CareTeam) code ended
CarePlan.note CarePlan.intent
  • Max Cardinality Add code directive
CarePlan.custodian
  • Renamed from author to custodian
CarePlan.addresses
  • Type changed from 1 Reference(Condition) to * CodeableReference
CarePlan.activity.performedActivity
  • Added Element
CarePlan.activity.plannedActivityReference
  • Renamed from reference to plannedActivityReference
  • Type Reference: Added Target Type RequestOrchestration
  • Type Reference: Removed Target Type RequestGroup
CarePlan.modified CarePlan.instantiatesCanonical
  • deleted Deleted
CarePlan.relatedPlan CarePlan.instantiatesUri
  • deleted Deleted
CarePlan.participant CarePlan.activity.outcomeCodeableConcept
  • deleted Deleted (-> CarePlan.activity.performedActivity)
CarePlan.activity.outcomeReference
  • Deleted (-> CarePlan.activity.performedActivity)
CarePlan.activity.detail
  • Deleted (-> CarePlan.activity.plannedActivityReference)
CareTeam
CareTeam.participant.role
  • Max Cardinality changed from * to 1
CareTeam.participant.member
  • Type Reference: Added Resource Target Types Group, HealthcareService
ChargeItem CareTeam.participant.onBehalfOf
  • Type Reference: Added Resource Target Types Practitioner, PractitionerRole, RelatedPerson, Patient, CareTeam, Group, HealthcareService
CareTeam.participant.effective[x]
  • Added Element
CareTeam.participant.supportingInfo
  • Added Element
CareTeam.reason
  • Added Element
CareTeam.encounter
  • Deleted (Avoid circular references since Encounter references CareTeam)
CareTeam.participant.period
  • Deleted
CareTeam.reasonCode
  • Deleted (-> CareTeam.reason)
CareTeam.reasonReference
  • Deleted (-> CareTeam.reason)
Claim
Claim.status Claim.traceNumber
  • Added Element
Claim.statusReason
  • Added Element
Claim.subject
  • Added Mandatory Element
Claim.type Claim.enterer
  • Type Reference: Added Target Types Patient, RelatedPerson
Claim.provider
  • Min Cardinality changed from 1 to 0
Claim.priority
  • Type Min Cardinality changed from code 1 to CodeableConcept 0
Claim.prescription
  • Change value set from http://hl7.org/fhir/ValueSet/claim-type-link to http://hl7.org/fhir/ValueSet/claim-type Type Reference: Added Target Type ServiceRequest
Claim.originalPrescription
  • Type Reference: Added Target Type ServiceRequest
Claim.subType Claim.encounter
  • Added Element
Claim.use Claim.facility
  • Change value set from http://hl7.org/fhir/ValueSet/claim-use-link to http://hl7.org/fhir/ValueSet/claim-use 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.subCategory
  • Added Element
Claim.patient Claim.supportingInfo.timing[x]
  • Add Types dateTime, Timing
  • Remove Type date
Claim.supportingInfo.value[x]
  • Add Types base64Binary, canonical, code, date, dateTime, decimal, id, instant, integer, integer64, markdown, oid, positiveInt, time, unsignedInt, uri, url, uuid, Address, Age, Annotation, CodeableConcept, CodeableReference, Coding, ContactPoint, Count, Distance, Duration, HumanName, Identifier, Money, Period, Range, Ratio, RatioRange, SampledData, Signature, Timing, ContactDetail, DataRequirement, Expression, ParameterDefinition, RelatedArtifact, TriggerDefinition, UsageContext, Availability, ExtendedContactDetail, VirtualServiceDetail, Dosage, Meta
Claim.insurance
  • Min Cardinality changed from 1 to 0
Claim.billablePeriod Claim.patientPaid
  • Added Element
Claim.insurer Claim.item.traceNumber
  • Added Element
Claim.item.subject
  • Added Element
Claim.priority Claim.item.productOrService
  • Type Min Cardinality changed from Coding 1 to CodeableConcept 0
Claim.item.productOrServiceEnd
  • Added Element
Claim.item.request
  • Added Element
Claim.item.patientPaid
  • Added Element
Claim.item.tax
  • Added Element
Claim.fundsReserve Claim.item.bodySite
  • Type Max Cardinality changed from Coding 1 to *
  • Type changed from CodeableConcept to BackboneElement
Claim.related Claim.item.bodySite.site
  • Added Mandatory Element
Claim.related.claim Claim.item.bodySite.subSite
  • Added Element
Claim.related.relationship Claim.item.detail.traceNumber
  • Added Element
Claim.item.detail.productOrService
  • Min Cardinality changed from 1 to 0
Claim.related.reference Claim.item.detail.productOrServiceEnd
  • Added Element
Claim.prescription Claim.item.detail.patientPaid
  • Remove Reference(MedicationOrder), Add Reference(MedicationRequest) Added Element
Claim.item.detail.tax
  • Added Element
Claim.item.detail.subDetail.traceNumber
  • Added Element
Claim.originalPrescription Claim.item.detail.subDetail.productOrService
  • Type Min Cardinality changed from Reference(MedicationOrder) 1 to Reference(MedicationRequest) 0
Claim.item.detail.subDetail.productOrServiceEnd
  • Added Element
Claim.item.detail.subDetail.patientPaid
  • Added Element
Claim.item.detail.subDetail.tax
  • Added Element
Claim.patient
  • Deleted
Claim.careTeam.responsible
  • Deleted
Claim.careTeam.qualification
  • Deleted
Claim.diagnosis.packageCode
  • Deleted
Claim.item.subSite
  • Deleted
ClaimResponse
ClaimResponse.traceNumber
  • Added Element
ClaimResponse.statusReason
  • Added Element
ClaimResponse.subject
  • Added Mandatory Element
Claim.payee.type ClaimResponse.insurer
  • Min Cardinality changed from 0 to 1 to 0
ClaimResponse.outcome
  • Type changed Change value set from Coding http://hl7.org/fhir/ValueSet/remittance-outcome|4.0.0 to CodeableConcept Claim Processing Codes
Claim.payee.resourceType ClaimResponse.decision
  • Added Element
Claim.payee.party ClaimResponse.event
  • Added Element
Claim.careTeam ClaimResponse.event.type
  • Added Mandatory Element
Claim.careTeam.sequence ClaimResponse.event.when[x]
  • Added Mandatory Element
Claim.careTeam.provider ClaimResponse.encounter
  • Added Element
Claim.careTeam.responsible ClaimResponse.diagnosisRelatedGroup
  • Added Element
Claim.careTeam.role ClaimResponse.supportingInfo
  • Added Element
Claim.careTeam.qualification ClaimResponse.supportingInfo.sequence
  • Added Mandatory Element
Claim.information ClaimResponse.supportingInfo.category
  • Added Mandatory Element
Claim.information.sequence ClaimResponse.supportingInfo.code
  • Added Element
Claim.information.category ClaimResponse.supportingInfo.timing[x]
  • Added Element
Claim.information.code ClaimResponse.supportingInfo.value[x]
  • Added Element
Claim.information.timing[x] ClaimResponse.supportingInfo.reason
  • Added Element
Claim.information.value[x] ClaimResponse.item.traceNumber
  • Added Element
Claim.information.reason ClaimResponse.item.informationSequence
  • 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
Claim.diagnosis.diagnosis[x] ClaimResponse.item.adjudication
  • Renamed Min Cardinality changed from diagnosis 1 to diagnosis[x] 0
ClaimResponse.item.adjudication.quantity
  • Remove Coding, Add CodeableConcept, Add Reference(Condition) Added Element
Claim.diagnosis.type ClaimResponse.item.adjudication.decisionDate
  • Added Element
Claim.diagnosis.packageCode ClaimResponse.item.detail.traceNumber
  • Added Element
Claim.procedure ClaimResponse.item.detail.reviewOutcome
  • Added Element
ClaimResponse.item.detail.adjudication
  • Min Cardinality changed from 1 to 0
Claim.procedure.sequence ClaimResponse.item.detail.subDetail.traceNumber
  • Added Element
Claim.procedure.date ClaimResponse.item.detail.subDetail.reviewOutcome
  • Added Element
Claim.procedure.procedure[x] ClaimResponse.addItem.traceNumber
  • Added Element
Claim.insurance ClaimResponse.addItem.subject
  • Added Element
Claim.insurance.sequence ClaimResponse.addItem.informationSequence
  • Added Element
Claim.insurance.focal ClaimResponse.addItem.revenue
  • Added Element
Claim.insurance.coverage ClaimResponse.addItem.category
  • Added Element
ClaimResponse.addItem.productOrService
  • Min Cardinality changed from 1 to 0
Claim.insurance.businessArrangement ClaimResponse.addItem.productOrServiceEnd
  • Added Element
Claim.insurance.preAuthRef ClaimResponse.addItem.request
  • Added Element
Claim.insurance.claimResponse ClaimResponse.addItem.tax
  • Added Element
Claim.accident ClaimResponse.addItem.bodySite
  • Max Cardinality changed from 1 to *
  • Type changed from date CodeableConcept to BackboneElement
Claim.accident.date ClaimResponse.addItem.bodySite.site
  • Added Mandatory Element
Claim.accident.type ClaimResponse.addItem.bodySite.subSite
  • Added Element
Claim.accident.location[x] ClaimResponse.addItem.reviewOutcome
  • Added Element
ClaimResponse.addItem.adjudication
  • Min Cardinality changed from 1 to 0
Claim.employmentImpacted ClaimResponse.addItem.detail.traceNumber
  • Added Element
Claim.hospitalization ClaimResponse.addItem.detail.revenue
  • Added Element
ClaimResponse.addItem.detail.productOrService
  • Min Cardinality changed from 1 to 0
Claim.item.careTeamLinkId ClaimResponse.addItem.detail.productOrServiceEnd
  • Added Element
Claim.item.procedureLinkId ClaimResponse.addItem.detail.tax
  • Added Element
Claim.item.informationLinkId ClaimResponse.addItem.detail.reviewOutcome
  • Added Element
ClaimResponse.addItem.detail.adjudication
  • Min Cardinality changed from 1 to 0
Claim.item.revenue ClaimResponse.addItem.detail.subDetail.traceNumber
  • Added Element
Claim.item.category ClaimResponse.addItem.detail.subDetail.revenue
  • Added Element
Claim.item.service 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.class
  • Added Element
ClaimResponse.processNote.type
  • Type changed from Coding code to CodeableConcept
  • Change binding strength from required to extensible
Claim.item.modifier ClaimResponse.processNote.text
  • Type changed from Coding string to CodeableConcept markdown
ClaimResponse.processNote.language
Claim.item.programCode ClaimResponse.error.expression
  • Added Element
ClaimResponse.patient
  • Deleted
ClaimResponse.item.adjudication.value
  • Deleted
ClaimResponse.addItem.subSite
  • Deleted
ClinicalUseDefinition
  • Added Resource
CodeSystem
Claim.item.serviced[x] CodeSystem.versionAlgorithm[x]
  • Added Element
CodeSystem.jurisdiction
Claim.item.location[x] 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
Claim.item.unitPrice CodeSystem.filter.operator
  • Type changed Add codes child-of , descendent-leaf
CodeSystem.concept.designation.language
CodeSystem.concept.designation.additionalUse
  • Added Element
Communication
Communication.basedOn
  • Type Reference: Added Target Types CarePlan, CommunicationRequest, DeviceRequest, MedicationRequest, NutritionOrder, ServiceRequest, Task, VisionPrescription
  • Type Reference: Removed Target Type Resource
Claim.item.net Communication.recipient
  • Type changed from Quantity{http://hl7.org/fhir/StructureDefinition/Money} to Money Reference: Added Target Types Location, Endpoint
Claim.item.udi Communication.sender
  • Type Reference: Added Target Types Endpoint, CareTeam
Communication.reason
  • Added Element
Communication.payload.content[x]
  • Add Type CodeableConcept
  • Remove Type string
Communication.instantiatesCanonical
  • Deleted
Communication.instantiatesUri
  • Deleted
Communication.reasonCode
  • Deleted (-> Communication.reason)
Communication.reasonReference
  • Deleted (-> Communication.reason)
CommunicationRequest
CommunicationRequest.status
  • Remove codes revoked , completed
  • Add code ended
CommunicationRequest.intent
  • Added Mandatory Element
CommunicationRequest.payload.content[x]
  • Add Type CodeableConcept
  • Remove Type string
CommunicationRequest.requester
  • Type Reference: Added Target Type Group
CommunicationRequest.recipient
  • Type Reference: Added Target Type Endpoint
CommunicationRequest.informationProvider
  • Renamed from sender to informationProvider
  • Max Cardinality changed from 1 to *
  • Type Reference: Added Target Types Endpoint, Group
CommunicationRequest.reason
  • Added Element
CommunicationRequest.reasonCode
  • Deleted (-> CommunicationRequest.reason)
CommunicationRequest.reasonReference
  • Deleted (-> CommunicationRequest.reason)
CompartmentDefinition
CompartmentDefinition.versionAlgorithm[x]
  • Added Element
CompartmentDefinition.title
  • Added Element
CompartmentDefinition.code
  • Add code EpisodeOfCare
CompartmentDefinition.resource.code
  • Remove codes CatalogEntry , ChargeItem , ChargeItemDefinition , ClinicalImpression , DeviceUseStatement , DocumentManifest , DomainResource , EffectEvidenceSynthesis , GraphDefinition , ImmunizationEvaluation , ImmunizationRecommendation , Linkage , Media , MedicationKnowledge , MedicinalProduct , MedicinalProductAuthorization , MedicinalProductContraindication , MedicinalProductIndication , MedicinalProductIngredient , MedicinalProductInteraction , MedicinalProductManufactured , MedicinalProductPackaged , MedicinalProductPharmaceutical , MedicinalProductUndesirableEffect , MolecularSequence , RequestGroup , ResearchDefinition , ResearchElementDefinition , Resource , RiskEvidenceSynthesis , SubstanceNucleicAcid , SubstancePolymer , SubstanceProtein , SubstanceReferenceInformation , SubstanceSourceMaterial , SubstanceSpecification , SupplyDelivery , SupplyRequest , TestReport , TestScript , VerificationResult
  • Add codes ActorDefinition , AdministrableProductDefinition , ArtifactAssessment , ClinicalUseDefinition , DeviceAlert , DeviceAssociation , ImagingSelection , Ingredient , InsuranceProduct , ManufacturedItemDefinition , MedicinalProductDefinition , NutritionIntake , NutritionProduct , PackagedProductDefinition , Permission , RegulatedAuthorization , RequestOrchestration , Requirements , SubscriptionStatus , SubscriptionTopic , SubstanceDefinition
CompartmentDefinition.resource.startParam
  • Added Element
CompartmentDefinition.resource.endParam
  • Added Element
CompartmentDefinition.resource.documentation
  • Deleted
Composition
Composition.url
  • Added Element
Composition.identifier
  • Max Cardinality changed from Coding 1 to Reference(Device) *
Composition.version
  • Added Element
Composition.consent
  • Added Element
Composition.basedOn
  • Added Element
Claim.item.bodySite Composition.status
  • Type Remove code preliminary
  • Add codes registered , partial , cancelled , deprecated , unknown
Composition.subject
  • Max Cardinality changed from Coding 1 to CodeableConcept *
Composition.useContext
  • Added Element
Claim.item.subSite Composition.author
  • Type Min Cardinality changed from Coding 1 to CodeableConcept 0
  • Type Reference: Added Target Type CareTeam
Claim.item.encounter Composition.participant
  • Added Element
Claim.item.detail.revenue Composition.participant.type
  • Added Mandatory Element
Claim.item.detail.category Composition.participant.function
  • Added Element
Composition.participant.time
  • Added Element
Composition.participant.party
  • Added Mandatory Element
Composition.name
  • Added Element
Claim.item.detail.service Composition.title
  • Min Cardinality changed from 1 to 0
Composition.note
  • Added Element
Composition.attester.mode
  • Type changed from Coding code to CodeableConcept
  • Remove Binding `http://hl7.org/fhir/ValueSet/composition-attestation-mode|4.0.0` (required)
Claim.item.detail.modifier Composition.attester.party
  • Type Reference: Added Element Target Type Group
Composition.custodian
  • Type Reference: Added Target Types Patient, Group
Claim.item.detail.programCode Composition.relatesTo.type
  • Added Mandatory Element
Claim.item.detail.unitPrice Composition.relatesTo.target[x]
  • Add Types uri, Attachment, canonical(Resource), markdown
  • Remove Type changed from Quantity{http://hl7.org/fhir/StructureDefinition/Money} to Money Identifier
Claim.item.detail.net Composition.event.detail
  • Type changed from Quantity{http://hl7.org/fhir/StructureDefinition/Money} Reference(Resource) to Money CodeableReference
Claim.item.detail.udi Composition.section.author
  • Type Reference: Added Target Type CareTeam
Composition.section.note
  • Added Element
Composition.confidentiality
  • Deleted
Composition.relatesTo.code
  • Deleted
Composition.event.code
  • Deleted
Composition.section.mode
  • Deleted
ConceptMap
ConceptMap.identifier
  • Max Cardinality changed from 1 to *
ConceptMap.versionAlgorithm[x]
  • Added Element
ConceptMap.jurisdiction
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 Coding uri to Reference(Device) canonical(CodeSystem)
ConceptMap.group.target
  • Type changed from uri to canonical(CodeSystem)
Claim.item.detail.subDetail.revenue ConceptMap.group.element.valueSet
  • Added Element
Claim.item.detail.subDetail.category ConceptMap.group.element.noMap
  • Added Element
Claim.item.detail.subDetail.service ConceptMap.group.element.comment
  • 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
  • Renamed from property to attribute
  • Type changed from uri to code
ConceptMap.group.element.target.dependsOn.value[x]
  • Renamed from value to value[x]
  • Min Cardinality changed from 1 to 0
  • Type changed from Coding to CodeableConcept Add Types code, Coding, boolean, Quantity
Claim.item.detail.subDetail.modifier ConceptMap.group.element.target.dependsOn.valueSet
  • Added Element
ConceptMap.group.unmapped.mode
  • Remove code provided
  • Add code use-source-code
Claim.item.detail.subDetail.programCode ConceptMap.group.unmapped.comment
  • Added Element
ConceptMap.group.unmapped.valueSet
  • Added Element
ConceptMap.group.unmapped.relationship
  • Added Element
ConceptMap.group.unmapped.otherMap
  • Renamed from url to otherMap
ConceptMap.source[x]
  • Deleted
ConceptMap.target[x]
  • Deleted
ConceptMap.group.sourceVersion
  • Deleted (-> canonical version in .group.source)
ConceptMap.group.targetVersion
  • Deleted (-> canonical version in .group.target)
ConceptMap.group.element.target.equivalence
  • Deleted (-> relationship)
ConceptMap.group.element.target.dependsOn.system
  • Deleted (-> value as Coding)
ConceptMap.group.element.target.dependsOn.display
  • Deleted (-> value as Coding)
Condition
Claim.item.detail.subDetail.unitPrice Condition.clinicalStatus
  • Type Min Cardinality changed from Quantity{http://hl7.org/fhir/StructureDefinition/Money} 0 to Money 1
  • Remove codes recurrence , relapse , remission , resolved
  • Add code unknown
Claim.item.detail.subDetail.net Condition.verificationStatus
  • Remove codes provisional , differential
Condition.category
  • Remove Binding `http://hl7.org/fhir/ValueSet/condition-category` (extensible)
Condition.bodyStructure
  • Added Element
Condition.recorder
  • Type Reference: Added Target Type Group
Condition.asserter
  • Type Reference: Added Target Types Device, Group
Condition.stage.assessment
  • Type Reference: Removed Target Type ClinicalImpression
Condition.evidence
  • Type changed from Quantity{http://hl7.org/fhir/StructureDefinition/Money} BackboneElement to Money CodeableReference
Condition.evidence.code
  • Deleted (-> Condition.evidence)
Condition.evidence.detail
  • Deleted (-> Condition.evidence)
Consent
Claim.item.detail.subDetail.udi Consent.status
  • Max Remove codes proposed , rejected
  • Add codes not-done , unknown
Consent.category
  • Min Cardinality changed from 1 to * 0
  • Remove Binding `http://hl7.org/fhir/ValueSet/consent-category` (extensible)
Consent.subject
  • Renamed from patient to subject
  • Type Reference: Added Target Types Practitioner, ResearchSubject, Group
Consent.date
  • Renamed from dateTime to date
  • Type changed from Coding dateTime to Reference(Device) date
Claim.total Consent.period
  • Added Element
Claim.ruleset Consent.grantor
  • deleted Added Element
Claim.originalRuleset Consent.grantee
  • deleted Renamed from performer to grantee
  • Type Reference: Added Target Types CareTeam, Group, HealthcareService
Claim.target Consent.manager
  • deleted Added Element
Claim.payee.provider Consent.controller
  • deleted Added Element
Claim.payee.organization Consent.sourceAttachment
  • deleted Added Element
Claim.payee.person Consent.sourceReference
  • deleted Added Element
Claim.condition Consent.regulatoryBasis
  • deleted Added Element
Claim.coverage Consent.policyBasis
  • deleted Renamed from policy to policyBasis
  • Max Cardinality changed from * to 1
Claim.exception Consent.policyBasis.reference
  • deleted Added Element
Claim.school Consent.policyBasis.uri
  • deleted Moved from Consent.policy to Consent.policyBasis
Claim.accidentType Consent.policyText
  • deleted Added Element
Claim.interventionException Consent.verification.type
  • deleted Added Element
Claim.item.type Consent.verification.verifiedBy
  • deleted Added Element
Claim.item.provider Consent.verification.verifiedWith
  • deleted Type Reference: Added Target Type Group
Claim.item.serviceDate Consent.verification.date
  • deleted Added Element
Consent.decision
  • Moved from Consent.provision.type to decision
  • Now marked as Modifier
Consent.provisionReference
  • 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 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
Consent.provision.expression
  • Added Element
Claim.item.points Consent.scope
  • deleted Deleted (-> Merged with Consent.category)
Claim.item.detail.type Consent.organization
  • deleted Deleted (-> split into Consent.manager and Consent.controller)
Claim.item.detail.points Consent.source[x]
  • deleted Deleted
Claim.item.detail.subDetail.type Consent.policy.authority
  • deleted Deleted
Claim.item.detail.subDetail.points Consent.policyRule
  • deleted Deleted
Claim.item.prosthesis Consent.verification.verificationDate
  • deleted Deleted
Contract
Contract.author
  • Type Reference: Added Target Type RelatedPerson
Contract.term.text
  • Type changed from string to markdown
Contract.term.action.reason
  • Type changed from string to CodeableReference
Claim.additionalMaterials Contract.term.action.reasonCode
  • deleted Deleted (-> reason)
Claim.missingTeeth Contract.term.action.reasonReference
  • deleted Deleted (-> reason)
ClaimResponse Coverage
ClaimResponse.status Coverage.statusReason
  • Added Element
ClaimResponse.patient Coverage.kind
  • Added Mandatory Element
ClaimResponse.insurer Coverage.paymentBy
  • Added Element
Coverage.paymentBy.party
  • Added Mandatory Element
Coverage.paymentBy.responsibility
  • Added Element
ClaimResponse.outcome Coverage.subscriberId
  • Max Cardinality changed from 1 to *
  • Type changed from code string to CodeableConcept Identifier
Coverage.insurer
  • Remove Binding http://hl7.org/fhir/ValueSet/remittance-outcome (required) Added Element
ClaimResponse.payeeType Coverage.class.value
  • Type changed from Coding string to CodeableConcept Identifier
ClaimResponse.item.adjudication.category Coverage.costToBeneficiary.category
  • Added Element
ClaimResponse.item.adjudication.reason Coverage.costToBeneficiary.network
  • Added Element
Coverage.costToBeneficiary.unit
  • Added Element
Coverage.costToBeneficiary.term
  • Added Element
ClaimResponse.item.adjudication.amount Coverage.costToBeneficiary.value[x]
  • Type Min Cardinality changed from Quantity{http://hl7.org/fhir/StructureDefinition/Money} 1 to Money 0
ClaimResponse.item.detail.noteNumber Coverage.insurancePlan
  • Added Element
ClaimResponse.item.detail.adjudication Coverage.payor
  • Remove BackboneElement Deleted
CoverageEligibilityRequest
ClaimResponse.item.detail.subDetail.noteNumber CoverageEligibilityRequest.statusReason
  • Added Element
ClaimResponse.item.detail.subDetail.adjudication CoverageEligibilityRequest.event
  • Remove BackboneElement Added Element
ClaimResponse.addItem.revenue CoverageEligibilityRequest.event.type
  • Added Mandatory Element
ClaimResponse.addItem.category CoverageEligibilityRequest.event.when[x]
  • Added Mandatory Element
CoverageEligibilityResponse
CoverageEligibilityResponse.statusReason
  • Added Element
CoverageEligibilityResponse.event
  • Added Element
CoverageEligibilityResponse.event.type
  • Added Mandatory Element
CoverageEligibilityResponse.event.when[x]
  • Added Mandatory Element
ClaimResponse.addItem.service CoverageEligibilityResponse.request
  • Min Cardinality changed from 1 to 0
CoverageEligibilityResponse.outcome
CoverageEligibilityResponse.insurance.item.description
  • Type changed from Coding string to CodeableConcept markdown
ClaimResponse.addItem.modifier CoverageEligibilityResponse.error.expression
  • Added Element
DetectedIssue
ClaimResponse.addItem.fee DetectedIssue.status
  • Change value set from http://hl7.org/fhir/ValueSet/observation-status|4.0.0 to Detected Issue Status
  • Remove codes registered , amended , corrected , cancelled
  • Add code mitigated
DetectedIssue.category
  • Added Element
DetectedIssue.severity
  • Type changed from Quantity{http://hl7.org/fhir/StructureDefinition/Money} code to Money CodeableConcept
  • Remove Binding `http://hl7.org/fhir/ValueSet/detectedissue-severity|4.0.0` (required)
ClaimResponse.addItem.noteNumber DetectedIssue.subject
  • Added Element
DetectedIssue.encounter
  • Added Element
ClaimResponse.addItem.adjudication DetectedIssue.identified[x]
  • Remove BackboneElement Add Type Timing
DetectedIssue.author
  • Type Reference: Added Target Types Patient, RelatedPerson
DetectedIssue.detail
  • Type changed from string to markdown
ClaimResponse.addItem.detail.revenue DetectedIssue.qualityOfEvidence
  • Added Element
ClaimResponse.addItem.detail.category DetectedIssue.expectedOnsetType
  • Added Element
DetectedIssue.medicationClass
  • Added Element
DetectedIssue.managementCode
  • Added Element
DetectedIssue.mitigation.note
  • Added Element
DetectedIssue.patient
  • Deleted
Device
ClaimResponse.addItem.detail.service Device.definition
  • Type changed from Reference(DeviceDefinition) to canonical(DeviceDefinition)
Device.udiCarrier.deviceIdentifier
  • Min Cardinality changed from 1 0 to 1
Device.udiCarrier.deviceIdentifierSystem
  • Added Element
Device.udiCarrier.issuer
  • Min Cardinality changed from 0 to 1
Device.udiCarrier.entryType
  • Add code electronic-transmission
Device.availabilityStatus
  • Added Element
Device.biologicalSourceEvent
  • Added Element
Device.name
  • Renamed from deviceName to name
Device.name.value
  • Added Mandatory Element
Device.name.type
  • Moved from Device.deviceName to Device.name
  • Type changed from Coding code to CodeableConcept
  • Change binding strength from required to extensible
ClaimResponse.addItem.detail.modifier Device.name.display
  • Added Element
Device.category
  • Added Element
ClaimResponse.addItem.detail.fee Device.type
  • Type Max Cardinality changed from Quantity{http://hl7.org/fhir/StructureDefinition/Money} 1 to Money *
ClaimResponse.addItem.detail.noteNumber Device.deviceVersion
  • Added Element
ClaimResponse.addItem.detail.adjudication Device.deviceVersion.type
  • Remove BackboneElement Added Element
Device.deviceVersion.component
  • Added Element
Device.deviceVersion.installDate
  • Added Element
Device.deviceVersion.value
  • Added Mandatory Element
Device.conformsTo
  • Renamed from specialization to conformsTo
Device.conformsTo.category
  • Added Element
Device.conformsTo.specification
  • Added Mandatory Element
Device.conformsTo.version
  • Moved from Device.specialization to Device.conformsTo
Device.property.value[x]
  • Added Mandatory Element
Device.additive
  • Added Element
Device.additive.type
  • Added Mandatory Element
Device.additive.quantity
  • Added Element
Device.statusReason
  • Deleted (-> reason was removed. DeviceAssociation can be used)
Device.distinctIdentifier
  • Deleted
Device.deviceName.name
  • Deleted
Device.specialization.systemType
  • Deleted
Device.version
  • Deleted
Device.property.valueQuantity
  • Deleted
Device.property.valueCode
  • Deleted
Device.patient
  • Deleted (-> patient association is in DeviceAssociation)
Device.owner
  • Deleted
Device.url
  • Deleted
DeviceAlert
  • Added Resource
DeviceAssociation
  • Added Resource
DeviceDefinition
ClaimResponse.error.code DeviceDefinition.version
  • Type Max Cardinality changed from Coding * to CodeableConcept 1
DeviceDefinition.versionAlgorithm[x]
  • Added Element
DeviceDefinition.name
  • Added Element
DeviceDefinition.title
  • Added Element
DeviceDefinition.status
  • Added Mandatory Element
DeviceDefinition.experimental
  • Added Element
DeviceDefinition.partNumber
  • Added Element
DeviceDefinition.manufacturer
  • Renamed from manufacturer[x] to manufacturer
  • Remove Binding http://hl7.org/fhir/ValueSet/adjudication-error (required) Type string
DeviceDefinition.date
  • Added Element
ClaimResponse.totalCost DeviceDefinition.contact
  • Type changed from Quantity{http://hl7.org/fhir/StructureDefinition/Money} ContactPoint to Money ContactDetail
DeviceDefinition.publisher
  • Added Element
DeviceDefinition.useContext
  • Added Element
DeviceDefinition.jurisdiction
  • Added Element
DeviceDefinition.purpose
  • Added Element
DeviceDefinition.copyright
  • Added Element
DeviceDefinition.copyrightLabel
  • Added Element
DeviceDefinition.udiDeviceIdentifier.marketDistribution
  • Added Element
DeviceDefinition.udiDeviceIdentifier.marketDistribution.marketPeriod
  • Added Mandatory Element
DeviceDefinition.udiDeviceIdentifier.marketDistribution.subJurisdiction
  • Added Mandatory Element
DeviceDefinition.udiDeviceIdentifier.deviceIdentifierSystem
  • Added Element
DeviceDefinition.regulatoryIdentifier
  • Added Element
DeviceDefinition.regulatoryIdentifier.type
  • Added Mandatory Element
DeviceDefinition.regulatoryIdentifier.identifier
  • Added Mandatory Element
DeviceDefinition.regulatoryIdentifier.issuer
  • Added Mandatory Element
DeviceDefinition.regulatoryIdentifier.jurisdiction
  • Added Mandatory Element
DeviceDefinition.regulatoryIdentifier.identifierSystem
  • Added Element
ClaimResponse.unallocDeductable DeviceDefinition.deviceName.type
  • Type changed from Quantity{http://hl7.org/fhir/StructureDefinition/Money} code to Money CodeableConcept
  • Change binding strength from required to extensible
ClaimResponse.totalBenefit DeviceDefinition.classification
  • Type Added Element
DeviceDefinition.classification.type
  • Moved from DeviceDefinition to DeviceDefinition.classification
  • Min Cardinality changed from Quantity{http://hl7.org/fhir/StructureDefinition/Money} 0 to Money 1
ClaimResponse.payment DeviceDefinition.classification.justification
  • Added Element
DeviceDefinition.conformsTo
  • Renamed from specialization to conformsTo
ClaimResponse.payment.type DeviceDefinition.conformsTo.category
  • Added Element
ClaimResponse.payment.adjustment DeviceDefinition.conformsTo.specification
  • Added Mandatory Element
DeviceDefinition.conformsTo.version
  • Moved from DeviceDefinition.specialization to DeviceDefinition.conformsTo
  • Max Cardinality changed from 1 to *
ClaimResponse.payment.adjustmentReason DeviceDefinition.conformsTo.source
  • Added Element
ClaimResponse.payment.date DeviceDefinition.hasPart
  • Added Element
ClaimResponse.payment.amount DeviceDefinition.hasPart.definition[x]
  • Added Mandatory Element
ClaimResponse.payment.identifier DeviceDefinition.hasPart.count
  • Added Element
ClaimResponse.form DeviceDefinition.packaging
  • Type 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.deviceVersion
  • Added Element
DeviceDefinition.deviceVersion.type
  • Added Element
DeviceDefinition.deviceVersion.component
  • Added Element
DeviceDefinition.deviceVersion.value
  • Added Mandatory Element
DeviceDefinition.outputLanguage
  • Added Element
DeviceDefinition.property.value[x]
  • Added Mandatory Element
DeviceDefinition.link
  • Added Element
DeviceDefinition.link.relation
  • Added Mandatory Element
DeviceDefinition.link.relatedDevice[x]
  • Added Mandatory Element
DeviceDefinition.productionIdentifierInUDI
  • Added Element
DeviceDefinition.guideline
  • Added Element
DeviceDefinition.guideline.useContext
  • Added Element
DeviceDefinition.guideline.usageInstruction
  • Added Element
DeviceDefinition.guideline.relatedArtifact
  • Moved from DeviceDefinition.onlineInformation to relatedArtifact
  • Max Cardinality changed from Coding 1 to CodeableConcept *
  • Remove Binding http://hl7.org/fhir/ValueSet/forms (required) Type changed from uri to RelatedArtifact
ClaimResponse.processNote DeviceDefinition.guideline.indication
  • Added Element
ClaimResponse.processNote.number DeviceDefinition.guideline.contraindication
  • Added Element
ClaimResponse.processNote.type DeviceDefinition.guideline.warning
  • Added Element
ClaimResponse.processNote.text DeviceDefinition.guideline.intendedUse
  • Added Element
ClaimResponse.processNote.language DeviceDefinition.correctiveAction
  • Added Element
ClaimResponse.communicationRequest DeviceDefinition.correctiveAction.recall
  • Added Mandatory Element
ClaimResponse.insurance DeviceDefinition.correctiveAction.scope
  • Added Element
ClaimResponse.insurance.sequence DeviceDefinition.correctiveAction.period
  • Added Mandatory Element
ClaimResponse.insurance.focal DeviceDefinition.chargeItem
  • Added Element
ClaimResponse.insurance.coverage DeviceDefinition.chargeItem.chargeItemCode
  • Added Mandatory Element
ClaimResponse.insurance.businessArrangement DeviceDefinition.chargeItem.count
  • Added Mandatory Element
ClaimResponse.insurance.preAuthRef DeviceDefinition.chargeItem.effectivePeriod
  • Added Element
ClaimResponse.insurance.claimResponse DeviceDefinition.chargeItem.useContext
  • Added Element
ClaimResponse.ruleset DeviceDefinition.specialization.systemType
  • deleted Deleted
ClaimResponse.originalRuleset DeviceDefinition.physicalCharacteristics
  • deleted Deleted (-> DeviceDefinition.property)
ClaimResponse.organization DeviceDefinition.languageCode
  • deleted Deleted
ClaimResponse.item.adjudication.code DeviceDefinition.capability
  • deleted Deleted (-> DeviceDefinition.property)
ClaimResponse.item.detail.adjudication.code DeviceDefinition.property.valueQuantity
  • deleted Deleted
ClaimResponse.item.detail.adjudication.amount DeviceDefinition.property.valueCode
  • deleted Deleted
ClaimResponse.item.detail.adjudication.value DeviceDefinition.owner
  • deleted Deleted
ClaimResponse.item.detail.subDetail.adjudication.code DeviceDefinition.quantity
  • deleted Deleted (-> DeviceDefinition.packaging.count or DeviceDefinition.hasPart.count)
ClaimResponse.item.detail.subDetail.adjudication.amount DeviceDefinition.parentDevice
  • deleted Deleted (Removed - to establish relations, use hasPArt)
ClaimResponse.item.detail.subDetail.adjudication.value DeviceMetric
DeviceMetric.status
  • deleted Added Mandatory Element
ClaimResponse.addItem.noteNumberLinkId DeviceMetric.operationalStatus
  • deleted Remove code entered-in-error
  • Add code unknown
ClaimResponse.addItem.adjudication.code DeviceMetric.category
  • deleted Type changed from code to CodeableConcept
  • Change binding strength from required to extensible
ClaimResponse.addItem.adjudication.amount DeviceMetric.device
  • deleted Added Mandatory Element
ClaimResponse.addItem.adjudication.value DeviceMetric.color
ClaimResponse.addItem.detail.adjudication.code DeviceMetric.measurementFrequency
  • deleted Added Element
DeviceMetric.availability
  • Added Element
DeviceMetric.calibration.type
  • Type changed from code to CodeableConcept
  • Change binding strength from required to extensible
ClaimResponse.addItem.detail.adjudication.amount DeviceMetric.source
  • deleted Deleted
ClaimResponse.addItem.detail.adjudication.value DeviceMetric.parent
  • deleted Deleted
ClaimResponse.paymentAdjustment DeviceMetric.measurementPeriod
  • deleted Deleted
DeviceRequest
DeviceRequest.replaces
  • Renamed from priorRequest to replaces
  • Type Reference: Added Target Type DeviceRequest
  • Type Reference: Removed Target Type Resource
DeviceRequest.status
  • Remove codes revoked , completed
  • Add code ended
DeviceRequest.intent
  • Remove codes original-order , reflex-order , filler-order , instance-order
DeviceRequest.doNotPerform
  • Added Element
DeviceRequest.product[x]
  • Added Mandatory Element
DeviceRequest.quantity
  • Added Element
DeviceRequest.requester
  • Type Reference: Added Target Types CareTeam, Group, Patient, RelatedPerson
DeviceRequest.performer
  • Type changed from Reference(Practitioner | PractitionerRole | Organization | CareTeam | HealthcareService | Patient | Device | RelatedPerson) to CodeableReference
DeviceRequest.location
  • Added Element
DeviceRequest.reason
  • Added Element
DeviceRequest.asNeeded
  • Added Element
DeviceRequest.asNeededFor
  • Added Element
ClaimResponse.paymentAdjustmentReason DeviceRequest.instantiatesCanonical
  • deleted Deleted
ClaimResponse.paymentDate DeviceRequest.instantiatesUri
  • deleted Deleted
ClaimResponse.paymentAmount DeviceRequest.code[x]
  • deleted Deleted
ClaimResponse.paymentRef DeviceRequest.performerType
  • deleted Deleted (-> performer)
ClaimResponse.note DeviceRequest.reasonCode
  • deleted Deleted (-> reason)
ClaimResponse.coverage DeviceRequest.reasonReference
  • deleted Deleted (-> reason)
ClinicalImpression DiagnosticReport
DiagnosticReport.basedOn
  • Type Reference: Removed Target Type ImmunizationRecommendation
DiagnosticReport.status
  • Remove codes preliminary , corrected , appended
DiagnosticReport.subject
  • Type Reference: Added Target Types Organization, Practitioner, Medication, Substance, BiologicallyDerivedProduct
ClinicalImpression.identifier DiagnosticReport.relatesTo
  • Added Element
ClinicalImpression.status DiagnosticReport.issued
  • Remove Code in-progress Type changed from instant to dateTime
DiagnosticReport.procedure
  • Add Code draft Added Element
DiagnosticReport.performer
  • Type Reference: Added Target Types HealthcareService, Device, Patient, RelatedPerson
DiagnosticReport.resultsInterpreter
  • Type Reference: Added Target Types Patient, RelatedPerson
ClinicalImpression.code DiagnosticReport.note
  • Added Element
DiagnosticReport.study
  • Added Element
DiagnosticReport.supportingInfo
  • Added Element
DiagnosticReport.supportingInfo.type
  • Added Mandatory Element
DiagnosticReport.supportingInfo.reference
  • Added Mandatory Element
ClinicalImpression.subject DiagnosticReport.media.link
  • Renamed Type Reference: Added Target Type DocumentReference
  • Type Reference: Removed Target Type Media
DiagnosticReport.composition
  • Added Element
DiagnosticReport.conclusion
  • Type changed from patient string to subject markdown
DiagnosticReport.conclusionCode
  • Add Reference(Group) Type changed from CodeableConcept to CodeableReference
ClinicalImpression.context DiagnosticReport.recomendation
  • Added Element
ClinicalImpression.effective[x] DiagnosticReport.communication
  • Added Element
ClinicalImpression.investigation DiagnosticReport.comparison
  • Added Element
DiagnosticReport.imagingStudy
  • Deleted
DocumentReference
ClinicalImpression.investigation.code DocumentReference.version
  • Added Element
ClinicalImpression.investigation.item DocumentReference.basedOn
  • Added Element
ClinicalImpression.protocol DocumentReference.docStatus
  • Remove code preliminary
  • Add codes registered , partial , cancelled , deprecated , unknown
  • Now marked as Modifier
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.related
  • Added Element
DocumentReference.bodyStructure
  • Added Element
DocumentReference.facilityType
  • Added Element
DocumentReference.practiceSetting
  • Added Element
DocumentReference.period
  • Added Element
ClinicalImpression.finding.item[x] DocumentReference.date
  • Renamed Type changed from item instant to item[x] dateTime
DocumentReference.author
  • Add Reference(Condition), Add Reference(Observation) Type Reference: Added Target Types CareTeam, Group
ClinicalImpression.finding.basis DocumentReference.attester
  • Added Element
ClinicalImpression.prognosisCodeableConcept DocumentReference.attester.mode
  • Added Mandatory Element
ClinicalImpression.prognosisReference DocumentReference.attester.time
  • Added Element
DocumentReference.attester.party
  • Added Element
ClinicalImpression.action 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 Reference(MedicationOrder), Remove Reference(DiagnosticOrder), Remove Reference(NutritionOrder), Remove Reference(SupplyRequest), Add Reference(MedicationRequest) Binding `http://hl7.org/fhir/ValueSet/security-labels` (extensible)
ClinicalImpression.note DocumentReference.content.profile
  • Added Element
DocumentReference.content.profile.value[x]
  • Added Mandatory Element
ClinicalImpression.trigger[x] DocumentReference.masterIdentifier
  • deleted Deleted (-> identifier)
ClinicalImpression.investigations DocumentReference.authenticator
  • deleted Deleted (-> attester)
ClinicalImpression.finding.cause DocumentReference.content.format
  • deleted Deleted (-> content.profile)
ClinicalImpression.resolved DocumentReference.context.encounter
  • deleted Deleted (-> context)
ClinicalImpression.ruledOut DocumentReference.context.event
  • deleted Deleted (-> event)
ClinicalImpression.prognosis DocumentReference.context.period
  • deleted Deleted (-> period)
ClinicalImpression.plan DocumentReference.context.facilityType
  • deleted Deleted (-> facilityType)
CodeSystem DocumentReference.context.practiceSetting
  • Deleted (-> practiceSetting)
DocumentReference.context.sourcePatientInfo
  • Deleted (-> use extension http://hl7.org/fhir/StructureDefinition/documentreference-sourcepatient)
DocumentReference.context.related
  • Deleted (-> basedOn)
DomainResource
  • Added Resource No Changes
Communication Encounter
Encounter.status
  • Remove codes arrived , triaged , onleave , finished
  • Add codes on-hold , discharged , completed , discontinued
Communication.definition Encounter.businessStatus
  • Added Element
Encounter.businessStatus.code
  • Added Mandatory Element
Encounter.businessStatus.type
  • Added Element
Encounter.businessStatus.effectiveDate
  • Added Element
Communication.basedOn Encounter.class
  • Renamed Min Cardinality changed from requestDetail 1 to basedOn 0
  • Max Cardinality changed from 1 to *
  • Type changed from Reference(CommunicationRequest) Coding to Reference(Resource) 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
Communication.partOf Encounter.subjectStatus
  • Added Element
Communication.status Encounter.basedOn
  • Min Cardinality changed Type Reference: Added Target Types CarePlan, DeviceRequest, MedicationRequest, RequestOrchestration, NutritionOrder, VisionPrescription
Encounter.careTeam
  • Added Element
Encounter.participant.actor
  • Renamed from 0 individual to 1 actor
  • Change value set Type Reference: Added Target Types Patient, Group, Device, HealthcareService
Encounter.virtualService
  • Added Element
Encounter.actualPeriod
  • Renamed from http://hl7.org/fhir/ValueSet/communication-status period to http://hl7.org/fhir/ValueSet/event-status actualPeriod
Communication.notDone Encounter.plannedStartDate
  • Added Element
Communication.notDoneReason Encounter.plannedEndDate
  • Added Element
Encounter.reason
  • Renamed from reasonCode to reason
  • Type changed from CodeableConcept to BackboneElement
Encounter.reason.use
  • Added Element
Encounter.reason.value
  • Added Element
Communication.category Encounter.diagnosis.condition
  • Min Cardinality changed from 1 to 0
  • Max Cardinality changed from 1 to *
  • Type changed from Reference(Condition | Procedure) to CodeableReference
Communication.subject Encounter.diagnosis.use
  • Max Cardinality changed from 1 to *
Encounter.dietPreference
  • Moved from Encounter.hospitalization to Encounter
Encounter.specialArrangement
  • Moved from Encounter.hospitalization to Encounter
Encounter.specialCourtesy
  • Moved from Encounter.hospitalization to Encounter
Encounter.admission
  • Renamed from hospitalization to admission
Encounter.admission.preAdmissionIdentifier
  • Moved from Encounter.hospitalization to Encounter.admission
Encounter.admission.origin
  • Moved from Encounter.hospitalization to Encounter.admission
Encounter.admission.admitSource
  • Moved from Encounter.hospitalization to Encounter.admission
Encounter.admission.reAdmission
  • Moved from Encounter.hospitalization to Encounter.admission
Encounter.admission.destination
  • Moved from Encounter.hospitalization to Encounter.admission
Encounter.admission.dischargeDisposition
  • Moved from Encounter.hospitalization to Encounter.admission
Encounter.location.form
  • Renamed from physicalType to form
Encounter.statusHistory
  • Deleted (-> EncounterHistory.status)
Encounter.classHistory
  • Deleted (-> EncounterHistory.class)
Encounter.reasonReference
  • Deleted (-> Encounter.reason.reference)
Encounter.diagnosis.rank
  • Deleted (-> Account.diagnosis.sequence)
Endpoint
Endpoint.status
  • Remove code test
  • Add Reference(Group) code limited
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)
Communication.topic Endpoint.description
  • Added Element
Communication.context Endpoint.environmentType
  • Renamed Added Element
Endpoint.availability
  • Added Element
Endpoint.payload
  • Added Element
Endpoint.payload.type
  • Moved from encounter Endpoint.payloadType to context type
  • Add Reference(EpisodeOfCare) Min Cardinality changed from 1 to 0
Communication.reasonCode Endpoint.payload.mimeType
  • Renamed Moved from reason Endpoint.payloadMimeType to reasonCode mimeType
Communication.reasonReference Endpoint.payload.profileCanonical
  • Added Element
Communication.note Endpoint.payload.profileUri
  • Added Element
CommunicationRequest EnrollmentRequest
EnrollmentRequest.candidate
  • Type Reference: Added Target Type Group
EnrollmentResponse
EnrollmentResponse.outcome
CommunicationRequest.basedOn EnrollmentResponse.candidate
  • Added Element
EpisodeOfCare
CommunicationRequest.replaces EpisodeOfCare.reason
  • Added Element
CommunicationRequest.groupIdentifier EpisodeOfCare.reason.use
  • Added Element
EpisodeOfCare.reason.value
  • Added Element
CommunicationRequest.status EpisodeOfCare.diagnosis.condition
  • Min Cardinality changed from 0 1 to 0
  • Max Cardinality changed from 1 to *
  • Change value set Type changed from http://hl7.org/fhir/ValueSet/communication-request-status Reference(Condition) to http://hl7.org/fhir/ValueSet/request-status CodeableReference
CommunicationRequest.category EpisodeOfCare.diagnosis.use
  • Renamed from role to use
  • Max Cardinality changed from 1 to *
EpisodeOfCare.subject
  • Added Mandatory Element
EpisodeOfCare.careTeam
  • Renamed from team to careTeam
EpisodeOfCare.diagnosis.rank
  • Deleted
EpisodeOfCare.patient
  • Deleted
EventDefinition
EventDefinition.versionAlgorithm[x]
  • Added Element
CommunicationRequest.priority EventDefinition.subject[x]
  • Type changed Change value set from CodeableConcept http://hl7.org/fhir/ValueSet/subject-type to code Participant Resource Types
  • Add Binding http://hl7.org/fhir/ValueSet/request-priority (required) Change code system for extensibly bound codes from "http://hl7.org/fhir/resource-types" to "http://hl7.org/fhir/fhir-types"
CommunicationRequest.subject EventDefinition.jurisdiction
CommunicationRequest.recipient EventDefinition.usage
  • Add Reference(Group), Add Reference(CareTeam) Type changed from string to markdown
CommunicationRequest.topic EventDefinition.copyrightLabel
  • Added Element
CommunicationRequest.context Evidence
Evidence.versionAlgorithm[x]
  • Renamed from encounter to context Added Element
Evidence.citeAs
  • Add Reference(EpisodeOfCare) Added Element
CommunicationRequest.occurrence[x] Evidence.experimental
  • Added Element
CommunicationRequest.authoredOn Evidence.recorder
  • Renamed from requestedOn to authoredOn Added Element
CommunicationRequest.requester Evidence.purpose
  • Remove Reference(Practitioner), Remove Reference(Patient), Remove Reference(RelatedPerson) Added Element
CommunicationRequest.requester.agent Evidence.copyrightLabel
  • Added Element
CommunicationRequest.requester.onBehalfOf Evidence.relatesTo
  • Added Element
CommunicationRequest.reasonCode Evidence.relatesTo.type
  • Renamed from reason to reasonCode Added Mandatory Element
CommunicationRequest.reasonReference Evidence.relatesTo.target[x]
  • Added Mandatory Element
CommunicationRequest.note Evidence.assertion
  • Added Element
CommunicationRequest.scheduled[x] Evidence.variableDefinition
  • deleted Added Element
CompartmentDefinition Evidence.variableDefinition.description
  • Added Resource Element
Evidence.variableDefinition.note
  • Added Element
Evidence.variableDefinition.variableRole
  • Added Mandatory Element
Evidence.variableDefinition.roleSubtype
  • Added Element
Evidence.variableDefinition.comparatorCategory
  • Added 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.sampleSize.numberAnalyzed
  • 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[x]
  • Added Element
Evidence.statistic.modelCharacteristic.intended
  • Added Element
Evidence.statistic.modelCharacteristic.applied
  • 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.attribute
  • 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.relatedArtifact
  • Deleted
Evidence.exposureBackground
  • Deleted
Evidence.exposureVariant
  • Deleted
Evidence.outcome
  • Deleted
Composition EvidenceVariable
Composition.confidentiality EvidenceVariable.versionAlgorithm[x]
  • Change value set from http://hl7.org/fhir/ValueSet/v3-Confidentiality to http://hl7.org/fhir/ValueSet/v3-ConfidentialityClassification Added Element
Composition.relatesTo EvidenceVariable.citeAs
  • Added Element
Composition.relatesTo.code EvidenceVariable.experimental
  • Added Element
Composition.relatesTo.target[x] EvidenceVariable.recorder
  • Added Element
EvidenceVariable.purpose
  • Added Element
EvidenceVariable.copyrightLabel
  • Added Element
EvidenceVariable.relatesTo
  • Added Element
EvidenceVariable.relatesTo.type
  • Added Mandatory Element
EvidenceVariable.relatesTo.target[x]
  • Added Mandatory Element
EvidenceVariable.actual
  • Added Element
EvidenceVariable.definition
  • Added Element
EvidenceVariable.definitionModifier
  • Added Element
EvidenceVariable.definitionModifier.code
  • Added Mandatory Element
EvidenceVariable.definitionModifier.value[x]
  • Added Mandatory Element
EvidenceVariable.handling
  • Added Element
EvidenceVariable.category
  • Added Element
EvidenceVariable.category.name
  • Added Element
EvidenceVariable.category.value[x]
  • Added Element
EvidenceVariable.conditional
  • Added Element
EvidenceVariable.classifier
  • Added Element
EvidenceVariable.dataStorage
  • Added Element
EvidenceVariable.dataStorage.datatype
  • Added Element
EvidenceVariable.dataStorage.path
  • Added Element
EvidenceVariable.dataStorage.delimiter
  • Added Element
EvidenceVariable.dataStorage.component
  • Added Element
EvidenceVariable.timing
  • Added Element
EvidenceVariable.period
  • Added Element
EvidenceVariable.constraint
  • Added Element
EvidenceVariable.constraint.conditional
  • Added Element
EvidenceVariable.constraint.minimumQuantity
  • Added Element
EvidenceVariable.constraint.maximumQuantity
  • Added Element
EvidenceVariable.constraint.earliestDateTime
  • Added Element
EvidenceVariable.constraint.latestDateTime
  • Added Element
EvidenceVariable.constraint.minimumStringLength
  • Added Element
EvidenceVariable.constraint.maximumStringLength
  • Added Element
EvidenceVariable.constraint.code
  • Added Element
EvidenceVariable.constraint.expression
  • Added Element
EvidenceVariable.constraint.expectedValueSet
  • Added Element
EvidenceVariable.constraint.expectedUnitsValueSet
  • Added Element
EvidenceVariable.constraint.anyValueAllowed
  • Added Element
EvidenceVariable.missingDataMeaning
  • Added Element
EvidenceVariable.unacceptableDataHandling
  • Added Element
EvidenceVariable.subtitle
  • Deleted
EvidenceVariable.jurisdiction
  • Deleted
EvidenceVariable.topic
  • Deleted
EvidenceVariable.relatedArtifact
  • Deleted
EvidenceVariable.type
  • Deleted
EvidenceVariable.characteristic
  • Deleted
ConceptMap ExampleScenario
ConceptMap.title ExampleScenario.versionAlgorithm[x]
  • Added Element
ExampleScenario.title
  • Added Element
ExampleScenario.description
  • Added Element
ConceptMap.status ExampleScenario.jurisdiction
  • Change value set from http://hl7.org/fhir/ValueSet/conformance-resource-status http://hl7.org/fhir/ValueSet/jurisdiction to http://hl7.org/fhir/ValueSet/publication-status Jurisdiction ValueSet icon
ConceptMap.experimental ExampleScenario.copyrightLabel
  • Now marked as Modifier Added Element
ConceptMap.contact ExampleScenario.actor.key
  • Type changed Renamed from BackboneElement actorId to ContactDetail key
ConceptMap.description ExampleScenario.actor.type
  • Type Min Cardinality changed from string 1 to markdown 0
  • Change value set from http://hl7.org/fhir/ValueSet/examplescenario-actor-type|4.0.0 to Actor Definition Actor Type
  • Remove code entity
  • Add codes system , collective , other
ConceptMap.useContext ExampleScenario.actor.title
  • Type Renamed from name to title
  • Min Cardinality changed from CodeableConcept 0 to UsageContext 1
ExampleScenario.actor.definition
  • Remove Binding http://hl7.org/fhir/ValueSet/use-context (extensible) Added Element
ConceptMap.jurisdiction ExampleScenario.instance.key
  • Renamed from useContext resourceId to jurisdiction key
ExampleScenario.instance.structureType
  • Renamed from resourceType to structureType
  • Type changed from code to Coding
  • Change binding strength from required to extensible
  • Change value set from http://hl7.org/fhir/ValueSet/use-context http://hl7.org/fhir/ValueSet/resource-types|4.0.0 to http://hl7.org/fhir/ValueSet/jurisdiction Example Scenario Resource Type
ExampleScenario.instance.structureVersion
  • Added Element
ExampleScenario.instance.structureProfile[x]
  • Added Element
ExampleScenario.instance.title
  • Renamed from name to title
  • Min Cardinality changed from 0 to 1
ExampleScenario.instance.content
  • Added Element
ExampleScenario.instance.version.key
  • Added Mandatory Element
ExampleScenario.instance.version.title
  • Added Mandatory Element
ConceptMap.purpose ExampleScenario.instance.version.description
  • Min Cardinality changed from 1 to 0
ExampleScenario.instance.version.content
  • Added Element
ExampleScenario.instance.containedInstance.instanceReference
  • Renamed from requirements resourceId to purpose instanceReference
ExampleScenario.instance.containedInstance.versionReference
  • Type Renamed from versionId to versionReference
ExampleScenario.process.step.number
  • Moved from ExampleScenario.process.step.operation to ExampleScenario.process.step
  • Min Cardinality changed from string 1 to markdown 0
ConceptMap.copyright ExampleScenario.process.step.process
  • Max Cardinality changed from * to 1
ExampleScenario.process.step.workflow
  • Moved from ExampleScenario to ExampleScenario.process.step
  • Max Cardinality changed from * to 1
ExampleScenario.process.step.operation.type
  • Type changed from string to markdown Coding
  • Add Binding `http://hl7.org/fhir/ValueSet/examplescenario-operation-codes` (extensible)
ExampleScenario.process.step.operation.title
  • Renamed from name to title
  • Min Cardinality changed from 0 to 1
ExampleScenario.instance.version.versionId
  • Deleted
ExplanationOfBenefit
ExplanationOfBenefit.traceNumber
  • Added Element
ExplanationOfBenefit.statusReason
  • Added Element
ExplanationOfBenefit.subject
  • Added Mandatory Element
ConceptMap.source[x] ExplanationOfBenefit.enterer
  • Type Reference: Added Target Types Patient, RelatedPerson
ExplanationOfBenefit.insurer
  • Min Cardinality changed from 1 to 0
  • Remove Reference(StructureDefinition)
ConceptMap.target[x] ExplanationOfBenefit.provider
  • Min Cardinality changed from 1 to 0
ExplanationOfBenefit.related.claim
  • Remove Reference(StructureDefinition) Type Reference: Added Target Type ExplanationOfBenefit
ExplanationOfBenefit.prescription
  • Type Reference: Added Target Types DeviceRequest, ServiceRequest
ExplanationOfBenefit.originalPrescription
  • Type Reference: Added Target Types DeviceRequest, ServiceRequest, VisionPrescription
ConceptMap.group ExplanationOfBenefit.event
  • Added Element
ConceptMap.group.source ExplanationOfBenefit.event.type
  • Added Mandatory Element
ConceptMap.group.sourceVersion ExplanationOfBenefit.event.when[x]
  • Added Mandatory Element
ConceptMap.group.target ExplanationOfBenefit.encounter
  • Added Element
ExplanationOfBenefit.facility
  • Type Reference: Added Target Type Organization
ExplanationOfBenefit.outcome
ConceptMap.group.targetVersion ExplanationOfBenefit.decision
  • Added Element
ExplanationOfBenefit.diagnosisRelatedGroup
  • Added Element
ExplanationOfBenefit.careTeam.specialty
  • Added Element
ConceptMap.group.element ExplanationOfBenefit.supportingInfo.timing[x]
  • Add Types dateTime, Timing
  • Remove Type date
ExplanationOfBenefit.supportingInfo.value[x]
  • Add Types base64Binary, canonical, code, date, dateTime, decimal, id, instant, integer, integer64, markdown, oid, positiveInt, time, unsignedInt, uri, url, uuid, Address, Age, Annotation, CodeableConcept, CodeableReference, Coding, ContactPoint, Count, Distance, Duration, HumanName, Identifier, Money, Period, Range, Ratio, RatioRange, SampledData, Signature, Timing, ContactDetail, DataRequirement, Expression, ParameterDefinition, RelatedArtifact, TriggerDefinition, UsageContext, Availability, ExtendedContactDetail, VirtualServiceDetail, Dosage, Meta
ExplanationOfBenefit.insurance
  • Min Cardinality changed from 0 to 1 to 0
ConceptMap.group.element.display ExplanationOfBenefit.patientPaid
  • Added Element
ConceptMap.group.element.target.display ExplanationOfBenefit.item.traceNumber
  • Added Element
ExplanationOfBenefit.item.subject
  • Added Element
ConceptMap.group.element.target.equivalence ExplanationOfBenefit.item.productOrService
  • Min Cardinality changed from 1 to 0
ExplanationOfBenefit.item.productOrServiceEnd
  • Add Code relatedto Added Element
ExplanationOfBenefit.item.request
  • Default Value "equivalent" added Added Element
ConceptMap.group.element.target.comment ExplanationOfBenefit.item.patientPaid
  • Added Element
ConceptMap.group.element.target.dependsOn.property ExplanationOfBenefit.item.tax
  • Added Element
ExplanationOfBenefit.item.bodySite
  • Max Cardinality changed from 1 to *
  • Type changed from CodeableConcept to BackboneElement
ConceptMap.group.element.target.dependsOn.system ExplanationOfBenefit.item.bodySite.site
  • Added Mandatory Element
ConceptMap.group.element.target.dependsOn.display ExplanationOfBenefit.item.bodySite.subSite
  • Added Element
ConceptMap.group.unmapped ExplanationOfBenefit.item.reviewOutcome
  • Added Element
ConceptMap.group.unmapped.mode ExplanationOfBenefit.item.reviewOutcome.decision
  • Added Element
ConceptMap.group.unmapped.code ExplanationOfBenefit.item.reviewOutcome.reason
  • Added Element
ConceptMap.group.unmapped.display ExplanationOfBenefit.item.reviewOutcome.preAuthRef
  • Added Element
ConceptMap.group.unmapped.url ExplanationOfBenefit.item.reviewOutcome.preAuthPeriod
  • Added Element
ConceptMap.contact.name ExplanationOfBenefit.item.adjudication.quantity
  • deleted Added Element
ConceptMap.contact.telecom ExplanationOfBenefit.item.adjudication.decisionDate
  • deleted Added Element
ConceptMap.element.codeSystem ExplanationOfBenefit.item.detail.traceNumber
  • deleted Added Element
ConceptMap.element.target.codeSystem ExplanationOfBenefit.item.detail.productOrService
  • deleted Min Cardinality changed from 1 to 0
ConceptMap.element.target.comments ExplanationOfBenefit.item.detail.productOrServiceEnd
  • deleted Added Element
ConceptMap.element.target.dependsOn.element ExplanationOfBenefit.item.detail.patientPaid
  • deleted Added Element
ConceptMap.element.target.dependsOn.codeSystem ExplanationOfBenefit.item.detail.tax
  • deleted Added Element
Condition ExplanationOfBenefit.item.detail.reviewOutcome
  • Added Element
ExplanationOfBenefit.item.detail.subDetail.traceNumber
  • Added Element
Condition.clinicalStatus ExplanationOfBenefit.item.detail.subDetail.productOrService
  • Add Binding http://hl7.org/fhir/ValueSet/condition-clinical (required) 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.subject
  • Added Element
ExplanationOfBenefit.addItem.informationSequence
  • Added Element
ExplanationOfBenefit.addItem.revenue
  • Added Element
ExplanationOfBenefit.addItem.category
  • Added Element
Condition.verificationStatus ExplanationOfBenefit.addItem.productOrService
  • Min Cardinality changed from 1 to 0
ExplanationOfBenefit.addItem.productOrServiceEnd
  • Default Value "unknown" added Added Element
ExplanationOfBenefit.addItem.request
  • Added Element
ExplanationOfBenefit.addItem.patientPaid
  • Added Element
ExplanationOfBenefit.addItem.tax
  • Added Element
Condition.category 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
Condition.code ExplanationOfBenefit.addItem.detail.productOrService
  • Min Cardinality changed from 1 to 0
Condition.subject ExplanationOfBenefit.addItem.detail.productOrServiceEnd
  • Renamed from patient to subject Added Element
ExplanationOfBenefit.addItem.detail.patientPaid
  • Add Reference(Group) 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
Condition.context ExplanationOfBenefit.addItem.detail.subDetail.productOrService
  • Renamed Min Cardinality changed from encounter 1 to context 0
ExplanationOfBenefit.addItem.detail.subDetail.productOrServiceEnd
  • Add Reference(EpisodeOfCare) Added Element
Condition.onset[x] ExplanationOfBenefit.addItem.detail.subDetail.patientPaid
  • Remove Quantity{http://hl7.org/fhir/StructureDefinition/Age}, Add Age Added Element
Condition.abatement[x] ExplanationOfBenefit.addItem.detail.subDetail.tax
  • Remove Quantity{http://hl7.org/fhir/StructureDefinition/Age}, Add Age Added Element
ExplanationOfBenefit.addItem.detail.subDetail.reviewOutcome
  • Added Element
ExplanationOfBenefit.processNote.class
  • Added Element
Condition.assertedDate ExplanationOfBenefit.processNote.type
  • Renamed Type changed from dateRecorded code to assertedDate CodeableConcept
  • Change binding strength from required to extensible
ExplanationOfBenefit.processNote.text
  • Type changed from date string to dateTime markdown
Condition.asserter ExplanationOfBenefit.processNote.language
ExplanationOfBenefit.patient
  • Deleted
ExplanationOfBenefit.careTeam.responsible
  • Deleted
ExplanationOfBenefit.careTeam.qualification
  • Deleted
ExplanationOfBenefit.diagnosis.packageCode
  • Deleted
ExplanationOfBenefit.item.subSite
  • Deleted
ExplanationOfBenefit.item.adjudication.value
  • Deleted
ExplanationOfBenefit.addItem.subSite
  • Deleted
FamilyMemberHistory
FamilyMemberHistory.recorder
  • Added Element
FamilyMemberHistory.asserter
  • Added Element
Condition.evidence.code FamilyMemberHistory.sex
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.instantiatesCanonical
  • Deleted
FamilyMemberHistory.instantiatesUri
  • Deleted
FamilyMemberHistory.reasonCode
  • Deleted (-> FamilyMemberHistory.reason)
FamilyMemberHistory.reasonReference
  • Deleted (-> FamilyMemberHistory.reason)
Flag
Flag.status
  • Min Cardinality changed from 1 to * 0
Condition.note Flag.subject
  • Renamed from notes to note Type Reference: Added Target Types RelatedPerson, PractitionerRole
Flag.author
  • Type Reference: Added Target Type RelatedPerson
Flag.supportingInfo
  • Added Element
Goal
Goal.lifecycleStatus
  • Remove codes active , on-hold , completed
Goal.continuous
  • Added Element
Goal.acceptance
  • Added Element
Goal.acceptance.participant
  • Added Mandatory Element
Goal.acceptance.status
  • Added Element
Goal.acceptance.priority
  • Added Element
Goal.statusReason
  • Max Cardinality changed from 1 to *
  • Type changed from string to Annotation CodeableConcept
Consent Goal.recorder
  • Added Resource Element
Goal.source
  • Renamed from expressedBy to source
  • Type Reference: Added Target Types CareTeam, Group
Goal.addresses
  • Type Reference: Added Target Types MedicationRequest, Procedure, NutritionIntake
Goal.outcomeCode
  • Deleted (-> Goal.outcome)
Goal.outcomeReference
  • Deleted (-> Goal.outcome)
Contract Group
Contract.status Group.url
  • Added Element
Contract.topic Group.version
  • Added Element
Contract.decisionType Group.versionAlgorithm[x]
  • Added Element
Contract.contentDerivative Group.title
  • Added Element
Contract.securityLabel Group.status
  • Added Element
Contract.agent Group.experimental
  • Added Element
Contract.agent.actor Group.date
  • Added Element
Contract.agent.role Group.publisher
  • Added Element
Group.contact
  • Added Element
Group.description
  • Added Element
Group.useContext
  • Added Element
Group.purpose
  • Added Element
Group.copyright
  • Added Element
Group.copyrightLabel
  • Added Element
Contract.signer.signature Group.type
  • Max Min Cardinality changed from 1 to * 0
  • Add codes careteam , healthcareservice , location , organization , relatedperson , specimen , medicinalproductdefinition , substancedefinition , biologicallyDerivedProduct , nutritionProduct
Group.membership
  • Added Mandatory Element
Group.code
  • Add Binding `http://hl7.org/fhir/ValueSet/group-code` (extensible)
Group.combinationMethod
  • Added Element
Group.combinationThreshold
  • Added Element
Group.characteristic.value[x]
  • Add Types uri, Expression
Group.characteristic.description
  • Added Element
Group.characteristic.method
  • Added Element
Group.characteristic.formula
  • Added Element
Group.characteristic.determiner
  • Added Element
Group.characteristic.offset
  • Added Element
Group.characteristic.instances[x]
  • Added Element
Group.characteristic.duration[x]
  • Added Element
Group.characteristic.timing
  • Added Element
Group.member.entity
  • Type Reference: Added Target Types CareTeam, HealthcareService, Location, Organization, RelatedPerson, Specimen, MedicinalProductDefinition, SubstanceDefinition, BiologicallyDerivedProduct, NutritionProduct
Group.member.involvement
  • Added Element
Group.active
  • Deleted
Group.actual
  • Deleted (-> Group.membership)
GuidanceResponse
GuidanceResponse.location
  • Added Element
GuidanceResponse.reason
  • Added Element
GuidanceResponse.evaluationMessage
  • Max Cardinality changed from string * to Signature 1
Contract.valuedItem.unitPrice GuidanceResponse.result
  • Type Max Cardinality changed from Quantity{http://hl7.org/fhir/StructureDefinition/Money} 1 to Money *
  • Type Reference: Added Target Types Appointment, AppointmentResponse, Claim, CommunicationRequest, Contract, CoverageEligibilityRequest, DeviceRequest, EnrollmentRequest, MedicationRequest, NutritionOrder, RequestOrchestration, ServiceRequest, Task, VisionPrescription
  • Type Reference: Removed Target Type RequestGroup
GuidanceResponse.reasonCode
  • Deleted (-> reason)
GuidanceResponse.reasonReference
  • Deleted (-> reason)
HealthcareService
HealthcareService.offeredIn
  • Added Element
Contract.valuedItem.net HealthcareService.comment
  • Type changed from Quantity{http://hl7.org/fhir/StructureDefinition/Money} string to Money markdown
HealthcareService.contact
  • Added Element
HealthcareService.eligibility.value[x]
  • Added Element
HealthcareService.eligibility.period
  • Added Element
Contract.term.topic HealthcareService.communication
Contract.term.securityLabel HealthcareService.referralRequired
  • Added Element
Contract.term.agent HealthcareService.availability
  • Added Element
HealthcareService.telecom
  • Deleted (-> HealthcareService.contact.telecom)
HealthcareService.availableTime
  • Deleted (-> HealthcareService.availability.availabileTime)
HealthcareService.notAvailable
  • Deleted (-> HealthcareService.availability.notAvailabileTime)
HealthcareService.availabilityExceptions
  • Deleted (-> HealthcareService.availability.notAvailabileTime.description)
ImagingSelection
  • Added Resource
ImagingStudy
ImagingStudy.status
  • Add code inactive
ImagingStudy.modality
ImagingStudy.basedOn
  • Type Reference: Removed Target Type AppointmentResponse
Contract.term.agent.actor ImagingStudy.procedure
  • Added Element
Contract.term.agent.role ImagingStudy.reason
  • Added Element
Contract.term.valuedItem.unitPrice ImagingStudy.series.modality
  • Type changed from Quantity{http://hl7.org/fhir/StructureDefinition/Money} Coding to Money CodeableConcept
  • Change value set from AcquisitionModality icon to Modality icon
Contract.term.valuedItem.net ImagingStudy.series.bodySite
  • Type changed from Quantity{http://hl7.org/fhir/StructureDefinition/Money} Coding to Money CodeableReference
ImagingStudy.series.performer.actor
  • Type Reference: Added Target Type HealthcareService
ImagingStudy.series.instance.sopClass
  • Type changed from Coding to oid
  • Remove Binding `http://dicom.nema.org/medical/dicom/current/output/chtml/part04/sect_B.5.html#table_B.5-1` (extensible)
Contract.actor ImagingStudy.interpreter
  • deleted Deleted (-> series.performer)
Contract.term.actor ImagingStudy.procedureReference
  • deleted Deleted (-> procedure)
ImagingStudy.procedureCode
  • Deleted (-> procedure)
ImagingStudy.reasonCode
  • Deleted (-> reason)
ImagingStudy.reasonReference
  • Deleted (-> reason)
ImagingStudy.series.laterality
  • Deleted
Coverage Immunization
Coverage.status Immunization.basedOn
  • Added Element
Immunization.administeredProduct
  • Added Element
Coverage.type Immunization.manufacturer
  • Type changed from Coding 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
Coverage.policyHolder Immunization.programEligibility.program
  • Added Mandatory Element
Immunization.programEligibility.programStatus
  • Added Mandatory Element
Immunization.reaction.manifestation
  • Added Element
Immunization.protocolApplied.doseNumber
  • Renamed from doseNumber[x] to doseNumber
  • Min Cardinality changed from 1 to 0
  • Add Type CodeableConcept
  • Remove Types positiveInt, string
Immunization.protocolApplied.seriesDoses
  • Renamed from seriesDoses[x] to seriesDoses
  • Add Type CodeableConcept
  • Remove Types positiveInt, string
Immunization.recorded
  • Deleted
Immunization.reportOrigin
  • Deleted
Immunization.reasonCode
  • Deleted (-> reason)
Immunization.reasonReference
  • Deleted (-> reason)
Immunization.education
  • Deleted
Immunization.reaction.detail
  • Deleted
ImplementationGuide
ImplementationGuide.identifier
  • Added Element
ImplementationGuide.versionAlgorithm[x]
  • Added Element
Coverage.subscriber ImplementationGuide.jurisdiction
ImplementationGuide.purpose
  • Added Element
ImplementationGuide.copyrightLabel
  • Added Element
ImplementationGuide.fhirVersion
  • Remove codes 0.0.80 , 0.0.81 , 0.0.82 , 0.4.0 , 0.5.0 , 1.0.0 , 1.0.1 , 1.0.2 , 1.1.0 , 1.4.0 , 1.6.0 , 1.8.0 , 3.0.0 , 3.0.1 , 3.3.0 , 3.5.0 , 4.0.0
  • Add Reference(RelatedPerson) codes 0.0 , 0.4 , 0.5 , 1.0 , 1.1 , 1.4 , 1.6 , 1.8 , 3.0 , 3.3 , 3.5 , 4.0 , 4.1 , 4.2 , 4.3 , 4.4 , 4.5 , 4.6 , 5.0 , 6.0
ImplementationGuide.dependsOn.reason
  • No longer marked as Modifier Added Element
Coverage.subscriberId ImplementationGuide.global.type
  • Remove codes CatalogEntry , ChargeItem , ChargeItemDefinition , ClinicalImpression , DeviceUseStatement , DocumentManifest , DomainResource , EffectEvidenceSynthesis , GraphDefinition , ImmunizationEvaluation , ImmunizationRecommendation , Linkage , Media , MedicationKnowledge , MedicinalProduct , MedicinalProductAuthorization , MedicinalProductContraindication , MedicinalProductIndication , MedicinalProductIngredient , MedicinalProductInteraction , MedicinalProductManufactured , MedicinalProductPackaged , MedicinalProductPharmaceutical , MedicinalProductUndesirableEffect , MolecularSequence , RequestGroup , ResearchDefinition , ResearchElementDefinition , Resource , RiskEvidenceSynthesis , SubstanceNucleicAcid , SubstancePolymer , SubstanceProtein , SubstanceReferenceInformation , SubstanceSourceMaterial , SubstanceSpecification , SupplyDelivery , SupplyRequest , TestReport , TestScript , VerificationResult
  • Add codes ActorDefinition , AdministrableProductDefinition , ArtifactAssessment , ClinicalUseDefinition , DeviceAlert , DeviceAssociation , ImagingSelection , Ingredient , InsuranceProduct , ManufacturedItemDefinition , MedicinalProductDefinition , NutritionIntake , NutritionProduct , PackagedProductDefinition , Permission , RegulatedAuthorization , RequestOrchestration , Requirements , SubscriptionStatus , SubscriptionTopic , SubstanceDefinition
ImplementationGuide.definition.grouping.description
  • Type changed from Identifier string to markdown
ImplementationGuide.definition.resource
  • Min Cardinality changed from 1 to 0
ImplementationGuide.definition.resource.fhirVersion
  • Remove codes 0.0.80 , 0.0.81 , 0.0.82 , 0.4.0 , 0.5.0 , 1.0.0 , 1.0.1 , 1.0.2 , 1.1.0 , 1.4.0 , 1.6.0 , 1.8.0 , 3.0.0 , 3.0.1 , 3.3.0 , 3.5.0 , 4.0.0
  • Add codes 0.0 , 0.4 , 0.5 , 1.0 , 1.1 , 1.4 , 1.6 , 1.8 , 3.0 , 3.3 , 3.5 , 4.0 , 4.1 , 4.2 , 4.3 , 4.4 , 4.5 , 4.6 , 5.0 , 6.0
ImplementationGuide.definition.resource.description
  • Type changed from string to markdown
Coverage.beneficiary ImplementationGuide.definition.resource.isExample
  • Added Element
Coverage.relationship ImplementationGuide.definition.resource.profile
  • Added Element
Coverage.payor ImplementationGuide.definition.page.source[x]
  • Added Element
ImplementationGuide.definition.page.name
  • Renamed from name[x] to name
  • Remove Type Reference(Binary)
ImplementationGuide.definition.parameter.code
  • Type changed from code to Coding
  • Change binding strength from required to extensible
Coverage.grouping ImplementationGuide.manifest.resource.isExample
  • Added Element
Coverage.grouping.group ImplementationGuide.manifest.resource.profile
  • Added Element
ImplementationGuide.definition.resource.example[x]
  • Deleted
ImplementationGuide.manifest.resource.example[x]
  • Deleted
Ingredient
  • Added Resource
InsurancePlan
InsurancePlan.type
  • Max Cardinality changed from * to 1
Coverage.grouping.groupDisplay InsurancePlan.product
  • Added Element
Coverage.grouping.subGroup InsurancePlan.generalCost
  • Added Element
Coverage.grouping.subGroupDisplay InsurancePlan.generalCost.type
  • Added Element
Coverage.grouping.plan InsurancePlan.generalCost.groupSize
  • Added Element
Coverage.grouping.planDisplay InsurancePlan.generalCost.cost
  • Added Element
Coverage.grouping.subPlan InsurancePlan.generalCost.comment
  • Added Element
Coverage.grouping.subPlanDisplay InsurancePlan.specificCost
  • Added Element
Coverage.grouping.class InsurancePlan.specificCost.category
  • Added Mandatory Element
Coverage.grouping.classDisplay InsurancePlan.specificCost.benefit
  • Added Element
Coverage.grouping.subClass InsurancePlan.specificCost.benefit.type
  • Added Mandatory Element
Coverage.grouping.subClassDisplay InsurancePlan.specificCost.benefit.cost
  • Added Element
Coverage.dependent InsurancePlan.specificCost.benefit.cost.type
  • Type changed from positiveInt to string Added Mandatory Element
InsurancePlan.specificCost.benefit.cost.applicability
  • Added Element
InsurancePlan.specificCost.benefit.cost.qualifier
  • Added Element
InsurancePlan.specificCost.benefit.cost.value
  • Added Element
InsurancePlan.status
  • Deleted
InsurancePlan.name
  • Deleted
InsurancePlan.alias
  • Deleted
InsurancePlan.period
  • Deleted
InsurancePlan.ownedBy
  • Deleted
InsurancePlan.administeredBy
  • Deleted
InsurancePlan.contact
  • Deleted
InsurancePlan.endpoint
  • Deleted
InsurancePlan.coverage
  • Deleted
InsurancePlan.plan
  • Deleted
InsuranceProduct
  • Added Resource
Invoice
Invoice.creation
  • Added Element
Invoice.period[x]
  • Added Element
Coverage.sequence Invoice.issuer
  • Type changed from positiveInt to string Reference: Added Target Types Practitioner, PractitionerRole
Coverage.order Invoice.lineItem.serviced[x]
  • Added Element
Coverage.network Invoice.lineItem.priceComponent
  • Type changed from Identifier BackboneElement to string MonetaryComponent
Invoice.totalPriceComponent
  • Add Type MonetaryComponent
Coverage.issuer Invoice.date
  • deleted Deleted
Coverage.bin Invoice.lineItem.priceComponent.type
  • deleted Deleted
Coverage.group Invoice.lineItem.priceComponent.code
  • deleted Deleted
Coverage.plan Invoice.lineItem.priceComponent.factor
  • deleted Deleted
Coverage.subPlan Invoice.lineItem.priceComponent.amount
  • deleted Deleted
DataElement Library
Library.versionAlgorithm[x]
  • Added Element
DataElement.status Library.type
  • Change value set from http://hl7.org/fhir/ValueSet/conformance-resource-status http://hl7.org/fhir/ValueSet/library-type to http://hl7.org/fhir/ValueSet/publication-status LibraryType icon
DataElement.experimental Library.subject[x]
  • Now marked as Modifier Change value set from http://hl7.org/fhir/ValueSet/subject-type to Participant Resource Types
  • Change code system for extensibly bound codes from "http://hl7.org/fhir/resource-types" to "http://hl7.org/fhir/fhir-types"
DataElement.title Library.jurisdiction
DataElement.contact Library.usage
  • Type changed from BackboneElement string to ContactDetail markdown
Library.copyrightLabel
  • Added Element
List
DataElement.useContext List.subject
  • Type Max Cardinality changed from CodeableConcept 1 to UsageContext *
  • Remove Binding http://hl7.org/fhir/ValueSet/use-context (extensible) 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, Group
Location
DataElement.jurisdiction Location.code
  • Added Element
DataElement.copyright Location.description
  • Type changed from string to markdown
DataElement.mapping.comment Location.type
  • Remove Binding `http://terminology.hl7.org/ValueSet/v3-ServiceDeliveryLocationRoleType` (extensible)
Location.contact
  • Added Element
Location.form
  • Renamed from comments physicalType to comment form
Location.characteristic
  • Added Element
Location.hoursOfOperation
  • Max Cardinality changed from * to 1
  • Type changed from BackboneElement to Availability
Location.virtualService
  • Added Element
DataElement.contact.name Location.telecom
  • deleted Deleted (-> Location.contact.telecom)
DataElement.contact.telecom Location.hoursOfOperation.daysOfWeek
  • deleted Deleted (-> Location.hoursOfOperation.availableTime.daysOfWeek)
Location.hoursOfOperation.allDay
  • Deleted (-> Location.hoursOfOperation.availableTime.allDay)
Location.hoursOfOperation.openingTime
  • Deleted (-> Location.hoursOfOperation.availableTime.availableStartTime)
Location.hoursOfOperation.closingTime
  • Deleted (-> Location.hoursOfOperation.availableTime.availableEndTime)
Location.availabilityExceptions
  • Deleted (-> Location.hoursOfOperation.notAvailable.description)
ManufacturedItemDefinition
  • Added Resource
DetectedIssue Measure
DetectedIssue.status Measure.versionAlgorithm[x]
  • Added Element
Device Measure.subject[x]
  • Change value set from http://hl7.org/fhir/ValueSet/subject-type to Participant Resource Types
  • Change code system for extensibly bound codes from "http://hl7.org/fhir/resource-types" to "http://hl7.org/fhir/fhir-types"
Device.udi Measure.jurisdiction
Measure.usage
  • Type changed from string to BackboneElement markdown
Device.udi.deviceIdentifier Measure.copyrightLabel
  • Added Element
Device.udi.name Measure.reportingFrequency
  • Added Element
Measure.riskAdjustment
  • Type changed from string to markdown
Measure.rateAggregation
  • Type changed from string to markdown
Measure.term
  • Added Element
Device.udi.jurisdiction Measure.term.code
  • Added Element
Device.udi.carrierHRF Measure.term.definition
  • Added Element
Device.udi.carrierAIDC Measure.group.linkId
  • Added Element
Device.udi.issuer Measure.group.title
  • Added Element
Measure.group.description
  • Type changed from string to markdown
Device.udi.entryType Measure.group.type
  • Added Element
Measure.group.subject[x]
  • Added Element
Measure.group.basis
  • Added Element
Measure.group.basisRequirement
  • Added Element
Measure.group.scoring
  • Added Element
Measure.group.scoringUnit
  • Added Element
Measure.group.scoringPrecision
  • Added Element
Measure.group.compositeScoring
  • Added Element
Measure.group.component
  • Added Element
Measure.group.component.measure
  • Added Element
Measure.group.component.groupId
  • Added Element
Measure.group.component.weight
  • Added Element
Measure.group.rateAggregation
  • Added Element
Measure.group.improvementNotation
  • Added Element
Measure.group.improvementNotationGuidance
  • Added Element
Measure.group.library
  • Added Element
Measure.group.population.linkId
  • Added Element
Measure.group.population.title
  • Added Element
Device.status Measure.group.population.code
  • Change value set from http://hl7.org/fhir/ValueSet/devicestatus http://hl7.org/fhir/ValueSet/measure-population to http://hl7.org/fhir/ValueSet/device-status MeasurePopulationType icon
Device.type 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.title
  • Added Element
Device.expirationDate Measure.group.stratifier.description
  • Renamed Type changed from expiry string to expirationDate markdown
Device.safety Measure.group.stratifier.groupDefinition
  • Added Element
DeviceComponent Measure.group.stratifier.component.linkId
  • Added Element
DeviceComponent.lastSystemChange Measure.group.stratifier.component.description
  • Type changed from string to markdown
Measure.group.stratifier.component.criteria
  • Min Cardinality changed from 1 to 0
DeviceComponent.operationalStatus Measure.group.stratifier.component.groupDefinition
  • Add Binding http://hl7.org/fhir/ValueSet/operational-status (extensible) Added Element
DeviceComponent.parameterGroup Measure.group.stratifier.component.valueSet
  • Add Binding http://hl7.org/fhir/ValueSet/parameter-group (extensible) Added Element
DeviceComponent.productionSpecification.specType Measure.group.stratifier.component.unit
  • Add Binding http://hl7.org/fhir/ValueSet/specification-type (extensible) Added Element
Measure.supplementalData.linkId
  • Added Element
DeviceComponent.languageCode Measure.supplementalData.usage
  • Change binding strength value set from required http://hl7.org/fhir/ValueSet/measure-data-usage to extensible MeasureDataUsage icon
Measure.supplementalData.description
  • Change value set Type changed from http://tools.ietf.org/html/bcp47 string to http://hl7.org/fhir/ValueSet/languages markdown
Measure.supplementalData.valueSet
  • Added Element
Measure.supplementalData.unit
  • Added Element
Measure.scoring
  • Deleted
Measure.compositeScoring
  • Deleted
Measure.type
  • Deleted
Measure.improvementNotation
  • Deleted
Measure.definition
  • Deleted (->term.definition term is code and definition now)
DeviceMetric MeasureReport
MeasureReport.category
  • Added Element
MeasureReport.messages
  • Added Element
DeviceMetric.operationalStatus MeasureReport.type
  • Remove code data-collection
  • Add Code entered-in-error code data-exchange
DeviceRequest 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: Removed Target Type Location
DeviceRequest.definition MeasureReport.reportingVendor
  • Added Element
DeviceRequest.basedOn MeasureReport.location
  • Added Element
DeviceRequest.priorRequest MeasureReport.inputParameters
  • Added Element
DeviceRequest.groupIdentifier MeasureReport.group.linkId
  • Added Element
MeasureReport.group.title
  • Added Element
MeasureReport.group.calculatedDate
  • Added Element
MeasureReport.group.description
  • Added Element
MeasureReport.group.type
  • Added Element
MeasureReport.group.subject
  • Added Element
MeasureReport.group.scoring
  • Added Element
MeasureReport.group.improvementNotation
  • Added Element
MeasureReport.group.improvementNotationGuidance
  • Added Element
MeasureReport.group.population.linkId
  • Added Element
MeasureReport.group.population.title
  • Added Element
DeviceRequest.status MeasureReport.group.population.code
  • Change value set from http://hl7.org/fhir/ValueSet/device-use-request-status http://hl7.org/fhir/ValueSet/measure-population to http://hl7.org/fhir/ValueSet/request-status MeasurePopulationType icon
DeviceRequest.intent MeasureReport.group.population.description
  • Added Element
DeviceRequest.priority MeasureReport.group.population.countQuantity
  • Change value set Added Element
MeasureReport.group.population.subjectReport
  • Added Element
MeasureReport.group.population.subjects
  • Added Element
MeasureReport.group.measureScore[x]
  • Renamed from http://hl7.org/fhir/ValueSet/device-use-request-priority measureScore to http://hl7.org/fhir/ValueSet/request-priority measureScore[x]
  • Default Value "If missing, normal priority" added Add Types dateTime, CodeableConcept, Period, Range, Duration, boolean, Ratio
DeviceRequest.code[x] MeasureReport.group.stratifier.linkId
  • Added Element
MeasureReport.group.stratifier.title
  • Added Element
DeviceRequest.subject MeasureReport.group.stratifier.code
  • Max Cardinality changed from * to 1
MeasureReport.group.stratifier.description
  • Added Element
MeasureReport.group.stratifier.stratum.value[x]
  • Renamed from value to value[x]
  • Add Reference(Group), Add Reference(Location), Types boolean, Quantity, Range, Reference
MeasureReport.group.stratifier.stratum.component.linkId
  • Added Element
MeasureReport.group.stratifier.stratum.component.description
  • Added Element
MeasureReport.group.stratifier.stratum.component.value[x]
  • Renamed from value to value[x]
  • Add Reference(Device) Types boolean, Quantity, Range, Reference
MeasureReport.group.stratifier.stratum.population.linkId
  • Added Element
DeviceRequest.context MeasureReport.group.stratifier.stratum.population.code
MeasureReport.group.stratifier.stratum.population.countQuantity
  • Added Element
MeasureReport.group.stratifier.stratum.population.subjectReport
  • Added Element
MeasureReport.group.stratifier.stratum.population.subjects
  • Added Element
MeasureReport.group.stratifier.stratum.measureScore[x]
  • Renamed from encounter measureScore to context measureScore[x]
  • Add Reference(EpisodeOfCare) Types dateTime, CodeableConcept, Period, Range, Duration, boolean, Ratio
DeviceRequest.occurrence[x] MeasureReport.supplementalData
  • Added Element
MeasureReport.improvementNotation
  • Deleted
Medication
DeviceRequest.authoredOn Medication.marketingAuthorizationHolder
  • Added Element
DeviceRequest.requester Medication.doseForm
  • Added Element
DeviceRequest.requester.agent Medication.packageSize
  • Added Element
DeviceRequest.requester.onBehalfOf Medication.packageSize.numberOfItems
  • Added Element
DeviceRequest.performerType Medication.packageSize.amountPerItem
  • Added Element
Medication.ingredient.item
  • Renamed from item[x] to item
  • Add Type CodeableReference
  • Remove Types CodeableConcept, Reference(Substance | Medication)
DeviceRequest.performer Medication.ingredient.role
  • Added Element
DeviceRequest.reasonCode Medication.ingredient.strength[x]
  • Renamed from indication strength to reasonCode strength[x]
  • Add Types CodeableConcept, Quantity
DeviceRequest.reasonReference Medication.instance
  • Added Element
DeviceRequest.supportingInfo Medication.instance.identifier
  • Added Element
Medication.instance.lotNumber
  • Added Element
Medication.instance.expirationDate
  • Added Element
Medication.definition
  • Added Element
Medication.manufacturer
  • Deleted
Medication.form
  • Deleted
Medication.amount
  • Deleted
Medication.batch
  • Deleted
MedicationAdministration
MedicationAdministration.basedOn
  • Added Element
DeviceRequest.note MedicationAdministration.partOf
  • Type Reference: Added Target Type MedicationDispense
MedicationAdministration.category
  • Max Cardinality changed from 1 to *
MedicationAdministration.medication
  • Renamed from notes medication[x] to note medication
  • Add Type CodeableReference
  • Remove Types CodeableConcept, Reference(Medication)
MedicationAdministration.encounter
  • Added Element
MedicationAdministration.occurrence[x]
  • Added Mandatory Element
MedicationAdministration.recorded
  • Added Element
MedicationAdministration.isSubPotent
  • Added Element
MedicationAdministration.subPotentReason
  • Added Element
MedicationAdministration.performer.actor
  • Type changed from string Reference(Practitioner | PractitionerRole | Patient | RelatedPerson | Device) to Annotation CodeableReference
DeviceRequest.relevantHistory MedicationAdministration.reason
  • Added Element
DeviceRequest.bodySite[x] MedicationAdministration.device
  • deleted Type changed from Reference(Device) to CodeableReference
DeviceRequest.device MedicationAdministration.instantiates
  • deleted Deleted
DeviceRequest.prnReason MedicationAdministration.context
  • deleted Deleted
DeviceRequest.orderedOn MedicationAdministration.effective[x]
  • deleted Deleted
DeviceRequest.recordedOn MedicationAdministration.reasonCode
  • deleted Deleted (-> reason)
DeviceRequest.timing[x] MedicationAdministration.reasonReference
  • deleted Deleted (-> reason)
DeviceUseStatement MedicationDispense
DeviceUseStatement.status MedicationDispense.basedOn
  • Added Element
DeviceUseStatement.subject MedicationDispense.partOf
  • Type Reference: Added Target Type MedicationAdministration
MedicationDispense.status
  • Remove code stopped
  • Add Reference(Group) code unfulfilled
DeviceUseStatement.source MedicationDispense.notPerformedReason
  • Added Element
MedicationDispense.statusChanged
  • Added Element
DeviceUseStatement.bodySite MedicationDispense.category
  • Max Cardinality changed from 1 to *
MedicationDispense.medication
  • Renamed from bodySite[x] medication[x] to bodySite medication
  • Add Type CodeableReference
  • Remove Reference(BodySite) Types CodeableConcept, Reference(Medication)
MedicationDispense.subject
  • Min Cardinality changed from 0 to 1
DeviceUseStatement.note MedicationDispense.encounter
  • Added Element
MedicationDispense.performer.actor
  • Type Reference: Added Target Types CareTeam, Group
MedicationDispense.fillNumber
  • Added Element
MedicationDispense.recorded
  • Added Element
MedicationDispense.receiver
  • Type Reference: Added Target Types RelatedPerson, Location, PractitionerRole, Organization, Group
MedicationDispense.dosageInstruction
  • Max Cardinality changed from * to 1
  • Type changed from Dosage to DosageDetails
MedicationDispense.doseAdministrationAid
  • Added Element
MedicationDispense.substitution.responsibleParty
  • Max Cardinality changed from * to 1
  • Type Reference: Added Target Type Organization
DeviceUseStatement.notes MedicationDispense.statusReason[x]
  • deleted Deleted
MedicationDispense.context
  • Deleted
MedicationDispense.detectedIssue
  • Deleted
DiagnosticReport MedicationRequest
DiagnosticReport.basedOn MedicationRequest.basedOn
  • Type Reference: Added Target Type RequestOrchestration
  • Type Reference: Removed Target Type ImmunizationRecommendation
MedicationRequest.status
  • Remove codes cancelled , completed , stopped
  • Add code ended
MedicationRequest.statusChanged
  • Added Element
MedicationRequest.intent
  • Remove codes original-order , reflex-order , filler-order , instance-order
MedicationRequest.medication
  • Renamed from request medication[x] to basedOn medication
  • Remove Reference(DiagnosticOrder), Add Reference(CarePlan), Add Reference(ImmunizationRecommendation), Add Reference(MedicationRequest), Type CodeableReference
  • Remove Types CodeableConcept, Reference(Medication)
MedicationRequest.informationSource
  • Added Element
MedicationRequest.isRecordOfRequest
  • Added Element
MedicationRequest.performerType
  • Add Reference(NutritionOrder) Binding `http://hl7.org/fhir/ValueSet/medication-intended-performer-role` (extensible)
DiagnosticReport.status MedicationRequest.performer
  • Max Cardinality changed from 1 to *
  • Type Reference: Added Target Types DeviceDefinition, HealthcareService, Group
  • Type Reference: Removed Target Type Device
MedicationRequest.device
  • Added Element
MedicationRequest.reason
  • Added Element
MedicationRequest.courseOfTherapyType
  • Add Codes preliminary, amended, unknown Binding `http://hl7.org/fhir/ValueSet/medicationrequest-course-of-therapy` (extensible)
MedicationRequest.effectiveTiming[x]
  • Added Element
DiagnosticReport.subject MedicationRequest.dosageInstruction
  • Min Max Cardinality changed from * to 1
  • Type changed from Dosage to 0 DosageDetails
MedicationRequest.dispenseRequest.dispenser
  • Added Element
MedicationRequest.dispenseRequest.dispenserInstruction
  • Added Element
MedicationRequest.dispenseRequest.doseAdministrationAid
  • Added Element
MedicationRequest.dispenseRequest.destination
  • Added Element
MedicationRequest.reported[x]
  • Deleted
MedicationRequest.reasonCode
  • Deleted (-> reason)
MedicationRequest.reasonReference
  • Deleted (-> reason)
MedicationRequest.instantiatesCanonical
  • Deleted
MedicationRequest.instantiatesUri
  • Deleted
MedicationRequest.dispenseRequest.performer
  • Deleted
MedicationRequest.detectedIssue
  • Deleted
MedicationStatement
DiagnosticReport.context MedicationStatement.partOf
  • Type Reference: Removed Target Types MedicationAdministration, MedicationDispense, Observation
MedicationStatement.status
  • Remove codes active , completed , intended , stopped , on-hold , unknown , not-taken
  • Add codes recorded , draft
MedicationStatement.category
  • Max Cardinality changed from 1 to *
MedicationStatement.medication
  • Renamed from encounter medication[x] to medication
  • Add Type CodeableReference
  • Remove Types CodeableConcept, Reference(Medication)
MedicationStatement.encounter
  • Renamed from context to encounter
  • Type Reference: Removed Target Type EpisodeOfCare
MedicationStatement.effective[x]
  • Add Reference(EpisodeOfCare) Type Timing
MedicationStatement.author
  • Added Element
DiagnosticReport.effective[x] MedicationStatement.informationSource
  • Min Max Cardinality changed from 1 to 0 *
  • Type Reference: Added Target Types Device, Group
MedicationStatement.reason
  • Added Element
MedicationStatement.relatedClinicalInformation
  • Added Element
DiagnosticReport.issued MedicationStatement.dosage
  • Min Max Cardinality changed from * to 1
  • Type changed from Dosage to 0 DosageDetails
MedicationStatement.adherence
  • Added Element
MedicationStatement.adherence.code
  • Added Mandatory Element
MedicationStatement.adherence.reason
  • Added Element
MedicationStatement.basedOn
  • Deleted
MedicationStatement.statusReason
  • Deleted
MedicationStatement.reasonCode
  • Deleted (-> reason)
MedicationStatement.reasonReference
  • Deleted (-> reason)
MedicinalProductDefinition
  • Added Resource
MessageDefinition
MessageDefinition.versionAlgorithm[x]
  • Added Element
DiagnosticReport.performer MessageDefinition.jurisdiction
MessageDefinition.copyrightLabel
  • Added Element
MessageDefinition.focus.code
  • Remove codes CatalogEntry , ChargeItem , ChargeItemDefinition , ClinicalImpression , DeviceUseStatement , DocumentManifest , DomainResource , EffectEvidenceSynthesis , GraphDefinition , ImmunizationEvaluation , ImmunizationRecommendation , Linkage , Media , MedicationKnowledge , MedicinalProduct , MedicinalProductAuthorization , MedicinalProductContraindication , MedicinalProductIndication , MedicinalProductIngredient , MedicinalProductInteraction , MedicinalProductManufactured , MedicinalProductPackaged , MedicinalProductPharmaceutical , MedicinalProductUndesirableEffect , MolecularSequence , RequestGroup , ResearchDefinition , ResearchElementDefinition , Resource , RiskEvidenceSynthesis , SubstanceNucleicAcid , SubstancePolymer , SubstanceProtein , SubstanceReferenceInformation , SubstanceSourceMaterial , SubstanceSpecification , SupplyDelivery , SupplyRequest , TestReport , TestScript , VerificationResult
  • Add codes ActorDefinition , AdministrableProductDefinition , ArtifactAssessment , ClinicalUseDefinition , DeviceAlert , DeviceAssociation , ImagingSelection , Ingredient , InsuranceProduct , ManufacturedItemDefinition , MedicinalProductDefinition , NutritionIntake , NutritionProduct , PackagedProductDefinition , Permission , RegulatedAuthorization , RequestOrchestration , Requirements , SubscriptionStatus , SubscriptionTopic , SubstanceDefinition
MessageDefinition.graph
  • Deleted
MessageHeader
MessageHeader.event[x]
  • Add Type canonical(EventDefinition | SubscriptionTopic)
MessageHeader.destination.endpoint[x]
  • Renamed from endpoint to endpoint[x]
  • Min Cardinality changed from 1 to 0
  • Max Add Type Reference(Endpoint)
MessageHeader.destination.receiver
  • Type Reference: Added Target Types Device, Patient, RelatedPerson
MessageHeader.source.endpoint[x]
  • Renamed from endpoint to endpoint[x]
  • Min Cardinality changed from 1 to * 0
  • Remove Reference(Practitioner), Remove Reference(Organization) Add Type Reference(Endpoint)
DiagnosticReport.performer.role MessageHeader.source.sender
  • Added Element
MessageHeader.response.identifier
  • Type changed from id to Identifier
MessageHeader.destination.target
  • Deleted
MessageHeader.sender
  • Deleted
MessageHeader.enterer
  • Deleted
MessageHeader.author
  • Deleted
MessageHeader.responsible
  • Deleted
MetadataResource
DiagnosticReport.performer.actor MetadataResource.usage
  • Added Element
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 (-> CanonicalResource)
MetadataResource.version
  • Deleted (-> CanonicalResource)
MetadataResource.name
  • Deleted (-> CanonicalResource)
MetadataResource.title
  • Deleted (-> CanonicalResource)
MetadataResource.status
  • Deleted (-> CanonicalResource)
MetadataResource.experimental
  • Deleted (-> CanonicalResource)
MetadataResource.date
  • Deleted (-> CanonicalResource)
MetadataResource.publisher
  • Deleted (-> CanonicalResource)
MetadataResource.contact
  • Deleted (-> CanonicalResource)
MetadataResource.description
  • Deleted (-> CanonicalResource)
MetadataResource.useContext
  • Deleted (-> CanonicalResource)
MetadataResource.jurisdiction
  • Deleted (-> CanonicalResource)
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
DiagnosticReport.imagingStudy NamingSystem.type
  • Remove Reference(ImagingObjectSelection), Binding `http://hl7.org/fhir/ValueSet/identifier-type` (extensible)
NamingSystem.jurisdiction
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.type
  • Add Reference(ImagingManifest) codes iri-stem , v2csmnemonic
DocumentManifest NamingSystem.uniqueId.authoritative
  • Added Element
NutritionIntake
  • No Changes Added Resource
DocumentReference NutritionOrder
NutritionOrder.basedOn
  • Added Element
NutritionOrder.groupIdentifier
  • Added Element
DocumentReference.docStatus NutritionOrder.status
  • Remove codes revoked , completed
  • Add code ended
NutritionOrder.intent
  • Remove codes original-order , reflex-order , filler-order , instance-order
NutritionOrder.priority
  • Added Element
NutritionOrder.subject
  • Added Mandatory Element
NutritionOrder.supportingInformation
  • Added Element
NutritionOrder.requester
  • 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.oralDiet.nutrient.amount
  • Type changed from Quantity(http://hl7.org/fhir/StructureDefinition/SimpleQuantity) to Quantity
NutritionOrder.oralDiet.texture.type
  • Added Element
NutritionOrder.oralDiet.caloricDensity
  • Added Element
NutritionOrder.supplement.type
  • Type changed from CodeableConcept to code CodeableReference
DocumentReference.content.format NutritionOrder.supplement.schedule
  • Max Cardinality changed from * to 1
  • Type changed from Timing to BackboneElement
DomainResource NutritionOrder.supplement.schedule.timing
  • No Changes Added Element
EligibilityRequest NutritionOrder.supplement.schedule.asNeeded
  • Added Element
EligibilityRequest.status NutritionOrder.supplement.schedule.asNeededFor
  • Added Element
NutritionOrder.supplement.quantity
  • Type changed from Quantity(http://hl7.org/fhir/StructureDefinition/SimpleQuantity) to Quantity
EligibilityRequest.priority NutritionOrder.supplement.caloricDensity
  • Added Element
EligibilityRequest.patient NutritionOrder.enteralFormula.type
  • Added Element
EligibilityRequest.serviced[x] NutritionOrder.enteralFormula.productName
  • Added Element
EligibilityRequest.enterer NutritionOrder.enteralFormula.deliveryDevice[x]
  • Added Element
NutritionOrder.enteralFormula.caloricDensity
  • Type changed from Quantity(http://hl7.org/fhir/StructureDefinition/SimpleQuantity) to Quantity
EligibilityRequest.insurer NutritionOrder.enteralFormula.routeOfAdministration
  • Added Element
NutritionOrder.enteralFormula.administration.schedule
  • Type changed from Timing to BackboneElement
EligibilityRequest.facility NutritionOrder.enteralFormula.administration.schedule.timing
  • Added Element
EligibilityRequest.coverage NutritionOrder.enteralFormula.administration.schedule.asNeeded
  • Added Element
EligibilityRequest.businessArrangement NutritionOrder.enteralFormula.administration.schedule.asNeededFor
  • Added Element
NutritionOrder.enteralFormula.administration.quantity
  • Type changed from Quantity(http://hl7.org/fhir/StructureDefinition/SimpleQuantity) to Quantity
NutritionOrder.enteralFormula.administration.rate[x]
  • Remove Type Quantity(http://hl7.org/fhir/StructureDefinition/SimpleQuantity)
NutritionOrder.enteralFormula.maxVolumeToAdminister
  • Added Element
NutritionOrder.enteralFormula.administrationInstruction
  • Type changed from string to markdown
EligibilityRequest.benefitCategory NutritionOrder.additive
  • Added Element
EligibilityRequest.benefitSubCategory NutritionOrder.additive.modularType
  • Added Element
NutritionOrder.additive.productName
  • Added Element
NutritionOrder.additive.quantity
  • Added Element
NutritionOrder.additive.routeOfAdministration
  • Added Element
EligibilityRequest.ruleset NutritionOrder.instantiatesCanonical
  • deleted Deleted
EligibilityRequest.originalRuleset NutritionOrder.instantiatesUri
  • deleted Deleted
EligibilityRequest.target NutritionOrder.instantiates
  • deleted Deleted
NutritionOrder.patient
  • Deleted
NutritionOrder.orderer
  • Deleted
NutritionOrder.oralDiet.texture.foodType
  • Deleted
NutritionOrder.oralDiet.fluidConsistencyType
  • Deleted
NutritionOrder.enteralFormula.baseFormulaType
  • Deleted
NutritionOrder.enteralFormula.baseFormulaProductName
  • Deleted
NutritionOrder.enteralFormula.additiveType
  • Deleted
NutritionOrder.enteralFormula.additiveProductName
  • Deleted
NutritionOrder.enteralFormula.routeofAdministration
  • Deleted
NutritionOrder.enteralFormula.maxVolumeToDeliver
  • Deleted
NutritionProduct
  • Added Resource
EligibilityResponse Observation
Observation.basedOn
  • Type Reference: Removed Target Type ImmunizationRecommendation
EligibilityResponse.status Observation.triggeredBy
  • Added Element
Observation.triggeredBy.observation
  • Added Mandatory Element
Observation.triggeredBy.type
  • Added Mandatory Element
Observation.triggeredBy.reason
  • Added Element
EligibilityResponse.outcome Observation.status
  • Remove code corrected
  • Add codes specimen-in-process , cannot-be-obtained
Observation.subject
  • Type Reference: Added Target Types Organization, Procedure, Practitioner, Medication, Substance, BiologicallyDerivedProduct, NutritionProduct
Observation.focus
  • Now marked as Modifier
Observation.organizer
  • Added Element
Observation.performer
  • Type Reference: Added Target Types HealthcareService, Group
Observation.value[x]
  • Add Types Attachment, Reference
Observation.interpretationContext
  • Added Element
Observation.bodyStructure
  • Added Element
Observation.specimen
  • Type Reference: Added Target Type Group
Observation.referenceRange.low
  • Type changed from code Quantity(http://hl7.org/fhir/StructureDefinition/SimpleQuantity) to CodeableConcept Quantity
Observation.referenceRange.high
  • Type changed from Quantity(http://hl7.org/fhir/StructureDefinition/SimpleQuantity) to Quantity
Observation.referenceRange.normalValue
  • Added Element
Observation.referenceRange.text
  • Type changed from string to markdown
Observation.hasMember
  • Type Reference: Removed Target Type MolecularSequence
Observation.derivedFrom
  • Type Reference: Added Target Type ImagingSelection
  • Type Reference: Removed Target Types Media, MolecularSequence
Observation.component.value[x]
  • Add Code partial Types Attachment, Reference
ObservationDefinition
EligibilityResponse.insurer ObservationDefinition.url
  • Added Element
ObservationDefinition.identifier
  • Max Cardinality changed from * to 1
ObservationDefinition.version
  • Added Element
EligibilityResponse.inforce ObservationDefinition.versionAlgorithm[x]
  • Added Element
EligibilityResponse.insurance ObservationDefinition.name
  • Added Element
EligibilityResponse.insurance.coverage ObservationDefinition.title
  • Added Element
EligibilityResponse.insurance.contract ObservationDefinition.status
  • Added Mandatory Element
EligibilityResponse.insurance.benefitBalance ObservationDefinition.experimental
  • Added Element
EligibilityResponse.insurance.benefitBalance.category ObservationDefinition.date
  • Added Element
EligibilityResponse.insurance.benefitBalance.subCategory ObservationDefinition.publisher
  • Added Element
EligibilityResponse.insurance.benefitBalance.excluded ObservationDefinition.contact
  • Added Element
EligibilityResponse.insurance.benefitBalance.name ObservationDefinition.description
  • Added Element
EligibilityResponse.insurance.benefitBalance.description ObservationDefinition.useContext
  • Added Element
EligibilityResponse.insurance.benefitBalance.network ObservationDefinition.jurisdiction
  • Added Element
EligibilityResponse.insurance.benefitBalance.unit ObservationDefinition.purpose
  • Added Element
EligibilityResponse.insurance.benefitBalance.term ObservationDefinition.copyright
  • Added Element
EligibilityResponse.insurance.benefitBalance.financial ObservationDefinition.copyrightLabel
  • Added Element
EligibilityResponse.insurance.benefitBalance.financial.type ObservationDefinition.approvalDate
  • Added Element
EligibilityResponse.insurance.benefitBalance.financial.allowed[x] ObservationDefinition.lastReviewDate
  • Added Element
EligibilityResponse.insurance.benefitBalance.financial.used[x] ObservationDefinition.effectivePeriod
  • Added Element
EligibilityResponse.form ObservationDefinition.derivedFromCanonical
  • Added Element
EligibilityResponse.error ObservationDefinition.derivedFromUri
  • Added Element
EligibilityResponse.error.code ObservationDefinition.subject
  • Added Element
ObservationDefinition.performerType
  • Added Element
ObservationDefinition.bodyStructure
  • Added Element
ObservationDefinition.specimen
  • Added Element
ObservationDefinition.device[x]
  • Added Element
ObservationDefinition.permittedUnit
  • Added Element
ObservationDefinition.qualifiedValue
  • Added Element
ObservationDefinition.qualifiedValue.context
  • Added Element
ObservationDefinition.qualifiedValue.appliesTo
  • Added Element
ObservationDefinition.qualifiedValue.sexParameterForClinicalUse
  • 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.qualifiedValue.interpretation
  • Added Element
ObservationDefinition.hasMember
  • Added Element
ObservationDefinition.component
  • Added Element
ObservationDefinition.component.code
  • Added Mandatory Element
ObservationDefinition.component.permittedDataType
  • Added Element
ObservationDefinition.component.permittedUnit
  • Added Element
ObservationDefinition.component.qualifiedValue
  • Added Element
EligibilityResponse.ruleset ObservationDefinition.quantitativeDetails
  • deleted Deleted
EligibilityResponse.originalRuleset ObservationDefinition.qualifiedInterval
  • deleted Deleted
EligibilityResponse.organization ObservationDefinition.validCodedValueSet
  • deleted Deleted
ObservationDefinition.normalCodedValueSet
  • Deleted
ObservationDefinition.abnormalCodedValueSet
  • Deleted
ObservationDefinition.criticalCodedValueSet
  • Deleted
Encounter OperationDefinition
OperationDefinition.identifier
  • Added Element
OperationDefinition.versionAlgorithm[x]
  • Added Element
Encounter.status OperationDefinition.jurisdiction
  • Change value set from http://hl7.org/fhir/ValueSet/encounter-state http://hl7.org/fhir/ValueSet/jurisdiction to http://hl7.org/fhir/ValueSet/encounter-status Jurisdiction ValueSet icon
OperationDefinition.copyright
  • Added Element
OperationDefinition.copyrightLabel
  • Added Element
OperationDefinition.synchronicity
  • Added Element
Encounter.statusHistory.status OperationDefinition.resource
  • Change value set from http://hl7.org/fhir/ValueSet/encounter-state http://hl7.org/fhir/ValueSet/resource-types|4.0.0 to http://hl7.org/fhir/ValueSet/encounter-status Version Independent Resource Types (All)
  • Remove codes ChargeItem , ChargeItemDefinition , ClinicalImpression , GraphDefinition , ImmunizationEvaluation , ImmunizationRecommendation , Linkage , MedicationKnowledge , MolecularSequence , SubstanceNucleicAcid , SubstancePolymer , SubstanceProtein , SubstanceReferenceInformation , SubstanceSourceMaterial , SupplyDelivery , SupplyRequest , TestReport , TestScript , VerificationResult
  • Add codes ActorDefinition , AdministrableProductDefinition , ArtifactAssessment , CanonicalResource , ClinicalUseDefinition , DeviceAlert , DeviceAssociation , ImagingSelection , Ingredient , InsuranceProduct , ManufacturedItemDefinition , MedicinalProductDefinition , MetadataResource , NutritionIntake , NutritionProduct , PackagedProductDefinition , Permission , RegulatedAuthorization , RequestOrchestration , Requirements , SubscriptionStatus , SubscriptionTopic , SubstanceDefinition , BodySite , Conformance , DataElement , DeviceComponent , DeviceUseRequest , DiagnosticOrder , EligibilityRequest , EligibilityResponse , ExpansionProfile , ImagingManifest , ImagingObjectSelection , MedicationOrder , MedicationUsage , Order , OrderResponse , ProcedureRequest , ProcessRequest , ProcessResponse , ReferralRequest , Sequence , ServiceDefinition
OperationDefinition.parameter.scope
  • Added Element
Encounter.class OperationDefinition.parameter.min
  • Type changed from code integer to unsignedInt
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 All FHIR Types
  • Remove codes Address , Age , Annotation , Attachment , BackboneElement , CodeableConcept , Coding , ContactDetail , ContactPoint , Contributor , Count , DataRequirement , Distance , Dosage , Duration , Element , ElementDefinition , Expression , Extension , HumanName , Identifier , MarketingStatus , Meta , Money , MoneyQuantity , Narrative , ParameterDefinition , Period , Population , ProdCharacteristic , ProductShelfLife , Quantity , Range , Ratio , Reference , RelatedArtifact , SampledData , Signature , SimpleQuantity , SubstanceAmount , Timing , TriggerDefinition , UsageContext , base64Binary , boolean , canonical , code , date , dateTime , decimal , id , instant , integer , markdown , oid , positiveInt , string , time , unsignedInt , uri , url , uuid , xhtml , Account , ActivityDefinition , AdverseEvent , AllergyIntolerance , Appointment , AppointmentResponse , AuditEvent , Basic , Binary , BiologicallyDerivedProduct , BodyStructure , Bundle , CapabilityStatement , CarePlan , CareTeam , CatalogEntry , ChargeItem , ChargeItemDefinition , Claim , ClaimResponse , ClinicalImpression , CodeSystem , Communication , CommunicationRequest , CompartmentDefinition , Composition , ConceptMap , Condition , Consent , Contract , Coverage , CoverageEligibilityRequest , CoverageEligibilityResponse , DetectedIssue , Device , DeviceDefinition , DeviceMetric , DeviceRequest , DeviceUseStatement , DiagnosticReport , DocumentManifest , DocumentReference , DomainResource , EffectEvidenceSynthesis , Encounter , Endpoint , EnrollmentRequest , EnrollmentResponse , EpisodeOfCare , EventDefinition , Evidence , EvidenceVariable , ExampleScenario , ExplanationOfBenefit , FamilyMemberHistory , Flag , Goal , GraphDefinition , Group , GuidanceResponse , HealthcareService , ImagingStudy , Immunization , ImmunizationEvaluation , ImmunizationRecommendation , ImplementationGuide , InsurancePlan , Invoice , Library , Linkage , List , Location , Measure , MeasureReport , Media , Medication , MedicationAdministration , MedicationDispense , MedicationKnowledge , MedicationRequest , MedicationStatement , MedicinalProduct , MedicinalProductAuthorization , MedicinalProductContraindication , MedicinalProductIndication , MedicinalProductIngredient , MedicinalProductInteraction , MedicinalProductManufactured , MedicinalProductPackaged , MedicinalProductPharmaceutical , MedicinalProductUndesirableEffect , MessageDefinition , MessageHeader , MolecularSequence , NamingSystem , NutritionOrder , Observation , ObservationDefinition , OperationDefinition , OperationOutcome , Organization , OrganizationAffiliation , Parameters , Patient , PaymentNotice , PaymentReconciliation , Person , PlanDefinition , Practitioner , PractitionerRole , Procedure , Provenance , Questionnaire , QuestionnaireResponse , RelatedPerson , RequestGroup , ResearchDefinition , ResearchElementDefinition , ResearchStudy , ResearchSubject , Resource , RiskAssessment , RiskEvidenceSynthesis , Schedule , SearchParameter , ServiceRequest , Slot , Specimen , SpecimenDefinition , StructureDefinition , StructureMap , Subscription , Substance , SubstanceNucleicAcid , SubstancePolymer , SubstanceProtein , SubstanceReferenceInformation , SubstanceSourceMaterial , SubstanceSpecification , SupplyDelivery , SupplyRequest , Task , TerminologyCapabilities , TestReport , TestScript , ValueSet , VerificationResult , VisionPrescription , Type , Any
  • Add code Base
OperationDefinition.parameter.allowedType
  • Added Element
OperationDefinition.parameter.searchType
  • Add code resource
OperationDefinition.parameter.binding.strength
  • Add code descriptive
OperationOutcome
OperationOutcome.issue.severity
  • Add code success
OperationOutcome.issue.code
  • Remove codes structure , required , value , invariant , login , unknown , expired , forbidden , suppressed , not-supported , duplicate , multiple-matches , not-found , deleted , too-long , code-invalid , extension , too-costly , business-rule , conflict , lock-error , no-store , exception , timeout , incomplete , throttled
  • Add code success
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.status
  • Added Element
Organization.qualification.period
  • Added Element
Organization.qualification.issuer
  • Added Element
Organization.telecom
  • Deleted (-> Use contact.telecom to provide context of use)
Organization.address
  • Deleted (-> Use contact.address to provide context of use)
Organization.contact.purpose
  • Deleted (-> Organization.contact.purpose)
Organization.contact.name
  • Deleted (-> Organization.contact.name)
Organization.contact.telecom
  • Deleted (-> Organization.contact.telecom)
Organization.contact.address
  • Deleted (-> Organization.contact.address)
OrganizationAffiliation
OrganizationAffiliation.contact
  • Added Element
OrganizationAffiliation.telecom
  • Deleted (-> OrganizationAffiliation.contact.telecom)
PackagedProductDefinition
  • Added Resource
Parameters
Parameters.parameter.value[x]
  • Add Types integer64, CodeableReference, RatioRange, Availability, ExtendedContactDetail, VirtualServiceDetail, Meta
  • Remove Type Contributor
Patient
Patient.contact.relationship
  • Remove Binding `http://hl7.org/fhir/ValueSet/patient-contactrelationship` (extensible)
Patient.contact.role
  • Added Element
Patient.contact.additionalName
  • Added Element
Patient.contact.additionalAddress
  • Added Element
Patient.communication.language
  • Change binding strength from preferred to required
  • Change value set from Common Languages to extensible All Languages
  • Change max value set from http://hl7.org/fhir/ValueSet/encounter-class All Languages to http://hl7.org/fhir/ValueSet/v3-ActEncounterCode none
PaymentNotice
Encounter.classHistory PaymentNotice.statusReason
  • Added Element
Encounter.classHistory.class PaymentNotice.reporter
  • Added Element
PaymentNotice.payment
  • Min Cardinality changed from 1 to 0
PaymentNotice.provider
  • Deleted
PaymentReconciliation
Encounter.classHistory.period PaymentReconciliation.type
  • Added Mandatory Element
Encounter.subject PaymentReconciliation.statusReason
  • Renamed from patient to subject Added Element
PaymentReconciliation.kind
  • Add Reference(Group) Added Element
PaymentReconciliation.enterer
  • Added Element
PaymentReconciliation.issuerType
  • Added Element
Encounter.length PaymentReconciliation.paymentIssuer
  • Type changed Reference: Added Target Types Patient, RelatedPerson
PaymentReconciliation.outcome
  • Change value set from Quantity{http://hl7.org/fhir/StructureDefinition/Duration} http://hl7.org/fhir/ValueSet/remittance-outcome|4.0.0 to Duration Payment Outcome
Encounter.diagnosis PaymentReconciliation.date
  • Added Mandatory Element
Encounter.diagnosis.condition PaymentReconciliation.location
  • Added Element
Encounter.diagnosis.role PaymentReconciliation.method
  • Added Element
Encounter.diagnosis.rank PaymentReconciliation.cardBrand
  • Added Element
Encounter.account 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 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.allocation.noteNumber
  • Added Element
PaymentReconciliation.processNote.class
  • Added Element
PaymentReconciliation.processNote.number
  • Added Element
PaymentReconciliation.processNote.text
  • Type changed from string to markdown
Encounter.indication PaymentReconciliation.paymentDate
  • deleted Deleted
Encounter.hospitalization.admittingDiagnosis PaymentReconciliation.paymentAmount
  • deleted Deleted
Encounter.hospitalization.dischargeDiagnosis PaymentReconciliation.detail
  • deleted Deleted
Endpoint Permission
  • Added Resource
EnrollmentRequest Person
EnrollmentRequest.status Person.deceased[x]
  • Added Element
EnrollmentRequest.insurer Person.maritalStatus
  • Added Element
EnrollmentRequest.subject Person.photo
  • Min Max Cardinality changed from 1 to 0 *
Person.communication
  • Added Element
Person.communication.language
  • Added Mandatory Element
Person.communication.preferred
  • Added Element
PlanDefinition
PlanDefinition.versionAlgorithm[x]
  • Added Element
EnrollmentRequest.coverage PlanDefinition.type
PlanDefinition.subject[x]
  • Add Type canonical(EvidenceVariable)
  • Change value set from http://hl7.org/fhir/ValueSet/subject-type to 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.jurisdiction
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.goalId
  • Type changed from id to string
PlanDefinition.action.subject[x]
  • Add Type canonical
  • Change value set from http://hl7.org/fhir/ValueSet/subject-type to 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.relationship
  • Remove codes before-start , before-end , concurrent-with-start , concurrent-with-end , after-start , after-end
PlanDefinition.action.relatedAction.endRelationship
  • Added Element
PlanDefinition.action.timing[x]
  • Add Type RelativeTime
  • 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
  • Remove code related-person
  • Add codes careteam , group , healthcareservice , location , organization , practitionerrole , relatedperson
EnrollmentRequest.ruleset PlanDefinition.action.participant.typeCanonical
  • deleted Added Element
EnrollmentRequest.originalRuleset PlanDefinition.action.participant.typeReference
  • deleted Added Element
EnrollmentRequest.target PlanDefinition.action.participant.function
  • deleted Added Element
PlanDefinition.action.type
  • Change value set from http://hl7.org/fhir/ValueSet/action-type to ActionType icon
PlanDefinition.action.applicabilityBehavior
  • Added Element
PlanDefinition.asNeeded[x]
  • Added Element
EnrollmentRequest.relationship PlanDefinition.action.relatedAction.actionId
  • deleted Deleted (PlanDefinition.action.relatedAction.targetId)
EnrollmentResponse Practitioner
Practitioner.active
  • Now marked as Modifier
EnrollmentResponse.status Practitioner.deceased[x]
  • Added Element
Practitioner.qualification.status
  • Added Element
EnrollmentResponse.outcome Practitioner.communication
  • Type changed from code to CodeableConcept to BackboneElement
  • Add Code partial 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.network
  • Added Element
PractitionerRole.display
  • Added Element
PractitionerRole.contact
  • Added Element
PractitionerRole.characteristic
  • Added Element
PractitionerRole.communication
  • Added Element
PractitionerRole.availability
  • Added Element
EnrollmentResponse.ruleset PractitionerRole.telecom
  • deleted Deleted (-> PractitionerRole.contact.telecom)
EnrollmentResponse.originalRuleset PractitionerRole.availableTime
  • deleted Deleted (-> PractitionerRole.availability.availableTime)
PractitionerRole.notAvailable
  • Deleted (-> PractitionerRole.availability.notAvailableTime)
PractitionerRole.availabilityExceptions
  • Deleted (-> PractitionerRole.availability.notAvailableTime.description)
EpisodeOfCare Procedure
EpisodeOfCare.status Procedure.basedOn
  • Add Code entered-in-error Type Reference: Added Target Type MedicationRequest
EpisodeOfCare.statusHistory.status Procedure.category
  • Add Code entered-in-error Max Cardinality changed from 1 to *
Procedure.subject
  • Type Reference: Added Target Types Device, Practitioner, Organization, Location
EpisodeOfCare.diagnosis Procedure.focus
  • Added Element
EpisodeOfCare.diagnosis.condition Procedure.occurrence[x]
  • Added Element
EpisodeOfCare.diagnosis.role Procedure.recorded
  • Added Element
EpisodeOfCare.diagnosis.rank Procedure.reported[x]
  • Added Element
EpisodeOfCare.team Procedure.performer.actor
  • Renamed Type Reference: Added Target Types CareTeam, HealthcareService
Procedure.performer.period
  • Added Element
Procedure.reason
  • Added Element
Procedure.bodyStructure
  • Added Element
Procedure.outcome
  • Max Cardinality changed from careTeam 1 to team *
  • Type changed from BackboneElement CodeableConcept to Reference(CareTeam) CodeableReference
Procedure.report
  • Type Reference: Added Target Type Bundle
Procedure.complication
  • Type changed from CodeableConcept to CodeableReference
Procedure.followUp
  • Type changed from CodeableConcept to CodeableReference
EpisodeOfCare.account Procedure.used
  • Added Element
Procedure.supportingInfo
  • Added Element
EpisodeOfCare.condition Procedure.instantiatesCanonical
  • deleted Deleted
EpisodeOfCare.careTeam.role Procedure.instantiatesUri
  • deleted Deleted
EpisodeOfCare.careTeam.period Procedure.performed[x]
  • deleted Deleted
EpisodeOfCare.careTeam.member Procedure.asserter
  • deleted Deleted (-> Procedure.reportedReference)
ExpansionProfile Procedure.reasonCode
  • Added Resource Deleted (-> Procedure.reason)
Procedure.reasonReference
  • Deleted (-> Procedure.reason)
Procedure.complicationDetail
  • Deleted (-> Procedure.complication)
Procedure.usedReference
  • Deleted (-> Procedure.used)
Procedure.usedCode
  • Deleted (-> Procedure.used)
ExplanationOfBenefit Provenance
Provenance.recorded
  • Min Cardinality changed from 1 to 0
Provenance.authorization
  • Renamed from reason to authorization
  • Type changed from CodeableConcept to CodeableReference
  • Remove Binding `http://terminology.hl7.org/ValueSet/v3-PurposeOfUse` (extensible)
ExplanationOfBenefit.status Provenance.why
  • Added Element
Provenance.activity
  • Remove Binding `http://hl7.org/fhir/ValueSet/provenance-activity-type` (extensible)
ExplanationOfBenefit.type Provenance.basedOn
  • Added Element
ExplanationOfBenefit.subType Provenance.patient
  • Added Element
ExplanationOfBenefit.patient 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 Types CareTeam, Group, HealthcareService
Provenance.agent.onBehalfOf
  • Type Reference: Added Target Types CareTeam, Group, HealthcareService
  • Type Reference: Removed Target Types RelatedPerson, Device
Provenance.entity.role
  • Remove code derivation
  • Add code instantiates
Questionnaire
ExplanationOfBenefit.billablePeriod Questionnaire.versionAlgorithm[x]
  • Added Element
Questionnaire.subjectType
  • Remove codes CatalogEntry , ChargeItem , ChargeItemDefinition , ClinicalImpression , DeviceUseStatement , DocumentManifest , DomainResource , EffectEvidenceSynthesis , GraphDefinition , ImmunizationEvaluation , ImmunizationRecommendation , Linkage , Media , MedicationKnowledge , MedicinalProduct , MedicinalProductAuthorization , MedicinalProductContraindication , MedicinalProductIndication , MedicinalProductIngredient , MedicinalProductInteraction , MedicinalProductManufactured , MedicinalProductPackaged , MedicinalProductPharmaceutical , MedicinalProductUndesirableEffect , MolecularSequence , RequestGroup , ResearchDefinition , ResearchElementDefinition , Resource , RiskEvidenceSynthesis , SubstanceNucleicAcid , SubstancePolymer , SubstanceProtein , SubstanceReferenceInformation , SubstanceSourceMaterial , SubstanceSpecification , SupplyDelivery , SupplyRequest , TestReport , TestScript , VerificationResult
  • Add codes ActorDefinition , AdministrableProductDefinition , ArtifactAssessment , ClinicalUseDefinition , DeviceAlert , DeviceAssociation , ImagingSelection , Ingredient , InsuranceProduct , ManufacturedItemDefinition , MedicinalProductDefinition , NutritionIntake , NutritionProduct , PackagedProductDefinition , Permission , RegulatedAuthorization , RequestOrchestration , Requirements , SubscriptionStatus , SubscriptionTopic , SubstanceDefinition
Questionnaire.jurisdiction
ExplanationOfBenefit.enterer Questionnaire.copyrightLabel
  • Added Element
Questionnaire.item.definition
  • Max Cardinality changed from 1 to *
Questionnaire.item.type
Questionnaire.item.enableWhen.answer[x]
  • Add Types Quantity(http://hl7.org/fhir/StructureDefinition/SimpleQuantity), uri, Attachment
ExplanationOfBenefit.insurer Questionnaire.item.disabledDisplay
  • Added Element
ExplanationOfBenefit.provider Questionnaire.item.answerConstraint
  • Added Element
Questionnaire.item.answerOption.value[x]
  • Add Types decimal, dateTime, uri, Quantity(http://hl7.org/fhir/StructureDefinition/SimpleQuantity)
Questionnaire.item.initial.value[x]
  • Add Type Quantity(http://hl7.org/fhir/StructureDefinition/SimpleQuantity)
QuestionnaireResponse
QuestionnaireResponse.identifier
  • Max Cardinality changed from 1 to *
QuestionnaireResponse.questionnaire
  • Min Cardinality changed from 0 to 1
QuestionnaireResponse.author
  • Type Reference: Added Target Type Group
QuestionnaireResponse.source
  • Type Reference: Added Target Types Device, Organization
QuestionnaireResponse.item.definition
  • Max Cardinality changed from 1 to *
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
ExplanationOfBenefit.referral RelatedPerson.role
  • Added Element
RelatedPerson.communication.language
RequestOrchestration
  • Name Changed from RequestGroup to RequestOrchestration
RequestOrchestration
  • Moved from RequestGroup to RequestOrchestration
RequestOrchestration.status
  • Remove codes revoked , completed
  • Add code ended
RequestOrchestration.intent
  • Remove codes original-order , reflex-order , filler-order , instance-order
RequestOrchestration.subject
  • Type Reference: Added Target Types CareTeam, Device, HealthcareService, Location, Organization, Practitioner, PractitionerRole, RelatedPerson
ExplanationOfBenefit.facility RequestOrchestration.reason
  • Added Element
ExplanationOfBenefit.claim RequestOrchestration.goal
  • Added Element
ExplanationOfBenefit.claimResponse RequestOrchestration.action.linkId
  • Added Element
ExplanationOfBenefit.outcome RequestOrchestration.action.description
  • Type changed from code string to CodeableConcept markdown
RequestOrchestration.action.textEquivalent
  • Remove Binding http://hl7.org/fhir/ValueSet/remittance-outcome (required) Type changed from string to markdown
ExplanationOfBenefit.related RequestOrchestration.action.goal
  • Added Element
ExplanationOfBenefit.related.claim RequestOrchestration.action.input
  • Added Element
ExplanationOfBenefit.related.relationship RequestOrchestration.action.input.title
  • Added Element
ExplanationOfBenefit.related.reference RequestOrchestration.action.input.requirement
  • Added Element
ExplanationOfBenefit.prescription RequestOrchestration.action.input.relatedData
  • Added Element
ExplanationOfBenefit.originalPrescription RequestOrchestration.action.output
  • Added Element
ExplanationOfBenefit.payee RequestOrchestration.action.output.title
  • Added Element
ExplanationOfBenefit.payee.type RequestOrchestration.action.output.requirement
  • Added Element
ExplanationOfBenefit.payee.resourceType RequestOrchestration.action.output.relatedData
  • Added Element
ExplanationOfBenefit.payee.party RequestOrchestration.action.relatedAction.targetId
  • Added Mandatory Element
RequestOrchestration.action.relatedAction.relationship
  • Remove codes before-start , before-end , concurrent-with-start , concurrent-with-end , after-start , after-end
ExplanationOfBenefit.information RequestOrchestration.action.relatedAction.endRelationship
  • Added Element
RequestOrchestration.action.timing[x]
  • Add Type RelativeTime
ExplanationOfBenefit.information.sequence RequestOrchestration.action.location
  • Added Element
RequestOrchestration.action.participant
  • Type changed from Reference(Patient | Practitioner | PractitionerRole | RelatedPerson | Device) to BackboneElement
ExplanationOfBenefit.information.category RequestOrchestration.action.participant.type
  • Added Element
ExplanationOfBenefit.information.code RequestOrchestration.action.participant.typeCanonical
  • Added Element
ExplanationOfBenefit.information.timing[x] RequestOrchestration.action.participant.typeReference
  • Added Element
ExplanationOfBenefit.information.value[x] RequestOrchestration.action.participant.role
  • Added Element
ExplanationOfBenefit.information.reason RequestOrchestration.action.participant.function
  • Added Element
ExplanationOfBenefit.careTeam RequestOrchestration.action.participant.actor[x]
  • Added Element
RequestOrchestration.action.type
  • Change value set from http://hl7.org/fhir/ValueSet/action-type to ActionType icon
ExplanationOfBenefit.careTeam.sequence RequestOrchestration.action.applicabilityBehavior
  • Added Element
ExplanationOfBenefit.careTeam.provider RequestOrchestration.action.definition[x]
  • Added Element
ExplanationOfBenefit.careTeam.responsible RequestOrchestration.action.transform
  • Added Element
ExplanationOfBenefit.careTeam.role RequestOrchestration.action.dynamicValue
  • Added Element
ExplanationOfBenefit.careTeam.qualification RequestOrchestration.action.dynamicValue.path
  • Added Element
ExplanationOfBenefit.diagnosis RequestOrchestration.action.dynamicValue.expression
  • Added Element
RequestGroup.reasonCode
  • Deleted
RequestGroup.reasonReference
  • Deleted
RequestGroup.action.relatedAction.actionId
  • Deleted
Requirements
  • Added Resource
ResearchStudy
ExplanationOfBenefit.diagnosis.sequence ResearchStudy.url
  • Added Element
ExplanationOfBenefit.diagnosis.diagnosis[x] ResearchStudy.version
  • Added Element
ExplanationOfBenefit.diagnosis.type ResearchStudy.name
  • Added Element
ExplanationOfBenefit.diagnosis.packageCode ResearchStudy.label
  • Added Element
ExplanationOfBenefit.procedure ResearchStudy.label.type
  • Added Element
ExplanationOfBenefit.procedure.sequence ResearchStudy.label.value
  • Added Element
ExplanationOfBenefit.procedure.date ResearchStudy.label.language
  • Added Element
ExplanationOfBenefit.procedure.procedure[x] ResearchStudy.citeAs
  • Added Element
ExplanationOfBenefit.precedence ResearchStudy.relatesTo
  • Added Element
ExplanationOfBenefit.insurance ResearchStudy.relatesTo.type
  • Added Mandatory Element
ExplanationOfBenefit.insurance.coverage ResearchStudy.relatesTo.target[x]
  • Added Mandatory Element
ExplanationOfBenefit.insurance.preAuthRef ResearchStudy.date
  • Added Element
ResearchStudy.status
  • Change value set from http://hl7.org/fhir/ValueSet/research-study-status|4.0.0 to PublicationStatus
  • Remove codes administratively-completed , approved , closed-to-accrual , closed-to-accrual-and-intervention , completed , disapproved , in-review , temporarily-closed-to-accrual , temporarily-closed-to-accrual-and-intervention , withdrawn
  • Add codes draft , retired , unknown
ResearchStudy.primaryPurposeType
  • Remove Binding `http://hl7.org/fhir/ValueSet/research-study-prim-purp-type` (extensible)
ExplanationOfBenefit.accident ResearchStudy.studyDesign
  • Added Element
ResearchStudy.focus
  • Type changed from CodeableConcept to CodeableReference
ExplanationOfBenefit.accident.date ResearchStudy.region
  • Added Element
ExplanationOfBenefit.accident.type ResearchStudy.descriptionSummary
  • Added Element
ResearchStudy.site
  • Type Reference: Added Target Types ResearchStudy, Organization
ExplanationOfBenefit.accident.location[x] ResearchStudy.classifier
  • Added Element
ExplanationOfBenefit.employmentImpacted ResearchStudy.associatedParty
  • Added Element
ExplanationOfBenefit.hospitalization ResearchStudy.associatedParty.name
  • Added Element
ExplanationOfBenefit.item ResearchStudy.associatedParty.role
  • Added Mandatory Element
ExplanationOfBenefit.item.sequence ResearchStudy.associatedParty.period
  • Added Element
ExplanationOfBenefit.item.careTeamLinkId ResearchStudy.associatedParty.classifier
  • Added Element
ExplanationOfBenefit.item.diagnosisLinkId ResearchStudy.associatedParty.party
  • Added Element
ExplanationOfBenefit.item.procedureLinkId ResearchStudy.progressStatus
  • Added Element
ExplanationOfBenefit.item.informationLinkId ResearchStudy.progressStatus.state
  • Added Mandatory Element
ExplanationOfBenefit.item.revenue ResearchStudy.progressStatus.actual
  • Added Element
ExplanationOfBenefit.item.category ResearchStudy.progressStatus.period
  • Added Element
ExplanationOfBenefit.item.service ResearchStudy.whyStopped
  • Added Element
ExplanationOfBenefit.item.modifier ResearchStudy.recruitment
  • Added Element
ExplanationOfBenefit.item.programCode ResearchStudy.recruitment.targetNumber
  • Added Element
ExplanationOfBenefit.item.serviced[x] ResearchStudy.recruitment.actualNumber
  • Added Element
ExplanationOfBenefit.item.location[x] ResearchStudy.recruitment.eligibility
  • Added Element
ExplanationOfBenefit.item.quantity ResearchStudy.recruitment.actualGroup
  • Added Element
ExplanationOfBenefit.item.unitPrice ResearchStudy.recruitment.description
  • Added Element
ExplanationOfBenefit.item.factor ResearchStudy.comparisonGroup
  • Added Element
ExplanationOfBenefit.item.net ResearchStudy.comparisonGroup.targetNumber
  • Added Element
ExplanationOfBenefit.item.udi ResearchStudy.comparisonGroup.actualNumber
  • Added Element
ExplanationOfBenefit.item.bodySite ResearchStudy.comparisonGroup.eligibility
  • Added Element
ExplanationOfBenefit.item.subSite ResearchStudy.comparisonGroup.observedGroup
  • Added Element
ExplanationOfBenefit.item.encounter ResearchStudy.comparisonGroup.description
  • Added Element
ExplanationOfBenefit.item.noteNumber ResearchStudy.objective.description
  • Added Element
ExplanationOfBenefit.item.adjudication ResearchStudy.objective.outcomeMeasure
  • Added Element
ExplanationOfBenefit.item.adjudication.category ResearchStudy.objective.outcomeMeasure.name
  • Added Element
ExplanationOfBenefit.item.adjudication.reason ResearchStudy.objective.outcomeMeasure.type
  • Added Element
ExplanationOfBenefit.item.adjudication.amount ResearchStudy.objective.outcomeMeasure.description
  • Added Element
ExplanationOfBenefit.item.adjudication.value ResearchStudy.objective.outcomeMeasure.endpoint
  • Added Mandatory Element
ExplanationOfBenefit.item.detail ResearchStudy.objective.outcomeMeasure.population
  • Added Element
ExplanationOfBenefit.item.detail.sequence ResearchStudy.objective.outcomeMeasure.intervention
  • Added Element
ExplanationOfBenefit.item.detail.type ResearchStudy.objective.outcomeMeasure.comparator
  • Added Element
ExplanationOfBenefit.item.detail.revenue ResearchStudy.objective.outcomeMeasure.summaryMeasure
  • Added Element
ExplanationOfBenefit.item.detail.category ResearchStudy.objective.outcomeMeasure.endpointAnalysisPlan
  • Added Element
ExplanationOfBenefit.item.detail.service ResearchStudy.objective.outcomeMeasure.eventHandling
  • Added Element
ExplanationOfBenefit.item.detail.modifier ResearchStudy.objective.outcomeMeasure.eventHandling.event
  • Added Element
ExplanationOfBenefit.item.detail.programCode ResearchStudy.objective.outcomeMeasure.eventHandling.group
  • Added Element
ExplanationOfBenefit.item.detail.quantity ResearchStudy.objective.outcomeMeasure.eventHandling.handling
  • Added Element
ExplanationOfBenefit.item.detail.unitPrice ResearchStudy.objective.outcomeMeasure.eventHandling.description
  • Added Element
ExplanationOfBenefit.item.detail.factor ResearchStudy.result
  • Added Element
ResearchStudy.category
  • Deleted
ResearchStudy.contact
  • Deleted
ResearchStudy.relatedArtifact
  • 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 PublicationStatus
  • Remove codes candidate , eligible , follow-up , ineligible , not-registered , off-study , on-study , on-study-intervention , on-study-observation , pending-on-study , potential-candidate , screening , withdrawn
  • Add codes draft , active , retired , unknown
ExplanationOfBenefit.item.detail.net ResearchSubject.subject
  • Added Mandatory Element
ExplanationOfBenefit.item.detail.udi ResearchSubject.subjectState
  • Added Element
ExplanationOfBenefit.item.detail.noteNumber ResearchSubject.subjectState.code
  • Added Mandatory Element
ExplanationOfBenefit.item.detail.adjudication ResearchSubject.subjectState.startDate
  • Added Mandatory Element
ExplanationOfBenefit.item.detail.subDetail ResearchSubject.subjectState.endDate
  • Added Element
ExplanationOfBenefit.item.detail.subDetail.sequence ResearchSubject.subjectState.reason
  • Added Element
ExplanationOfBenefit.item.detail.subDetail.type ResearchSubject.subjectMilestone
  • Added Element
ExplanationOfBenefit.item.detail.subDetail.revenue ResearchSubject.subjectMilestone.milestone
  • Added Mandatory Element
ExplanationOfBenefit.item.detail.subDetail.category ResearchSubject.subjectMilestone.date
  • Added Element
ExplanationOfBenefit.item.detail.subDetail.service ResearchSubject.subjectMilestone.reason
  • Added Element
ExplanationOfBenefit.item.detail.subDetail.modifier ResearchSubject.comparisonGroup
  • Added Element
ResearchSubject.consent
  • Max Cardinality changed from 1 to *
ResearchSubject.individual
  • Deleted
ResearchSubject.assignedArm
  • Deleted
ResearchSubject.actualArm
  • Deleted
Resource
Resource.language
RiskAssessment
RiskAssessment.status
  • Remove code corrected
  • Add codes specimen-in-process , cannot-be-obtained
RiskAssessment.performer
  • Type Reference: Added Target Types Patient, RelatedPerson
ExplanationOfBenefit.item.detail.subDetail.programCode RiskAssessment.reason
  • Added Element
RiskAssessment.prediction.probability[x]
  • Add Type Quantity
RiskAssessment.reasonCode
  • Deleted (-> reason)
RiskAssessment.reasonReference
  • Deleted (-> reason)
Schedule
Schedule.serviceType
  • Type changed from CodeableConcept to CodeableReference
ExplanationOfBenefit.item.detail.subDetail.quantity Schedule.name
  • Added Element
Schedule.actor
  • Type Reference: Added Target Type CareTeam
Schedule.comment
  • Type changed from string to markdown
SearchParameter
ExplanationOfBenefit.item.detail.subDetail.unitPrice SearchParameter.identifier
  • Added Element
ExplanationOfBenefit.item.detail.subDetail.factor SearchParameter.versionAlgorithm[x]
  • Added Element
ExplanationOfBenefit.item.detail.subDetail.net SearchParameter.title
  • Added Element
SearchParameter.jurisdiction
ExplanationOfBenefit.item.detail.subDetail.udi SearchParameter.copyright
  • Added Element
ExplanationOfBenefit.item.detail.subDetail.noteNumber SearchParameter.copyrightLabel
  • Added Element
ExplanationOfBenefit.item.detail.subDetail.adjudication SearchParameter.aliasCode
  • Added Element
SearchParameter.base
  • Change value set from http://hl7.org/fhir/ValueSet/resource-types|4.0.0 to Version Independent Resource Types (All)
  • Remove codes ChargeItem , ChargeItemDefinition , ClinicalImpression , GraphDefinition , ImmunizationEvaluation , ImmunizationRecommendation , Linkage , MedicationKnowledge , MolecularSequence , SubstanceNucleicAcid , SubstancePolymer , SubstanceProtein , SubstanceReferenceInformation , SubstanceSourceMaterial , SupplyDelivery , SupplyRequest , TestReport , TestScript , VerificationResult
  • Add codes ActorDefinition , AdministrableProductDefinition , ArtifactAssessment , CanonicalResource , ClinicalUseDefinition , DeviceAlert , DeviceAssociation , ImagingSelection , Ingredient , InsuranceProduct , ManufacturedItemDefinition , MedicinalProductDefinition , MetadataResource , NutritionIntake , NutritionProduct , PackagedProductDefinition , Permission , RegulatedAuthorization , RequestOrchestration , Requirements , SubscriptionStatus , SubscriptionTopic , SubstanceDefinition , BodySite , Conformance , DataElement , DeviceComponent , DeviceUseRequest , DiagnosticOrder , EligibilityRequest , EligibilityResponse , ExpansionProfile , ImagingManifest , ImagingObjectSelection , MedicationOrder , MedicationUsage , Order , OrderResponse , ProcedureRequest , ProcessRequest , ProcessResponse , ReferralRequest , Sequence , ServiceDefinition
SearchParameter.type
  • Add code resource
SearchParameter.processingMode
  • Renamed from xpathUsage to processingMode
  • Change value set from http://hl7.org/fhir/ValueSet/search-xpath-usage|4.0.0 to Search Processing Mode Type
  • Remove codes nearby , distance
ExplanationOfBenefit.addItem SearchParameter.constraint
  • Added Element
SearchParameter.target
  • Change value set from http://hl7.org/fhir/ValueSet/resource-types|4.0.0 to Version Independent Resource Types (All)
  • Remove codes ChargeItem , ChargeItemDefinition , ClinicalImpression , GraphDefinition , ImmunizationEvaluation , ImmunizationRecommendation , Linkage , MedicationKnowledge , MolecularSequence , SubstanceNucleicAcid , SubstancePolymer , SubstanceProtein , SubstanceReferenceInformation , SubstanceSourceMaterial , SupplyDelivery , SupplyRequest , TestReport , TestScript , VerificationResult
  • Add codes ActorDefinition , AdministrableProductDefinition , ArtifactAssessment , CanonicalResource , ClinicalUseDefinition , DeviceAlert , DeviceAssociation , ImagingSelection , Ingredient , InsuranceProduct , ManufacturedItemDefinition , MedicinalProductDefinition , MetadataResource , NutritionIntake , NutritionProduct , PackagedProductDefinition , Permission , RegulatedAuthorization , RequestOrchestration , Requirements , SubscriptionStatus , SubscriptionTopic , SubstanceDefinition , BodySite , Conformance , DataElement , DeviceComponent , DeviceUseRequest , DiagnosticOrder , EligibilityRequest , EligibilityResponse , ExpansionProfile , ImagingManifest , ImagingObjectSelection , MedicationOrder , MedicationUsage , Order , OrderResponse , ProcedureRequest , ProcessRequest , ProcessResponse , ReferralRequest , Sequence , ServiceDefinition
SearchParameter.modifier
  • Remove code ofType
  • Add codes of-type , code-text , text-advanced , iterate
SearchParameter.xpath
  • Deleted (XPath removed due to lack of use and maintenance)
ServiceRequest
ServiceRequest.basedOn
  • Type Reference: Added Target Types DocumentReference, RequestOrchestration, NutritionOrder, DocumentReference
ServiceRequest.replaces
  • Type Reference: Added Target Types MedicationRequest, RequestOrchestration, CarePlan, DeviceRequest, CommunicationRequest, NutritionOrder, VisionPrescription
ServiceRequest.status
  • Remove codes revoked , completed
  • Add code ended
ExplanationOfBenefit.addItem.sequenceLinkId ServiceRequest.statusReason
  • Added Element
ServiceRequest.intent
  • Remove codes original-order , reflex-order , filler-order , instance-order
ServiceRequest.code
  • Type changed from CodeableConcept to CodeableReference
ServiceRequest.orderDetail
  • Type changed from CodeableConcept to BackboneElement
ExplanationOfBenefit.addItem.revenue ServiceRequest.orderDetail.parameterFocus[x]
  • Added Element
ExplanationOfBenefit.addItem.category ServiceRequest.orderDetail.parameter
  • Added Mandatory Element
ExplanationOfBenefit.addItem.service ServiceRequest.orderDetail.parameter.code
  • Added Mandatory Element
ExplanationOfBenefit.addItem.modifier ServiceRequest.orderDetail.parameter.value[x]
  • Added Mandatory Element
ExplanationOfBenefit.addItem.fee ServiceRequest.focus
  • Added Element
ServiceRequest.asNeeded
  • Renamed from asNeeded[x] to asNeeded
  • Remove Type CodeableConcept
ExplanationOfBenefit.addItem.noteNumber ServiceRequest.asNeededFor
  • Added Element
ServiceRequest.requester
  • Type Reference: Added Target Type Group
ServiceRequest.performer
  • Type Reference: Added Target Type Group
ExplanationOfBenefit.addItem.adjudication ServiceRequest.location
  • Added Element
ExplanationOfBenefit.addItem.detail ServiceRequest.reason
  • Added Element
ServiceRequest.supportingInfo
  • Type changed from Reference(Resource) to CodeableReference
ExplanationOfBenefit.addItem.detail.revenue ServiceRequest.bodyStructure
  • Added Element
ServiceRequest.patientInstruction
  • Max Cardinality changed from 1 to *
  • Type changed from string to BackboneElement
ExplanationOfBenefit.addItem.detail.category ServiceRequest.patientInstruction.instruction[x]
  • Added Element
ServiceRequest.instantiatesCanonical
  • Deleted
ServiceRequest.instantiatesUri
  • Deleted
ServiceRequest.locationCode
  • Deleted
ServiceRequest.locationReference
  • Deleted
ServiceRequest.reasonCode
  • Deleted (-> reason)
ServiceRequest.reasonReference
  • Deleted (-> reason)
ServiceRequest.bodySite
  • 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 Types BiologicallyDerivedProduct, NutritionProduct
ExplanationOfBenefit.addItem.detail.service Specimen.combined
  • Added Element
ExplanationOfBenefit.addItem.detail.modifier Specimen.role
  • Added Element
ExplanationOfBenefit.addItem.detail.fee Specimen.feature
  • Added Element
ExplanationOfBenefit.addItem.detail.noteNumber Specimen.feature.type
  • Added Mandatory Element
ExplanationOfBenefit.addItem.detail.adjudication Specimen.feature.description
  • Added Mandatory Element
Specimen.collection.collector
  • Type Reference: Added Target Types Organization, Patient, RelatedPerson
ExplanationOfBenefit.totalCost Specimen.collection.device[x]
  • Added Element
ExplanationOfBenefit.unallocDeductable Specimen.collection.procedure
  • Added Element
Specimen.collection.bodySite
  • Type changed from CodeableConcept to CodeableReference
ExplanationOfBenefit.totalBenefit Specimen.processing.method
  • Added Element
ExplanationOfBenefit.payment Specimen.processing.performer
  • Added Element
ExplanationOfBenefit.payment.type Specimen.processing.device[x]
  • Added Element
Specimen.processing.additive
  • Type changed from Reference(Substance) to CodeableReference
Specimen.processing.time[x]
  • Add Type Duration
ExplanationOfBenefit.payment.adjustment Specimen.container.device[x]
  • Added Mandatory Element
Specimen.condition
  • Remove Binding `http://terminology.hl7.org/ValueSet/v2-0493` (extensible)
Specimen.accessionIdentifier
  • Deleted
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
ExplanationOfBenefit.payment.adjustmentReason SpecimenDefinition.url
  • Added Element
ExplanationOfBenefit.payment.date SpecimenDefinition.version
  • Added Element
ExplanationOfBenefit.payment.amount SpecimenDefinition.versionAlgorithm[x]
  • Added Element
ExplanationOfBenefit.payment.identifier SpecimenDefinition.name
  • Added Element
ExplanationOfBenefit.form SpecimenDefinition.title
  • Added Element
ExplanationOfBenefit.processNote SpecimenDefinition.derivedFromCanonical
  • Added Element
ExplanationOfBenefit.processNote.number SpecimenDefinition.derivedFromUri
  • Added Element
ExplanationOfBenefit.processNote.type SpecimenDefinition.status
  • Added Mandatory Element
ExplanationOfBenefit.processNote.text SpecimenDefinition.experimental
  • Added Element
ExplanationOfBenefit.processNote.language SpecimenDefinition.subject[x]
  • Added Element
ExplanationOfBenefit.benefitBalance SpecimenDefinition.date
  • Added Element
ExplanationOfBenefit.benefitBalance.category SpecimenDefinition.publisher
  • Added Element
ExplanationOfBenefit.benefitBalance.subCategory SpecimenDefinition.contact
  • Added Element
ExplanationOfBenefit.benefitBalance.excluded SpecimenDefinition.description
  • Added Element
ExplanationOfBenefit.benefitBalance.name SpecimenDefinition.useContext
  • Added Element
ExplanationOfBenefit.benefitBalance.description SpecimenDefinition.jurisdiction
  • Added Element
ExplanationOfBenefit.benefitBalance.network SpecimenDefinition.purpose
  • Added Element
ExplanationOfBenefit.benefitBalance.unit SpecimenDefinition.copyright
  • Added Element
ExplanationOfBenefit.benefitBalance.term SpecimenDefinition.copyrightLabel
  • Added Element
ExplanationOfBenefit.benefitBalance.financial SpecimenDefinition.approvalDate
  • Added Element
ExplanationOfBenefit.benefitBalance.financial.type SpecimenDefinition.lastReviewDate
  • Added Element
ExplanationOfBenefit.benefitBalance.financial.allowed[x] 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
ExplanationOfBenefit.benefitBalance.financial.used[x] SpecimenDefinition.typeTested.singleUse
  • Added Element
ExplanationOfBenefit.request SpecimenDefinition.typeTested.handling.instruction
  • deleted Type changed from string to markdown
ExplanationOfBenefit.ruleset SpecimenDefinition.typeTested.testingDestination
  • deleted Added Element
ExplanationOfBenefit.originalRuleset StructureDefinition
StructureDefinition.versionAlgorithm[x]
  • deleted Added Element
ExplanationOfBenefit.requestProvider StructureDefinition.jurisdiction
ExplanationOfBenefit.requestOrganization StructureDefinition.copyrightLabel
  • deleted Added Element
StructureDefinition.fhirVersion
  • Remove codes 0.0.80 , 0.0.81 , 0.0.82 , 0.4.0 , 0.5.0 , 1.0.0 , 1.0.1 , 1.0.2 , 1.1.0 , 1.4.0 , 1.6.0 , 1.8.0 , 3.0.0 , 3.0.1 , 3.3.0 , 3.5.0 , 4.0.0
  • Add codes 0.0 , 0.4 , 0.5 , 1.0 , 1.1 , 1.4 , 1.6 , 1.8 , 3.0 , 3.3 , 3.5 , 4.0 , 4.1 , 4.2 , 4.3 , 4.4 , 4.5 , 4.6 , 5.0 , 6.0
StructureDefinition.type
  • Change value set from http://hl7.org/fhir/ValueSet/defined-types to All FHIR Types
FamilyMemberHistory StructureMap
FamilyMemberHistory.definition StructureMap.versionAlgorithm[x]
  • Added Element
StructureMap.jurisdiction
FamilyMemberHistory.notDone StructureMap.copyrightLabel
  • Added Element
FamilyMemberHistory.notDoneReason StructureMap.const
  • Added Element
StructureMap.const.name
  • Added Element
StructureMap.const.value
  • Added Element
FamilyMemberHistory.age[x] StructureMap.group.typeMode
  • Min Cardinality changed from 1 to 0
  • Remove Quantity{http://hl7.org/fhir/StructureDefinition/Age}, code none
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.min
  • Type changed from integer to unsignedInt
StructureMap.group.rule.source.defaultValue
  • Renamed from defaultValue[x] to defaultValue
  • Remove Types base64Binary, boolean, canonical, code, date, dateTime, decimal, id, instant, integer, markdown, oid, positiveInt, time, unsignedInt, uri, url, uuid, Address, Age, Annotation, Attachment, CodeableConcept, Coding, ContactPoint, Count, Distance, Duration, HumanName, Identifier, Money, Period, Quantity, Range, Ratio, Reference, SampledData, Signature, Timing, ContactDetail, Contributor, DataRequirement, Expression, ParameterDefinition, RelatedArtifact, TriggerDefinition, UsageContext, Dosage
StructureMap.group.rule.target.context
  • Type changed from id to string
StructureMap.group.rule.target.listMode
  • Remove code collate
  • Add Age code single
StructureMap.group.rule.target.parameter.value[x]
  • Add Types date, time, dateTime
StructureMap.group.rule.dependent.parameter
  • Renamed from variable to parameter
  • Remove Type string
StructureMap.group.rule.target.contextType
  • Deleted (now implied by context)
Subscription
FamilyMemberHistory.estimatedAge Subscription.identifier
  • Added Element
Subscription.name
  • Added Element
FamilyMemberHistory.deceased[x] Subscription.status
  • Remove Quantity{http://hl7.org/fhir/StructureDefinition/Age}, Add Age code entered-in-error
FamilyMemberHistory.reasonCode Subscription.topic
  • Added Mandatory Element
FamilyMemberHistory.reasonReference Subscription.managingEntity
  • Added Element
FamilyMemberHistory.note Subscription.reason
  • Min Cardinality changed from 1 to 0
Subscription.filterBy
  • Added Element
Subscription.filterBy.resource
  • 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.filterBy.event
  • Added 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.code
  • Type changed from CodeableConcept to CodeableReference
Substance.description
  • Type changed from string to markdown
Substance.expiry
  • Moved from Substance.instance to Substance
Substance.quantity
  • Moved from Substance.instance to Substance
Substance.instance
  • Deleted
Substance.ingredient
  • Deleted
SubstanceDefinition
  • Added Resource
Task
Task.statusReason
  • Max Cardinality changed from 1 to *
  • Type changed from CodeableConcept to CodeableReference
Task.doNotPerform
  • Added Element
FamilyMemberHistory.condition.onset[x] Task.code
  • Remove Quantity{http://hl7.org/fhir/StructureDefinition/Age}, Add Age Binding `http://hl7.org/fhir/ValueSet/task-code` (extensible)
FamilyMemberHistory.condition.note Task.description
  • Type changed from string to markdown
Task.focus
  • Max Cardinality changed from 1 to *
  • Type changed from Reference(Resource) to BackboneElement
Flag Task.focus.value[x]
  • Added Mandatory Element
Task.requestedPeriod
  • Added Element
Flag.subject Task.requester
  • Type Reference: Added Target Type Group
Task.requestedPerformer
  • Added Element
Task.owner
  • Type Reference: Added Target Type Group
  • 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.restriction.recipient
  • Type Reference: Added Target Type Device
Task.input.value[x]
  • Add Reference(PlanDefinition), Add Reference(Medication), Types integer64, CodeableReference, RatioRange, Availability, ExtendedContactDetail, VirtualServiceDetail, Meta
  • Remove Type Contributor
Task.output.value[x]
  • Add Reference(Procedure) Types integer64, CodeableReference, RatioRange, Availability, ExtendedContactDetail, VirtualServiceDetail, Meta
  • Remove Type Contributor
Task.instantiatesCanonical
  • Deleted
Task.instantiatesUri
  • Deleted
Task.performerType
  • Deleted (->Task.requestedPerformer)
Task.reasonCode
  • Deleted (-> reason)
Task.reasonReference
  • Deleted (-> reason)
Goal TerminologyCapabilities
TerminologyCapabilities.identifier
  • Added Element
TerminologyCapabilities.versionAlgorithm[x]
  • Added Element
Goal.status TerminologyCapabilities.jurisdiction
  • Add Codes on-target, ahead-of-target, behind-target, entered-in-error Change value set from http://hl7.org/fhir/ValueSet/jurisdiction to Jurisdiction ValueSet icon
TerminologyCapabilities.copyrightLabel
  • Added Element
Goal.description TerminologyCapabilities.implementation.description
  • Type changed from string to CodeableConcept markdown
TerminologyCapabilities.codeSystem.supplement
  • Added Element
TerminologyCapabilities.codeSystem.version.supplement
  • Added Element
Goal.target TerminologyCapabilities.codeSystem.version.language
  • Renamed Add Binding `http://hl7.org/fhir/ValueSet/all-languages|6.0.0-ballot3` (required)
TerminologyCapabilities.codeSystem.content
  • Added Mandatory Element
TerminologyCapabilities.supplements
  • Added Element
TerminologyCapabilities.supplements.globals
  • Added Element
TerminologyCapabilities.expansion.parameter.documentation
  • Type changed from target[x] string to target markdown
TerminologyCapabilities.codeSearch
  • Remove date, Remove Quantity{http://hl7.org/fhir/StructureDefinition/Duration} codes explicit , all
  • Add codes in-compose , in-expansion , in-compose-or-expansion
TerminologyCapabilities.closure
  • Deleted
ValueSet
Goal.target.measure ValueSet.versionAlgorithm[x]
  • Added Element
ValueSet.jurisdiction
ValueSet.copyrightLabel
  • Added Element
Goal.target.detail[x] ValueSet.approvalDate
  • Added Element
Goal.target.due[x] 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
Goal.statusReason ValueSet.compose.include.concept.designation.language
ValueSet.compose.include.concept.designation.additionalUse
  • Added Element
ValueSet.compose.include.filter.op
  • Add codes child-of , descendent-leaf
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
VisionPrescription
VisionPrescription.basedOn
  • Added Element
VisionPrescription.groupIdentifier
  • Added Element
VisionPrescription.priority
  • Added Element
CatalogEntry
  • Deleted (removed in favor of definitional resources)
ChargeItem
  • Deleted
ChargeItemDefinition
  • Deleted
ClinicalImpression
  • Deleted
DeviceUseStatement
  • Deleted
DocumentManifest
  • Deleted (-> List)
EffectEvidenceSynthesis
  • Deleted
GraphDefinition
  • Deleted
ImmunizationEvaluation
  • Deleted
ImmunizationRecommendation
  • Deleted
Linkage
  • Deleted
Media
  • Deleted (-> DocumentReference)
MedicationKnowledge
  • Deleted
MedicinalProduct
  • Deleted (-> MedicinalProductDefinition)
MedicinalProductAuthorization
  • Deleted (-> RegulatedAuthorization)
MedicinalProductContraindication
  • Deleted (-> ClinicalUseDefinition)
MedicinalProductIndication
  • Deleted (-> ClinicalUseDefinition)
MedicinalProductIngredient
  • Deleted (-> Ingredient)
MedicinalProductInteraction
  • Deleted (-> ClinicalUseDefinition)
MedicinalProductManufactured
  • Deleted (-> ManufacturedItemDefinition)
MedicinalProductPackaged
  • Deleted (-> ProductPackagedDefinition)
MedicinalProductPharmaceutical
  • Deleted (-> AdmininistrableProductDefinition)
MedicinalProductUndesirableEffect
  • Deleted (-> ClinicalUseDefinition)
MolecularSequence
  • Deleted
RequestGroup
  • Deleted
ResearchDefinition
  • Deleted
ResearchElementDefinition
  • Deleted
RiskEvidenceSynthesis
  • Deleted
SubstanceNucleicAcid
  • Deleted
SubstancePolymer
  • Deleted
SubstanceProtein
  • Deleted
SubstanceReferenceInformation
  • Deleted
SubstanceSourceMaterial
  • Deleted
SubstanceSpecification
  • Deleted
SupplyDelivery
  • Deleted
SupplyRequest
  • Deleted
TestReport
  • Deleted
TestScript
  • Deleted
VerificationResult
  • Deleted
Types
Address
  • No Changes
Age
Age
Annotation
  • No Changes
Attachment
Attachment.language
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
  • No Changes
Coding
  • No Changes
ContactDetail
  • No Changes
ContactPoint
  • No Changes
Count
  • No Changes
DataRequirement
DataRequirement.type
  • Change value set from http://hl7.org/fhir/ValueSet/all-types|4.3.0 to All FHIR Types
  • Remove codes Address , Age , Annotation , Attachment , BackboneElement , CodeableConcept , CodeableReference , Coding , ContactDetail , ContactPoint , Contributor , Count , DataRequirement , Distance , Dosage , Duration , Element , ElementDefinition , Expression , Extension , HumanName , Identifier , MarketingStatus , Meta , Money , MoneyQuantity , Narrative , ParameterDefinition , Period , Population , ProdCharacteristic , ProductShelfLife , Quantity , Range , Ratio , RatioRange , Reference , RelatedArtifact , SampledData , Signature , SimpleQuantity , Timing , TriggerDefinition , UsageContext , base64Binary , boolean , canonical , code , date , dateTime , decimal , id , instant , integer , markdown , oid , positiveInt , string , time , unsignedInt , uri , url , uuid , xhtml , Resource , Binary , Bundle , DomainResource , Account , ActivityDefinition , AdministrableProductDefinition , AdverseEvent , AllergyIntolerance , Appointment , AppointmentResponse , AuditEvent , Basic , BiologicallyDerivedProduct , BodyStructure , CapabilityStatement , CarePlan , CareTeam , CatalogEntry , ChargeItem , ChargeItemDefinition , Citation , Claim , ClaimResponse , ClinicalImpression , ClinicalUseDefinition , CodeSystem , Communication , CommunicationRequest , CompartmentDefinition , Composition , ConceptMap , Condition , Consent , Contract , Coverage , CoverageEligibilityRequest , CoverageEligibilityResponse , DetectedIssue , Device , DeviceDefinition , DeviceMetric , DeviceRequest , DeviceUseStatement , DiagnosticReport , DocumentManifest , DocumentReference , Encounter , Endpoint , EnrollmentRequest , EnrollmentResponse , EpisodeOfCare , EventDefinition , Evidence , EvidenceReport , EvidenceVariable , ExampleScenario , ExplanationOfBenefit , FamilyMemberHistory , Flag , Goal , GraphDefinition , Group , GuidanceResponse , HealthcareService , ImagingStudy , Immunization , ImmunizationEvaluation , ImmunizationRecommendation , ImplementationGuide , Ingredient , InsurancePlan , Invoice , Library , Linkage , List , Location , ManufacturedItemDefinition , Measure , MeasureReport , Media , Medication , MedicationAdministration , MedicationDispense , MedicationKnowledge , MedicationRequest , MedicationStatement , MedicinalProductDefinition , MessageDefinition , MessageHeader , MolecularSequence , NamingSystem , NutritionOrder , NutritionProduct , Observation , ObservationDefinition , OperationDefinition , OperationOutcome , Organization , OrganizationAffiliation , PackagedProductDefinition , Patient , PaymentNotice , PaymentReconciliation , Person , PlanDefinition , Practitioner , PractitionerRole , Procedure , Provenance , Questionnaire , QuestionnaireResponse , RegulatedAuthorization , RelatedPerson , RequestGroup , ResearchDefinition , ResearchElementDefinition , ResearchStudy , ResearchSubject , RiskAssessment , Schedule , SearchParameter , ServiceRequest , Slot , Specimen , SpecimenDefinition , StructureDefinition , StructureMap , Subscription , SubscriptionStatus , SubscriptionTopic , Substance , SubstanceDefinition , SupplyDelivery , SupplyRequest , Task , TerminologyCapabilities , TestReport , TestScript , ValueSet , VerificationResult , VisionPrescription , Parameters , Type , Any
  • Add code Base
Goal.expressedBy DataRequirement.subject[x]
  • Renamed Change value set from author http://hl7.org/fhir/ValueSet/subject-type to expressedBy Participant Resource Types
  • Change code system for extensibly bound codes from "http://hl7.org/fhir/resource-types" to "http://hl7.org/fhir/fhir-types"
Goal.outcomeCode DataRequirement.valueFilter
  • Added Element
Goal.outcomeReference DataRequirement.valueFilter.path
  • Added Element
Goal.outcome DataRequirement.valueFilter.searchParam
  • deleted Added Element
DataRequirement.valueFilter.comparator
  • Added Element
DataRequirement.valueFilter.value[x]
  • Added Element
GraphDefinition DataType
  • Added Resource Type
Group Distance
Distance
Dosage
Group.active Dosage.condition
  • Added Element
Dosage.asNeeded
  • Renamed from asNeeded[x] to asNeeded
  • Remove Type CodeableConcept
Dosage.asNeededFor
  • Added Element
Dosage.doseAndRate.dose[x]
  • Add Type Expression
Dosage.doseAndRate.rate[x]
  • Add Type Expression
Dosage.safety
  • Added Element
Dosage.sequence
  • Deleted
Dosage.maxDosePerPeriod
  • Deleted
Dosage.maxDosePerAdministration
  • Deleted
Dosage.maxDosePerLifetime
  • Deleted
GuidanceResponse DosageCondition
  • Added Resource Type
DosageDetails
  • Added Type
DosageSafety
  • Added Type
HealthcareService Duration
Duration
Element
Element.id
  • Type changed from id to string
ElementDefinition
ElementDefinition.slicing.discriminator.type
  • Add code position
ElementDefinition.type.code
ElementDefinition.type.aggregation
  • Remove code bundled
ElementDefinition.defaultValue[x]
  • Add Types integer64, Availability, ExtendedContactDetail, VirtualServiceDetail, Meta
  • Remove Type Contributor
ElementDefinition.fixed[x]
  • Add Types integer64, Availability, ExtendedContactDetail, VirtualServiceDetail, Meta
  • Remove Type Contributor
ElementDefinition.pattern[x]
  • Add Types integer64, Availability, ExtendedContactDetail, VirtualServiceDetail, Meta
  • Remove Type Contributor
ElementDefinition.example.value[x]
  • Add Types integer64, Availability, ExtendedContactDetail, VirtualServiceDetail, 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
HealthcareService.active ElementDefinition.constraint.suppress
  • Added Element
ElementDefinition.mustHaveValue
  • Added Element
ElementDefinition.valueAlternatives
  • Added Element
HealthcareService.category ElementDefinition.binding.strength
  • Renamed Add code descriptive
ElementDefinition.binding.description
  • Type changed from serviceCategory string to category markdown
HealthcareService.type ElementDefinition.binding.additional
  • Added Element
HealthcareService.specialty ElementDefinition.binding.additional.key
  • 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
HealthcareService.location ElementDefinition.mapping.comment
  • Type changed from string to markdown
ElementDefinition.constraint.xpath
  • Deleted (XPath removed due to lack of use and maintenance)
Expression
Expression.name
  • Type changed from id to code
Expression.language
  • Min Cardinality changed from 1 to 0
  • Max Change max value set from Mime Types to none
  • Change code system for extensibly bound codes from "http://hl7.org/fhir/expression-language" to "urn:ietf:bcp:13"
ExtendedContactDetail
  • Added Type
Extension
Extension.value[x]
  • Add Types integer64, Availability, ExtendedContactDetail, VirtualServiceDetail, Meta
  • Remove Type Contributor
HumanName
HumanName.use
  • Remove code maiden
Identifier
  • No Changes
MarketingStatus
  • No Changes
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.3.0 to All FHIR Types
  • Remove codes Address , Age , Annotation , Attachment , BackboneElement , CodeableConcept , CodeableReference , Coding , ContactDetail , ContactPoint , Contributor , Count , DataRequirement , Distance , Dosage , Duration , Element , ElementDefinition , Expression , Extension , HumanName , Identifier , MarketingStatus , Meta , Money , MoneyQuantity , Narrative , ParameterDefinition , Period , Population , ProdCharacteristic , ProductShelfLife , Quantity , Range , Ratio , RatioRange , Reference , RelatedArtifact , SampledData , Signature , SimpleQuantity , Timing , TriggerDefinition , UsageContext , base64Binary , boolean , canonical , code , date , dateTime , decimal , id , instant , integer , markdown , oid , positiveInt , string , time , unsignedInt , uri , url , uuid , xhtml , Resource , Binary , Bundle , DomainResource , Account , ActivityDefinition , AdministrableProductDefinition , AdverseEvent , AllergyIntolerance , Appointment , AppointmentResponse , AuditEvent , Basic , BiologicallyDerivedProduct , BodyStructure , CapabilityStatement , CarePlan , CareTeam , CatalogEntry , ChargeItem , ChargeItemDefinition , Citation , Claim , ClaimResponse , ClinicalImpression , ClinicalUseDefinition , CodeSystem , Communication , CommunicationRequest , CompartmentDefinition , Composition , ConceptMap , Condition , Consent , Contract , Coverage , CoverageEligibilityRequest , CoverageEligibilityResponse , DetectedIssue , Device , DeviceDefinition , DeviceMetric , DeviceRequest , DeviceUseStatement , DiagnosticReport , DocumentManifest , DocumentReference , Encounter , Endpoint , EnrollmentRequest , EnrollmentResponse , EpisodeOfCare , EventDefinition , Evidence , EvidenceReport , EvidenceVariable , ExampleScenario , ExplanationOfBenefit , FamilyMemberHistory , Flag , Goal , GraphDefinition , Group , GuidanceResponse , HealthcareService , ImagingStudy , Immunization , ImmunizationEvaluation , ImmunizationRecommendation , ImplementationGuide , Ingredient , InsurancePlan , Invoice , Library , Linkage , List , Location , ManufacturedItemDefinition , Measure , MeasureReport , Media , Medication , MedicationAdministration , MedicationDispense , MedicationKnowledge , MedicationRequest , MedicationStatement , MedicinalProductDefinition , MessageDefinition , MessageHeader , MolecularSequence , NamingSystem , NutritionOrder , NutritionProduct , Observation , ObservationDefinition , OperationDefinition , OperationOutcome , Organization , OrganizationAffiliation , PackagedProductDefinition , Patient , PaymentNotice , PaymentReconciliation , Person , PlanDefinition , Practitioner , PractitionerRole , Procedure , Provenance , Questionnaire , QuestionnaireResponse , RegulatedAuthorization , RelatedPerson , RequestGroup , ResearchDefinition , ResearchElementDefinition , ResearchStudy , ResearchSubject , RiskAssessment , Schedule , SearchParameter , ServiceRequest , Slot , Specimen , SpecimenDefinition , StructureDefinition , StructureMap , Subscription , SubscriptionStatus , SubscriptionTopic , Substance , SubstanceDefinition , SupplyDelivery , SupplyRequest , Task , TerminologyCapabilities , TestReport , TestScript , ValueSet , VerificationResult , VisionPrescription , Parameters , Type , Any
  • Add code Base
Period
  • No Changes
PrimitiveType
  • Added Type
ProductShelfLife
ProductShelfLife.type
  • Min Cardinality changed from 1 to * 0
HealthcareService.name ProductShelfLife.period[x]
  • Renamed from serviceName period to name period[x]
  • Min Cardinality changed from 1 to 0
  • Add Types Duration, string
  • Remove Type Quantity
ProductShelfLife.identifier
  • Deleted (removed, not needed)
Quantity
Quantity.comparator
  • Add code ad
Range
  • No Changes
Ratio
Ratio.denominator
  • Type changed from Quantity to Quantity(http://hl7.org/fhir/StructureDefinition/SimpleQuantity)
RatioRange
  • No Changes
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.type
  • Add code part-of
HealthcareService.endpoint RelatedArtifact.resourceReference
  • Added Element
HealthcareService.serviceType RelatedArtifact.artifact[x]
  • deleted Added Element
HealthcareService.publicKey RelatedArtifact.url
  • deleted Deleted (-> document)
ImagingManifest RelativeTime
  • Added Resource Type
ImagingStudy SampledData
SampledData.interval
  • Added Element
SampledData.intervalUnit
  • Added Mandatory Element
SampledData.codeMap
  • Added Element
SampledData.offsets
  • Added Element
SampledData.period
  • Deleted (-> interval)
Signature
ImagingStudy.context Signature.type
  • Renamed Min Cardinality changed from order 1 to context 0
Signature.when
  • Max Min Cardinality changed from * 1 to 0
Signature.who
  • Min Cardinality changed from 1 to 0
SimpleQuantity
  • No Changes
Timing
Timing.repeat.startOffset
  • Added Element
Timing.repeat.endOffset
  • Added Element
Timing.repeat.when
  • Remove Reference(DiagnosticOrder), Add Reference(Encounter), code IMD
TriggerDefinition
TriggerDefinition.type
  • Remove codes data-added , data-modified , data-removed
  • Add Reference(EpisodeOfCare) code subscription-topic
ImagingStudy.basedOn TriggerDefinition.code
  • Added Element
TriggerDefinition.subscriptionTopic
  • Added Element
ImagingStudy.interpreter TriggerDefinition.timing[x]
  • Max Cardinality changed Remove Type Reference(Schedule)
UsageContext
UsageContext.code
  • Change value set from 1 http://hl7.org/fhir/ValueSet/usage-context-type to * UsageContextType icon
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)
Contributor
  • Deleted
Population
  • Deleted
ProdCharacteristic
  • Deleted
Resources
Account
ImagingStudy.endpoint Account.billingStatus
  • Added Element
Account.covers
  • Added Element
ImagingStudy.numberOfSeries Account.description
  • Min Cardinality Type changed from 1 string to 0 markdown
ImagingStudy.numberOfInstances Account.guarantor.party
  • Min Cardinality changed from 1 to 0
ImagingStudy.procedureReference Account.guarantor.account
  • Added Element
Account.guarantor.responsibility
  • Added Element
Account.guarantor.limit
  • Added Element
Account.guarantor.rank
  • Added Element
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.parent
  • Renamed from procedure partOf to procedureReference parent
ImagingStudy.procedureCode Account.currency
  • Added Element
ImagingStudy.reason 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
ActivityDefinition
ActivityDefinition.versionAlgorithm[x]
  • Added Element
ImagingStudy.series.numberOfInstances ActivityDefinition.subject[x]
  • Change value set from http://hl7.org/fhir/ValueSet/subject-type to 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.jurisdiction
ActivityDefinition.usage
  • Type changed from string to markdown
ActivityDefinition.copyrightLabel
  • Added Element
ActivityDefinition.kind
  • Remove codes AppointmentResponse , Contract , ImmunizationRecommendation , SupplyRequest
  • Add codes CoverageEligibilityRequest , RequestOrchestration
ActivityDefinition.intent
  • Remove codes original-order , reflex-order , filler-order , instance-order
ActivityDefinition.timing[x]
  • Add Type RelativeTime
  • 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
  • Remove code related-person
  • Add codes careteam , group , healthcareservice , location , organization , practitionerrole , relatedperson
ImagingStudy.series.endpoint ActivityDefinition.participant.typeCanonical
  • Added Element
ImagingStudy.series.performer ActivityDefinition.participant.typeReference
  • Added Element
ImagingStudy.url ActivityDefinition.participant.function
  • deleted Added Element
ImagingStudy.series.url ActivityDefinition.specimenRequirement
  • deleted Type changed from Reference(SpecimenDefinition) to canonical(SpecimenDefinition)
ImagingStudy.series.instance.type ActivityDefinition.observationRequirement
  • deleted Type changed from Reference(ObservationDefinition) to canonical(ObservationDefinition)
ImagingStudy.series.instance.content ActivityDefinition.observationResultRequirement
  • deleted Type changed from Reference(ObservationDefinition) to canonical(ObservationDefinition)
ActorDefinition
  • Added Resource
Immunization AdministrableProductDefinition
AdministrableProductDefinition.description
  • Added Element
AdministrableProductDefinition.code
  • Added Element
Immunization.status AdministrableProductDefinition.property.value[x]
  • Change value set Add Types Range, markdown, Reference(Binary)
AdverseEvent
AdverseEvent.identifier
  • Max Cardinality changed from http://hl7.org/fhir/ValueSet/medication-admin-status 1 to http://hl7.org/fhir/ValueSet/immunization-status *
AdverseEvent.status
  • Added Mandatory Element
Immunization.notGiven AdverseEvent.category
  • Remove Binding `http://hl7.org/fhir/ValueSet/adverse-event-category` (extensible)
AdverseEvent.code
  • Renamed from wasNotGiven event to notGiven code
Immunization.primarySource AdverseEvent.effect[x]
  • Added Element
AdverseEvent.resultingEffect
  • Renamed from resultingCondition to resultingEffect
  • Type changed from Reference(Condition) to CodeableReference
AdverseEvent.outcome
  • Max Cardinality changed from 1 to *
  • Remove Binding `http://hl7.org/fhir/ValueSet/adverse-event-outcome|4.3.0` (required)
Immunization.reportOrigin AdverseEvent.participant
  • Added Element
Immunization.practitioner AdverseEvent.participant.function
  • Added Element
Immunization.practitioner.role AdverseEvent.participant.actor
  • Added Mandatory Element
Immunization.practitioner.actor AdverseEvent.expectedInResearchStudy
  • Added Element
Immunization.vaccinationProtocol.doseSequence AdverseEvent.suspectEntity.instance
  • Min Type changed from Reference(Immunization | Procedure | Substance | Medication | MedicationAdministration | MedicationStatement | Device) to CodeableReference
AdverseEvent.suspectEntity.causality
  • Max Cardinality changed from * to 1
AdverseEvent.suspectEntity.causality.assessmentMethod
  • Added Element
AdverseEvent.suspectEntity.causality.entityRelatedness
  • Renamed from productRelatedness to 0 entityRelatedness
  • Type changed from string to CodeableConcept
AdverseEvent.suspectEntity.causality.author
  • Type Reference: Added Target Types Patient, RelatedPerson
AdverseEvent.suspectEntity.occurrence[x]
  • Added Element
AdverseEvent.contributingFactor
  • Added Element
AdverseEvent.preventiveAction
  • Added Element
AdverseEvent.mitigatingAction
  • Added Element
AdverseEvent.supportingInfo
  • Added Element
AdverseEvent.note
  • Added Element
Immunization.reported AdverseEvent.date
  • deleted Deleted
Immunization.performer AdverseEvent.severity
  • deleted Deleted (AdverseEvent.severity is redundant with Condition.severity referenced via AdverseEvent.resultingEffect)
Immunization.requester AdverseEvent.contributor
  • deleted Deleted (-> AdverseEvent.participant.actor)
AdverseEvent.suspectEntity.causality.assessment
  • Deleted (-> AdverseEvent.suspectEntity.causality.assessmentMethod)
AdverseEvent.suspectEntity.causality.method
  • Deleted (-> AdverseEvent.suspectEntity.causality.assessmentMethod)
AdverseEvent.subjectMedicalHistory
  • Deleted (-> AdverseEvent.supportingInfo)
AdverseEvent.referenceDocument
  • Deleted (-> AdverseEvent.supportingInfo)
ImmunizationRecommendation AllergyIntolerance
ImmunizationRecommendation.recommendation.vaccineCode AllergyIntolerance.clinicalStatus
  • Min Cardinality Remove code resolved
AllergyIntolerance.type
  • Type changed from 1 code to 0 CodeableConcept
  • Remove Binding `http://hl7.org/fhir/ValueSet/allergy-intolerance-type|4.3.0` (required)
AllergyIntolerance.recorder
  • Type Reference: Added Target Type Organization
ImmunizationRecommendation.recommendation.targetDisease AllergyIntolerance.lastReactionOccurrence
  • Added Element
ImmunizationRecommendation.recommendation.protocol.doseSequence AllergyIntolerance.reaction.manifestation
  • Type changed from integer CodeableConcept to positiveInt CodeableReference
AllergyIntolerance.lastOccurrence
  • Deleted
ImplementationGuide Appointment
ImplementationGuide.status Appointment.cancellationReason
  • Change value set Renamed from http://hl7.org/fhir/ValueSet/conformance-resource-status cancelationReason to http://hl7.org/fhir/ValueSet/publication-status cancellationReason
Appointment.class
  • Added Element
ImplementationGuide.experimental Appointment.serviceType
  • Now marked as Modifier Type changed from CodeableConcept to CodeableReference
Appointment.reason
  • Renamed from reasonCode to reason
  • Type changed from CodeableConcept to CodeableReference
ImplementationGuide.contact Appointment.priority
  • Type changed from BackboneElement unsignedInt to ContactDetail 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
  • Renamed from comment to note
  • Max Cardinality changed from 1 to *
  • Type changed from string to Annotation
ImplementationGuide.description Appointment.patientInstruction
  • Max Cardinality changed from 1 to *
  • Type changed from string to markdown CodeableReference
ImplementationGuide.useContext Appointment.basedOn
  • Type Reference: Added Target Types CarePlan, DeviceRequest, MedicationRequest, RequestOrchestration, NutritionOrder, VisionPrescription
Appointment.subject
  • Added Element
Appointment.participant.actor
  • Type Reference: Added Target Types Group, CareTeam
Appointment.participant.required
  • Type changed from CodeableConcept code to UsageContext boolean
  • Remove Binding http://hl7.org/fhir/ValueSet/use-context (extensible) `http://hl7.org/fhir/ValueSet/participantrequired|4.3.0` (required)
ImplementationGuide.jurisdiction 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.reasonReference
  • Deleted (->Appointment.reason.reference)
AppointmentResponse
AppointmentResponse.proposedNewTime
  • Added Element
ImplementationGuide.copyright AppointmentResponse.actor
  • Type Reference: Added Target Type Group
AppointmentResponse.participantStatus
AppointmentResponse.comment
  • Type changed from string to markdown
AppointmentResponse.recurring
  • Added Element
AppointmentResponse.occurrenceDate
  • Added Element
AppointmentResponse.recurrenceId
  • Added Element
ArtifactAssessment
  • Added Resource
AuditEvent
ImplementationGuide.package AuditEvent.type
  • Min Cardinality Type changed from 1 Coding to 0 CodeableConcept
  • Remove Binding `http://hl7.org/fhir/ValueSet/audit-event-type` (extensible)
AuditEvent.subtype
  • Type changed from Coding to CodeableConcept
  • Remove Binding `http://hl7.org/fhir/ValueSet/audit-event-sub-type` (extensible)
ImplementationGuide.package.resource.example AuditEvent.severity
  • Added Element
AuditEvent.occurred[x]
  • Added Element
ImplementationGuide.global.type AuditEvent.outcome
  • Type changed from code to BackboneElement
  • Remove Codes Conformance, DiagnosticOrder, ImagingObjectSelection, MedicationOrder, Order, OrderResponse Binding `http://hl7.org/fhir/ValueSet/audit-event-outcome|4.3.0` (required)
AuditEvent.outcome.code
  • Add Codes ActivityDefinition, AdverseEvent, CapabilityStatement, Added Mandatory Element
AuditEvent.outcome.detail
  • Added Element
AuditEvent.authorization
  • Renamed from purposeOfEvent to authorization
  • Remove Binding `http://terminology.hl7.org/ValueSet/v3-PurposeOfUse` (extensible)
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 Types CareTeam, ChargeItem, CodeSystem, CompartmentDefinition, Consent, Endpoint, ExpansionProfile, GraphDefinition, GuidanceResponse, ImagingManifest, Library, Linkage, Measure, MeasureReport, MedicationRequest, MessageDefinition, PlanDefinition, PractitionerRole, RequestGroup, ResearchStudy, ResearchSubject, Sequence, ServiceDefinition, StructureMap, Task, TestReport DeviceDefinition, Group, HealthcareService
ImplementationGuide.page AuditEvent.agent.requestor
  • Min Cardinality changed from 1 to 0
ImplementationGuide.page.title AuditEvent.agent.network[x]
  • Renamed from name network to title network[x]
  • Add Types Reference(Endpoint), uri, string
  • Remove Type BackboneElement
AuditEvent.agent.authorization
  • Renamed from purposeOfUse to authorization
  • Remove Binding `http://terminology.hl7.org/ValueSet/v3-PurposeOfUse` (extensible)
ImplementationGuide.page.type 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 Codes Conformance, DiagnosticOrder, ImagingObjectSelection, MedicationOrder, Order, OrderResponse 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 Codes ActivityDefinition, AdverseEvent, CapabilityStatement, CareTeam, ChargeItem, CodeSystem, CompartmentDefinition, Consent, Endpoint, ExpansionProfile, GraphDefinition, GuidanceResponse, ImagingManifest, Library, Linkage, Measure, MeasureReport, MedicationRequest, MessageDefinition, PlanDefinition, PractitionerRole, RequestGroup, ResearchStudy, ResearchSubject, Sequence, ServiceDefinition, StructureMap, Task, TestReport Types Quantity, CodeableConcept, boolean, integer, Range, Ratio, time, dateTime, Period
AuditEvent.entity.agent
  • Added Element
ImplementationGuide.contact.name AuditEvent.period
  • deleted Deleted
ImplementationGuide.contact.telecom AuditEvent.outcomeDesc
  • deleted Deleted (-> outcome)
ImplementationGuide.package.resource.purpose AuditEvent.agent.altId
  • deleted Deleted (-> use extension http://hl7.org/fhir/StructureDefinition/auditevent-AlternativeUserID)
Library AuditEvent.agent.name
  • Deleted (-> who.display)
AuditEvent.agent.media
  • Deleted (-> AuditEvent.entity)
AuditEvent.agent.network.address
  • Deleted (-> network[x])
AuditEvent.agent.network.type
  • Deleted (-> network[x])
AuditEvent.entity.type
  • Deleted (-> what.type)
AuditEvent.entity.lifecycle
  • Deleted (-> use extension http://hl7.org/fhir/StructureDefinition/auditevent-Lifecycle)
AuditEvent.entity.name
  • Deleted (-> what.display)
Basic
Basic.code
  • Add Binding `http://hl7.org/fhir/ValueSet/version-independent-resource-types` (extensible)
Basic.created
  • Type changed from date to dateTime
Basic.author
  • Type Reference: Added Resource Target Types Device, CareTeam
Linkage Binary
  • Added Resource No Changes
List BiologicallyDerivedProduct
List.note BiologicallyDerivedProduct.productCategory
  • Max Cardinality changed from 1 to *
  • Type changed from string code to Annotation CodeableConcept
  • Remove Binding `http://hl7.org/fhir/ValueSet/product-category|4.3.0` (required)
Location BiologicallyDerivedProduct.biologicalSourceEvent
  • Added Element
Location.operationalStatus BiologicallyDerivedProduct.processingFacility
  • Added Element
Location.alias BiologicallyDerivedProduct.division
  • Added Element
Location.endpoint BiologicallyDerivedProduct.productStatus
  • Added Element
Measure BiologicallyDerivedProduct.expirationDate
  • Added Resource Element
MeasureReport BiologicallyDerivedProduct.collection.sourcePatient
  • Added Resource Element
Media BiologicallyDerivedProduct.collection.sourceOrganization
  • Added Element
Media.basedOn BiologicallyDerivedProduct.collection.procedure
  • Added Element
Media.context BiologicallyDerivedProduct.storageTempRequirements
  • Added Element
Media.occurrence[x] BiologicallyDerivedProduct.property
  • Added Element
Media.reasonCode BiologicallyDerivedProduct.property.type
  • Added Mandatory Element
Media.bodySite BiologicallyDerivedProduct.property.value[x]
  • Added Mandatory Element
BiologicallyDerivedProduct.status
  • Deleted (-> BiologicallyDerivedProduct.productStatus)
BiologicallyDerivedProduct.quantity
  • Deleted (-> BiologicallyDerivedProduct.property.valueQuantity)
BiologicallyDerivedProduct.collection.source
  • Deleted
BiologicallyDerivedProduct.processing
  • Deleted (-> BiologicallyDerivedProduct.collection)
BiologicallyDerivedProduct.manipulation
  • Deleted (-> BiologicallyDerivedProduct.collection)
BiologicallyDerivedProduct.storage
  • Deleted (-> BiologicallyDerivedProduct.storageTempRequirements)
BodyStructure
Media.device BodyStructure.includedStructure
  • Added Mandatory Element
Media.note BodyStructure.includedStructure.structure
  • Added Mandatory Element
Media.deviceName BodyStructure.includedStructure.laterality
  • deleted Added Element
Medication BodyStructure.includedStructure.bodyLandmarkOrientation
  • Added Element
Medication.status BodyStructure.includedStructure.bodyLandmarkOrientation.landmarkDescription
  • Added Element
Medication.isOverTheCounter BodyStructure.includedStructure.bodyLandmarkOrientation.clockFacePosition
  • Added Element
Medication.form BodyStructure.includedStructure.bodyLandmarkOrientation.distanceFromLandmark
  • Added Element
Medication.ingredient BodyStructure.includedStructure.bodyLandmarkOrientation.distanceFromLandmark.device
  • Added Element
Medication.ingredient.item[x] BodyStructure.includedStructure.bodyLandmarkOrientation.distanceFromLandmark.value
  • Added Element
Medication.ingredient.isActive BodyStructure.includedStructure.bodyLandmarkOrientation.surfaceOrientation
  • Added Element
Medication.ingredient.amount BodyStructure.includedStructure.spatialReference
  • Added Element
BodyStructure.includedStructure.image
  • Added Element
BodyStructure.includedStructure.qualifier
  • Added Element
BodyStructure.includedStructure.morphology
  • Added Element
BodyStructure.excludedStructure
  • Added Element
Medication.package.content.item[x] BodyStructure.description
  • Renamed Type changed from item string to item[x] markdown
BodyStructure.morphology
  • Deleted
BodyStructure.location
  • Deleted
BodyStructure.locationQualifier
  • Deleted
Bundle
Bundle.type
  • Add CodeableConcept code subscription-notification
Bundle.link.relation
  • Type changed from string to code
  • Add Binding `http://hl7.org/fhir/ValueSet/iana-link-relations|6.0.0-ballot3` (required)
Bundle.entry.response.outcome
  • Type changed from Resource to Resource(http://hl7.org/fhir/StructureDefinition/OperationOutcome)
Medication.package.batch Bundle.issues
  • Added Element
CanonicalResource
  • Added Resource
CapabilityStatement
Medication.package.batch.lotNumber CapabilityStatement.identifier
  • Added Element
Medication.package.batch.expirationDate CapabilityStatement.versionAlgorithm[x]
  • Added Element
Medication.image CapabilityStatement.actorDefinition
  • Added Element
Medication.product CapabilityStatement.jurisdiction
MedicationAdministration CapabilityStatement.copyrightLabel
  • Added Element
CapabilityStatement.implementation.description
  • Type changed from string to markdown
CapabilityStatement.fhirVersion
  • Remove codes 0.0.80 , 0.0.81 , 0.0.82 , 0.4.0 , 0.5.0 , 1.0.0 , 1.0.1 , 1.0.2 , 1.1.0 , 1.4.0 , 1.6.0 , 1.8.0 , 3.0.0 , 3.0.1 , 3.0.2 , 3.3.0 , 3.5.0 , 4.0.0 , 4.0.1 , 4.1.0 , 4.3.0-cibuild , 4.3.0-snapshot1 , 4.3.0
  • Add codes 0.0 , 0.4 , 0.5 , 1.0 , 1.1 , 1.4 , 1.6 , 1.8 , 3.0 , 3.3 , 3.5 , 4.0 , 4.1 , 4.2 , 4.3 , 4.4 , 4.5 , 4.6 , 5.0 , 6.0
CapabilityStatement.format
CapabilityStatement.patchFormat
  • Change value set from http://hl7.org/fhir/ValueSet/mimetypes|4.3.0 to Patch Mime Types
  • Add codes application/fhir+xml , application/fhir+json , application/fhir+turtle , application/json-patch+json , application/xml-patch+xml
MedicationAdministration.definition 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.type
  • Type changed from code to uri
  • Change binding strength from required to extensible
  • Change value set from http://hl7.org/fhir/ValueSet/resource-types|4.3.0 to Extended Resource Types
MedicationAdministration.partOf CapabilityStatement.rest.resource.definition
  • Added Element
MedicationAdministration.status CapabilityStatement.rest.resource.interaction.code
  • Add Code unknown codes update-conditional , patch-conditional , delete-conditional-single , delete-conditional-multiple , delete-history , delete-history-version , create-conditional
MedicationAdministration.category CapabilityStatement.rest.resource.conditionalPatch
  • Added Element
MedicationAdministration.subject CapabilityStatement.rest.resource.searchParam.type
  • Renamed Add code resource
CapabilityStatement.messaging.endpoint.protocol
  • Change code system for extensibly bound codes from patient "http://terminology.hl7.org/CodeSystem/message-transport" to subject "http://hl7.org/fhir/message-transport"
CarePlan
CarePlan.basedOn
  • Type Reference: Added Target Types ServiceRequest, RequestOrchestration, NutritionOrder
CarePlan.status
  • Remove codes revoked , completed
  • Add Reference(Group) code ended
MedicationAdministration.context CarePlan.intent
  • Add code directive
CarePlan.custodian
  • Renamed from encounter author to context custodian
CarePlan.addresses
  • Add Reference(EpisodeOfCare) Type changed from Reference(Condition) to CodeableReference
MedicationAdministration.supportingInformation CarePlan.activity.performedActivity
  • Added Element
CarePlan.activity.plannedActivityReference
  • Renamed from reference to plannedActivityReference
  • Type Reference: Added Target Type RequestOrchestration
  • Type Reference: Removed Target Type RequestGroup
CarePlan.instantiatesCanonical
  • Deleted
CarePlan.instantiatesUri
  • Deleted
CarePlan.activity.outcomeCodeableConcept
  • Deleted (-> CarePlan.activity.performedActivity)
CarePlan.activity.outcomeReference
  • Deleted (-> CarePlan.activity.performedActivity)
CarePlan.activity.detail
  • Deleted (-> CarePlan.activity.plannedActivityReference)
CareTeam
CareTeam.participant.role
  • Max Cardinality changed from * to 1
CareTeam.participant.member
  • Type Reference: Added Target Types Group, HealthcareService
CareTeam.participant.onBehalfOf
  • Type Reference: Added Target Types Practitioner, PractitionerRole, RelatedPerson, Patient, CareTeam, Group, HealthcareService
MedicationAdministration.effective[x] CareTeam.participant.effective[x]
  • Added Element
CareTeam.participant.supportingInfo
  • Added Element
CareTeam.reason
  • Added Element
CareTeam.encounter
  • Deleted (Avoid circular references since Encounter references CareTeam)
CareTeam.participant.period
  • Deleted
CareTeam.reasonCode
  • Deleted (-> CareTeam.reason)
CareTeam.reasonReference
  • Deleted (-> CareTeam.reason)
Claim
Claim.traceNumber
  • Added Element
Claim.statusReason
  • Added Element
Claim.subject
  • Added Mandatory Element
MedicationAdministration.performer Claim.enterer
  • Renamed Type Reference: Added Target Types Patient, RelatedPerson
Claim.provider
  • Min Cardinality changed from practitioner 1 to performer 0
Claim.priority
  • Max Min Cardinality changed from 1 to * 0
Claim.prescription
  • Remove Reference(Practitioner), Remove Reference(Patient), Remove Reference(RelatedPerson) Type Reference: Added Target Type ServiceRequest
Claim.originalPrescription
  • Type Reference: Added Target Type ServiceRequest
MedicationAdministration.performer.actor Claim.encounter
  • Added Element
Claim.facility
  • Type Reference: Added Target Type Organization
MedicationAdministration.performer.onBehalfOf 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.subCategory
  • Added Element
MedicationAdministration.notGiven Claim.supportingInfo.timing[x]
  • Renamed Add Types dateTime, Timing
  • Remove Type date
Claim.supportingInfo.value[x]
  • Add Types base64Binary, canonical, code, date, dateTime, decimal, id, instant, integer, integer64, markdown, oid, positiveInt, time, unsignedInt, uri, url, uuid, Address, Age, Annotation, CodeableConcept, CodeableReference, Coding, ContactPoint, Count, Distance, Duration, HumanName, Identifier, Money, Period, Range, Ratio, RatioRange, SampledData, Signature, Timing, ContactDetail, DataRequirement, Expression, ParameterDefinition, RelatedArtifact, TriggerDefinition, UsageContext, Availability, ExtendedContactDetail, VirtualServiceDetail, Dosage, Meta
Claim.insurance
  • Min Cardinality changed from wasNotGiven 1 to notGiven 0
MedicationAdministration.reasonCode Claim.patientPaid
  • Added Element
MedicationAdministration.reasonReference Claim.item.traceNumber
  • Added Element
Claim.item.subject
  • Added Element
MedicationAdministration.prescription Claim.item.productOrService
  • Type Min Cardinality changed from Reference(MedicationOrder) 1 to Reference(MedicationRequest) 0
Claim.item.productOrServiceEnd
  • Added Element
Claim.item.request
  • Added Element
Claim.item.patientPaid
  • Added Element
Claim.item.tax
  • Added Element
MedicationAdministration.note Claim.item.bodySite
  • Max Cardinality changed from 1 to *
  • Type changed from string CodeableConcept to Annotation BackboneElement
Claim.item.bodySite.site
  • Added Mandatory Element
Claim.item.bodySite.subSite
  • Added Element
Claim.item.detail.traceNumber
  • Added Element
MedicationAdministration.dosage.site Claim.item.detail.productOrService
  • Renamed Min Cardinality changed from site[x] 1 to site 0
Claim.item.detail.productOrServiceEnd
  • Remove Reference(BodySite) Added Element
Claim.item.detail.patientPaid
  • Added Element
Claim.item.detail.tax
  • Added Element
Claim.item.detail.subDetail.traceNumber
  • Added Element
MedicationAdministration.dosage.dose Claim.item.detail.subDetail.productOrService
  • Renamed Min Cardinality changed from quantity 1 to dose 0
MedicationAdministration.dosage.rate[x] Claim.item.detail.subDetail.productOrServiceEnd
  • Remove Range, Add Quantity{http://hl7.org/fhir/StructureDefinition/SimpleQuantity} Added Element
MedicationAdministration.eventHistory Claim.item.detail.subDetail.patientPaid
  • Added Element
Claim.item.detail.subDetail.tax
  • Added Element
MedicationAdministration.reasonGiven Claim.patient
  • deleted Deleted
MedicationAdministration.effectiveTime[x] Claim.careTeam.responsible
  • deleted Deleted
Claim.careTeam.qualification
  • Deleted
Claim.diagnosis.packageCode
  • Deleted
Claim.item.subSite
  • Deleted
MedicationDispense ClaimResponse
ClaimResponse.traceNumber
  • Added Element
ClaimResponse.statusReason
  • Added Element
ClaimResponse.subject
  • Added Mandatory Element
MedicationDispense.identifier ClaimResponse.insurer
  • Max Min Cardinality changed from 1 to * 0
ClaimResponse.outcome
MedicationDispense.partOf 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.supportingInfo
  • Added Element
ClaimResponse.supportingInfo.sequence
  • Added Mandatory Element
ClaimResponse.supportingInfo.category
  • Added Mandatory Element
ClaimResponse.supportingInfo.code
  • Added Element
ClaimResponse.supportingInfo.timing[x]
  • Added Element
ClaimResponse.supportingInfo.value[x]
  • Added Element
ClaimResponse.supportingInfo.reason
  • Added Element
ClaimResponse.item.traceNumber
  • Added Element
ClaimResponse.item.informationSequence
  • 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
MedicationDispense.status ClaimResponse.item.adjudication
  • Add Code preparation Min Cardinality changed from 1 to 0
MedicationDispense.category ClaimResponse.item.adjudication.quantity
  • Added Element
ClaimResponse.item.adjudication.decisionDate
  • Added Element
ClaimResponse.item.detail.traceNumber
  • Added Element
ClaimResponse.item.detail.reviewOutcome
  • Added Element
MedicationDispense.subject ClaimResponse.item.detail.adjudication
  • Renamed Min Cardinality changed from patient 1 to subject 0
ClaimResponse.item.detail.subDetail.traceNumber
  • Add Reference(Group) Added Element
MedicationDispense.context ClaimResponse.item.detail.subDetail.reviewOutcome
  • Added Element
MedicationDispense.supportingInformation ClaimResponse.addItem.traceNumber
  • Added Element
MedicationDispense.performer ClaimResponse.addItem.subject
  • Added Element
MedicationDispense.performer.actor ClaimResponse.addItem.informationSequence
  • Added Element
MedicationDispense.performer.onBehalfOf ClaimResponse.addItem.revenue
  • Added Element
ClaimResponse.addItem.category
  • Added Element
MedicationDispense.authorizingPrescription ClaimResponse.addItem.productOrService
  • Type Min Cardinality changed from Reference(MedicationOrder) 1 to Reference(MedicationRequest) 0
ClaimResponse.addItem.productOrServiceEnd
  • Added Element
ClaimResponse.addItem.request
  • Added Element
ClaimResponse.addItem.tax
  • Added Element
MedicationDispense.note ClaimResponse.addItem.bodySite
  • Max Cardinality changed from 1 to *
  • Type changed from string CodeableConcept to Annotation BackboneElement
ClaimResponse.addItem.bodySite.site
  • Added Mandatory Element
ClaimResponse.addItem.bodySite.subSite
  • Added Element
ClaimResponse.addItem.reviewOutcome
  • Added Element
MedicationDispense.dosageInstruction ClaimResponse.addItem.adjudication
  • Type Min Cardinality changed from BackboneElement 1 to Dosage 0
MedicationDispense.substitution.wasSubstituted ClaimResponse.addItem.detail.traceNumber
  • Added Element
ClaimResponse.addItem.detail.revenue
  • Added Element
MedicationDispense.substitution.type ClaimResponse.addItem.detail.productOrService
  • Min Cardinality changed from 1 to 0
MedicationDispense.detectedIssue ClaimResponse.addItem.detail.productOrServiceEnd
  • Added Element
MedicationDispense.notDone ClaimResponse.addItem.detail.tax
  • Added Element
MedicationDispense.notDoneReason[x] ClaimResponse.addItem.detail.reviewOutcome
  • Added Element
ClaimResponse.addItem.detail.adjudication
  • Min Cardinality changed from 1 to 0
MedicationDispense.eventHistory ClaimResponse.addItem.detail.subDetail.traceNumber
  • Added Element
MedicationDispense.dispenser ClaimResponse.addItem.detail.subDetail.revenue
  • deleted Added Element
MedicationDispense.dosageInstruction.text ClaimResponse.addItem.detail.subDetail.productOrService
  • deleted Min Cardinality changed from 1 to 0
MedicationDispense.dosageInstruction.additionalInstructions ClaimResponse.addItem.detail.subDetail.productOrServiceEnd
  • deleted Added Element
MedicationDispense.dosageInstruction.timing ClaimResponse.addItem.detail.subDetail.tax
  • deleted Added Element
MedicationDispense.dosageInstruction.asNeeded[x] ClaimResponse.addItem.detail.subDetail.reviewOutcome
  • deleted Added Element
MedicationDispense.dosageInstruction.site[x] ClaimResponse.addItem.detail.subDetail.adjudication
  • deleted Min Cardinality changed from 1 to 0
MedicationDispense.dosageInstruction.route ClaimResponse.processNote.class
  • deleted Added Element
MedicationDispense.dosageInstruction.method ClaimResponse.processNote.type
  • deleted Type changed from code to CodeableConcept
  • Change binding strength from required to extensible
ClaimResponse.processNote.text
  • Type changed from string to markdown
ClaimResponse.processNote.language
ClaimResponse.error.expression
  • Added Element
MedicationDispense.dosageInstruction.dose[x] ClaimResponse.patient
  • deleted Deleted
MedicationDispense.dosageInstruction.rate[x] ClaimResponse.item.adjudication.value
  • deleted Deleted
MedicationDispense.dosageInstruction.maxDosePerPeriod ClaimResponse.addItem.subSite
  • deleted Deleted
MedicationRequest ClinicalUseDefinition
ClinicalUseDefinition.subject
  • Name Changed Min Cardinality changed from MedicationOrder 0 to MedicationRequest 1
  • Type changed from Reference(MedicinalProductDefinition | Medication | ActivityDefinition | PlanDefinition | Device | DeviceDefinition | Substance) to CodeableReference
ClinicalUseDefinition.status
  • Now marked as Modifier
MedicationRequest.definition ClinicalUseDefinition.undesirableEffect.management
  • Added Element
ClinicalUseDefinition.indication.intendedEffect
  • Max Cardinality changed from 1 to *
ClinicalUseDefinition.indication.undesirableEffect
  • Remove Type Reference(ClinicalUseDefinition)
ClinicalUseDefinition.indication.applicability
  • Added Element
MedicationRequest.basedOn ClinicalUseDefinition.indication.otherTherapy.relationshipType
  • Added Mandatory Element
MedicationRequest.groupIdentifier ClinicalUseDefinition.indication.otherTherapy.treatment
  • Added Mandatory Element
MedicationRequest.status ClinicalUseDefinition.contraindication.indication
  • Remove Type Reference(ClinicalUseDefinition)
ClinicalUseDefinition.contraindication.applicability
  • Added Element
ClinicalUseDefinition.contraindication.management
  • Added Element
ClinicalUseDefinition.contraindication.otherTherapy
  • Remove Type BackboneElement
ClinicalUseDefinition.interaction.interactant.route
  • Added Element
ClinicalUseDefinition.interaction.severity
  • Added Element
ClinicalUseDefinition.library
  • Added Element
ClinicalUseDefinition.contraindication.otherTherapy.relationshipType
  • Deleted
ClinicalUseDefinition.contraindication.otherTherapy.therapy
  • Deleted
CodeSystem
CodeSystem.versionAlgorithm[x]
  • Added Element
CodeSystem.jurisdiction
  • Change value set from http://hl7.org/fhir/ValueSet/medication-order-status http://hl7.org/fhir/ValueSet/jurisdiction to http://hl7.org/fhir/ValueSet/medication-request-status Jurisdiction ValueSet icon
MedicationRequest.intent CodeSystem.copyrightLabel
  • Added Element
MedicationRequest.category CodeSystem.approvalDate
  • Added Element
MedicationRequest.priority CodeSystem.lastReviewDate
  • Added Element
MedicationRequest.subject CodeSystem.effectivePeriod
  • Added Element
MedicationRequest.context CodeSystem.topic
  • Added Element
MedicationRequest.supportingInformation CodeSystem.author
  • Added Element
MedicationRequest.authoredOn CodeSystem.editor
  • Added Element
MedicationRequest.requester CodeSystem.reviewer
  • Added Element
MedicationRequest.requester.agent CodeSystem.endorser
  • Added Element
MedicationRequest.requester.onBehalfOf CodeSystem.relatedArtifact
  • Added Element
CodeSystem.filter.operator
  • Add codes child-of , descendent-leaf
CodeSystem.concept.designation.language
MedicationRequest.recorder CodeSystem.concept.designation.additionalUse
  • Added Element
Communication
Communication.basedOn
  • Type Reference: Added Target Types CarePlan, CommunicationRequest, DeviceRequest, MedicationRequest, NutritionOrder, ServiceRequest, Task, VisionPrescription
  • Type Reference: Removed Target Type Resource
Communication.recipient
  • Type Reference: Added Target Types Location, Endpoint
Communication.sender
  • Type Reference: Added Target Types Endpoint, CareTeam
MedicationRequest.reasonCode Communication.reason
  • Added Element
Communication.payload.content[x]
  • Add Type CodeableConcept
  • Remove Type string
Communication.instantiatesCanonical
  • Deleted
Communication.instantiatesUri
  • Deleted
Communication.reasonCode
  • Deleted (-> Communication.reason)
Communication.reasonReference
  • Deleted (-> Communication.reason)
CommunicationRequest
CommunicationRequest.status
  • Remove codes revoked , completed
  • Add code ended
MedicationRequest.reasonReference CommunicationRequest.intent
  • Added Mandatory Element
MedicationRequest.note CommunicationRequest.payload.content[x]
  • Add Type CodeableConcept
  • Remove Type string
CommunicationRequest.requester
  • Type Reference: Added Target Type Group
CommunicationRequest.recipient
  • Type Reference: Added Target Type Endpoint
CommunicationRequest.informationProvider
  • Renamed from sender to informationProvider
  • Max Cardinality changed from 1 to *
  • Type Reference: Added Target Types Endpoint, Group
CommunicationRequest.reason
  • Added Element
CommunicationRequest.reasonCode
  • Deleted (-> CommunicationRequest.reason)
CommunicationRequest.reasonReference
  • Deleted (-> CommunicationRequest.reason)
CompartmentDefinition
CompartmentDefinition.versionAlgorithm[x]
  • Added Element
CompartmentDefinition.title
  • Added Element
CompartmentDefinition.code
  • Add code EpisodeOfCare
CompartmentDefinition.resource.code
  • Remove codes Resource , DomainResource , CatalogEntry , ChargeItem , ChargeItemDefinition , Citation , ClinicalImpression , DeviceUseStatement , DocumentManifest , EvidenceReport , GraphDefinition , ImmunizationEvaluation , ImmunizationRecommendation , Linkage , Media , MedicationKnowledge , MolecularSequence , RequestGroup , ResearchDefinition , ResearchElementDefinition , SupplyDelivery , SupplyRequest , TestReport , TestScript , VerificationResult
  • Add codes ActorDefinition , ArtifactAssessment , DeviceAlert , DeviceAssociation , ImagingSelection , InsuranceProduct , NutritionIntake , Permission , RequestOrchestration , Requirements
CompartmentDefinition.resource.startParam
  • Added Element
CompartmentDefinition.resource.endParam
  • Added Element
CompartmentDefinition.resource.documentation
  • Deleted
Composition
Composition.url
  • Added Element
Composition.identifier
  • Max Cardinality changed from string 1 to Annotation *
Composition.version
  • Added Element
Composition.consent
  • Added Element
Composition.basedOn
  • Added Element
MedicationRequest.dosageInstruction Composition.status
  • Type Remove code preliminary
  • Add codes registered , partial , cancelled , deprecated , unknown
Composition.subject
  • Max Cardinality changed from BackboneElement 1 to Dosage *
Composition.useContext
  • Added Element
MedicationRequest.dispenseRequest.expectedSupplyDuration Composition.author
  • Type Min Cardinality changed from Quantity{http://hl7.org/fhir/StructureDefinition/Duration} 1 to Duration 0
  • Type Reference: Added Target Type CareTeam
MedicationRequest.dispenseRequest.performer Composition.participant
  • Added Element
MedicationRequest.substitution.allowed Composition.participant.type
  • Added Mandatory Element
Composition.participant.function
  • Added Element
Composition.participant.time
  • Added Element
Composition.participant.party
  • Added Mandatory Element
Composition.name
  • Added Element
MedicationRequest.priorPrescription Composition.title
  • Min Cardinality changed from 1 to 0
Composition.note
  • Added Element
Composition.attester.mode
  • Type changed from Reference(MedicationOrder) code to Reference(MedicationRequest) CodeableConcept
  • Remove Binding `http://hl7.org/fhir/ValueSet/composition-attestation-mode|4.3.0` (required)
Composition.attester.party
  • Type Reference: Added Target Type Group
Composition.custodian
  • Type Reference: Added Target Types Patient, Group
MedicationRequest.detectedIssue Composition.relatesTo.type
  • Added Mandatory Element
Composition.relatesTo.target[x]
  • Add Types uri, Attachment, canonical(Resource), markdown
  • Remove Type Identifier
Composition.event.detail
  • Type changed from Reference(Resource) to CodeableReference
Composition.section.author
  • Type Reference: Added Target Type CareTeam
MedicationRequest.eventHistory Composition.section.note
  • Added Element
MedicationOrder.dateWritten Composition.confidentiality
  • deleted Deleted
MedicationOrder.dateEnded Composition.relatesTo.code
  • deleted Deleted
MedicationOrder.reasonEnded Composition.event.code
  • deleted Deleted
MedicationOrder.patient Composition.section.mode
  • deleted Deleted
MedicationOrder.prescriber ConceptMap
ConceptMap.identifier
  • deleted Max Cardinality changed from 1 to *
MedicationOrder.encounter ConceptMap.versionAlgorithm[x]
  • deleted Added Element
MedicationOrder.reason[x] ConceptMap.jurisdiction
MedicationOrder.dosageInstruction.text ConceptMap.copyrightLabel
  • deleted Added Element
MedicationOrder.dosageInstruction.additionalInstructions ConceptMap.approvalDate
  • deleted Added Element
MedicationOrder.dosageInstruction.timing ConceptMap.lastReviewDate
  • deleted 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.comment
  • 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
  • Renamed from property to attribute
  • Type changed from uri to code
ConceptMap.group.element.target.dependsOn.value[x]
  • Renamed from value to value[x]
  • Min Cardinality changed from 1 to 0
  • Add Types code, Coding, boolean, Quantity
ConceptMap.group.element.target.dependsOn.valueSet
  • Added Element
ConceptMap.group.unmapped.mode
  • Remove code provided
  • Add code use-source-code
ConceptMap.group.unmapped.comment
  • Added Element
ConceptMap.group.unmapped.valueSet
  • Added Element
ConceptMap.group.unmapped.relationship
  • Added Element
ConceptMap.group.unmapped.otherMap
  • Renamed from url to otherMap
MedicationOrder.dosageInstruction.asNeeded[x] ConceptMap.source[x]
  • deleted Deleted
MedicationOrder.dosageInstruction.site[x] ConceptMap.target[x]
  • deleted Deleted
MedicationOrder.dosageInstruction.route ConceptMap.group.sourceVersion
  • deleted Deleted (-> canonical version in .group.source)
MedicationOrder.dosageInstruction.method ConceptMap.group.targetVersion
  • deleted Deleted (-> canonical version in .group.target)
MedicationOrder.dosageInstruction.dose[x] ConceptMap.group.element.target.equivalence
  • deleted Deleted (-> relationship)
MedicationOrder.dosageInstruction.rate[x] ConceptMap.group.element.target.dependsOn.system
  • deleted Deleted (-> value as Coding)
MedicationOrder.dosageInstruction.maxDosePerPeriod ConceptMap.group.element.target.dependsOn.display
  • deleted Deleted (-> value as Coding)
Condition
Condition.clinicalStatus
  • Min Cardinality changed from 0 to 1
  • Remove codes recurrence , relapse , remission , resolved
  • Add code unknown
Condition.verificationStatus
  • Remove codes provisional , differential
Condition.category
  • Remove Binding `http://hl7.org/fhir/ValueSet/condition-category` (extensible)
Condition.bodyStructure
  • Added Element
Condition.recorder
  • Type Reference: Added Target Type Group
Condition.asserter
  • Type Reference: Added Target Types Device, Group
Condition.stage.assessment
  • Type Reference: Removed Target Type ClinicalImpression
Condition.evidence
  • Type changed from BackboneElement to CodeableReference
MedicationOrder.dispenseRequest.medication[x] Condition.evidence.code
  • deleted Deleted (-> Condition.evidence)
MedicationOrder.substitution.type Condition.evidence.detail
  • deleted Deleted (-> Condition.evidence)
MedicationStatement Consent
Consent.status
  • Remove codes proposed , rejected
  • Add codes not-done , unknown
Consent.category
  • Min Cardinality changed from 1 to 0
  • Remove Binding `http://hl7.org/fhir/ValueSet/consent-category` (extensible)
Consent.subject
  • Renamed from patient to subject
  • Type Reference: Added Target Types Practitioner, ResearchSubject, Group
Consent.date
  • Renamed from dateTime to date
  • Type changed from dateTime to date
MedicationStatement.basedOn Consent.period
  • Added Element
MedicationStatement.partOf Consent.grantor
  • Added Element
Consent.grantee
  • Renamed from performer to grantee
  • Type Reference: Added Target Types CareTeam, Group, HealthcareService
MedicationStatement.context Consent.manager
  • Added Element
MedicationStatement.status Consent.controller
  • Add Codes stopped, on-hold Added Element
MedicationStatement.category Consent.sourceAttachment
  • Added Element
MedicationStatement.informationSource Consent.sourceReference
  • Add Reference(Organization) Added Element
MedicationStatement.subject Consent.regulatoryBasis
  • Added Element
Consent.policyBasis
  • Renamed from patient policy to subject policyBasis
  • Add Reference(Group) Max Cardinality changed from * to 1
MedicationStatement.derivedFrom Consent.policyBasis.reference
  • Renamed Added Element
Consent.policyBasis.uri
  • Moved from supportingInformation Consent.policy to derivedFrom Consent.policyBasis
MedicationStatement.taken Consent.policyText
  • Added Element
MedicationStatement.reasonCode Consent.verification.type
  • Added Element
MedicationStatement.reasonReference Consent.verification.verifiedBy
  • Added Element
MedicationStatement.note Consent.verification.verifiedWith
  • Type Reference: Added Target Type Group
Consent.verification.date
  • Added Element
Consent.decision
  • Moved from Consent.provision.type to decision
  • Now marked as Modifier
Consent.provisionReference
  • Added Element
Consent.provision
  • Max Cardinality changed from 1 to *
Consent.provision.actor.role
  • Type Min Cardinality changed from string 1 to Annotation 0
  • Change value set from http://hl7.org/fhir/ValueSet/security-role-type to Participation Role Type
MedicationStatement.dosage Consent.provision.actor.reference
  • Type Min Cardinality changed from BackboneElement 1 to Dosage 0
MedicationStatement.wasNotTaken Consent.provision.securityLabel
  • deleted Remove Binding `http://hl7.org/fhir/ValueSet/security-labels` (extensible)
MedicationStatement.reasonForUse[x] Consent.provision.documentType
  • deleted Added Element
MedicationStatement.dosage.text Consent.provision.resourceType
Consent.provision.expression
  • Added Element
MedicationStatement.dosage.timing Consent.scope
  • deleted Deleted (-> Merged with Consent.category)
MedicationStatement.dosage.asNeeded[x] Consent.organization
  • deleted Deleted (-> split into Consent.manager and Consent.controller)
MedicationStatement.dosage.site[x] Consent.source[x]
  • deleted Deleted
MedicationStatement.dosage.route Consent.policy.authority
  • deleted Deleted
MedicationStatement.dosage.method Consent.policyRule
  • deleted Deleted
MedicationStatement.dosage.quantity[x] Consent.verification.verificationDate
  • deleted Deleted
Contract
Contract.author
  • Type Reference: Added Target Type RelatedPerson
Contract.term.text
  • Type changed from string to markdown
Contract.term.action.reason
  • Type changed from string to CodeableReference
MedicationStatement.dosage.rate[x] Contract.term.action.reasonCode
  • deleted Deleted (-> reason)
MedicationStatement.dosage.maxDosePerPeriod Contract.term.action.reasonReference
  • deleted Deleted (-> reason)
MessageDefinition Coverage
Coverage.statusReason
  • Added Resource Element
MessageHeader Coverage.kind
  • Added Mandatory Element
MessageHeader.event Coverage.paymentBy
  • No longer marked as Modifier Added Element
MessageHeader.sender Coverage.paymentBy.party
  • Added Mandatory Element
Coverage.paymentBy.responsibility
  • Added Element
MessageHeader.response Coverage.subscriberId
  • No longer marked as Modifier Max Cardinality changed from 1 to *
  • Type changed from string to Identifier
Coverage.insurer
  • Added Element
MessageHeader.response.code Coverage.class.value
  • No longer marked as Modifier 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
MessageHeader.focus Coverage.costToBeneficiary.value[x]
  • Renamed Min Cardinality changed from data 1 to focus 0
MetadataResource Coverage.insurancePlan
  • Added Resource Element
Coverage.payor
  • Deleted
NamingSystem CoverageEligibilityRequest
CoverageEligibilityRequest.statusReason
  • Added Element
CoverageEligibilityRequest.event
  • Added Element
CoverageEligibilityRequest.event.type
  • Added Mandatory Element
CoverageEligibilityRequest.event.when[x]
  • Added Mandatory Element
CoverageEligibilityResponse
CoverageEligibilityResponse.statusReason
  • Added Element
CoverageEligibilityResponse.event
  • Added Element
CoverageEligibilityResponse.event.type
  • Added Mandatory Element
CoverageEligibilityResponse.event.when[x]
  • Added Mandatory Element
NamingSystem.status CoverageEligibilityResponse.request
  • Min Cardinality changed from 1 to 0
CoverageEligibilityResponse.outcome
  • Change value set from http://hl7.org/fhir/ValueSet/conformance-resource-status http://hl7.org/fhir/ValueSet/remittance-outcome|4.3.0 to http://hl7.org/fhir/ValueSet/publication-status Eligibility Outcome
NamingSystem.contact CoverageEligibilityResponse.insurance.item.description
  • Type changed from BackboneElement string to ContactDetail markdown
CoverageEligibilityResponse.error.expression
  • Added Element
DetectedIssue
NamingSystem.description DetectedIssue.status
  • Type changed Change value set from string http://hl7.org/fhir/ValueSet/observation-status|4.3.0 to markdown Detected Issue Status
  • Remove codes registered , amended , corrected , cancelled
  • Add code mitigated
DetectedIssue.category
  • Added Element
NamingSystem.useContext DetectedIssue.severity
  • Type changed from CodeableConcept code to UsageContext CodeableConcept
  • Remove Binding http://hl7.org/fhir/ValueSet/use-context (extensible) `http://hl7.org/fhir/ValueSet/detectedissue-severity|4.3.0` (required)
NamingSystem.jurisdiction DetectedIssue.subject
  • Added Element
NamingSystem.uniqueId.comment DetectedIssue.encounter
  • Added Element
NamingSystem.contact.name DetectedIssue.identified[x]
  • deleted Add Type Timing
DetectedIssue.author
  • Type Reference: Added Target Types Patient, RelatedPerson
DetectedIssue.detail
  • Type changed from string to markdown
DetectedIssue.qualityOfEvidence
  • Added Element
DetectedIssue.expectedOnsetType
  • Added Element
DetectedIssue.medicationClass
  • Added Element
DetectedIssue.managementCode
  • Added Element
DetectedIssue.mitigation.note
  • Added Element
NamingSystem.contact.telecom DetectedIssue.patient
  • deleted Deleted
NutritionOrder Device
NutritionOrder.status Device.definition
  • Change value set Type changed from http://hl7.org/fhir/ValueSet/nutrition-order-status Reference(DeviceDefinition) to http://hl7.org/fhir/ValueSet/nutrition-request-status canonical(DeviceDefinition)
Observation Device.udiCarrier.deviceIdentifier
  • Min Cardinality changed from 0 to 1
Observation.basedOn Device.udiCarrier.deviceIdentifierSystem
  • Added Element
Observation.status Device.udiCarrier.issuer
  • Min Cardinality changed from 0 to 1
Device.udiCarrier.entryType
  • Add Code corrected code electronic-transmission
Device.availabilityStatus
  • Added Element
Device.biologicalSourceEvent
  • Added Element
Device.name
  • Renamed from deviceName to name
Device.name.value
  • Added Mandatory Element
Device.name.type
  • Moved from Device.deviceName to Device.name
  • Type changed from code to CodeableConcept
  • Change binding strength from required to extensible
Device.name.display
  • Added Element
Device.category
  • Added Element
Observation.category Device.type
  • Max Cardinality changed from 1 to *
Observation.context Device.deviceVersion
  • Added Element
Device.deviceVersion.type
  • Added Element
Device.deviceVersion.component
  • Added Element
Device.deviceVersion.installDate
  • Added Element
Device.deviceVersion.value
  • Added Mandatory Element
Device.conformsTo
  • Renamed from encounter specialization to context conformsTo
Device.conformsTo.category
  • Add Reference(EpisodeOfCare) Added Element
Observation.value[x] Device.conformsTo.specification
  • Add boolean Added Mandatory Element
Device.conformsTo.version
  • Moved from Device.specialization to Device.conformsTo
Device.property.value[x]
  • Added Mandatory Element
Device.additive
  • Added Element
Device.additive.type
  • Added Mandatory Element
Device.additive.quantity
  • Added Element
Device.statusReason
  • Deleted (-> reason was removed. DeviceAssociation can be used)
Device.distinctIdentifier
  • Deleted
Device.deviceName.name
  • Deleted
Device.specialization.systemType
  • Deleted
Device.version
  • Deleted
Device.property.valueQuantity
  • Deleted
Device.property.valueCode
  • Deleted
Device.patient
  • Deleted (-> patient association is in DeviceAssociation)
Device.owner
  • Deleted
Device.url
  • Deleted
DeviceAlert
  • Added Resource
DeviceAssociation
  • Added Resource
DeviceDefinition
Observation.comment DeviceDefinition.version
  • Max Cardinality changed from * to 1
DeviceDefinition.versionAlgorithm[x]
  • Added Element
DeviceDefinition.name
  • Added Element
DeviceDefinition.title
  • Added Element
DeviceDefinition.status
  • Added Mandatory Element
DeviceDefinition.experimental
  • Added Element
DeviceDefinition.partNumber
  • Added Element
DeviceDefinition.manufacturer
  • Renamed from comments manufacturer[x] to comment manufacturer
  • Remove Type string
Observation.referenceRange.type DeviceDefinition.date
  • Added Element
Observation.referenceRange.appliesTo DeviceDefinition.contact
  • Type changed from ContactPoint to ContactDetail
DeviceDefinition.publisher
  • Added Element
DeviceDefinition.useContext
  • Added Element
DeviceDefinition.jurisdiction
  • Added Element
DeviceDefinition.purpose
  • Added Element
DeviceDefinition.copyright
  • Added Element
DeviceDefinition.copyrightLabel
  • Added Element
DeviceDefinition.udiDeviceIdentifier.marketDistribution
  • Added Element
DeviceDefinition.udiDeviceIdentifier.marketDistribution.marketPeriod
  • Added Mandatory Element
DeviceDefinition.udiDeviceIdentifier.marketDistribution.subJurisdiction
  • Added Mandatory Element
DeviceDefinition.udiDeviceIdentifier.deviceIdentifierSystem
  • Added Element
DeviceDefinition.regulatoryIdentifier
  • Added Element
DeviceDefinition.regulatoryIdentifier.type
  • Added Mandatory Element
DeviceDefinition.regulatoryIdentifier.identifier
  • Added Mandatory Element
DeviceDefinition.regulatoryIdentifier.issuer
  • Added Mandatory Element
DeviceDefinition.regulatoryIdentifier.jurisdiction
  • Added Mandatory Element
DeviceDefinition.regulatoryIdentifier.identifierSystem
  • Added Element
DeviceDefinition.deviceName.type
  • Type changed from code to CodeableConcept
  • Change binding strength from required to extensible
DeviceDefinition.classification
  • Added Element
DeviceDefinition.classification.type
  • Moved from DeviceDefinition to DeviceDefinition.classification
  • Min Cardinality changed from 0 to 1
DeviceDefinition.classification.justification
  • Added Element
DeviceDefinition.conformsTo
  • Renamed from meaning specialization to appliesTo conformsTo
DeviceDefinition.conformsTo.category
  • Added Element
DeviceDefinition.conformsTo.specification
  • Added Mandatory Element
DeviceDefinition.conformsTo.version
  • Moved from DeviceDefinition.specialization to DeviceDefinition.conformsTo
  • Max Cardinality changed from 1 to *
Observation.related.target DeviceDefinition.conformsTo.source
  • Add Reference(Sequence) Added Element
Observation.component.interpretation DeviceDefinition.hasPart
  • Added Element
DeviceDefinition.hasPart.definition[x]
  • 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.deviceVersion
  • Added Element
DeviceDefinition.deviceVersion.type
  • Added Element
DeviceDefinition.deviceVersion.component
  • Added Element
DeviceDefinition.deviceVersion.value
  • Added Mandatory Element
DeviceDefinition.outputLanguage
  • Added Element
DeviceDefinition.property.value[x]
  • Added Mandatory Element
DeviceDefinition.link
  • Added Element
DeviceDefinition.link.relation
  • Added Mandatory Element
DeviceDefinition.link.relatedDevice[x]
  • Added Mandatory Element
DeviceDefinition.productionIdentifierInUDI
  • Added Element
DeviceDefinition.guideline
  • Added Element
DeviceDefinition.guideline.useContext
  • Added Element
DeviceDefinition.guideline.usageInstruction
  • Added Element
DeviceDefinition.guideline.relatedArtifact
  • Moved from DeviceDefinition.onlineInformation to relatedArtifact
  • Max Cardinality changed from 1 to *
  • Type changed from uri to RelatedArtifact
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.specialization.systemType
  • Deleted
DeviceDefinition.physicalCharacteristics
  • Deleted (-> DeviceDefinition.property)
DeviceDefinition.languageCode
  • Deleted
DeviceDefinition.capability
  • Deleted (-> DeviceDefinition.property)
DeviceDefinition.property.valueQuantity
  • Deleted
DeviceDefinition.property.valueCode
  • Deleted
DeviceDefinition.owner
  • Deleted
DeviceDefinition.quantity
  • Deleted (-> DeviceDefinition.packaging.count or DeviceDefinition.hasPart.count)
DeviceDefinition.parentDevice
  • Deleted (Removed - to establish relations, use hasPArt)
OperationDefinition DeviceMetric
DeviceMetric.status
  • Added Mandatory Element
OperationDefinition.status DeviceMetric.operationalStatus
  • Remove code entered-in-error
  • Add code unknown
DeviceMetric.category
  • Type changed from code to CodeableConcept
  • Change binding strength from required to extensible
DeviceMetric.device
  • Added Mandatory Element
DeviceMetric.color
  • Change value set from http://hl7.org/fhir/ValueSet/conformance-resource-status http://hl7.org/fhir/ValueSet/metric-color|4.3.0 to http://hl7.org/fhir/ValueSet/publication-status Color Codes (Names or RGB Values)
DeviceMetric.measurementFrequency
  • Added Element
DeviceMetric.availability
  • Added Element
OperationDefinition.experimental DeviceMetric.calibration.type
  • Now marked as Modifier Type changed from code to CodeableConcept
  • Change binding strength from required to extensible
DeviceMetric.source
  • Deleted
DeviceMetric.parent
  • Deleted
DeviceMetric.measurementPeriod
  • Deleted
DeviceRequest
DeviceRequest.replaces
  • Renamed from priorRequest to replaces
  • Type Reference: Added Target Type DeviceRequest
  • Type Reference: Removed Target Type Resource
OperationDefinition.contact DeviceRequest.status
  • Remove codes revoked , completed
  • Add code ended
DeviceRequest.intent
  • Remove codes original-order , reflex-order , filler-order , instance-order
DeviceRequest.doNotPerform
  • Added Element
DeviceRequest.product[x]
  • Added Mandatory Element
DeviceRequest.quantity
  • Added Element
DeviceRequest.requester
  • Type Reference: Added Target Types CareTeam, Group, Patient, RelatedPerson
DeviceRequest.performer
  • Type changed from BackboneElement Reference(Practitioner | PractitionerRole | Organization | CareTeam | HealthcareService | Patient | Device | RelatedPerson) to ContactDetail CodeableReference
DeviceRequest.location
  • Added Element
DeviceRequest.reason
  • Added Element
DeviceRequest.asNeeded
  • Added Element
DeviceRequest.asNeededFor
  • Added Element
DeviceRequest.instantiatesCanonical
  • Deleted
DeviceRequest.instantiatesUri
  • Deleted
DeviceRequest.code[x]
  • Deleted
DeviceRequest.performerType
  • Deleted (-> performer)
DeviceRequest.reasonCode
  • Deleted (-> reason)
DeviceRequest.reasonReference
  • Deleted (-> reason)
DiagnosticReport
OperationDefinition.description DiagnosticReport.basedOn
  • Type Reference: Removed Target Type ImmunizationRecommendation
DiagnosticReport.status
  • Remove codes preliminary , corrected , appended
DiagnosticReport.subject
  • Type Reference: Added Target Type BiologicallyDerivedProduct
  • Type Reference: Removed Target Type Procedure
DiagnosticReport.relatesTo
  • Added Element
DiagnosticReport.issued
  • Type changed from instant to dateTime
DiagnosticReport.procedure
  • Added Element
DiagnosticReport.performer
  • Type Reference: Added Target Types HealthcareService, Device, Patient, RelatedPerson
DiagnosticReport.resultsInterpreter
  • Type Reference: Added Target Types Patient, RelatedPerson
DiagnosticReport.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.conclusionCode
  • Type changed from CodeableConcept to CodeableReference
OperationDefinition.useContext DiagnosticReport.recomendation
  • Added Element
OperationDefinition.jurisdiction DiagnosticReport.communication
  • Added Element
DiagnosticReport.comparison
  • Added Element
DiagnosticReport.imagingStudy
  • Deleted
DocumentReference
DocumentReference.version
  • Added Element
DocumentReference.basedOn
  • Added Element
OperationDefinition.purpose DocumentReference.docStatus
  • Renamed Remove code preliminary
  • Add codes registered , partial , cancelled , deprecated , unknown
  • Now marked as Modifier
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 requirements 1 to purpose *
  • Type changed from string BackboneElement to markdown Reference(Appointment | Encounter | EpisodeOfCare)
DocumentReference.event
  • Added Element
DocumentReference.related
  • Added Element
DocumentReference.bodyStructure
  • Added Element
DocumentReference.facilityType
  • Added Element
DocumentReference.practiceSetting
  • Added Element
DocumentReference.period
  • Added Element
OperationDefinition.comment DocumentReference.date
  • Renamed Type changed from notes instant to comment dateTime
OperationDefinition.resource DocumentReference.author
  • Renamed Type Reference: Added Target Types CareTeam, Group
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 type code to resource CodeableConcept
  • Change binding strength from required to extensible
DocumentReference.description
  • Type changed from string to markdown
DocumentReference.securityLabel
  • Remove Codes Conformance, DiagnosticOrder, ImagingObjectSelection, MedicationOrder, Order, OrderResponse 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 (-> identifier)
DocumentReference.authenticator
  • Deleted (-> attester)
DocumentReference.content.format
  • Deleted (-> content.profile)
DocumentReference.context.encounter
  • Deleted (-> context)
DocumentReference.context.event
  • Deleted (-> event)
DocumentReference.context.period
  • Deleted (-> period)
DocumentReference.context.facilityType
  • Deleted (-> facilityType)
DocumentReference.context.practiceSetting
  • Deleted (-> practiceSetting)
DocumentReference.context.sourcePatientInfo
  • Deleted (-> use extension http://hl7.org/fhir/StructureDefinition/documentreference-sourcepatient)
DocumentReference.context.related
  • Deleted (-> basedOn)
DomainResource
  • No Changes
Encounter
Encounter.status
  • Remove codes arrived , triaged , onleave , finished
  • Add Codes ActivityDefinition, AdverseEvent, CapabilityStatement, CareTeam, ChargeItem, CodeSystem, CompartmentDefinition, Consent, Endpoint, ExpansionProfile, GraphDefinition, GuidanceResponse, ImagingManifest, Library, Linkage, Measure, MeasureReport, MedicationRequest, MessageDefinition, PlanDefinition, PractitionerRole, RequestGroup, ResearchStudy, ResearchSubject, Sequence, ServiceDefinition, StructureMap, Task, TestReport codes on-hold , discharged , completed , discontinued
Encounter.businessStatus
  • Added Element
Encounter.businessStatus.code
  • Added Mandatory Element
Encounter.businessStatus.type
  • Added Element
Encounter.businessStatus.effectiveDate
  • Added Element
OperationDefinition.type Encounter.class
  • Min Cardinality changed from 0 to 1 to 0
  • Max Cardinality changed from * to 1 to *
  • Type changed from code Coding to boolean CodeableConcept
  • Remove Binding http://hl7.org/fhir/ValueSet/resource-types (required) `http://terminology.hl7.org/ValueSet/v3-ActEncounterCode` (extensible)
OperationDefinition.parameter.type Encounter.serviceType
  • Change value set Max Cardinality changed from http://hl7.org/fhir/ValueSet/operation-parameter-type 1 to http://hl7.org/fhir/ValueSet/all-types *
  • Type changed from CodeableConcept to CodeableReference
OperationDefinition.parameter.searchType Encounter.subjectStatus
  • Added Element
Encounter.basedOn
  • Type Reference: Added Target Types CarePlan, DeviceRequest, MedicationRequest, RequestOrchestration, NutritionOrder, VisionPrescription
OperationDefinition.overload Encounter.careTeam
  • Added Element
Encounter.participant.actor
  • Renamed from individual to actor
  • Type Reference: Added Target Types Patient, Group, Device, HealthcareService
OperationDefinition.overload.parameterName Encounter.virtualService
  • Added Element
Encounter.actualPeriod
  • Renamed from period to actualPeriod
OperationDefinition.overload.comment Encounter.plannedStartDate
  • Added Element
OperationDefinition.contact.name Encounter.plannedEndDate
  • deleted Added Element
OperationDefinition.contact.telecom Encounter.reason
  • deleted Renamed from reasonCode to reason
  • Type changed from CodeableConcept to BackboneElement
OperationOutcome Encounter.reason.use
  • Added Element
OperationOutcome.issue.expression 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
  • Moved from Encounter.hospitalization to Encounter
Encounter.specialArrangement
  • Moved from Encounter.hospitalization to Encounter
Encounter.specialCourtesy
  • Moved from Encounter.hospitalization to Encounter
Encounter.admission
  • Renamed from hospitalization to admission
Encounter.admission.preAdmissionIdentifier
  • Moved from Encounter.hospitalization to Encounter.admission
Encounter.admission.origin
  • Moved from Encounter.hospitalization to Encounter.admission
Encounter.admission.admitSource
  • Moved from Encounter.hospitalization to Encounter.admission
Encounter.admission.reAdmission
  • Moved from Encounter.hospitalization to Encounter.admission
Encounter.admission.destination
  • Moved from Encounter.hospitalization to Encounter.admission
Encounter.admission.dischargeDisposition
  • Moved from Encounter.hospitalization to Encounter.admission
Encounter.location.form
  • Renamed from physicalType to form
Encounter.statusHistory
  • Deleted (-> EncounterHistory.status)
Encounter.classHistory
  • Deleted (-> EncounterHistory.class)
Encounter.reasonReference
  • Deleted (-> Encounter.reason.reference)
Encounter.diagnosis.rank
  • Deleted (-> Account.diagnosis.sequence)
Organization Endpoint
Organization.type Endpoint.status
  • Remove code test
  • Add code limited
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)
Organization.alias Endpoint.description
  • Added Element
Organization.endpoint Endpoint.environmentType
  • Added Element
Endpoint.availability
  • Added Element
Endpoint.payload
  • Added Element
Endpoint.payload.type
  • Moved from Endpoint.payloadType to type
  • Min Cardinality changed from 1 to 0
Endpoint.payload.mimeType
  • Moved from Endpoint.payloadMimeType to mimeType
Endpoint.payload.profileCanonical
  • Added Element
Endpoint.payload.profileUri
  • Added Element
Parameters EnrollmentRequest
Parameters.parameter.value[x] EnrollmentRequest.candidate
  • Add Age, Add Count, Add Distance, Add Duration, Add Money Type Reference: Added Target Type Group
Patient EnrollmentResponse
Patient.maritalStatus EnrollmentResponse.outcome
  • Change binding strength value set from required http://hl7.org/fhir/ValueSet/remittance-outcome|4.3.0 to extensible Enrollment Outcome
EnrollmentResponse.candidate
  • Added Element
EpisodeOfCare
EpisodeOfCare.reason
  • Added Element
EpisodeOfCare.reason.use
  • Added Element
EpisodeOfCare.reason.value
  • Added Element
Patient.contact.relationship EpisodeOfCare.diagnosis.condition
  • Change value set Min Cardinality changed from http://hl7.org/fhir/ValueSet/patient-contact-relationship 1 to http://hl7.org/fhir/ValueSet/v2-0131 0
  • Max Cardinality changed from 1 to *
  • Type changed from Reference(Condition) to CodeableReference
EpisodeOfCare.diagnosis.use
  • Renamed from role to use
  • Max Cardinality changed from 1 to *
EpisodeOfCare.subject
  • Added Mandatory Element
EpisodeOfCare.careTeam
  • Renamed from team to careTeam
EpisodeOfCare.diagnosis.rank
  • Deleted
EpisodeOfCare.patient
  • Deleted
EventDefinition
EventDefinition.versionAlgorithm[x]
  • Added Element
Patient.communication.language EventDefinition.subject[x]
  • Change binding strength value set from required http://hl7.org/fhir/ValueSet/subject-type to extensible 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.jurisdiction
  • Change value set from http://tools.ietf.org/html/bcp47 http://hl7.org/fhir/ValueSet/jurisdiction to http://hl7.org/fhir/ValueSet/languages Jurisdiction ValueSet icon
Patient.generalPractitioner EventDefinition.usage
  • Renamed Type changed from careProvider string to generalPractitioner markdown
Patient.link.other EventDefinition.copyrightLabel
  • Add Reference(RelatedPerson) Added Element
Evidence
Evidence.versionAlgorithm[x]
  • No longer marked as Modifier Added Element
Patient.link.type Evidence.name
  • Added Element
Evidence.citeAs
  • Renamed from citeAs[x] to citeAs
  • Remove Code replace Type Reference(Citation)
Evidence.experimental
  • Add Codes replaced-by, replaces Added Element
Evidence.recorder
  • No longer marked as Modifier Added Element
PaymentNotice Evidence.purpose
  • Added Element
PaymentNotice.status Evidence.copyright
  • Added Element
PaymentNotice.statusDate Evidence.copyrightLabel
  • Added Element
Evidence.relatesTo
  • Added Element
Evidence.relatesTo.type
  • Added Mandatory Element
Evidence.relatesTo.target[x]
  • Added Mandatory Element
PaymentNotice.paymentStatus Evidence.variableDefinition
  • Min Cardinality changed from 1 to 0
Evidence.variableDefinition.variableRole
  • Type changed from Coding to CodeableConcept to code
  • Change binding strength from extensible to required
PaymentNotice.ruleset Evidence.variableDefinition.roleSubtype
  • deleted Added Element
PaymentNotice.originalRuleset Evidence.variableDefinition.comparatorCategory
  • deleted Added Element
PaymentReconciliation Evidence.variableDefinition.directnessMatch
  • Remove Binding `http://hl7.org/fhir/ValueSet/directness` (extensible)
Evidence.synthesisType
  • Max Cardinality changed from 1 to *
  • Remove Binding `http://hl7.org/fhir/ValueSet/synthesis-type` (extensible)
PaymentReconciliation.status Evidence.studyDesign
  • Added Element
PaymentReconciliation.outcome Evidence.statistic.description
  • Type changed from code string to CodeableConcept markdown
Evidence.statistic.statisticType
  • Add Code partial Remove Binding `http://hl7.org/fhir/ValueSet/statistic-type` (extensible)
PaymentReconciliation.detail.type Evidence.statistic.sampleSize.description
  • Type changed from Coding string to CodeableConcept markdown
PaymentReconciliation.detail.response Evidence.statistic.sampleSize.numberAnalyzed
  • Added Element
PaymentReconciliation.detail.amount Evidence.statistic.attributeEstimate.description
  • Type changed from Quantity{http://hl7.org/fhir/StructureDefinition/Money} string to Money markdown
PaymentReconciliation.form Evidence.statistic.attributeEstimate.type
  • Remove Binding `http://hl7.org/fhir/ValueSet/attribute-estimate-type` (extensible)
Evidence.statistic.modelCharacteristic.code
  • Remove Binding `http://hl7.org/fhir/ValueSet/statistic-model-code` (extensible)
Evidence.statistic.modelCharacteristic.value[x]
  • Renamed from value to value[x]
  • Add Types Range, CodeableConcept
Evidence.statistic.modelCharacteristic.intended
  • Added Element
Evidence.statistic.modelCharacteristic.applied
  • Added Element
Evidence.statistic.modelCharacteristic.variable.handling
  • Type changed from Coding code to CodeableConcept
  • Remove Binding http://hl7.org/fhir/ValueSet/forms `http://hl7.org/fhir/ValueSet/variable-handling|4.3.0` (required)
Evidence.statistic.modelCharacteristic.attribute
  • Added Element
PaymentReconciliation.total Evidence.certainty.description
  • Min Type changed from string to markdown
Evidence.certainty.type
  • Remove Binding `http://hl7.org/fhir/ValueSet/certainty-type` (extensible)
Evidence.certainty.rating
  • Remove Binding `http://hl7.org/fhir/ValueSet/certainty-rating` (extensible)
Evidence.certainty.rater
  • Max Cardinality changed from 1 to 0 *
Evidence.relatedArtifact
  • Deleted
Evidence.studyType
  • Deleted
Evidence.statistic.modelCharacteristic.attributeEstimate
  • Deleted
EvidenceVariable
EvidenceVariable.versionAlgorithm[x]
  • Added Element
EvidenceVariable.citeAs
  • Added Element
EvidenceVariable.experimental
  • Added Element
EvidenceVariable.recorder
  • Added Element
EvidenceVariable.purpose
  • Added Element
EvidenceVariable.copyright
  • Added Element
EvidenceVariable.copyrightLabel
  • Added Element
EvidenceVariable.approvalDate
  • Added Element
EvidenceVariable.lastReviewDate
  • Added Element
EvidenceVariable.effectivePeriod
  • Added Element
EvidenceVariable.relatesTo
  • Added Element
EvidenceVariable.relatesTo.type
  • Added Mandatory Element
EvidenceVariable.relatesTo.target[x]
  • Added Mandatory Element
EvidenceVariable.definition
  • Added Element
EvidenceVariable.definitionModifier
  • Added Element
EvidenceVariable.definitionModifier.code
  • Added Mandatory Element
EvidenceVariable.definitionModifier.value[x]
  • Added Mandatory Element
EvidenceVariable.handling
  • Type changed from Quantity{http://hl7.org/fhir/StructureDefinition/Money} code to Money CodeableConcept
  • Remove Binding `http://hl7.org/fhir/ValueSet/variable-handling|4.3.0` (required)
EvidenceVariable.category.value[x]
  • Add Type Reference(Group)
PaymentReconciliation.processNote EvidenceVariable.conditional
  • Added Element
PaymentReconciliation.processNote.type EvidenceVariable.classifier
  • Added Element
PaymentReconciliation.processNote.text EvidenceVariable.dataStorage
  • Added Element
EvidenceVariable.dataStorage.datatype
  • Added Element
EvidenceVariable.dataStorage.path
  • Added Element
EvidenceVariable.dataStorage.delimiter
  • Added Element
EvidenceVariable.dataStorage.component
  • Added Element
EvidenceVariable.timing
  • Added Element
EvidenceVariable.period
  • Added Element
EvidenceVariable.constraint
  • Added Element
EvidenceVariable.constraint.conditional
  • Added Element
EvidenceVariable.constraint.minimumQuantity
  • Added Element
EvidenceVariable.constraint.maximumQuantity
  • Added Element
EvidenceVariable.constraint.earliestDateTime
  • Added Element
EvidenceVariable.constraint.latestDateTime
  • Added Element
EvidenceVariable.constraint.minimumStringLength
  • Added Element
EvidenceVariable.constraint.maximumStringLength
  • Added Element
EvidenceVariable.constraint.code
  • Added Element
EvidenceVariable.constraint.expression
  • Added Element
EvidenceVariable.constraint.expectedValueSet
  • Added Element
EvidenceVariable.constraint.expectedUnitsValueSet
  • Added Element
EvidenceVariable.constraint.anyValueAllowed
  • Added Element
EvidenceVariable.missingDataMeaning
  • Added Element
EvidenceVariable.unacceptableDataHandling
  • Added Element
PaymentReconciliation.ruleset EvidenceVariable.subtitle
  • deleted Deleted
PaymentReconciliation.originalRuleset EvidenceVariable.relatedArtifact
  • deleted Deleted
PaymentReconciliation.detail.responce EvidenceVariable.characteristicCombination
  • deleted Deleted
PaymentReconciliation.note EvidenceVariable.characteristic
  • deleted Deleted
Person ExampleScenario
ExampleScenario.versionAlgorithm[x]
  • No Changes Added Element
PlanDefinition ExampleScenario.title
  • Added Resource Element
Practitioner ExampleScenario.description
  • Added Element
ExampleScenario.jurisdiction
ExampleScenario.copyrightLabel
  • Added Element
ExampleScenario.actor.key
  • Renamed from actorId to key
Practitioner.name ExampleScenario.actor.type
  • Max Min Cardinality changed from 1 to * 0
  • Change value set from http://hl7.org/fhir/ValueSet/examplescenario-actor-type|4.3.0 to Actor Definition Actor Type
  • Remove code entity
  • Add codes system , collective , other
Practitioner.communication ExampleScenario.actor.title
  • Renamed from name to title
  • Min Cardinality changed from 0 to 1
ExampleScenario.actor.definition
  • Added Element
ExampleScenario.instance.key
  • Renamed from resourceId to key
ExampleScenario.instance.structureType
  • Renamed from resourceType to structureType
  • Type changed from code to Coding
  • Change binding strength from required to extensible
  • Change value set from http://tools.ietf.org/html/bcp47 http://hl7.org/fhir/ValueSet/resource-types|4.3.0 to http://hl7.org/fhir/ValueSet/languages Example Scenario Resource Type
Practitioner.practitionerRole ExampleScenario.instance.structureVersion
  • deleted Added Element
PractitionerRole ExampleScenario.instance.structureProfile[x]
  • Added Resource Element
Procedure ExampleScenario.instance.title
  • Renamed from name to title
  • Min Cardinality changed from 0 to 1
Procedure.definition ExampleScenario.instance.content
  • Added Element
ExampleScenario.instance.version.key
  • Added Mandatory Element
ExampleScenario.instance.version.title
  • Added Mandatory Element
Procedure.basedOn ExampleScenario.instance.version.description
  • Min Cardinality changed from 1 to 0
ExampleScenario.instance.version.content
  • Added Element
ExampleScenario.instance.containedInstance.instanceReference
  • Renamed from request resourceId to basedOn instanceReference
ExampleScenario.instance.containedInstance.versionReference
  • Renamed from versionId to versionReference
ExampleScenario.process.step.number
  • Moved from ExampleScenario.process.step.operation to ExampleScenario.process.step
  • Min Cardinality changed from 1 to 0
ExampleScenario.process.step.process
  • Max Cardinality changed from * to 1
ExampleScenario.process.step.workflow
  • Moved from ExampleScenario to ExampleScenario.process.step
  • Max Cardinality changed from * to 1
ExampleScenario.process.step.operation.type
  • Remove Reference(DiagnosticOrder) Type changed from string to Coding
  • Add Binding `http://hl7.org/fhir/ValueSet/examplescenario-operation-codes` (extensible)
ExampleScenario.process.step.operation.title
  • Renamed from name to title
  • Min Cardinality changed from 0 to 1
ExampleScenario.instance.version.versionId
  • Deleted
ExplanationOfBenefit
ExplanationOfBenefit.traceNumber
  • Added Element
Procedure.partOf ExplanationOfBenefit.statusReason
  • Added Element
ExplanationOfBenefit.subject
  • Added Mandatory Element
Procedure.status 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.related.claim
  • Type Reference: Added Target Type ExplanationOfBenefit
ExplanationOfBenefit.prescription
  • Type Reference: Added Target Types DeviceRequest, ServiceRequest
ExplanationOfBenefit.originalPrescription
  • Type Reference: Added Target Types DeviceRequest, ServiceRequest, VisionPrescription
ExplanationOfBenefit.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/procedure-status http://hl7.org/fhir/ValueSet/remittance-outcome|4.3.0 to http://hl7.org/fhir/ValueSet/event-status Claim Processing Codes
ExplanationOfBenefit.decision
  • Added Element
ExplanationOfBenefit.diagnosisRelatedGroup
  • Added Element
ExplanationOfBenefit.careTeam.specialty
  • Added Element
Procedure.notDone ExplanationOfBenefit.supportingInfo.timing[x]
  • Renamed Add Types dateTime, Timing
  • Remove Type date
ExplanationOfBenefit.supportingInfo.value[x]
  • Add Types base64Binary, canonical, code, date, dateTime, decimal, id, instant, integer, integer64, markdown, oid, positiveInt, time, unsignedInt, uri, url, uuid, Address, Age, Annotation, CodeableConcept, CodeableReference, Coding, ContactPoint, Count, Distance, Duration, HumanName, Identifier, Money, Period, Range, Ratio, RatioRange, SampledData, Signature, Timing, ContactDetail, DataRequirement, Expression, ParameterDefinition, RelatedArtifact, TriggerDefinition, UsageContext, Availability, ExtendedContactDetail, VirtualServiceDetail, Dosage, Meta
ExplanationOfBenefit.insurance
  • Min Cardinality changed from notPerformed 1 to notDone 0
ExplanationOfBenefit.patientPaid
  • Added Element
ExplanationOfBenefit.item.traceNumber
  • Added Element
ExplanationOfBenefit.item.subject
  • Added Element
Procedure.notDoneReason ExplanationOfBenefit.item.productOrService
  • Renamed Min Cardinality changed from reasonNotPerformed 1 to notDoneReason 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 1 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.adjudication.decisionDate
  • Added Element
ExplanationOfBenefit.item.detail.traceNumber
  • Added Element
Procedure.code ExplanationOfBenefit.item.detail.productOrService
  • Min Cardinality changed from 1 to 0
Procedure.context ExplanationOfBenefit.item.detail.productOrServiceEnd
  • Renamed from encounter to context Added Element
ExplanationOfBenefit.item.detail.patientPaid
  • Add Reference(EpisodeOfCare) Added Element
ExplanationOfBenefit.item.detail.tax
  • Added Element
ExplanationOfBenefit.item.detail.reviewOutcome
  • Added Element
ExplanationOfBenefit.item.detail.subDetail.traceNumber
  • Added Element
Procedure.performer.actor ExplanationOfBenefit.item.detail.subDetail.productOrService
  • Min Cardinality changed from 0 to 1 to 0
ExplanationOfBenefit.item.detail.subDetail.productOrServiceEnd
  • Add Reference(Device) Added Element
Procedure.performer.onBehalfOf ExplanationOfBenefit.item.detail.subDetail.patientPaid
  • Added Element
Procedure.reasonCode ExplanationOfBenefit.item.detail.subDetail.tax
  • Added Element
Procedure.reasonReference ExplanationOfBenefit.item.detail.subDetail.reviewOutcome
  • Added Element
Procedure.complicationDetail ExplanationOfBenefit.addItem.traceNumber
  • Added Element
ExplanationOfBenefit.addItem.subject
  • Added Element
ExplanationOfBenefit.addItem.informationSequence
  • Added Element
ExplanationOfBenefit.addItem.revenue
  • Added Element
ExplanationOfBenefit.addItem.category
  • Added Element
Procedure.note ExplanationOfBenefit.addItem.productOrService
  • Renamed Min Cardinality changed from notes 1 to note 0
Procedure.focalDevice.action ExplanationOfBenefit.addItem.productOrServiceEnd
  • Remove Binding http://hl7.org/fhir/ValueSet/device-action (required) Added Element
ExplanationOfBenefit.addItem.request
  • Added Element
ExplanationOfBenefit.addItem.patientPaid
  • Added Element
ExplanationOfBenefit.addItem.tax
  • Added Element
Procedure.usedReference ExplanationOfBenefit.addItem.bodySite
  • Renamed Max Cardinality changed from used 1 to usedReference *
  • Type changed from CodeableConcept to BackboneElement
Procedure.usedCode ExplanationOfBenefit.addItem.bodySite.site
  • Added Mandatory Element
Procedure.reason[x] ExplanationOfBenefit.addItem.bodySite.subSite
  • deleted Added Element
ProcedureRequest ExplanationOfBenefit.addItem.reviewOutcome
  • Added Element
ProcedureRequest.definition ExplanationOfBenefit.addItem.detail.traceNumber
  • Added Element
ProcedureRequest.basedOn ExplanationOfBenefit.addItem.detail.revenue
  • Added Element
ExplanationOfBenefit.addItem.detail.productOrService
  • Min Cardinality changed from 1 to 0
ExplanationOfBenefit.addItem.detail.productOrServiceEnd
  • Added Element
ProcedureRequest.replaces ExplanationOfBenefit.addItem.detail.patientPaid
  • Added Element
ProcedureRequest.requisition 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
ProcedureRequest.status 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.class
  • Added Element
ExplanationOfBenefit.processNote.type
  • Type changed from code to 1 CodeableConcept
  • Change binding strength from required to extensible
ExplanationOfBenefit.processNote.text
  • Type changed from string to markdown
ExplanationOfBenefit.processNote.language
  • Change binding strength from preferred to required
  • Change value set from http://hl7.org/fhir/ValueSet/procedure-request-status Common Languages to http://hl7.org/fhir/ValueSet/request-status All Languages
  • Change max value set from All Languages to none
ExplanationOfBenefit.patient
  • Deleted
ExplanationOfBenefit.careTeam.responsible
  • Deleted
ExplanationOfBenefit.careTeam.qualification
  • Deleted
ExplanationOfBenefit.diagnosis.packageCode
  • Deleted
ExplanationOfBenefit.item.subSite
  • Deleted
ExplanationOfBenefit.item.adjudication.value
  • Deleted
ExplanationOfBenefit.addItem.subSite
  • Deleted
FamilyMemberHistory
ProcedureRequest.intent FamilyMemberHistory.recorder
  • Added Element
FamilyMemberHistory.asserter
  • Added Element
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.instantiatesCanonical
  • Deleted
FamilyMemberHistory.instantiatesUri
  • Deleted
FamilyMemberHistory.reasonCode
  • Deleted (-> FamilyMemberHistory.reason)
FamilyMemberHistory.reasonReference
  • Deleted (-> FamilyMemberHistory.reason)
Flag
ProcedureRequest.priority Flag.status
  • Change value set Min Cardinality changed from http://hl7.org/fhir/ValueSet/procedure-request-priority 1 to http://hl7.org/fhir/ValueSet/request-priority 0
Flag.subject
  • Type Reference: Added Target Types RelatedPerson, PractitionerRole
Flag.author
  • Type Reference: Added Target Type RelatedPerson
ProcedureRequest.doNotPerform Flag.supportingInfo
  • Added Element
Goal
Goal.lifecycleStatus
  • Remove codes active , on-hold , completed
ProcedureRequest.category Goal.continuous
  • Added Element
ProcedureRequest.subject Goal.acceptance
  • Add Reference(Location), Add Reference(Device) Added Element
Goal.acceptance.participant
  • Added Mandatory Element
Goal.acceptance.status
  • Added Element
Goal.acceptance.priority
  • Added Element
ProcedureRequest.context Goal.statusReason
  • Renamed Max Cardinality changed from encounter 1 to context *
  • Add Reference(EpisodeOfCare) Type changed from string to CodeableConcept
ProcedureRequest.occurrence[x] Goal.recorder
  • Added Element
ProcedureRequest.authoredOn Goal.source
  • Renamed from orderedOn expressedBy to authoredOn source
  • Type Reference: Added Target Types CareTeam, Group
Goal.addresses
  • Type Reference: Added Target Types MedicationRequest, Procedure, NutritionIntake
Goal.outcomeCode
  • Deleted (-> Goal.outcome)
Goal.outcomeReference
  • Deleted (-> Goal.outcome)
Group
ProcedureRequest.requester Group.url
  • Added Element
ProcedureRequest.requester.agent Group.version
  • Added Element
ProcedureRequest.requester.onBehalfOf Group.versionAlgorithm[x]
  • Added Element
ProcedureRequest.performerType Group.title
  • Added Element
ProcedureRequest.performer Group.status
  • Add Reference(Device), Add Reference(HealthcareService) Added Element
ProcedureRequest.reasonCode Group.experimental
  • Added Element
ProcedureRequest.reasonReference Group.date
  • Added Element
ProcedureRequest.supportingInfo Group.publisher
  • Added Element
ProcedureRequest.specimen Group.contact
  • Added Element
Group.description
  • Added Element
Group.useContext
  • Added Element
Group.purpose
  • Added Element
Group.copyright
  • Added Element
Group.copyrightLabel
  • Added Element
ProcedureRequest.note Group.type
  • Renamed Min Cardinality changed from notes 1 to note 0
  • Add codes careteam , healthcareservice , location , organization , relatedperson , specimen , medicinalproductdefinition , substancedefinition , biologicallyDerivedProduct , nutritionProduct
ProcedureRequest.relevantHistory Group.membership
  • Added Mandatory Element
ProcedureRequest.reason[x] Group.code
  • deleted Add Binding `http://hl7.org/fhir/ValueSet/group-code` (extensible)
Group.combinationMethod
  • Added Element
Group.combinationThreshold
  • Added Element
Group.characteristic.value[x]
  • Add Types uri, Expression
Group.characteristic.description
  • Added Element
Group.characteristic.method
  • Added Element
Group.characteristic.formula
  • Added Element
Group.characteristic.determiner
  • Added Element
Group.characteristic.offset
  • Added Element
Group.characteristic.instances[x]
  • Added Element
Group.characteristic.duration[x]
  • Added Element
Group.characteristic.timing
  • Added Element
Group.member.entity
  • Type Reference: Added Target Types CareTeam, HealthcareService, Location, Organization, Specimen, MedicinalProductDefinition, SubstanceDefinition, BiologicallyDerivedProduct, NutritionProduct
Group.member.involvement
  • Added Element
ProcedureRequest.scheduled[x] Group.active
  • deleted Deleted
ProcedureRequest.orderer Group.actual
  • deleted Deleted (-> Group.membership)
ProcessRequest GuidanceResponse
ProcessRequest.status GuidanceResponse.location
  • Added Element
GuidanceResponse.reason
  • Added Element
ProcessRequest.action GuidanceResponse.evaluationMessage
  • Min Max Cardinality changed from * to 1
GuidanceResponse.result
  • Max Cardinality changed from 1 to 0 *
  • Type Reference: Added Target Types Appointment, AppointmentResponse, Claim, CommunicationRequest, Contract, CoverageEligibilityRequest, DeviceRequest, EnrollmentRequest, MedicationRequest, NutritionOrder, RequestOrchestration, ServiceRequest, Task, VisionPrescription
  • Type Reference: Removed Target Type RequestGroup
ProcessRequest.ruleset GuidanceResponse.reasonCode
  • deleted Deleted (-> reason)
ProcessRequest.originalRuleset GuidanceResponse.reasonReference
  • deleted Deleted (-> reason)
ProcessResponse HealthcareService
ProcessResponse.status HealthcareService.offeredIn
  • Added Element
ProcessResponse.outcome HealthcareService.comment
  • Type changed from Coding string to CodeableConcept markdown
HealthcareService.contact
  • Added Element
HealthcareService.eligibility.value[x]
  • Added Element
HealthcareService.eligibility.period
  • Added Element
ProcessResponse.form HealthcareService.communication
HealthcareService.referralRequired
  • Added Element
HealthcareService.availability
  • Added Element
HealthcareService.telecom
  • Deleted (-> HealthcareService.contact.telecom)
HealthcareService.availableTime
  • Deleted (-> HealthcareService.availability.availabileTime)
HealthcareService.notAvailable
  • Deleted (-> HealthcareService.availability.notAvailabileTime)
HealthcareService.availabilityExceptions
  • Deleted (-> HealthcareService.availability.notAvailabileTime.description)
ImagingSelection
  • Added Resource
ImagingStudy
ImagingStudy.status
  • Add code inactive
ImagingStudy.modality
  • Type changed from Coding to CodeableConcept
  • Remove Binding http://hl7.org/fhir/ValueSet/forms (required) Change value set from AcquisitionModality icon to Modality icon
ProcessResponse.processNote ImagingStudy.basedOn
  • Added Element Type Reference: Removed Target Type AppointmentResponse
ProcessResponse.processNote.type ImagingStudy.procedure
  • Added Element
ProcessResponse.processNote.text ImagingStudy.reason
  • Added Element
ProcessResponse.error ImagingStudy.series.modality
ImagingStudy.series.bodySite
  • Type changed from Coding to CodeableReference
ImagingStudy.series.performer.actor
  • Type Reference: Added Target Type HealthcareService
ImagingStudy.series.instance.sopClass
  • Type changed from Coding to oid
  • Remove Binding http://hl7.org/fhir/ValueSet/adjudication-error (required) `http://dicom.nema.org/medical/dicom/current/output/chtml/part04/sect_B.5.html#table_B.5-1` (extensible)
ProcessResponse.communicationRequest ImagingStudy.interpreter
  • Added Element Deleted (-> series.performer)
ProcessResponse.ruleset ImagingStudy.procedureReference
  • deleted Deleted (-> procedure)
ProcessResponse.originalRuleset ImagingStudy.procedureCode
  • deleted Deleted (-> procedure)
ProcessResponse.notes ImagingStudy.reasonCode
  • deleted Deleted (-> reason)
ImagingStudy.reasonReference
  • Deleted (-> reason)
ImagingStudy.series.laterality
  • Deleted
Provenance Immunization
Immunization.basedOn
  • Added Element
Immunization.administeredProduct
  • Added Element
Provenance.reason Immunization.manufacturer
  • Type changed from CodeableConcept Reference(Organization) to Coding CodeableReference
Immunization.supportingInformation
  • Added Element
Immunization.informationSource
  • Added Element
Provenance.activity Immunization.performer.actor
  • Type Reference: Added Target Types Patient, RelatedPerson
Immunization.reason
  • Added Element
Immunization.programEligibility
  • Type changed from CodeableConcept to Coding BackboneElement
Immunization.programEligibility.program
  • Added Mandatory Element
Immunization.programEligibility.programStatus
  • Added Mandatory Element
Immunization.reaction.manifestation
  • Added Element
Immunization.protocolApplied.doseNumber
  • Renamed from doseNumber[x] to doseNumber
  • Min Cardinality changed from 1 to 0
  • Add Type CodeableConcept
  • Remove Types positiveInt, string
Immunization.protocolApplied.seriesDoses
  • Renamed from seriesDoses[x] to seriesDoses
  • Add Type CodeableConcept
  • Remove Types positiveInt, string
Immunization.recorded
  • Deleted
Immunization.reportOrigin
  • Deleted
Immunization.reasonCode
  • Deleted (-> reason)
Immunization.reasonReference
  • Deleted (-> reason)
Immunization.education
  • Deleted
Immunization.reaction.detail
  • Deleted
ImplementationGuide
ImplementationGuide.identifier
  • Added Element
ImplementationGuide.versionAlgorithm[x]
  • Added Element
ImplementationGuide.jurisdiction
  • Change value set from http://hl7.org/fhir/ValueSet/v3-ProvenanceEventCurrentState http://hl7.org/fhir/ValueSet/jurisdiction to http://hl7.org/fhir/ValueSet/provenance-activity-type Jurisdiction ValueSet icon
ImplementationGuide.purpose
  • Added Element
ImplementationGuide.copyrightLabel
  • Added Element
Provenance.agent ImplementationGuide.fhirVersion
  • Min Cardinality Remove codes 0.0.80 , 0.0.81 , 0.0.82 , 0.4.0 , 0.5.0 , 1.0.0 , 1.0.1 , 1.0.2 , 1.1.0 , 1.4.0 , 1.6.0 , 1.8.0 , 3.0.0 , 3.0.1 , 3.0.2 , 3.3.0 , 3.5.0 , 4.0.0 , 4.0.1 , 4.1.0 , 4.3.0-cibuild , 4.3.0-snapshot1 , 4.3.0
  • Add codes 0.0 , 0.4 , 0.5 , 1.0 , 1.1 , 1.4 , 1.6 , 1.8 , 3.0 , 3.3 , 3.5 , 4.0 , 4.1 , 4.2 , 4.3 , 4.4 , 4.5 , 4.6 , 5.0 , 6.0
ImplementationGuide.dependsOn.reason
  • Added Element
ImplementationGuide.global.type
  • Remove codes Resource , DomainResource , CatalogEntry , ChargeItem , ChargeItemDefinition , Citation , ClinicalImpression , DeviceUseStatement , DocumentManifest , EvidenceReport , GraphDefinition , ImmunizationEvaluation , ImmunizationRecommendation , Linkage , Media , MedicationKnowledge , MolecularSequence , RequestGroup , ResearchDefinition , ResearchElementDefinition , SupplyDelivery , SupplyRequest , TestReport , TestScript , VerificationResult
  • Add codes ActorDefinition , ArtifactAssessment , DeviceAlert , DeviceAssociation , ImagingSelection , InsuranceProduct , NutritionIntake , Permission , RequestOrchestration , Requirements
ImplementationGuide.definition.grouping.description
  • Type changed from 0 string to 1 markdown
Provenance.agent.role ImplementationGuide.definition.resource
  • Min Cardinality changed from 1 to 0
ImplementationGuide.definition.resource.fhirVersion
  • Max Cardinality Remove codes 0.0.80 , 0.0.81 , 0.0.82 , 0.4.0 , 0.5.0 , 1.0.0 , 1.0.1 , 1.0.2 , 1.1.0 , 1.4.0 , 1.6.0 , 1.8.0 , 3.0.0 , 3.0.1 , 3.0.2 , 3.3.0 , 3.5.0 , 4.0.0 , 4.0.1 , 4.1.0 , 4.3.0-cibuild , 4.3.0-snapshot1 , 4.3.0
  • Add codes 0.0 , 0.4 , 0.5 , 1.0 , 1.1 , 1.4 , 1.6 , 1.8 , 3.0 , 3.3 , 3.5 , 4.0 , 4.1 , 4.2 , 4.3 , 4.4 , 4.5 , 4.6 , 5.0 , 6.0
ImplementationGuide.definition.resource.description
  • Type changed from 1 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
  • Renamed from name[x] to name
  • Remove Type Reference(Binary)
ImplementationGuide.definition.parameter.code
  • Type changed from Coding code to CodeableConcept Coding
  • Change value set binding strength from http://hl7.org/fhir/ValueSet/provenance-agent-role required to http://hl7.org/fhir/ValueSet/security-role-type extensible
Provenance.agent.who[x] ImplementationGuide.manifest.resource.isExample
  • Added Element
Provenance.agent.onBehalfOf[x] ImplementationGuide.manifest.resource.profile
  • Added Element
ImplementationGuide.definition.resource.example[x]
  • Deleted
ImplementationGuide.manifest.resource.example[x]
  • Deleted
Ingredient
Provenance.agent.relatedAgentType Ingredient.group
  • Added Element
Ingredient.comment
  • Added Element
Provenance.entity.role Ingredient.substance.strength.presentation[x]
  • Add Code removal Types CodeableConcept, Quantity
Ingredient.substance.strength.concentration[x]
  • Add Types CodeableConcept, Quantity
Provenance.entity.what[x] Ingredient.substance.strength.basis
  • Added Element
Provenance.entity.agent Ingredient.substance.strength.referenceStrength.substance
  • Max Min Cardinality changed from 1 0 to 1
Ingredient.substance.strength.referenceStrength.strength[x]
  • Add Type Quantity
InsurancePlan
InsurancePlan.type
  • Max Cardinality changed from * to 1
InsurancePlan.product
  • Added Element
InsurancePlan.generalCost
  • Added Element
InsurancePlan.generalCost.type
  • Added Element
InsurancePlan.generalCost.groupSize
  • Added Element
InsurancePlan.generalCost.cost
  • Added Element
InsurancePlan.generalCost.comment
  • Added Element
InsurancePlan.specificCost
  • Added Element
InsurancePlan.specificCost.category
  • Added Mandatory Element
InsurancePlan.specificCost.benefit
  • Added Element
InsurancePlan.specificCost.benefit.type
  • Added Mandatory Element
InsurancePlan.specificCost.benefit.cost
  • Added Element
InsurancePlan.specificCost.benefit.cost.type
  • Added Mandatory Element
InsurancePlan.specificCost.benefit.cost.applicability
  • Added Element
InsurancePlan.specificCost.benefit.cost.qualifier
  • Added Element
InsurancePlan.specificCost.benefit.cost.value
  • Added Element
Provenance.agent.actor InsurancePlan.status
  • deleted Deleted
Provenance.agent.userId InsurancePlan.name
  • deleted Deleted
Provenance.agent.relatedAgent InsurancePlan.alias
  • deleted Deleted
Provenance.entity.type InsurancePlan.period
  • deleted Deleted
Provenance.entity.reference InsurancePlan.ownedBy
  • deleted Deleted
Provenance.entity.display InsurancePlan.administeredBy
  • deleted Deleted
InsurancePlan.contact
  • Deleted
InsurancePlan.endpoint
  • Deleted
InsurancePlan.coverage
  • Deleted
InsurancePlan.plan
  • Deleted
InsuranceProduct
  • Added Resource
Questionnaire Invoice
Questionnaire.url Invoice.creation
  • Added Element
Questionnaire.name Invoice.period[x]
  • Added Element
Invoice.issuer
  • Type Reference: Added Target Types Practitioner, PractitionerRole
Invoice.lineItem.serviced[x]
  • Added Element
Invoice.lineItem.priceComponent
  • Type changed from BackboneElement to MonetaryComponent
Invoice.totalPriceComponent
  • Add Type MonetaryComponent
Invoice.date
  • Deleted
Invoice.lineItem.priceComponent.type
  • Deleted
Invoice.lineItem.priceComponent.code
  • Deleted
Invoice.lineItem.priceComponent.factor
  • Deleted
Invoice.lineItem.priceComponent.amount
  • Deleted
Library
Questionnaire.title Library.versionAlgorithm[x]
  • Added Element
Questionnaire.status Library.type
  • Change value set from http://hl7.org/fhir/ValueSet/questionnaire-status http://hl7.org/fhir/ValueSet/library-type to http://hl7.org/fhir/ValueSet/publication-status LibraryType icon
Library.subject[x]
  • Change value set from http://hl7.org/fhir/ValueSet/subject-type to 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.jurisdiction
Library.usage
  • Type changed from string to markdown
Questionnaire.experimental Library.copyrightLabel
  • Added Element
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, Group
Location
Questionnaire.description Location.code
  • Added Element
Location.description
  • Type changed from string to markdown
Location.type
  • Remove Binding `http://terminology.hl7.org/ValueSet/v3-ServiceDeliveryLocationRoleType` (extensible)
Location.contact
  • Added Element
Location.form
  • Renamed from physicalType to form
Questionnaire.purpose Location.characteristic
  • Added Element
Location.hoursOfOperation
  • Max Cardinality changed from * to 1
  • Type changed from BackboneElement to Availability
Questionnaire.approvalDate Location.virtualService
  • Added Element
Location.telecom
  • Deleted (-> Location.contact.telecom)
Location.hoursOfOperation.daysOfWeek
  • Deleted (-> Location.hoursOfOperation.availableTime.daysOfWeek)
Location.hoursOfOperation.allDay
  • Deleted (-> Location.hoursOfOperation.availableTime.allDay)
Location.hoursOfOperation.openingTime
  • Deleted (-> Location.hoursOfOperation.availableTime.availableStartTime)
Location.hoursOfOperation.closingTime
  • Deleted (-> Location.hoursOfOperation.availableTime.availableEndTime)
Location.availabilityExceptions
  • Deleted (-> Location.hoursOfOperation.notAvailable.description)
ManufacturedItemDefinition
Questionnaire.lastReviewDate ManufacturedItemDefinition.name
  • Added Element
Questionnaire.effectivePeriod ManufacturedItemDefinition.marketingStatus
  • Added Element
ManufacturedItemDefinition.property.value[x]
  • Add Types Range, markdown, Reference(Binary)
Questionnaire.useContext ManufacturedItemDefinition.component
  • Added Element
Questionnaire.jurisdiction ManufacturedItemDefinition.component.type
  • Added Mandatory Element
Questionnaire.contact ManufacturedItemDefinition.component.function
  • Added Element
Questionnaire.copyright ManufacturedItemDefinition.component.amount
  • Added Element
Questionnaire.code ManufacturedItemDefinition.component.constituent
  • Added Element
ManufacturedItemDefinition.component.constituent.amount
  • Added Element
ManufacturedItemDefinition.component.constituent.location
  • Added Element
ManufacturedItemDefinition.component.constituent.function
  • Added Element
ManufacturedItemDefinition.component.constituent.hasIngredient
  • Added Element
ManufacturedItemDefinition.component.property
  • Added Element
ManufacturedItemDefinition.component.component
  • Added Element
Measure
Measure.versionAlgorithm[x]
  • Added Element
Questionnaire.subjectType Measure.subject[x]
  • Remove Codes Conformance, DiagnosticOrder, ImagingObjectSelection, MedicationOrder, Order, OrderResponse Change value set from http://hl7.org/fhir/ValueSet/subject-type to Participant Resource Types
  • Add Codes ActivityDefinition, AdverseEvent, CapabilityStatement, CareTeam, ChargeItem, CodeSystem, CompartmentDefinition, Consent, Endpoint, ExpansionProfile, GraphDefinition, GuidanceResponse, ImagingManifest, Library, Linkage, Measure, MeasureReport, MedicationRequest, MessageDefinition, PlanDefinition, PractitionerRole, RequestGroup, ResearchStudy, ResearchSubject, Sequence, ServiceDefinition, StructureMap, Task, TestReport Change code system for extensibly bound codes from "http://hl7.org/fhir/resource-types" to "http://hl7.org/fhir/fhir-types"
Questionnaire.item Measure.jurisdiction
Measure.usage
  • Min Cardinality Type changed from 1 string to 0 markdown
Measure.copyrightLabel
  • Added Element
Measure.reportingFrequency
  • Max Cardinality Added Element
Measure.riskAdjustment
  • Type changed from 1 string to * markdown
Questionnaire.item.linkId Measure.rateAggregation
  • Min Cardinality Type changed from 0 string to 1 markdown
Questionnaire.item.definition Measure.term
  • Added Element
Questionnaire.item.code Measure.term.code
  • Added Element
Questionnaire.item.prefix Measure.term.definition
  • Added Element
Questionnaire.item.type Measure.group.linkId
  • Added Element
Questionnaire.item.enableWhen Measure.group.title
  • Added Element
Measure.group.description
  • Type changed from string to markdown
Questionnaire.item.enableWhen.question Measure.group.type
  • Added Element
Questionnaire.item.enableWhen.hasAnswer Measure.group.subject[x]
  • Added Element
Questionnaire.item.enableWhen.answer[x] Measure.group.basis
  • Added Element
Questionnaire.item.readOnly Measure.group.basisRequirement
  • Added Element
Questionnaire.item.maxLength Measure.group.scoring
  • Added Element
Questionnaire.item.options Measure.group.scoringUnit
  • Added Element
Questionnaire.item.option Measure.group.scoringPrecision
  • Added Element
Questionnaire.item.option.value[x] Measure.group.compositeScoring
  • Added Element
Questionnaire.item.initial[x] Measure.group.component
  • Added Element
Questionnaire.item.item Measure.group.component.measure
  • Added Element
Measure.group.component.groupId
  • Added Element
Measure.group.component.weight
  • Added Element
Measure.group.rateAggregation
  • Added Element
Measure.group.improvementNotation
  • Added Element
Measure.group.improvementNotationGuidance
  • Added Element
Measure.group.library
  • Added Element
Measure.group.population.linkId
  • Added Element
Measure.group.population.title
  • Added Element
Measure.group.population.code
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.title
  • 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.group.stratifier.component.valueSet
  • Added Element
Measure.group.stratifier.component.unit
  • Added Element
Measure.supplementalData.linkId
  • Added Element
Measure.supplementalData.usage
  • Change value set from http://hl7.org/fhir/ValueSet/measure-data-usage to MeasureDataUsage icon
Measure.supplementalData.description
  • Type changed from string to markdown
Measure.supplementalData.valueSet
  • Added Element
Measure.supplementalData.unit
  • Added Element
Questionnaire.telecom Measure.scoring
  • deleted Deleted
Questionnaire.group.title Measure.compositeScoring
  • deleted Deleted
Questionnaire.group.concept Measure.type
  • deleted Deleted
Questionnaire.group.group Measure.improvementNotation
  • deleted Deleted
Questionnaire.group.question Measure.definition
  • deleted Deleted (->term.definition term is code and definition now)
QuestionnaireResponse MeasureReport
QuestionnaireResponse.basedOn MeasureReport.category
  • Added Element
QuestionnaireResponse.parent MeasureReport.messages
  • Added Element
QuestionnaireResponse.status MeasureReport.type
  • Remove code data-collection
  • Add Codes entered-in-error, stopped code data-exchange
MeasureReport.dataUpdateType
  • Added Element
QuestionnaireResponse.context MeasureReport.measure
  • Renamed Min Cardinality changed from encounter 1 to context 0
MeasureReport.subject
  • Add Reference(EpisodeOfCare) Type Reference: Added Target Types CareTeam, HealthcareService, Organization
QuestionnaireResponse.item MeasureReport.reporter
  • Type Reference: Removed Target Type Location
MeasureReport.reportingVendor
  • Added Element
MeasureReport.location
  • Added Element
MeasureReport.inputParameters
  • Added Element
MeasureReport.group.linkId
  • Added Element
MeasureReport.group.title
  • Added Element
MeasureReport.group.calculatedDate
  • Added Element
MeasureReport.group.description
  • Added Element
MeasureReport.group.type
  • Added Element
MeasureReport.group.subject
  • Added Element
MeasureReport.group.scoring
  • Added Element
MeasureReport.group.improvementNotation
  • Added Element
MeasureReport.group.improvementNotationGuidance
  • Added Element
MeasureReport.group.population.linkId
  • Added Element
MeasureReport.group.population.title
  • Added Element
MeasureReport.group.population.code
MeasureReport.group.population.description
  • Added Element
MeasureReport.group.population.countQuantity
  • Added Element
MeasureReport.group.population.subjectReport
  • Added Element
MeasureReport.group.population.subjects
  • Added Element
MeasureReport.group.measureScore[x]
  • Renamed from group measureScore to item measureScore[x]
  • Add Types dateTime, CodeableConcept, Period, Range, Duration, boolean, Ratio
MeasureReport.group.stratifier.linkId
  • Added Element
MeasureReport.group.stratifier.title
  • Added Element
MeasureReport.group.stratifier.code
  • Max Cardinality changed from * to 1
MeasureReport.group.stratifier.description
  • Added Element
MeasureReport.group.stratifier.stratum.value[x]
  • Renamed from value to * value[x]
  • Add Types boolean, Quantity, Range, Reference
MeasureReport.group.stratifier.stratum.component.linkId
  • Added Element
MeasureReport.group.stratifier.stratum.component.description
  • Added Element
MeasureReport.group.stratifier.stratum.component.value[x]
  • Renamed from value to value[x]
  • Add Types boolean, Quantity, Range, Reference
MeasureReport.group.stratifier.stratum.population.linkId
  • Added Element
QuestionnaireResponse.item.linkId MeasureReport.group.stratifier.stratum.population.code
  • Min Cardinality changed Change value set from 0 http://hl7.org/fhir/ValueSet/measure-population to 1 MeasurePopulationType icon
QuestionnaireResponse.item.definition MeasureReport.group.stratifier.stratum.population.countQuantity
  • Added Element
QuestionnaireResponse.item.answer MeasureReport.group.stratifier.stratum.population.subjectReport
  • Added Element
QuestionnaireResponse.item.answer.value[x] MeasureReport.group.stratifier.stratum.population.subjects
  • Added Element
MeasureReport.group.stratifier.stratum.measureScore[x]
  • Renamed from measureScore to measureScore[x]
  • Add Types dateTime, CodeableConcept, Period, Range, Duration, boolean, Ratio
QuestionnaireResponse.item.answer.item MeasureReport.supplementalData
  • Added Element
MeasureReport.improvementNotation
  • Deleted
Medication
QuestionnaireResponse.item.item Medication.marketingAuthorizationHolder
  • Added Element
Medication.doseForm
  • Added Element
Medication.packageSize
  • Added Element
Medication.packageSize.numberOfItems
  • Added Element
Medication.packageSize.amountPerItem
  • Added Element
Medication.ingredient.item
  • Renamed from item[x] to item
  • Add Type CodeableReference
  • Remove Types CodeableConcept, Reference(Substance | Medication)
Medication.ingredient.role
  • Added Element
Medication.ingredient.strength[x]
  • Renamed from strength to strength[x]
  • Add Types CodeableConcept, Quantity
Medication.instance
  • Added Element
Medication.instance.identifier
  • Added Element
Medication.instance.lotNumber
  • Added Element
Medication.instance.expirationDate
  • Added Element
Medication.definition
  • Added Element
QuestionnaireResponse.group.title Medication.manufacturer
  • deleted Deleted
QuestionnaireResponse.group.group Medication.form
  • deleted Deleted
QuestionnaireResponse.group.question Medication.amount
  • deleted Deleted
Medication.batch
  • Deleted
ReferralRequest MedicationAdministration
ReferralRequest.definition MedicationAdministration.basedOn
  • Added Element
MedicationAdministration.partOf
  • Type Reference: Added Target Type MedicationDispense
MedicationAdministration.category
  • Max Cardinality changed from 1 to *
MedicationAdministration.medication
  • Renamed from medication[x] to medication
  • Add Type CodeableReference
  • Remove Types CodeableConcept, Reference(Medication)
MedicationAdministration.encounter
  • Added Element
ReferralRequest.basedOn MedicationAdministration.occurrence[x]
  • Added Mandatory Element
ReferralRequest.replaces MedicationAdministration.recorded
  • Added Element
ReferralRequest.groupIdentifier MedicationAdministration.isSubPotent
  • Added Element
MedicationAdministration.subPotentReason
  • Added Element
ReferralRequest.status MedicationAdministration.performer.actor
  • Change value set Type changed from http://hl7.org/fhir/ValueSet/referralstatus Reference(Practitioner | PractitionerRole | Patient | RelatedPerson | Device) to http://hl7.org/fhir/ValueSet/request-status CodeableReference
ReferralRequest.intent MedicationAdministration.reason
  • Added Element
ReferralRequest.priority MedicationAdministration.device
  • Type changed from CodeableConcept Reference(Device) to CodeableReference
MedicationAdministration.instantiates
  • Deleted
MedicationAdministration.context
  • Deleted
MedicationAdministration.effective[x]
  • Deleted
MedicationAdministration.reasonCode
  • Deleted (-> reason)
MedicationAdministration.reasonReference
  • Deleted (-> reason)
MedicationDispense
MedicationDispense.basedOn
  • Added Element
MedicationDispense.partOf
  • Type Reference: Added Target Type MedicationAdministration
MedicationDispense.status
  • Remove code stopped
  • Add Binding http://hl7.org/fhir/ValueSet/request-priority (required) code unfulfilled
MedicationDispense.notPerformedReason
  • Added Element
MedicationDispense.statusChanged
  • Added Element
ReferralRequest.subject MedicationDispense.category
  • Max Cardinality changed from 1 to *
MedicationDispense.medication
  • Renamed from patient medication[x] to subject medication
  • Add Type CodeableReference
  • Remove Types CodeableConcept, Reference(Medication)
MedicationDispense.subject
  • Min Cardinality changed from 0 to 1
MedicationDispense.encounter
  • Add Reference(Group) Added Element
ReferralRequest.context MedicationDispense.performer.actor
  • Renamed Type Reference: Added Target Types CareTeam, Group
MedicationDispense.fillNumber
  • Added Element
MedicationDispense.recorded
  • Added Element
MedicationDispense.receiver
  • Type Reference: Added Target Types RelatedPerson, Location, PractitionerRole, Organization, Group
MedicationDispense.dosageInstruction
  • Max Cardinality changed from encounter * to context 1
  • Add Reference(EpisodeOfCare) Type changed from Dosage to DosageDetails
ReferralRequest.occurrence[x] MedicationDispense.doseAdministrationAid
  • Added Element
ReferralRequest.authoredOn MedicationDispense.substitution.responsibleParty
  • Renamed Max Cardinality changed from date * to authoredOn 1
  • Type Reference: Added Target Type Organization
MedicationDispense.statusReason[x]
  • Deleted
MedicationDispense.context
  • Deleted
MedicationDispense.detectedIssue
  • Deleted
MedicationRequest
ReferralRequest.requester MedicationRequest.basedOn
  • Type Reference: Added Target Type RequestOrchestration
  • Type Reference: Removed Target Type ImmunizationRecommendation
MedicationRequest.status
  • Remove Reference(Practitioner), codes cancelled , completed , stopped
  • Add code ended
MedicationRequest.statusChanged
  • Added Element
MedicationRequest.intent
  • Remove Reference(Organization), codes original-order , reflex-order , filler-order , instance-order
MedicationRequest.medication
  • Renamed from medication[x] to medication
  • Add Type CodeableReference
  • Remove Reference(Patient) Types CodeableConcept, Reference(Medication)
ReferralRequest.requester.agent MedicationRequest.informationSource
  • Added Element
ReferralRequest.requester.onBehalfOf MedicationRequest.isRecordOfRequest
  • Added Element
ReferralRequest.recipient MedicationRequest.performerType
  • Add Reference(HealthcareService) Binding `http://hl7.org/fhir/ValueSet/medication-intended-performer-role` (extensible)
ReferralRequest.reasonCode MedicationRequest.performer
  • Max Cardinality changed from 1 to *
  • Type Reference: Added Target Types DeviceDefinition, HealthcareService, Group
  • 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.effectiveTiming[x]
  • Added Element
MedicationRequest.dosageInstruction
  • Max Cardinality changed from * to 1
  • Type changed from Dosage to DosageDetails
MedicationRequest.dispenseRequest.dispenser
  • Added Element
MedicationRequest.dispenseRequest.dispenserInstruction
  • Added Element
MedicationRequest.dispenseRequest.doseAdministrationAid
  • Added Element
MedicationRequest.dispenseRequest.destination
  • Added Element
MedicationRequest.reported[x]
  • Deleted
MedicationRequest.reasonCode
  • Deleted (-> reason)
MedicationRequest.reasonReference
  • Deleted (-> reason)
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.status
  • Remove codes active , completed , intended , stopped , on-hold , unknown , not-taken
  • Add codes recorded , draft
MedicationStatement.category
  • Max Cardinality changed from 1 to *
MedicationStatement.medication
  • Renamed from reason medication[x] to reasonCode medication
  • Add Type CodeableReference
  • Remove Types CodeableConcept, Reference(Medication)
MedicationStatement.encounter
  • Renamed from context to encounter
  • Type Reference: Removed Target Type EpisodeOfCare
MedicationStatement.effective[x]
  • Add Type Timing
MedicationStatement.author
  • Added Element
MedicationStatement.informationSource
  • Max Cardinality changed from 1 to *
  • Type Reference: Added Target Types Device, Group
ReferralRequest.reasonReference MedicationStatement.reason
  • Added Element
MedicationStatement.relatedClinicalInformation
  • Added Element
ReferralRequest.supportingInfo MedicationStatement.dosage
  • Renamed Max Cardinality changed from supportingInformation * to supportingInfo 1
  • Type changed from Dosage to DosageDetails
ReferralRequest.note MedicationStatement.adherence
  • Added Element
ReferralRequest.relevantHistory MedicationStatement.adherence.code
  • Added Mandatory Element
MedicationStatement.adherence.reason
  • Added Element
ReferralRequest.dateSent MedicationStatement.basedOn
  • deleted Deleted
ReferralRequest.fulfillmentTime MedicationStatement.statusReason
  • deleted Deleted
MedicationStatement.reasonCode
  • Deleted (-> reason)
MedicationStatement.reasonReference
  • Deleted (-> reason)
RelatedPerson MedicinalProductDefinition
RelatedPerson.active MedicinalProductDefinition.comprisedOf
  • Added Element
MedicinalProductDefinition.name.part
  • Added Element
MedicinalProductDefinition.name.part.part
  • Added Mandatory Element
MedicinalProductDefinition.name.part.type
  • Added Mandatory Element
MedicinalProductDefinition.name.usage
  • Added Element
MedicinalProductDefinition.name.usage.country
  • Added Mandatory Element
MedicinalProductDefinition.name.usage.jurisdiction
  • Added Element
MedicinalProductDefinition.name.usage.language
  • Added Mandatory Element
RelatedPerson.relationship MedicinalProductDefinition.characteristic.value[x]
  • Add Types markdown, Range, integer
MedicinalProductDefinition.name.namePart
  • Deleted
MedicinalProductDefinition.name.countryLanguage
  • Deleted
MessageDefinition
MessageDefinition.versionAlgorithm[x]
  • Added Element
MessageDefinition.jurisdiction
MessageDefinition.copyrightLabel
  • Added Element
MessageDefinition.focus.code
  • Remove Binding http://hl7.org/fhir/ValueSet/relatedperson-relationshiptype (required) codes Resource , DomainResource , CatalogEntry , ChargeItem , ChargeItemDefinition , Citation , ClinicalImpression , DeviceUseStatement , DocumentManifest , EvidenceReport , GraphDefinition , ImmunizationEvaluation , ImmunizationRecommendation , Linkage , Media , MedicationKnowledge , MolecularSequence , RequestGroup , ResearchDefinition , ResearchElementDefinition , SupplyDelivery , SupplyRequest , TestReport , TestScript , VerificationResult
  • Add codes ActorDefinition , ArtifactAssessment , DeviceAlert , DeviceAssociation , ImagingSelection , InsuranceProduct , NutritionIntake , Permission , RequestOrchestration , Requirements
MessageDefinition.graph
  • Deleted
MessageHeader
RelatedPerson.name MessageHeader.event[x]
  • Max Add Type canonical(EventDefinition | SubscriptionTopic)
MessageHeader.destination.endpoint[x]
  • Renamed from endpoint to endpoint[x]
  • Min Cardinality changed from 1 to * 0
  • Add Type Reference(Endpoint)
RequestGroup MessageHeader.destination.receiver
  • Type Reference: Added Resource Target Types Device, Patient, RelatedPerson
ResearchStudy MessageHeader.source.endpoint[x]
  • Renamed from endpoint to endpoint[x]
  • Min Cardinality changed from 1 to 0
  • Add Type Reference(Endpoint)
MessageHeader.source.sender
  • Added Resource Element
MessageHeader.response.identifier
  • Type changed from id to Identifier
MessageHeader.destination.target
  • Deleted
MessageHeader.sender
  • Deleted
MessageHeader.enterer
  • Deleted
MessageHeader.author
  • Deleted
MessageHeader.responsible
  • Deleted
ResearchSubject MetadataResource
  • Added Resource
Resource 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
Resource.language NamingSystem.type
  • Change binding strength from required to extensible Remove Binding `http://hl7.org/fhir/ValueSet/identifier-type` (extensible)
NamingSystem.jurisdiction
  • Change value set from http://tools.ietf.org/html/bcp47 http://hl7.org/fhir/ValueSet/jurisdiction to http://hl7.org/fhir/ValueSet/languages Jurisdiction ValueSet icon
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.type
  • Add codes iri-stem , v2csmnemonic
NamingSystem.uniqueId.authoritative
  • Added Element
NutritionIntake
  • Added Resource
RiskAssessment NutritionOrder
RiskAssessment.basedOn NutritionOrder.basedOn
  • Added Element
RiskAssessment.parent NutritionOrder.groupIdentifier
  • Added Element
NutritionOrder.status
  • Remove codes revoked , completed
  • Add code ended
NutritionOrder.intent
  • Remove codes original-order , reflex-order , filler-order , instance-order
NutritionOrder.priority
  • Added Element
RiskAssessment.status NutritionOrder.subject
  • Added Mandatory Element
NutritionOrder.supportingInformation
  • Added Element
RiskAssessment.code NutritionOrder.requester
  • Added Element
NutritionOrder.performer
  • Added Element
NutritionOrder.outsideFoodAllowed
  • Added Element
RiskAssessment.context NutritionOrder.oralDiet.schedule
  • Renamed Max Cardinality changed from encounter * to context 1
  • Add Reference(EpisodeOfCare) Type changed from Timing to BackboneElement
RiskAssessment.occurrence[x] NutritionOrder.oralDiet.schedule.timing
  • Added Element
RiskAssessment.reason[x] NutritionOrder.oralDiet.schedule.asNeeded
  • Added Element
NutritionOrder.oralDiet.schedule.asNeededFor
  • Added Element
RiskAssessment.prediction.probability[x] NutritionOrder.oralDiet.nutrient.amount
  • Remove Type changed from Quantity(http://hl7.org/fhir/StructureDefinition/SimpleQuantity) to Quantity
NutritionOrder.oralDiet.texture.type
  • Added Element
NutritionOrder.oralDiet.caloricDensity
  • 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
RiskAssessment.prediction.qualitativeRisk NutritionOrder.supplement.schedule.timing
  • Added Element
RiskAssessment.comment NutritionOrder.supplement.schedule.asNeeded
  • Added Element
RiskAssessment.date NutritionOrder.supplement.schedule.asNeededFor
  • deleted Added Element
Schedule NutritionOrder.supplement.quantity
  • Type changed from Quantity(http://hl7.org/fhir/StructureDefinition/SimpleQuantity) to Quantity
Schedule.active NutritionOrder.supplement.caloricDensity
  • Added Element
Schedule.serviceCategory NutritionOrder.enteralFormula.type
  • Added Element
NutritionOrder.enteralFormula.productName
  • Added Element
NutritionOrder.enteralFormula.deliveryDevice[x]
  • Added Element
Schedule.serviceType NutritionOrder.enteralFormula.caloricDensity
  • Renamed Type changed from type Quantity(http://hl7.org/fhir/StructureDefinition/SimpleQuantity) to serviceType Quantity
Schedule.specialty NutritionOrder.enteralFormula.routeOfAdministration
  • Added Element
Schedule.actor NutritionOrder.enteralFormula.administration.schedule
  • Max Cardinality Type changed from 1 Timing to * BackboneElement
NutritionOrder.enteralFormula.administration.schedule.timing
  • Add Reference(PractitionerRole) Added Element
SearchParameter NutritionOrder.enteralFormula.administration.schedule.asNeeded
  • Added Element
SearchParameter.version NutritionOrder.enteralFormula.administration.schedule.asNeededFor
  • Added Element
SearchParameter.status NutritionOrder.enteralFormula.administration.quantity
  • Type changed from Quantity(http://hl7.org/fhir/StructureDefinition/SimpleQuantity) to Quantity
NutritionOrder.enteralFormula.administration.rate[x]
  • Remove Type Quantity(http://hl7.org/fhir/StructureDefinition/SimpleQuantity)
NutritionOrder.enteralFormula.maxVolumeToAdminister
  • Added Element
NutritionOrder.enteralFormula.administrationInstruction
  • Type changed from string to markdown
NutritionOrder.additive
  • Added Element
NutritionOrder.additive.modularType
  • Added Element
NutritionOrder.additive.productName
  • Added Element
NutritionOrder.additive.quantity
  • Added Element
NutritionOrder.additive.routeOfAdministration
  • Added Element
NutritionOrder.instantiatesCanonical
  • Deleted
NutritionOrder.instantiatesUri
  • Deleted
NutritionOrder.instantiates
  • Deleted
NutritionOrder.patient
  • Deleted
NutritionOrder.orderer
  • Deleted
NutritionOrder.oralDiet.texture.foodType
  • Deleted
NutritionOrder.oralDiet.fluidConsistencyType
  • Deleted
NutritionOrder.enteralFormula.baseFormulaType
  • Deleted
NutritionOrder.enteralFormula.baseFormulaProductName
  • Deleted
NutritionOrder.enteralFormula.additiveType
  • Deleted
NutritionOrder.enteralFormula.additiveProductName
  • Deleted
NutritionOrder.enteralFormula.routeofAdministration
  • Deleted
NutritionOrder.enteralFormula.maxVolumeToDeliver
  • Deleted
NutritionProduct
NutritionProduct.manufacturer
  • Type Reference: Added Target Type RelatedPerson
NutritionProduct.nutrient.item
  • Min Cardinality changed from 0 to 1
NutritionProduct.nutrient.amount[x]
  • Change value set Renamed from http://hl7.org/fhir/ValueSet/conformance-resource-status amount to http://hl7.org/fhir/ValueSet/publication-status amount[x]
  • Max Cardinality changed from * to 1
  • Add Type Quantity
NutritionProduct.ingredientSummary
  • Added Element
NutritionProduct.ingredient.amount[x]
  • Renamed from amount to amount[x]
  • Max Cardinality changed from * to 1
  • Add Type Quantity
NutritionProduct.ingredient.allergen
  • Added Element
NutritionProduct.energy
  • Added Element
NutritionProduct.characteristic
  • Added Element
NutritionProduct.characteristic.type
  • Added Mandatory Element
NutritionProduct.characteristic.value[x]
  • Added Mandatory Element
SearchParameter.experimental NutritionProduct.instance
  • Max Cardinality changed from 1 to *
NutritionProduct.instance.name
  • Added Element
NutritionProduct.instance.biologicalSourceEvent
  • Added Element
NutritionProduct.knownAllergen
  • Deleted
NutritionProduct.productCharacteristic
  • Deleted
Observation
Observation.basedOn
  • Type Reference: Removed Target Type ImmunizationRecommendation
Observation.triggeredBy
  • Added Element
Observation.triggeredBy.observation
  • Added Mandatory Element
Observation.triggeredBy.type
  • Added Mandatory Element
Observation.triggeredBy.reason
  • Added Element
Observation.status
  • Remove code corrected
  • Add codes specimen-in-process , cannot-be-obtained
Observation.subject
  • Type Reference: Added Target Types BiologicallyDerivedProduct, NutritionProduct
Observation.focus
  • Now marked as Modifier
Observation.organizer
  • Added Element
SearchParameter.contact Observation.performer
  • Type changed from BackboneElement to ContactDetail Reference: Added Target Types HealthcareService, Group
Observation.value[x]
  • Add Types Attachment, Reference
SearchParameter.useContext Observation.interpretationContext
  • Added Element
SearchParameter.jurisdiction Observation.bodyStructure
  • Added Element
SearchParameter.purpose Observation.specimen
  • Renamed Type Reference: Added Target Type Group
Observation.referenceRange.low
  • Type changed from requirements Quantity(http://hl7.org/fhir/StructureDefinition/SimpleQuantity) to purpose Quantity
Observation.referenceRange.high
  • Type changed from Quantity(http://hl7.org/fhir/StructureDefinition/SimpleQuantity) to Quantity
Observation.referenceRange.normalValue
  • Added Element
Observation.referenceRange.text
  • Type changed from string to markdown
SearchParameter.base Observation.hasMember
  • Type Reference: Removed Target Type MolecularSequence
Observation.derivedFrom
  • Type Reference: Added Target Type ImagingSelection
  • Type Reference: Removed Target Types Media, MolecularSequence
Observation.component.value[x]
  • Add Types Attachment, Reference
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.bodyStructure
  • Added Element
ObservationDefinition.specimen
  • Added Element
ObservationDefinition.device[x]
  • Added Element
ObservationDefinition.permittedUnit
  • Added Element
ObservationDefinition.qualifiedValue
  • Added Element
ObservationDefinition.qualifiedValue.context
  • Added Element
ObservationDefinition.qualifiedValue.appliesTo
  • Added Element
ObservationDefinition.qualifiedValue.sexParameterForClinicalUse
  • 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.qualifiedValue.interpretation
  • Added Element
ObservationDefinition.hasMember
  • Added Element
ObservationDefinition.component
  • Added Element
ObservationDefinition.component.code
  • Added Mandatory Element
ObservationDefinition.component.permittedDataType
  • Added Element
ObservationDefinition.component.permittedUnit
  • Added Element
ObservationDefinition.component.qualifiedValue
  • Added Element
ObservationDefinition.quantitativeDetails
  • Deleted
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.jurisdiction
OperationDefinition.copyright
  • Added Element
OperationDefinition.copyrightLabel
  • Added Element
OperationDefinition.synchronicity
  • Added Element
OperationDefinition.resource
  • Change value set from http://hl7.org/fhir/ValueSet/resource-types|4.3.0 to Version Independent Resource Types (All)
  • Remove Codes Conformance, DiagnosticOrder, ImagingObjectSelection, MedicationOrder, Order, OrderResponse codes ChargeItem , ChargeItemDefinition , Citation , ClinicalImpression , EvidenceReport , GraphDefinition , ImmunizationEvaluation , ImmunizationRecommendation , Linkage , MedicationKnowledge , MolecularSequence , SupplyDelivery , SupplyRequest , TestReport , TestScript , VerificationResult
  • Add Codes ActivityDefinition, AdverseEvent, CapabilityStatement, CareTeam, ChargeItem, CodeSystem, CompartmentDefinition, Consent, Endpoint, ExpansionProfile, GraphDefinition, GuidanceResponse, ImagingManifest, Library, Linkage, Measure, MeasureReport, MedicationRequest, MessageDefinition, PlanDefinition, PractitionerRole, RequestGroup, ResearchStudy, ResearchSubject, Sequence, ServiceDefinition, StructureMap, Task, TestReport codes ActorDefinition , ArtifactAssessment , CanonicalResource , DeviceAlert , DeviceAssociation , ImagingSelection , InsuranceProduct , MetadataResource , NutritionIntake , Permission , RequestOrchestration , Requirements , BodySite , Conformance , DataElement , DeviceComponent , DeviceUseRequest , DiagnosticOrder , EffectEvidenceSynthesis , EligibilityRequest , EligibilityResponse , ExpansionProfile , ImagingManifest , ImagingObjectSelection , MedicationOrder , MedicationUsage , MedicinalProduct , MedicinalProductAuthorization , MedicinalProductContraindication , MedicinalProductIndication , MedicinalProductIngredient , MedicinalProductInteraction , MedicinalProductManufactured , MedicinalProductPackaged , MedicinalProductPharmaceutical , MedicinalProductUndesirableEffect , Order , OrderResponse , ProcedureRequest , ProcessRequest , ProcessResponse , ReferralRequest , RiskEvidenceSynthesis , Sequence , ServiceDefinition , SubstanceSpecification
SearchParameter.derivedFrom OperationDefinition.parameter.scope
  • Added Element
SearchParameter.description OperationDefinition.parameter.min
  • Type changed from integer to unsignedInt
OperationDefinition.parameter.documentation
  • Type changed from string to markdown
OperationDefinition.parameter.type
  • Change value set from http://hl7.org/fhir/ValueSet/all-types|4.3.0 to All FHIR Types
  • Remove codes Address , Age , Annotation , Attachment , BackboneElement , CodeableConcept , CodeableReference , Coding , ContactDetail , ContactPoint , Contributor , Count , DataRequirement , Distance , Dosage , Duration , Element , ElementDefinition , Expression , Extension , HumanName , Identifier , MarketingStatus , Meta , Money , MoneyQuantity , Narrative , ParameterDefinition , Period , Population , ProdCharacteristic , ProductShelfLife , Quantity , Range , Ratio , RatioRange , Reference , RelatedArtifact , SampledData , Signature , SimpleQuantity , Timing , TriggerDefinition , UsageContext , base64Binary , boolean , canonical , code , date , dateTime , decimal , id , instant , integer , markdown , oid , positiveInt , string , time , unsignedInt , uri , url , uuid , xhtml , Resource , Binary , Bundle , DomainResource , Account , ActivityDefinition , AdministrableProductDefinition , AdverseEvent , AllergyIntolerance , Appointment , AppointmentResponse , AuditEvent , Basic , BiologicallyDerivedProduct , BodyStructure , CapabilityStatement , CarePlan , CareTeam , CatalogEntry , ChargeItem , ChargeItemDefinition , Citation , Claim , ClaimResponse , ClinicalImpression , ClinicalUseDefinition , CodeSystem , Communication , CommunicationRequest , CompartmentDefinition , Composition , ConceptMap , Condition , Consent , Contract , Coverage , CoverageEligibilityRequest , CoverageEligibilityResponse , DetectedIssue , Device , DeviceDefinition , DeviceMetric , DeviceRequest , DeviceUseStatement , DiagnosticReport , DocumentManifest , DocumentReference , Encounter , Endpoint , EnrollmentRequest , EnrollmentResponse , EpisodeOfCare , EventDefinition , Evidence , EvidenceReport , EvidenceVariable , ExampleScenario , ExplanationOfBenefit , FamilyMemberHistory , Flag , Goal , GraphDefinition , Group , GuidanceResponse , HealthcareService , ImagingStudy , Immunization , ImmunizationEvaluation , ImmunizationRecommendation , ImplementationGuide , Ingredient , InsurancePlan , Invoice , Library , Linkage , List , Location , ManufacturedItemDefinition , Measure , MeasureReport , Media , Medication , MedicationAdministration , MedicationDispense , MedicationKnowledge , MedicationRequest , MedicationStatement , MedicinalProductDefinition , MessageDefinition , MessageHeader , MolecularSequence , NamingSystem , NutritionOrder , NutritionProduct , Observation , ObservationDefinition , OperationDefinition , OperationOutcome , Organization , OrganizationAffiliation , PackagedProductDefinition , Patient , PaymentNotice , PaymentReconciliation , Person , PlanDefinition , Practitioner , PractitionerRole , Procedure , Provenance , Questionnaire , QuestionnaireResponse , RegulatedAuthorization , RelatedPerson , RequestGroup , ResearchDefinition , ResearchElementDefinition , ResearchStudy , ResearchSubject , RiskAssessment , Schedule , SearchParameter , ServiceRequest , Slot , Specimen , SpecimenDefinition , StructureDefinition , StructureMap , Subscription , SubscriptionStatus , SubscriptionTopic , Substance , SubstanceDefinition , SupplyDelivery , SupplyRequest , Task , TerminologyCapabilities , TestReport , TestScript , ValueSet , VerificationResult , VisionPrescription , Parameters , Type , Any
  • Add code Base
SearchParameter.expression OperationDefinition.parameter.allowedType
  • Added Element
SearchParameter.target OperationDefinition.parameter.searchType
  • Add code resource
OperationDefinition.parameter.binding.strength
  • Add code descriptive
OperationOutcome
OperationOutcome.issue.severity
  • Add code success
OperationOutcome.issue.code
  • Remove Codes Conformance, DiagnosticOrder, ImagingObjectSelection, MedicationOrder, Order, OrderResponse codes structure , required , value , invariant , login , unknown , expired , forbidden , suppressed , not-supported , duplicate , multiple-matches , not-found , deleted , too-long , code-invalid , extension , too-costly , business-rule , conflict , lock-error , no-store , exception , timeout , incomplete , throttled
  • Add Codes ActivityDefinition, AdverseEvent, CapabilityStatement, CareTeam, ChargeItem, CodeSystem, CompartmentDefinition, Consent, Endpoint, ExpansionProfile, GraphDefinition, GuidanceResponse, ImagingManifest, Library, Linkage, Measure, MeasureReport, MedicationRequest, MessageDefinition, PlanDefinition, PractitionerRole, RequestGroup, ResearchStudy, ResearchSubject, Sequence, ServiceDefinition, StructureMap, Task, TestReport code success
Organization
SearchParameter.comparator Organization.description
  • Added Element
Organization.contact
  • Type changed from BackboneElement to ExtendedContactDetail
SearchParameter.modifier Organization.qualification
  • Added Element
SearchParameter.chain Organization.qualification.identifier
  • Added Element
SearchParameter.component Organization.qualification.code
  • Added Mandatory Element
SearchParameter.component.definition Organization.qualification.status
  • Added Element
SearchParameter.component.expression Organization.qualification.period
  • Added Element
Organization.qualification.issuer
  • Added Element
SearchParameter.contact.name Organization.telecom
  • deleted Deleted (-> Use contact.telecom to provide context of use)
SearchParameter.contact.telecom Organization.address
  • deleted Deleted (-> Use contact.address to provide context of use)
Sequence Organization.contact.purpose
  • Deleted (-> Organization.contact.purpose)
Organization.contact.name
  • Deleted (-> Organization.contact.name)
Organization.contact.telecom
  • Deleted (-> Organization.contact.telecom)
Organization.contact.address
  • Deleted (-> Organization.contact.address)
OrganizationAffiliation
OrganizationAffiliation.contact
  • Added Resource Element
ServiceDefinition OrganizationAffiliation.telecom
  • Deleted (-> OrganizationAffiliation.contact.telecom)
PackagedProductDefinition
PackagedProductDefinition.attachedDocument
  • Added Resource Element
PackagedProductDefinition.packaging
  • Added Element
PackagedProductDefinition.packaging.identifier
  • Added Element
PackagedProductDefinition.packaging.type
  • Added Element
PackagedProductDefinition.packaging.componentPart
  • Added Element
PackagedProductDefinition.packaging.quantity
  • Added Element
PackagedProductDefinition.packaging.material
  • Added Element
PackagedProductDefinition.packaging.alternateMaterial
  • Added Element
PackagedProductDefinition.packaging.shelfLifeStorage
  • Added Element
PackagedProductDefinition.packaging.manufacturer
  • Added Element
PackagedProductDefinition.packaging.property
  • Added Element
PackagedProductDefinition.packaging.property.type
  • Added Mandatory Element
PackagedProductDefinition.packaging.property.value[x]
  • Added Element
PackagedProductDefinition.packaging.containedItem
  • Added Element
PackagedProductDefinition.packaging.containedItem.item
  • Added Mandatory Element
PackagedProductDefinition.packaging.containedItem.amount
  • Added Element
PackagedProductDefinition.packaging.packaging
  • Added Element
PackagedProductDefinition.characteristic
  • Remove Type CodeableConcept
PackagedProductDefinition.package
  • Deleted
Slot Parameters
Parameters.parameter.value[x]
  • Add Types integer64, CodeableReference, RatioRange, Availability, ExtendedContactDetail, VirtualServiceDetail
  • Remove Type Contributor
Patient
Patient.contact.relationship
  • Remove Binding `http://hl7.org/fhir/ValueSet/patient-contactrelationship` (extensible)
Slot.serviceCategory Patient.contact.role
  • Added Element
Patient.contact.additionalName
  • Added Element
Patient.contact.additionalAddress
  • Added Element
Slot.serviceType Patient.communication.language
PaymentNotice
PaymentNotice.statusReason
  • Added Element
PaymentNotice.reporter
  • Added Element
PaymentNotice.payment
  • Min Cardinality changed from 1 to * 0
PaymentNotice.provider
  • Deleted
PaymentReconciliation
Slot.specialty PaymentReconciliation.type
  • Added Mandatory Element
Slot.appointmentType PaymentReconciliation.statusReason
  • Added Element
PaymentReconciliation.kind
  • Added Element
PaymentReconciliation.enterer
  • Added Element
PaymentReconciliation.issuerType
  • Added Element
Slot.status PaymentReconciliation.paymentIssuer
  • Renamed Type Reference: Added Target Types Patient, RelatedPerson
PaymentReconciliation.outcome
  • Change value set from freeBusyType http://hl7.org/fhir/ValueSet/remittance-outcome|4.3.0 to status Payment Outcome
PaymentReconciliation.date
  • Add Code entered-in-error Added Mandatory Element
Specimen PaymentReconciliation.location
  • Added Element
Specimen.request PaymentReconciliation.method
  • Added Element
Specimen.processing PaymentReconciliation.cardBrand
  • Added Element
Specimen.processing.description PaymentReconciliation.accountNumber
  • Added Element
Specimen.processing.procedure PaymentReconciliation.expirationDate
  • Added Element
Specimen.processing.additive PaymentReconciliation.processor
  • Added Element
Specimen.processing.time[x] PaymentReconciliation.referenceNumber
  • Added Element
Specimen.note PaymentReconciliation.authorization
  • Added Element
PaymentReconciliation.tenderedAmount
  • Added Element
PaymentReconciliation.returnedAmount
  • Added Element
PaymentReconciliation.amount
  • Added 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.allocation.noteNumber
  • Added Element
PaymentReconciliation.processNote.class
  • Added Element
PaymentReconciliation.processNote.number
  • Added Element
PaymentReconciliation.processNote.text
  • Type changed from string to markdown
Specimen.collection.comment PaymentReconciliation.paymentDate
  • deleted Deleted
Specimen.treatment PaymentReconciliation.paymentAmount
  • deleted Deleted
PaymentReconciliation.detail
  • Deleted
Permission
  • Added Resource
StructureDefinition Person
Person.deceased[x]
  • Added Element
Person.maritalStatus
  • Added Element
StructureDefinition Person.photo
  • Min Max Cardinality changed from 1 to 0 *
Person.communication
  • Added Element
Person.communication.language
  • Added Mandatory Element
Person.communication.preferred
  • Added Element
PlanDefinition
PlanDefinition.versionAlgorithm[x]
  • Added Element
PlanDefinition.type
PlanDefinition.subject[x]
  • Change value set from http://hl7.org/fhir/ValueSet/subject-type to 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.jurisdiction
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 1 to * to 1
StructureDefinition.title PlanDefinition.action.goalId
  • Renamed Type changed from display id to title string
StructureDefinition.status PlanDefinition.action.subject[x]
  • Change value set from http://hl7.org/fhir/ValueSet/conformance-resource-status http://hl7.org/fhir/ValueSet/subject-type to http://hl7.org/fhir/ValueSet/publication-status Participant Resource Types
  • Change code system for extensibly bound codes from "http://hl7.org/fhir/resource-types" to "http://hl7.org/fhir/fhir-types"
StructureDefinition.experimental PlanDefinition.action.input
  • Now marked as Modifier Type changed from DataRequirement to BackboneElement
PlanDefinition.action.input.title
  • Added Element
PlanDefinition.action.input.requirement
  • Added Element
PlanDefinition.action.input.relatedData
  • Added Element
StructureDefinition.contact PlanDefinition.action.output
  • Type changed from BackboneElement DataRequirement to ContactDetail 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
StructureDefinition.description PlanDefinition.action.relatedAction.relationship
  • Remove codes before-start , before-end , concurrent-with-start , concurrent-with-end , after-start , after-end
PlanDefinition.action.relatedAction.endRelationship
  • Added Element
PlanDefinition.action.timing[x]
  • Add Type RelativeTime
  • Remove Types dateTime, Period
PlanDefinition.action.location
  • Added Element
PlanDefinition.action.participant.actorId
  • Added Element
PlanDefinition.action.participant.type
  • Min Cardinality changed from string 1 to markdown 0
  • Remove code related-person
  • Add codes careteam , group , healthcareservice , location , organization , practitionerrole , relatedperson
PlanDefinition.action.participant.typeCanonical
  • Added Element
PlanDefinition.action.participant.typeReference
  • Added Element
PlanDefinition.action.participant.function
  • Added Element
StructureDefinition.useContext PlanDefinition.action.type
  • Change value set from http://hl7.org/fhir/ValueSet/action-type to ActionType icon
PlanDefinition.action.applicabilityBehavior
  • Added Element
PlanDefinition.asNeeded[x]
  • Added Element
PlanDefinition.action.relatedAction.actionId
  • Deleted (PlanDefinition.action.relatedAction.targetId)
Practitioner
Practitioner.active
  • Now marked as Modifier
Practitioner.deceased[x]
  • Added Element
Practitioner.qualification.status
  • Added Element
Practitioner.communication
  • Type changed from CodeableConcept to UsageContext BackboneElement
  • Remove Binding http://hl7.org/fhir/ValueSet/use-context (extensible) `http://hl7.org/fhir/ValueSet/languages` (preferred), max =`http://hl7.org/fhir/ValueSet/all-languages`
StructureDefinition.jurisdiction Practitioner.communication.language
  • Added Mandatory Element
Practitioner.communication.preferred
  • Added Element
PractitionerRole
PractitionerRole.network
  • Added Element
PractitionerRole.display
  • Added Element
PractitionerRole.contact
  • Added Element
PractitionerRole.characteristic
  • Added Element
PractitionerRole.communication
  • Added Element
PractitionerRole.availability
  • Added Element
PractitionerRole.telecom
  • Deleted (-> PractitionerRole.contact.telecom)
PractitionerRole.availableTime
  • Deleted (-> PractitionerRole.availability.availableTime)
PractitionerRole.notAvailable
  • Deleted (-> PractitionerRole.availability.notAvailableTime)
PractitionerRole.availabilityExceptions
  • Deleted (-> PractitionerRole.availability.notAvailableTime.description)
Procedure
StructureDefinition.purpose Procedure.basedOn
  • Renamed Type Reference: Added Target Type MedicationRequest
Procedure.category
  • Max Cardinality changed from requirements 1 to purpose *
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.bodyStructure
  • Added Element
Procedure.outcome
  • Max Cardinality changed from 1 to *
  • Type changed from string CodeableConcept to markdown CodeableReference
StructureDefinition.copyright Procedure.report
  • Type Reference: Added Target Type Bundle
Procedure.complication
  • Type changed from string CodeableConcept to markdown CodeableReference
StructureDefinition.keyword Procedure.followUp
  • Renamed Type changed from code CodeableConcept to keyword CodeableReference
Procedure.used
  • Added Element
Procedure.supportingInfo
  • Added Element
Procedure.instantiatesCanonical
  • Deleted
Procedure.instantiatesUri
  • Deleted
Procedure.performed[x]
  • Deleted
Procedure.asserter
  • Deleted (-> Procedure.reportedReference)
Procedure.reasonCode
  • Deleted (-> Procedure.reason)
Procedure.reasonReference
  • Deleted (-> Procedure.reason)
Procedure.complicationDetail
  • Deleted (-> Procedure.complication)
Procedure.usedReference
  • Deleted (-> Procedure.used)
Procedure.usedCode
  • Deleted (-> Procedure.used)
Provenance
StructureDefinition.mapping.comment Provenance.recorded
  • Min Cardinality changed from 1 to 0
Provenance.authorization
  • Renamed from comments reason to comment authorization
  • Type changed from CodeableConcept to CodeableReference
  • Remove Binding `http://terminology.hl7.org/ValueSet/v3-PurposeOfUse` (extensible)
Provenance.why
  • Added Element
StructureDefinition.kind Provenance.activity
  • Remove Code datatype Binding `http://hl7.org/fhir/ValueSet/provenance-activity-type` (extensible)
Provenance.basedOn
  • Add Codes primitive-type, complex-type Added Element
Provenance.patient
  • Added Element
Provenance.encounter
  • Added Element
StructureDefinition.contextType Provenance.agent.type
  • Remove Code mapping Binding `http://hl7.org/fhir/ValueSet/provenance-agent-type` (extensible)
Provenance.agent.who
  • Type Reference: Added Target Types CareTeam, Group, HealthcareService
Provenance.agent.onBehalfOf
  • Type Reference: Added Target Types CareTeam, Group, HealthcareService
  • Type Reference: Removed Target Types RelatedPerson, Device
Provenance.entity.role
  • Remove code derivation
  • Add code instantiates
Questionnaire
StructureDefinition.contextInvariant Questionnaire.versionAlgorithm[x]
  • Added Element
StructureDefinition.type Questionnaire.subjectType
  • Renamed Remove codes Resource , DomainResource , CatalogEntry , ChargeItem , ChargeItemDefinition , Citation , ClinicalImpression , DeviceUseStatement , DocumentManifest , EvidenceReport , GraphDefinition , ImmunizationEvaluation , ImmunizationRecommendation , Linkage , Media , MedicationKnowledge , MolecularSequence , RequestGroup , ResearchDefinition , ResearchElementDefinition , SupplyDelivery , SupplyRequest , TestReport , TestScript , VerificationResult
  • Add codes ActorDefinition , ArtifactAssessment , DeviceAlert , DeviceAssociation , ImagingSelection , InsuranceProduct , NutritionIntake , Permission , RequestOrchestration , Requirements
Questionnaire.jurisdiction
Questionnaire.copyrightLabel
  • Added Element
Questionnaire.item.definition
  • Min Max Cardinality changed from 0 to 1 to *
Questionnaire.item.type
  • Change binding strength value set from required http://hl7.org/fhir/ValueSet/item-type|4.3.0 to extensible Questionnaire Useable Item Type
  • Remove codes question , choice , open-choice
  • Add code coding
StructureDefinition.baseDefinition Questionnaire.item.enableWhen.answer[x]
  • Renamed from base to baseDefinition Add Types Quantity(http://hl7.org/fhir/StructureDefinition/SimpleQuantity), uri, Attachment
StructureDefinition.derivation Questionnaire.item.disabledDisplay
  • Added Element
StructureDefinition.contact.name Questionnaire.item.answerConstraint
  • deleted Added Element
StructureDefinition.contact.telecom Questionnaire.item.answerOption.value[x]
  • deleted Add Types decimal, dateTime, uri, Quantity(http://hl7.org/fhir/StructureDefinition/SimpleQuantity)
StructureMap Questionnaire.item.initial.value[x]
  • Added Resource Add Type Quantity(http://hl7.org/fhir/StructureDefinition/SimpleQuantity)
Subscription QuestionnaireResponse
Subscription.channel.payload QuestionnaireResponse.identifier
  • Max Cardinality changed from 1 to *
QuestionnaireResponse.questionnaire
  • Min Cardinality changed from 0 to 1
QuestionnaireResponse.author
  • Type Reference: Added Target Type Group
QuestionnaireResponse.source
  • Type Reference: Added Target Types Device, Organization
QuestionnaireResponse.item.definition
  • Max Cardinality changed from 1 to *
QuestionnaireResponse.item.answer.value[x]
  • Min Cardinality changed from 0 to 1
  • Add Type Quantity(http://hl7.org/fhir/StructureDefinition/SimpleQuantity)
RegulatedAuthorization
RegulatedAuthorization.subject
  • Type Reference: Added Target Types ManufacturedItemDefinition, Ingredient
Subscription.channel.header RegulatedAuthorization.status
  • Now marked as Modifier
RegulatedAuthorization.indication
  • Max Cardinality changed from 1 to *
RegulatedAuthorization.attachedDocument
  • Added Element
Substance RelatedPerson
Substance.status RelatedPerson.role
  • Added Element
Substance.ingredient.substance[x] RelatedPerson.communication.language
SupplyDelivery RequestOrchestration
  • Name Changed from RequestGroup to RequestOrchestration
RequestOrchestration
  • Moved from RequestGroup to RequestOrchestration
RequestOrchestration.status
  • Remove codes revoked , completed
  • Add code ended
RequestOrchestration.intent
  • Remove codes original-order , reflex-order , filler-order , instance-order
RequestOrchestration.subject
  • Type Reference: Added Target Types CareTeam, Device, HealthcareService, Location, Organization, Practitioner, PractitionerRole, RelatedPerson
SupplyDelivery.basedOn RequestOrchestration.reason
  • Added Element
SupplyDelivery.partOf RequestOrchestration.goal
  • Added Element
RequestOrchestration.action.linkId
  • Added Element
SupplyDelivery.status RequestOrchestration.action.description
  • Add Code entered-in-error Type changed from string to markdown
SupplyDelivery.suppliedItem RequestOrchestration.action.textEquivalent
  • Remove Reference(Medication), Remove Reference(Substance), Remove Reference(Device) Type changed from string to markdown
SupplyDelivery.suppliedItem.quantity RequestOrchestration.action.goal
  • Added Element
SupplyDelivery.suppliedItem.item[x] RequestOrchestration.action.input
  • Added Element
SupplyDelivery.occurrence[x] RequestOrchestration.action.input.title
  • Added Element
SupplyDelivery.supplier RequestOrchestration.action.input.requirement
  • Add Reference(Organization) Added Element
SupplyDelivery.quantity RequestOrchestration.action.input.relatedData
  • deleted Added Element
SupplyDelivery.whenPrepared RequestOrchestration.action.output
  • deleted Added Element
SupplyDelivery.time RequestOrchestration.action.output.title
  • deleted Added Element
SupplyRequest RequestOrchestration.action.output.requirement
  • Added Element
RequestOrchestration.action.output.relatedData
  • Added Element
RequestOrchestration.action.relatedAction.targetId
  • Added Mandatory Element
SupplyRequest.status RequestOrchestration.action.relatedAction.relationship
  • Remove Codes requested, failed codes before-start , before-end , concurrent-with-start , concurrent-with-end , after-start , after-end
RequestOrchestration.action.relatedAction.endRelationship
  • Added Element
RequestOrchestration.action.timing[x]
  • Add Codes draft, active, suspended, entered-in-error, unknown Type RelativeTime
RequestOrchestration.action.location
  • Added Element
SupplyRequest.category RequestOrchestration.action.participant
  • Renamed Type changed from kind Reference(Patient | Practitioner | PractitionerRole | RelatedPerson | Device) to category BackboneElement
RequestOrchestration.action.participant.type
  • Remove Binding http://hl7.org/fhir/ValueSet/supplyrequest-kind (required) Added Element
SupplyRequest.priority RequestOrchestration.action.participant.typeCanonical
  • Added Element
SupplyRequest.orderedItem RequestOrchestration.action.participant.typeReference
  • Remove Reference(Medication), Remove Reference(Substance), Remove Reference(Device) Added Element
SupplyRequest.orderedItem.quantity RequestOrchestration.action.participant.role
  • Added Element
SupplyRequest.orderedItem.item[x] RequestOrchestration.action.participant.function
  • Added Element
SupplyRequest.occurrence[x] RequestOrchestration.action.participant.actor[x]
  • Added Element
SupplyRequest.authoredOn RequestOrchestration.action.type
  • Renamed Change value set from date http://hl7.org/fhir/ValueSet/action-type to authoredOn ActionType icon
SupplyRequest.requester RequestOrchestration.action.applicabilityBehavior
  • Added Element
SupplyRequest.requester.agent RequestOrchestration.action.definition[x]
  • Added Element
SupplyRequest.requester.onBehalfOf RequestOrchestration.action.transform
  • Added Element
SupplyRequest.deliverFrom RequestOrchestration.action.dynamicValue
  • Added Element
SupplyRequest.deliverTo RequestOrchestration.action.dynamicValue.path
  • Added Element
RequestOrchestration.action.dynamicValue.expression
  • Added Element
SupplyRequest.patient RequestGroup.reasonCode
  • deleted Deleted
SupplyRequest.source RequestGroup.reasonReference
  • deleted Deleted
SupplyRequest.when RequestGroup.action.relatedAction.actionId
  • deleted Deleted
Task Requirements
  • Added Resource
TestReport ResearchStudy
ResearchStudy.url
  • Added Resource Element
TestScript ResearchStudy.version
  • Added Element
TestScript.title ResearchStudy.name
  • Added Element
ResearchStudy.label
  • Added Element
ResearchStudy.label.type
  • Added Element
ResearchStudy.label.value
  • Added Element
ResearchStudy.label.language
  • Added Element
ResearchStudy.citeAs
  • Added Element
ResearchStudy.relatesTo
  • Added Element
ResearchStudy.relatesTo.type
  • Added Mandatory Element
ResearchStudy.relatesTo.target[x]
  • Added Mandatory Element
ResearchStudy.date
  • Added Element
TestScript.status ResearchStudy.status
  • Change value set from http://hl7.org/fhir/ValueSet/conformance-resource-status http://hl7.org/fhir/ValueSet/research-study-status|4.3.0 to http://hl7.org/fhir/ValueSet/publication-status PublicationStatus
  • Remove codes administratively-completed , approved , closed-to-accrual , closed-to-accrual-and-intervention , completed , disapproved , in-review , temporarily-closed-to-accrual , temporarily-closed-to-accrual-and-intervention , withdrawn
  • Add codes draft , retired , unknown
TestScript.experimental ResearchStudy.primaryPurposeType
  • Now marked as Modifier Remove Binding `http://hl7.org/fhir/ValueSet/research-study-prim-purp-type` (extensible)
TestScript.contact ResearchStudy.studyDesign
  • Type changed from BackboneElement to ContactDetail Added Element
TestScript.description ResearchStudy.focus
  • Type changed from string CodeableConcept to markdown CodeableReference
ResearchStudy.region
  • Added Element
ResearchStudy.descriptionSummary
  • Added Element
TestScript.useContext ResearchStudy.site
  • Type changed from CodeableConcept to UsageContext Reference: Added Target Types ResearchStudy, Organization
ResearchStudy.classifier
  • Remove Binding http://hl7.org/fhir/ValueSet/use-context (extensible) Added Element
TestScript.jurisdiction ResearchStudy.associatedParty
  • Added Element
TestScript.purpose ResearchStudy.associatedParty.name
  • Added Element
TestScript.copyright ResearchStudy.associatedParty.role
  • Type changed from string to markdown Added Mandatory Element
TestScript.origin ResearchStudy.associatedParty.period
  • Added Element
TestScript.origin.index ResearchStudy.associatedParty.classifier
  • Added Element
TestScript.origin.profile ResearchStudy.associatedParty.party
  • Added Element
TestScript.destination ResearchStudy.progressStatus
  • Added Element
TestScript.destination.index ResearchStudy.progressStatus.state
  • Added Mandatory Element
TestScript.destination.profile ResearchStudy.progressStatus.actual
  • Added Element
TestScript.metadata.capability.origin ResearchStudy.progressStatus.period
  • Added Element
TestScript.metadata.capability.capabilities ResearchStudy.whyStopped
  • Added Element
TestScript.fixture.autocreate ResearchStudy.recruitment
  • Default Value "false" added Added Element
TestScript.fixture.autodelete ResearchStudy.recruitment.targetNumber
  • Default Value "false" added Added Element
TestScript.variable.defaultValue ResearchStudy.recruitment.actualNumber
  • Added Element
TestScript.variable.description ResearchStudy.recruitment.eligibility
  • Added Element
TestScript.variable.expression ResearchStudy.recruitment.actualGroup
  • Added Element
TestScript.variable.hint ResearchStudy.recruitment.description
  • Added Element
TestScript.rule ResearchStudy.comparisonGroup
  • Added Element
TestScript.rule.resource ResearchStudy.comparisonGroup.targetNumber
  • Added Element
TestScript.rule.param ResearchStudy.comparisonGroup.actualNumber
  • Added Element
TestScript.rule.param.name ResearchStudy.comparisonGroup.eligibility
  • Added Element
TestScript.rule.param.value ResearchStudy.comparisonGroup.observedGroup
  • Added Element
TestScript.ruleset ResearchStudy.comparisonGroup.description
  • Added Element
TestScript.ruleset.resource ResearchStudy.objective.description
  • Added Element
TestScript.ruleset.rule ResearchStudy.objective.outcomeMeasure
  • Added Element
TestScript.ruleset.rule.ruleId ResearchStudy.objective.outcomeMeasure.name
  • Added Element
TestScript.ruleset.rule.param ResearchStudy.objective.outcomeMeasure.type
  • Added Element
TestScript.ruleset.rule.param.name ResearchStudy.objective.outcomeMeasure.description
  • Added Element
TestScript.ruleset.rule.param.value ResearchStudy.objective.outcomeMeasure.endpoint
  • Added Mandatory Element
ResearchStudy.objective.outcomeMeasure.population
  • Added Element
ResearchStudy.objective.outcomeMeasure.intervention
  • Added Element
ResearchStudy.objective.outcomeMeasure.comparator
  • Added Element
ResearchStudy.objective.outcomeMeasure.summaryMeasure
  • Added Element
ResearchStudy.objective.outcomeMeasure.endpointAnalysisPlan
  • Added Element
ResearchStudy.objective.outcomeMeasure.eventHandling
  • Added Element
ResearchStudy.objective.outcomeMeasure.eventHandling.event
  • Added Element
ResearchStudy.objective.outcomeMeasure.eventHandling.group
  • Added Element
ResearchStudy.objective.outcomeMeasure.eventHandling.handling
  • Added Element
ResearchStudy.objective.outcomeMeasure.eventHandling.description
  • Added Element
ResearchStudy.result
  • Added Element
ResearchStudy.category
  • Deleted
ResearchStudy.contact
  • Deleted
ResearchStudy.relatedArtifact
  • Deleted
ResearchStudy.location
  • Deleted
ResearchStudy.enrollment
  • Deleted
ResearchStudy.sponsor
  • Deleted
ResearchStudy.principalInvestigator
  • Deleted
ResearchStudy.reasonStopped
  • Deleted
ResearchStudy.arm
  • Deleted
ResearchSubject
TestScript.setup.action.operation.resource ResearchSubject.status
  • Change value set from http://hl7.org/fhir/ValueSet/research-subject-status|4.3.0 to PublicationStatus
  • Remove Codes Conformance, DiagnosticOrder, ImagingObjectSelection, MedicationOrder, Order, OrderResponse codes candidate , eligible , follow-up , ineligible , not-registered , off-study , on-study , on-study-intervention , on-study-observation , pending-on-study , potential-candidate , screening , withdrawn
  • Add Codes ContactDetail, Contributor, DataRequirement, Dosage, ParameterDefinition, RelatedArtifact, TriggerDefinition, UsageContext, ActivityDefinition, AdverseEvent, CapabilityStatement, CareTeam, ChargeItem, CodeSystem, CompartmentDefinition, Consent, Endpoint, ExpansionProfile, GraphDefinition, GuidanceResponse, ImagingManifest, Library, Linkage, Measure, MeasureReport, MedicationRequest, MessageDefinition, PlanDefinition, PractitionerRole, RequestGroup, ResearchStudy, ResearchSubject, Sequence, ServiceDefinition, StructureMap, Task, TestReport codes draft , active , retired , unknown
ResearchSubject.subject
  • Added Mandatory Element
ResearchSubject.subjectState
  • Added Element
ResearchSubject.subjectState.code
  • Added Mandatory Element
ResearchSubject.subjectState.startDate
  • Added Mandatory Element
ResearchSubject.subjectState.endDate
  • Added Element
ResearchSubject.subjectState.reason
  • Added Element
ResearchSubject.subjectMilestone
  • Added Element
ResearchSubject.subjectMilestone.milestone
  • Added Mandatory Element
ResearchSubject.subjectMilestone.date
  • Added Element
ResearchSubject.subjectMilestone.reason
  • Added Element
ResearchSubject.comparisonGroup
  • Added Element
TestScript.setup.action.operation.accept ResearchSubject.consent
  • Add Codes ttl, Max Cardinality changed from 1 to *
ResearchSubject.individual
  • Deleted
ResearchSubject.assignedArm
  • Deleted
ResearchSubject.actualArm
  • Deleted
Resource
Resource.language
RiskAssessment
TestScript.setup.action.operation.contentType RiskAssessment.status
  • Remove code corrected
  • Add Codes ttl, none codes specimen-in-process , cannot-be-obtained
TestScript.setup.action.operation.destination RiskAssessment.performer
  • Default Value "0" removed Type Reference: Added Target Types Patient, RelatedPerson
TestScript.setup.action.operation.origin RiskAssessment.reason
  • Added Element
RiskAssessment.prediction.probability[x]
  • Add Type Quantity
RiskAssessment.reasonCode
  • Deleted (-> reason)
RiskAssessment.reasonReference
  • Deleted (-> reason)
Schedule
Schedule.serviceType
  • Type changed from CodeableConcept to CodeableReference
TestScript.setup.action.operation.requestId Schedule.name
  • Added Element
Schedule.actor
  • Type Reference: Added Target Type CareTeam
Schedule.comment
  • Type changed from string to markdown
SearchParameter
TestScript.setup.action.assert.compareToSourceExpression SearchParameter.identifier
  • Added Element
TestScript.setup.action.assert.contentType SearchParameter.versionAlgorithm[x]
  • Add Codes ttl, none Added Element
TestScript.setup.action.assert.expression SearchParameter.title
  • Added Element
TestScript.setup.action.assert.operator SearchParameter.jurisdiction
TestScript.setup.action.assert.requestMethod SearchParameter.copyright
  • Added Element
TestScript.setup.action.assert.requestURL SearchParameter.copyrightLabel
  • Added Element
SearchParameter.aliasCode
  • Added Element
TestScript.setup.action.assert.resource SearchParameter.base
  • Change value set from http://hl7.org/fhir/ValueSet/resource-types|4.3.0 to Version Independent Resource Types (All)
  • Remove Codes Conformance, DiagnosticOrder, ImagingObjectSelection, MedicationOrder, Order, codes ChargeItem , ChargeItemDefinition , Citation , ClinicalImpression , EvidenceReport , GraphDefinition , ImmunizationEvaluation , ImmunizationRecommendation , Linkage , MedicationKnowledge , MolecularSequence , SupplyDelivery , SupplyRequest , TestReport , TestScript , VerificationResult
  • Add codes ActorDefinition , ArtifactAssessment , CanonicalResource , DeviceAlert , DeviceAssociation , ImagingSelection , InsuranceProduct , MetadataResource , NutritionIntake , Permission , RequestOrchestration , Requirements , BodySite , Conformance , DataElement , DeviceComponent , DeviceUseRequest , DiagnosticOrder , EffectEvidenceSynthesis , EligibilityRequest , EligibilityResponse , ExpansionProfile , ImagingManifest , ImagingObjectSelection , MedicationOrder , MedicationUsage , MedicinalProduct , MedicinalProductAuthorization , MedicinalProductContraindication , MedicinalProductIndication , MedicinalProductIngredient , MedicinalProductInteraction , MedicinalProductManufactured , MedicinalProductPackaged , MedicinalProductPharmaceutical , MedicinalProductUndesirableEffect , Order , OrderResponse , ProcedureRequest , ProcessRequest , ProcessResponse , ReferralRequest , RiskEvidenceSynthesis , Sequence , ServiceDefinition , SubstanceSpecification
SearchParameter.type
  • Add Codes ContactDetail, Contributor, DataRequirement, Dosage, ParameterDefinition, RelatedArtifact, TriggerDefinition, UsageContext, ActivityDefinition, AdverseEvent, CapabilityStatement, CareTeam, ChargeItem, CodeSystem, CompartmentDefinition, Consent, Endpoint, ExpansionProfile, GraphDefinition, GuidanceResponse, ImagingManifest, Library, Linkage, Measure, MeasureReport, MedicationRequest, MessageDefinition, PlanDefinition, PractitionerRole, RequestGroup, ResearchStudy, ResearchSubject, Sequence, ServiceDefinition, StructureMap, Task, TestReport code resource
SearchParameter.processingMode
  • Renamed from xpathUsage to processingMode
  • Change value set from http://hl7.org/fhir/ValueSet/search-xpath-usage|4.3.0 to Search Processing Mode Type
  • Remove codes nearby , distance
TestScript.setup.action.assert.rule SearchParameter.constraint
  • Added Element
TestScript.setup.action.assert.rule.ruleId SearchParameter.target
  • Change value set from http://hl7.org/fhir/ValueSet/resource-types|4.3.0 to Version Independent Resource Types (All)
  • Remove codes ChargeItem , ChargeItemDefinition , Citation , ClinicalImpression , EvidenceReport , GraphDefinition , ImmunizationEvaluation , ImmunizationRecommendation , Linkage , MedicationKnowledge , MolecularSequence , SupplyDelivery , SupplyRequest , TestReport , TestScript , VerificationResult
  • Add codes ActorDefinition , ArtifactAssessment , CanonicalResource , DeviceAlert , DeviceAssociation , ImagingSelection , InsuranceProduct , MetadataResource , NutritionIntake , Permission , RequestOrchestration , Requirements , BodySite , Conformance , DataElement , DeviceComponent , DeviceUseRequest , DiagnosticOrder , EffectEvidenceSynthesis , EligibilityRequest , EligibilityResponse , ExpansionProfile , ImagingManifest , ImagingObjectSelection , MedicationOrder , MedicationUsage , MedicinalProduct , MedicinalProductAuthorization , MedicinalProductContraindication , MedicinalProductIndication , MedicinalProductIngredient , MedicinalProductInteraction , MedicinalProductManufactured , MedicinalProductPackaged , MedicinalProductPharmaceutical , MedicinalProductUndesirableEffect , Order , OrderResponse , ProcedureRequest , ProcessRequest , ProcessResponse , ReferralRequest , RiskEvidenceSynthesis , Sequence , ServiceDefinition , SubstanceSpecification
SearchParameter.modifier
  • Remove code ofType
  • Add codes of-type , code-text , text-advanced , iterate
SearchParameter.xpath
  • Deleted (XPath removed due to lack of use and maintenance)
ServiceRequest
ServiceRequest.basedOn
  • Type Reference: Added Element Target Types DocumentReference, RequestOrchestration, NutritionOrder, DocumentReference
ServiceRequest.replaces
  • Type Reference: Added Target Types MedicationRequest, RequestOrchestration, CarePlan, DeviceRequest, CommunicationRequest, NutritionOrder, VisionPrescription
ServiceRequest.status
  • Remove codes revoked , completed
  • Add code ended
TestScript.setup.action.assert.rule.param ServiceRequest.statusReason
  • Added Element
ServiceRequest.intent
  • Remove codes original-order , reflex-order , filler-order , instance-order
ServiceRequest.code
  • Type changed from CodeableConcept to CodeableReference
ServiceRequest.orderDetail
  • Type changed from CodeableConcept to BackboneElement
TestScript.setup.action.assert.rule.param.name ServiceRequest.orderDetail.parameterFocus[x]
  • Added Element
TestScript.setup.action.assert.rule.param.value ServiceRequest.orderDetail.parameter
  • Added Mandatory Element
TestScript.setup.action.assert.ruleset ServiceRequest.orderDetail.parameter.code
  • Added Mandatory Element
TestScript.setup.action.assert.ruleset.rulesetId ServiceRequest.orderDetail.parameter.value[x]
  • Added Mandatory Element
TestScript.setup.action.assert.ruleset.rule ServiceRequest.focus
  • Added Element
ServiceRequest.asNeeded
  • Renamed from asNeeded[x] to asNeeded
  • Remove Type CodeableConcept
TestScript.setup.action.assert.ruleset.rule.ruleId ServiceRequest.asNeededFor
  • Added Element
ServiceRequest.requester
  • Type Reference: Added Target Type Group
ServiceRequest.performer
  • Type Reference: Added Target Type Group
TestScript.setup.action.assert.ruleset.rule.param ServiceRequest.location
  • Added Element
TestScript.setup.action.assert.ruleset.rule.param.name ServiceRequest.reason
  • Added Element
ServiceRequest.supportingInfo
  • Type changed from Reference(Resource) to CodeableReference
TestScript.setup.action.assert.ruleset.rule.param.value ServiceRequest.bodyStructure
  • Added Element
TestScript.teardown.action.operation ServiceRequest.patientInstruction
  • Min Max Cardinality changed from 0 to 1 to *
  • Type changed from string to BackboneElement
ServiceRequest.patientInstruction.instruction[x]
  • Added Element
TestScript.contact.name ServiceRequest.instantiatesCanonical
  • deleted Deleted
TestScript.contact.telecom ServiceRequest.instantiatesUri
  • deleted Deleted
TestScript.requirements ServiceRequest.locationCode
  • deleted Deleted
TestScript.metadata.capability.conformance ServiceRequest.locationReference
  • deleted Deleted
TestScript.multiserver ServiceRequest.reasonCode
  • deleted Deleted (-> reason)
TestScript.setup.metadata ServiceRequest.reasonReference
  • deleted Deleted (-> reason)
TestScript.test.metadata ServiceRequest.bodySite
  • deleted Deleted
ValueSet Slot
ValueSet.identifier Slot.serviceType
  • Type changed from CodeableConcept to CodeableReference
Slot.appointmentType
  • Max Cardinality changed from 1 to *
Specimen
Specimen.subject
  • Type Reference: Added Target Types BiologicallyDerivedProduct, NutritionProduct
ValueSet.title Specimen.combined
  • Added Element
ValueSet.status Specimen.role
  • Change value set from http://hl7.org/fhir/ValueSet/conformance-resource-status to http://hl7.org/fhir/ValueSet/publication-status Added Element
Specimen.feature
  • Added Element
Specimen.feature.type
  • Added Mandatory Element
Specimen.feature.description
  • Added Mandatory Element
ValueSet.experimental Specimen.collection.collector
  • Now marked as Modifier Type Reference: Added Target Types Organization, Patient, RelatedPerson
Specimen.collection.device[x]
  • Added Element
Specimen.collection.procedure
  • Added Element
ValueSet.contact Specimen.collection.bodySite
  • Type changed from BackboneElement CodeableConcept to ContactDetail CodeableReference
Specimen.processing.method
  • Added Element
Specimen.processing.performer
  • Added Element
Specimen.processing.device[x]
  • Added Element
ValueSet.description Specimen.processing.additive
  • Type changed from string Reference(Substance) to markdown CodeableReference
ValueSet.useContext Specimen.processing.time[x]
  • Add Type changed from CodeableConcept to UsageContext Duration
Specimen.container.device[x]
  • Added Mandatory Element
Specimen.condition
  • Remove Binding http://hl7.org/fhir/ValueSet/use-context `http://terminology.hl7.org/ValueSet/v2-0493` (extensible)
Specimen.accessionIdentifier
  • Deleted
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
ValueSet.jurisdiction 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
ValueSet.purpose SpecimenDefinition.typeTested.container.description
  • Renamed Type changed from requirements string to purpose markdown
SpecimenDefinition.typeTested.container.preparation
  • Type changed from string to markdown
ValueSet.copyright SpecimenDefinition.typeTested.requirement
  • Type changed from string to markdown
ValueSet.compose.lockedDate SpecimenDefinition.typeTested.singleUse
  • Added Element
SpecimenDefinition.typeTested.handling.instruction
  • Type changed from string to markdown
ValueSet.compose.inactive SpecimenDefinition.typeTested.testingDestination
  • Added Element
StructureDefinition
StructureDefinition.versionAlgorithm[x]
  • Added Element
ValueSet.compose.include StructureDefinition.jurisdiction
StructureDefinition.copyrightLabel
  • Added Element
StructureDefinition.fhirVersion
  • Remove codes 0.0.80 , 0.0.81 , 0.0.82 , 0.4.0 , 0.5.0 , 1.0.0 , 1.0.1 , 1.0.2 , 1.1.0 , 1.4.0 , 1.6.0 , 1.8.0 , 3.0.0 , 3.0.1 , 3.0.2 , 3.3.0 , 3.5.0 , 4.0.0 , 4.0.1 , 4.1.0 , 4.3.0-cibuild , 4.3.0-snapshot1 , 4.3.0
  • Add codes 0.0 , 0.4 , 0.5 , 1.0 , 1.1 , 1.4 , 1.6 , 1.8 , 3.0 , 3.3 , 3.5 , 4.0 , 4.1 , 4.2 , 4.3 , 4.4 , 4.5 , 4.6 , 5.0 , 6.0
StructureDefinition.type
  • Change value set from http://hl7.org/fhir/ValueSet/defined-types to All FHIR Types
StructureMap
StructureMap.versionAlgorithm[x]
  • Added Element
StructureMap.jurisdiction
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
  • Remove code none
StructureMap.group.rule
  • Min Cardinality changed from 1 to 0
StructureMap.group.rule.name
  • Min Cardinality changed from 1 to 0
ValueSet.compose.include.system StructureMap.group.rule.source.min
  • Type changed from integer to unsignedInt
StructureMap.group.rule.source.defaultValue
  • Renamed from defaultValue[x] to defaultValue
  • Remove Types base64Binary, boolean, canonical, code, date, dateTime, decimal, id, instant, integer, markdown, oid, positiveInt, time, unsignedInt, uri, url, uuid, Address, Age, Annotation, Attachment, CodeableConcept, Coding, ContactPoint, Count, Distance, Duration, HumanName, Identifier, Money, Period, Quantity, Range, Ratio, Reference, SampledData, Signature, Timing, ContactDetail, Contributor, DataRequirement, Expression, ParameterDefinition, RelatedArtifact, TriggerDefinition, UsageContext, Dosage, Meta
StructureMap.group.rule.target.context
  • Type changed from id to string
StructureMap.group.rule.target.listMode
  • Remove code collate
  • Add code single
StructureMap.group.rule.target.parameter.value[x]
  • Add Types date, time, dateTime
StructureMap.group.rule.dependent.parameter
  • Renamed from variable to parameter
  • Remove Type string
StructureMap.group.rule.target.contextType
  • Deleted (now implied by context)
Subscription
Subscription.identifier
  • Added Element
Subscription.name
  • Added Element
Subscription.status
  • Add code entered-in-error
Subscription.topic
  • Added Mandatory Element
Subscription.managingEntity
  • Added Element
Subscription.reason
  • Min Cardinality changed from 1 to 0
ValueSet.compose.include.concept.designation.language Subscription.filterBy
  • Added Element
ValueSet.compose.include.concept.designation.use Subscription.filterBy.resource
  • Added Element
ValueSet.compose.include.concept.designation.value Subscription.filterBy.filterParameter
  • Added Mandatory Element
Subscription.filterBy.comparator
  • Added Element
Subscription.filterBy.modifier
  • Added Element
Subscription.filterBy.value
  • Added Mandatory Element
Subscription.filterBy.event
  • Added 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
ValueSet.compose.include.filter SubscriptionStatus.status
  • Now Add code entered-in-error
SubscriptionStatus.eventsSinceSubscriptionStart
  • Type changed from string to integer64
SubscriptionStatus.notificationEvent.eventNumber
  • Type changed from string to integer64
SubscriptionStatus.notificationEvent.triggerEvent
  • Added Element
SubscriptionStatus.notificationEvent.relatedQuery
  • Added Element
SubscriptionStatus.notificationEvent.relatedQuery.queryType
  • Added Element
SubscriptionStatus.notificationEvent.relatedQuery.query
  • Added Mandatory Element
SubscriptionStatus.notificationEvent.authorizationHint
  • Added Element
SubscriptionStatus.notificationEvent.authorizationHint.authorizationType
  • Added Mandatory Element
SubscriptionStatus.notificationEvent.authorizationHint.value
  • Added Element
SubscriptionTopic
SubscriptionTopic.versionAlgorithm[x]
  • Added Element
SubscriptionTopic.name
  • Added Element
SubscriptionTopic.experimental
  • No longer marked as Modifier
ValueSet.compose.include.filter.op SubscriptionTopic.jurisdiction
  • Add Codes descendent-of, generalizes, exists Change value set from http://hl7.org/fhir/ValueSet/jurisdiction to Jurisdiction ValueSet icon
ValueSet.compose.include.valueSet SubscriptionTopic.copyrightLabel
  • Added Element
ValueSet.expansion.contains.abstract SubscriptionTopic.trigger
  • Default Value "false" added Added Element
ValueSet.expansion.contains.inactive SubscriptionTopic.trigger.description
  • Added Element
ValueSet.expansion.contains.designation SubscriptionTopic.trigger.resource
  • Added Mandatory Element
SubscriptionTopic.trigger.supportedInteraction
  • Added Element
SubscriptionTopic.trigger.queryCriteria
  • Added Element
SubscriptionTopic.trigger.queryCriteria.previous
  • Added Element
SubscriptionTopic.trigger.queryCriteria.resultForCreate
  • Added Element
SubscriptionTopic.trigger.queryCriteria.current
  • Added Element
SubscriptionTopic.trigger.queryCriteria.resultForDelete
  • Added Element
SubscriptionTopic.trigger.queryCriteria.requireBoth
  • Added Element
SubscriptionTopic.trigger.fhirPathCriteria
  • Added Element
SubscriptionTopic.trigger.event
  • Added Element
SubscriptionTopic.trigger.canFilterBy
  • Added Element
SubscriptionTopic.trigger.canFilterBy.description
  • Added Element
SubscriptionTopic.trigger.canFilterBy.resource
  • Added Element
SubscriptionTopic.trigger.canFilterBy.filterParameter
  • Added Mandatory Element
SubscriptionTopic.trigger.canFilterBy.filterDefinition
  • Added Element
SubscriptionTopic.trigger.canFilterBy.comparator
  • Added Element
SubscriptionTopic.trigger.canFilterBy.modifier
  • Added Element
SubscriptionTopic.trigger.notificationShape
  • Added Element
SubscriptionTopic.trigger.notificationShape.resource
  • Added Mandatory Element
SubscriptionTopic.trigger.notificationShape.include
  • Added Element
SubscriptionTopic.trigger.notificationShape.revInclude
  • Added Element
SubscriptionTopic.trigger.notificationShape.relatedQuery
  • Added Element
SubscriptionTopic.trigger.notificationShape.relatedQuery.queryType
  • Added Element
SubscriptionTopic.trigger.notificationShape.relatedQuery.query
  • Added Mandatory Element
ValueSet.contact.name SubscriptionTopic.resourceTrigger
  • deleted Deleted
ValueSet.contact.telecom SubscriptionTopic.eventTrigger
  • deleted Deleted
ValueSet.lockedDate SubscriptionTopic.canFilterBy
  • deleted Deleted
ValueSet.codeSystem SubscriptionTopic.notificationShape
  • deleted Deleted
Substance
Substance.code
  • Type changed from CodeableConcept to CodeableReference
Substance.description
  • Type changed from string to markdown
Substance.expiry
  • Moved from Substance.instance to Substance
Substance.quantity
  • Moved from Substance.instance to Substance
ValueSet.compose.import Substance.instance
  • deleted Deleted
Substance.ingredient
  • Deleted
VisionPrescription SubstanceDefinition
SubstanceDefinition.status
  • Now marked as Modifier
VisionPrescription.status SubstanceDefinition.characterization
  • Added Element
SubstanceDefinition.characterization.technique
  • Added Element
SubstanceDefinition.characterization.form
  • Added Element
SubstanceDefinition.characterization.description
  • Added Element
SubstanceDefinition.characterization.file
  • Added Element
VisionPrescription.dispense.product SubstanceDefinition.property.value[x]
  • Min Add Type Range
SubstanceDefinition.name.language
SubstanceDefinition.informationSource
  • Deleted
Task
Task.statusReason
  • Max Cardinality changed from 1 to 0 *
  • Type changed from Coding to CodeableConcept to CodeableReference
VisionPrescription.dispense.note Task.doNotPerform
  • Added Element
Task.code
  • Add Binding `http://hl7.org/fhir/ValueSet/task-code` (extensible)
Task.description
  • Type changed from string to markdown
Task.focus
  • Max Cardinality changed from 1 to *
  • Type changed from Reference(Resource) to BackboneElement
Task.focus.value[x]
  • Added Mandatory Element
Task.requestedPeriod
  • Added Element
Task.requester
  • Type Reference: Added Target Type Group
Task.requestedPerformer
  • Added Element
Task.owner
  • Type Reference: Added Target Type Group
  • 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.restriction.recipient
  • Type Reference: Added Target Type Device
Task.input.value[x]
  • Add Types integer64, CodeableReference, RatioRange, Availability, ExtendedContactDetail, VirtualServiceDetail
  • Remove Type Contributor
Task.output.value[x]
  • Add Types integer64, CodeableReference, RatioRange, Availability, ExtendedContactDetail, VirtualServiceDetail
  • Remove Type Contributor
VisionPrescription.dispense.notes Task.instantiatesCanonical
  • deleted Deleted
Task.instantiatesUri
  • Deleted
Task.performerType
  • Deleted (->Task.requestedPerformer)
Task.reasonCode
  • Deleted (-> reason)
Task.reasonReference
  • Deleted (-> reason)
TerminologyCapabilities
TerminologyCapabilities.identifier
  • Added Element
TerminologyCapabilities.versionAlgorithm[x]
  • Added Element
TerminologyCapabilities.jurisdiction
TerminologyCapabilities.copyrightLabel
  • Added Element
TerminologyCapabilities.implementation.description
  • Type changed from string to markdown
TerminologyCapabilities.codeSystem.supplement
  • Added Element
TerminologyCapabilities.codeSystem.version.supplement
  • Added Element
TerminologyCapabilities.codeSystem.version.language
  • Add Binding `http://hl7.org/fhir/ValueSet/all-languages|6.0.0-ballot3` (required)
TerminologyCapabilities.codeSystem.content
  • Added Mandatory Element
TerminologyCapabilities.supplements
  • Added Element
TerminologyCapabilities.supplements.globals
  • Added Element
TerminologyCapabilities.expansion.parameter.documentation
  • Type changed from string to markdown
TerminologyCapabilities.codeSearch
  • Remove codes explicit , all
  • Add codes in-compose , in-expansion , in-compose-or-expansion
TerminologyCapabilities.closure
  • Deleted
ValueSet
ValueSet.versionAlgorithm[x]
  • Added Element
ValueSet.jurisdiction
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
ValueSet.compose.include.concept.designation.additionalUse
  • Added Element
ValueSet.compose.include.filter.op
  • Add codes child-of , descendent-leaf
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
VisionPrescription
VisionPrescription.basedOn
  • Added Element
VisionPrescription.groupIdentifier
  • Added Element
VisionPrescription.priority
  • Added Element
Conformance CatalogEntry
  • deleted Deleted (removed in favor of definitional resources)
DiagnosticOrder ChargeItem
  • deleted Deleted
ImagingObjectSelection ChargeItemDefinition
  • deleted Deleted
MedicationOrder Citation
  • deleted Deleted
Order ClinicalImpression
  • deleted Deleted
OrderResponse DeviceUseStatement
  • deleted Deleted
DocumentManifest
  • Deleted (-> List)
EvidenceReport
  • Deleted
GraphDefinition
  • Deleted
ImmunizationEvaluation
  • Deleted
ImmunizationRecommendation
  • Deleted
Linkage
  • Deleted
Media
  • Deleted (-> DocumentReference)
MedicationKnowledge
  • Deleted
MolecularSequence
  • Deleted
RequestGroup
  • Deleted
ResearchDefinition
  • Deleted
ResearchElementDefinition
  • Deleted
SupplyDelivery
  • Deleted
SupplyRequest
  • Deleted
TestReport
  • Deleted
TestScript
  • Deleted
VerificationResult
  • Deleted