Release 5 FHIR CI-Build

This page is part of the Continuous Integration Build of FHIR Specification (v5.0.0: R5 - STU ). This is the current published version in it's permanent home (it will always (will be available incorrect/inconsistent at this URL). For a full list of available versions, see times).
See the Directory of published versions icon . Page versions: R5 R4B R4 R3

Maturity Level : N/A
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 R4 and this version. The following possible changes are checked when preparing this list (and others throughout the specification):

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

This analysis only considers changes to datatypes and resources. Comparison of 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

AdverseEvent.subject Type Reference: Added Target Type ResearchSubject AdverseEvent.recorder Type Reference: Added Target Type ResearchSubject AllergyIntolerance.participant Added Element Basic ChargeItem.encounter ChargeItemDefinition Claim ClaimResponse ClaimResponse.item.detail.adjudication Min Cardinality changed from 1 to 0 ConditionDefinition Added Resource Device.status Remove code unknown DeviceRequest.doNotPerform Added Element DeviceRequest.performerType Deleted (-> performer) DeviceRequest.reasonCode Deleted (-> reason) DeviceRequest.reasonReference Deleted (-> reason) DeviceUsage Name Changed from DeviceUseStatement to DeviceUsage DiagnosticReport EncounterHistory Added Resource FamilyMemberHistory.participant ImmunizationEvaluation.description ImmunizationRecommendation Measure.scoring Change value set from http://hl7.org/fhir/ValueSet/measure-scoring to MeasureScoring Measure.supplementalData.description Type changed from string to markdown MeasureReport Medication MedicationAdministration MedicationDispense MedicationKnowledge MolecularSequence.subject MolecularSequence.coordinateSystem Deleted (>relative.coordinateSystem) NamingSystem NamingSystem.uniqueId.type Add codes iri-stem , v2csmnemonic NutritionIntake Added Resource NutritionOrder Substance.instance SubstancePolymer.identifier SubstancePolymer.repeat.numberOfUnits Deleted (not needed because this is the count of RepeatUnit children) SubstancePolymer.repeat.repeatUnit.degreeOfPolymerisation.amount Deleted (split into low, high, average) SubstanceProtein No Changes SubstanceReferenceInformation SubstanceReferenceInformation.classification Deleted (attributes moved to SubstanceDefinition resource, then subtype removed (use classification), source renamed to informationSource) SupplyDelivery SupplyRequest SupplyRequest.item Renamed from item[x] to item Add Type CodeableReference Remove Types CodeableConcept, Reference(Medication | Substance | Device) TestReport.testScript TestScript TestScript.url Min Cardinality changed from 1 to 0
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
  • No Changes
ContactPoint
  • No Changes
Contributor No Changes Count
  • No Changes
DataRequirement
DataRequirement.type
  • Change value set from http://hl7.org/fhir/ValueSet/all-types|4.0.0 to 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 , RequestGroup MessageDefinition , ResearchDefinition MessageHeader , ResearchElementDefinition MolecularSequence , RiskEvidenceSynthesis NamingSystem , SubstanceSpecification NutritionOrder , Type Observation , Any ObservationDefinition Add codes , Base OperationDefinition , DataType OperationOutcome , Availability Organization , BackboneType OrganizationAffiliation , CodeableReference Parameters , ExtendedContactDetail Patient , MonetaryComponent PaymentNotice , PrimitiveType PaymentReconciliation , integer64 Person , RatioRange PlanDefinition , VirtualServiceDetail Practitioner , ActorDefinition PractitionerRole , AdministrableProductDefinition Procedure , ArtifactAssessment Provenance , BiologicallyDerivedProductDispense Questionnaire , CanonicalResource QuestionnaireResponse , Citation RelatedPerson , ClinicalUseDefinition RequestGroup , ConditionDefinition ResearchDefinition , DeviceAssociation ResearchElementDefinition , DeviceDispense ResearchStudy , DeviceUsage ResearchSubject , EncounterHistory Resource , EvidenceReport RiskAssessment , FormularyItem RiskEvidenceSynthesis , GenomicStudy Schedule , ImagingSelection SearchParameter , Ingredient ServiceRequest , InventoryItem Slot , InventoryReport Specimen , ManufacturedItemDefinition SpecimenDefinition , MedicinalProductDefinition StructureDefinition , MetadataResource StructureMap , NutritionIntake Subscription , NutritionProduct Substance , PackagedProductDefinition SubstanceNucleicAcid , Permission SubstancePolymer , RegulatedAuthorization SubstanceProtein , RequestOrchestration SubstanceReferenceInformation , Requirements SubstanceSourceMaterial , SubscriptionStatus SubstanceSpecification , SubscriptionTopic SupplyDelivery , SubstanceDefinition SupplyRequest , TestPlan Task , Transport TerminologyCapabilities , TestReport , TestScript , ValueSet , VerificationResult , VisionPrescription , Type , Any
  • Add code Base
DataRequirement.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"
DataRequirement.valueFilter
  • Added Element
DataRequirement.valueFilter.path
  • Added Element
DataRequirement.valueFilter.searchParam
  • Added Element
DataRequirement.valueFilter.comparator
  • Added Element
DataRequirement.valueFilter.value[x]
  • Added Element
DataType
  • Added Type
Distance
Distance
Dosage
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
  • Max Cardinality changed from 1 to * Deleted
Dosage.maxDosePerAdministration
  • Deleted
Dosage.maxDosePerLifetime
  • Deleted
DosageCondition
  • Added Type
DosageDetails
  • Added Type
DosageSafety
  • Added Type
Duration
Duration
Element
  • No Changes
ElementDefinition
ElementDefinition.slicing.discriminator.type
  • Add code position
ElementDefinition.type.code
ElementDefinition.type.aggregation
  • Remove code bundled
ElementDefinition.defaultValue[x]
  • Add Types integer64, CodeableReference, RatioRange, Availability, ExtendedContactDetail, VirtualServiceDetail, Meta
  • Remove Type Contributor
ElementDefinition.fixed[x]
  • Add Types integer64, CodeableReference, RatioRange, Availability, ExtendedContactDetail, VirtualServiceDetail, Meta
  • Remove Type Contributor
ElementDefinition.pattern[x]
  • Add Types integer64, CodeableReference, RatioRange, Availability, ExtendedContactDetail, VirtualServiceDetail, Meta
  • Remove Type Contributor
ElementDefinition.example.value[x]
  • Add Types integer64, CodeableReference, RatioRange, 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
ElementDefinition.constraint.suppress
  • Added Element
ElementDefinition.mustHaveValue
  • Added Element
ElementDefinition.valueAlternatives
  • Added Element
ElementDefinition.binding.strength
  • Add code descriptive
ElementDefinition.binding.description
  • Type changed from string to markdown
ElementDefinition.binding.additional
  • Added Element
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
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
  • 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"
ExtendedContactDetail
  • Added Type
Extension
Extension.url
  • Type changed from string to uri
Extension.value[x]
  • Add Types integer64, CodeableReference, RatioRange, Availability, ExtendedContactDetail, VirtualServiceDetail, Meta
  • Remove Type Contributor
HumanName
HumanName.use
  • No Changes 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
  • No Changes
MoneyQuantity
  • No Changes
Narrative
  • No Changes
ParameterDefinition
ParameterDefinition.type
  • Change value set from http://hl7.org/fhir/ValueSet/all-types|4.0.0 to 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 , RequestGroup MessageDefinition , ResearchDefinition MessageHeader , ResearchElementDefinition MolecularSequence , RiskEvidenceSynthesis NamingSystem , SubstanceSpecification NutritionOrder , Type Observation , Any ObservationDefinition Add codes , Base OperationDefinition , DataType OperationOutcome , Availability Organization , BackboneType OrganizationAffiliation , CodeableReference Parameters , ExtendedContactDetail Patient , MonetaryComponent PaymentNotice , PrimitiveType PaymentReconciliation , integer64 Person , RatioRange PlanDefinition , VirtualServiceDetail Practitioner , ActorDefinition PractitionerRole , AdministrableProductDefinition Procedure , ArtifactAssessment Provenance , BiologicallyDerivedProductDispense Questionnaire , CanonicalResource QuestionnaireResponse , Citation RelatedPerson , ClinicalUseDefinition RequestGroup , ConditionDefinition ResearchDefinition , DeviceAssociation ResearchElementDefinition , DeviceDispense ResearchStudy , DeviceUsage ResearchSubject , EncounterHistory Resource , EvidenceReport RiskAssessment , FormularyItem RiskEvidenceSynthesis , GenomicStudy Schedule , ImagingSelection SearchParameter , Ingredient ServiceRequest , InventoryItem Slot , InventoryReport Specimen , ManufacturedItemDefinition SpecimenDefinition , MedicinalProductDefinition StructureDefinition , MetadataResource StructureMap , NutritionIntake Subscription , NutritionProduct Substance , PackagedProductDefinition SubstanceNucleicAcid , Permission SubstancePolymer , RegulatedAuthorization SubstanceProtein , RequestOrchestration SubstanceReferenceInformation , Requirements SubstanceSourceMaterial , SubscriptionStatus SubstanceSpecification , SubscriptionTopic SupplyDelivery , SubstanceDefinition SupplyRequest , TestPlan Task , Transport 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
  • Add code ad
Range
  • No Changes
Ratio
Ratio.denominator
  • Type changed from Quantity to Quantity(http://hl7.org/fhir/StructureDefinition/SimpleQuantity)
RatioRange
  • Added Type
Reference
Reference.type
  • Change code system for extensibly bound codes from "http://hl7.org/fhir/resource-types" to "http://hl7.org/fhir/fhir-types"
RelatedArtifact
RelatedArtifact.type
  • Add codes code part-of , amends , amended-with , appends , appended-with , cites , cited-by , comments-on , comment-in , contains , contained-in , corrects , correction-in , replaces , replaced-with , retracts , retracted-by , signs , similar-to , supports , supported-with , transforms , transformed-into , transformed-with , documents , specification-of , created-with , cite-as RelatedArtifact.classifier Added Element
RelatedArtifact.resourceReference
  • Added Element
RelatedArtifact.publicationStatus RelatedArtifact.artifact[x]
  • Added Element
RelatedArtifact.publicationDate RelatedArtifact.url
  • Added Element Deleted (-> document)
RelatedArtifact.url RelativeTime
  • Deleted (-> document) Added Type
SampledData
SampledData.interval
  • Added Element
SampledData.intervalUnit
  • Added Mandatory Element
SampledData.codeMap
  • Added Element
SampledData.offsets
  • Added Element
SampledData.period
  • Deleted (-> interval)
Signature
Signature.type
  • Min Cardinality changed from 1 to 0
Signature.when
  • Min Cardinality changed from 1 to 0
Signature.who
  • Min Cardinality changed from 1 to 0
SimpleQuantity
  • No Changes
Timing
Timing.repeat.startOffset
  • Added Element
Timing.repeat.endOffset
  • Added Element
Timing.repeat.when
  • Add code IMD
TriggerDefinition
TriggerDefinition.type
  • Remove codes data-added , data-modified , data-removed
  • Add code subscription-topic
TriggerDefinition.code
  • Added Element
TriggerDefinition.subscriptionTopic
  • Added Element
TriggerDefinition.timing[x]
  • Remove Type Reference(Schedule)
UsageContext
UsageContext.code
  • Change value set from 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
SubstanceAmount
  • Deleted (removed, content merged with the resources that used it)
Resources
Account
Account.billingStatus
  • Added Element
Account.covers
  • Added Element
Account.description
  • Type changed from string to markdown
Account.guarantor.party
  • Min Cardinality changed from 1 to 0
Account.diagnosis Account.guarantor.account
  • Added Element
Account.diagnosis.sequence Account.guarantor.responsibility
  • Added Element
Account.diagnosis.condition Account.guarantor.limit
  • Added Mandatory Element
Account.diagnosis.dateOfDiagnosis Account.guarantor.rank
  • Added Element
Account.diagnosis.type Account.diagnosis
  • Added Element
Account.diagnosis.onAdmission Account.diagnosis.sequence
  • Added Element
Account.diagnosis.packageCode Account.diagnosis.condition
  • Added Mandatory Element
Account.procedure Account.diagnosis.dateOfDiagnosis
  • Added Element
Account.procedure.sequence Account.diagnosis.type
  • Added Element
Account.procedure.code Account.diagnosis.onAdmission
  • Added Mandatory Element
Account.procedure.dateOfService Account.diagnosis.packageCode
  • Added Element
Account.procedure.type Account.procedure
  • Added Element
Account.procedure.packageCode Account.procedure.sequence
  • Added Element
Account.procedure.device Account.procedure.code
  • Added Mandatory Element
Account.relatedAccount Account.procedure.dateOfService
  • Added Element
Account.relatedAccount.relationship Account.procedure.type
  • Added Element
Account.relatedAccount.account Account.procedure.packageCode
  • Moved from Account.partOf to account Added Element
Account.procedure.device
  • Min Cardinality changed Added Element
Account.parent
  • Renamed from 0 partOf to 1 parent
Account.currency
  • Added Element
Account.balance
  • Added Element
Account.balance.aggregate
  • Added Element
Account.balance.term
  • Added Element
Account.balance.estimate
  • Added Element
Account.balance.amount
  • Added Mandatory Element
Account.calculatedAt
  • Added Element
ActivityDefinition
ActivityDefinition.versionAlgorithm[x]
  • Added Element
ActivityDefinition.subject[x]
  • Add Type canonical(EvidenceVariable)
  • Change value set from http://hl7.org/fhir/ValueSet/subject-type to 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 code codes AppointmentResponse , Contract , ImmunizationRecommendation , SupplyRequest
  • Add codes CoverageEligibilityRequest , RequestOrchestration
ActivityDefinition.intent
  • Remove codes original-order , Transport 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
ActivityDefinition.participant.typeCanonical
  • Added Element
ActivityDefinition.participant.typeReference
  • Added Element
ActivityDefinition.participant.function
  • Added Element
ActivityDefinition.specimenRequirement
  • Type changed from Reference(SpecimenDefinition) to canonical(SpecimenDefinition)
ActivityDefinition.observationRequirement
  • Type changed from Reference(ObservationDefinition) to canonical(ObservationDefinition)
ActivityDefinition.observationResultRequirement
  • Type changed from Reference(ObservationDefinition) to canonical(ObservationDefinition)
ActorDefinition
  • Added Resource
AdministrableProductDefinition
  • Added Resource
AdverseEvent
AdverseEvent.identifier
  • Max Cardinality changed from 1 to *
AdverseEvent.status
  • Added Mandatory Element
AdverseEvent.category
  • Remove Binding `http://hl7.org/fhir/ValueSet/adverse-event-category` (extensible)
AdverseEvent.code
  • Renamed from event to code
AdverseEvent.occurrence[x] AdverseEvent.effect[x]
  • Added Element
AdverseEvent.resultingEffect
  • Renamed from resultingCondition to resultingEffect
  • Type Reference: Added Target Type Observation 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.0.0` (required)
AdverseEvent.participant
  • Added Element
AdverseEvent.participant.function
  • Added Element
AdverseEvent.participant.actor
  • Added Mandatory Element
AdverseEvent.expectedInResearchStudy
  • Added Element
AdverseEvent.suspectEntity.instance[x] AdverseEvent.suspectEntity.instance
  • Renamed Type changed from instance Reference(Immunization | Procedure | Substance | Medication | MedicationAdministration | MedicationStatement | Device) to instance[x] Add Type CodeableConcept 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, ResearchSubject RelatedPerson
AdverseEvent.contributingFactor AdverseEvent.suspectEntity.occurrence[x]
  • Added Element
AdverseEvent.contributingFactor.item[x] AdverseEvent.contributingFactor
  • Added Mandatory Element
AdverseEvent.preventiveAction
  • Added Element
AdverseEvent.preventiveAction.item[x] Added Mandatory Element AdverseEvent.mitigatingAction
  • Added Element
AdverseEvent.mitigatingAction.item[x] Added Mandatory Element AdverseEvent.supportingInfo
  • Added Element
AdverseEvent.supportingInfo.item[x] Added Mandatory Element AdverseEvent.note
  • Added Element
AdverseEvent.date
  • Deleted
AdverseEvent.severity
  • Deleted (AdverseEvent.severity is redundant with Condition.severity referenced via AdverseEvent.resultingEffect)
AdverseEvent.contributor
  • 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.verificationStatus AllergyIntolerance.clinicalStatus
  • Add Remove code presumed resolved
AllergyIntolerance.type
  • Type changed from code to CodeableConcept
  • Remove Binding `http://hl7.org/fhir/ValueSet/allergy-intolerance-type|4.0.0` (required)
AllergyIntolerance.participant.function AllergyIntolerance.recorder
  • Type Reference: Added Element Target Type Organization
AllergyIntolerance.participant.actor AllergyIntolerance.lastReactionOccurrence
  • Added Mandatory Element
AllergyIntolerance.reaction.manifestation
  • Type changed from CodeableConcept to CodeableReference
AllergyIntolerance.recorder Deleted (-> participant.actor) AllergyIntolerance.asserter AllergyIntolerance.lastOccurrence
  • Deleted (-> participant.actor)
Appointment
Appointment.cancellationReason
  • Renamed from cancelationReason to cancellationReason
Appointment.class
  • Added Element
Appointment.serviceType
  • Type changed from CodeableConcept to CodeableReference
Appointment.reason
  • Renamed from reasonCode to reason
  • Type changed from CodeableConcept to CodeableReference
Appointment.priority
  • Type changed from unsignedInt to CodeableConcept
Appointment.replaces
  • Added Element
Appointment.virtualService
  • Added Element
Appointment.previousAppointment
  • Added Element
Appointment.originatingAppointment
  • Added Element
Appointment.account
  • Added Element
Appointment.cancellationDate
  • Added Element
Appointment.note
  • Renamed from comment to note
  • Max Cardinality changed from 1 to *
  • Type changed from string to Annotation
Appointment.patientInstruction
  • Max Cardinality changed from 1 to *
  • Type changed from string to CodeableReference
Appointment.basedOn
  • Type Reference: Added Target Types CarePlan, DeviceRequest, MedicationRequest 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/participantrequired|4.0.0` (required)
Appointment.recurrenceId
  • Added Element
Appointment.occurrenceChanged
  • Added Element
Appointment.recurrenceTemplate
  • Added Element
Appointment.recurrenceTemplate.timezone
  • Added Element
Appointment.recurrenceTemplate.recurrenceType
  • Added Mandatory Element
Appointment.recurrenceTemplate.lastOccurrenceDate
  • Added Element
Appointment.recurrenceTemplate.occurrenceCount
  • Added Element
Appointment.recurrenceTemplate.occurrenceDate
  • Added Element
Appointment.recurrenceTemplate.weeklyTemplate
  • Added Element
Appointment.recurrenceTemplate.weeklyTemplate.monday
  • Added Element
Appointment.recurrenceTemplate.weeklyTemplate.tuesday
  • Added Element
Appointment.recurrenceTemplate.weeklyTemplate.wednesday
  • Added Element
Appointment.recurrenceTemplate.weeklyTemplate.thursday
  • Added Element
Appointment.recurrenceTemplate.weeklyTemplate.friday
  • Added Element
Appointment.recurrenceTemplate.weeklyTemplate.saturday
  • Added Element
Appointment.recurrenceTemplate.weeklyTemplate.sunday
  • Added Element
Appointment.recurrenceTemplate.weeklyTemplate.weekInterval
  • Added Element
Appointment.recurrenceTemplate.monthlyTemplate
  • Added Element
Appointment.recurrenceTemplate.monthlyTemplate.dayOfMonth
  • Added Element
Appointment.recurrenceTemplate.monthlyTemplate.nthWeekOfMonth
  • Added Element
Appointment.recurrenceTemplate.monthlyTemplate.dayOfWeek
  • Added Element
Appointment.recurrenceTemplate.monthlyTemplate.monthInterval
  • Added Mandatory Element
Appointment.recurrenceTemplate.yearlyTemplate
  • Added Element
Appointment.recurrenceTemplate.yearlyTemplate.yearInterval
  • Added Mandatory Element
Appointment.recurrenceTemplate.excludingDate
  • Added Element
Appointment.recurrenceTemplate.excludingRecurrenceId
  • Added Element
Appointment.reasonReference
  • Deleted (->Appointment.reason.reference)
AppointmentResponse
AppointmentResponse.proposedNewTime
  • Added Element
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
AuditEvent.category AuditEvent.type
  • Renamed from type to category Min Cardinality changed from 1 to 0 Max Cardinality changed from 1 to * Type changed from Coding to CodeableConcept
  • Remove Binding `http://hl7.org/fhir/ValueSet/audit-event-type` (extensible)
AuditEvent.code AuditEvent.subtype
  • Renamed from subtype to code Min Cardinality changed from 0 to 1 Max Cardinality changed from * to 1 Type changed from Coding to CodeableConcept
  • Remove Binding `http://hl7.org/fhir/ValueSet/audit-event-sub-type` (extensible)
AuditEvent.severity
  • Added Element
AuditEvent.occurred[x]
  • Added Element
AuditEvent.outcome
  • Type changed from code to BackboneElement
  • Remove Binding `http://hl7.org/fhir/ValueSet/audit-event-outcome|4.0.0` (required)
AuditEvent.outcome.code
  • Added Mandatory Element
AuditEvent.outcome.detail
  • Added Element
AuditEvent.authorization
  • 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 Type CareTeam Types CareTeam, DeviceDefinition, Group, HealthcareService
AuditEvent.agent.requestor
  • Min Cardinality changed from 1 to 0
AuditEvent.agent.network[x]
  • Renamed from network to 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.source.site
  • Type changed from string to Reference(Location)
AuditEvent.source.observer
  • Type Reference: Added Target Type CareTeam
AuditEvent.source.type
  • Type changed from Coding to CodeableConcept
  • Remove Binding `http://hl7.org/fhir/ValueSet/audit-source-type` (extensible)
AuditEvent.entity.role
  • Type changed from Coding to CodeableConcept
  • Remove Binding `http://hl7.org/fhir/ValueSet/object-role` (extensible)
AuditEvent.entity.securityLabel
  • Type changed from Coding to CodeableConcept
  • Remove Binding `http://hl7.org/fhir/ValueSet/security-labels` (extensible)
AuditEvent.entity.detail.type
  • Type changed from string to CodeableConcept
AuditEvent.entity.detail.value[x]
  • Add Types Quantity, CodeableConcept, boolean, integer, Range, Ratio, time, dateTime, Period
AuditEvent.entity.agent
  • Added Element
AuditEvent.period
  • 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)
AuditEvent.entity.description Basic
Basic.code
  • Deleted (-> entity.detail.valueString) 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 Coding CodeableConcept
  • Remove Binding `http://hl7.org/fhir/ValueSet/product-category|4.0.0` (required)
BiologicallyDerivedProduct.biologicalSourceEvent
  • Added Element
BiologicallyDerivedProduct.processingFacility
  • Added Element
BiologicallyDerivedProduct.division
  • Added Element
BiologicallyDerivedProduct.productStatus
  • Added Element
BiologicallyDerivedProduct.expirationDate
  • Added Element
BiologicallyDerivedProduct.collection.sourcePatient
  • Added Element
BiologicallyDerivedProduct.collection.sourceOrganization
  • Added Element
BiologicallyDerivedProduct.collection.procedure
  • Added Element
BiologicallyDerivedProduct.storageTempRequirements
  • Added Element
BiologicallyDerivedProduct.property
  • Added Element
BiologicallyDerivedProduct.property.type
  • Added Mandatory Element
BiologicallyDerivedProduct.property.value[x]
  • Added Mandatory Element
BiologicallyDerivedProduct.status
  • Deleted (-> BiologicallyDerivedProduct.productStatus)
BiologicallyDerivedProduct.quantity
  • Deleted (-> BiologicallyDerivedProduct.property.valueQuantity)
BiologicallyDerivedProduct.processing BiologicallyDerivedProduct.collection.source
  • Deleted (-> BiologicallyDerivedProduct.collection)
BiologicallyDerivedProduct.manipulation BiologicallyDerivedProduct.processing
  • Deleted (-> BiologicallyDerivedProduct.collection)
BiologicallyDerivedProduct.storage BiologicallyDerivedProduct.manipulation
  • Deleted (-> BiologicallyDerivedProduct.storageTempRequirements) BiologicallyDerivedProduct.collection)
BiologicallyDerivedProductDispense BiologicallyDerivedProduct.storage
  • Added Resource Deleted (-> BiologicallyDerivedProduct.storageTempRequirements)
BodyStructure
BodyStructure.includedStructure
  • Added Mandatory Element
BodyStructure.includedStructure.structure
  • Added Mandatory Element
BodyStructure.includedStructure.laterality
  • Added Element
BodyStructure.includedStructure.bodyLandmarkOrientation
  • Added Element
BodyStructure.includedStructure.bodyLandmarkOrientation.landmarkDescription
  • Added Element
BodyStructure.includedStructure.bodyLandmarkOrientation.clockFacePosition
  • Added Element
BodyStructure.includedStructure.bodyLandmarkOrientation.distanceFromLandmark
  • Added Element
BodyStructure.includedStructure.bodyLandmarkOrientation.distanceFromLandmark.device
  • Added Element
BodyStructure.includedStructure.bodyLandmarkOrientation.distanceFromLandmark.value
  • Added Element
BodyStructure.includedStructure.bodyLandmarkOrientation.surfaceOrientation
  • Added Element
BodyStructure.includedStructure.spatialReference
  • Added Element
BodyStructure.includedStructure.image
  • Added Element
BodyStructure.includedStructure.qualifier
  • Added Element
BodyStructure.includedStructure.morphology
  • Added Element
BodyStructure.excludedStructure
  • Added Element
BodyStructure.description
  • Type changed from string to markdown
BodyStructure.morphology
  • Deleted
BodyStructure.location
  • Deleted
BodyStructure.locationQualifier
  • Deleted
Bundle
Bundle.type
  • Add code subscription-notification
Bundle.link.relation
  • Type changed from string to code
  • Add Binding `http://hl7.org/fhir/ValueSet/iana-link-relations|5.0.0` `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)
Bundle.issues
  • Added Element
CanonicalResource
  • Added Resource
CapabilityStatement
CapabilityStatement.identifier
  • Added Element
CapabilityStatement.versionAlgorithm[x]
  • Added Element
CapabilityStatement.actorDefinition
  • Added Element
CapabilityStatement.jurisdiction
CapabilityStatement.copyrightLabel
  • Added Element
CapabilityStatement.implementation.description
  • Type changed from string to markdown
CapabilityStatement.fhirVersion
  • Add Remove codes 0.0 0.0.80 , 0.4 0.0.81 , 0.5 0.0.82 , 1.0 0.4.0 , 1.1 0.5.0 , 1.4 1.0.0 , 1.6 1.0.1 , 1.8 1.0.2 , 3.0 1.1.0 , 3.0.2 1.4.0 , 3.3 1.6.0 , 3.5 1.8.0 , 4.0 3.0.0 , 4.0.1 3.0.1 , 4.1 3.3.0 , 4.1.0 3.5.0 , 4.2 4.0.0
  • Add codes 0.0 , 4.2.0 0.4 , 4.3 0.5 , 4.3.0 1.0 , 4.3.0-cibuild 1.1 , 4.3.0-snapshot1 1.4 , 4.4 1.6 , 4.4.0 1.8 , 4.5 3.0 , 4.5.0 3.3 , 4.6 3.5 , 4.6.0 4.0 , 5.0 4.1 , 5.0.0 4.2 , 5.0.0-cibuild 4.3 , 5.0.0-snapshot1 4.4 , 5.0.0-snapshot2 4.5 , 5.0.0-ballot 4.6 , 5.0.0-snapshot3 5.0 , 5.0.0-draft-final 6.0
CapabilityStatement.format
CapabilityStatement.patchFormat
  • Change value set from http://hl7.org/fhir/ValueSet/mimetypes|4.0.0 to Patch Mime Types
  • Add codes application/fhir+xml , application/fhir+json , application/fhir+turtle , application/json-patch+json , application/xml-patch+xml
CapabilityStatement.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
  • Remove codes CatalogEntry , DeviceUseStatement , DocumentManifest , DomainResource , EffectEvidenceSynthesis , Media , MedicinalProduct , MedicinalProductAuthorization , MedicinalProductContraindication , MedicinalProductIndication , MedicinalProductIngredient , MedicinalProductInteraction , MedicinalProductManufactured , MedicinalProductPackaged , MedicinalProductPharmaceutical , MedicinalProductUndesirableEffect , RequestGroup , ResearchDefinition , Type changed from code to uri
  • Change binding strength from required to extensible
  • Change value set from ResearchElementDefinition http://hl7.org/fhir/ValueSet/resource-types|4.0.0 , to Extended Resource , RiskEvidenceSynthesis , SubstanceSpecification Types
CapabilityStatement.rest.resource.definition
  • Added Element
CapabilityStatement.rest.resource.interaction.code
  • Add codes ActorDefinition , AdministrableProductDefinition , ArtifactAssessment , BiologicallyDerivedProductDispense , Citation , ClinicalUseDefinition , ConditionDefinition , DeviceAssociation , DeviceDispense , DeviceUsage , EncounterHistory , EvidenceReport , FormularyItem , GenomicStudy , ImagingSelection , Ingredient , InventoryItem , InventoryReport , ManufacturedItemDefinition , MedicinalProductDefinition , NutritionIntake , NutritionProduct , PackagedProductDefinition , Permission , RegulatedAuthorization , RequestOrchestration update-conditional , Requirements patch-conditional , SubscriptionStatus delete-conditional-single , SubscriptionTopic delete-conditional-multiple , SubstanceDefinition delete-history , TestPlan delete-history-version , Transport 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 "http://terminology.hl7.org/CodeSystem/message-transport" to "http://hl7.org/fhir/message-transport"
CarePlan
CarePlan.basedOn
  • Type Reference: Added Target Types ServiceRequest, RequestOrchestration, NutritionOrder
CarePlan.status
  • Remove codes revoked , completed
  • Add code ended
CarePlan.intent
  • Add code directive
CarePlan.custodian
  • Renamed from author to custodian
CarePlan.addresses
  • Type changed from Reference(Condition) to CodeableReference
CarePlan.activity.performedActivity
  • Added Element
CarePlan.activity.plannedActivityReference
  • Renamed from reference to plannedActivityReference
  • Type Reference: Added Target Types RequestOrchestration, ImmunizationRecommendation, SupplyRequest 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
CareTeam.participant.coverage[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)
ChargeItem Claim Added Element
ChargeItem.performer.actor Claim.traceNumber
  • Type Reference: Added Target Type HealthcareService Element
ChargeItem.unitPriceComponent Claim.statusReason
  • Added Element
ChargeItem.totalPriceComponent Claim.subject
  • Added Mandatory Element
ChargeItem.overrideReason Claim.enterer
  • Type changed from string to CodeableConcept Reference: Added Target Types Patient, RelatedPerson
ChargeItem.service Claim.provider
  • Type Min Cardinality changed from Reference(DiagnosticReport | ImagingStudy | Immunization | MedicationAdministration | MedicationDispense | Observation | Procedure | SupplyDelivery) 1 to CodeableReference 0
ChargeItem.product Claim.priority
  • Renamed from product[x] to product Max Min Cardinality changed from 1 to * Add Type CodeableReference Remove Types Reference(Device | Medication | Substance), CodeableConcept ChargeItem.context Deleted ChargeItem.factorOverride Deleted 0
ChargeItem.priceOverride Claim.prescription
  • Deleted Type Reference: Added Target Type ServiceRequest
ChargeItemDefinition.url Claim.originalPrescription
  • Min Cardinality changed from 1 to 0 Type Reference: Added Target Type ServiceRequest
ChargeItemDefinition.versionAlgorithm[x] Claim.encounter
  • Added Element
ChargeItemDefinition.name Claim.facility
  • Type Reference: Added Element Target Type Organization
ChargeItemDefinition.purpose Claim.diagnosisRelatedGroup
  • Added Element
ChargeItemDefinition.copyrightLabel Claim.event
  • Added Element
ChargeItemDefinition.instance Claim.event.type
  • Type Reference: Added Target Types DeviceDefinition, ActivityDefinition, PlanDefinition, HealthcareService Mandatory Element
ChargeItemDefinition.applicability.condition Claim.event.when[x]
  • Added Mandatory Element
ChargeItemDefinition.applicability.effectivePeriod Claim.careTeam.specialty
  • Added Element
ChargeItemDefinition.applicability.relatedArtifact Claim.supportingInfo.subCategory
  • Added Element
ChargeItemDefinition.propertyGroup.priceComponent Claim.supportingInfo.timing[x]
  • Type changed from BackboneElement to MonetaryComponent Add Types dateTime, Timing
  • ChargeItemDefinition.effectivePeriod
  • Deleted Remove Type date
ChargeItemDefinition.applicability.description Claim.supportingInfo.value[x]
  • Deleted 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
ChargeItemDefinition.applicability.language Claim.insurance
  • Deleted Min Cardinality changed from 1 to 0
ChargeItemDefinition.applicability.expression Claim.patientPaid
  • Deleted Added Element
ChargeItemDefinition.propertyGroup.priceComponent.type Claim.item.traceNumber
  • Deleted Added Element
ChargeItemDefinition.propertyGroup.priceComponent.code Claim.item.subject
  • Deleted Added Element
ChargeItemDefinition.propertyGroup.priceComponent.factor Claim.item.productOrService
  • Deleted Min Cardinality changed from 1 to 0
ChargeItemDefinition.propertyGroup.priceComponent.amount Claim.item.productOrServiceEnd
  • Deleted Added Element
Citation Claim.item.request
  • Added Resource Element
Claim.traceNumber Claim.item.patientPaid
  • Added Element
Claim.enterer Claim.item.tax
  • Type Reference: Added Target Types Patient, RelatedPerson Element
Claim.provider Claim.item.bodySite
  • Min Max Cardinality changed from 1 to 0 *
  • Claim.priority
  • Min Cardinality Type changed from 1 CodeableConcept to 0 BackboneElement
Claim.encounter Claim.item.bodySite.site
  • Added Mandatory Element
Claim.facility Claim.item.bodySite.subSite
  • Type Reference: Added Target Type Organization Element
Claim.diagnosisRelatedGroup Claim.item.detail.traceNumber
  • Added Element
Claim.event Claim.item.detail.productOrService
  • Added Element Min Cardinality changed from 1 to 0
Claim.event.type Claim.item.detail.productOrServiceEnd
  • Added Mandatory Element
Claim.event.when[x] Claim.item.detail.patientPaid
  • Added Mandatory Element
Claim.careTeam.specialty Claim.item.detail.tax
  • Added Element
Claim.supportingInfo.value[x] Claim.item.detail.subDetail.traceNumber
  • Add Type Identifier Added Element
Claim.insurance Claim.item.detail.subDetail.productOrService
  • Min Cardinality changed from 1 to 0
Claim.patientPaid Claim.item.detail.subDetail.productOrServiceEnd
  • Added Element
Claim.item.traceNumber Claim.item.detail.subDetail.patientPaid
  • Added Element
Claim.item.productOrService Claim.item.detail.subDetail.tax
  • Min Cardinality changed from 1 to 0 Added Element
Claim.item.productOrServiceEnd Claim.patient
  • Added Element Deleted
Claim.item.request Claim.careTeam.responsible
  • Added Element Deleted
Claim.item.patientPaid Claim.careTeam.qualification
  • Added Element Deleted
Claim.item.tax Claim.diagnosis.packageCode
  • Added Element Deleted
Claim.item.bodySite Claim.item.subSite
  • Max Cardinality changed from 1 to * Type changed from CodeableConcept to BackboneElement Deleted
ClaimResponse
Claim.item.bodySite.site ClaimResponse.traceNumber
  • Added Mandatory Element
Claim.item.bodySite.subSite ClaimResponse.statusReason
  • Added Element
Claim.item.detail.traceNumber ClaimResponse.subject
  • Added Mandatory Element
Claim.item.detail.productOrService ClaimResponse.insurer
  • Min Cardinality changed from 1 to 0
Claim.item.detail.productOrServiceEnd ClaimResponse.outcome
Claim.item.detail.patientPaid ClaimResponse.decision
  • Added Element
Claim.item.detail.tax ClaimResponse.event
  • Added Element
Claim.item.detail.subDetail.traceNumber ClaimResponse.event.type
  • Added Mandatory Element
Claim.item.detail.subDetail.productOrService ClaimResponse.event.when[x]
  • Min Cardinality changed from 1 to 0 Added Mandatory Element
Claim.item.detail.subDetail.productOrServiceEnd ClaimResponse.encounter
  • Added Element
Claim.item.detail.subDetail.patientPaid ClaimResponse.diagnosisRelatedGroup
  • Added Element
Claim.item.detail.subDetail.tax ClaimResponse.supportingInfo
  • Added Element
Claim.careTeam.qualification ClaimResponse.supportingInfo.sequence
  • Deleted Added Mandatory Element
Claim.diagnosis.packageCode ClaimResponse.supportingInfo.category
  • Deleted Added Mandatory Element
Claim.item.subSite ClaimResponse.supportingInfo.code
  • Deleted Added Element
ClaimResponse.traceNumber ClaimResponse.supportingInfo.timing[x]
  • Added Element
ClaimResponse.insurer ClaimResponse.supportingInfo.value[x]
  • Min Cardinality changed from 1 to 0 Added Element
ClaimResponse.outcome ClaimResponse.supportingInfo.reason
  • Change value set from http://hl7.org/fhir/ValueSet/remittance-outcome|4.0.0 to Claim Processing Codes Added Element
ClaimResponse.decision ClaimResponse.item.traceNumber
  • Added Element
ClaimResponse.event ClaimResponse.item.informationSequence
  • Added Element
ClaimResponse.event.type ClaimResponse.item.reviewOutcome
  • Added Mandatory Element
ClaimResponse.event.when[x] ClaimResponse.item.reviewOutcome.decision
  • Added Mandatory Element
ClaimResponse.encounter ClaimResponse.item.reviewOutcome.reason
  • Added Element
ClaimResponse.diagnosisRelatedGroup ClaimResponse.item.reviewOutcome.preAuthRef
  • Added Element
ClaimResponse.item.traceNumber ClaimResponse.item.reviewOutcome.preAuthPeriod
  • Added Element
ClaimResponse.item.reviewOutcome ClaimResponse.item.adjudication
  • Added Element Min Cardinality changed from 1 to 0
ClaimResponse.item.reviewOutcome.decision ClaimResponse.item.adjudication.quantity
  • Added Element
ClaimResponse.item.reviewOutcome.reason ClaimResponse.item.adjudication.decisionDate
  • Added Element
ClaimResponse.item.reviewOutcome.preAuthRef ClaimResponse.item.detail.traceNumber
  • Added Element
ClaimResponse.item.reviewOutcome.preAuthPeriod ClaimResponse.item.detail.reviewOutcome
  • Added Element
ClaimResponse.item.adjudication ClaimResponse.item.detail.adjudication
  • Min Cardinality changed from 1 to 0
ClaimResponse.item.adjudication.quantity ClaimResponse.item.detail.subDetail.traceNumber
  • Added Element
ClaimResponse.item.detail.traceNumber ClaimResponse.item.detail.subDetail.reviewOutcome
  • Added Element
ClaimResponse.item.detail.reviewOutcome ClaimResponse.addItem.traceNumber
  • Added Element
ClaimResponse.item.detail.subDetail.traceNumber ClaimResponse.addItem.subject
  • Added Element
ClaimResponse.item.detail.subDetail.reviewOutcome ClaimResponse.addItem.informationSequence
  • Added Element
ClaimResponse.addItem.traceNumber ClaimResponse.addItem.revenue
  • Added Element
ClaimResponse.addItem.revenue ClaimResponse.addItem.category
  • Added Element
ClaimResponse.addItem.productOrService
  • Min Cardinality changed from 1 to 0
ClaimResponse.addItem.productOrServiceEnd
  • Added Element
ClaimResponse.addItem.request
  • Added Element
ClaimResponse.addItem.tax
  • Added Element
ClaimResponse.addItem.bodySite
  • Max Cardinality changed from 1 to *
  • Type changed from CodeableConcept to BackboneElement
ClaimResponse.addItem.bodySite.site
  • Added Mandatory Element
ClaimResponse.addItem.bodySite.subSite
  • Added Element
ClaimResponse.addItem.reviewOutcome
  • Added Element
ClaimResponse.addItem.adjudication
  • Min Cardinality changed from 1 to 0
ClaimResponse.addItem.detail.traceNumber
  • Added Element
ClaimResponse.addItem.detail.revenue
  • Added Element
ClaimResponse.addItem.detail.productOrService
  • Min Cardinality changed from 1 to 0
ClaimResponse.addItem.detail.productOrServiceEnd
  • Added Element
ClaimResponse.addItem.detail.tax
  • Added Element
ClaimResponse.addItem.detail.reviewOutcome
  • Added Element
ClaimResponse.addItem.detail.adjudication
  • Min Cardinality changed from 1 to 0
ClaimResponse.addItem.detail.subDetail.traceNumber
  • Added Element
ClaimResponse.addItem.detail.subDetail.revenue
  • Added Element
ClaimResponse.addItem.detail.subDetail.productOrService
  • Min Cardinality changed from 1 to 0
ClaimResponse.addItem.detail.subDetail.productOrServiceEnd
  • Added Element
ClaimResponse.addItem.detail.subDetail.tax
  • Added Element
ClaimResponse.addItem.detail.subDetail.reviewOutcome
  • Added Element
ClaimResponse.addItem.detail.subDetail.adjudication
  • Min Cardinality changed from 1 to 0
ClaimResponse.processNote.class
  • Added Element
ClaimResponse.processNote.type
  • 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
ClaimResponse.item.adjudication.value Deleted ClaimResponse.addItem.subSite Deleted ClinicalImpression ClinicalImpression.status Change value set from http://hl7.org/fhir/ValueSet/clinicalimpression-status|4.0.0 to EventStatus Add codes preparation , not-done , on-hold , stopped , unknown ClinicalImpression.performer Renamed from assessor to performer ClinicalImpression.changePattern Added Element ClinicalImpression.finding.item Added Element ClinicalImpression.code Deleted (No known use case for this element) ClinicalImpression.investigation ClaimResponse.patient
  • Deleted (-> ClinicalImpression.supportingInfo)
ClinicalImpression.finding.itemCodeableConcept ClaimResponse.item.adjudication.value
  • Deleted (-> ClinicalImpression.finding.item)
ClinicalImpression.finding.itemReference ClaimResponse.addItem.subSite
  • Deleted (-> ClinicalImpression.finding.item)
ClinicalUseDefinition
  • Added Resource
CodeSystem
CodeSystem.versionAlgorithm[x]
  • Added Element
CodeSystem.jurisdiction
CodeSystem.copyrightLabel
  • Added Element
CodeSystem.approvalDate
  • Added Element
CodeSystem.lastReviewDate
  • Added Element
CodeSystem.effectivePeriod
  • Added Element
CodeSystem.topic
  • Added Element
CodeSystem.author
  • Added Element
CodeSystem.editor
  • Added Element
CodeSystem.reviewer
  • Added Element
CodeSystem.endorser
  • Added Element
CodeSystem.relatedArtifact
  • Added Element
CodeSystem.filter.operator
  • 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
Communication.recipient
  • Type Reference: Added Target Types Location, Endpoint
Communication.sender
  • Type Reference: Added Target Types Endpoint, CareTeam
Communication.reason
  • Added Element
Communication.payload.content[x]
  • Add Type CodeableConcept
  • Remove Type string
Communication.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 Type Endpoint 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 , SubstanceSpecification SubstanceNucleicAcid Add codes , ActorDefinition SubstancePolymer , AdministrableProductDefinition SubstanceProtein , ArtifactAssessment SubstanceReferenceInformation , BiologicallyDerivedProductDispense SubstanceSourceMaterial , Citation SubstanceSpecification , ClinicalUseDefinition SupplyDelivery , ConditionDefinition SupplyRequest , DeviceAssociation TestReport , DeviceDispense TestScript , DeviceUsage VerificationResult
  • Add codes ActorDefinition , EncounterHistory AdministrableProductDefinition , EvidenceReport ArtifactAssessment , FormularyItem ClinicalUseDefinition , GenomicStudy DeviceAlert , ImagingSelection DeviceAssociation , Ingredient ImagingSelection , InventoryItem Ingredient , InventoryReport InsuranceProduct , ManufacturedItemDefinition , MedicinalProductDefinition , NutritionIntake , NutritionProduct , PackagedProductDefinition , Permission , RegulatedAuthorization , RequestOrchestration , Requirements , SubscriptionStatus , SubscriptionTopic , SubstanceDefinition , TestPlan , Transport
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 1 to *
Composition.version
  • Added Element
Composition.consent
  • Added Element
Composition.basedOn
  • Added Element
Composition.status
  • Remove code preliminary
  • Add codes registered , partial , corrected , appended , cancelled , deprecated , unknown
Composition.subject
  • Max Cardinality changed from 1 to *
Composition.useContext
  • Added Element
Composition.author
  • Min Cardinality changed from 1 to 0
  • Type Reference: Added Target Type CareTeam
Composition.participant
  • Added Element
Composition.participant.type
  • Added Mandatory Element
Composition.participant.function
  • Added Element
Composition.participant.time
  • Added Element
Composition.participant.party
  • Added Mandatory Element
Composition.name
  • Added Element
Composition.title
  • Min Cardinality changed from 1 to 0
Composition.note
  • Added Element
Composition.attester.mode
  • Type changed from code to CodeableConcept
  • Remove Binding `http://hl7.org/fhir/ValueSet/composition-attestation-mode|4.0.0` (required)
Composition.relatesTo Composition.attester.party
  • Type changed from BackboneElement to RelatedArtifact Reference: Added Target Type Group
Composition.custodian
  • Type Reference: Added Target Types Patient, Group
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.confidentiality Composition.section.author
  • Deleted Type Reference: Added Target Type CareTeam
Composition.section.note
  • Added Element
Composition.relatesTo.code Composition.confidentiality
  • Deleted
Composition.relatesTo.target[x] 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 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
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
Condition.clinicalStatus
  • Min Cardinality changed from 0 to 1
  • Remove codes recurrence , relapse , remission , resolved
  • Add code unknown
Condition.category Condition.verificationStatus
  • Remove Binding `http://hl7.org/fhir/ValueSet/condition-category` (extensible) codes provisional , differential
Condition.participant Condition.category
  • Added Element Remove Binding `http://hl7.org/fhir/ValueSet/condition-category` (extensible)
Condition.participant.function Condition.bodyStructure
  • Added Element
Condition.participant.actor Condition.recorder
  • Type Reference: Added Mandatory Element Target Type Group
Condition.evidence Condition.asserter
  • Type changed from BackboneElement to CodeableReference Reference: Added Target Types Device, Group
Condition.recorder Condition.stage.assessment
  • Deleted (-> Condition.participant.actor) Type Reference: Removed Target Type ClinicalImpression
Condition.asserter Condition.evidence
  • Deleted (-> Condition.participant.actor) Type changed from BackboneElement to CodeableReference
Condition.evidence.code
  • Deleted (-> Condition.evidence)
Condition.evidence.detail
  • Deleted (-> Condition.evidence)
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
Consent.period
  • Added Element
Consent.grantor
  • Added Element
Consent.grantee
  • Renamed from performer to grantee
  • Type Reference: Added Target Types CareTeam, Group, HealthcareService
Consent.manager
  • Added Element
Consent.controller
  • Added Element
Consent.sourceAttachment
  • Added Element
Consent.sourceReference
  • Added Element
Consent.regulatoryBasis
  • Added Element
Consent.policyBasis
  • Renamed from policy to policyBasis
  • Max Cardinality changed from * to 1
Consent.policyBasis.reference
  • Added Element
Consent.policyBasis.url Consent.policyBasis.uri
  • Added Element Moved from Consent.policy to Consent.policyBasis
Consent.policyText
  • Added Element
Consent.verification.verificationType Consent.verification.type
  • Added Element
Consent.verification.verifiedBy
  • Added Element
Consent.verification.verificationDate Consent.verification.verifiedWith
  • Max Cardinality changed from 1 to * 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.provision
  • Max Cardinality changed from 1 to *
Consent.provision.actor.role
  • Min Cardinality changed from 1 to 0
  • Change value set from Security Role Type 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
Consent.scope
  • Deleted (-> Merged with Consent.category)
Consent.organization
  • Deleted (-> split into Consent.manager and Consent.controller)
Consent.source[x]
  • Deleted
Consent.policy.authority
  • Deleted
Consent.policy.uri Consent.policyRule
  • Deleted
Consent.policyRule Consent.verification.verificationDate
  • 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
Contract.term.action.reasonCode
  • Deleted (-> reason)
Contract.term.action.reasonReference
  • Deleted (-> reason)
Coverage
Coverage.statusReason
  • Added Element
Coverage.kind
  • Added Mandatory Element
Coverage.paymentBy
  • Added Element
Coverage.paymentBy.party
  • Added Mandatory Element
Coverage.paymentBy.responsibility
  • Added Element
Coverage.subscriberId
  • Max Cardinality changed from 1 to *
  • Type changed from string to Identifier
Coverage.insurer
  • Added Element
Coverage.class.value
  • Type changed from string to Identifier
Coverage.costToBeneficiary.category
  • Added Element
Coverage.costToBeneficiary.network
  • Added Element
Coverage.costToBeneficiary.unit
  • Added Element
Coverage.costToBeneficiary.term
  • Added Element
Coverage.costToBeneficiary.value[x]
  • Min Cardinality changed from 1 to 0
Coverage.insurancePlan
  • Added Element
Coverage.payor
  • Deleted
CoverageEligibilityRequest
CoverageEligibilityRequest.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
CoverageEligibilityResponse.request
  • Min Cardinality changed from 1 to 0
CoverageEligibilityResponse.outcome
CoverageEligibilityResponse.insurance.item.description
  • Type changed from string to markdown
CoverageEligibilityResponse.error.expression
  • Added Element
DetectedIssue
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 , unknown
  • Add code mitigated
DetectedIssue.category
  • Added Element
DetectedIssue.severity
  • Type changed from code to CodeableConcept
  • Remove Binding `http://hl7.org/fhir/ValueSet/detectedissue-severity|4.0.0` (required)
DetectedIssue.subject
  • Added Element
DetectedIssue.encounter
  • Added Element
DetectedIssue.identified[x]
  • Add Type Timing
DetectedIssue.author
  • Type Reference: Added Target Types Patient, RelatedPerson
DetectedIssue.detail
  • Type changed from string to markdown
DetectedIssue.mitigation.note DetectedIssue.qualityOfEvidence
  • Added Element
DetectedIssue.patient DetectedIssue.expectedOnsetType
  • Deleted Added Element
Device DetectedIssue.medicationClass
  • Added Element
Device.displayName DetectedIssue.managementCode
  • Added Element
DetectedIssue.mitigation.note
  • Added Element
DetectedIssue.patient
  • Deleted
Device
Device.definition
  • Type changed from Reference(DeviceDefinition) to CodeableReference canonical(DeviceDefinition)
Device.udiCarrier.deviceIdentifier
  • Min Cardinality changed from 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
  • Remove codes udi-label-name , manufacturer-name , model-name , other Type changed from code to CodeableConcept
  • Add code registered-name Change binding strength from required to extensible
Device.name.display
  • Added Element
Device.category
  • Added Element
Device.type
  • Max Cardinality changed from 1 to *
Device.version.installDate Device.deviceVersion
  • Added Element
Device.conformsTo Device.deviceVersion.type
  • Renamed from specialization to conformsTo Added Element
Device.conformsTo.category Device.deviceVersion.component
  • Added Element
Device.conformsTo.specification Device.deviceVersion.installDate
  • Added Element
Device.deviceVersion.value
  • Added Mandatory Element
Device.conformsTo.version Device.conformsTo
  • Moved Renamed from Device.specialization specialization to Device.conformsTo conformsTo
Device.property.value[x] Device.conformsTo.category
  • Added Mandatory Element
Device.mode Device.conformsTo.specification
  • Added Mandatory Element
Device.conformsTo.version
  • Moved from Device.specialization to Device.conformsTo
Device.cycle Device.property.value[x]
  • Added Mandatory Element
Device.duration Device.additive
  • Added Element
Device.endpoint Device.additive.type
  • Added Mandatory Element
Device.gateway 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
DeviceDefinition.version
  • Max Cardinality changed from * to 1
DeviceDefinition.description 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 Type string
DeviceDefinition.date
  • Added Element
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.regulatoryIdentifier DeviceDefinition.udiDeviceIdentifier.deviceIdentifierSystem
  • Added Element
DeviceDefinition.regulatoryIdentifier.type DeviceDefinition.regulatoryIdentifier
  • Added Mandatory Element
DeviceDefinition.regulatoryIdentifier.deviceIdentifier DeviceDefinition.regulatoryIdentifier.type
  • Added Mandatory Element
DeviceDefinition.regulatoryIdentifier.issuer DeviceDefinition.regulatoryIdentifier.identifier
  • Added Mandatory Element
DeviceDefinition.regulatoryIdentifier.jurisdiction DeviceDefinition.regulatoryIdentifier.issuer
  • Added Mandatory Element
DeviceDefinition.partNumber DeviceDefinition.regulatoryIdentifier.jurisdiction
  • Added Mandatory Element
DeviceDefinition.manufacturer DeviceDefinition.regulatoryIdentifier.identifierSystem
  • Renamed from manufacturer[x] to manufacturer Remove Type string Added Element
DeviceDefinition.deviceName.type
  • Remove codes udi-label-name , manufacturer-name , model-name , other Type changed from code to CodeableConcept
  • Add code registered-name 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 specialization to 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 *
DeviceDefinition.conformsTo.source
  • Added Element
DeviceDefinition.hasPart
  • Added Element
DeviceDefinition.hasPart.reference 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.version DeviceDefinition.deviceVersion
  • Type changed from string to BackboneElement Added Element
DeviceDefinition.version.type DeviceDefinition.deviceVersion.type
  • Added Element
DeviceDefinition.version.component DeviceDefinition.deviceVersion.component
  • Added Element
DeviceDefinition.version.value 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 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.url DeviceDefinition.owner
  • Deleted (Removed - only instances have addressable endpoints)
DeviceDefinition.quantity
  • Deleted (-> DeviceDefinition.packaging.count or DeviceDefinition.hasPart.count)
DeviceDefinition.parentDevice
  • Deleted (Removed - to establish relations, use hasPArt)
DeviceDispense DeviceMetric
DeviceMetric.status
  • Added Resource Mandatory Element
DeviceMetric 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
DeviceMetric.measurementFrequency
  • Added Element
DeviceMetric.availability
  • Added Element
DeviceMetric.calibration.type
  • 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
DeviceRequest.code DeviceRequest.status
  • Renamed from code[x] to code Add Type CodeableReference Remove Types Reference(Device), CodeableConcept codes revoked , completed
  • DeviceRequest.quantity
  • Added Element Add code ended
DeviceRequest.performer DeviceRequest.intent
  • Type changed from Reference(Practitioner | PractitionerRole | Organization | CareTeam | HealthcareService | Patient | Device | RelatedPerson) to CodeableReference Remove codes original-order , reflex-order , filler-order , instance-order
DeviceRequest.reason DeviceRequest.doNotPerform
  • Added Element
DeviceRequest.asNeeded DeviceRequest.product[x]
  • Added Mandatory Element
DeviceRequest.asNeededFor DeviceRequest.quantity
  • Added Element
DeviceUsage DeviceRequest.requester
  • Moved from DeviceUseStatement to DeviceUsage Type Reference: Added Target Types CareTeam, Group, Patient, RelatedPerson
DeviceUsage.status DeviceRequest.performer
  • Change value set Type changed from http://hl7.org/fhir/ValueSet/device-statement-status|4.0.0 to Reference(Practitioner | PractitionerRole | Organization | CareTeam | HealthcareService | Patient | Device Usage Status Add code not-done DeviceUsage.category Added Element | RelatedPerson) to CodeableReference
DeviceUsage.patient DeviceRequest.location
  • Added Mandatory Element
DeviceUsage.context DeviceRequest.reason
  • Added Element
DeviceUsage.dateAsserted DeviceRequest.asNeeded
  • Added Element
DeviceUsage.usageStatus DeviceRequest.asNeededFor
  • Added Element
DeviceUsage.usageReason DeviceRequest.instantiatesCanonical
  • Added Element Deleted
DeviceUsage.adherence DeviceRequest.instantiatesUri
  • Added Element Deleted
DeviceUsage.adherence.code DeviceRequest.code[x]
  • Added Mandatory Element Deleted
DeviceUsage.adherence.reason DeviceRequest.performerType
  • Added Mandatory Element Deleted (-> performer)
DeviceUsage.informationSource DeviceRequest.reasonCode
  • Added Element Deleted (-> reason)
DeviceUsage.device DeviceRequest.reasonReference
  • Type changed from Reference(Device) to CodeableReference Deleted (-> reason)
DeviceUsage.reason DiagnosticReport Added Element
DeviceUsage.bodySite DiagnosticReport.basedOn
  • Type changed from CodeableConcept to CodeableReference Reference: Removed Target Type ImmunizationRecommendation
DeviceUseStatement.subject DiagnosticReport.status
  • Deleted Remove codes preliminary , corrected , appended
DeviceUseStatement.recordedOn DiagnosticReport.subject
  • Deleted Type Reference: Added Target Types Organization, Practitioner, Medication, Substance, BiologicallyDerivedProduct
DeviceUseStatement.source DiagnosticReport.relatesTo
  • Deleted Added Element
DeviceUseStatement.reasonCode DiagnosticReport.issued
  • Deleted Type changed from instant to dateTime
DeviceUseStatement.reasonReference DiagnosticReport.procedure
  • Deleted Added Element
DiagnosticReport.status DiagnosticReport.performer
  • Add code modified Type Reference: Added Target Types HealthcareService, Device, Patient, RelatedPerson
DiagnosticReport.subject DiagnosticReport.resultsInterpreter
  • Type Reference: Added Target Types Organization, Practitioner, Medication, Substance, BiologicallyDerivedProduct 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
DiagnosticReport.recomendation
  • Added Element
DiagnosticReport.communication
  • Added Element
DiagnosticReport.comparison
  • Added Element
DiagnosticReport.imagingStudy
  • Deleted
DocumentReference
DocumentReference.version
  • Added Element
DocumentReference.basedOn
  • Added Element
DocumentReference.docStatus
  • Remove code preliminary
  • Add codes registered , partial , corrected , appended , 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.bodySite DocumentReference.related
  • Added Element
DocumentReference.bodyStructure
  • Added Element
DocumentReference.facilityType
  • Added Element
DocumentReference.practiceSetting
  • Added Element
DocumentReference.period
  • Added Element
DocumentReference.date
  • Type changed from instant to dateTime
DocumentReference.author
  • Type Reference: Added Target Type CareTeam 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 code to CodeableConcept
  • Change binding strength from required to extensible
DocumentReference.description
  • Type changed from string to markdown
DocumentReference.securityLabel
  • Remove Binding `http://hl7.org/fhir/ValueSet/security-labels` (extensible)
DocumentReference.content.profile
  • Added Element
DocumentReference.content.profile.value[x]
  • Added Mandatory Element
DocumentReference.masterIdentifier
  • Deleted (-> 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 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
Encounter.class
  • Min Cardinality changed from 1 to 0
  • Max Cardinality changed from 1 to *
  • Type changed from Coding to CodeableConcept
  • Remove Binding `http://terminology.hl7.org/ValueSet/v3-ActEncounterCode` (extensible)
Encounter.serviceType
  • Max Cardinality changed from 1 to *
  • Type changed from CodeableConcept to CodeableReference
Encounter.subjectStatus
  • Added Element
Encounter.basedOn
  • Type Reference: Added Target Types CarePlan, DeviceRequest, MedicationRequest MedicationRequest, RequestOrchestration, NutritionOrder, VisionPrescription
Encounter.careTeam
  • Added Element
Encounter.participant.actor
  • Renamed from individual to actor
  • Type Reference: Added Target Types Patient, Group, Device, HealthcareService
Encounter.virtualService
  • Added Element
Encounter.actualPeriod
  • Renamed from period to actualPeriod
Encounter.plannedStartDate
  • Added Element
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
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)
Endpoint
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)
Endpoint.description
  • Added Element
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
EnrollmentRequest
EnrollmentRequest.candidate
  • No Changes Type Reference: Added Target Type Group
EnrollmentResponse
EnrollmentResponse.outcome
EnrollmentResponse.candidate
  • Added Element
EpisodeOfCare
EpisodeOfCare.reason
  • Added Element
EpisodeOfCare.reason.use
  • Added Element
EpisodeOfCare.reason.value
  • Added Element
EpisodeOfCare.diagnosis.condition
  • Min Cardinality changed from 1 to 0
  • Max Cardinality changed from 1 to *
  • Type changed from Reference(Condition) to CodeableReference
EpisodeOfCare.diagnosis.use
  • 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
EventDefinition.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"
EventDefinition.jurisdiction
EventDefinition.usage
  • Type changed from string to markdown
EventDefinition.copyrightLabel
  • Added Element
Evidence
Evidence.versionAlgorithm[x]
  • Added Element
Evidence.citeAs[x] Evidence.citeAs
  • Added Element
Evidence.experimental
  • Added Element
Evidence.recorder
  • Added Element
Evidence.purpose
  • Added Element
Evidence.copyrightLabel
  • Added Element
Evidence.assertion Evidence.relatesTo
  • Added Element
Evidence.variableDefinition Evidence.relatesTo.type
  • Added Mandatory Element
Evidence.relatesTo.target[x]
  • Added Mandatory Element
Evidence.assertion
  • Added Element
Evidence.variableDefinition
  • Added Element
Evidence.variableDefinition.description
  • Added 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 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.attributeEstimate 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.exposureBackground Evidence.relatedArtifact
  • Deleted
Evidence.exposureVariant Evidence.exposureBackground
  • Deleted
Evidence.outcome Evidence.exposureVariant
  • Deleted
EvidenceReport Evidence.outcome
  • Added Resource Deleted
EvidenceVariable
EvidenceVariable.versionAlgorithm[x]
  • Added Element
EvidenceVariable.citeAs
  • Added Element
EvidenceVariable.experimental
  • Added Element
EvidenceVariable.recorder
  • Added Element
EvidenceVariable.purpose
  • Added Element
EvidenceVariable.copyrightLabel
  • Added Element
EvidenceVariable.actual EvidenceVariable.relatesTo
  • Added Element
EvidenceVariable.characteristic EvidenceVariable.relatesTo.type
  • Min Cardinality changed from 1 to 0 Added Mandatory Element
EvidenceVariable.characteristic.linkId EvidenceVariable.relatesTo.target[x]
  • Added Mandatory Element
EvidenceVariable.characteristic.description EvidenceVariable.actual
  • Type changed from string to markdown Added Element
EvidenceVariable.characteristic.note EvidenceVariable.definition
  • Added Element
EvidenceVariable.characteristic.definitionReference EvidenceVariable.definitionModifier
  • Added Element
EvidenceVariable.characteristic.definitionCanonical EvidenceVariable.definitionModifier.code
  • Added Mandatory Element
EvidenceVariable.characteristic.definitionCodeableConcept EvidenceVariable.definitionModifier.value[x]
  • Added Mandatory Element
EvidenceVariable.characteristic.definitionExpression EvidenceVariable.handling
  • Added Element
EvidenceVariable.characteristic.definitionId EvidenceVariable.category
  • Added Element
EvidenceVariable.characteristic.definitionByTypeAndValue EvidenceVariable.category.name
  • Added Element
EvidenceVariable.characteristic.definitionByTypeAndValue.type EvidenceVariable.category.value[x]
  • Added Mandatory Element
EvidenceVariable.characteristic.definitionByTypeAndValue.method EvidenceVariable.conditional
  • Added Element
EvidenceVariable.characteristic.definitionByTypeAndValue.device EvidenceVariable.classifier
  • Added Element
EvidenceVariable.characteristic.definitionByTypeAndValue.value[x] EvidenceVariable.dataStorage
  • Added Mandatory Element
EvidenceVariable.characteristic.definitionByTypeAndValue.offset EvidenceVariable.dataStorage.datatype
  • Added Element
EvidenceVariable.characteristic.definitionByCombination EvidenceVariable.dataStorage.path
  • Added Element
EvidenceVariable.characteristic.definitionByCombination.code EvidenceVariable.dataStorage.delimiter
  • Added Mandatory Element
EvidenceVariable.characteristic.definitionByCombination.threshold EvidenceVariable.dataStorage.component
  • Added Element
EvidenceVariable.characteristic.definitionByCombination.characteristic EvidenceVariable.timing
  • Added Mandatory Element
EvidenceVariable.characteristic.instances[x] EvidenceVariable.period
  • Added Element
EvidenceVariable.characteristic.duration[x] EvidenceVariable.constraint
  • Added Element
EvidenceVariable.characteristic.timeFromEvent EvidenceVariable.constraint.conditional
  • Added Element
EvidenceVariable.characteristic.timeFromEvent.description EvidenceVariable.constraint.minimumQuantity
  • Added Element
EvidenceVariable.characteristic.timeFromEvent.note EvidenceVariable.constraint.maximumQuantity
  • Added Element
EvidenceVariable.characteristic.timeFromEvent.event[x] EvidenceVariable.constraint.earliestDateTime
  • Added Element
EvidenceVariable.characteristic.timeFromEvent.quantity EvidenceVariable.constraint.latestDateTime
  • Added Element
EvidenceVariable.characteristic.timeFromEvent.range EvidenceVariable.constraint.minimumStringLength
  • Added Element
EvidenceVariable.handling EvidenceVariable.constraint.maximumStringLength
  • Added Element
EvidenceVariable.category EvidenceVariable.constraint.code
  • Added Element
EvidenceVariable.category.name EvidenceVariable.constraint.expression
  • Added Element
EvidenceVariable.category.value[x] EvidenceVariable.constraint.expectedValueSet
  • Added Element
EvidenceVariable.subtitle EvidenceVariable.constraint.expectedUnitsValueSet
  • Deleted Added Element
EvidenceVariable.jurisdiction EvidenceVariable.constraint.anyValueAllowed
  • Deleted Added Element
EvidenceVariable.topic EvidenceVariable.missingDataMeaning
  • Deleted Added Element
EvidenceVariable.unacceptableDataHandling
  • Added Element
EvidenceVariable.type EvidenceVariable.subtitle
  • Deleted
EvidenceVariable.characteristic.definition[x] EvidenceVariable.jurisdiction
  • Deleted
EvidenceVariable.characteristic.usageContext EvidenceVariable.topic
  • Deleted
EvidenceVariable.characteristic.participantEffective[x] EvidenceVariable.relatedArtifact
  • Deleted
EvidenceVariable.characteristic.timeFromStart EvidenceVariable.type
  • Deleted
EvidenceVariable.characteristic.groupMeasure EvidenceVariable.characteristic
  • Deleted
ExampleScenario
ExampleScenario.versionAlgorithm[x]
  • Added Element
ExampleScenario.title
  • Added Element
ExampleScenario.description
  • Added Element
ExampleScenario.jurisdiction
ExampleScenario.copyrightLabel
  • Added Element
ExampleScenario.actor.key
  • Renamed from actorId to key
ExampleScenario.actor.type
  • Min Cardinality changed from 1 to 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 code codes system , collective , other
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://hl7.org/fhir/ValueSet/resource-types|4.0.0 to 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
ExampleScenario.instance.version.description
  • Min Cardinality changed from 1 to 0
ExampleScenario.instance.version.content
  • Added Element
ExampleScenario.instance.containedInstance.instanceReference
  • Renamed from resourceId to 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
  • Type changed from string to Coding
  • Add Binding `http://hl7.org/fhir/ValueSet/testscript-operation-codes` `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
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
ExplanationOfBenefit.decision
  • Added Element
ExplanationOfBenefit.diagnosisRelatedGroup
  • Added Element
ExplanationOfBenefit.careTeam.specialty
  • Added Element
ExplanationOfBenefit.supportingInfo.value[x] ExplanationOfBenefit.supportingInfo.timing[x]
  • Add Types dateTime, Timing
  • Remove Type Identifier 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 1 to 0
ExplanationOfBenefit.patientPaid
  • Added Element
ExplanationOfBenefit.item.traceNumber
  • Added Element
ExplanationOfBenefit.item.subject
  • Added Element
ExplanationOfBenefit.item.productOrService
  • Min Cardinality changed from 1 to 0
ExplanationOfBenefit.item.productOrServiceEnd
  • Added Element
ExplanationOfBenefit.item.request
  • Added Element
ExplanationOfBenefit.item.patientPaid
  • Added Element
ExplanationOfBenefit.item.tax
  • Added Element
ExplanationOfBenefit.item.bodySite
  • Max Cardinality changed from 1 to *
  • Type changed from CodeableConcept to BackboneElement
ExplanationOfBenefit.item.bodySite.site
  • Added Mandatory Element
ExplanationOfBenefit.item.bodySite.subSite
  • Added Element
ExplanationOfBenefit.item.reviewOutcome
  • Added Element
ExplanationOfBenefit.item.reviewOutcome.decision
  • Added Element
ExplanationOfBenefit.item.reviewOutcome.reason
  • Added Element
ExplanationOfBenefit.item.reviewOutcome.preAuthRef
  • Added Element
ExplanationOfBenefit.item.reviewOutcome.preAuthPeriod
  • Added Element
ExplanationOfBenefit.item.adjudication.quantity
  • Added Element
ExplanationOfBenefit.item.adjudication.decisionDate
  • Added Element
ExplanationOfBenefit.item.detail.traceNumber
  • Added Element
ExplanationOfBenefit.item.detail.productOrService
  • Min Cardinality changed from 1 to 0
ExplanationOfBenefit.item.detail.productOrServiceEnd
  • Added Element
ExplanationOfBenefit.item.detail.patientPaid
  • Added Element
ExplanationOfBenefit.item.detail.tax
  • Added Element
ExplanationOfBenefit.item.detail.reviewOutcome
  • Added Element
ExplanationOfBenefit.item.detail.subDetail.traceNumber
  • Added Element
ExplanationOfBenefit.item.detail.subDetail.productOrService
  • Min Cardinality changed from 1 to 0
ExplanationOfBenefit.item.detail.subDetail.productOrServiceEnd
  • Added Element
ExplanationOfBenefit.item.detail.subDetail.patientPaid
  • Added Element
ExplanationOfBenefit.item.detail.subDetail.tax
  • Added Element
ExplanationOfBenefit.item.detail.subDetail.reviewOutcome
  • Added Element
ExplanationOfBenefit.addItem.traceNumber
  • Added Element
ExplanationOfBenefit.addItem.subject
  • Added Element
ExplanationOfBenefit.addItem.informationSequence
  • Added Element
ExplanationOfBenefit.addItem.revenue
  • Added Element
ExplanationOfBenefit.addItem.category
  • Added Element
ExplanationOfBenefit.addItem.productOrService
  • Min Cardinality changed from 1 to 0
ExplanationOfBenefit.addItem.productOrServiceEnd
  • Added Element
ExplanationOfBenefit.addItem.request
  • Added Element
ExplanationOfBenefit.addItem.patientPaid
  • Added Element
ExplanationOfBenefit.addItem.tax
  • Added Element
ExplanationOfBenefit.addItem.bodySite
  • Max Cardinality changed from 1 to *
  • Type changed from CodeableConcept to BackboneElement
ExplanationOfBenefit.addItem.bodySite.site
  • Added Mandatory Element
ExplanationOfBenefit.addItem.bodySite.subSite
  • Added Element
ExplanationOfBenefit.addItem.reviewOutcome
  • Added Element
ExplanationOfBenefit.addItem.detail.traceNumber
  • Added Element
ExplanationOfBenefit.addItem.detail.revenue
  • Added Element
ExplanationOfBenefit.addItem.detail.productOrService
  • Min Cardinality changed from 1 to 0
ExplanationOfBenefit.addItem.detail.productOrServiceEnd
  • Added Element
ExplanationOfBenefit.addItem.detail.patientPaid
  • Added Element
ExplanationOfBenefit.addItem.detail.tax
  • Added Element
ExplanationOfBenefit.addItem.detail.reviewOutcome
  • Added Element
ExplanationOfBenefit.addItem.detail.subDetail.traceNumber
  • Added Element
ExplanationOfBenefit.addItem.detail.subDetail.revenue
  • Added Element
ExplanationOfBenefit.addItem.detail.subDetail.productOrService
  • Min Cardinality changed from 1 to 0
ExplanationOfBenefit.addItem.detail.subDetail.productOrServiceEnd
  • Added Element
ExplanationOfBenefit.addItem.detail.subDetail.patientPaid
  • Added Element
ExplanationOfBenefit.addItem.detail.subDetail.tax
  • Added Element
ExplanationOfBenefit.addItem.detail.subDetail.reviewOutcome
  • Added Element
ExplanationOfBenefit.processNote.class
  • Added Element
ExplanationOfBenefit.processNote.type
  • Type changed from code to CodeableConcept
  • Change binding strength from required to extensible
ExplanationOfBenefit.processNote.text
  • Type changed from string to markdown
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 Added Element
FamilyMemberHistory.participant.function FamilyMemberHistory.recorder
  • Added Element
FamilyMemberHistory.participant.actor FamilyMemberHistory.asserter
  • Added Mandatory Element
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
Flag.subject
  • Type Reference: Added Target Types RelatedPerson, PractitionerRole
Flag.author
  • Type Reference: Added Target Type RelatedPerson
FormularyItem Flag.supportingInfo
  • Added Resource Element
GenomicStudy Goal
Goal.lifecycleStatus
  • Remove codes active , on-hold , completed
Goal.continuous
  • Added Resource Element
Goal Goal.acceptance
  • Added Element
Goal.continuous Goal.acceptance.participant
  • Added Mandatory Element
Goal.source Goal.acceptance.status
  • Renamed Added Element
Goal.acceptance.priority
  • Added Element
Goal.statusReason
  • Max Cardinality changed from expressedBy 1 to source *
  • Type Reference: changed from string to CodeableConcept
Goal.recorder
  • Added Target Type CareTeam Element
Goal.addresses Goal.source
  • Renamed from expressedBy to source
  • Type Reference: Added Target Types MedicationRequest, Procedure CareTeam, Group
Goal.outcome Goal.addresses
  • Type Reference: Added Element Target Types MedicationRequest, Procedure, NutritionIntake
Goal.outcomeCode
  • Deleted (-> Goal.outcome)
Goal.outcomeReference
  • Deleted (-> Goal.outcome)
GraphDefinition Group
GraphDefinition.identifier Group.url
  • Added Element
GraphDefinition.versionAlgorithm[x] Group.version
  • Added Element
GraphDefinition.title Group.versionAlgorithm[x]
  • Added Element
GraphDefinition.copyright Group.title
  • Added Element
GraphDefinition.copyrightLabel Group.status
  • Added Element
GraphDefinition.start Group.experimental
  • Min Cardinality changed from 1 to 0 Type changed from code to id Remove Binding `http://hl7.org/fhir/ValueSet/resource-types|4.0.0` (required) Added Element
GraphDefinition.node Group.date
  • Added Element
GraphDefinition.node.nodeId Group.publisher
  • Added Mandatory Element
GraphDefinition.node.description Group.contact
  • Added Element
GraphDefinition.node.type Group.description
  • Added Mandatory Element
GraphDefinition.node.profile Group.useContext
  • Added Element
GraphDefinition.link.sourceId Group.purpose
  • Added Mandatory Element
GraphDefinition.link.targetId Group.copyright
  • Added Mandatory Element
GraphDefinition.link.params Group.copyrightLabel
  • Added Element
GraphDefinition.link.compartment Group.type
  • Added Element Min Cardinality changed from 1 to 0
  • Add codes careteam , healthcareservice , location , organization , relatedperson , specimen , medicinalproductdefinition , substancedefinition , biologicallyDerivedProduct , nutritionProduct
GraphDefinition.link.compartment.use Group.membership
  • Added Mandatory Element
GraphDefinition.link.compartment.rule Group.code
  • Added Mandatory Element Add Binding `http://hl7.org/fhir/ValueSet/group-code` (extensible)
GraphDefinition.link.compartment.code Group.combinationMethod
  • Added Mandatory Element
GraphDefinition.link.compartment.expression Group.combinationThreshold
  • Added Element
Group.characteristic.value[x]
  • Add Types uri, Expression
GraphDefinition.link.compartment.description Group.characteristic.description
  • Added Element
GraphDefinition.profile Group.characteristic.method
  • Deleted (-> .node.profile) Added Element
GraphDefinition.link.target Group.characteristic.formula
  • Deleted (-> .link.targetId / .node.nodeId) Added Element
Group Group.characteristic.determiner
  • Added Element
Group.active Group.characteristic.offset
  • Now marked as Modifier Added Element
Group.type Group.characteristic.instances[x]
  • Remove codes medication , substance Add codes careteam , healthcareservice , location , organization , relatedperson , specimen Added Element
Group.membership Group.characteristic.duration[x]
  • Added Mandatory Element
Group.description Group.characteristic.timing
  • Added Element
Group.member.entity
  • Type Reference: Added Target Types CareTeam, HealthcareService, Location, Organization, RelatedPerson, Specimen Specimen, MedicinalProductDefinition, SubstanceDefinition, BiologicallyDerivedProduct, NutritionProduct
Group.member.involvement
  • Type Reference: Removed Target Types Medication, Substance 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 * to 1
GuidanceResponse.result
  • Max Cardinality changed from 1 to *
  • Type Reference: Added Target Types Appointment, AppointmentResponse, Claim, CommunicationRequest, Contract, CoverageEligibilityRequest, DeviceRequest, EnrollmentRequest, ImmunizationRecommendation, MedicationRequest, NutritionOrder, RequestOrchestration, ServiceRequest, SupplyRequest, Task, VisionPrescription
  • Type Reference: Removed Target Type RequestGroup
GuidanceResponse.reasonCode
  • Deleted (-> reason)
GuidanceResponse.reasonReference
  • Deleted (-> reason)
HealthcareService
HealthcareService.offeredIn
  • Added Element
HealthcareService.comment
  • Type changed from string to markdown
HealthcareService.contact
  • Added Element
HealthcareService.eligibility.value[x]
  • Added Element
HealthcareService.eligibility.period
  • Added Element
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
ImagingStudy.partOf ImagingStudy.basedOn
  • Added Element Type Reference: Removed Target Type AppointmentResponse
ImagingStudy.procedure
  • Added Element
ImagingStudy.reason
  • Added Element
ImagingStudy.series.modality
ImagingStudy.series.bodySite
  • Type changed from Coding to CodeableReference
ImagingStudy.series.laterality ImagingStudy.series.performer.actor
  • Type changed from Coding to CodeableConcept Reference: Added Target Type HealthcareService
ImagingStudy.series.performer.actor ImagingStudy.series.instance.sopClass
  • Type Reference: Added Target Type HealthcareService changed from Coding to oid
  • Remove Binding `http://dicom.nema.org/medical/dicom/current/output/chtml/part04/sect_B.5.html#table_B.5-1` (extensible)
ImagingStudy.interpreter
  • Deleted (-> series.performer)
ImagingStudy.procedureReference
  • Deleted (-> procedure)
ImagingStudy.procedureCode
  • Deleted (-> procedure)
ImagingStudy.reasonCode
  • Deleted (-> reason)
ImagingStudy.reasonReference
  • Deleted (-> reason)
ImagingStudy.series.laterality
  • Deleted
Immunization
Immunization.basedOn
  • Added Element
Immunization.administeredProduct
  • Added Element
Immunization.manufacturer
  • Type changed from Reference(Organization) to CodeableReference
Immunization.supportingInformation
  • Added Element
Immunization.informationSource
  • Added Element
Immunization.performer.actor
  • Type Reference: Added Target Types Patient, RelatedPerson
Immunization.reason
  • Added Element
Immunization.programEligibility
  • Type changed from CodeableConcept to BackboneElement
Immunization.programEligibility.program
  • Added Mandatory Element
Immunization.programEligibility.programStatus
  • Added Mandatory Element
Immunization.reaction.manifestation
  • Added Element
Immunization.protocolApplied.doseNumber
  • Renamed from doseNumber[x] to doseNumber
  • Remove Min Cardinality changed from 1 to 0
  • Add Type positiveInt CodeableConcept
  • Remove Types positiveInt, string
Immunization.protocolApplied.seriesDoses
  • Renamed from seriesDoses[x] to seriesDoses
  • Remove Add Type positiveInt 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
ImmunizationEvaluation ImplementationGuide Type changed from string to markdown ImmunizationEvaluation.doseNumber Renamed from doseNumber[x] to doseNumber Remove Type positiveInt
ImmunizationEvaluation.seriesDoses ImplementationGuide.identifier
  • Renamed from seriesDoses[x] to seriesDoses Remove Type positiveInt Added Element
ImmunizationRecommendation.recommendation.targetDisease ImplementationGuide.versionAlgorithm[x]
  • Max Cardinality changed from 1 to * Added Element
ImmunizationRecommendation.recommendation.description Type changed from string to markdown ImmunizationRecommendation.recommendation.doseNumber Renamed from doseNumber[x] to doseNumber Remove Type positiveInt ImmunizationRecommendation.recommendation.seriesDoses ImplementationGuide.jurisdiction
  • Renamed Change value set from seriesDoses[x] http://hl7.org/fhir/ValueSet/jurisdiction to seriesDoses Remove Type positiveInt ImplementationGuide Jurisdiction ValueSet icon ImplementationGuide.identifier Added Element ImplementationGuide.versionAlgorithm[x] Added Element
ImplementationGuide.purpose
  • Added Element
ImplementationGuide.copyrightLabel
  • Added Element
ImplementationGuide.fhirVersion
  • Add Remove codes 0.0 0.0.80 , 0.4 0.0.81 , 0.5 0.0.82 , 1.0 0.4.0 , 1.1 0.5.0 , 1.4 1.0.0 , 1.6 1.0.1 , 1.8 1.0.2 , 3.0 1.1.0 , 3.0.2 1.4.0 , 3.3 1.6.0 , 3.5 1.8.0 , 4.0 3.0.0 , 4.0.1 3.0.1 , 4.1 3.3.0 , 4.1.0 3.5.0 , 4.2 4.0.0
  • Add codes 0.0 , 4.2.0 0.4 , 4.3 0.5 , 4.3.0 1.0 , 4.3.0-cibuild 1.1 , 4.3.0-snapshot1 1.4 , 4.4 1.6 , 4.4.0 1.8 , 4.5 3.0 , 4.5.0 3.3 , 4.6 3.5 , 4.6.0 4.0 , 5.0 4.1 , 5.0.0 4.2 , 5.0.0-cibuild 4.3 , 5.0.0-snapshot1 4.4 , 5.0.0-snapshot2 4.5 , 5.0.0-ballot 4.6 , 5.0.0-snapshot3 5.0 , 5.0.0-draft-final 6.0
ImplementationGuide.dependsOn.reason
  • Added Element
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 , SubstanceSpecification SubstanceNucleicAcid Add codes , ActorDefinition SubstancePolymer , AdministrableProductDefinition SubstanceProtein , ArtifactAssessment SubstanceReferenceInformation , BiologicallyDerivedProductDispense SubstanceSourceMaterial , Citation SubstanceSpecification , ClinicalUseDefinition SupplyDelivery , ConditionDefinition SupplyRequest , DeviceAssociation TestReport , DeviceDispense TestScript , DeviceUsage VerificationResult
  • Add codes ActorDefinition , EncounterHistory AdministrableProductDefinition , EvidenceReport ArtifactAssessment , FormularyItem ClinicalUseDefinition , GenomicStudy DeviceAlert , ImagingSelection DeviceAssociation , Ingredient ImagingSelection , InventoryItem Ingredient , InventoryReport InsuranceProduct , ManufacturedItemDefinition , MedicinalProductDefinition , NutritionIntake , NutritionProduct , PackagedProductDefinition , Permission , RegulatedAuthorization , RequestOrchestration , Requirements , SubscriptionStatus , SubscriptionTopic , SubstanceDefinition , TestPlan , Transport
ImplementationGuide.definition.grouping.description
  • Type changed from string to markdown
ImplementationGuide.definition.resource
  • Min Cardinality changed from 1 to 0
ImplementationGuide.definition.resource.fhirVersion
  • Add Remove codes 0.0 0.0.80 , 0.4 0.0.81 , 0.5 0.0.82 , 1.0 0.4.0 , 1.1 0.5.0 , 1.4 1.0.0 , 1.6 1.0.1 , 1.8 1.0.2 , 3.0 1.1.0 , 3.0.2 1.4.0 , 3.3 1.6.0 , 3.5 1.8.0 , 4.0 3.0.0 , 4.0.1 3.0.1 , 4.1 3.3.0 , 4.1.0 3.5.0 , 4.2 4.0.0
  • Add codes 0.0 , 4.2.0 0.4 , 4.3 0.5 , 4.3.0 1.0 , 4.3.0-cibuild 1.1 , 4.3.0-snapshot1 1.4 , 4.4 1.6 , 4.4.0 1.8 , 4.5 3.0 , 4.5.0 3.3 , 4.6 3.5 , 4.6.0 4.0 , 5.0 4.1 , 5.0.0 4.2 , 5.0.0-cibuild 4.3 , 5.0.0-snapshot1 4.4 , 5.0.0-snapshot2 4.5 , 5.0.0-ballot 4.6 , 5.0.0-snapshot3 5.0 , 5.0.0-draft-final 6.0
ImplementationGuide.definition.resource.description
  • Type changed from string to markdown
ImplementationGuide.definition.resource.isExample
  • Added Element
ImplementationGuide.definition.resource.profile
  • Added Element
ImplementationGuide.definition.page.source[x]
  • Added Element
ImplementationGuide.definition.page.name
  • 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
ImplementationGuide.manifest.resource.isExample
  • Added Element
ImplementationGuide.manifest.resource.profile
  • Added Element
ImplementationGuide.definition.resource.example[x]
  • Deleted
ImplementationGuide.manifest.resource.example[x]
  • Deleted
Ingredient
  • Added Resource
InsurancePlan
InsurancePlan.contact InsurancePlan.type
  • Type Max Cardinality changed from BackboneElement * to ExtendedContactDetail 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
InsurancePlan.contact.purpose InsurancePlan.status
  • Deleted (-> InsurancePlan.contact.purpose)
InsurancePlan.contact.name InsurancePlan.name
  • Deleted (-> InsurancePlan.contact.name)
InsurancePlan.contact.telecom InsurancePlan.alias
  • Deleted (-> InsurancePlan.contact.telecom)
InsurancePlan.contact.address InsurancePlan.period
  • Deleted (-> InsurancePlan.contact.address)
InventoryItem InsurancePlan.ownedBy
  • Added Resource Deleted
InsurancePlan.administeredBy
  • Deleted
InsurancePlan.contact
  • Deleted
InsurancePlan.endpoint
  • Deleted
InsurancePlan.coverage
  • Deleted
InsurancePlan.plan
  • Deleted
InventoryReport InsuranceProduct
  • Added Resource
Invoice
Invoice.creation
  • Added Element
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
Library.versionAlgorithm[x]
  • Added Element
Library.type
  • Change value set from http://hl7.org/fhir/ValueSet/library-type to 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.usage Library.jurisdiction
  • Type changed Change value set from string http://hl7.org/fhir/ValueSet/jurisdiction to markdown Jurisdiction ValueSet icon
Library.copyrightLabel Library.usage
  • Added Element Type changed from string to markdown
Linkage Library.copyrightLabel
  • No Changes 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 CareTeam, Group
Location
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
Location.characteristic
  • Added Element
Location.hoursOfOperation
  • Max Cardinality changed from * to 1
  • Type changed from BackboneElement to Availability
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
  • Added Resource
Measure
Measure.versionAlgorithm[x]
  • Added Element
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"
Measure.basis Measure.jurisdiction
Measure.usage
  • Type changed from string to markdown
Measure.copyrightLabel
  • Added Element
Measure.scoringUnit Measure.reportingFrequency
  • Added Element
Measure.riskAdjustment
  • Type changed from string to markdown
Measure.rateAggregation
  • Type changed from string to markdown
Measure.term
  • Added Element
Measure.term.code
  • Added Element
Measure.term.definition
  • Added Element
Measure.group.linkId
  • Added Element
Measure.group.title
  • Added Element
Measure.group.description
  • Type changed from string to markdown
Measure.group.type
  • Added Element
Measure.group.subject[x]
  • Added Element
Measure.group.basis
  • Added Element
Measure.group.scoring Measure.group.basisRequirement
  • Added Element
Measure.group.scoringUnit Measure.group.scoring
  • Added Element
Measure.group.rateAggregation Measure.group.scoringUnit
  • Added Element
Measure.group.improvementNotation Measure.group.scoringPrecision
  • Added Element
Measure.group.library Measure.group.compositeScoring
  • Added Element
Measure.group.population.linkId Measure.group.component
  • Added Element
Measure.group.population.description Measure.group.component.measure
  • Type changed from string to markdown Added Element
Measure.group.population.criteria Measure.group.component.groupId
  • Min Cardinality changed from 1 to 0 Added Element
Measure.group.population.groupDefinition Measure.group.component.weight
  • Added Element
Measure.group.population.inputPopulationId Measure.group.rateAggregation
  • Added Element
Measure.group.population.aggregateMethod Measure.group.improvementNotation
  • Added Element
Measure.group.stratifier.linkId Measure.group.improvementNotationGuidance
  • Added Element
Measure.group.stratifier.description Measure.group.library
  • Type changed from string to markdown Added Element
Measure.group.stratifier.groupDefinition Measure.group.population.linkId
  • Added Element
Measure.group.stratifier.component.linkId Measure.group.population.title
  • Added Element
Measure.group.stratifier.component.description Measure.group.population.code
Measure.group.population.description
  • Type changed from string to markdown
Measure.group.stratifier.component.criteria Measure.group.population.criteria
  • Min Cardinality changed from 1 to 0
Measure.group.stratifier.component.groupDefinition Measure.group.population.groupDefinition
  • Added Element
Measure.supplementalData.linkId Measure.group.population.inputPopulationId
  • Added Element
Measure.definition Measure.group.population.aggregateMethod
  • Deleted (->term.definition term is code and definition now) Added Element
MeasureReport.type Measure.group.stratifier.linkId
  • Remove code data-collection Add code data-exchange Added Element
MeasureReport.dataUpdateType Measure.group.stratifier.title
  • Added Element
MeasureReport.measure Measure.group.stratifier.description
  • Min Cardinality Type changed from 1 string to 0 markdown
MeasureReport.subject Measure.group.stratifier.groupDefinition
  • Type Reference: Added Target Types CareTeam, HealthcareService, Organization Element
MeasureReport.reporter Measure.group.stratifier.component.linkId
  • Type Reference: Added Target Type Group Type Reference: Removed Target Type Location Element
MeasureReport.reportingVendor Measure.group.stratifier.component.description
  • Added Element Type changed from string to markdown
MeasureReport.location Measure.group.stratifier.component.criteria
  • Added Element Min Cardinality changed from 1 to 0
MeasureReport.inputParameters Measure.group.stratifier.component.groupDefinition
  • Added Element
MeasureReport.scoring Measure.group.stratifier.component.valueSet
  • Added Element
MeasureReport.group.linkId Measure.group.stratifier.component.unit
  • Added Element
MeasureReport.group.subject Measure.supplementalData.linkId
  • Added Element
MeasureReport.group.population.linkId Measure.supplementalData.usage
  • Added Element Change value set from http://hl7.org/fhir/ValueSet/measure-data-usage to MeasureDataUsage icon
MeasureReport.group.population.subjectReport Measure.supplementalData.description
  • Added Element Type changed from string to markdown
MeasureReport.group.population.subjects Measure.supplementalData.valueSet
  • Added Element
MeasureReport.group.measureScore[x] Measure.supplementalData.unit
  • Renamed from measureScore to measureScore[x] Add Types dateTime, CodeableConcept, Period, Range, Duration Added Element
MeasureReport.group.stratifier.linkId Measure.scoring
  • Added Element Deleted
MeasureReport.group.stratifier.code Measure.compositeScoring
  • Max Cardinality changed from * to 1 Deleted
MeasureReport.group.stratifier.stratum.value[x] Measure.type
  • Renamed from value to value[x] Add Types boolean, Quantity, Range, Reference Deleted
MeasureReport.group.stratifier.stratum.component.linkId Measure.improvementNotation
  • Added Element Deleted
MeasureReport.group.stratifier.stratum.component.value[x] Measure.definition
  • Renamed from value to value[x] Add Types boolean, Quantity, Range, Reference Deleted (->term.definition term is code and definition now)
MeasureReport.group.stratifier.stratum.population.linkId MeasureReport Added Element
MeasureReport.group.stratifier.stratum.population.subjectReport MeasureReport.category
  • Added Element
MeasureReport.group.stratifier.stratum.population.subjects MeasureReport.messages
  • Added Element
MeasureReport.group.stratifier.stratum.measureScore[x] MeasureReport.type
  • Renamed from measureScore to measureScore[x] Remove code data-collection
  • Add Types dateTime, CodeableConcept, Period, Range, Duration MeasureReport.supplementalData Added Element code data-exchange
Medication.marketingAuthorizationHolder MeasureReport.dataUpdateType
  • Added Element
Medication.doseForm MeasureReport.measure
  • Added Element Min Cardinality changed from 1 to 0
Medication.totalVolume MeasureReport.subject
  • Type Reference: Added Element Target Types CareTeam, HealthcareService, Organization
Medication.ingredient.item MeasureReport.reporter
  • Renamed from item[x] to item Add Type CodeableReference Remove Types CodeableConcept, Reference(Substance | Medication) Reference: Removed Target Type Location
Medication.ingredient.strength[x] MeasureReport.reportingVendor
  • Renamed from strength to strength[x] Add Types CodeableConcept, Quantity Added Element
Medication.definition MeasureReport.location
  • Added Element
Medication.manufacturer MeasureReport.inputParameters
  • Deleted Added Element
Medication.form MeasureReport.group.linkId
  • Deleted Added Element
Medication.amount MeasureReport.group.title
  • Deleted Added Element
MedicationAdministration.basedOn MeasureReport.group.calculatedDate
  • Added Element
MedicationAdministration.partOf MeasureReport.group.description
  • Type Reference: Added Target Type MedicationDispense Element
MedicationAdministration.category MeasureReport.group.type
  • Max Cardinality changed from 1 to * Added Element
MedicationAdministration.medication MeasureReport.group.subject
  • Renamed from medication[x] to medication Add Type CodeableReference Remove Types CodeableConcept, Reference(Medication) Added Element
MedicationAdministration.encounter MeasureReport.group.scoring
  • Added Element
MedicationAdministration.occurence[x] MeasureReport.group.improvementNotation
  • Added Mandatory Element
MedicationAdministration.recorded MeasureReport.group.improvementNotationGuidance
  • Added Element
MedicationAdministration.isSubPotent MeasureReport.group.population.linkId
  • Added Element
MedicationAdministration.subPotentReason MeasureReport.group.population.title
  • Added Element
MedicationAdministration.performer.actor MeasureReport.group.population.code
  • Type changed Change value set from Reference(Practitioner | PractitionerRole | Patient | RelatedPerson | Device) http://hl7.org/fhir/ValueSet/measure-population to CodeableReference MeasurePopulationType icon
MedicationAdministration.reason MeasureReport.group.population.description
  • Added Element
MedicationAdministration.device MeasureReport.group.population.countQuantity
  • Type changed from Reference(Device) to CodeableReference Added Element
MedicationAdministration.instantiates MeasureReport.group.population.subjectReport
  • Deleted Added Element
MedicationAdministration.context MeasureReport.group.population.subjects
  • Deleted Added Element
MedicationAdministration.effective[x] MeasureReport.group.measureScore[x]
  • Deleted Renamed from measureScore to measureScore[x]
  • Add Types dateTime, CodeableConcept, Period, Range, Duration, boolean, Ratio
MedicationAdministration.reasonCode MeasureReport.group.stratifier.linkId
  • Deleted (-> reason) Added Element
MedicationAdministration.reasonReference MeasureReport.group.stratifier.title
  • Deleted (-> reason) Added Element
MedicationDispense.basedOn MeasureReport.group.stratifier.code
  • Added Element Max Cardinality changed from * to 1
MedicationDispense.partOf MeasureReport.group.stratifier.description
  • Type Reference: Added Target Type MedicationAdministration Element
MedicationDispense.notPerformedReason MeasureReport.group.stratifier.stratum.value[x]
  • Added Element Renamed from value to value[x]
  • Add Types boolean, Quantity, Range, Reference
MedicationDispense.statusChanged MeasureReport.group.stratifier.stratum.component.linkId
  • Added Element
MedicationDispense.category MeasureReport.group.stratifier.stratum.component.description
  • Max Cardinality changed from 1 to * Added Element
MedicationDispense.medication MeasureReport.group.stratifier.stratum.component.value[x]
  • Renamed from medication[x] value to medication value[x]
  • Add Type CodeableReference Remove Types CodeableConcept, Reference(Medication) MedicationDispense.subject Min Cardinality changed from 0 to 1 boolean, Quantity, Range, Reference
MedicationDispense.encounter MeasureReport.group.stratifier.stratum.population.linkId
  • Added Element
MedicationDispense.performer.actor MeasureReport.group.stratifier.stratum.population.code
  • Type Reference: Added Target Type CareTeam Change value set from http://hl7.org/fhir/ValueSet/measure-population to MeasurePopulationType icon
MedicationDispense.recorded MeasureReport.group.stratifier.stratum.population.countQuantity
  • Added Element
MedicationDispense.receiver MeasureReport.group.stratifier.stratum.population.subjectReport
  • Type Reference: Added Target Types RelatedPerson, Location, PractitionerRole Element
MedicationDispense.renderedDosageInstruction MeasureReport.group.stratifier.stratum.population.subjects
  • Added Element
MedicationDispense.substitution.responsibleParty MeasureReport.group.stratifier.stratum.measureScore[x]
  • Max Cardinality changed Renamed from * measureScore to 1 measureScore[x]
  • Type Reference: Added Target Type Organization Add Types dateTime, CodeableConcept, Period, Range, Duration, boolean, Ratio
MedicationDispense.statusReason[x] MeasureReport.supplementalData
  • Deleted Added Element
MedicationDispense.context MeasureReport.improvementNotation
  • Deleted
MedicationDispense.detectedIssue Medication
Medication.marketingAuthorizationHolder
  • Deleted Added Element
MedicationKnowledge.identifier Medication.doseForm
  • Added Element
MedicationKnowledge.author Medication.packageSize
  • Added Element
MedicationKnowledge.intendedJurisdiction Medication.packageSize.numberOfItems
  • Added Element
MedicationKnowledge.name Medication.packageSize.amountPerItem
  • Added Element
MedicationKnowledge.monograph.source Medication.ingredient.item
  • Renamed from item[x] to item
  • Add Type Reference: Removed Target Type Media CodeableReference
  • Remove Types CodeableConcept, Reference(Substance | Medication)
MedicationKnowledge.cost.effectiveDate Medication.ingredient.role
  • Added Element
MedicationKnowledge.cost.cost[x] Medication.ingredient.strength[x]
  • Renamed from cost strength to cost[x] strength[x]
  • Add Type CodeableConcept Types CodeableConcept, Quantity
MedicationKnowledge.indicationGuideline Medication.instance
  • Added Element
MedicationKnowledge.indicationGuideline.indication Medication.instance.identifier
  • Added Element
MedicationKnowledge.indicationGuideline.dosingGuideline Medication.instance.lotNumber
  • Added Element
MedicationKnowledge.indicationGuideline.dosingGuideline.treatmentIntent Medication.instance.expirationDate
  • Added Element
MedicationKnowledge.indicationGuideline.dosingGuideline.dosage Medication.definition
  • Added Element
MedicationKnowledge.indicationGuideline.dosingGuideline.dosage.type Medication.manufacturer
  • Added Mandatory Element Deleted
MedicationKnowledge.indicationGuideline.dosingGuideline.dosage.dosage Medication.form
  • Added Mandatory Element Deleted
MedicationKnowledge.indicationGuideline.dosingGuideline.administrationTreatment Medication.amount
  • Added Element Deleted
MedicationKnowledge.indicationGuideline.dosingGuideline.patientCharacteristic Medication.batch
  • Added Element Deleted
MedicationKnowledge.indicationGuideline.dosingGuideline.patientCharacteristic.type MedicationAdministration Added Mandatory Element
MedicationKnowledge.indicationGuideline.dosingGuideline.patientCharacteristic.value[x] MedicationAdministration.basedOn
  • Added Element
MedicationKnowledge.medicineClassification.source[x] MedicationAdministration.partOf
  • Type Reference: Added Element Target Type MedicationDispense
MedicationKnowledge.packaging MedicationAdministration.category
  • Max Cardinality changed from 1 to *
MedicationKnowledge.packaging.cost MedicationAdministration.medication
  • Added Element Renamed from medication[x] to medication
  • MedicationKnowledge.packaging.packagedProduct
  • Added Element Add Type CodeableReference
  • MedicationKnowledge.clinicalUseIssue
  • Added Element Remove Types CodeableConcept, Reference(Medication)
MedicationKnowledge.storageGuideline MedicationAdministration.encounter
  • Added Element
MedicationKnowledge.storageGuideline.reference MedicationAdministration.occurrence[x]
  • Added Mandatory Element
MedicationKnowledge.storageGuideline.note MedicationAdministration.recorded
  • Added Element
MedicationKnowledge.storageGuideline.stabilityDuration MedicationAdministration.isSubPotent
  • Added Element
MedicationKnowledge.storageGuideline.environmentalSetting MedicationAdministration.subPotentReason
  • Added Element
MedicationKnowledge.storageGuideline.environmentalSetting.type MedicationAdministration.performer.actor
  • Added Mandatory Element Type changed from Reference(Practitioner | PractitionerRole | Patient | RelatedPerson | Device) to CodeableReference
MedicationKnowledge.storageGuideline.environmentalSetting.value[x] MedicationAdministration.reason
  • Added Mandatory Element
MedicationKnowledge.regulatory.schedule MedicationAdministration.device
  • Type changed from BackboneElement Reference(Device) to CodeableConcept CodeableReference
MedicationKnowledge.definitional MedicationAdministration.instantiates
  • Added Element Deleted
MedicationKnowledge.definitional.definition MedicationAdministration.context
  • Added Element Deleted
MedicationKnowledge.definitional.doseForm MedicationAdministration.effective[x]
  • Added Element Deleted
MedicationKnowledge.definitional.intendedRoute MedicationAdministration.reasonCode
  • Added Element Deleted (-> reason)
MedicationKnowledge.definitional.ingredient MedicationAdministration.reasonReference
  • Added Element Deleted (-> reason)
MedicationDispense
MedicationKnowledge.definitional.ingredient.item MedicationDispense.basedOn
  • Added Mandatory Element
MedicationKnowledge.definitional.ingredient.type MedicationDispense.partOf
  • Type Reference: Added Element Target Type MedicationAdministration
MedicationKnowledge.definitional.ingredient.strength[x] MedicationDispense.status
  • Added Element Remove code stopped
  • Add code unfulfilled
MedicationKnowledge.definitional.drugCharacteristic MedicationDispense.notPerformedReason
  • Added Element
MedicationKnowledge.definitional.drugCharacteristic.type MedicationDispense.statusChanged
  • Added Element
MedicationKnowledge.definitional.drugCharacteristic.value[x] MedicationDispense.category
  • Added Element Max Cardinality changed from 1 to *
MedicationKnowledge.manufacturer MedicationDispense.medication
  • Deleted Renamed from medication[x] to medication
  • Add Type CodeableReference
  • Remove Types CodeableConcept, Reference(Medication)
MedicationKnowledge.doseForm MedicationDispense.subject
  • Deleted Min Cardinality changed from 0 to 1
MedicationKnowledge.amount MedicationDispense.encounter
  • Deleted Added Element
MedicationKnowledge.synonym MedicationDispense.performer.actor
  • Deleted Type Reference: Added Target Types CareTeam, Group
MedicationKnowledge.ingredient MedicationDispense.fillNumber
  • Deleted Added Element
MedicationKnowledge.intendedRoute MedicationDispense.recorded
  • Deleted Added Element
MedicationKnowledge.administrationGuidelines MedicationDispense.receiver
  • Deleted Type Reference: Added Target Types RelatedPerson, Location, PractitionerRole, Organization, Group
MedicationKnowledge.packaging.type MedicationDispense.dosageInstruction
  • Deleted Max Cardinality changed from * to 1
  • Type changed from Dosage to DosageDetails
MedicationKnowledge.packaging.quantity MedicationDispense.doseAdministrationAid
  • Deleted Added Element
MedicationKnowledge.drugCharacteristic MedicationDispense.substitution.responsibleParty
  • Deleted Max Cardinality changed from * to 1
  • Type Reference: Added Target Type Organization
MedicationKnowledge.contraindication MedicationDispense.statusReason[x]
  • Deleted
MedicationKnowledge.regulatory.schedule.schedule MedicationDispense.context
  • Deleted
MedicationKnowledge.kinetics MedicationDispense.detectedIssue
  • Deleted
MedicationRequest
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 medication[x] to medication
  • Add Type CodeableReference
  • Remove Types CodeableConcept, Reference(Medication)
MedicationRequest.informationSource
  • Added Element
MedicationRequest.reported MedicationRequest.isRecordOfRequest
  • Renamed from reported[x] to reported Remove Type Reference(Patient | Practitioner | PractitionerRole | RelatedPerson | Organization) Added Element
MedicationRequest.performerType
  • Add Binding `http://hl7.org/fhir/ValueSet/medication-intended-performer-role` (extensible)
MedicationRequest.performer
  • Max Cardinality changed from 1 to *
  • Type Reference: Added Target Types DeviceDefinition, HealthcareService 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.renderedDosageInstruction MedicationRequest.effectiveTiming[x]
  • Added Element
MedicationRequest.effectiveDosePeriod MedicationRequest.dosageInstruction
  • Added Element 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 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 Type Timing
MedicationStatement.author
  • Added Element
MedicationStatement.informationSource
  • Max Cardinality changed from 1 to *
  • Type Reference: Added Target Types Device, Group
MedicationStatement.reason
  • Added Element
MedicationStatement.relatedClinicalInformation
  • Added Element
MedicationStatement.renderedDosageInstruction MedicationStatement.dosage
  • Added Element Max Cardinality changed from * to 1
  • Type changed from Dosage to 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
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 , SubstanceSpecification SubstanceNucleicAcid Add codes , ActorDefinition SubstancePolymer , AdministrableProductDefinition SubstanceProtein , ArtifactAssessment SubstanceReferenceInformation , BiologicallyDerivedProductDispense SubstanceSourceMaterial , Citation SubstanceSpecification , ClinicalUseDefinition SupplyDelivery , ConditionDefinition SupplyRequest , DeviceAssociation TestReport , DeviceDispense TestScript , DeviceUsage VerificationResult
  • Add codes ActorDefinition , EncounterHistory AdministrableProductDefinition , EvidenceReport ArtifactAssessment , FormularyItem ClinicalUseDefinition , GenomicStudy DeviceAlert , ImagingSelection DeviceAssociation , Ingredient ImagingSelection , InventoryItem Ingredient , InventoryReport InsuranceProduct , ManufacturedItemDefinition , MedicinalProductDefinition , NutritionIntake , NutritionProduct , PackagedProductDefinition , Permission , RegulatedAuthorization , RequestOrchestration , Requirements , SubscriptionStatus , SubscriptionTopic , SubstanceDefinition , TestPlan , Transport
MessageDefinition.graph
  • Max Cardinality changed from * to 1 Deleted
MessageHeader
MessageHeader.event[x]
  • Add Type canonical(EventDefinition) Remove Type uri canonical(EventDefinition | SubscriptionTopic)
MessageHeader.destination.endpoint[x]
  • Renamed from endpoint to endpoint[x]
  • Min Cardinality changed from 1 to 0
  • Add Type Reference(Endpoint)
MessageHeader.sender Type Reference: Added Target Type Device MessageHeader.author MessageHeader.destination.receiver
  • Type Reference: Added Target Types Device, Organization Patient, RelatedPerson
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 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
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)
MolecularSequence NamingSystem Renamed from patient to subject Type Reference: Added Target Types Group, Substance, BiologicallyDerivedProduct, NutritionProduct
MolecularSequence.focus NamingSystem.url
  • Added Element
MolecularSequence.literal NamingSystem.identifier
  • Added Element
MolecularSequence.formatted NamingSystem.version
  • Added Element
MolecularSequence.relative NamingSystem.versionAlgorithm[x]
  • Added Element
MolecularSequence.relative.coordinateSystem NamingSystem.title
  • Added Mandatory Element
MolecularSequence.relative.ordinalPosition NamingSystem.experimental
  • Added Element
MolecularSequence.relative.sequenceRange NamingSystem.type
  • Added Element Remove Binding `http://hl7.org/fhir/ValueSet/identifier-type` (extensible)
MolecularSequence.relative.startingSequence NamingSystem.jurisdiction
MolecularSequence.relative.startingSequence.genomeAssembly NamingSystem.purpose
  • Added Element
MolecularSequence.relative.startingSequence.chromosome NamingSystem.copyright
  • Added Element
MolecularSequence.relative.startingSequence.sequence[x] NamingSystem.copyrightLabel
  • Added Element
MolecularSequence.relative.startingSequence.windowStart NamingSystem.approvalDate
  • Added Element
MolecularSequence.relative.startingSequence.windowEnd NamingSystem.lastReviewDate
  • Added Element
MolecularSequence.relative.startingSequence.orientation NamingSystem.effectivePeriod
  • Added Element
MolecularSequence.relative.startingSequence.strand NamingSystem.topic
  • Added Element
MolecularSequence.relative.edit NamingSystem.author
  • Added Element
MolecularSequence.relative.edit.start NamingSystem.editor
  • Added Element
MolecularSequence.relative.edit.end NamingSystem.reviewer
  • Added Element
MolecularSequence.relative.edit.replacementSequence NamingSystem.endorser
  • Added Element
MolecularSequence.relative.edit.replacedSequence NamingSystem.relatedArtifact
  • Added Element
MolecularSequence.quantity NamingSystem.uniqueId.type
  • Deleted (Removed. Covered by the Variant Profile in the CG IG: http://hl7.org/fhir/uv/genomics-reporting/index.html) Add codes iri-stem , v2csmnemonic
MolecularSequence.referenceSeq NamingSystem.uniqueId.authoritative
  • Deleted (->relative.startingSequence.sequence[x]) Added Element
MolecularSequence.variant NutritionIntake
  • Deleted (Removed. Covered by the Variant Profile in the CG IG: http://hl7.org/fhir/uv/genomics-reporting/index.html) Added Resource
MolecularSequence.observedSeq NutritionOrder Deleted (->relative.startingSequence.sequenceString)
MolecularSequence.quality NutritionOrder.basedOn
  • Deleted (Removed from the resource.) Added Element
MolecularSequence.readCoverage NutritionOrder.groupIdentifier
  • Deleted (Removed. Covered by the RegionStudied Profile in the CG IG: http://hl7.org/fhir/uv/genomics-reporting/index.html) Added Element
MolecularSequence.repository NutritionOrder.status
  • Deleted (->formatted) Remove codes revoked , completed
  • MolecularSequence.pointer
  • Deleted (->relative) Add code ended
MolecularSequence.structureVariant NutritionOrder.intent
  • Deleted (Removed. Covered by the Variant Profile in the CG IG: http://hl7.org/fhir/uv/genomics-reporting/index.html) Remove codes original-order , reflex-order , filler-order , instance-order
NamingSystem.url NutritionOrder.priority
  • Added Element
NamingSystem.identifier NutritionOrder.subject
  • Added Mandatory Element
NamingSystem.version NutritionOrder.supportingInformation
  • Added Element
NamingSystem.versionAlgorithm[x] NutritionOrder.requester
  • Added Element
NamingSystem.title NutritionOrder.performer
  • Added Element
NamingSystem.experimental NutritionOrder.outsideFoodAllowed
  • Added Element
NamingSystem.type NutritionOrder.oralDiet.schedule
  • Remove Binding `http://hl7.org/fhir/ValueSet/identifier-type` (extensible) Max Cardinality changed from * to 1
  • NamingSystem.purpose
  • Added Element Type changed from Timing to BackboneElement
NamingSystem.copyright NutritionOrder.oralDiet.schedule.timing
  • Added Element
NamingSystem.copyrightLabel NutritionOrder.oralDiet.schedule.asNeeded
  • Added Element
NamingSystem.approvalDate NutritionOrder.oralDiet.schedule.asNeededFor
  • Added Element
NamingSystem.lastReviewDate NutritionOrder.oralDiet.nutrient.amount
  • Added Element Type changed from Quantity(http://hl7.org/fhir/StructureDefinition/SimpleQuantity) to Quantity
NamingSystem.effectivePeriod NutritionOrder.oralDiet.texture.type
  • Added Element
NamingSystem.topic NutritionOrder.oralDiet.caloricDensity
  • Added Element
NamingSystem.author NutritionOrder.supplement.type
  • Added Element Type changed from CodeableConcept to CodeableReference
NamingSystem.editor NutritionOrder.supplement.schedule
  • Added Element Max Cardinality changed from * to 1
  • NamingSystem.reviewer
  • Added Element Type changed from Timing to BackboneElement
NamingSystem.endorser NutritionOrder.supplement.schedule.timing
  • Added Element
NamingSystem.relatedArtifact NutritionOrder.supplement.schedule.asNeeded
  • Added Element
NamingSystem.uniqueId.authoritative NutritionOrder.supplement.schedule.asNeededFor
  • Added Element
NutritionOrder.basedOn NutritionOrder.supplement.quantity
  • Added Element Type changed from Quantity(http://hl7.org/fhir/StructureDefinition/SimpleQuantity) to Quantity
NutritionOrder.groupIdentifier NutritionOrder.supplement.caloricDensity
  • Added Element
NutritionOrder.priority NutritionOrder.enteralFormula.type
  • Added Element
NutritionOrder.subject NutritionOrder.enteralFormula.productName
  • Added Mandatory Element
NutritionOrder.supportingInformation NutritionOrder.enteralFormula.deliveryDevice[x]
  • Added Element
NutritionOrder.performer NutritionOrder.enteralFormula.caloricDensity
  • Added Element Type changed from Quantity(http://hl7.org/fhir/StructureDefinition/SimpleQuantity) to Quantity
NutritionOrder.outsideFoodAllowed NutritionOrder.enteralFormula.routeOfAdministration
  • Added Element
NutritionOrder.oralDiet.schedule NutritionOrder.enteralFormula.administration.schedule
  • Max Cardinality changed from * to 1 Type changed from Timing to BackboneElement
NutritionOrder.oralDiet.schedule.timing NutritionOrder.enteralFormula.administration.schedule.timing
  • Added Element
NutritionOrder.oralDiet.schedule.asNeeded NutritionOrder.enteralFormula.administration.schedule.asNeeded
  • Added Element
NutritionOrder.oralDiet.schedule.asNeededFor NutritionOrder.enteralFormula.administration.schedule.asNeededFor
  • Added Element
NutritionOrder.supplement.type NutritionOrder.enteralFormula.administration.quantity
  • Type changed from CodeableConcept Quantity(http://hl7.org/fhir/StructureDefinition/SimpleQuantity) to CodeableReference Quantity
NutritionOrder.supplement.schedule NutritionOrder.enteralFormula.administration.rate[x]
  • Max Cardinality changed from * to 1 Remove Type changed from Timing to BackboneElement Quantity(http://hl7.org/fhir/StructureDefinition/SimpleQuantity)
NutritionOrder.supplement.schedule.timing NutritionOrder.enteralFormula.maxVolumeToAdminister
  • Added Element
NutritionOrder.supplement.schedule.asNeeded NutritionOrder.enteralFormula.administrationInstruction
  • Added Element Type changed from string to markdown
NutritionOrder.supplement.schedule.asNeededFor NutritionOrder.additive
  • Added Element
NutritionOrder.enteralFormula.baseFormulaType NutritionOrder.additive.modularType
  • Type changed from CodeableConcept to CodeableReference Added Element
NutritionOrder.enteralFormula.deliveryDevice NutritionOrder.additive.productName
  • Added Element
NutritionOrder.enteralFormula.additive NutritionOrder.additive.quantity
  • Added Element
NutritionOrder.enteralFormula.additive.type NutritionOrder.additive.routeOfAdministration
  • Added Element
NutritionOrder.enteralFormula.additive.productName NutritionOrder.instantiatesCanonical
  • Added Element Deleted
NutritionOrder.enteralFormula.additive.quantity NutritionOrder.instantiatesUri
  • Added Element Deleted
NutritionOrder.enteralFormula.routeOfAdministration NutritionOrder.instantiates
  • Added Element Deleted
NutritionOrder.enteralFormula.administration.schedule NutritionOrder.patient
  • Type changed from Timing to BackboneElement Deleted
NutritionOrder.enteralFormula.administration.schedule.timing NutritionOrder.orderer
  • Added Element Deleted
NutritionOrder.enteralFormula.administration.schedule.asNeeded NutritionOrder.oralDiet.texture.foodType
  • Added Element Deleted
NutritionOrder.enteralFormula.administration.schedule.asNeededFor NutritionOrder.oralDiet.fluidConsistencyType
  • Added Element Deleted
NutritionOrder.enteralFormula.administrationInstruction NutritionOrder.enteralFormula.baseFormulaType
  • Type changed from string to markdown Deleted
NutritionOrder.patient NutritionOrder.enteralFormula.baseFormulaProductName
  • Deleted
NutritionOrder.enteralFormula.additiveType
  • Deleted
NutritionOrder.enteralFormula.additiveProductName
  • Deleted
NutritionOrder.enteralFormula.routeofAdministration
  • Deleted
NutritionOrder.enteralFormula.maxVolumeToDeliver
  • Deleted
NutritionProduct
  • Added Resource
Observation
Observation.instantiates[x] Observation.basedOn
  • Added Element 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.partOf Observation.status
  • Type Reference: Added Target Type GenomicStudy 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(MolecularSequence) Reference
Observation.interpretationContext
  • Added Element
Observation.bodyStructure
  • Added Element
Observation.specimen
  • Type Reference: Added Target Type Group
Observation.referenceRange.low
  • Type changed from Quantity(http://hl7.org/fhir/StructureDefinition/SimpleQuantity) to Quantity
Observation.referenceRange.high
  • Type changed from Quantity(http://hl7.org/fhir/StructureDefinition/SimpleQuantity) to Quantity
Observation.referenceRange.normalValue
  • 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 Types ImagingSelection, GenomicStudy Type ImagingSelection
  • Type Reference: Removed Target Type Media Types Media, MolecularSequence
Observation.component.value[x]
  • Add Types Attachment, Reference(MolecularSequence) 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.bodySite ObservationDefinition.bodyStructure
  • Added Element
ObservationDefinition.specimen
  • Added Element
ObservationDefinition.device 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.gender 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.0.0 to Version Independent Resource Types (All)
  • Add Remove codes ActorDefinition ChargeItem , AdministrableProductDefinition ChargeItemDefinition , ArtifactAssessment ClinicalImpression , BiologicallyDerivedProductDispense GraphDefinition , CanonicalResource ImmunizationEvaluation , Citation ImmunizationRecommendation , ClinicalUseDefinition Linkage , ConditionDefinition MedicationKnowledge , DeviceAssociation MolecularSequence , DeviceDispense SubstanceNucleicAcid , DeviceUsage SubstancePolymer , EncounterHistory SubstanceProtein , EvidenceReport SubstanceReferenceInformation , FormularyItem SubstanceSourceMaterial , GenomicStudy SupplyDelivery , ImagingSelection SupplyRequest , Ingredient TestReport , InventoryItem TestScript , InventoryReport 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 , TestPlan , Transport , 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
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.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 , RequestGroup MessageDefinition , ResearchDefinition MessageHeader , ResearchElementDefinition MolecularSequence , RiskEvidenceSynthesis NamingSystem , SubstanceSpecification NutritionOrder , Type Observation , Any ObservationDefinition Add codes , Base OperationDefinition , DataType OperationOutcome , Availability Organization , BackboneType OrganizationAffiliation , CodeableReference Parameters , ExtendedContactDetail Patient , MonetaryComponent PaymentNotice , PrimitiveType PaymentReconciliation , integer64 Person , RatioRange PlanDefinition , VirtualServiceDetail Practitioner , ActorDefinition PractitionerRole , AdministrableProductDefinition Procedure , ArtifactAssessment Provenance , BiologicallyDerivedProductDispense Questionnaire , CanonicalResource QuestionnaireResponse , Citation RelatedPerson , ClinicalUseDefinition RequestGroup , ConditionDefinition ResearchDefinition , DeviceAssociation ResearchElementDefinition , DeviceDispense ResearchStudy , DeviceUsage ResearchSubject , EncounterHistory Resource , EvidenceReport RiskAssessment , FormularyItem RiskEvidenceSynthesis , GenomicStudy Schedule , ImagingSelection SearchParameter , Ingredient ServiceRequest , InventoryItem Slot , InventoryReport Specimen , ManufacturedItemDefinition SpecimenDefinition , MedicinalProductDefinition StructureDefinition , MetadataResource StructureMap , NutritionIntake Subscription , NutritionProduct Substance , PackagedProductDefinition SubstanceNucleicAcid , Permission SubstancePolymer , RegulatedAuthorization SubstanceProtein , RequestOrchestration SubstanceReferenceInformation , Requirements SubstanceSourceMaterial , SubscriptionStatus SubstanceSpecification , SubscriptionTopic SupplyDelivery , SubstanceDefinition SupplyRequest , TestPlan Task , Transport 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
  • Add Remove codes limited-filter 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
PaymentNotice
PaymentNotice.statusReason
  • Added Element
PaymentNotice.reporter
  • Added Element
PaymentNotice.payment
  • Min Cardinality changed from 1 to 0
PaymentNotice.provider
  • Deleted
PaymentReconciliation
PaymentReconciliation.type
  • Added Mandatory Element
PaymentReconciliation.statusReason
  • Added Element
PaymentReconciliation.kind
  • Added Element
PaymentReconciliation.enterer
  • Added Element
PaymentReconciliation.issuerType
  • Added Element
PaymentReconciliation.paymentIssuer
  • Type Reference: Added Target Types Patient, RelatedPerson
PaymentReconciliation.outcome
  • Change value set from http://hl7.org/fhir/ValueSet/remittance-outcome|4.0.0 to Payment Outcome
PaymentReconciliation.date
  • Added Mandatory Element
PaymentReconciliation.location
  • Added Element
PaymentReconciliation.method
  • Added Element
PaymentReconciliation.cardBrand
  • Added Element
PaymentReconciliation.accountNumber
  • Added Element
PaymentReconciliation.expirationDate
  • Added Element
PaymentReconciliation.processor
  • Added Element
PaymentReconciliation.referenceNumber
  • Added Element
PaymentReconciliation.authorization
  • Added Element
PaymentReconciliation.tenderedAmount
  • Added Element
PaymentReconciliation.returnedAmount
  • Added Element
PaymentReconciliation.amount
  • Added Mandatory Element
PaymentReconciliation.allocation
  • Added Element
PaymentReconciliation.allocation.identifier
  • Added Element
PaymentReconciliation.allocation.predecessor
  • Added Element
PaymentReconciliation.allocation.target
  • Added Element
PaymentReconciliation.allocation.targetItem[x]
  • Added Element
PaymentReconciliation.allocation.encounter
  • Added Element
PaymentReconciliation.allocation.account
  • Added Element
PaymentReconciliation.allocation.type
  • Added Element
PaymentReconciliation.allocation.submitter
  • Added Element
PaymentReconciliation.allocation.response
  • Added Element
PaymentReconciliation.allocation.date
  • Added Element
PaymentReconciliation.allocation.responsible
  • Added Element
PaymentReconciliation.allocation.payee
  • Added Element
PaymentReconciliation.allocation.amount
  • Added Element
PaymentReconciliation.paymentDate PaymentReconciliation.allocation.noteNumber
  • Deleted Added Element
PaymentReconciliation.processNote.class
  • Added Element
PaymentReconciliation.processNote.number
  • Added Element
PaymentReconciliation.processNote.text
  • Type changed from string to markdown
PaymentReconciliation.paymentAmount PaymentReconciliation.paymentDate
  • Deleted
PaymentReconciliation.detail PaymentReconciliation.paymentAmount
  • Deleted
Permission PaymentReconciliation.detail
  • Added Resource Deleted
Person
Person.deceased[x]
  • Added Element
Person.maritalStatus
  • Added Element
Person.photo
  • Max Cardinality changed from 1 to *
Person.communication
  • Added Element
Person.communication.language
  • Added Mandatory Element
Person.communication.preferred
  • Added Element
PlanDefinition
PlanDefinition.versionAlgorithm[x]
  • Added Element
PlanDefinition.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
PlanDefinition.action.participant.typeCanonical
  • Added Element
PlanDefinition.action.participant.typeReference
  • Added Element
PlanDefinition.action.participant.function
  • 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
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 BackboneElement
  • Remove Binding `http://hl7.org/fhir/ValueSet/languages` (preferred), max =`http://hl7.org/fhir/ValueSet/all-languages`
Practitioner.communication.language
  • Added Mandatory Element
Practitioner.communication.preferred
  • Added Element
PractitionerRole
PractitionerRole.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
Procedure.basedOn
  • Type Reference: Added Target Type MedicationRequest
Procedure.category
  • Max Cardinality changed from 1 to *
Procedure.subject
  • Type Reference: Added Target Types Device, Practitioner, Organization, Location
Procedure.focus
  • Added Element
Procedure.occurrence[x]
  • Added Element
Procedure.recorded
  • Added Element
Procedure.reported[x]
  • Added Element
Procedure.performer.actor
  • Type Reference: Added Target Types CareTeam, HealthcareService
Procedure.performer.period
  • Added Element
Procedure.reason
  • Added Element
Procedure.bodyStructure
  • Added Element
Procedure.outcome
  • Max Cardinality changed from 1 to *
  • Type changed from CodeableConcept to CodeableReference
Procedure.report
  • Type Reference: Added Target Type Bundle
Procedure.complication
  • Type changed from CodeableConcept to CodeableReference
Procedure.followUp
  • Type changed from CodeableConcept to 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
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)
Provenance.why
  • Added Element
Provenance.activity
  • Remove Binding `http://hl7.org/fhir/ValueSet/provenance-activity-type` (extensible)
Provenance.basedOn
  • Added Element
Provenance.patient
  • Added Element
Provenance.encounter
  • Added Element
Provenance.agent.type
  • Remove Binding `http://hl7.org/fhir/ValueSet/provenance-agent-type` (extensible)
Provenance.agent.who
  • Type Reference: Added Target Type CareTeam Types CareTeam, Group, HealthcareService
Provenance.agent.onBehalfOf
  • Type Reference: Added Target Type CareTeam Types CareTeam, Group, HealthcareService
  • Type Reference: Removed Target Types RelatedPerson, Device
Provenance.entity.role
  • Remove code derivation
  • Add code instantiates
Questionnaire
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 , SubstanceSpecification SubstanceNucleicAcid Add codes , ActorDefinition SubstancePolymer , AdministrableProductDefinition SubstanceProtein , ArtifactAssessment SubstanceReferenceInformation , BiologicallyDerivedProductDispense SubstanceSourceMaterial , Citation SubstanceSpecification , ClinicalUseDefinition SupplyDelivery , ConditionDefinition SupplyRequest , DeviceAssociation TestReport , DeviceDispense TestScript , DeviceUsage VerificationResult
  • Add codes ActorDefinition , EncounterHistory AdministrableProductDefinition , EvidenceReport ArtifactAssessment , FormularyItem ClinicalUseDefinition , GenomicStudy DeviceAlert , ImagingSelection DeviceAssociation , Ingredient ImagingSelection , InventoryItem Ingredient , InventoryReport InsuranceProduct , ManufacturedItemDefinition , MedicinalProductDefinition , NutritionIntake , NutritionProduct , PackagedProductDefinition , Permission , RegulatedAuthorization , RequestOrchestration , Requirements , SubscriptionStatus , SubscriptionTopic , SubstanceDefinition , TestPlan ,
Questionnaire.jurisdiction
Questionnaire.copyrightLabel
  • Added Element
Questionnaire.item.definition
  • Max Cardinality changed from 1 to *
Questionnaire.item.type
  • Change value set from http://hl7.org/fhir/ValueSet/item-type|4.0.0 to Questionnaire Useable Item Type
  • Remove codes choice , open-choice
  • Add codes question , code coding
Questionnaire.item.enableWhen.answer[x]
  • Add Types Quantity(http://hl7.org/fhir/StructureDefinition/SimpleQuantity), uri, Attachment
Questionnaire.item.disabledDisplay
  • Added Element
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
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
RequestOrchestration.reason
  • Added Element
RequestOrchestration.goal
  • Added Element
RequestOrchestration.action.linkId
  • Added Element
RequestOrchestration.action.description
  • Type changed from string to markdown
RequestOrchestration.action.textEquivalent
  • Type changed from string to markdown
RequestOrchestration.action.goal
  • Added Element
RequestOrchestration.action.input
  • Added Element
RequestOrchestration.action.input.title
  • Added Element
RequestOrchestration.action.input.requirement
  • Added Element
RequestOrchestration.action.input.relatedData
  • Added Element
RequestOrchestration.action.output
  • Added Element
RequestOrchestration.action.output.title
  • Added Element
RequestOrchestration.action.output.requirement
  • Added Element
RequestOrchestration.action.output.relatedData
  • Added Element
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
RequestOrchestration.action.relatedAction.endRelationship
  • Added Element
RequestOrchestration.action.timing[x]
  • Add Type RelativeTime
RequestOrchestration.action.location
  • Added Element
RequestOrchestration.action.participant
  • Type changed from Reference(Patient | Practitioner | PractitionerRole | RelatedPerson | Device) to BackboneElement
RequestOrchestration.action.participant.type
  • Added Element
RequestOrchestration.action.participant.typeCanonical
  • Added Element
RequestOrchestration.action.participant.typeReference
  • Added Element
RequestOrchestration.action.participant.role
  • Added Element
RequestOrchestration.action.participant.function
  • Added Element
RequestOrchestration.action.participant.actor[x]
  • Added Element
RequestOrchestration.action.type
  • Change value set from http://hl7.org/fhir/ValueSet/action-type to ActionType icon
RequestOrchestration.action.applicabilityBehavior
  • Added Element
RequestOrchestration.action.definition[x]
  • Added Element
RequestOrchestration.action.transform
  • Added Element
RequestOrchestration.action.dynamicValue
  • Added Element
RequestOrchestration.action.dynamicValue.path
  • Added Element
RequestOrchestration.action.dynamicValue.expression
  • Added Element
RequestGroup.reasonCode
  • Deleted
RequestGroup.reasonReference
  • Deleted
RequestGroup.action.relatedAction.actionId
  • Deleted
Requirements
  • Added Resource
ResearchStudy
ResearchStudy.url
  • Added Element
ResearchStudy.version
  • Added Element
ResearchStudy.name
  • Added Element
ResearchStudy.label
  • Added Element
ResearchStudy.label.type
  • Added Element
ResearchStudy.label.value
  • Added Element
ResearchStudy.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
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)
ResearchStudy.studyDesign
  • Added Element
ResearchStudy.focus
  • Type changed from CodeableConcept to CodeableReference
ResearchStudy.region
  • Added Element
ResearchStudy.descriptionSummary
  • Added Element
ResearchStudy.site
  • Type Reference: Added Target Types ResearchStudy, Organization
ResearchStudy.classifier
  • Added Element
ResearchStudy.associatedParty
  • Added Element
ResearchStudy.associatedParty.name
  • Added Element
ResearchStudy.associatedParty.role
  • Added Mandatory Element
ResearchStudy.associatedParty.period
  • Added Element
ResearchStudy.associatedParty.classifier
  • Added Element
ResearchStudy.associatedParty.party
  • Added Element
ResearchStudy.progressStatus
  • Added Element
ResearchStudy.progressStatus.state
  • Added Mandatory Element
ResearchStudy.progressStatus.actual
  • Added Element
ResearchStudy.progressStatus.period
  • Added Element
ResearchStudy.whyStopped
  • Added Element
ResearchStudy.recruitment
  • Added Element
ResearchStudy.recruitment.targetNumber
  • Added Element
ResearchStudy.recruitment.actualNumber
  • Added Element
ResearchStudy.recruitment.eligibility
  • Added Element
ResearchStudy.recruitment.actualGroup
  • Added Element
ResearchStudy.recruitment.description
  • Added Element
ResearchStudy.comparisonGroup
  • Added Element
ResearchStudy.comparisonGroup.linkId ResearchStudy.comparisonGroup.targetNumber
  • Added Element
ResearchStudy.comparisonGroup.name ResearchStudy.comparisonGroup.actualNumber
  • Added Element
ResearchStudy.comparisonGroup.eligibility
  • Added Element
ResearchStudy.comparisonGroup.observedGroup
  • Added Element
ResearchStudy.comparisonGroup.description
  • Added Element
ResearchStudy.objective.description
  • Added Element
ResearchStudy.objective.outcomeMeasure
  • Added Element
ResearchStudy.objective.outcomeMeasure.name
  • Added Element
ResearchStudy.objective.outcomeMeasure.type
  • Added Element
ResearchStudy.objective.outcomeMeasure.description
  • Added Element
ResearchStudy.objective.outcomeMeasure.endpoint
  • Added Mandatory Element
ResearchStudy.comparisonGroup.type ResearchStudy.objective.outcomeMeasure.population
  • Added Element
ResearchStudy.comparisonGroup.description ResearchStudy.objective.outcomeMeasure.intervention
  • Added Element
ResearchStudy.comparisonGroup.intendedExposure ResearchStudy.objective.outcomeMeasure.comparator
  • Added Element
ResearchStudy.comparisonGroup.observedGroup ResearchStudy.objective.outcomeMeasure.summaryMeasure
  • Added Element
ResearchStudy.objective.description ResearchStudy.objective.outcomeMeasure.endpointAnalysisPlan
  • Added Element
ResearchStudy.outcomeMeasure ResearchStudy.objective.outcomeMeasure.eventHandling
  • Added Element
ResearchStudy.outcomeMeasure.name ResearchStudy.objective.outcomeMeasure.eventHandling.event
  • Added Element
ResearchStudy.outcomeMeasure.type ResearchStudy.objective.outcomeMeasure.eventHandling.group
  • Added Element
ResearchStudy.outcomeMeasure.description ResearchStudy.objective.outcomeMeasure.eventHandling.handling
  • Added Element
ResearchStudy.outcomeMeasure.reference 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
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
ResearchSubject.progress ResearchSubject.subject
  • Added Mandatory Element
ResearchSubject.progress.type ResearchSubject.subjectState
  • Added Element
ResearchSubject.progress.subjectState ResearchSubject.subjectState.code
  • Added Mandatory Element
ResearchSubject.progress.milestone ResearchSubject.subjectState.startDate
  • Added Mandatory Element
ResearchSubject.progress.reason ResearchSubject.subjectState.endDate
  • Added Element
ResearchSubject.progress.startDate ResearchSubject.subjectState.reason
  • Added Element
ResearchSubject.progress.endDate ResearchSubject.subjectMilestone
  • Added Element
ResearchSubject.subject ResearchSubject.subjectMilestone.milestone
  • Added Mandatory Element
ResearchSubject.assignedComparisonGroup ResearchSubject.subjectMilestone.date
  • Added Element
ResearchSubject.actualComparisonGroup ResearchSubject.subjectMilestone.reason
  • Added Element
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
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
Schedule.name
  • Added Element
Schedule.actor
  • Type Reference: Added Target Type CareTeam
Schedule.comment
  • Type changed from string to markdown
SearchParameter
SearchParameter.identifier
  • Added Element
SearchParameter.versionAlgorithm[x]
  • Added Element
SearchParameter.title
  • Added Element
SearchParameter.jurisdiction
SearchParameter.copyright
  • Added Element
SearchParameter.copyrightLabel
  • Added Element
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)
  • Add Remove codes ActorDefinition ChargeItem , AdministrableProductDefinition ChargeItemDefinition , ArtifactAssessment ClinicalImpression , BiologicallyDerivedProductDispense GraphDefinition , CanonicalResource ImmunizationEvaluation , Citation ImmunizationRecommendation , ClinicalUseDefinition Linkage , ConditionDefinition MedicationKnowledge , DeviceAssociation MolecularSequence , DeviceDispense SubstanceNucleicAcid , DeviceUsage SubstancePolymer , EncounterHistory SubstanceProtein , EvidenceReport SubstanceReferenceInformation , FormularyItem SubstanceSourceMaterial , GenomicStudy SupplyDelivery , ImagingSelection SupplyRequest , Ingredient TestReport , InventoryItem TestScript , InventoryReport 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 , TestPlan , Transport , 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
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)
  • Add Remove codes ActorDefinition ChargeItem , AdministrableProductDefinition ChargeItemDefinition , ArtifactAssessment ClinicalImpression , BiologicallyDerivedProductDispense GraphDefinition , CanonicalResource ImmunizationEvaluation , Citation ImmunizationRecommendation , ClinicalUseDefinition Linkage , ConditionDefinition MedicationKnowledge , DeviceAssociation MolecularSequence , DeviceDispense SubstanceNucleicAcid , DeviceUsage SubstancePolymer , EncounterHistory SubstanceProtein , EvidenceReport SubstanceReferenceInformation , FormularyItem SubstanceSourceMaterial , GenomicStudy SupplyDelivery , ImagingSelection SupplyRequest , Ingredient TestReport , InventoryItem TestScript , InventoryReport 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 , TestPlan , Transport , 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
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
ServiceRequest.orderDetail.parameterFocus ServiceRequest.orderDetail.parameterFocus[x]
  • Added Element
ServiceRequest.orderDetail.parameter
  • Added Mandatory Element
ServiceRequest.orderDetail.parameter.code
  • Added Mandatory Element
ServiceRequest.orderDetail.parameter.value[x]
  • Added Mandatory Element
ServiceRequest.focus
  • Added Element
ServiceRequest.asNeeded
  • Renamed from asNeeded[x] to asNeeded
  • Remove Type CodeableConcept
ServiceRequest.asNeededFor
  • Added Element
ServiceRequest.requester
  • Type Reference: Added Target Type Group
ServiceRequest.performer
  • Type Reference: Added Target Type Group
ServiceRequest.location
  • Added Element
ServiceRequest.reason
  • Added Element
ServiceRequest.supportingInfo
  • Type changed from Reference(Resource) to CodeableReference
ServiceRequest.bodyStructure
  • Added Element
ServiceRequest.patientInstruction
  • Max Cardinality changed from 1 to *
  • Type changed from string to BackboneElement
ServiceRequest.patientInstruction.instruction[x]
  • Added Element
ServiceRequest.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 Type BiologicallyDerivedProduct Types BiologicallyDerivedProduct, NutritionProduct
Specimen.combined
  • Added Element
Specimen.role
  • Added Element
Specimen.feature
  • Added Element
Specimen.feature.type
  • Added Mandatory Element
Specimen.feature.description
  • Added Mandatory Element
Specimen.collection.collector
  • Type Reference: Added Target Types Organization, Patient, RelatedPerson
Specimen.collection.device Specimen.collection.device[x]
  • Added Element
Specimen.collection.procedure
  • Added Element
Specimen.collection.bodySite
  • Type changed from CodeableConcept to CodeableReference
Specimen.processing.method
  • Added Element
Specimen.container.device Specimen.processing.performer
  • Added Mandatory Element
Specimen.container.location Specimen.processing.device[x]
  • Added Element
Specimen.processing.additive
  • Type changed from Reference(Substance) to CodeableReference
Specimen.processing.time[x]
  • Add Type Duration
Specimen.container.device[x]
  • 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
SpecimenDefinition.url
  • Added Element
SpecimenDefinition.version
  • Added Element
SpecimenDefinition.versionAlgorithm[x]
  • Added Element
SpecimenDefinition.name
  • Added Element
SpecimenDefinition.title
  • Added Element
SpecimenDefinition.derivedFromCanonical
  • Added Element
SpecimenDefinition.derivedFromUri
  • Added Element
SpecimenDefinition.status
  • Added Mandatory Element
SpecimenDefinition.experimental
  • Added Element
SpecimenDefinition.subject[x]
  • Added Element
SpecimenDefinition.date
  • Added Element
SpecimenDefinition.publisher
  • Added Element
SpecimenDefinition.contact
  • Added Element
SpecimenDefinition.description
  • Added Element
SpecimenDefinition.useContext
  • Added Element
SpecimenDefinition.jurisdiction
  • Added Element
SpecimenDefinition.purpose
  • Added Element
SpecimenDefinition.copyright
  • Added Element
SpecimenDefinition.copyrightLabel
  • Added Element
SpecimenDefinition.approvalDate
  • Added Element
SpecimenDefinition.lastReviewDate
  • Added Element
SpecimenDefinition.effectivePeriod
  • Added Element
SpecimenDefinition.typeTested.container.description
  • Type changed from string to markdown
SpecimenDefinition.typeTested.container.preparation
  • Type changed from string to markdown
SpecimenDefinition.typeTested.requirement
  • Type changed from string to markdown
SpecimenDefinition.typeTested.singleUse
  • Added Element
SpecimenDefinition.typeTested.handling.instruction
  • Type changed from string to markdown
SpecimenDefinition.typeTested.testingDestination
  • Added Element
StructureDefinition
StructureDefinition.versionAlgorithm[x]
  • Added Element
StructureDefinition.jurisdiction
StructureDefinition.copyrightLabel
  • Added Element
StructureDefinition.fhirVersion
  • Add Remove codes 0.0 0.0.80 , 0.4 0.0.81 , 0.5 0.0.82 , 1.0 0.4.0 , 1.1 0.5.0 , 1.4 1.0.0 , 1.6 1.0.1 , 1.8 1.0.2 , 3.0 1.1.0 , 3.0.2 1.4.0 , 3.3 1.6.0 , 3.5 1.8.0 , 4.0 3.0.0 , 4.0.1 3.0.1 , 4.1 3.3.0 , 4.1.0 3.5.0 , 4.2 4.0.0
  • Add codes 0.0 , 4.2.0 0.4 , 4.3 0.5 , 4.3.0 1.0 , 4.3.0-cibuild 1.1 , 4.3.0-snapshot1 1.4 , 4.4 1.6 , 4.4.0 1.8 , 4.5 3.0 , 4.5.0 3.3 , 4.6 3.5 , 4.6.0 4.0 , 5.0 4.1 , 5.0.0 4.2 , 5.0.0-cibuild 4.3 , 5.0.0-snapshot1 4.4 , 5.0.0-snapshot2 4.5 , 5.0.0-ballot 4.6 , 5.0.0-snapshot3 5.0 , 5.0.0-draft-final 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
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 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
Subscription.filterBy
  • Added Element
Subscription.filterBy.resourceType 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 Min Cardinality changed from 0 to 1 Max Cardinality changed from * to 1 Type changed from BackboneElement to boolean Now marked as Modifier
Substance.code
  • Type changed from CodeableConcept to CodeableReference
Substance.description
  • Type changed from string to markdown
Substance.expiry
  • Moved from Substance.instance to Substance
Substance.quantity
  • Moved from Substance.instance to Substance
Substance.instance.identifier Substance.instance
  • Deleted (-> Substance.instance.identifier)
SubstanceDefinition Substance.ingredient
  • Added Resource Deleted
SubstanceNucleicAcid SubstanceDefinition
  • No Changes Added Resource
SubstancePolymer Task Added Element
SubstancePolymer.modification Task.statusReason
  • Max Cardinality changed from * to 1 SubstancePolymer.monomerSet.startingMaterial.code Renamed from material to code SubstancePolymer.monomerSet.startingMaterial.category Renamed from type to category SubstancePolymer.monomerSet.startingMaterial.amount Type changed from SubstanceAmount to Quantity SubstancePolymer.repeat.repeatUnit.unit Renamed from repeatUnit to unit SubstancePolymer.repeat.repeatUnit.orientation Renamed from orientationOfPolymerisation to orientation *
  • SubstancePolymer.repeat.repeatUnit.amount
  • Type changed from SubstanceAmount to integer SubstancePolymer.repeat.repeatUnit.degreeOfPolymerisation.type Renamed from degree CodeableConcept to type SubstancePolymer.repeat.repeatUnit.degreeOfPolymerisation.average Added Element SubstancePolymer.repeat.repeatUnit.degreeOfPolymerisation.low Added Element SubstancePolymer.repeat.repeatUnit.degreeOfPolymerisation.high Added Element CodeableReference
SubstancePolymer.repeat.repeatUnit.structuralRepresentation.format Task.doNotPerform
  • Added Element
SubstanceSourceMaterial Task.code
  • No Changes Add Binding `http://hl7.org/fhir/ValueSet/task-code` (extensible)
SupplyDelivery.type Task.description
  • Change value set Type changed from http://hl7.org/fhir/ValueSet/supplydelivery-type|4.0.0 string to Supply Delivery Supply Item Type Remove codes medication , device Add codes medication , device , biologicallyderivedproduct markdown
SupplyDelivery.suppliedItem Task.focus
  • Max Cardinality changed from 1 to *
  • SupplyDelivery.receiver
  • Type Reference: Added Target Type Organization changed from Reference(Resource) to BackboneElement
SupplyRequest.basedOn Task.focus.value[x]
  • Added Mandatory Element
SupplyRequest.deliverFor Task.requestedPeriod
  • Added Element
SupplyRequest.requester Task.requester
  • Type Reference: Added Target Type CareTeam Group
SupplyRequest.reason Task.requestedPerformer
  • Added Element
SupplyRequest.deliverTo Task.owner
  • Type Reference: Added Target Type RelatedPerson SupplyRequest.reasonCode Deleted (-> reason) SupplyRequest.reasonReference Deleted (-> reason) Task Task.statusReason Type changed from CodeableConcept to CodeableReference Task.doNotPerform Added Element Group
  • Task.requestedPeriod Added Element Task.requestedPerformer Added Element Task.owner
  • Type Reference: Removed Target Types HealthcareService, Device
Task.performer
  • Added Element
Task.performer.function
  • Added Element
Task.performer.actor
  • Added Mandatory Element
Task.reason
  • Added Element
Task.restriction.recipient
  • Type Reference: Added Target Type Device
Task.input.value[x]
  • Add Types integer64, CodeableReference, RatioRange, Availability, ExtendedContactDetail, VirtualServiceDetail, Meta
  • Remove Type Contributor
Task.output.value[x]
  • Add Types integer64, CodeableReference, RatioRange, Availability, ExtendedContactDetail, VirtualServiceDetail, Meta
  • Remove Type Contributor
Task.performerType Task.instantiatesCanonical
  • Deleted (->Task.requestedPerformer)
Task.reasonCode Task.instantiatesUri
  • Deleted (-> reason)
Task.reasonReference Task.performerType
  • Deleted (-> reason) TerminologyCapabilities TerminologyCapabilities.identifier Added Element TerminologyCapabilities.versionAlgorithm[x] Added Element TerminologyCapabilities.copyrightLabel Added Element TerminologyCapabilities.codeSystem.version.language Add Binding `http://hl7.org/fhir/ValueSet/languages|5.0.0` (required) TerminologyCapabilities.codeSystem.content Added Mandatory Element (->Task.requestedPerformer)
TerminologyCapabilities.codeSearch Task.reasonCode
  • Remove codes explicit , all Add codes in-compose , in-expansion , in-compose-or-expansion Deleted (-> reason)
TestPlan Task.reasonReference
  • Added Resource Deleted (-> reason)
TestReport TerminologyCapabilities Type changed from Reference(TestScript) to canonical(TestScript)
TestReport.setup.action.assert.requirement TerminologyCapabilities.identifier
  • Added Element
TestReport.setup.action.assert.requirement.link[x] TerminologyCapabilities.versionAlgorithm[x]
  • Added Element
TestScript.identifier TerminologyCapabilities.jurisdiction
  • Max Cardinality changed Change value set from 1 http://hl7.org/fhir/ValueSet/jurisdiction to * Jurisdiction ValueSet icon
TestScript.versionAlgorithm[x] TerminologyCapabilities.copyrightLabel
  • Added Element
TestScript.copyrightLabel TerminologyCapabilities.implementation.description
  • Added Element Type changed from string to markdown
TestScript.origin.url TerminologyCapabilities.codeSystem.supplement
  • Added Element
TestScript.destination.url TerminologyCapabilities.codeSystem.version.supplement
  • Added Element
TestScript.scope TerminologyCapabilities.codeSystem.version.language
  • Added Element Add Binding `http://hl7.org/fhir/ValueSet/all-languages|6.0.0-ballot3` (required)
TestScript.scope.artifact TerminologyCapabilities.codeSystem.content
  • Added Mandatory Element
TestScript.scope.conformance TerminologyCapabilities.supplements
  • Added Element
TestScript.scope.phase Added Element TestScript.profile Type changed from Reference(Resource) to canonical(StructureDefinition) TestScript.setup.action.operation.type Change code system for extensibly bound codes from "http://terminology.hl7.org/CodeSystem/testscript-operation-codes" to "http://hl7.org/fhir/restful-interaction" TestScript.setup.action.operation.resource Type changed from code to uri Change binding strength from required to extensible Change value set from http://hl7.org/fhir/ValueSet/defined-types|4.0.0 to Concrete FHIR Types TestScript.setup.action.assert.defaultManualCompletion TerminologyCapabilities.supplements.globals
  • Added Element
TestScript.setup.action.assert.operator Add code manualEval TestScript.setup.action.assert.resource TerminologyCapabilities.expansion.parameter.documentation
  • Type changed from code to uri Change binding strength from required to extensible Change value set from http://hl7.org/fhir/ValueSet/defined-types|4.0.0 string to Concrete FHIR Types markdown
TestScript.setup.action.assert.response TerminologyCapabilities.codeSearch
  • Remove codes bad explicit , unprocessable all
  • Add codes continue , switchingProtocols , accepted , nonAuthoritativeInformation , resetContent , partialContent , multipleChoices , movedPermanently , found , seeOther , useProxy , temporaryRedirect , permanentRedirect , badRequest , unauthorized , paymentRequired , notAcceptable , proxyAuthenticationRequired , requestTimeout , lengthRequired , contentTooLarge , uriTooLong , unsupportedMediaType , rangeNotSatisfiable , expectationFailed , misdirectedRequest , unprocessableContent , upgradeRequired , internalServerError , notImplemented , badGateway , serviceUnavailable in-compose , gatewayTimeout in-expansion , httpVersionNotSupported in-compose-or-expansion
TestScript.setup.action.assert.stopTestOnFail TerminologyCapabilities.closure
  • Added Mandatory Element Deleted
TestScript.setup.action.assert.requirement ValueSet Added Element
TestScript.setup.action.assert.requirement.link[x] ValueSet.versionAlgorithm[x]
  • Added Element
Transport ValueSet.jurisdiction
  • Added Resource Change value set from http://hl7.org/fhir/ValueSet/jurisdiction to Jurisdiction ValueSet icon ValueSet.versionAlgorithm[x] Added Element
ValueSet.copyrightLabel
  • Added Element
ValueSet.approvalDate
  • Added Element
ValueSet.lastReviewDate
  • Added Element
ValueSet.effectivePeriod
  • Added Element
ValueSet.topic
  • Added Element
ValueSet.author
  • Added Element
ValueSet.editor
  • Added Element
ValueSet.reviewer
  • Added Element
ValueSet.endorser
  • Added Element
ValueSet.relatedArtifact
  • Added Element
ValueSet.compose.include.concept.designation.language
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
ValueSet.scope VisionPrescription.basedOn
  • Added Element
ValueSet.scope.inclusionCriteria VisionPrescription.groupIdentifier
  • Added Element
ValueSet.scope.exclusionCriteria VisionPrescription.priority
  • Added Element
VerificationResult CatalogEntry
  • Deleted (removed in favor of definitional resources)
VerificationResult.status ChargeItem
  • Add code entered-in-error Deleted
VisionPrescription ChargeItemDefinition
  • No Changes Deleted
CatalogEntry ClinicalImpression
  • Deleted (removed in favor of definitional resources)
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
AdverseEvent.subject Type Reference: Added Target Type ResearchSubject AdverseEvent.recorder Type Reference: Added Target Type ResearchSubject AllergyIntolerance.participant Added Element Basic ChargeItem.encounter Added Element ChargeItem.performer.actor Type Reference: Added Target Type HealthcareService ChargeItem.unitPriceComponent Added Element ChargeItem.totalPriceComponent ChargeItemDefinition.propertyGroup.priceComponent Type changed from BackboneElement to MonetaryComponent ChargeItemDefinition.effectivePeriod Deleted ChargeItemDefinition.applicability.description Deleted Citation.summary.style Change code system for extensibly bound codes from "http://terminology.hl7.org/CodeSystem/citation-summary-style" to "http://hl7.org/fhir/citation-summary-style" Citation.classification.type Change code system for extensibly bound codes from "http://terminology.hl7.org/CodeSystem/citation-classification-type" to "http://hl7.org/fhir/citation-classification-type" Claim Claim.item.detail.productOrService Min Cardinality changed from 1 to 0 Claim.item.detail.subDetail.productOrService Min Cardinality changed from 1 to 0 Claim.careTeam.qualification Deleted Claim.diagnosis.packageCode Deleted ClaimResponse ClaimResponse.outcome Change value set from http://hl7.org/fhir/ValueSet/remittance-outcome|4.3.0 to Claim Processing Codes ClaimResponse.item.detail.adjudication Min Cardinality changed from 1 to 0 ConditionDefinition Added Resource Device.status Remove code unknown DeviceUsage Name Changed from DeviceUseStatement to DeviceUsage DeviceUsage Moved from DeviceUseStatement to DeviceUsage DeviceUsage.status Change value set from http://hl7.org/fhir/ValueSet/device-statement-status|4.3.0 to Device Usage Status Add code not-done DiagnosticReport DiagnosticReport.conclusion Type changed from string to markdown EncounterHistory Added Resource EvidenceReport FamilyMemberHistory.participant ImmunizationEvaluation.description Type changed from string to markdown ImmunizationEvaluation.doseNumber ImmunizationRecommendation Measure.scoring Change value set from http://hl7.org/fhir/ValueSet/measure-scoring to MeasureScoring Measure.supplementalData.description Type changed from string to markdown MeasureReport MedicationAdministration MedicationDispense MedicationKnowledge NamingSystem TerminologyCapabilities TestReport
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
Contributor 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 , RequestGroup Medication , ResearchDefinition MedicationAdministration , ResearchElementDefinition MedicationDispense , Type MedicationKnowledge , Any MedicationRequest Add codes , Base MedicationStatement , DataType MedicinalProductDefinition , Availability MessageDefinition , BackboneType MessageHeader , ExtendedContactDetail MolecularSequence , MonetaryComponent NamingSystem , PrimitiveType NutritionOrder , integer64 NutritionProduct , VirtualServiceDetail Observation , ActorDefinition ObservationDefinition , ArtifactAssessment OperationDefinition , BiologicallyDerivedProductDispense OperationOutcome , CanonicalResource Organization , ConditionDefinition OrganizationAffiliation , DeviceAssociation PackagedProductDefinition , DeviceDispense Patient , DeviceUsage PaymentNotice , EncounterHistory PaymentReconciliation , FormularyItem Person , GenomicStudy PlanDefinition , ImagingSelection Practitioner , InventoryItem PractitionerRole , InventoryReport Procedure , MetadataResource Provenance , NutritionIntake Questionnaire , Permission QuestionnaireResponse , RequestOrchestration RegulatedAuthorization , Requirements RelatedPerson , SubstanceNucleicAcid RequestGroup , SubstancePolymer ResearchDefinition , SubstanceProtein ResearchElementDefinition , SubstanceReferenceInformation ResearchStudy , SubstanceSourceMaterial ResearchSubject , TestPlan RiskAssessment , Transport 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
DataRequirement.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"
DataRequirement.valueFilter
  • Added Element
DataRequirement.valueFilter.path
  • Added Element
DataRequirement.valueFilter.searchParam
  • Added Element
DataRequirement.valueFilter.comparator
  • Added Element
DataRequirement.valueFilter.value[x]
  • Added Element
DataType
  • Added Type
Distance
Distance
Dosage
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
  • Max Cardinality changed from 1 to * Deleted
Dosage.maxDosePerAdministration
  • Deleted
Dosage.maxDosePerLifetime
  • Deleted
DosageCondition
  • Added Type
DosageDetails
  • Added Type
DosageSafety
  • Added Type
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
ElementDefinition.constraint.suppress
  • Added Element
ElementDefinition.mustHaveValue
  • Added Element
ElementDefinition.valueAlternatives
  • Added Element
ElementDefinition.binding.strength
  • Add code descriptive
ElementDefinition.binding.description
  • Type changed from string to markdown
ElementDefinition.binding.additional
  • Added Element
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
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
  • 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
  • No Changes 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 , RequestGroup Medication , ResearchDefinition MedicationAdministration , ResearchElementDefinition MedicationDispense , Type MedicationKnowledge , Any MedicationRequest Add codes , Base MedicationStatement , DataType MedicinalProductDefinition , Availability MessageDefinition , BackboneType MessageHeader , ExtendedContactDetail MolecularSequence , MonetaryComponent NamingSystem , PrimitiveType NutritionOrder , integer64 NutritionProduct , VirtualServiceDetail Observation , ActorDefinition ObservationDefinition , ArtifactAssessment OperationDefinition , BiologicallyDerivedProductDispense OperationOutcome , CanonicalResource Organization , ConditionDefinition OrganizationAffiliation , DeviceAssociation PackagedProductDefinition , DeviceDispense Patient , DeviceUsage PaymentNotice , EncounterHistory PaymentReconciliation , FormularyItem Person , GenomicStudy PlanDefinition , ImagingSelection Practitioner , InventoryItem PractitionerRole , InventoryReport Procedure , MetadataResource Provenance , NutritionIntake Questionnaire , Permission QuestionnaireResponse , RequestOrchestration RegulatedAuthorization , Requirements RelatedPerson , SubstanceNucleicAcid RequestGroup , SubstancePolymer ResearchDefinition , SubstanceProtein ResearchElementDefinition , SubstanceReferenceInformation ResearchStudy , SubstanceSourceMaterial ResearchSubject , TestPlan RiskAssessment , Transport 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
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
  • 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 codes code part-of , amends , amended-with , appends , appended-with , cites , cited-by , comments-on , comment-in , contains , contained-in , corrects , correction-in , replaces , replaced-with , retracts , retracted-by , signs , similar-to , supports , supported-with , transforms , transformed-into , transformed-with , documents , specification-of , created-with , cite-as RelatedArtifact.classifier Added Element
RelatedArtifact.resourceReference
  • Added Element
RelatedArtifact.publicationStatus RelatedArtifact.artifact[x]
  • Added Element
RelatedArtifact.publicationDate RelatedArtifact.url
  • Added Element Deleted (-> document)
RelatedArtifact.url RelativeTime
  • Deleted (-> document) Added Type
SampledData
SampledData.interval
  • Added Element
SampledData.intervalUnit
  • Added Mandatory Element
SampledData.codeMap
  • Added Element
SampledData.offsets
  • Added Element
SampledData.period
  • Deleted (-> interval)
Signature
Signature.type
  • Min Cardinality changed from 1 to 0
Signature.when
  • Min Cardinality changed from 1 to 0
Signature.who
  • Min Cardinality changed from 1 to 0
SimpleQuantity
  • No Changes
Timing
Timing.repeat.startOffset
  • Added Element
Timing.repeat.endOffset
  • Added Element
Timing.repeat.when
  • Add code IMD
TriggerDefinition
TriggerDefinition.type
  • Remove codes data-added , data-modified , data-removed
  • Add code subscription-topic
TriggerDefinition.code
  • Added Element
TriggerDefinition.subscriptionTopic
  • Added Element
TriggerDefinition.timing[x]
  • Remove Type Reference(Schedule)
UsageContext
UsageContext.code
  • Change value set from 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
Account.billingStatus
  • Added Element
Account.covers
  • Added Element
Account.description
  • Type changed from string to markdown
Account.guarantor.party
  • Min Cardinality changed from 1 to 0
Account.diagnosis Account.guarantor.account
  • Added Element
Account.diagnosis.sequence Account.guarantor.responsibility
  • Added Element
Account.diagnosis.condition Account.guarantor.limit
  • Added Mandatory Element
Account.diagnosis.dateOfDiagnosis Account.guarantor.rank
  • Added Element
Account.diagnosis.type Account.diagnosis
  • Added Element
Account.diagnosis.onAdmission Account.diagnosis.sequence
  • Added Element
Account.diagnosis.packageCode Account.diagnosis.condition
  • Added Mandatory Element
Account.procedure Account.diagnosis.dateOfDiagnosis
  • Added Element
Account.procedure.sequence Account.diagnosis.type
  • Added Element
Account.procedure.code Account.diagnosis.onAdmission
  • Added Mandatory Element
Account.procedure.dateOfService Account.diagnosis.packageCode
  • Added Element
Account.procedure.type Account.procedure
  • Added Element
Account.procedure.packageCode Account.procedure.sequence
  • Added Element
Account.procedure.device Account.procedure.code
  • Added Mandatory Element
Account.relatedAccount Account.procedure.dateOfService
  • Added Element
Account.relatedAccount.relationship Account.procedure.type
  • Added Element
Account.relatedAccount.account Account.procedure.packageCode
  • Moved from Account.partOf to account Added Element
Account.procedure.device
  • Min Cardinality changed Added Element
Account.parent
  • Renamed from 0 partOf to 1 parent
Account.currency
  • Added Element
Account.balance
  • Added Element
Account.balance.aggregate
  • Added Element
Account.balance.term
  • Added Element
Account.balance.estimate
  • Added Element
Account.balance.amount
  • Added Mandatory Element
Account.calculatedAt
  • Added Element
ActivityDefinition
ActivityDefinition.versionAlgorithm[x]
  • Added Element
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 code codes AppointmentResponse , Contract , ImmunizationRecommendation , SupplyRequest
  • Add codes CoverageEligibilityRequest , RequestOrchestration
ActivityDefinition.intent
  • Remove codes original-order , Transport 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
ActivityDefinition.participant.typeCanonical
  • Added Element
ActivityDefinition.participant.typeReference
  • Added Element
ActivityDefinition.participant.function
  • Added Element
ActivityDefinition.specimenRequirement
  • Type changed from Reference(SpecimenDefinition) to canonical(SpecimenDefinition)
ActivityDefinition.observationRequirement
  • Type changed from Reference(ObservationDefinition) to canonical(ObservationDefinition)
ActivityDefinition.observationResultRequirement
  • Type changed from Reference(ObservationDefinition) to canonical(ObservationDefinition)
ActorDefinition
  • Added Resource
AdministrableProductDefinition
AdministrableProductDefinition.description
  • Added Element
AdministrableProductDefinition.code
  • Added Element
AdministrableProductDefinition.property.value[x]
  • Add Types Range, markdown, Reference(Binary)
AdverseEvent
AdverseEvent.identifier
  • Max Cardinality changed from 1 to *
AdverseEvent.status
  • Added Mandatory Element
AdverseEvent.category
  • Remove Binding `http://hl7.org/fhir/ValueSet/adverse-event-category` (extensible)
AdverseEvent.code
  • Renamed from event to code
AdverseEvent.occurrence[x] AdverseEvent.effect[x]
  • Added Element
AdverseEvent.resultingEffect
  • Renamed from resultingCondition to resultingEffect
  • Type Reference: Added Target Type Observation 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)
AdverseEvent.participant
  • Added Element
AdverseEvent.participant.function
  • Added Element
AdverseEvent.participant.actor
  • Added Mandatory Element
AdverseEvent.expectedInResearchStudy
  • Added Element
AdverseEvent.suspectEntity.instance[x] AdverseEvent.suspectEntity.instance
  • Renamed Type changed from instance Reference(Immunization | Procedure | Substance | Medication | MedicationAdministration | MedicationStatement | Device) to instance[x] Add Type CodeableConcept 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, ResearchSubject RelatedPerson
AdverseEvent.contributingFactor AdverseEvent.suspectEntity.occurrence[x]
  • Added Element
AdverseEvent.contributingFactor.item[x] AdverseEvent.contributingFactor
  • Added Mandatory Element
AdverseEvent.preventiveAction
  • Added Element
AdverseEvent.preventiveAction.item[x] Added Mandatory Element AdverseEvent.mitigatingAction
  • Added Element
AdverseEvent.mitigatingAction.item[x] Added Mandatory Element AdverseEvent.supportingInfo
  • Added Element
AdverseEvent.supportingInfo.item[x] Added Mandatory Element AdverseEvent.note
  • Added Element
AdverseEvent.date
  • Deleted
AdverseEvent.severity
  • Deleted (AdverseEvent.severity is redundant with Condition.severity referenced via AdverseEvent.resultingEffect)
AdverseEvent.contributor
  • 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.verificationStatus AllergyIntolerance.clinicalStatus
  • Add Remove code presumed resolved
AllergyIntolerance.type
  • Type changed from code to CodeableConcept
  • Remove Binding `http://hl7.org/fhir/ValueSet/allergy-intolerance-type|4.3.0` (required)
AllergyIntolerance.participant.function AllergyIntolerance.recorder
  • Type Reference: Added Element Target Type Organization
AllergyIntolerance.participant.actor AllergyIntolerance.lastReactionOccurrence
  • Added Mandatory Element
AllergyIntolerance.reaction.manifestation
  • Type changed from CodeableConcept to CodeableReference
AllergyIntolerance.recorder Deleted (-> participant.actor) AllergyIntolerance.asserter AllergyIntolerance.lastOccurrence
  • Deleted (-> participant.actor)
Appointment
Appointment.cancellationReason
  • Renamed from cancelationReason to cancellationReason
Appointment.class
  • Added Element
Appointment.serviceType
  • Type changed from CodeableConcept to CodeableReference
Appointment.reason
  • Renamed from reasonCode to reason
  • Type changed from CodeableConcept to CodeableReference
Appointment.priority
  • Type changed from unsignedInt to CodeableConcept
Appointment.replaces
  • Added Element
Appointment.virtualService
  • Added Element
Appointment.previousAppointment
  • Added Element
Appointment.originatingAppointment
  • Added Element
Appointment.account
  • Added Element
Appointment.cancellationDate
  • Added Element
Appointment.note
  • Renamed from comment to note
  • Max Cardinality changed from 1 to *
  • Type changed from string to Annotation
Appointment.patientInstruction
  • Max Cardinality changed from 1 to *
  • Type changed from string to CodeableReference
Appointment.basedOn
  • Type Reference: Added Target Types CarePlan, DeviceRequest, MedicationRequest 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/participantrequired|4.3.0` (required)
Appointment.recurrenceId
  • Added Element
Appointment.occurrenceChanged
  • Added Element
Appointment.recurrenceTemplate
  • Added Element
Appointment.recurrenceTemplate.timezone
  • Added Element
Appointment.recurrenceTemplate.recurrenceType
  • Added Mandatory Element
Appointment.recurrenceTemplate.lastOccurrenceDate
  • Added Element
Appointment.recurrenceTemplate.occurrenceCount
  • Added Element
Appointment.recurrenceTemplate.occurrenceDate
  • Added Element
Appointment.recurrenceTemplate.weeklyTemplate
  • Added Element
Appointment.recurrenceTemplate.weeklyTemplate.monday
  • Added Element
Appointment.recurrenceTemplate.weeklyTemplate.tuesday
  • Added Element
Appointment.recurrenceTemplate.weeklyTemplate.wednesday
  • Added Element
Appointment.recurrenceTemplate.weeklyTemplate.thursday
  • Added Element
Appointment.recurrenceTemplate.weeklyTemplate.friday
  • Added Element
Appointment.recurrenceTemplate.weeklyTemplate.saturday
  • Added Element
Appointment.recurrenceTemplate.weeklyTemplate.sunday
  • Added Element
Appointment.recurrenceTemplate.weeklyTemplate.weekInterval
  • Added Element
Appointment.recurrenceTemplate.monthlyTemplate
  • Added Element
Appointment.recurrenceTemplate.monthlyTemplate.dayOfMonth
  • Added Element
Appointment.recurrenceTemplate.monthlyTemplate.nthWeekOfMonth
  • Added Element
Appointment.recurrenceTemplate.monthlyTemplate.dayOfWeek
  • Added Element
Appointment.recurrenceTemplate.monthlyTemplate.monthInterval
  • Added Mandatory Element
Appointment.recurrenceTemplate.yearlyTemplate
  • Added Element
Appointment.recurrenceTemplate.yearlyTemplate.yearInterval
  • Added Mandatory Element
Appointment.recurrenceTemplate.excludingDate
  • Added Element
Appointment.recurrenceTemplate.excludingRecurrenceId
  • Added Element
Appointment.reasonReference
  • Deleted (->Appointment.reason.reference)
AppointmentResponse
AppointmentResponse.proposedNewTime
  • Added Element
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
AuditEvent.category AuditEvent.type
  • Renamed from type to category Min Cardinality changed from 1 to 0 Max Cardinality changed from 1 to * Type changed from Coding to CodeableConcept
  • Remove Binding `http://hl7.org/fhir/ValueSet/audit-event-type` (extensible)
AuditEvent.code AuditEvent.subtype
  • Renamed from subtype to code Min Cardinality changed from 0 to 1 Max Cardinality changed from * to 1 Type changed from Coding to CodeableConcept
  • Remove Binding `http://hl7.org/fhir/ValueSet/audit-event-sub-type` (extensible)
AuditEvent.severity
  • Added Element
AuditEvent.occurred[x]
  • Added Element
AuditEvent.outcome
  • Type changed from code to BackboneElement
  • Remove Binding `http://hl7.org/fhir/ValueSet/audit-event-outcome|4.3.0` (required)
AuditEvent.outcome.code
  • 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 Type CareTeam Types CareTeam, DeviceDefinition, Group, HealthcareService
AuditEvent.agent.requestor
  • Min Cardinality changed from 1 to 0
AuditEvent.agent.network[x]
  • Renamed from network to 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.source.site
  • Type changed from string to Reference(Location)
AuditEvent.source.observer
  • Type Reference: Added Target Type CareTeam
AuditEvent.source.type
  • Type changed from Coding to CodeableConcept
  • Remove Binding `http://hl7.org/fhir/ValueSet/audit-source-type` (extensible)
AuditEvent.entity.role
  • Type changed from Coding to CodeableConcept
  • Remove Binding `http://hl7.org/fhir/ValueSet/object-role` (extensible)
AuditEvent.entity.securityLabel
  • Type changed from Coding to CodeableConcept
  • Remove Binding `http://hl7.org/fhir/ValueSet/security-labels` (extensible)
AuditEvent.entity.detail.type
  • Type changed from string to CodeableConcept
AuditEvent.entity.detail.value[x]
  • Add Types Quantity, CodeableConcept, boolean, integer, Range, Ratio, time, dateTime, Period
AuditEvent.entity.agent
  • Added Element
AuditEvent.period
  • 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)
AuditEvent.entity.description Basic
Basic.code
  • Deleted (-> entity.detail.valueString) 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 Coding CodeableConcept
  • Remove Binding `http://hl7.org/fhir/ValueSet/product-category|4.3.0` (required)
BiologicallyDerivedProduct.biologicalSourceEvent
  • Added Element
BiologicallyDerivedProduct.processingFacility
  • Added Element
BiologicallyDerivedProduct.division
  • Added Element
BiologicallyDerivedProduct.productStatus
  • Added Element
BiologicallyDerivedProduct.expirationDate
  • Added Element
BiologicallyDerivedProduct.collection.sourcePatient
  • Added Element
BiologicallyDerivedProduct.collection.sourceOrganization
  • Added Element
BiologicallyDerivedProduct.collection.procedure
  • Added Element
BiologicallyDerivedProduct.storageTempRequirements
  • Added Element
BiologicallyDerivedProduct.property
  • Added Element
BiologicallyDerivedProduct.property.type
  • Added Mandatory Element
BiologicallyDerivedProduct.property.value[x]
  • Added Mandatory Element
BiologicallyDerivedProduct.status
  • Deleted (-> BiologicallyDerivedProduct.productStatus)
BiologicallyDerivedProduct.quantity
  • Deleted (-> BiologicallyDerivedProduct.property.valueQuantity)
BiologicallyDerivedProduct.processing BiologicallyDerivedProduct.collection.source
  • Deleted (-> BiologicallyDerivedProduct.collection)
BiologicallyDerivedProduct.manipulation BiologicallyDerivedProduct.processing
  • Deleted (-> BiologicallyDerivedProduct.collection)
BiologicallyDerivedProduct.storage BiologicallyDerivedProduct.manipulation
  • Deleted (-> BiologicallyDerivedProduct.storageTempRequirements) BiologicallyDerivedProduct.collection)
BiologicallyDerivedProductDispense BiologicallyDerivedProduct.storage
  • Added Resource Deleted (-> BiologicallyDerivedProduct.storageTempRequirements)
BodyStructure
BodyStructure.includedStructure
  • Added Mandatory Element
BodyStructure.includedStructure.structure
  • Added Mandatory Element
BodyStructure.includedStructure.laterality
  • Added Element
BodyStructure.includedStructure.bodyLandmarkOrientation
  • Added Element
BodyStructure.includedStructure.bodyLandmarkOrientation.landmarkDescription
  • Added Element
BodyStructure.includedStructure.bodyLandmarkOrientation.clockFacePosition
  • Added Element
BodyStructure.includedStructure.bodyLandmarkOrientation.distanceFromLandmark
  • Added Element
BodyStructure.includedStructure.bodyLandmarkOrientation.distanceFromLandmark.device
  • Added Element
BodyStructure.includedStructure.bodyLandmarkOrientation.distanceFromLandmark.value
  • Added Element
BodyStructure.includedStructure.bodyLandmarkOrientation.surfaceOrientation
  • Added Element
BodyStructure.includedStructure.spatialReference
  • Added Element
BodyStructure.includedStructure.image
  • Added Element
BodyStructure.includedStructure.qualifier
  • Added Element
BodyStructure.includedStructure.morphology
  • Added Element
BodyStructure.excludedStructure
  • Added Element
BodyStructure.description
  • Type changed from string to markdown
BodyStructure.morphology
  • Deleted
BodyStructure.location
  • Deleted
BodyStructure.locationQualifier
  • Deleted
Bundle
Bundle.type
  • Add code subscription-notification
Bundle.link.relation
  • Type changed from string to code
  • Add Binding `http://hl7.org/fhir/ValueSet/iana-link-relations|5.0.0` `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)
Bundle.issues
  • Added Element
CanonicalResource
  • Added Resource
CapabilityStatement
CapabilityStatement.identifier
  • Added Element
CapabilityStatement.versionAlgorithm[x]
  • Added Element
CapabilityStatement.actorDefinition
  • Added Element
CapabilityStatement.jurisdiction
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.2.0 , 4.3 , 4.4 , 4.4.0 , 4.5 , 4.5.0 , 4.6 , 4.6.0 5.0 , 5.0 6.0 ,
CapabilityStatement.format
CapabilityStatement.patchFormat
  • Change value set from 5.0.0-cibuild http://hl7.org/fhir/ValueSet/mimetypes|4.3.0 , to Patch Mime Types
  • Add codes 5.0.0-snapshot1 application/fhir+xml , 5.0.0-snapshot2 application/fhir+json , 5.0.0-ballot application/fhir+turtle , 5.0.0-snapshot3 application/json-patch+json , 5.0.0-draft-final application/xml-patch+xml
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
  • Remove codes Resource , DomainResource , CatalogEntry , DeviceUseStatement , DocumentManifest , Media , RequestGroup , ResearchDefinition , Type changed from code to uri
  • Change binding strength from required to extensible
  • Change value set from ResearchElementDefinition http://hl7.org/fhir/ValueSet/resource-types|4.3.0 to Extended Resource Types
CapabilityStatement.rest.resource.definition
  • Added Element
CapabilityStatement.rest.resource.interaction.code
  • Add codes ActorDefinition , ArtifactAssessment , BiologicallyDerivedProductDispense , ConditionDefinition , DeviceAssociation , DeviceDispense , DeviceUsage , EncounterHistory , FormularyItem , GenomicStudy , ImagingSelection , InventoryItem , InventoryReport , NutritionIntake , Permission , RequestOrchestration , Requirements , SubstanceNucleicAcid update-conditional , SubstancePolymer patch-conditional , SubstanceProtein delete-conditional-single , SubstanceReferenceInformation delete-conditional-multiple , SubstanceSourceMaterial delete-history , TestPlan delete-history-version , Transport 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 "http://terminology.hl7.org/CodeSystem/message-transport" to "http://hl7.org/fhir/message-transport"
CarePlan
CarePlan.basedOn
  • Type Reference: Added Target Types ServiceRequest, RequestOrchestration, NutritionOrder
CarePlan.status
  • Remove codes revoked , completed
  • Add code ended
CarePlan.intent
  • Add code directive
CarePlan.custodian
  • Renamed from author to custodian
CarePlan.addresses
  • Type changed from Reference(Condition) to CodeableReference
CarePlan.activity.performedActivity
  • Added Element
CarePlan.activity.plannedActivityReference
  • Renamed from reference to plannedActivityReference
  • Type Reference: Added Target Types RequestOrchestration, ImmunizationRecommendation, SupplyRequest Type RequestOrchestration
  • Type Reference: Removed Target Type RequestGroup
CarePlan.activity.outcomeCodeableConcept CarePlan.instantiatesCanonical
  • Deleted (-> CarePlan.activity.performedActivity)
CarePlan.activity.outcomeReference CarePlan.instantiatesUri
  • Deleted (-> CarePlan.activity.performedActivity)
CarePlan.activity.detail CarePlan.activity.outcomeCodeableConcept
  • Deleted (-> CarePlan.activity.plannedActivityReference) CareTeam CareTeam.participant.role Max Cardinality changed from * to 1 CareTeam.participant.coverage[x] Added Element CareTeam.reason Added Element CareTeam.encounter Deleted (Avoid circular references since Encounter references CareTeam) CareTeam.participant.period Deleted CarePlan.activity.performedActivity)
CareTeam.reasonCode CarePlan.activity.outcomeReference
  • Deleted (-> CareTeam.reason) CarePlan.activity.performedActivity)
CareTeam.reasonReference CarePlan.activity.detail
  • Deleted (-> CareTeam.reason) CarePlan.activity.plannedActivityReference)
ChargeItem CareTeam Added Element ChargeItem.overrideReason Type changed from string to CodeableConcept
ChargeItem.service Type changed from Reference(DiagnosticReport | ImagingStudy | Immunization | MedicationAdministration | MedicationDispense | Observation | Procedure | SupplyDelivery) to CodeableReference ChargeItem.product CareTeam.participant.role
  • Renamed from product[x] to product Max Cardinality changed from 1 to * Add Type CodeableReference Remove Types Reference(Device | Medication | Substance), CodeableConcept ChargeItem.context Deleted ChargeItem.factorOverride Deleted ChargeItem.priceOverride Deleted ChargeItemDefinition ChargeItemDefinition.url Min Cardinality changed from 1 to 0 ChargeItemDefinition.versionAlgorithm[x] Added Element ChargeItemDefinition.name Added Element ChargeItemDefinition.purpose Added Element 1
ChargeItemDefinition.copyrightLabel CareTeam.participant.member
  • Type Reference: Added Element Target Types Group, HealthcareService
ChargeItemDefinition.instance CareTeam.participant.onBehalfOf
  • Type Reference: Added Target Types DeviceDefinition, ActivityDefinition, PlanDefinition, Practitioner, PractitionerRole, RelatedPerson, Patient, CareTeam, Group, HealthcareService
ChargeItemDefinition.applicability.condition CareTeam.participant.effective[x]
  • Added Element
ChargeItemDefinition.applicability.effectivePeriod CareTeam.participant.supportingInfo
  • Added Element
ChargeItemDefinition.applicability.relatedArtifact CareTeam.reason
  • Added Element
ChargeItemDefinition.applicability.language Deleted ChargeItemDefinition.applicability.expression Deleted ChargeItemDefinition.propertyGroup.priceComponent.type CareTeam.encounter
  • Deleted (Avoid circular references since Encounter references CareTeam)
ChargeItemDefinition.propertyGroup.priceComponent.code CareTeam.participant.period
  • Deleted
ChargeItemDefinition.propertyGroup.priceComponent.factor CareTeam.reasonCode
  • Deleted (-> CareTeam.reason)
ChargeItemDefinition.propertyGroup.priceComponent.amount CareTeam.reasonReference
  • Deleted (-> CareTeam.reason)
Citation Claim
Citation.versionAlgorithm[x] Claim.traceNumber
  • Added Element
Citation.copyrightLabel Claim.statusReason
  • Added Element
Citation.relatedArtifact Claim.subject
  • Added Mandatory Element
Citation.citedArtifact.currentState Claim.enterer
  • Change code system for extensibly bound codes from "http://terminology.hl7.org/CodeSystem/cited-artifact-status-type" to "http://hl7.org/fhir/cited-artifact-status-type" Type Reference: Added Target Types Patient, RelatedPerson
Citation.citedArtifact.statusDate.activity Claim.provider
  • Change code system for extensibly bound codes Min Cardinality changed from "http://terminology.hl7.org/CodeSystem/cited-artifact-status-type" 1 to "http://hl7.org/fhir/cited-artifact-status-type" 0
Citation.citedArtifact.title.type Claim.priority
  • Change code system for extensibly bound codes Min Cardinality changed from "http://terminology.hl7.org/CodeSystem/title-type" 1 to "http://hl7.org/fhir/title-type" 0
Citation.citedArtifact.abstract.type Claim.prescription
  • Change code system for extensibly bound codes from "http://terminology.hl7.org/CodeSystem/cited-artifact-abstract-type" to "http://hl7.org/fhir/cited-artifact-abstract-type" Type Reference: Added Target Type ServiceRequest
Citation.citedArtifact.part.type Claim.originalPrescription
  • Change code system for extensibly bound codes from "http://terminology.hl7.org/CodeSystem/cited-artifact-part-type" to "http://hl7.org/fhir/cited-artifact-part-type" Type Reference: Added Target Type ServiceRequest
Citation.citedArtifact.relatesTo.type Claim.encounter
  • Added Mandatory Element
Citation.citedArtifact.relatesTo.classifier Claim.facility
  • Type Reference: Added Element Target Type Organization
Citation.citedArtifact.relatesTo.label Claim.diagnosisRelatedGroup
  • Added Element
Citation.citedArtifact.relatesTo.display Claim.event
  • Added Element
Citation.citedArtifact.relatesTo.citation Claim.event.type
  • Added Mandatory Element
Citation.citedArtifact.relatesTo.document Claim.event.when[x]
  • Added Mandatory Element
Citation.citedArtifact.relatesTo.resource Claim.careTeam.specialty
  • Added Element
Citation.citedArtifact.relatesTo.resourceReference Claim.supportingInfo.subCategory
  • Added Element
Citation.citedArtifact.publicationForm.publishedIn.type Claim.supportingInfo.timing[x]
  • Change code system for extensibly bound codes from "http://terminology.hl7.org/CodeSystem/published-in-type" to "http://hl7.org/fhir/published-in-type" Add Types dateTime, Timing
  • Citation.citedArtifact.publicationForm.citedMedium
  • Added Element Remove Type date
Citation.citedArtifact.publicationForm.volume Claim.supportingInfo.value[x]
  • Added Element 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
Citation.citedArtifact.publicationForm.issue Claim.insurance
  • Added Element Min Cardinality changed from 1 to 0
Citation.citedArtifact.publicationForm.publicationDateText Claim.patientPaid
  • Added Element
Citation.citedArtifact.publicationForm.publicationDateSeason Claim.item.traceNumber
  • Added Element
Citation.citedArtifact.webLocation.classifier Claim.item.subject
  • Added Element
Citation.citedArtifact.classification.type Claim.item.productOrService
  • Change code system for extensibly bound codes Min Cardinality changed from "http://terminology.hl7.org/CodeSystem/cited-artifact-classification-type" 1 to "http://hl7.org/fhir/cited-artifact-classification-type" 0
Citation.citedArtifact.classification.artifactAssessment Claim.item.productOrServiceEnd
  • Added Element
Citation.citedArtifact.contributorship.entry.contributor Claim.item.request
  • Added Mandatory Element
Citation.citedArtifact.contributorship.entry.forenameInitials Claim.item.patientPaid
  • Added Element
Citation.citedArtifact.contributorship.entry.affiliation Claim.item.tax
  • Added Element
Citation.citedArtifact.contributorship.entry.contributionType Change code system for extensibly bound codes from "http://terminology.hl7.org/CodeSystem/artifact-contribution-type" to "http://hl7.org/fhir/artifact-contribution-type" Citation.citedArtifact.contributorship.entry.role Claim.item.bodySite
  • Change code system for extensibly bound codes Max Cardinality changed from "http://terminology.hl7.org/CodeSystem/contributor-role" 1 to "http://hl7.org/fhir/contributor-role" *
  • Citation.citedArtifact.contributorship.entry.contributionInstance.type
  • Change code system for extensibly bound codes Type changed from "http://terminology.hl7.org/CodeSystem/artifact-contribution-instance-type" CodeableConcept to "http://hl7.org/fhir/artifact-contribution-instance-type" BackboneElement
Citation.citedArtifact.contributorship.entry.rankingOrder Claim.item.bodySite.site
  • Added Mandatory Element
Citation.citedArtifact.contributorship.summary.type Claim.item.bodySite.subSite
  • Change code system for extensibly bound codes from "http://terminology.hl7.org/CodeSystem/contributor-summary-type" to "http://hl7.org/fhir/contributor-summary-type" Added Element
Citation.citedArtifact.contributorship.summary.style Claim.item.detail.traceNumber
  • Change code system for extensibly bound codes from "http://terminology.hl7.org/CodeSystem/contributor-summary-style" to "http://hl7.org/fhir/contributor-summary-style" Added Element
Citation.citedArtifact.contributorship.summary.source Claim.item.detail.productOrService
  • Change code system for extensibly bound codes Min Cardinality changed from "http://terminology.hl7.org/CodeSystem/contributor-summary-source" 1 to "http://hl7.org/fhir/contributor-summary-source" 0
Citation.relatesTo Claim.item.detail.productOrServiceEnd
  • Deleted Added Element
Citation.citedArtifact.relatesTo.relationshipType Claim.item.detail.patientPaid
  • Deleted Added Element
Citation.citedArtifact.relatesTo.targetClassifier Claim.item.detail.tax
  • Deleted Added Element
Citation.citedArtifact.relatesTo.target[x] Claim.item.detail.subDetail.traceNumber
  • Deleted Added Element
Citation.citedArtifact.publicationForm.periodicRelease Claim.item.detail.subDetail.productOrService
  • Deleted Min Cardinality changed from 1 to 0
Citation.citedArtifact.webLocation.type Claim.item.detail.subDetail.productOrServiceEnd
  • Deleted Added Element
Citation.citedArtifact.classification.whoClassified Claim.item.detail.subDetail.patientPaid
  • Deleted Added Element
Citation.citedArtifact.contributorship.entry.name Claim.item.detail.subDetail.tax
  • Deleted Added Element
Citation.citedArtifact.contributorship.entry.initials Claim.patient
  • Deleted
Citation.citedArtifact.contributorship.entry.collectiveName Claim.careTeam.responsible
  • Deleted
Citation.citedArtifact.contributorship.entry.identifier Claim.careTeam.qualification
  • Deleted
Citation.citedArtifact.contributorship.entry.affiliationInfo Claim.diagnosis.packageCode
  • Deleted
Citation.citedArtifact.contributorship.entry.address Claim.item.subSite
  • Deleted
Citation.citedArtifact.contributorship.entry.telecom ClaimResponse Deleted
Citation.citedArtifact.contributorship.entry.listOrder ClaimResponse.traceNumber
  • Deleted Added Element
Claim.traceNumber ClaimResponse.statusReason
  • Added Element
Claim.enterer ClaimResponse.subject
  • Type Reference: Added Target Types Patient, RelatedPerson Mandatory Element
Claim.provider ClaimResponse.insurer
  • Min Cardinality changed from 1 to 0
Claim.priority ClaimResponse.outcome
  • Min Cardinality changed Change value set from 1 http://hl7.org/fhir/ValueSet/remittance-outcome|4.3.0 to 0 Claim.encounter Added Element Claim.facility Type Reference: Added Target Type Organization Claim Processing Codes
Claim.diagnosisRelatedGroup ClaimResponse.decision
  • Added Element
Claim.event ClaimResponse.event
  • Added Element
Claim.event.type ClaimResponse.event.type
  • Added Mandatory Element
Claim.event.when[x] ClaimResponse.event.when[x]
  • Added Mandatory Element
Claim.careTeam.specialty Added Element Claim.supportingInfo.value[x] Add Type Identifier Claim.insurance Min Cardinality changed from 1 to 0 Claim.patientPaid Added Element Claim.item.traceNumber Added Element Claim.item.productOrService Min Cardinality changed from 1 to 0 Claim.item.productOrServiceEnd ClaimResponse.encounter
  • Added Element
Claim.item.request ClaimResponse.diagnosisRelatedGroup
  • Added Element
Claim.item.patientPaid ClaimResponse.supportingInfo
  • Added Element
Claim.item.tax ClaimResponse.supportingInfo.sequence
  • Added Mandatory Element Claim.item.bodySite Max Cardinality changed from 1 to * Type changed from CodeableConcept to BackboneElement
Claim.item.bodySite.site ClaimResponse.supportingInfo.category
  • Added Mandatory Element
Claim.item.bodySite.subSite ClaimResponse.supportingInfo.code
  • Added Element
Claim.item.detail.traceNumber ClaimResponse.supportingInfo.timing[x]
  • Added Element
Claim.item.detail.productOrServiceEnd ClaimResponse.supportingInfo.value[x]
  • Added Element
Claim.item.detail.patientPaid ClaimResponse.supportingInfo.reason
  • Added Element
Claim.item.detail.tax ClaimResponse.item.traceNumber
  • Added Element
Claim.item.detail.subDetail.traceNumber ClaimResponse.item.informationSequence
  • Added Element
Claim.item.detail.subDetail.productOrServiceEnd ClaimResponse.item.reviewOutcome
  • Added Element
Claim.item.detail.subDetail.patientPaid ClaimResponse.item.reviewOutcome.decision
  • Added Element
Claim.item.detail.subDetail.tax ClaimResponse.item.reviewOutcome.reason
  • Added Element
Claim.item.subSite ClaimResponse.item.reviewOutcome.preAuthRef
  • Deleted Added Element
ClaimResponse.traceNumber ClaimResponse.item.reviewOutcome.preAuthPeriod
  • Added Element
ClaimResponse.insurer ClaimResponse.item.adjudication
  • Min Cardinality changed from 1 to 0
ClaimResponse.decision Added Element ClaimResponse.event Added Element ClaimResponse.event.type Added Mandatory Element ClaimResponse.event.when[x] Added Mandatory Element ClaimResponse.encounter Added Element ClaimResponse.diagnosisRelatedGroup Added Element ClaimResponse.item.traceNumber Added Element ClaimResponse.item.reviewOutcome Added Element ClaimResponse.item.reviewOutcome.decision ClaimResponse.item.adjudication.quantity
  • Added Element
ClaimResponse.item.reviewOutcome.reason ClaimResponse.item.adjudication.decisionDate
  • Added Element
ClaimResponse.item.reviewOutcome.preAuthRef ClaimResponse.item.detail.traceNumber
  • Added Element
ClaimResponse.item.reviewOutcome.preAuthPeriod ClaimResponse.item.detail.reviewOutcome
  • Added Element
ClaimResponse.item.adjudication ClaimResponse.item.detail.adjudication
  • Min Cardinality changed from 1 to 0
ClaimResponse.item.adjudication.quantity ClaimResponse.item.detail.subDetail.traceNumber
  • Added Element
ClaimResponse.item.detail.traceNumber ClaimResponse.item.detail.subDetail.reviewOutcome
  • Added Element
ClaimResponse.item.detail.reviewOutcome ClaimResponse.addItem.traceNumber
  • Added Element
ClaimResponse.item.detail.subDetail.traceNumber ClaimResponse.addItem.subject
  • Added Element
ClaimResponse.item.detail.subDetail.reviewOutcome ClaimResponse.addItem.informationSequence
  • Added Element
ClaimResponse.addItem.traceNumber ClaimResponse.addItem.revenue
  • Added Element
ClaimResponse.addItem.revenue ClaimResponse.addItem.category
  • Added Element
ClaimResponse.addItem.productOrService
  • Min Cardinality changed from 1 to 0
ClaimResponse.addItem.productOrServiceEnd
  • Added Element
ClaimResponse.addItem.request
  • Added Element
ClaimResponse.addItem.tax
  • Added Element
ClaimResponse.addItem.bodySite
  • Max Cardinality changed from 1 to *
  • Type changed from CodeableConcept to BackboneElement
ClaimResponse.addItem.bodySite.site
  • Added Mandatory Element
ClaimResponse.addItem.bodySite.subSite
  • Added Element
ClaimResponse.addItem.reviewOutcome
  • Added Element
ClaimResponse.addItem.adjudication
  • Min Cardinality changed from 1 to 0
ClaimResponse.addItem.detail.traceNumber
  • Added Element
ClaimResponse.addItem.detail.revenue
  • Added Element
ClaimResponse.addItem.detail.productOrService
  • Min Cardinality changed from 1 to 0
ClaimResponse.addItem.detail.productOrServiceEnd
  • Added Element
ClaimResponse.addItem.detail.tax
  • Added Element
ClaimResponse.addItem.detail.reviewOutcome
  • Added Element
ClaimResponse.addItem.detail.adjudication
  • Min Cardinality changed from 1 to 0
ClaimResponse.addItem.detail.subDetail.traceNumber
  • Added Element
ClaimResponse.addItem.detail.subDetail.revenue
  • Added Element
ClaimResponse.addItem.detail.subDetail.productOrService
  • Min Cardinality changed from 1 to 0
ClaimResponse.addItem.detail.subDetail.productOrServiceEnd
  • Added Element
ClaimResponse.addItem.detail.subDetail.tax
  • Added Element
ClaimResponse.addItem.detail.subDetail.reviewOutcome
  • Added Element
ClaimResponse.addItem.detail.subDetail.adjudication
  • Min Cardinality changed from 1 to 0
ClaimResponse.processNote.class
  • Added Element
ClaimResponse.processNote.type
  • 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
ClaimResponse.patient
  • Deleted
ClaimResponse.item.adjudication.value
  • Deleted
ClaimResponse.addItem.subSite
  • Deleted
ClinicalImpression ClinicalUseDefinition
ClinicalImpression.status ClinicalUseDefinition.subject
  • Change value set Min Cardinality changed from http://hl7.org/fhir/ValueSet/clinicalimpression-status|4.3.0 0 to EventStatus 1
  • Add codes preparation , not-done , on-hold , stopped , unknown Type changed from Reference(MedicinalProductDefinition | Medication | ActivityDefinition | PlanDefinition | Device | DeviceDefinition | Substance) to CodeableReference
ClinicalImpression.performer ClinicalUseDefinition.status
  • Renamed from assessor to performer Now marked as Modifier
ClinicalImpression.changePattern ClinicalUseDefinition.undesirableEffect.management
  • Added Element
ClinicalImpression.finding.item ClinicalUseDefinition.indication.intendedEffect
  • Added Element Max Cardinality changed from 1 to *
ClinicalImpression.code ClinicalUseDefinition.indication.undesirableEffect
  • Deleted (No known use case for this element) Remove Type Reference(ClinicalUseDefinition)
ClinicalImpression.investigation ClinicalUseDefinition.indication.applicability
  • Deleted (-> ClinicalImpression.supportingInfo) Added Element
ClinicalImpression.finding.itemCodeableConcept ClinicalUseDefinition.indication.otherTherapy.relationshipType
  • Deleted (-> ClinicalImpression.finding.item) Added Mandatory Element
ClinicalImpression.finding.itemReference ClinicalUseDefinition.indication.otherTherapy.treatment
  • Deleted (-> ClinicalImpression.finding.item) Added Mandatory Element
ClinicalUseDefinition ClinicalUseDefinition.contraindication.indication
  • Remove Type Reference(ClinicalUseDefinition)
ClinicalUseDefinition.subject ClinicalUseDefinition.contraindication.applicability
  • Type Reference: Added Target Types NutritionProduct, BiologicallyDerivedProduct Element
ClinicalUseDefinition.contraindication.applicability ClinicalUseDefinition.contraindication.management
  • Added Element
ClinicalUseDefinition.contraindication.otherTherapy
  • Remove Type BackboneElement
ClinicalUseDefinition.contraindication.otherTherapy.treatment ClinicalUseDefinition.interaction.interactant.route
  • Added Mandatory Element
ClinicalUseDefinition.indication.applicability 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
CodeSystem.copyrightLabel
  • Added Element
CodeSystem.approvalDate
  • Added Element
CodeSystem.lastReviewDate
  • Added Element
CodeSystem.effectivePeriod
  • Added Element
CodeSystem.topic
  • Added Element
CodeSystem.author
  • Added Element
CodeSystem.editor
  • Added Element
CodeSystem.reviewer
  • Added Element
CodeSystem.endorser
  • Added Element
CodeSystem.relatedArtifact
  • Added Element
CodeSystem.filter.operator
  • 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
Communication.recipient
  • Type Reference: Added Target Types Location, Endpoint
Communication.sender
  • Type Reference: Added Target Types Endpoint, CareTeam
Communication.reason
  • Added Element
Communication.payload.content[x]
  • Add Type CodeableConcept
  • Remove Type string
Communication.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 Type Endpoint 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 , DeviceUseStatement ChargeItem , DocumentManifest ChargeItemDefinition , Media Citation , RequestGroup ClinicalImpression , ResearchDefinition DeviceUseStatement , ResearchElementDefinition DocumentManifest Add codes , ActorDefinition EvidenceReport , ArtifactAssessment GraphDefinition , BiologicallyDerivedProductDispense ImmunizationEvaluation , ConditionDefinition ImmunizationRecommendation , DeviceAssociation Linkage , DeviceDispense Media , DeviceUsage MedicationKnowledge , EncounterHistory MolecularSequence , FormularyItem RequestGroup , GenomicStudy ResearchDefinition , ImagingSelection ResearchElementDefinition , InventoryItem SupplyDelivery , InventoryReport SupplyRequest , NutritionIntake TestReport , Permission TestScript , RequestOrchestration VerificationResult
  • Add codes ActorDefinition , Requirements ArtifactAssessment , SubstanceNucleicAcid DeviceAlert , SubstancePolymer DeviceAssociation , SubstanceProtein ImagingSelection , SubstanceReferenceInformation InsuranceProduct , SubstanceSourceMaterial NutritionIntake , TestPlan RequestOrchestration , Transport 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 1 to *
Composition.version
  • Added Element
Composition.consent
  • Added Element
Composition.basedOn
  • Added Element
Composition.status
  • Remove code preliminary
  • Add codes registered , partial , corrected , appended , cancelled , deprecated , unknown
Composition.subject
  • Max Cardinality changed from 1 to *
Composition.useContext
  • Added Element
Composition.author
  • Min Cardinality changed from 1 to 0
  • Type Reference: Added Target Type CareTeam
Composition.participant
  • Added Element
Composition.participant.type
  • Added Mandatory Element
Composition.participant.function
  • Added Element
Composition.participant.time
  • Added Element
Composition.participant.party
  • Added Mandatory Element
Composition.name
  • Added Element
Composition.title
  • Min Cardinality changed from 1 to 0
Composition.note
  • Added Element
Composition.attester.mode
  • Type changed from code to CodeableConcept
  • Remove Binding `http://hl7.org/fhir/ValueSet/composition-attestation-mode|4.3.0` (required)
Composition.relatesTo Composition.attester.party
  • Type changed from BackboneElement to RelatedArtifact Reference: Added Target Type Group
Composition.custodian
  • Type Reference: Added Target Types Patient, Group
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.confidentiality Composition.section.author
  • Deleted Type Reference: Added Target Type CareTeam
Composition.section.note
  • Added Element
Composition.relatesTo.code Composition.confidentiality
  • Deleted
Composition.relatesTo.target[x] 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 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
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
Condition.clinicalStatus
  • Min Cardinality changed from 0 to 1
  • Remove codes recurrence , relapse , remission , resolved
  • Add code unknown
Condition.category Condition.verificationStatus
  • Remove Binding `http://hl7.org/fhir/ValueSet/condition-category` (extensible) codes provisional , differential
Condition.participant Condition.category
  • Added Element Remove Binding `http://hl7.org/fhir/ValueSet/condition-category` (extensible)
Condition.participant.function Condition.bodyStructure
  • Added Element
Condition.participant.actor Condition.recorder
  • Type Reference: Added Mandatory Element Target Type Group
Condition.evidence Condition.asserter
  • Type changed from BackboneElement to CodeableReference Reference: Added Target Types Device, Group
Condition.recorder Condition.stage.assessment
  • Deleted (-> Condition.participant.actor) Type Reference: Removed Target Type ClinicalImpression
Condition.asserter Condition.evidence
  • Deleted (-> Condition.participant.actor) Type changed from BackboneElement to CodeableReference
Condition.evidence.code
  • Deleted (-> Condition.evidence)
Condition.evidence.detail
  • Deleted (-> Condition.evidence)
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
Consent.period
  • Added Element
Consent.grantor
  • Added Element
Consent.grantee
  • Renamed from performer to grantee
  • Type Reference: Added Target Types CareTeam, Group, HealthcareService
Consent.manager
  • Added Element
Consent.controller
  • Added Element
Consent.sourceAttachment
  • Added Element
Consent.sourceReference
  • Added Element
Consent.regulatoryBasis
  • Added Element
Consent.policyBasis
  • Renamed from policy to policyBasis
  • Max Cardinality changed from * to 1
Consent.policyBasis.reference
  • Added Element
Consent.policyBasis.url Consent.policyBasis.uri
  • Added Element Moved from Consent.policy to Consent.policyBasis
Consent.policyText
  • Added Element
Consent.verification.verificationType Consent.verification.type
  • Added Element
Consent.verification.verifiedBy
  • Added Element
Consent.verification.verificationDate Consent.verification.verifiedWith
  • Max Cardinality changed from 1 to * 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.provision
  • Max Cardinality changed from 1 to *
Consent.provision.actor.role
  • Min Cardinality changed from 1 to 0
  • Change value set from Security Role Type 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
Consent.scope
  • Deleted (-> Merged with Consent.category)
Consent.organization
  • Deleted (-> split into Consent.manager and Consent.controller)
Consent.source[x]
  • Deleted
Consent.policy.authority
  • Deleted
Consent.policy.uri Consent.policyRule
  • Deleted
Consent.policyRule Consent.verification.verificationDate
  • 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
Contract.term.action.reasonCode
  • Deleted (-> reason)
Contract.term.action.reasonReference
  • Deleted (-> reason)
Coverage
Coverage.statusReason
  • Added Element
Coverage.kind
  • Added Mandatory Element
Coverage.paymentBy
  • Added Element
Coverage.paymentBy.party
  • Added Mandatory Element
Coverage.paymentBy.responsibility
  • Added Element
Coverage.subscriberId
  • Max Cardinality changed from 1 to *
  • Type changed from string to Identifier
Coverage.insurer
  • Added Element
Coverage.class.value
  • Type changed from string to Identifier
Coverage.costToBeneficiary.category
  • Added Element
Coverage.costToBeneficiary.network
  • Added Element
Coverage.costToBeneficiary.unit
  • Added Element
Coverage.costToBeneficiary.term
  • Added Element
Coverage.costToBeneficiary.value[x]
  • Min Cardinality changed from 1 to 0
Coverage.insurancePlan
  • Added Element
Coverage.payor
  • Deleted
CoverageEligibilityRequest
CoverageEligibilityRequest.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
CoverageEligibilityResponse.request
  • Min Cardinality changed from 1 to 0
CoverageEligibilityResponse.outcome
CoverageEligibilityResponse.insurance.item.description
  • Type changed from string to markdown
CoverageEligibilityResponse.error.expression
  • Added Element
DetectedIssue
DetectedIssue.status
  • Change value set from http://hl7.org/fhir/ValueSet/observation-status|4.3.0 to Detected Issue Status
  • Remove codes registered , amended , corrected , cancelled , unknown
  • Add code mitigated
DetectedIssue.category
  • Added Element
DetectedIssue.severity
  • Type changed from code to CodeableConcept
  • Remove Binding `http://hl7.org/fhir/ValueSet/detectedissue-severity|4.3.0` (required)
DetectedIssue.subject
  • Added Element
DetectedIssue.encounter
  • Added Element
DetectedIssue.identified[x]
  • Add Type Timing
DetectedIssue.author
  • Type Reference: Added Target Types Patient, RelatedPerson
DetectedIssue.detail
  • Type changed from string to markdown
DetectedIssue.mitigation.note DetectedIssue.qualityOfEvidence
  • Added Element
DetectedIssue.patient DetectedIssue.expectedOnsetType
  • Deleted Added Element
Device DetectedIssue.medicationClass
  • Added Element
Device.displayName DetectedIssue.managementCode
  • Added Element
DetectedIssue.mitigation.note
  • Added Element
DetectedIssue.patient
  • Deleted
Device
Device.definition
  • Type changed from Reference(DeviceDefinition) to CodeableReference canonical(DeviceDefinition)
Device.udiCarrier.deviceIdentifier
  • Min Cardinality changed from 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
  • Remove codes udi-label-name , manufacturer-name , model-name , other Type changed from code to CodeableConcept
  • Add code registered-name Change binding strength from required to extensible
Device.name.display
  • Added Element
Device.category
  • Added Element
Device.type
  • Max Cardinality changed from 1 to *
Device.version.installDate Device.deviceVersion
  • Added Element
Device.conformsTo Device.deviceVersion.type
  • Renamed from specialization to conformsTo Added Element
Device.conformsTo.category Device.deviceVersion.component
  • Added Element
Device.conformsTo.specification Device.deviceVersion.installDate
  • Added Element
Device.deviceVersion.value
  • Added Mandatory Element
Device.conformsTo.version Device.conformsTo
  • Moved Renamed from Device.specialization specialization to Device.conformsTo conformsTo
Device.property.value[x] Device.conformsTo.category
  • Added Mandatory Element
Device.mode Device.conformsTo.specification
  • Added Mandatory Element
Device.conformsTo.version
  • Moved from Device.specialization to Device.conformsTo
Device.cycle Device.property.value[x]
  • Added Mandatory Element
Device.duration Device.additive
  • Added Element
Device.endpoint Device.additive.type
  • Added Mandatory Element
Device.gateway 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
DeviceDefinition.version
  • Max Cardinality changed from * to 1
DeviceDefinition.description 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 Type string
DeviceDefinition.date
  • Added Element
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.regulatoryIdentifier DeviceDefinition.udiDeviceIdentifier.deviceIdentifierSystem
  • Added Element
DeviceDefinition.regulatoryIdentifier.type DeviceDefinition.regulatoryIdentifier
  • Added Mandatory Element
DeviceDefinition.regulatoryIdentifier.deviceIdentifier DeviceDefinition.regulatoryIdentifier.type
  • Added Mandatory Element
DeviceDefinition.regulatoryIdentifier.issuer DeviceDefinition.regulatoryIdentifier.identifier
  • Added Mandatory Element
DeviceDefinition.regulatoryIdentifier.jurisdiction DeviceDefinition.regulatoryIdentifier.issuer
  • Added Mandatory Element
DeviceDefinition.partNumber DeviceDefinition.regulatoryIdentifier.jurisdiction
  • Added Mandatory Element
DeviceDefinition.manufacturer DeviceDefinition.regulatoryIdentifier.identifierSystem
  • Renamed from manufacturer[x] to manufacturer Remove Type string Added Element
DeviceDefinition.deviceName.type
  • Remove codes udi-label-name , manufacturer-name , model-name , other Type changed from code to CodeableConcept
  • Add code registered-name 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 specialization to 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 *
DeviceDefinition.conformsTo.source
  • Added Element
DeviceDefinition.hasPart
  • Added Element
DeviceDefinition.hasPart.reference 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.version DeviceDefinition.deviceVersion
  • Type changed from string to BackboneElement Added Element
DeviceDefinition.version.type DeviceDefinition.deviceVersion.type
  • Added Element
DeviceDefinition.version.component DeviceDefinition.deviceVersion.component
  • Added Element
DeviceDefinition.version.value 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 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.url DeviceDefinition.owner
  • Deleted (Removed - only instances have addressable endpoints)
DeviceDefinition.quantity
  • Deleted (-> DeviceDefinition.packaging.count or DeviceDefinition.hasPart.count)
DeviceDefinition.parentDevice
  • Deleted (Removed - to establish relations, use hasPArt)
DeviceDispense DeviceMetric
DeviceMetric.status
  • Added Resource Mandatory Element
DeviceMetric 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
DeviceMetric.measurementFrequency
  • Added Element
DeviceMetric.availability
  • Added Element
DeviceMetric.calibration.type
  • 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
DeviceRequest.doNotPerform DeviceRequest.status
  • Added Element Remove codes revoked , completed
  • Add code ended
DeviceRequest.code DeviceRequest.intent
  • Renamed from code[x] to code Remove codes original-order , reflex-order , filler-order , instance-order
DeviceRequest.doNotPerform
  • Add Type CodeableReference Added Element
DeviceRequest.product[x]
  • Remove Types Reference(Device), CodeableConcept 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.reason DeviceRequest.location
  • Added Element
DeviceRequest.asNeeded DeviceRequest.reason
  • Added Element
DeviceRequest.asNeededFor DeviceRequest.asNeeded
  • Added Element
DeviceRequest.performerType DeviceRequest.asNeededFor
  • Deleted (-> performer) Added Element
DeviceRequest.reasonCode DeviceRequest.instantiatesCanonical
  • Deleted (-> reason)
DeviceRequest.reasonReference DeviceRequest.instantiatesUri
  • Deleted (-> reason)
DeviceUsage.category DeviceRequest.code[x]
  • Added Element Deleted
DeviceUsage.patient DeviceRequest.performerType
  • Added Mandatory Element Deleted (-> performer)
DeviceUsage.context DeviceRequest.reasonCode
  • Added Element Deleted (-> reason)
DeviceUsage.dateAsserted DeviceRequest.reasonReference
  • Added Element Deleted (-> reason)
DeviceUsage.usageStatus DiagnosticReport Added Element
DeviceUsage.usageReason DiagnosticReport.basedOn
  • Added Element Type Reference: Removed Target Type ImmunizationRecommendation
DeviceUsage.adherence DiagnosticReport.status
  • Added Element Remove codes preliminary , corrected , appended
DeviceUsage.adherence.code DiagnosticReport.subject
  • Type Reference: Added Mandatory Element Target Type BiologicallyDerivedProduct
  • DeviceUsage.adherence.reason
  • Added Mandatory Element Type Reference: Removed Target Type Procedure
DeviceUsage.informationSource DiagnosticReport.relatesTo
  • Added Element
DeviceUsage.device DiagnosticReport.issued
  • Type changed from Reference(Device) instant to CodeableReference dateTime
DeviceUsage.reason DiagnosticReport.procedure
  • Added Element
DeviceUsage.bodySite DiagnosticReport.performer
  • Type changed from CodeableConcept to CodeableReference Reference: Added Target Types HealthcareService, Device, Patient, RelatedPerson
DeviceUseStatement.subject DiagnosticReport.resultsInterpreter
  • Deleted Type Reference: Added Target Types Patient, RelatedPerson
DeviceUseStatement.recordedOn DiagnosticReport.note
  • Deleted Added Element
DeviceUseStatement.source DiagnosticReport.study
  • Deleted Added Element
DeviceUseStatement.reasonCode DiagnosticReport.supportingInfo
  • Deleted Added Element
DeviceUseStatement.reasonReference DiagnosticReport.supportingInfo.type
  • Deleted Added Mandatory Element
DiagnosticReport.status DiagnosticReport.supportingInfo.reference
  • Add code modified Added Mandatory Element
DiagnosticReport.subject DiagnosticReport.media.link
  • Type Reference: Added Target Type BiologicallyDerivedProduct DocumentReference
  • Type Reference: Removed Target Type Procedure Media
DiagnosticReport.note DiagnosticReport.composition
  • Added Element
DiagnosticReport.study DiagnosticReport.conclusion
  • Added Element Type changed from string to markdown
DiagnosticReport.supportingInfo DiagnosticReport.conclusionCode
  • Added Element Type changed from CodeableConcept to CodeableReference
DiagnosticReport.supportingInfo.type DiagnosticReport.recomendation
  • Added Mandatory Element
DiagnosticReport.supportingInfo.reference DiagnosticReport.communication
  • Added Mandatory Element DiagnosticReport.media.link Type Reference: Added Target Type DocumentReference Type Reference: Removed Target Type Media
DiagnosticReport.composition DiagnosticReport.comparison
  • Added Element
DiagnosticReport.imagingStudy
  • Deleted
DocumentReference
DocumentReference.version
  • Added Element
DocumentReference.basedOn
  • Added Element
DocumentReference.docStatus
  • Remove code preliminary
  • Add codes registered , partial , corrected , appended , 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.bodySite DocumentReference.related
  • Added Element
DocumentReference.bodyStructure
  • Added Element
DocumentReference.facilityType
  • Added Element
DocumentReference.practiceSetting
  • Added Element
DocumentReference.period
  • Added Element
DocumentReference.date
  • Type changed from instant to dateTime
DocumentReference.author
  • Type Reference: Added Target Type CareTeam 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 code to CodeableConcept
  • Change binding strength from required to extensible
DocumentReference.description
  • Type changed from string to markdown
DocumentReference.securityLabel
  • Remove Binding `http://hl7.org/fhir/ValueSet/security-labels` (extensible)
DocumentReference.content.profile
  • Added Element
DocumentReference.content.profile.value[x]
  • Added Mandatory Element
DocumentReference.masterIdentifier
  • Deleted (-> 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 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
Encounter.class
  • Min Cardinality changed from 1 to 0
  • Max Cardinality changed from 1 to *
  • Type changed from Coding to CodeableConcept
  • Remove Binding `http://terminology.hl7.org/ValueSet/v3-ActEncounterCode` (extensible)
Encounter.serviceType
  • Max Cardinality changed from 1 to *
  • Type changed from CodeableConcept to CodeableReference
Encounter.subjectStatus
  • Added Element
Encounter.basedOn
  • Type Reference: Added Target Types CarePlan, DeviceRequest, MedicationRequest MedicationRequest, RequestOrchestration, NutritionOrder, VisionPrescription
Encounter.careTeam
  • Added Element
Encounter.participant.actor
  • Renamed from individual to actor
  • Type Reference: Added Target Types Patient, Group, Device, HealthcareService
Encounter.virtualService
  • Added Element
Encounter.actualPeriod
  • Renamed from period to actualPeriod
Encounter.plannedStartDate
  • Added Element
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
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)
Endpoint
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)
Endpoint.description
  • Added Element
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
EnrollmentRequest
EnrollmentRequest.candidate
  • No Changes Type Reference: Added Target Type Group
EnrollmentResponse
EnrollmentResponse.outcome
EnrollmentResponse.candidate
  • Added Element
EpisodeOfCare
EpisodeOfCare.reason
  • Added Element
EpisodeOfCare.reason.use
  • Added Element
EpisodeOfCare.reason.value
  • Added Element
EpisodeOfCare.diagnosis.condition
  • Min Cardinality changed from 1 to 0
  • Max Cardinality changed from 1 to *
  • Type changed from Reference(Condition) to CodeableReference
EpisodeOfCare.diagnosis.use
  • 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
EventDefinition.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"
EventDefinition.jurisdiction
EventDefinition.usage
  • Type changed from string to markdown
EventDefinition.copyrightLabel
  • Added Element
Evidence
Evidence.versionAlgorithm[x]
  • Added Element
Evidence.name
  • Added Element
Evidence.citeAs
  • Renamed from citeAs[x] to citeAs
  • Remove Type Reference(Citation)
Evidence.experimental
  • Added Element
Evidence.recorder
  • Added Element
Evidence.purpose
  • Added Element
Evidence.copyright
  • Added Element
Evidence.copyrightLabel
  • Added Element
Evidence.relatesTo
  • Added Element
Evidence.relatesTo.type
  • Added Mandatory Element
Evidence.relatesTo.target[x]
  • Added Mandatory Element
Evidence.variableDefinition.directnessMatch Evidence.variableDefinition
  • Change value set Min Cardinality changed from http://hl7.org/fhir/ValueSet/directness 1 to EvidenceDirectness 0
Evidence.synthesisType Evidence.variableDefinition.variableRole
  • Type changed from CodeableConcept to code
  • Change value set binding strength from http://hl7.org/fhir/ValueSet/synthesis-type extensible to StatisticSynthesisType required
Evidence.studyDesign Evidence.variableDefinition.roleSubtype
  • Added Element
Evidence.variableDefinition.comparatorCategory
  • Added Element
Evidence.statistic.description Evidence.variableDefinition.directnessMatch
  • Type changed from string to markdown Remove Binding `http://hl7.org/fhir/ValueSet/directness` (extensible)
Evidence.statistic.sampleSize.description Evidence.synthesisType
  • Type Max Cardinality changed from string 1 to markdown *
  • Remove Binding `http://hl7.org/fhir/ValueSet/synthesis-type` (extensible)
Evidence.studyDesign
  • Added Element
Evidence.statistic.attributeEstimate.description Evidence.statistic.description
  • Type changed from string to markdown
Evidence.statistic.modelCharacteristic.code Evidence.statistic.statisticType
  • Change code system for extensibly bound codes from "http://terminology.hl7.org/CodeSystem/statistic-model-code" to "http://hl7.org/fhir/statistic-model-code" Remove Binding `http://hl7.org/fhir/ValueSet/statistic-type` (extensible)
Evidence.certainty.description Evidence.statistic.sampleSize.description
  • Type changed from string to markdown
Evidence.certainty.type Evidence.statistic.sampleSize.numberAnalyzed
  • Change code system for extensibly bound codes from "http://terminology.hl7.org/CodeSystem/certainty-type" to "http://hl7.org/fhir/certainty-type" Added Element
Evidence.certainty.rating Evidence.statistic.attributeEstimate.description
  • Change code system for extensibly bound codes Type changed from "http://terminology.hl7.org/CodeSystem/certainty-rating" string to "http://hl7.org/fhir/certainty-rating" markdown
Evidence.studyType Evidence.statistic.attributeEstimate.type
  • Deleted Remove Binding `http://hl7.org/fhir/ValueSet/attribute-estimate-type` (extensible)
EvidenceReport.subject.characteristic.code Evidence.statistic.modelCharacteristic.code
  • Change code system for extensibly bound codes from "http://terminology.hl7.org/CodeSystem/focus-characteristic-code" to "http://hl7.org/fhir/focus-characteristic-code" Remove Binding `http://hl7.org/fhir/ValueSet/statistic-model-code` (extensible)
EvidenceReport.relatesTo.target Evidence.statistic.modelCharacteristic.value[x]
  • Renamed from target[x] value to target value[x]
  • Remove Add Types Identifier, Reference(EvidenceReport) Range, CodeableConcept
EvidenceReport.relatesTo.target.url Evidence.statistic.modelCharacteristic.intended
  • Added Element
EvidenceReport.relatesTo.target.identifier Evidence.statistic.modelCharacteristic.applied
  • Added Element
EvidenceReport.relatesTo.target.display Evidence.statistic.modelCharacteristic.variable.handling
  • Added Element Type changed from code to CodeableConcept
  • Remove Binding `http://hl7.org/fhir/ValueSet/variable-handling|4.3.0` (required)
EvidenceReport.relatesTo.target.resource Evidence.statistic.modelCharacteristic.attribute
  • Added Element
EvidenceReport.section.focus Evidence.certainty.description
  • Change code system for extensibly bound codes Type changed from "http://terminology.hl7.org/CodeSystem/evidence-report-section" string to "http://hl7.org/fhir/evidence-report-section" markdown
EvidenceReport.section.author Evidence.certainty.type
  • Type Reference: Added Target Types Patient, Practitioner, PractitionerRole, RelatedPerson Remove Binding `http://hl7.org/fhir/ValueSet/certainty-type` (extensible)
Evidence.certainty.rating
  • Type Reference: Removed Target Type Person Remove Binding `http://hl7.org/fhir/ValueSet/certainty-rating` (extensible)
EvidenceReport.section.entryClassifier Evidence.certainty.rater
  • Change code system for extensibly bound codes Max Cardinality changed from "http://terminology.hl7.org/CodeSystem/evidence-classifier-code" 1 to "http://hl7.org/fhir/evidence-classifier-code" *
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.characteristic.linkId EvidenceVariable.relatesTo
  • Added Element
EvidenceVariable.characteristic.description EvidenceVariable.relatesTo.type
  • Type changed from string to markdown Added Mandatory Element
EvidenceVariable.characteristic.note EvidenceVariable.relatesTo.target[x]
  • Added Mandatory Element
EvidenceVariable.characteristic.definitionReference EvidenceVariable.definition
  • Added Element
EvidenceVariable.characteristic.definitionCanonical EvidenceVariable.definitionModifier
  • Added Element
EvidenceVariable.characteristic.definitionCodeableConcept EvidenceVariable.definitionModifier.code
  • Added Mandatory Element
EvidenceVariable.characteristic.definitionExpression EvidenceVariable.definitionModifier.value[x]
  • Added Mandatory Element
EvidenceVariable.handling
  • Type changed from code to CodeableConcept
  • Remove Binding `http://hl7.org/fhir/ValueSet/variable-handling|4.3.0` (required)
EvidenceVariable.category.value[x]
  • Add Type Reference(Group)
EvidenceVariable.characteristic.definitionId EvidenceVariable.conditional
  • Added Element
EvidenceVariable.characteristic.definitionByTypeAndValue EvidenceVariable.classifier
  • Added Element
EvidenceVariable.characteristic.definitionByTypeAndValue.type EvidenceVariable.dataStorage
  • Added Mandatory Element
EvidenceVariable.characteristic.definitionByTypeAndValue.method EvidenceVariable.dataStorage.datatype
  • Added Element
EvidenceVariable.characteristic.definitionByTypeAndValue.device EvidenceVariable.dataStorage.path
  • Added Element
EvidenceVariable.characteristic.definitionByTypeAndValue.value[x] EvidenceVariable.dataStorage.delimiter
  • Added Mandatory Element
EvidenceVariable.characteristic.definitionByTypeAndValue.offset EvidenceVariable.dataStorage.component
  • Added Element
EvidenceVariable.characteristic.definitionByCombination EvidenceVariable.timing
  • Added Element
EvidenceVariable.characteristic.definitionByCombination.code EvidenceVariable.period
  • Added Mandatory Element
EvidenceVariable.characteristic.definitionByCombination.threshold EvidenceVariable.constraint
  • Added Element
EvidenceVariable.characteristic.definitionByCombination.characteristic EvidenceVariable.constraint.conditional
  • Added Mandatory Element
EvidenceVariable.characteristic.instances[x] EvidenceVariable.constraint.minimumQuantity
  • Added Element
EvidenceVariable.characteristic.duration[x] EvidenceVariable.constraint.maximumQuantity
  • Added Element
EvidenceVariable.characteristic.timeFromEvent EvidenceVariable.constraint.earliestDateTime
  • Added Element
EvidenceVariable.characteristic.timeFromEvent.description EvidenceVariable.constraint.latestDateTime
  • Added Element
EvidenceVariable.characteristic.timeFromEvent.note EvidenceVariable.constraint.minimumStringLength
  • Added Element
EvidenceVariable.characteristic.timeFromEvent.event[x] EvidenceVariable.constraint.maximumStringLength
  • Added Element
EvidenceVariable.characteristic.timeFromEvent.quantity EvidenceVariable.constraint.code
  • Added Element
EvidenceVariable.characteristic.timeFromEvent.range EvidenceVariable.constraint.expression
  • Added Element
EvidenceVariable.subtitle EvidenceVariable.constraint.expectedValueSet
  • Deleted Added Element
EvidenceVariable.characteristicCombination EvidenceVariable.constraint.expectedUnitsValueSet
  • Deleted Added Element
EvidenceVariable.characteristic.definition[x] EvidenceVariable.constraint.anyValueAllowed
  • Deleted Added Element
EvidenceVariable.missingDataMeaning
  • Added Element
EvidenceVariable.unacceptableDataHandling
  • Added Element
EvidenceVariable.characteristic.method EvidenceVariable.subtitle
  • Deleted
EvidenceVariable.characteristic.device EvidenceVariable.relatedArtifact
  • Deleted
EvidenceVariable.characteristic.timeFromStart EvidenceVariable.characteristicCombination
  • Deleted
EvidenceVariable.characteristic.groupMeasure EvidenceVariable.characteristic
  • Deleted
ExampleScenario
ExampleScenario.versionAlgorithm[x]
  • Added Element
ExampleScenario.title
  • Added Element
ExampleScenario.description
  • Added Element
ExampleScenario.jurisdiction
ExampleScenario.copyrightLabel
  • Added Element
ExampleScenario.actor.key
  • Renamed from actorId to key
ExampleScenario.actor.type
  • 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 code codes system , collective , other
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://hl7.org/fhir/ValueSet/resource-types|4.3.0 to 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
ExampleScenario.instance.version.description
  • Min Cardinality changed from 1 to 0
ExampleScenario.instance.version.content
  • Added Element
ExampleScenario.instance.containedInstance.instanceReference
  • Renamed from resourceId to 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
  • Type changed from string to Coding
  • Add Binding `http://hl7.org/fhir/ValueSet/testscript-operation-codes` `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
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
ExplanationOfBenefit.decision
  • Added Element
ExplanationOfBenefit.diagnosisRelatedGroup
  • Added Element
ExplanationOfBenefit.careTeam.specialty
  • Added Element
ExplanationOfBenefit.supportingInfo.value[x] ExplanationOfBenefit.supportingInfo.timing[x]
  • Add Types dateTime, Timing
  • Remove Type Identifier 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 1 to 0
ExplanationOfBenefit.patientPaid
  • Added Element
ExplanationOfBenefit.item.traceNumber
  • Added Element
ExplanationOfBenefit.item.subject
  • Added Element
ExplanationOfBenefit.item.productOrService
  • Min Cardinality changed from 1 to 0
ExplanationOfBenefit.item.productOrServiceEnd
  • Added Element
ExplanationOfBenefit.item.request
  • Added Element
ExplanationOfBenefit.item.patientPaid
  • Added Element
ExplanationOfBenefit.item.tax
  • Added Element
ExplanationOfBenefit.item.bodySite
  • Max Cardinality changed from 1 to *
  • Type changed from CodeableConcept to BackboneElement
ExplanationOfBenefit.item.bodySite.site
  • Added Mandatory Element
ExplanationOfBenefit.item.bodySite.subSite
  • Added Element
ExplanationOfBenefit.item.reviewOutcome
  • Added Element
ExplanationOfBenefit.item.reviewOutcome.decision
  • Added Element
ExplanationOfBenefit.item.reviewOutcome.reason
  • Added Element
ExplanationOfBenefit.item.reviewOutcome.preAuthRef
  • Added Element
ExplanationOfBenefit.item.reviewOutcome.preAuthPeriod
  • Added Element
ExplanationOfBenefit.item.adjudication.quantity
  • Added Element
ExplanationOfBenefit.item.adjudication.decisionDate
  • Added Element
ExplanationOfBenefit.item.detail.traceNumber
  • Added Element
ExplanationOfBenefit.item.detail.productOrService
  • Min Cardinality changed from 1 to 0
ExplanationOfBenefit.item.detail.productOrServiceEnd
  • Added Element
ExplanationOfBenefit.item.detail.patientPaid
  • Added Element
ExplanationOfBenefit.item.detail.tax
  • Added Element
ExplanationOfBenefit.item.detail.reviewOutcome
  • Added Element
ExplanationOfBenefit.item.detail.subDetail.traceNumber
  • Added Element
ExplanationOfBenefit.item.detail.subDetail.productOrService
  • Min Cardinality changed from 1 to 0
ExplanationOfBenefit.item.detail.subDetail.productOrServiceEnd
  • Added Element
ExplanationOfBenefit.item.detail.subDetail.patientPaid
  • Added Element
ExplanationOfBenefit.item.detail.subDetail.tax
  • Added Element
ExplanationOfBenefit.item.detail.subDetail.reviewOutcome
  • Added Element
ExplanationOfBenefit.addItem.traceNumber
  • Added Element
ExplanationOfBenefit.addItem.subject
  • Added Element
ExplanationOfBenefit.addItem.informationSequence
  • Added Element
ExplanationOfBenefit.addItem.revenue
  • Added Element
ExplanationOfBenefit.addItem.category
  • Added Element
ExplanationOfBenefit.addItem.productOrService
  • Min Cardinality changed from 1 to 0
ExplanationOfBenefit.addItem.productOrServiceEnd
  • Added Element
ExplanationOfBenefit.addItem.request
  • Added Element
ExplanationOfBenefit.addItem.patientPaid
  • Added Element
ExplanationOfBenefit.addItem.tax
  • Added Element
ExplanationOfBenefit.addItem.bodySite
  • Max Cardinality changed from 1 to *
  • Type changed from CodeableConcept to BackboneElement
ExplanationOfBenefit.addItem.bodySite.site
  • Added Mandatory Element
ExplanationOfBenefit.addItem.bodySite.subSite
  • Added Element
ExplanationOfBenefit.addItem.reviewOutcome
  • Added Element
ExplanationOfBenefit.addItem.detail.traceNumber
  • Added Element
ExplanationOfBenefit.addItem.detail.revenue
  • Added Element
ExplanationOfBenefit.addItem.detail.productOrService
  • Min Cardinality changed from 1 to 0
ExplanationOfBenefit.addItem.detail.productOrServiceEnd
  • Added Element
ExplanationOfBenefit.addItem.detail.patientPaid
  • Added Element
ExplanationOfBenefit.addItem.detail.tax
  • Added Element
ExplanationOfBenefit.addItem.detail.reviewOutcome
  • Added Element
ExplanationOfBenefit.addItem.detail.subDetail.traceNumber
  • Added Element
ExplanationOfBenefit.addItem.detail.subDetail.revenue
  • Added Element
ExplanationOfBenefit.addItem.detail.subDetail.productOrService
  • Min Cardinality changed from 1 to 0
ExplanationOfBenefit.addItem.detail.subDetail.productOrServiceEnd
  • Added Element
ExplanationOfBenefit.addItem.detail.subDetail.patientPaid
  • Added Element
ExplanationOfBenefit.addItem.detail.subDetail.tax
  • Added Element
ExplanationOfBenefit.addItem.detail.subDetail.reviewOutcome
  • Added Element
ExplanationOfBenefit.processNote.class
  • Added Element
ExplanationOfBenefit.processNote.type
  • Type changed from code to CodeableConcept
  • Change binding strength from required to extensible
ExplanationOfBenefit.processNote.text
  • Type changed from string to markdown
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 Added Element
FamilyMemberHistory.participant.function FamilyMemberHistory.recorder
  • Added Element
FamilyMemberHistory.participant.actor FamilyMemberHistory.asserter
  • Added Mandatory 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
Flag.status
  • Min Cardinality changed from 1 to 0
Flag.subject
  • Type Reference: Added Target Types RelatedPerson, PractitionerRole
Flag.author
  • Type Reference: Added Target Type RelatedPerson
FormularyItem Flag.supportingInfo
  • Added Resource Element
GenomicStudy Goal
Goal.lifecycleStatus
  • Remove codes active , on-hold , completed
Goal.continuous
  • Added Resource Element
Goal Goal.acceptance
  • Added Element
Goal.continuous Goal.acceptance.participant
  • Added Mandatory Element
Goal.source Goal.acceptance.status
  • Renamed Added Element
Goal.acceptance.priority
  • Added Element
Goal.statusReason
  • Max Cardinality changed from expressedBy 1 to source *
  • Type Reference: changed from string to CodeableConcept
Goal.recorder
  • Added Target Type CareTeam Element
Goal.addresses Goal.source
  • Renamed from expressedBy to source
  • Type Reference: Added Target Types MedicationRequest, Procedure CareTeam, Group
Goal.outcome Goal.addresses
  • Type Reference: Added Element Target Types MedicationRequest, Procedure, NutritionIntake
Goal.outcomeCode
  • Deleted (-> Goal.outcome)
Goal.outcomeReference
  • Deleted (-> Goal.outcome)
GraphDefinition Group
GraphDefinition.identifier Group.url
  • Added Element
GraphDefinition.versionAlgorithm[x] Group.version
  • Added Element
GraphDefinition.title Group.versionAlgorithm[x]
  • Added Element
GraphDefinition.copyright Group.title
  • Added Element
GraphDefinition.copyrightLabel Group.status
  • Added Element
GraphDefinition.start Group.experimental
  • Min Cardinality changed from 1 to 0 Type changed from code to id Remove Binding `http://hl7.org/fhir/ValueSet/resource-types|4.3.0` (required) Added Element
GraphDefinition.node Group.date
  • Added Element
GraphDefinition.node.nodeId Group.publisher
  • Added Mandatory Element
GraphDefinition.node.description Group.contact
  • Added Element
GraphDefinition.node.type Group.description
  • Added Mandatory Element
GraphDefinition.node.profile Group.useContext
  • Added Element
GraphDefinition.link.sourceId Group.purpose
  • Added Mandatory Element
GraphDefinition.link.targetId Group.copyright
  • Added Mandatory Element
GraphDefinition.link.params Group.copyrightLabel
  • Added Element
GraphDefinition.link.compartment Group.type
  • Added Element Min Cardinality changed from 1 to 0
  • Add codes careteam , healthcareservice , location , organization , relatedperson , specimen , medicinalproductdefinition , substancedefinition , biologicallyDerivedProduct , nutritionProduct
GraphDefinition.link.compartment.use Group.membership
  • Added Mandatory Element
GraphDefinition.link.compartment.rule Group.code
  • Added Mandatory Element Add Binding `http://hl7.org/fhir/ValueSet/group-code` (extensible)
GraphDefinition.link.compartment.code Group.combinationMethod
  • Added Mandatory Element
GraphDefinition.link.compartment.expression Group.combinationThreshold
  • Added Element
Group.characteristic.value[x]
  • Add Types uri, Expression
GraphDefinition.link.compartment.description Group.characteristic.description
  • Added Element
GraphDefinition.profile Group.characteristic.method
  • Deleted (-> .node.profile) Added Element
GraphDefinition.link.target Group.characteristic.formula
  • Deleted (-> .link.targetId / .node.nodeId) Added Element
Group Group.characteristic.determiner
  • Added Element
Group.active Group.characteristic.offset
  • Now marked as Modifier Added Element
Group.type Group.characteristic.instances[x]
  • Remove codes medication , substance Add codes careteam , healthcareservice , location , organization , relatedperson , specimen Added Element
Group.membership Group.characteristic.duration[x]
  • Added Mandatory Element
Group.description Group.characteristic.timing
  • Added Element
Group.member.entity
  • Type Reference: Added Target Types CareTeam, HealthcareService, Location, Organization, Specimen Specimen, MedicinalProductDefinition, SubstanceDefinition, BiologicallyDerivedProduct, NutritionProduct
Group.member.involvement
  • Type Reference: Removed Target Types Medication, Substance 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 * to 1
GuidanceResponse.result
  • Max Cardinality changed from 1 to *
  • Type Reference: Added Target Types Appointment, AppointmentResponse, Claim, CommunicationRequest, Contract, CoverageEligibilityRequest, DeviceRequest, EnrollmentRequest, ImmunizationRecommendation, MedicationRequest, NutritionOrder, RequestOrchestration, ServiceRequest, SupplyRequest, Task, VisionPrescription
  • Type Reference: Removed Target Type RequestGroup
GuidanceResponse.reasonCode
  • Deleted (-> reason)
GuidanceResponse.reasonReference
  • Deleted (-> reason)
HealthcareService
HealthcareService.offeredIn
  • Added Element
HealthcareService.comment
  • Type changed from string to markdown
HealthcareService.contact
  • Added Element
HealthcareService.eligibility.value[x]
  • Added Element
HealthcareService.eligibility.period
  • Added Element
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
ImagingStudy.partOf ImagingStudy.basedOn
  • Added Element Type Reference: Removed Target Type AppointmentResponse
ImagingStudy.procedure
  • Added Element
ImagingStudy.reason
  • Added Element
ImagingStudy.series.modality
ImagingStudy.series.bodySite
  • Type changed from Coding to CodeableReference
ImagingStudy.series.laterality ImagingStudy.series.performer.actor
  • Type changed from Coding to CodeableConcept Reference: Added Target Type HealthcareService
ImagingStudy.series.performer.actor ImagingStudy.series.instance.sopClass
  • Type Reference: Added Target Type HealthcareService changed from Coding to oid
  • Remove Binding `http://dicom.nema.org/medical/dicom/current/output/chtml/part04/sect_B.5.html#table_B.5-1` (extensible)
ImagingStudy.interpreter
  • Deleted (-> series.performer)
ImagingStudy.procedureReference
  • Deleted (-> procedure)
ImagingStudy.procedureCode
  • Deleted (-> procedure)
ImagingStudy.reasonCode
  • Deleted (-> reason)
ImagingStudy.reasonReference
  • Deleted (-> reason)
ImagingStudy.series.laterality
  • Deleted
Immunization
Immunization.basedOn
  • Added Element
Immunization.administeredProduct
  • Added Element
Immunization.manufacturer
  • Type changed from Reference(Organization) to CodeableReference
Immunization.supportingInformation
  • Added Element
Immunization.informationSource
  • Added Element
Immunization.performer.actor
  • Type Reference: Added Target Types Patient, RelatedPerson
Immunization.reason
  • Added Element
Immunization.programEligibility
  • Type changed from CodeableConcept to BackboneElement
Immunization.programEligibility.program
  • Added Mandatory Element
Immunization.programEligibility.programStatus
  • Added Mandatory Element
Immunization.reaction.manifestation
  • Added Element
Immunization.protocolApplied.doseNumber
  • Renamed from doseNumber[x] to doseNumber
  • Remove Min Cardinality changed from 1 to 0
  • Add Type positiveInt CodeableConcept
  • Remove Types positiveInt, string
Immunization.protocolApplied.seriesDoses
  • Renamed from seriesDoses[x] to seriesDoses
  • Remove Add Type positiveInt 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
ImmunizationEvaluation ImplementationGuide Renamed from doseNumber[x] to doseNumber Remove Type positiveInt
ImmunizationEvaluation.seriesDoses ImplementationGuide.identifier
  • Renamed from seriesDoses[x] to seriesDoses Remove Type positiveInt Added Element
ImmunizationRecommendation.recommendation.targetDisease ImplementationGuide.versionAlgorithm[x]
  • Max Cardinality changed from 1 to * Added Element
ImmunizationRecommendation.recommendation.description Type changed from string to markdown ImmunizationRecommendation.recommendation.doseNumber Renamed from doseNumber[x] to doseNumber Remove Type positiveInt ImmunizationRecommendation.recommendation.seriesDoses ImplementationGuide.jurisdiction
  • Renamed Change value set from seriesDoses[x] http://hl7.org/fhir/ValueSet/jurisdiction to seriesDoses Remove Type positiveInt ImplementationGuide Jurisdiction ValueSet icon ImplementationGuide.identifier Added Element ImplementationGuide.versionAlgorithm[x] Added Element
ImplementationGuide.purpose
  • Added Element
ImplementationGuide.copyrightLabel
  • Added Element
ImplementationGuide.fhirVersion
  • Add Remove codes 0.0 0.0.80 , 0.4 0.0.81 , 0.5 0.0.82 , 1.0 0.4.0 , 1.1 0.5.0 , 1.4 1.0.0 , 1.6 1.0.1 , 1.8 1.0.2 , 3.0 1.1.0 , 3.3 1.4.0 , 3.5 1.6.0 , 4.0 1.8.0 , 4.1 3.0.0 , 4.2 3.0.1 , 4.2.0 3.0.2 , 4.3 3.3.0 , 4.4 3.5.0 , 4.4.0 4.0.0 , 4.5 4.0.1 , 4.5.0 4.1.0 , 4.6 4.3.0-cibuild , 4.6.0 4.3.0-snapshot1 , 5.0 4.3.0
  • Add codes 0.0 , 5.0.0 0.4 , 5.0.0-cibuild 0.5 , 5.0.0-snapshot1 1.0 , 5.0.0-snapshot2 1.1 , 5.0.0-ballot 1.4 , 5.0.0-snapshot3 1.6 , 5.0.0-draft-final 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 , DeviceUseStatement ChargeItem , DocumentManifest ChargeItemDefinition , Media Citation , RequestGroup ClinicalImpression , ResearchDefinition DeviceUseStatement , ResearchElementDefinition DocumentManifest Add codes , ActorDefinition EvidenceReport , ArtifactAssessment GraphDefinition , BiologicallyDerivedProductDispense ImmunizationEvaluation , ConditionDefinition ImmunizationRecommendation , DeviceAssociation Linkage , DeviceDispense Media , DeviceUsage MedicationKnowledge , EncounterHistory MolecularSequence , FormularyItem RequestGroup , GenomicStudy ResearchDefinition , ImagingSelection ResearchElementDefinition , InventoryItem SupplyDelivery , InventoryReport SupplyRequest , NutritionIntake TestReport , Permission TestScript , RequestOrchestration VerificationResult
  • Add codes ActorDefinition , Requirements ArtifactAssessment , SubstanceNucleicAcid DeviceAlert , SubstancePolymer DeviceAssociation , SubstanceProtein ImagingSelection , SubstanceReferenceInformation InsuranceProduct , SubstanceSourceMaterial NutritionIntake , TestPlan RequestOrchestration , Transport Requirements
ImplementationGuide.definition.grouping.description
  • Type changed from string to markdown
ImplementationGuide.definition.resource
  • Min Cardinality changed from 1 to 0
ImplementationGuide.definition.resource.fhirVersion
  • Add Remove codes 0.0 0.0.80 , 0.4 0.0.81 , 0.5 0.0.82 , 1.0 0.4.0 , 1.1 0.5.0 , 1.4 1.0.0 , 1.6 1.0.1 , 1.8 1.0.2 , 3.0 1.1.0 , 3.3 1.4.0 , 3.5 1.6.0 , 4.0 1.8.0 , 4.1 3.0.0 , 4.2 3.0.1 , 4.2.0 3.0.2 , 4.3 3.3.0 , 4.4 3.5.0 , 4.4.0 4.0.0 , 4.5 4.0.1 , 4.5.0 4.1.0 , 4.6 4.3.0-cibuild , 4.6.0 4.3.0-snapshot1 , 5.0 4.3.0
  • Add codes 0.0 , 5.0.0 0.4 , 5.0.0-cibuild 0.5 , 5.0.0-snapshot1 1.0 , 5.0.0-snapshot2 1.1 , 5.0.0-ballot 1.4 , 5.0.0-snapshot3 1.6 , 5.0.0-draft-final 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
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 code to Coding
  • Change binding strength from required to extensible
ImplementationGuide.manifest.resource.isExample
  • Added Element
ImplementationGuide.manifest.resource.profile
  • Added Element
ImplementationGuide.definition.resource.example[x]
  • Deleted
ImplementationGuide.manifest.resource.example[x]
  • Deleted
Ingredient
Ingredient.group
  • Added Element
Ingredient.comment
  • Added Element
Ingredient.substance.strength.presentation[x]
  • Add Types CodeableConcept, Quantity
Ingredient.substance.strength.concentration[x]
  • Add Types CodeableConcept, Quantity
Ingredient.substance.strength.basis
  • Added Element
Ingredient.substance.strength.referenceStrength.substance
  • Min Cardinality changed from 0 to 1
Ingredient.substance.strength.referenceStrength.strength[x]
  • Add Type Quantity
InsurancePlan
InsurancePlan.contact InsurancePlan.type
  • Type Max Cardinality changed from BackboneElement * to ExtendedContactDetail 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
InsurancePlan.contact.purpose InsurancePlan.status
  • Deleted (-> InsurancePlan.contact.purpose)
InsurancePlan.contact.name InsurancePlan.name
  • Deleted (-> InsurancePlan.contact.name)
InsurancePlan.contact.telecom InsurancePlan.alias
  • Deleted (-> InsurancePlan.contact.telecom)
InsurancePlan.contact.address InsurancePlan.period
  • Deleted (-> InsurancePlan.contact.address)
InventoryItem InsurancePlan.ownedBy
  • Added Resource Deleted
InsurancePlan.administeredBy
  • Deleted
InsurancePlan.contact
  • Deleted
InsurancePlan.endpoint
  • Deleted
InsurancePlan.coverage
  • Deleted
InsurancePlan.plan
  • Deleted
InventoryReport InsuranceProduct
  • Added Resource
Invoice
Invoice.creation
  • Added Element
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
Library.versionAlgorithm[x]
  • Added Element
Library.type
  • Change value set from http://hl7.org/fhir/ValueSet/library-type to 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.usage Library.jurisdiction
  • Type changed Change value set from string http://hl7.org/fhir/ValueSet/jurisdiction to markdown Jurisdiction ValueSet icon
Library.copyrightLabel Library.usage
  • Added Element Type changed from string to markdown
Linkage Library.copyrightLabel
  • No Changes 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 CareTeam, Group
Location
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
Location.characteristic
  • Added Element
Location.hoursOfOperation
  • Max Cardinality changed from * to 1
  • Type changed from BackboneElement to Availability
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
ManufacturedItemDefinition.name
  • Added Element
ManufacturedItemDefinition.marketingStatus
  • Added Element
ManufacturedItemDefinition.property.value[x]
  • Add Types Range, markdown, Reference(Binary)
ManufacturedItemDefinition.component
  • Added Element
ManufacturedItemDefinition.component.type
  • Added Mandatory Element
ManufacturedItemDefinition.component.function
  • Added Element
ManufacturedItemDefinition.component.amount
  • Added Element
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
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"
Measure.basis Measure.jurisdiction
Measure.usage
  • Type changed from string to markdown
Measure.copyrightLabel
  • Added Element
Measure.scoringUnit Measure.reportingFrequency
  • Added Element
Measure.riskAdjustment
  • Type changed from string to markdown
Measure.rateAggregation
  • Type changed from string to markdown
Measure.term
  • Added Element
Measure.term.code
  • Added Element
Measure.term.definition
  • Added Element
Measure.group.linkId
  • Added Element
Measure.group.title
  • Added Element
Measure.group.description
  • Type changed from string to markdown
Measure.group.type
  • Added Element
Measure.group.subject[x]
  • Added Element
Measure.group.basis
  • Added Element
Measure.group.scoring Measure.group.basisRequirement
  • Added Element
Measure.group.scoringUnit Measure.group.scoring
  • Added Element
Measure.group.rateAggregation Measure.group.scoringUnit
  • Added Element
Measure.group.improvementNotation Measure.group.scoringPrecision
  • Added Element
Measure.group.library Measure.group.compositeScoring
  • Added Element
Measure.group.population.linkId Measure.group.component
  • Added Element
Measure.group.population.description Measure.group.component.measure
  • Type changed from string to markdown Added Element
Measure.group.population.criteria Measure.group.component.groupId
  • Min Cardinality changed from 1 to 0 Added Element
Measure.group.population.groupDefinition Measure.group.component.weight
  • Added Element
Measure.group.population.inputPopulationId Measure.group.rateAggregation
  • Added Element
Measure.group.population.aggregateMethod Measure.group.improvementNotation
  • Added Element
Measure.group.stratifier.linkId Measure.group.improvementNotationGuidance
  • Added Element
Measure.group.stratifier.description Measure.group.library
  • Type changed from string to markdown Added Element
Measure.group.stratifier.groupDefinition Measure.group.population.linkId
  • Added Element
Measure.group.stratifier.component.linkId Measure.group.population.title
  • Added Element
Measure.group.stratifier.component.description Measure.group.population.code
Measure.group.population.description
  • Type changed from string to markdown
Measure.group.stratifier.component.criteria Measure.group.population.criteria
  • Min Cardinality changed from 1 to 0
Measure.group.stratifier.component.groupDefinition Measure.group.population.groupDefinition
  • Added Element
Measure.supplementalData.linkId Measure.group.population.inputPopulationId
  • Added Element
Measure.definition Measure.group.population.aggregateMethod
  • Deleted (->term.definition term is code and definition now) Added Element
MeasureReport.type Measure.group.stratifier.linkId
  • Remove code data-collection Add code data-exchange Added Element
MeasureReport.dataUpdateType Measure.group.stratifier.title
  • Added Element
MeasureReport.measure Measure.group.stratifier.description
  • Min Cardinality Type changed from 1 string to 0 markdown
MeasureReport.subject Measure.group.stratifier.groupDefinition
  • Type Reference: Added Target Types CareTeam, HealthcareService, Organization Element
MeasureReport.reporter Measure.group.stratifier.component.linkId
  • Type Reference: Added Target Type Group Type Reference: Removed Target Type Location Element
MeasureReport.reportingVendor Measure.group.stratifier.component.description
  • Added Element Type changed from string to markdown
MeasureReport.location Measure.group.stratifier.component.criteria
  • Added Element Min Cardinality changed from 1 to 0
MeasureReport.inputParameters Measure.group.stratifier.component.groupDefinition
  • Added Element
MeasureReport.scoring Measure.group.stratifier.component.valueSet
  • Added Element
MeasureReport.group.linkId Measure.group.stratifier.component.unit
  • Added Element
MeasureReport.group.subject Measure.supplementalData.linkId
  • Added Element
MeasureReport.group.population.linkId Measure.supplementalData.usage
  • Added Element Change value set from http://hl7.org/fhir/ValueSet/measure-data-usage to MeasureDataUsage icon
MeasureReport.group.population.subjectReport Measure.supplementalData.description
  • Added Element Type changed from string to markdown
MeasureReport.group.population.subjects Measure.supplementalData.valueSet
  • Added Element
MeasureReport.group.measureScore[x] Measure.supplementalData.unit
  • Renamed from measureScore to measureScore[x] Add Types dateTime, CodeableConcept, Period, Range, Duration Added Element
MeasureReport.group.stratifier.linkId Measure.scoring
  • Added Element Deleted
MeasureReport.group.stratifier.code Measure.compositeScoring
  • Max Cardinality changed from * to 1 Deleted
MeasureReport.group.stratifier.stratum.value[x] Measure.type
  • Renamed from value to value[x] Add Types boolean, Quantity, Range, Reference Deleted
MeasureReport.group.stratifier.stratum.component.linkId Measure.improvementNotation
  • Added Element Deleted
MeasureReport.group.stratifier.stratum.component.value[x] Measure.definition
  • Renamed from value to value[x] Add Types boolean, Quantity, Range, Reference Deleted (->term.definition term is code and definition now)
MeasureReport.group.stratifier.stratum.population.linkId MeasureReport Added Element
MeasureReport.group.stratifier.stratum.population.subjectReport MeasureReport.category
  • Added Element
MeasureReport.group.stratifier.stratum.population.subjects MeasureReport.messages
  • Added Element
MeasureReport.group.stratifier.stratum.measureScore[x] MeasureReport.type
  • Renamed from measureScore to measureScore[x] Remove code data-collection
  • Add Types dateTime, CodeableConcept, Period, Range, Duration code data-exchange
MeasureReport.supplementalData Added Element Medication Medication.marketingAuthorizationHolder MeasureReport.dataUpdateType
  • Added Element
Medication.doseForm MeasureReport.measure
  • Added Element Min Cardinality changed from 1 to 0
Medication.totalVolume MeasureReport.subject
  • Type Reference: Added Element Target Types CareTeam, HealthcareService, Organization
Medication.ingredient.item MeasureReport.reporter
  • Renamed from item[x] to item Add Type CodeableReference Remove Types CodeableConcept, Reference(Substance | Medication) Reference: Removed Target Type Location
Medication.ingredient.strength[x] MeasureReport.reportingVendor
  • Renamed from strength to strength[x] Add Types CodeableConcept, Quantity Added Element
Medication.definition MeasureReport.location
  • Added Element
Medication.manufacturer MeasureReport.inputParameters
  • Deleted Added Element
Medication.form MeasureReport.group.linkId
  • Deleted Added Element
Medication.amount MeasureReport.group.title
  • Deleted Added Element
MedicationAdministration.basedOn MeasureReport.group.calculatedDate
  • Added Element
MedicationAdministration.partOf MeasureReport.group.description
  • Type Reference: Added Target Type MedicationDispense Element
MedicationAdministration.category MeasureReport.group.type
  • Max Cardinality changed from 1 to * Added Element
MedicationAdministration.medication MeasureReport.group.subject
  • Renamed from medication[x] to medication Add Type CodeableReference Remove Types CodeableConcept, Reference(Medication) Added Element
MedicationAdministration.encounter MeasureReport.group.scoring
  • Added Element
MedicationAdministration.occurence[x] MeasureReport.group.improvementNotation
  • Added Mandatory Element
MedicationAdministration.recorded MeasureReport.group.improvementNotationGuidance
  • Added Element
MedicationAdministration.isSubPotent MeasureReport.group.population.linkId
  • Added Element
MedicationAdministration.subPotentReason MeasureReport.group.population.title
  • Added Element
MedicationAdministration.performer.actor MeasureReport.group.population.code
  • Type changed Change value set from Reference(Practitioner | PractitionerRole | Patient | RelatedPerson | Device) http://hl7.org/fhir/ValueSet/measure-population to CodeableReference MeasurePopulationType icon
MedicationAdministration.reason MeasureReport.group.population.description
  • Added Element
MedicationAdministration.device MeasureReport.group.population.countQuantity
  • Type changed from Reference(Device) to CodeableReference Added Element
MedicationAdministration.instantiates MeasureReport.group.population.subjectReport
  • Deleted Added Element
MedicationAdministration.context MeasureReport.group.population.subjects
  • Deleted Added Element
MedicationAdministration.effective[x] MeasureReport.group.measureScore[x]
  • Deleted Renamed from measureScore to measureScore[x]
  • Add Types dateTime, CodeableConcept, Period, Range, Duration, boolean, Ratio
MedicationAdministration.reasonCode MeasureReport.group.stratifier.linkId
  • Deleted (-> reason) Added Element
MedicationAdministration.reasonReference MeasureReport.group.stratifier.title
  • Deleted (-> reason) Added Element
MedicationDispense.basedOn MeasureReport.group.stratifier.code
  • Added Element Max Cardinality changed from * to 1
MedicationDispense.partOf MeasureReport.group.stratifier.description
  • Type Reference: Added Target Type MedicationAdministration Element
MedicationDispense.notPerformedReason MeasureReport.group.stratifier.stratum.value[x]
  • Added Element Renamed from value to value[x]
  • Add Types boolean, Quantity, Range, Reference
MedicationDispense.statusChanged MeasureReport.group.stratifier.stratum.component.linkId
  • Added Element
MedicationDispense.category MeasureReport.group.stratifier.stratum.component.description
  • Max Cardinality changed from 1 to * Added Element
MedicationDispense.medication MeasureReport.group.stratifier.stratum.component.value[x]
  • Renamed from medication[x] value to medication value[x]
  • Add Type CodeableReference Remove Types CodeableConcept, Reference(Medication) MedicationDispense.subject Min Cardinality changed from 0 to 1 boolean, Quantity, Range, Reference
MedicationDispense.encounter MeasureReport.group.stratifier.stratum.population.linkId
  • Added Element
MedicationDispense.performer.actor MeasureReport.group.stratifier.stratum.population.code
  • Type Reference: Added Target Type CareTeam Change value set from http://hl7.org/fhir/ValueSet/measure-population to MeasurePopulationType icon
MedicationDispense.recorded MeasureReport.group.stratifier.stratum.population.countQuantity
  • Added Element
MedicationDispense.receiver MeasureReport.group.stratifier.stratum.population.subjectReport
  • Type Reference: Added Target Types RelatedPerson, Location, PractitionerRole Element
MedicationDispense.renderedDosageInstruction MeasureReport.group.stratifier.stratum.population.subjects
  • Added Element
MedicationDispense.substitution.responsibleParty MeasureReport.group.stratifier.stratum.measureScore[x]
  • Max Cardinality changed Renamed from * measureScore to 1 measureScore[x]
  • Type Reference: Added Target Type Organization Add Types dateTime, CodeableConcept, Period, Range, Duration, boolean, Ratio
MedicationDispense.statusReason[x] MeasureReport.supplementalData
  • Deleted Added Element
MedicationDispense.context MeasureReport.improvementNotation
  • Deleted
MedicationDispense.detectedIssue Medication
Medication.marketingAuthorizationHolder
  • Deleted Added Element
MedicationKnowledge.identifier Medication.doseForm
  • Added Element
MedicationKnowledge.author Medication.packageSize
  • Added Element
MedicationKnowledge.intendedJurisdiction Medication.packageSize.numberOfItems
  • Added Element
MedicationKnowledge.name Medication.packageSize.amountPerItem
  • Added Element
MedicationKnowledge.monograph.source Medication.ingredient.item
  • Renamed from item[x] to item
  • Add Type Reference: Removed Target Type Media CodeableReference
  • Remove Types CodeableConcept, Reference(Substance | Medication)
MedicationKnowledge.cost.effectiveDate Medication.ingredient.role
  • Added Element
MedicationKnowledge.cost.cost[x] Medication.ingredient.strength[x]
  • Renamed from cost strength to cost[x] strength[x]
  • Add Type CodeableConcept Types CodeableConcept, Quantity
MedicationKnowledge.indicationGuideline Medication.instance
  • Added Element
MedicationKnowledge.indicationGuideline.indication Medication.instance.identifier
  • Added Element
MedicationKnowledge.indicationGuideline.dosingGuideline Medication.instance.lotNumber
  • Added Element
MedicationKnowledge.indicationGuideline.dosingGuideline.treatmentIntent Medication.instance.expirationDate
  • Added Element
MedicationKnowledge.indicationGuideline.dosingGuideline.dosage Medication.definition
  • Added Element
MedicationKnowledge.indicationGuideline.dosingGuideline.dosage.type Medication.manufacturer
  • Added Mandatory Element Deleted
MedicationKnowledge.indicationGuideline.dosingGuideline.dosage.dosage Medication.form
  • Added Mandatory Element Deleted
MedicationKnowledge.indicationGuideline.dosingGuideline.administrationTreatment Medication.amount
  • Added Element Deleted
MedicationKnowledge.indicationGuideline.dosingGuideline.patientCharacteristic Medication.batch
  • Added Element Deleted
MedicationKnowledge.indicationGuideline.dosingGuideline.patientCharacteristic.type MedicationAdministration Added Mandatory Element
MedicationKnowledge.indicationGuideline.dosingGuideline.patientCharacteristic.value[x] MedicationAdministration.basedOn
  • Added Element
MedicationKnowledge.medicineClassification.source[x] MedicationAdministration.partOf
  • Type Reference: Added Element Target Type MedicationDispense
MedicationKnowledge.packaging MedicationAdministration.category
  • Max Cardinality changed from 1 to *
MedicationKnowledge.packaging.cost MedicationAdministration.medication
  • Added Element Renamed from medication[x] to medication
  • MedicationKnowledge.packaging.packagedProduct
  • Added Element Add Type CodeableReference
  • MedicationKnowledge.clinicalUseIssue
  • Added Element Remove Types CodeableConcept, Reference(Medication)
MedicationKnowledge.storageGuideline MedicationAdministration.encounter
  • Added Element
MedicationKnowledge.storageGuideline.reference MedicationAdministration.occurrence[x]
  • Added Mandatory Element
MedicationKnowledge.storageGuideline.note MedicationAdministration.recorded
  • Added Element
MedicationKnowledge.storageGuideline.stabilityDuration MedicationAdministration.isSubPotent
  • Added Element
MedicationKnowledge.storageGuideline.environmentalSetting MedicationAdministration.subPotentReason
  • Added Element
MedicationKnowledge.storageGuideline.environmentalSetting.type MedicationAdministration.performer.actor
  • Added Mandatory Element Type changed from Reference(Practitioner | PractitionerRole | Patient | RelatedPerson | Device) to CodeableReference
MedicationKnowledge.storageGuideline.environmentalSetting.value[x] MedicationAdministration.reason
  • Added Mandatory Element
MedicationKnowledge.regulatory.schedule MedicationAdministration.device
  • Type changed from BackboneElement Reference(Device) to CodeableConcept CodeableReference
MedicationKnowledge.definitional MedicationAdministration.instantiates
  • Added Element Deleted
MedicationKnowledge.definitional.definition MedicationAdministration.context
  • Added Element Deleted
MedicationKnowledge.definitional.doseForm MedicationAdministration.effective[x]
  • Added Element Deleted
MedicationKnowledge.definitional.intendedRoute MedicationAdministration.reasonCode
  • Added Element Deleted (-> reason)
MedicationKnowledge.definitional.ingredient MedicationAdministration.reasonReference
  • Added Element Deleted (-> reason)
MedicationDispense
MedicationKnowledge.definitional.ingredient.item MedicationDispense.basedOn
  • Added Mandatory Element
MedicationKnowledge.definitional.ingredient.type MedicationDispense.partOf
  • Type Reference: Added Element Target Type MedicationAdministration
MedicationKnowledge.definitional.ingredient.strength[x] MedicationDispense.status
  • Added Element Remove code stopped
  • Add code unfulfilled
MedicationKnowledge.definitional.drugCharacteristic MedicationDispense.notPerformedReason
  • Added Element
MedicationKnowledge.definitional.drugCharacteristic.type MedicationDispense.statusChanged
  • Added Element
MedicationKnowledge.definitional.drugCharacteristic.value[x] MedicationDispense.category
  • Added Element Max Cardinality changed from 1 to *
MedicationKnowledge.manufacturer MedicationDispense.medication
  • Deleted Renamed from medication[x] to medication
  • Add Type CodeableReference
  • Remove Types CodeableConcept, Reference(Medication)
MedicationKnowledge.doseForm MedicationDispense.subject
  • Deleted Min Cardinality changed from 0 to 1
MedicationKnowledge.amount MedicationDispense.encounter
  • Deleted Added Element
MedicationKnowledge.synonym MedicationDispense.performer.actor
  • Deleted Type Reference: Added Target Types CareTeam, Group
MedicationKnowledge.ingredient MedicationDispense.fillNumber
  • Deleted Added Element
MedicationKnowledge.intendedRoute MedicationDispense.recorded
  • Deleted Added Element
MedicationKnowledge.administrationGuidelines MedicationDispense.receiver
  • Deleted Type Reference: Added Target Types RelatedPerson, Location, PractitionerRole, Organization, Group
MedicationKnowledge.packaging.type MedicationDispense.dosageInstruction
  • Deleted Max Cardinality changed from * to 1
  • Type changed from Dosage to DosageDetails
MedicationKnowledge.packaging.quantity MedicationDispense.doseAdministrationAid
  • Deleted Added Element
MedicationKnowledge.drugCharacteristic MedicationDispense.substitution.responsibleParty
  • Deleted Max Cardinality changed from * to 1
  • Type Reference: Added Target Type Organization
MedicationKnowledge.contraindication MedicationDispense.statusReason[x]
  • Deleted
MedicationKnowledge.regulatory.schedule.schedule MedicationDispense.context
  • Deleted
MedicationKnowledge.kinetics MedicationDispense.detectedIssue
  • Deleted
MedicationRequest
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 medication[x] to medication
  • Add Type CodeableReference
  • Remove Types CodeableConcept, Reference(Medication)
MedicationRequest.informationSource
  • Added Element
MedicationRequest.reported MedicationRequest.isRecordOfRequest
  • Renamed from reported[x] to reported Remove Type Reference(Patient | Practitioner | PractitionerRole | RelatedPerson | Organization) Added Element
MedicationRequest.performerType
  • Add Binding `http://hl7.org/fhir/ValueSet/medication-intended-performer-role` (extensible)
MedicationRequest.performer
  • Max Cardinality changed from 1 to *
  • Type Reference: Added Target Types DeviceDefinition, HealthcareService 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.renderedDosageInstruction MedicationRequest.effectiveTiming[x]
  • Added Element
MedicationRequest.effectiveDosePeriod MedicationRequest.dosageInstruction
  • Added Element 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 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 Type Timing
MedicationStatement.author
  • Added Element
MedicationStatement.informationSource
  • Max Cardinality changed from 1 to *
  • Type Reference: Added Target Types Device, Group
MedicationStatement.reason
  • Added Element
MedicationStatement.relatedClinicalInformation
  • Added Element
MedicationStatement.renderedDosageInstruction MedicationStatement.dosage
  • Added Element Max Cardinality changed from * to 1
  • Type changed from Dosage to 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
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
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 codes Resource , DomainResource , CatalogEntry , DeviceUseStatement ChargeItem , DocumentManifest ChargeItemDefinition , Media Citation , RequestGroup ClinicalImpression , ResearchDefinition DeviceUseStatement , ResearchElementDefinition DocumentManifest Add codes , ActorDefinition EvidenceReport , ArtifactAssessment GraphDefinition , BiologicallyDerivedProductDispense ImmunizationEvaluation , ConditionDefinition ImmunizationRecommendation , DeviceAssociation Linkage , DeviceDispense Media , DeviceUsage MedicationKnowledge , EncounterHistory MolecularSequence , FormularyItem RequestGroup , GenomicStudy ResearchDefinition , ImagingSelection ResearchElementDefinition , InventoryItem SupplyDelivery , InventoryReport SupplyRequest , NutritionIntake TestReport , Permission TestScript , RequestOrchestration VerificationResult
  • Add codes ActorDefinition , Requirements ArtifactAssessment , SubstanceNucleicAcid DeviceAlert , SubstancePolymer DeviceAssociation , SubstanceProtein ImagingSelection , SubstanceReferenceInformation InsuranceProduct , SubstanceSourceMaterial NutritionIntake , TestPlan RequestOrchestration , Transport Requirements
MessageDefinition.graph
  • Max Cardinality changed from * to 1 Deleted
MessageHeader
MessageHeader.event[x]
  • Add Type canonical(EventDefinition) Remove Type uri canonical(EventDefinition | SubscriptionTopic)
MessageHeader.destination.endpoint[x]
  • Renamed from endpoint to endpoint[x]
  • Min Cardinality changed from 1 to 0
  • Add Type Reference(Endpoint)
MessageHeader.sender Type Reference: Added Target Type Device MessageHeader.author MessageHeader.destination.receiver
  • Type Reference: Added Target Types Device, Organization Patient, RelatedPerson
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 Element
MessageHeader.response.identifier
  • Type changed from id to Identifier
MessageHeader.enterer MessageHeader.destination.target
  • Deleted
MetadataResource MessageHeader.sender
  • Added Resource Deleted
MolecularSequence MessageHeader.enterer
  • Deleted
MolecularSequence.subject MessageHeader.author
  • Renamed from patient to subject Type Reference: Added Target Types Group, Substance, BiologicallyDerivedProduct, NutritionProduct Deleted
MolecularSequence.focus MessageHeader.responsible
  • Added Element Deleted
MolecularSequence.literal MetadataResource
  • Added Element Resource
NamingSystem
MolecularSequence.formatted NamingSystem.url
  • Added Element
MolecularSequence.relative NamingSystem.identifier
  • Added Element
MolecularSequence.relative.coordinateSystem NamingSystem.version
  • Added Mandatory Element
MolecularSequence.relative.ordinalPosition NamingSystem.versionAlgorithm[x]
  • Added Element
MolecularSequence.relative.sequenceRange NamingSystem.title
  • Added Element
MolecularSequence.relative.startingSequence NamingSystem.experimental
  • Added Element
MolecularSequence.relative.startingSequence.genomeAssembly NamingSystem.type
  • Added Element Remove Binding `http://hl7.org/fhir/ValueSet/identifier-type` (extensible)
MolecularSequence.relative.startingSequence.chromosome NamingSystem.jurisdiction
MolecularSequence.relative.startingSequence.sequence[x] NamingSystem.purpose
  • Added Element
MolecularSequence.relative.startingSequence.windowStart NamingSystem.copyright
  • Added Element
MolecularSequence.relative.startingSequence.windowEnd NamingSystem.copyrightLabel
  • Added Element
MolecularSequence.relative.startingSequence.orientation NamingSystem.approvalDate
  • Added Element
MolecularSequence.relative.startingSequence.strand NamingSystem.lastReviewDate
  • Added Element
MolecularSequence.relative.edit NamingSystem.effectivePeriod
  • Added Element
MolecularSequence.relative.edit.start NamingSystem.topic
  • Added Element
MolecularSequence.relative.edit.end NamingSystem.author
  • Added Element
MolecularSequence.relative.edit.replacementSequence NamingSystem.editor
  • Added Element
MolecularSequence.relative.edit.replacedSequence NamingSystem.reviewer
  • Added Element
MolecularSequence.coordinateSystem NamingSystem.endorser
  • Deleted (>relative.coordinateSystem) Added Element
MolecularSequence.quantity NamingSystem.relatedArtifact
  • Deleted (Removed. Covered by the Variant Profile in the CG IG: http://hl7.org/fhir/uv/genomics-reporting/index.html) Added Element
MolecularSequence.referenceSeq NamingSystem.uniqueId.type
  • Deleted (->relative.startingSequence.sequence[x]) Add codes iri-stem , v2csmnemonic
MolecularSequence.variant NamingSystem.uniqueId.authoritative
  • Deleted (Removed. Covered by the Variant Profile in the CG IG: http://hl7.org/fhir/uv/genomics-reporting/index.html) Added Element
MolecularSequence.observedSeq NutritionIntake
  • Deleted (->relative.startingSequence.sequenceString) Added Resource
MolecularSequence.quality NutritionOrder Deleted (Removed from the resource.)
MolecularSequence.readCoverage NutritionOrder.basedOn
  • Deleted (Removed. Covered by the RegionStudied Profile in the CG IG: http://hl7.org/fhir/uv/genomics-reporting/index.html) Added Element
MolecularSequence.repository NutritionOrder.groupIdentifier
  • Deleted (->formatted) Added Element
MolecularSequence.pointer NutritionOrder.status
  • Deleted (->relative) Remove codes revoked , completed
  • Add code ended
MolecularSequence.structureVariant NutritionOrder.intent
  • Deleted (Removed. Covered by the Variant Profile in the CG IG: http://hl7.org/fhir/uv/genomics-reporting/index.html) Remove codes original-order , reflex-order , filler-order , instance-order
NamingSystem.url NutritionOrder.priority
  • Added Element
NamingSystem.identifier NutritionOrder.subject
  • Added Mandatory Element
NamingSystem.version NutritionOrder.supportingInformation
  • Added Element
NamingSystem.versionAlgorithm[x] NutritionOrder.requester
  • Added Element
NamingSystem.title NutritionOrder.performer
  • Added Element
NamingSystem.experimental NutritionOrder.outsideFoodAllowed
  • Added Element
NamingSystem.type NutritionOrder.oralDiet.schedule
  • Remove Binding `http://hl7.org/fhir/ValueSet/identifier-type` (extensible) Max Cardinality changed from * to 1
  • Type changed from Timing to BackboneElement
NamingSystem.purpose NutritionOrder.oralDiet.schedule.timing
  • Added Element
NamingSystem.copyright NutritionOrder.oralDiet.schedule.asNeeded
  • Added Element
NamingSystem.copyrightLabel NutritionOrder.oralDiet.schedule.asNeededFor
  • Added Element
NamingSystem.approvalDate NutritionOrder.oralDiet.nutrient.amount
  • Added Element Type changed from Quantity(http://hl7.org/fhir/StructureDefinition/SimpleQuantity) to Quantity
NamingSystem.lastReviewDate NutritionOrder.oralDiet.texture.type
  • Added Element
NamingSystem.effectivePeriod NutritionOrder.oralDiet.caloricDensity
  • Added Element
NamingSystem.topic NutritionOrder.supplement.type
  • Added Element Type changed from CodeableConcept to CodeableReference
NamingSystem.author NutritionOrder.supplement.schedule
  • Added Element Max Cardinality changed from * to 1
  • Type changed from Timing to BackboneElement
NamingSystem.editor NutritionOrder.supplement.schedule.timing
  • Added Element
NamingSystem.reviewer NutritionOrder.supplement.schedule.asNeeded
  • Added Element
NamingSystem.endorser NutritionOrder.supplement.schedule.asNeededFor
  • Added Element
NutritionOrder.supplement.quantity
  • Type changed from Quantity(http://hl7.org/fhir/StructureDefinition/SimpleQuantity) to Quantity
NamingSystem.relatedArtifact NutritionOrder.supplement.caloricDensity
  • Added Element
NamingSystem.uniqueId.type NutritionOrder.enteralFormula.type
  • Add codes iri-stem , v2csmnemonic Added Element
NamingSystem.uniqueId.authoritative NutritionOrder.enteralFormula.productName
  • Added Element
NutritionIntake NutritionOrder.enteralFormula.deliveryDevice[x]
  • Added Resource Element
NutritionOrder NutritionOrder.enteralFormula.caloricDensity
  • Type changed from Quantity(http://hl7.org/fhir/StructureDefinition/SimpleQuantity) to Quantity
NutritionOrder.basedOn NutritionOrder.enteralFormula.routeOfAdministration
  • Added Element
NutritionOrder.groupIdentifier NutritionOrder.enteralFormula.administration.schedule
  • Added Element Type changed from Timing to BackboneElement
NutritionOrder.priority NutritionOrder.enteralFormula.administration.schedule.timing
  • Added Element
NutritionOrder.subject NutritionOrder.enteralFormula.administration.schedule.asNeeded
  • Added Mandatory Element
NutritionOrder.supportingInformation NutritionOrder.enteralFormula.administration.schedule.asNeededFor
  • Added Element
NutritionOrder.performer NutritionOrder.enteralFormula.administration.quantity
  • Added Element 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.outsideFoodAllowed NutritionOrder.enteralFormula.maxVolumeToAdminister
  • Added Element
NutritionOrder.oralDiet.schedule NutritionOrder.enteralFormula.administrationInstruction
  • Max Cardinality changed from * to 1 Type changed from Timing string to BackboneElement markdown
NutritionOrder.oralDiet.schedule.timing NutritionOrder.additive
  • Added Element
NutritionOrder.oralDiet.schedule.asNeeded NutritionOrder.additive.modularType
  • Added Element
NutritionOrder.oralDiet.schedule.asNeededFor NutritionOrder.additive.productName
  • Added Element
NutritionOrder.supplement.type NutritionOrder.additive.quantity
  • Type changed from CodeableConcept to CodeableReference Added Element
NutritionOrder.supplement.schedule NutritionOrder.additive.routeOfAdministration
  • Max Cardinality changed from * to 1 Type changed from Timing to BackboneElement Added Element
NutritionOrder.supplement.schedule.timing NutritionOrder.instantiatesCanonical
  • Added Element Deleted
NutritionOrder.supplement.schedule.asNeeded NutritionOrder.instantiatesUri
  • Added Element Deleted
NutritionOrder.supplement.schedule.asNeededFor NutritionOrder.instantiates
  • Added Element Deleted
NutritionOrder.enteralFormula.baseFormulaType NutritionOrder.patient
  • Type changed from CodeableConcept to CodeableReference Deleted
NutritionOrder.enteralFormula.deliveryDevice NutritionOrder.orderer
  • Added Element Deleted
NutritionOrder.enteralFormula.additive NutritionOrder.oralDiet.texture.foodType
  • Added Element Deleted
NutritionOrder.enteralFormula.additive.type NutritionOrder.oralDiet.fluidConsistencyType
  • Added Element Deleted
NutritionOrder.enteralFormula.additive.productName NutritionOrder.enteralFormula.baseFormulaType
  • Added Element Deleted
NutritionOrder.enteralFormula.additive.quantity NutritionOrder.enteralFormula.baseFormulaProductName
  • Added Element Deleted
NutritionOrder.enteralFormula.routeOfAdministration NutritionOrder.enteralFormula.additiveType
  • Added Element Deleted
NutritionOrder.enteralFormula.administration.schedule NutritionOrder.enteralFormula.additiveProductName
  • Type changed from Timing to BackboneElement Deleted
NutritionOrder.enteralFormula.administration.schedule.timing NutritionOrder.enteralFormula.routeofAdministration
  • Added Element Deleted
NutritionOrder.enteralFormula.administration.schedule.asNeeded NutritionOrder.enteralFormula.maxVolumeToDeliver
  • Added Element Deleted
NutritionOrder.enteralFormula.administration.schedule.asNeededFor NutritionProduct
NutritionProduct.manufacturer
  • Type Reference: Added Element Target Type RelatedPerson
NutritionOrder.enteralFormula.administrationInstruction NutritionProduct.nutrient.item
  • Type Min Cardinality changed from string 0 to markdown 1
NutritionOrder.patient NutritionProduct.nutrient.amount[x]
  • Deleted Renamed from amount to amount[x]
  • Max Cardinality changed from * to 1
  • Add Type Quantity
NutritionOrder.enteralFormula.additiveType NutritionProduct.ingredientSummary
  • Deleted Added Element
NutritionOrder.enteralFormula.additiveProductName NutritionProduct.ingredient.amount[x]
  • Deleted Renamed from amount to amount[x]
  • Max Cardinality changed from * to 1
  • Add Type Quantity
NutritionOrder.enteralFormula.routeofAdministration NutritionProduct.ingredient.allergen
  • Deleted Added Element
NutritionProduct NutritionProduct.energy
  • Added Element
NutritionProduct.characteristic
  • Added Element
NutritionProduct.characteristic.type
  • Added Mandatory Element
NutritionProduct.characteristic.value[x]
  • Added Mandatory Element
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.instantiates[x] Observation.basedOn
  • Added Element 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.partOf Observation.status
  • Remove code corrected
  • Add codes specimen-in-process , cannot-be-obtained
Observation.subject
  • Type Reference: Added Target Type GenomicStudy Types BiologicallyDerivedProduct, NutritionProduct
Observation.subject Observation.focus
  • Now marked as Modifier
Observation.organizer
  • Added Element
Observation.performer
  • Type Reference: Added Target Types BiologicallyDerivedProduct, NutritionProduct HealthcareService, Group
Observation.value[x]
  • Add Types Attachment, Reference(MolecularSequence) Reference
Observation.interpretationContext
  • Added Element
Observation.bodyStructure
  • Added Element
Observation.specimen
  • Type Reference: Added Target Type Group
Observation.referenceRange.low
  • Type changed from Quantity(http://hl7.org/fhir/StructureDefinition/SimpleQuantity) to Quantity
Observation.referenceRange.high
  • Type changed from Quantity(http://hl7.org/fhir/StructureDefinition/SimpleQuantity) to Quantity
Observation.referenceRange.normalValue
  • 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 Types ImagingSelection, GenomicStudy Type ImagingSelection
  • Type Reference: Removed Target Type Media Types Media, MolecularSequence
Observation.component.value[x]
  • Add Types Attachment, Reference(MolecularSequence) 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.bodySite ObservationDefinition.bodyStructure
  • Added Element
ObservationDefinition.specimen
  • Added Element
ObservationDefinition.device 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.gender 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)
  • Add Remove codes ActorDefinition ChargeItem , ArtifactAssessment ChargeItemDefinition , BiologicallyDerivedProductDispense Citation , CanonicalResource ClinicalImpression , ConditionDefinition EvidenceReport , DeviceAssociation GraphDefinition , DeviceDispense ImmunizationEvaluation , DeviceUsage ImmunizationRecommendation , EncounterHistory Linkage , FormularyItem MedicationKnowledge , GenomicStudy MolecularSequence , ImagingSelection SupplyDelivery , InventoryItem SupplyRequest , InventoryReport TestReport , MetadataResource TestScript , NutritionIntake VerificationResult
  • Add codes ActorDefinition , Permission ArtifactAssessment , RequestOrchestration CanonicalResource , Requirements DeviceAlert , SubstanceNucleicAcid DeviceAssociation , SubstancePolymer ImagingSelection , SubstanceProtein InsuranceProduct , SubstanceReferenceInformation MetadataResource , SubstanceSourceMaterial NutritionIntake , TestPlan RequestOrchestration , Transport 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
OperationDefinition.parameter.scope
  • Added Element
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 , RequestGroup Medication , ResearchDefinition MedicationAdministration , ResearchElementDefinition MedicationDispense , Type MedicationKnowledge , Any MedicationRequest Add codes , Base MedicationStatement , DataType MedicinalProductDefinition , Availability MessageDefinition , BackboneType MessageHeader , ExtendedContactDetail MolecularSequence , MonetaryComponent NamingSystem , PrimitiveType NutritionOrder , integer64 NutritionProduct , VirtualServiceDetail Observation , ActorDefinition ObservationDefinition , ArtifactAssessment OperationDefinition , BiologicallyDerivedProductDispense OperationOutcome , CanonicalResource Organization , ConditionDefinition OrganizationAffiliation , DeviceAssociation PackagedProductDefinition , DeviceDispense Patient , DeviceUsage PaymentNotice , EncounterHistory PaymentReconciliation , FormularyItem Person , GenomicStudy PlanDefinition , ImagingSelection Practitioner , InventoryItem PractitionerRole , InventoryReport Procedure , MetadataResource Provenance , NutritionIntake Questionnaire , Permission QuestionnaireResponse , RequestOrchestration RegulatedAuthorization , Requirements RelatedPerson , SubstanceNucleicAcid RequestGroup , SubstancePolymer ResearchDefinition , SubstanceProtein ResearchElementDefinition , SubstanceReferenceInformation ResearchStudy , SubstanceSourceMaterial ResearchSubject , TestPlan RiskAssessment , Transport 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
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
  • Add Remove codes limited-filter 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
PackagedProductDefinition.attachedDocument
  • Added 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
Parameters
Parameters.parameter.value[x]
  • Add Types integer64, CodeableReference, RatioRange, Availability, ExtendedContactDetail ExtendedContactDetail, VirtualServiceDetail
  • 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
PaymentNotice
PaymentNotice.statusReason
  • Added Element
PaymentNotice.reporter
  • Added Element
PaymentNotice.payment
  • Min Cardinality changed from 1 to 0
PaymentNotice.provider
  • Deleted
PaymentReconciliation
PaymentReconciliation.type
  • Added Mandatory Element
PaymentReconciliation.statusReason
  • Added Element
PaymentReconciliation.kind
  • Added Element
PaymentReconciliation.enterer
  • Added Element
PaymentReconciliation.issuerType
  • Added Element
PaymentReconciliation.paymentIssuer
  • Type Reference: Added Target Types Patient, RelatedPerson
PaymentReconciliation.outcome
  • Change value set from http://hl7.org/fhir/ValueSet/remittance-outcome|4.3.0 to Payment Outcome
PaymentReconciliation.date
  • Added Mandatory Element
PaymentReconciliation.location
  • Added Element
PaymentReconciliation.method
  • Added Element
PaymentReconciliation.cardBrand
  • Added Element
PaymentReconciliation.accountNumber
  • Added Element
PaymentReconciliation.expirationDate
  • Added Element
PaymentReconciliation.processor
  • Added Element
PaymentReconciliation.referenceNumber
  • Added Element
PaymentReconciliation.authorization
  • Added Element
PaymentReconciliation.tenderedAmount
  • Added Element
PaymentReconciliation.returnedAmount
  • Added Element
PaymentReconciliation.amount
  • Added Mandatory Element
PaymentReconciliation.allocation
  • Added Element
PaymentReconciliation.allocation.identifier
  • Added Element
PaymentReconciliation.allocation.predecessor
  • Added Element
PaymentReconciliation.allocation.target
  • Added Element
PaymentReconciliation.allocation.targetItem[x]
  • Added Element
PaymentReconciliation.allocation.encounter
  • Added Element
PaymentReconciliation.allocation.account
  • Added Element
PaymentReconciliation.allocation.type
  • Added Element
PaymentReconciliation.allocation.submitter
  • Added Element
PaymentReconciliation.allocation.response
  • Added Element
PaymentReconciliation.allocation.date
  • Added Element
PaymentReconciliation.allocation.responsible
  • Added Element
PaymentReconciliation.allocation.payee
  • Added Element
PaymentReconciliation.allocation.amount
  • Added Element
PaymentReconciliation.paymentDate PaymentReconciliation.allocation.noteNumber
  • Deleted Added Element
PaymentReconciliation.processNote.class
  • Added Element
PaymentReconciliation.processNote.number
  • Added Element
PaymentReconciliation.processNote.text
  • Type changed from string to markdown
PaymentReconciliation.paymentAmount PaymentReconciliation.paymentDate
  • Deleted
PaymentReconciliation.detail PaymentReconciliation.paymentAmount
  • Deleted
Permission PaymentReconciliation.detail
  • Added Resource Deleted
Person
Person.deceased[x]
  • Added Element
Person.maritalStatus
  • Added Element
Person.photo
  • Max Cardinality changed from 1 to *
Person.communication
  • Added Element
Person.communication.language
  • Added Mandatory Element
Person.communication.preferred
  • Added Element
PlanDefinition
PlanDefinition.versionAlgorithm[x]
  • Added Element
PlanDefinition.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 * to 1
PlanDefinition.action.goalId
  • Type changed from id to string
PlanDefinition.action.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.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
PlanDefinition.action.participant.typeCanonical
  • Added Element
PlanDefinition.action.participant.typeReference
  • Added Element
PlanDefinition.action.participant.function
  • 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
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 BackboneElement
  • Remove Binding `http://hl7.org/fhir/ValueSet/languages` (preferred), max =`http://hl7.org/fhir/ValueSet/all-languages`
Practitioner.communication.language
  • Added Mandatory Element
Practitioner.communication.preferred
  • Added Element
PractitionerRole
PractitionerRole.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
Procedure.basedOn
  • Type Reference: Added Target Type MedicationRequest
Procedure.category
  • Max Cardinality changed from 1 to *
Procedure.subject
  • Type Reference: Added Target Types Device, Practitioner, Organization, Location
Procedure.focus
  • Added Element
Procedure.occurrence[x]
  • Added Element
Procedure.recorded
  • Added Element
Procedure.reported[x]
  • Added Element
Procedure.performer.actor
  • Type Reference: Added Target Types CareTeam, HealthcareService
Procedure.performer.period
  • Added Element
Procedure.reason
  • Added Element
Procedure.bodyStructure
  • Added Element
Procedure.outcome
  • Max Cardinality changed from 1 to *
  • Type changed from CodeableConcept to CodeableReference
Procedure.report
  • Type Reference: Added Target Type Bundle
Procedure.complication
  • Type changed from CodeableConcept to CodeableReference
Procedure.followUp
  • Type changed from CodeableConcept to 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
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)
Provenance.why
  • Added Element
Provenance.activity
  • Remove Binding `http://hl7.org/fhir/ValueSet/provenance-activity-type` (extensible)
Provenance.basedOn
  • Added Element
Provenance.patient
  • Added Element
Provenance.encounter
  • Added Element
Provenance.agent.type
  • Remove Binding `http://hl7.org/fhir/ValueSet/provenance-agent-type` (extensible)
Provenance.agent.who
  • Type Reference: Added Target Type CareTeam Types CareTeam, Group, HealthcareService
Provenance.agent.onBehalfOf
  • Type Reference: Added Target Type CareTeam Types CareTeam, Group, HealthcareService
  • Type Reference: Removed Target Types RelatedPerson, Device
Provenance.entity.role
  • Remove code derivation
  • Add code instantiates
Questionnaire
Questionnaire.versionAlgorithm[x]
  • Added Element
Questionnaire.subjectType
  • Remove codes Resource , DomainResource , CatalogEntry , DeviceUseStatement ChargeItem , DocumentManifest ChargeItemDefinition , Media Citation , RequestGroup ClinicalImpression , ResearchDefinition DeviceUseStatement , ResearchElementDefinition DocumentManifest Add codes , ActorDefinition EvidenceReport , ArtifactAssessment GraphDefinition , BiologicallyDerivedProductDispense ImmunizationEvaluation , ConditionDefinition ImmunizationRecommendation , DeviceAssociation Linkage , DeviceDispense Media , DeviceUsage MedicationKnowledge , EncounterHistory MolecularSequence , FormularyItem RequestGroup , GenomicStudy ResearchDefinition , ImagingSelection ResearchElementDefinition , InventoryItem SupplyDelivery , InventoryReport SupplyRequest , NutritionIntake TestReport , Permission TestScript , RequestOrchestration VerificationResult
  • Add codes ActorDefinition , Requirements ArtifactAssessment , SubstanceNucleicAcid DeviceAlert , SubstancePolymer DeviceAssociation , SubstanceProtein ImagingSelection , SubstanceReferenceInformation InsuranceProduct , SubstanceSourceMaterial NutritionIntake , TestPlan RequestOrchestration , Transport Requirements
Questionnaire.jurisdiction
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
Questionnaire.item.disabledDisplay
  • Added Element
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
RegulatedAuthorization.subject
  • Type Reference: Added Target Types ManufacturedItemDefinition, Ingredient
RegulatedAuthorization.status
  • Now marked as Modifier
RegulatedAuthorization.indication
  • Max Cardinality changed from 1 to *
RegulatedAuthorization.attachedDocument
  • Added Element
RelatedPerson
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
RequestOrchestration.reason
  • Added Element
RequestOrchestration.goal
  • Added Element
RequestOrchestration.action.linkId
  • Added Element
RequestOrchestration.action.description
  • Type changed from string to markdown
RequestOrchestration.action.textEquivalent
  • Type changed from string to markdown
RequestOrchestration.action.goal
  • Added Element
RequestOrchestration.action.input
  • Added Element
RequestOrchestration.action.input.title
  • Added Element
RequestOrchestration.action.input.requirement
  • Added Element
RequestOrchestration.action.input.relatedData
  • Added Element
RequestOrchestration.action.output
  • Added Element
RequestOrchestration.action.output.title
  • Added Element
RequestOrchestration.action.output.requirement
  • Added Element
RequestOrchestration.action.output.relatedData
  • Added Element
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
RequestOrchestration.action.relatedAction.endRelationship
  • Added Element
RequestOrchestration.action.timing[x]
  • Add Type RelativeTime
RequestOrchestration.action.location
  • Added Element
RequestOrchestration.action.participant
  • Type changed from Reference(Patient | Practitioner | PractitionerRole | RelatedPerson | Device) to BackboneElement
RequestOrchestration.action.participant.type
  • Added Element
RequestOrchestration.action.participant.typeCanonical
  • Added Element
RequestOrchestration.action.participant.typeReference
  • Added Element
RequestOrchestration.action.participant.role
  • Added Element
RequestOrchestration.action.participant.function
  • Added Element
RequestOrchestration.action.participant.actor[x]
  • Added Element
RequestOrchestration.action.type
  • Change value set from http://hl7.org/fhir/ValueSet/action-type to ActionType icon
RequestOrchestration.action.applicabilityBehavior
  • Added Element
RequestOrchestration.action.definition[x]
  • Added Element
RequestOrchestration.action.transform
  • Added Element
RequestOrchestration.action.dynamicValue
  • Added Element
RequestOrchestration.action.dynamicValue.path
  • Added Element
RequestOrchestration.action.dynamicValue.expression
  • Added Element
RequestGroup.reasonCode
  • Deleted
RequestGroup.reasonReference
  • Deleted
RequestGroup.action.relatedAction.actionId
  • Deleted
Requirements
  • Added Resource
ResearchStudy
ResearchStudy.url
  • Added Element
ResearchStudy.version
  • Added Element
ResearchStudy.name
  • Added Element
ResearchStudy.label
  • Added Element
ResearchStudy.label.type
  • Added Element
ResearchStudy.label.value
  • Added Element
ResearchStudy.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
ResearchStudy.status
  • Change value set from http://hl7.org/fhir/ValueSet/research-study-status|4.3.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)
ResearchStudy.studyDesign
  • Added Element
ResearchStudy.focus
  • Type changed from CodeableConcept to CodeableReference
ResearchStudy.region
  • Added Element
ResearchStudy.descriptionSummary
  • Added Element
ResearchStudy.site
  • Type Reference: Added Target Types ResearchStudy, Organization
ResearchStudy.classifier
  • Added Element
ResearchStudy.associatedParty
  • Added Element
ResearchStudy.associatedParty.name
  • Added Element
ResearchStudy.associatedParty.role
  • Added Mandatory Element
ResearchStudy.associatedParty.period
  • Added Element
ResearchStudy.associatedParty.classifier
  • Added Element
ResearchStudy.associatedParty.party
  • Added Element
ResearchStudy.progressStatus
  • Added Element
ResearchStudy.progressStatus.state
  • Added Mandatory Element
ResearchStudy.progressStatus.actual
  • Added Element
ResearchStudy.progressStatus.period
  • Added Element
ResearchStudy.whyStopped
  • Added Element
ResearchStudy.recruitment
  • Added Element
ResearchStudy.recruitment.targetNumber
  • Added Element
ResearchStudy.recruitment.actualNumber
  • Added Element
ResearchStudy.recruitment.eligibility
  • Added Element
ResearchStudy.recruitment.actualGroup
  • Added Element
ResearchStudy.recruitment.description
  • Added Element
ResearchStudy.comparisonGroup
  • Added Element
ResearchStudy.comparisonGroup.linkId ResearchStudy.comparisonGroup.targetNumber
  • Added Element
ResearchStudy.comparisonGroup.name ResearchStudy.comparisonGroup.actualNumber
  • Added Element
ResearchStudy.comparisonGroup.eligibility
  • Added Element
ResearchStudy.comparisonGroup.observedGroup
  • Added Element
ResearchStudy.comparisonGroup.description
  • Added Element
ResearchStudy.objective.description
  • Added Element
ResearchStudy.objective.outcomeMeasure
  • Added Element
ResearchStudy.objective.outcomeMeasure.name
  • Added Element
ResearchStudy.objective.outcomeMeasure.type
  • Added Element
ResearchStudy.objective.outcomeMeasure.description
  • Added Element
ResearchStudy.objective.outcomeMeasure.endpoint
  • Added Mandatory Element
ResearchStudy.comparisonGroup.type ResearchStudy.objective.outcomeMeasure.population
  • Added Element
ResearchStudy.comparisonGroup.description ResearchStudy.objective.outcomeMeasure.intervention
  • Added Element
ResearchStudy.comparisonGroup.intendedExposure ResearchStudy.objective.outcomeMeasure.comparator
  • Added Element
ResearchStudy.comparisonGroup.observedGroup ResearchStudy.objective.outcomeMeasure.summaryMeasure
  • Added Element
ResearchStudy.objective.description ResearchStudy.objective.outcomeMeasure.endpointAnalysisPlan
  • Added Element
ResearchStudy.outcomeMeasure ResearchStudy.objective.outcomeMeasure.eventHandling
  • Added Element
ResearchStudy.outcomeMeasure.name ResearchStudy.objective.outcomeMeasure.eventHandling.event
  • Added Element
ResearchStudy.outcomeMeasure.type ResearchStudy.objective.outcomeMeasure.eventHandling.group
  • Added Element
ResearchStudy.outcomeMeasure.description ResearchStudy.objective.outcomeMeasure.eventHandling.handling
  • Added Element
ResearchStudy.outcomeMeasure.reference 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
ResearchSubject.status
  • Change value set from http://hl7.org/fhir/ValueSet/research-subject-status|4.3.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
ResearchSubject.progress ResearchSubject.subject
  • Added Mandatory Element
ResearchSubject.progress.type ResearchSubject.subjectState
  • Added Element
ResearchSubject.progress.subjectState ResearchSubject.subjectState.code
  • Added Mandatory Element
ResearchSubject.progress.milestone ResearchSubject.subjectState.startDate
  • Added Mandatory Element
ResearchSubject.progress.reason ResearchSubject.subjectState.endDate
  • Added Element
ResearchSubject.progress.startDate ResearchSubject.subjectState.reason
  • Added Element
ResearchSubject.progress.endDate ResearchSubject.subjectMilestone
  • Added Element
ResearchSubject.subject ResearchSubject.subjectMilestone.milestone
  • Added Mandatory Element
ResearchSubject.assignedComparisonGroup ResearchSubject.subjectMilestone.date
  • Added Element
ResearchSubject.actualComparisonGroup ResearchSubject.subjectMilestone.reason
  • Added Element
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
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
Schedule.name
  • Added Element
Schedule.actor
  • Type Reference: Added Target Type CareTeam
Schedule.comment
  • Type changed from string to markdown
SearchParameter
SearchParameter.identifier
  • Added Element
SearchParameter.versionAlgorithm[x]
  • Added Element
SearchParameter.title
  • Added Element
SearchParameter.jurisdiction
SearchParameter.copyright
  • Added Element
SearchParameter.copyrightLabel
  • Added Element
SearchParameter.aliasCode
  • Added Element
SearchParameter.base
  • Change value set from http://hl7.org/fhir/ValueSet/resource-types|4.3.0 to Version Independent Resource Types (All)
  • Add Remove codes ActorDefinition ChargeItem , ArtifactAssessment ChargeItemDefinition , BiologicallyDerivedProductDispense Citation , CanonicalResource ClinicalImpression , ConditionDefinition EvidenceReport , DeviceAssociation GraphDefinition , DeviceDispense ImmunizationEvaluation , DeviceUsage ImmunizationRecommendation , EncounterHistory Linkage , FormularyItem MedicationKnowledge , GenomicStudy MolecularSequence , ImagingSelection SupplyDelivery , InventoryItem SupplyRequest , InventoryReport TestReport , MetadataResource TestScript , NutritionIntake VerificationResult
  • Add codes ActorDefinition , Permission ArtifactAssessment , RequestOrchestration CanonicalResource , Requirements DeviceAlert , SubstanceNucleicAcid DeviceAssociation , SubstancePolymer ImagingSelection , SubstanceProtein InsuranceProduct , SubstanceReferenceInformation MetadataResource , SubstanceSourceMaterial NutritionIntake , TestPlan RequestOrchestration , Transport 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 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
SearchParameter.constraint
  • Added Element
SearchParameter.target
  • Change value set from http://hl7.org/fhir/ValueSet/resource-types|4.3.0 to Version Independent Resource Types (All)
  • Add Remove codes ActorDefinition ChargeItem , ArtifactAssessment ChargeItemDefinition , BiologicallyDerivedProductDispense Citation , CanonicalResource ClinicalImpression , ConditionDefinition EvidenceReport , DeviceAssociation GraphDefinition , DeviceDispense ImmunizationEvaluation , DeviceUsage ImmunizationRecommendation , EncounterHistory Linkage , FormularyItem MedicationKnowledge , GenomicStudy MolecularSequence , ImagingSelection SupplyDelivery , InventoryItem SupplyRequest , InventoryReport TestReport , MetadataResource TestScript , NutritionIntake VerificationResult
  • Add codes ActorDefinition , Permission ArtifactAssessment , RequestOrchestration CanonicalResource , Requirements DeviceAlert , SubstanceNucleicAcid DeviceAssociation , SubstancePolymer ImagingSelection , SubstanceProtein InsuranceProduct , SubstanceReferenceInformation MetadataResource , SubstanceSourceMaterial NutritionIntake , TestPlan RequestOrchestration , Transport 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 Target Types DocumentReference, RequestOrchestration, NutritionOrder, DocumentReference
ServiceRequest.replaces
  • Type Reference: Added Target Types MedicationRequest, RequestOrchestration, CarePlan, DeviceRequest, CommunicationRequest, NutritionOrder, VisionPrescription
ServiceRequest.status
  • Remove codes revoked , completed
  • Add code ended
ServiceRequest.statusReason
  • Added Element
ServiceRequest.intent
  • Remove codes original-order , reflex-order , filler-order , instance-order
ServiceRequest.code
  • Type changed from CodeableConcept to CodeableReference
ServiceRequest.orderDetail
  • Type changed from CodeableConcept to BackboneElement
ServiceRequest.orderDetail.parameterFocus ServiceRequest.orderDetail.parameterFocus[x]
  • Added Element
ServiceRequest.orderDetail.parameter
  • Added Mandatory Element
ServiceRequest.orderDetail.parameter.code
  • Added Mandatory Element
ServiceRequest.orderDetail.parameter.value[x]
  • Added Mandatory Element
ServiceRequest.focus
  • Added Element
ServiceRequest.asNeeded
  • Renamed from asNeeded[x] to asNeeded
  • Remove Type CodeableConcept
ServiceRequest.asNeededFor
  • Added Element
ServiceRequest.requester
  • Type Reference: Added Target Type Group
ServiceRequest.performer
  • Type Reference: Added Target Type Group
ServiceRequest.location
  • Added Element
ServiceRequest.reason
  • Added Element
ServiceRequest.supportingInfo
  • Type changed from Reference(Resource) to CodeableReference
ServiceRequest.bodyStructure
  • Added Element
ServiceRequest.patientInstruction
  • Max Cardinality changed from 1 to *
  • Type changed from string to BackboneElement
ServiceRequest.patientInstruction.instruction[x]
  • Added Element
ServiceRequest.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 Type BiologicallyDerivedProduct Types BiologicallyDerivedProduct, NutritionProduct
Specimen.combined
  • Added Element
Specimen.role
  • Added Element
Specimen.feature
  • Added Element
Specimen.feature.type
  • Added Mandatory Element
Specimen.feature.description
  • Added Mandatory Element
Specimen.collection.collector
  • Type Reference: Added Target Types Organization, Patient, RelatedPerson
Specimen.collection.device Specimen.collection.device[x]
  • Added Element
Specimen.collection.procedure
  • Added Element
Specimen.collection.bodySite
  • Type changed from CodeableConcept to CodeableReference
Specimen.processing.method
  • Added Element
Specimen.container.device Specimen.processing.performer
  • Added Mandatory Element
Specimen.container.location Specimen.processing.device[x]
  • Added Element
Specimen.processing.additive
  • Type changed from Reference(Substance) to CodeableReference
Specimen.processing.time[x]
  • Add Type Duration
Specimen.container.device[x]
  • 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
SpecimenDefinition.url
  • Added Element
SpecimenDefinition.version
  • Added Element
SpecimenDefinition.versionAlgorithm[x]
  • Added Element
SpecimenDefinition.name
  • Added Element
SpecimenDefinition.title
  • Added Element
SpecimenDefinition.derivedFromCanonical
  • Added Element
SpecimenDefinition.derivedFromUri
  • Added Element
SpecimenDefinition.status
  • Added Mandatory Element
SpecimenDefinition.experimental
  • Added Element
SpecimenDefinition.subject[x]
  • Added Element
SpecimenDefinition.date
  • Added Element
SpecimenDefinition.publisher
  • Added Element
SpecimenDefinition.contact
  • Added Element
SpecimenDefinition.description
  • Added Element
SpecimenDefinition.useContext
  • Added Element
SpecimenDefinition.jurisdiction
  • Added Element
SpecimenDefinition.purpose
  • Added Element
SpecimenDefinition.copyright
  • Added Element
SpecimenDefinition.copyrightLabel
  • Added Element
SpecimenDefinition.approvalDate
  • Added Element
SpecimenDefinition.lastReviewDate
  • Added Element
SpecimenDefinition.effectivePeriod
  • Added Element
SpecimenDefinition.typeTested.container.description
  • Type changed from string to markdown
SpecimenDefinition.typeTested.container.preparation
  • Type changed from string to markdown
SpecimenDefinition.typeTested.requirement
  • Type changed from string to markdown
SpecimenDefinition.typeTested.singleUse
  • Added Element
SpecimenDefinition.typeTested.handling.instruction
  • Type changed from string to markdown
SpecimenDefinition.typeTested.testingDestination
  • Added Element
StructureDefinition
StructureDefinition.versionAlgorithm[x]
  • Added Element
StructureDefinition.jurisdiction
StructureDefinition.copyrightLabel
  • Added Element
StructureDefinition.fhirVersion
  • Add Remove codes 0.0 0.0.80 , 0.4 0.0.81 , 0.5 0.0.82 , 1.0 0.4.0 , 1.1 0.5.0 , 1.4 1.0.0 , 1.6 1.0.1 , 1.8 1.0.2 , 3.0 1.1.0 , 3.3 1.4.0 , 3.5 1.6.0 , 4.0 1.8.0 , 4.1 3.0.0 , 4.2 3.0.1 , 4.2.0 3.0.2 , 4.3 3.3.0 , 4.4 3.5.0 , 4.4.0 4.0.0 , 4.5 4.0.1 , 4.5.0 4.1.0 , 4.6 4.3.0-cibuild , 4.6.0 4.3.0-snapshot1 , 5.0 4.3.0
  • Add codes 0.0 , 5.0.0 0.4 , 5.0.0-cibuild 0.5 , 5.0.0-snapshot1 1.0 , 5.0.0-snapshot2 1.1 , 5.0.0-ballot 1.4 , 5.0.0-snapshot3 1.6 , 5.0.0-draft-final 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
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
Subscription.filterBy
  • Added Element
Subscription.filterBy.resourceType 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
SubscriptionStatus.status
  • Add code entered-in-error
SubscriptionStatus.eventsSinceSubscriptionStart
  • Type changed from string to integer64
SubscriptionStatus.notificationEvent.eventNumber
  • Type changed from string to integer64
SubscriptionTopic SubscriptionStatus.notificationEvent.triggerEvent
  • Added Element
SubscriptionTopic.versionAlgorithm[x] SubscriptionStatus.notificationEvent.relatedQuery
  • Added Element
SubscriptionTopic.name SubscriptionStatus.notificationEvent.relatedQuery.queryType
  • Added Element
SubscriptionTopic.experimental SubscriptionStatus.notificationEvent.relatedQuery.query
  • No longer marked as Modifier Added Mandatory Element
SubscriptionTopic.copyrightLabel SubscriptionStatus.notificationEvent.authorizationHint
  • Added Element
SubscriptionTopic.resourceTrigger.resource SubscriptionStatus.notificationEvent.authorizationHint.authorizationType
  • Change value set from http://hl7.org/fhir/ValueSet/defined-types to Types used with Subscriptions Added Mandatory Element
SubscriptionTopic.eventTrigger.resource SubscriptionStatus.notificationEvent.authorizationHint.value
  • Change value set from http://hl7.org/fhir/ValueSet/defined-types to Types used with Subscriptions Added Element
SubscriptionTopic.canFilterBy.resource SubscriptionTopic
SubscriptionTopic.versionAlgorithm[x]
  • Change value set from http://hl7.org/fhir/ValueSet/defined-types to Types used with Subscriptions Added Element
SubscriptionTopic.canFilterBy.comparator SubscriptionTopic.name
  • Added Element
SubscriptionTopic.canFilterBy.modifier SubscriptionTopic.experimental
  • Change value set from http://hl7.org/fhir/ValueSet/subscription-search-modifier|4.3.0 to Search No longer marked as Modifier Code Remove codes = , eq , ne , gt , lt , ge , le , sa , eb , ap Add codes missing , exact , contains , not , text , type , identifier , code-text , text-advanced , iterate
SubscriptionTopic.notificationShape.resource SubscriptionTopic.jurisdiction
  • Change value set from http://hl7.org/fhir/ValueSet/defined-types http://hl7.org/fhir/ValueSet/jurisdiction to Types used with Subscriptions Jurisdiction ValueSet icon
Substance SubscriptionTopic.copyrightLabel
  • Added Element
Substance.instance SubscriptionTopic.trigger
  • Min Cardinality changed from 0 to 1 Max Cardinality changed from * to 1 Type changed from BackboneElement to boolean Now marked as Modifier Added Element
Substance.code SubscriptionTopic.trigger.description
  • Type changed from CodeableConcept to CodeableReference Added Element
Substance.description SubscriptionTopic.trigger.resource
  • Type changed from string to markdown Added Mandatory Element
Substance.expiry SubscriptionTopic.trigger.supportedInteraction
  • Moved from Substance.instance to Substance Added Element
Substance.quantity SubscriptionTopic.trigger.queryCriteria
  • Moved from Substance.instance to Substance Added Element
Substance.instance.identifier SubscriptionTopic.trigger.queryCriteria.previous
  • Deleted (-> Substance.instance.identifier) Added Element
SubstanceDefinition SubscriptionTopic.trigger.queryCriteria.resultForCreate
  • Added Element
SubstanceDefinition.characterization SubscriptionTopic.trigger.queryCriteria.current
  • Added Element
SubstanceDefinition.characterization.technique SubscriptionTopic.trigger.queryCriteria.resultForDelete
  • Added Element
SubstanceDefinition.characterization.form SubscriptionTopic.trigger.queryCriteria.requireBoth
  • Added Element
SubstanceDefinition.characterization.description SubscriptionTopic.trigger.fhirPathCriteria
  • Added Element
SubstanceDefinition.characterization.file SubscriptionTopic.trigger.event
  • Added Element
SubstanceDefinition.referenceInformation SubscriptionTopic.trigger.canFilterBy
  • Added Element
SubstanceDefinition.name.language SubscriptionTopic.trigger.canFilterBy.description
  • Change binding strength from preferred to required Change value set from Common Languages to All Languages Change max value set from All Languages to none Added Element
SubstanceDefinition.nucleicAcid SubscriptionTopic.trigger.canFilterBy.resource
  • Added Element
SubstanceDefinition.polymer SubscriptionTopic.trigger.canFilterBy.filterParameter
  • Added Mandatory Element
SubstanceDefinition.protein SubscriptionTopic.trigger.canFilterBy.filterDefinition
  • Added Element
SubstanceNucleicAcid SubscriptionTopic.trigger.canFilterBy.comparator
  • Added Resource Element
SubstancePolymer SubscriptionTopic.trigger.canFilterBy.modifier
  • Added Resource Element
SubstanceProtein SubscriptionTopic.trigger.notificationShape
  • Added Resource Element
SubstanceReferenceInformation SubscriptionTopic.trigger.notificationShape.resource
  • Added Resource Mandatory Element
SubstanceSourceMaterial SubscriptionTopic.trigger.notificationShape.include
  • Added Resource Element
SupplyDelivery SubscriptionTopic.trigger.notificationShape.revInclude
  • Added Element
SupplyDelivery.type SubscriptionTopic.trigger.notificationShape.relatedQuery
  • Change value set from http://hl7.org/fhir/ValueSet/supplydelivery-type|4.3.0 to Supply Delivery Supply Item Type Remove codes medication , device Add codes medication , device , biologicallyderivedproduct Added Element
SupplyDelivery.suppliedItem SubscriptionTopic.trigger.notificationShape.relatedQuery.queryType
  • Max Cardinality changed from 1 to * Added Element
SupplyDelivery.receiver SubscriptionTopic.trigger.notificationShape.relatedQuery.query
  • Type Reference: Added Target Type Organization Mandatory Element
SupplyRequest SubscriptionTopic.resourceTrigger
  • Deleted
SupplyRequest.basedOn SubscriptionTopic.eventTrigger
  • Added Element Deleted
SupplyRequest.deliverFor SubscriptionTopic.canFilterBy
  • Added Element Deleted
SupplyRequest.item SubscriptionTopic.notificationShape
  • Renamed from item[x] to item Deleted
Substance
Substance.code
  • Add Type changed from CodeableConcept to CodeableReference
  • Remove Types CodeableConcept, Reference(Medication | Substance | Device)
SupplyRequest.requester Substance.description
  • Type Reference: Added Target Type CareTeam changed from string to markdown
SupplyRequest.reason Substance.expiry
  • Added Element Moved from Substance.instance to Substance
SupplyRequest.deliverTo Substance.quantity
  • Type Reference: Added Target Type RelatedPerson Moved from Substance.instance to Substance
SupplyRequest.reasonCode Substance.instance
  • Deleted (-> reason)
SupplyRequest.reasonReference Substance.ingredient
  • Deleted (-> reason)
Task SubstanceDefinition
Task.statusReason SubstanceDefinition.status
  • Type changed from CodeableConcept to CodeableReference Now marked as Modifier
Task.doNotPerform SubstanceDefinition.characterization
  • Added Element
Task.requestedPeriod SubstanceDefinition.characterization.technique
  • Added Element
Task.requestedPerformer SubstanceDefinition.characterization.form
  • Added Element
Task.owner SubstanceDefinition.characterization.description
  • Type Reference: Removed Target Types HealthcareService, Device Added Element
Task.performer SubstanceDefinition.characterization.file
  • Added Element
Task.performer.function SubstanceDefinition.property.value[x]
  • Added Element Add Type Range
Task.performer.actor SubstanceDefinition.name.language
Task.reason SubstanceDefinition.informationSource
  • Added Element Deleted
Task.input.value[x] Task Add Types integer64, CodeableReference, RatioRange, Availability, ExtendedContactDetail Remove Type Contributor
Task.output.value[x] Task.statusReason
  • Add Types integer64, CodeableReference, RatioRange, Availability, ExtendedContactDetail Max Cardinality changed from 1 to *
  • Remove Type Contributor changed from CodeableConcept to CodeableReference
Task.performerType Task.doNotPerform
  • Deleted (->Task.requestedPerformer) Added Element
Task.reasonCode Task.code
  • Deleted (-> reason) Add Binding `http://hl7.org/fhir/ValueSet/task-code` (extensible)
Task.reasonReference Task.description
  • Deleted (-> reason) Type changed from string to markdown
TerminologyCapabilities.identifier Task.focus
  • Added Element Max Cardinality changed from 1 to *
  • Type changed from Reference(Resource) to BackboneElement
TerminologyCapabilities.versionAlgorithm[x] Task.focus.value[x]
  • Added Mandatory Element
TerminologyCapabilities.copyrightLabel Task.requestedPeriod
  • Added Element
TerminologyCapabilities.codeSystem.version.language Task.requester
  • Add Binding `http://hl7.org/fhir/ValueSet/languages|5.0.0` (required) Type Reference: Added Target Type Group
TerminologyCapabilities.codeSystem.content Task.requestedPerformer
  • Added Mandatory Element
TerminologyCapabilities.codeSearch Task.owner
  • Remove codes explicit , all Type Reference: Added Target Type Group
  • Add codes in-compose , in-expansion , in-compose-or-expansion Type Reference: Removed Target Types HealthcareService, Device
TestPlan Task.performer
  • Added Resource Element
TestReport.testScript Task.performer.function
  • Type changed from Reference(TestScript) to canonical(TestScript) Added Element
TestReport.setup.action.assert.requirement Task.performer.actor
  • Added Mandatory Element
TestReport.setup.action.assert.requirement.link[x] Task.reason
  • Added Element
TestScript Task.restriction.recipient
  • Type Reference: Added Target Type Device
TestScript.url Task.input.value[x]
  • Min Cardinality changed from 1 to 0 Add Types integer64, CodeableReference, RatioRange, Availability, ExtendedContactDetail, VirtualServiceDetail
  • Remove Type Contributor
TestScript.identifier Task.output.value[x]
  • Max Cardinality changed from 1 to * Add Types integer64, CodeableReference, RatioRange, Availability, ExtendedContactDetail, VirtualServiceDetail
  • Remove Type Contributor
TestScript.versionAlgorithm[x] Task.instantiatesCanonical
  • Added Element Deleted
TestScript.copyrightLabel Task.instantiatesUri
  • Added Element Deleted
TestScript.origin.url Task.performerType
  • Added Element Deleted (->Task.requestedPerformer)
TestScript.destination.url Task.reasonCode
  • Added Element Deleted (-> reason)
TestScript.scope Task.reasonReference
  • Added Element Deleted (-> reason)
TerminologyCapabilities
TestScript.scope.artifact TerminologyCapabilities.identifier
  • Added Mandatory Element
TestScript.scope.conformance TerminologyCapabilities.versionAlgorithm[x]
  • Added Element
TerminologyCapabilities.jurisdiction
TestScript.scope.phase TerminologyCapabilities.copyrightLabel
  • Added Element
TestScript.profile TerminologyCapabilities.implementation.description
  • Type changed from Reference(Resource) string to canonical(StructureDefinition) markdown
TestScript.setup.action.operation.type TerminologyCapabilities.codeSystem.supplement
  • Change code system for extensibly bound codes from "http://terminology.hl7.org/CodeSystem/testscript-operation-codes" to "http://hl7.org/fhir/restful-interaction" Added Element
TestScript.setup.action.operation.resource TerminologyCapabilities.codeSystem.version.supplement
  • Type changed from code to uri Added Element
TerminologyCapabilities.codeSystem.version.language
  • Change binding strength from required to extensible Add Binding `http://hl7.org/fhir/ValueSet/all-languages|6.0.0-ballot3` (required)
TerminologyCapabilities.codeSystem.content
  • Change value set from http://hl7.org/fhir/ValueSet/defined-types|4.3.0 to Concrete FHIR Types Added Mandatory Element
TestScript.setup.action.assert.defaultManualCompletion TerminologyCapabilities.supplements
  • Added Element
TestScript.setup.action.assert.operator TerminologyCapabilities.supplements.globals
  • Add code manualEval Added Element
TestScript.setup.action.assert.resource TerminologyCapabilities.expansion.parameter.documentation
  • Type changed from code to uri Change binding strength from required to extensible Change value set from http://hl7.org/fhir/ValueSet/defined-types|4.3.0 string to Concrete FHIR Types markdown
TestScript.setup.action.assert.response TerminologyCapabilities.codeSearch
  • Remove codes bad explicit , unprocessable all
  • Add codes continue , switchingProtocols , accepted , nonAuthoritativeInformation , resetContent , partialContent , multipleChoices , movedPermanently , found , seeOther , useProxy , temporaryRedirect , permanentRedirect , badRequest , unauthorized , paymentRequired , notAcceptable , proxyAuthenticationRequired , requestTimeout , lengthRequired , contentTooLarge , uriTooLong , unsupportedMediaType , rangeNotSatisfiable , expectationFailed , misdirectedRequest , unprocessableContent , upgradeRequired , internalServerError , notImplemented , badGateway , serviceUnavailable in-compose , gatewayTimeout in-expansion , httpVersionNotSupported in-compose-or-expansion
TestScript.setup.action.assert.stopTestOnFail TerminologyCapabilities.closure
  • Added Mandatory Element Deleted
TestScript.setup.action.assert.requirement ValueSet Added Element
TestScript.setup.action.assert.requirement.link[x] ValueSet.versionAlgorithm[x]
  • Added Element
Transport ValueSet.jurisdiction
  • Added Resource Change value set from http://hl7.org/fhir/ValueSet/jurisdiction to Jurisdiction ValueSet icon ValueSet.versionAlgorithm[x] Added Element
ValueSet.copyrightLabel
  • Added Element
ValueSet.approvalDate
  • Added Element
ValueSet.lastReviewDate
  • Added Element
ValueSet.effectivePeriod
  • Added Element
ValueSet.topic
  • Added Element
ValueSet.author
  • Added Element
ValueSet.editor
  • Added Element
ValueSet.reviewer
  • Added Element
ValueSet.endorser
  • Added Element
ValueSet.relatedArtifact
  • Added Element
ValueSet.compose.include.concept.designation.language
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
ValueSet.scope VisionPrescription.basedOn
  • Added Element
ValueSet.scope.inclusionCriteria VisionPrescription.groupIdentifier
  • Added Element
ValueSet.scope.exclusionCriteria VisionPrescription.priority
  • Added Element
VerificationResult CatalogEntry
  • Deleted (removed in favor of definitional resources)
VerificationResult.status ChargeItem
  • Add code entered-in-error Deleted
VisionPrescription ChargeItemDefinition
  • No Changes Deleted
CatalogEntry Citation
  • Deleted
ClinicalImpression
  • Deleted (removed in favor of definitional resources)
DeviceUseStatement
  • 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