Release 4 FHIR CI-Build

This page is part of the Continuous Integration Build of FHIR Specification (v4.0.1: R4 - Mixed Normative and STU ) in it's permanent home (it will always (will be available incorrect/inconsistent at this URL). The current version which supercedes this version is 5.0.0 . 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 only partially been updated for R6 at this time; this will be addressed prior to the next ballot. None of the content here is worth commenting on for ballot purposes (as content is likely to change before the next ballot).

This is an automatically generated list of all the structural differences between FHIR DSTU3 R4, R4B, R5 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 3, 4, but changes are noted for Release 3 4 to Release 4) 5)

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

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

This analysis is available for R5 as XML or JSON . or for R4 as XML or JSON or for R4B as XML or JSON

Resources
Types
Address
  • No Changes
Age
  • No Changes
Annotation
  • No Changes
Attachment
  • No Changes
Availability
Availability.period
  • Added Element
BackboneElement
  • No Changes
BackboneType
  • No Changes
Base
  • No Changes
CodeableConcept
  • No Changes
CodeableReference
  • No Changes
Coding
  • No Changes
ContactDetail
  • No Changes
ContactPoint
  • No Changes
Count
  • No Changes
DataRequirement
Address.use DataRequirement.type
  • Change value set from http://hl7.org/fhir/ValueSet/address-use to http://hl7.org/fhir/ValueSet/address-use|4.0.1 Remove codes Element , BackboneElement , DataType , Address , Annotation , Attachment , Availability , BackboneType , Dosage , ElementDefinition , MarketingStatus , ProductShelfLife , Timing , CodeableConcept , CodeableReference , Coding , ContactDetail , ContactPoint , Contributor , DataRequirement , Expression , ExtendedContactDetail , Extension , HumanName , Identifier , Meta , MonetaryComponent , Money , Narrative , ParameterDefinition , Period , PrimitiveType , base64Binary , boolean , date , dateTime , decimal , instant , integer , positiveInt , unsignedInt , integer64 , string , code , id , markdown , time , uri , canonical , oid , url , uuid , Quantity , Age , Count , Distance , Duration , Range , Ratio , RatioRange , Reference , RelatedArtifact , SampledData , Signature , TriggerDefinition , UsageContext , VirtualServiceDetail , xhtml , Resource , Binary , Bundle , DomainResource , Account , ActivityDefinition , ActorDefinition , AdministrableProductDefinition , AdverseEvent , AllergyIntolerance , Appointment , AppointmentResponse , ArtifactAssessment , AuditEvent , Basic , BiologicallyDerivedProduct , BiologicallyDerivedProductDispense , BodyStructure , CanonicalResource , CapabilityStatement , CarePlan , CareTeam , ChargeItem , ChargeItemDefinition , Citation , Claim , ClaimResponse , ClinicalImpression , ClinicalUseDefinition , CodeSystem , Communication , CommunicationRequest , CompartmentDefinition , Composition , ConceptMap , Condition , ConditionDefinition , Consent , Contract , Coverage , CoverageEligibilityRequest , CoverageEligibilityResponse , DetectedIssue , Device , DeviceAssociation , DeviceDefinition , DeviceDispense , DeviceMetric , DeviceRequest , DeviceUsage , DiagnosticReport , DocumentReference , Encounter , EncounterHistory , Endpoint , EnrollmentRequest , EnrollmentResponse , EpisodeOfCare , EventDefinition , Evidence , EvidenceReport , EvidenceVariable , ExampleScenario , ExplanationOfBenefit , FamilyMemberHistory , Flag , FormularyItem , GenomicStudy , Goal , GraphDefinition , Group , GuidanceResponse , HealthcareService , ImagingSelection , ImagingStudy , Immunization , ImmunizationEvaluation , ImmunizationRecommendation , ImplementationGuide , Ingredient , InsurancePlan , InventoryItem , InventoryReport , Invoice , Library , Linkage , List , Location , ManufacturedItemDefinition , Measure , MeasureReport , Medication , MedicationAdministration , MedicationDispense , MedicationKnowledge , MedicationRequest , MedicationStatement , MedicinalProductDefinition , MessageDefinition , MessageHeader , MetadataResource , MolecularSequence , NamingSystem , NutritionIntake , NutritionOrder , NutritionProduct , Observation , ObservationDefinition , OperationDefinition , OperationOutcome , Organization , OrganizationAffiliation , PackagedProductDefinition , Patient , PaymentNotice , PaymentReconciliation , Permission , Person , PlanDefinition , Practitioner , PractitionerRole , Procedure , Provenance , Questionnaire , QuestionnaireResponse , RegulatedAuthorization , RelatedPerson , RequestOrchestration , Requirements , ResearchStudy , ResearchSubject , RiskAssessment , Schedule , SearchParameter , ServiceRequest , Slot , Specimen , SpecimenDefinition , StructureDefinition , StructureMap , Subscription , SubscriptionStatus , SubscriptionTopic , Substance , SubstanceDefinition , SubstanceNucleicAcid , SubstancePolymer , SubstanceProtein , SubstanceReferenceInformation , SubstanceSourceMaterial , SupplyDelivery , SupplyRequest , Task , TerminologyCapabilities , TestPlan , TestReport , TestScript , Transport , ValueSet , VerificationResult , VisionPrescription , Parameters
DataType
  • No Changes
Distance
  • No Changes
Dosage
Dosage.condition
  • Added Element
Address.type Dosage.doseAndRate.dose[x]
  • Change value set from http://hl7.org/fhir/ValueSet/address-type to http://hl7.org/fhir/ValueSet/address-type|4.0.1 Add Type Expression
Dosage.doseAndRate.rate[x]
  • Add Type Expression
Dosage.safety
  • Added Element
Dosage.sequence
  • Deleted
Dosage.maxDosePerPeriod
  • Deleted
Dosage.maxDosePerAdministration
  • Deleted
Dosage.maxDosePerLifetime
  • Deleted
DosageCondition
  • Added Type
DosageDetails
  • Added Type
DosageSafety
  • Added Type
Age Duration
  • No Changes
Element
  • No Changes
ElementDefinition
Age ElementDefinition.type.aggregation
  • Remove code bundled
ElementDefinition.defaultValue[x]
  • Add Binding Type VirtualServiceDetail
ElementDefinition.fixed[x]
  • Add Type VirtualServiceDetail
ElementDefinition.pattern[x]
  • Add Type VirtualServiceDetail
ElementDefinition.example.value[x]
  • Add Type VirtualServiceDetail
ElementDefinition.binding.strength
  • Add code http://hl7.org/fhir/ValueSet/age-units descriptive (extensible), max =
ElementDefinition.binding.additional.key
  • Added Element
ElementDefinition.binding.additional.purpose
  • Remove codes http://hl7.org/fhir/ValueSet/all-time-units preferred , ui , starter , component
  • Add codes current-extensible , best-practice , open
Annotation Expression
  • No Changes
ExtendedContactDetail
  • No Changes
Extension
Annotation.text Extension.value[x]
  • Add Type changed from string to markdown VirtualServiceDetail
Attachment HumanName
Attachment.contentType HumanName.use
  • Change value set from http://hl7.org/fhir/ValueSet/mimetypes to http://hl7.org/fhir/ValueSet/mimetypes|4.0.1 Remove code maiden
Identifier
  • No Changes
MarketingStatus
  • No Changes
Meta
  • No Changes
MonetaryComponent
Attachment.language MonetaryComponent.type
  • Change binding strength from extensible to preferred Remove code deduction
Money
  • No Changes
MoneyQuantity
  • No Changes
Narrative
  • No Changes
ParameterDefinition
Attachment.url ParameterDefinition.type
  • Type changed from Remove codes Element , BackboneElement , DataType , Address , Annotation , Attachment , Availability , BackboneType , Dosage , ElementDefinition , MarketingStatus , ProductShelfLife , Timing , CodeableConcept , CodeableReference , Coding , ContactDetail , ContactPoint , Contributor , DataRequirement , Expression , ExtendedContactDetail , Extension , HumanName , Identifier , Meta , MonetaryComponent , Money , Narrative , ParameterDefinition , Period , PrimitiveType , base64Binary , boolean , date , dateTime , decimal , instant , integer , positiveInt , unsignedInt , integer64 , string , code , id , markdown , time , uri to , canonical , oid , url , uuid , Quantity , Age , Count , Distance , Duration , Range , Ratio , RatioRange , Reference , RelatedArtifact , SampledData , Signature , TriggerDefinition , UsageContext , VirtualServiceDetail , xhtml , Resource , Binary , Bundle , DomainResource , Account , ActivityDefinition , ActorDefinition , AdministrableProductDefinition , AdverseEvent , AllergyIntolerance , Appointment , AppointmentResponse , ArtifactAssessment , AuditEvent , Basic , BiologicallyDerivedProduct , BiologicallyDerivedProductDispense , BodyStructure , CanonicalResource , CapabilityStatement , CarePlan , CareTeam , ChargeItem , ChargeItemDefinition , Citation , Claim , ClaimResponse , ClinicalImpression , ClinicalUseDefinition , CodeSystem , Communication , CommunicationRequest , CompartmentDefinition , Composition , ConceptMap , Condition , ConditionDefinition , Consent , Contract , Coverage , CoverageEligibilityRequest , CoverageEligibilityResponse , DetectedIssue , Device , DeviceAssociation , DeviceDefinition , DeviceDispense , DeviceMetric , DeviceRequest , DeviceUsage , DiagnosticReport , DocumentReference , Encounter , EncounterHistory , Endpoint , EnrollmentRequest , EnrollmentResponse , EpisodeOfCare , EventDefinition , Evidence , EvidenceReport , EvidenceVariable , ExampleScenario , ExplanationOfBenefit , FamilyMemberHistory , Flag , FormularyItem , GenomicStudy , Goal , GraphDefinition , Group , GuidanceResponse , HealthcareService , ImagingSelection , ImagingStudy , Immunization , ImmunizationEvaluation , ImmunizationRecommendation , ImplementationGuide , Ingredient , InsurancePlan , InventoryItem , InventoryReport , Invoice , Library , Linkage , List , Location , ManufacturedItemDefinition , Measure , MeasureReport , Medication , MedicationAdministration , MedicationDispense , MedicationKnowledge , MedicationRequest , MedicationStatement , MedicinalProductDefinition , MessageDefinition , MessageHeader , MetadataResource , MolecularSequence , NamingSystem , NutritionIntake , NutritionOrder , NutritionProduct , Observation , ObservationDefinition , OperationDefinition , OperationOutcome , Organization , OrganizationAffiliation , PackagedProductDefinition , Patient , PaymentNotice , PaymentReconciliation , Permission , Person , PlanDefinition , Practitioner , PractitionerRole , Procedure , Provenance , Questionnaire , QuestionnaireResponse , RegulatedAuthorization , RelatedPerson , RequestOrchestration , Requirements , ResearchStudy , ResearchSubject , RiskAssessment , Schedule , SearchParameter , ServiceRequest , Slot , Specimen , SpecimenDefinition , StructureDefinition , StructureMap , Subscription , SubscriptionStatus , SubscriptionTopic , Substance , SubstanceDefinition , SubstanceNucleicAcid , SubstancePolymer , SubstanceProtein , SubstanceReferenceInformation , SubstanceSourceMaterial , SupplyDelivery , SupplyRequest , Task , TerminologyCapabilities , TestPlan , TestReport , TestScript , Transport , ValueSet , VerificationResult , VisionPrescription , Parameters
BackboneElement Period
  • No Changes
CodeableConcept PrimitiveType
  • No Changes
Coding ProductShelfLife
  • No Changes
ContactDetail Quantity
  • No Changes
ContactPoint Range
  • No Changes
Ratio
  • No Changes
RatioRange
  • No Changes
Reference
  • No Changes
RelatedArtifact
ContactPoint.system RelatedArtifact.type
  • Change value set Remove codes amends , amended-with , appends , appended-with , cites , cited-by , comments-on , comment-in , contains , contained-in , corrects , correction-in , replaces , replaced-with , retracts , retracted-by , signs , similar-to , supports , supported-with , transforms , transformed-into , transformed-with , documents , specification-of , created-with , cite-as
RelatedArtifact.artifact[x]
  • Added Element
RelatedArtifact.classifier
  • Deleted
RelatedArtifact.publicationStatus
  • Deleted
RelatedArtifact.publicationDate
  • Deleted
RelativeTime
  • Added Type
SampledData
  • No Changes
Signature
  • No Changes
SimpleQuantity
  • No Changes
Timing
Timing.repeat.startOffset
  • Added Element
Timing.repeat.endOffset
  • Added Element
TriggerDefinition
TriggerDefinition.type
  • Remove codes data-added , data-modified , data-removed
  • Add code subscription-topic
TriggerDefinition.timing[x]
  • Remove Type Reference(Schedule)
UsageContext
  • No Changes
VirtualServiceDetail
  • No Changes
base64Binary (No Changes)
boolean (No Changes)
canonical (No Changes)
code (No Changes)
date (No Changes)
dateTime (No Changes)
decimal (No Changes)
id (No Changes)
instant (No Changes)
integer (No Changes)
integer64 (No Changes)
markdown (No Changes)
oid (No Changes)
positiveInt (No Changes)
string (No Changes)
time (No Changes)
unsignedInt (No Changes)
uri (No Changes)
url (No Changes)
uuid (No Changes)
xhtml (No Changes)
Contributor
  • Deleted
Resources
Account
Account.covers
  • Added Element
Account.guarantor.party
  • Min Cardinality changed from http://hl7.org/fhir/ValueSet/contact-point-system 1 to http://hl7.org/fhir/ValueSet/contact-point-system|4.0.1 0
ContactPoint.use Account.guarantor.account
  • Change value set Moved from http://hl7.org/fhir/ValueSet/contact-point-use Account.relatedAccount to http://hl7.org/fhir/ValueSet/contact-point-use|4.0.1 Account.guarantor (where type=guarantor)
  • Min Cardinality changed from 1 to 0
Account.guarantor.responsibility
  • Added Element
Account.guarantor.limit
  • Added Element
Account.guarantor.rank
  • Added Element
Account.parent
  • Added Element
  • copy from relatedAccount where type=parent
Account.relatedAccount
  • Deleted (-> moved to guarantor or parent depending on type)
Contributor ActivityDefinition
Contributor.type ActivityDefinition.jurisdiction
  • Change value set from http://hl7.org/fhir/ValueSet/contributor-type http://hl7.org/fhir/ValueSet/jurisdiction to http://hl7.org/fhir/ValueSet/contributor-type|4.0.1 Jurisdiction ValueSet icon
Count ActivityDefinition.kind
  • No Changes Remove codes AppointmentResponse , ImmunizationRecommendation , SupplyRequest , Transport
ActivityDefinition.intent
  • Remove codes original-order , reflex-order , filler-order , instance-order
ActivityDefinition.timing[x]
  • Add Type RelativeTime
ActivityDefinition.participant.typeCanonical
  • Type canonical: Added Target Types ActorDefinition, DeviceDefinition, Group, SpecimenDefinition, StructureDefinition
ActivityDefinition.participant.typeReference
  • Type Reference: Added Target Types BiologicallyDerivedProduct, Medication, MedicinalProductDefinition, Specimen, Substance, SubstanceDefinition
  • Type Reference: Removed Target Types DeviceDefinition, Group
DataRequirement ActorDefinition
DataRequirement.type ActorDefinition.jurisdiction
  • Change value set from http://hl7.org/fhir/ValueSet/all-types http://hl7.org/fhir/ValueSet/jurisdiction to http://hl7.org/fhir/ValueSet/all-types|4.0.1 Jurisdiction ValueSet icon
DataRequirement.profile ActorDefinition.type
ActorDefinition.category
  • Added Element
ActorDefinition.baseDefinition
  • Renamed from uri derivedFrom to canonical(StructureDefinition) baseDefinition
ActorDefinition.capabilities
  • Deleted
AdministrableProductDefinition
DataRequirement.subject[x] AdministrableProductDefinition.code
  • Added Element
DataRequirement.codeFilter.path AdministrableProductDefinition.property.value[x]
  • Min Cardinality Add Type Range
AdverseEvent
AdverseEvent.subject
  • Type Reference: Removed Target Type ResearchSubject
AdverseEvent.effect[x]
  • Renamed from occurrence[x] to effect[x]
  • Remove Type Timing
AdverseEvent.resultingEffect
  • Type changed from 1 Reference(Condition | Observation) to 0 CodeableReference
DataRequirement.codeFilter.searchParam AdverseEvent.recorder
  • Type Reference: Removed Target Type ResearchSubject
AdverseEvent.participant.actor
  • Type Reference: Added Element Target Type Group
  • Type Reference: Removed Target Type ResearchSubject
DataRequirement.codeFilter.valueSet AdverseEvent.suspectEntity.instance
  • Renamed from valueSet[x] instance[x] to valueSet instance
  • Add Type canonical(ValueSet) CodeableReference
  • Remove Types string, Reference(ValueSet) CodeableConcept, Reference(Immunization | Procedure | Substance | Medication | MedicationAdministration | MedicationStatement | Device | BiologicallyDerivedProduct | ResearchStudy)
AdverseEvent.suspectEntity.causality.author
  • Type Reference: Removed Target Type ResearchSubject
DataRequirement.codeFilter.code AdverseEvent.suspectEntity.occurrence[x]
  • Added Element
DataRequirement.dateFilter.path AdverseEvent.contributingFactor
  • Min Cardinality Type changed from 1 BackboneElement to 0 CodeableReference
AdverseEvent.preventiveAction
  • Type changed from BackboneElement to CodeableReference
AdverseEvent.mitigatingAction
  • Type changed from BackboneElement to CodeableReference
AdverseEvent.supportingInfo
  • Type changed from BackboneElement to CodeableReference
AdverseEvent.contributingFactor.item[x]
  • Deleted
AdverseEvent.preventiveAction.item[x]
  • Deleted
AdverseEvent.mitigatingAction.item[x]
  • Deleted
AdverseEvent.supportingInfo.item[x]
  • Deleted
AllergyIntolerance
AllergyIntolerance.clinicalStatus
  • Remove code resolved
AllergyIntolerance.verificationStatus
  • Remove code presumed
DataRequirement.dateFilter.searchParam AllergyIntolerance.recorder
  • Added Element
  • Could be migrated from participant depending on participant.function
DataRequirement.limit AllergyIntolerance.asserter
  • Added Element
  • Could be migrated from participant depending on participant.function
AllergyIntolerance.lastReactionOccurrence
  • Renamed from lastOccurrence to lastReactionOccurrence
AllergyIntolerance.participant
  • Deleted (-> recorder or asserter depending on function)
Appointment
Appointment.basedOn
  • Type Reference: Added Target Types RequestOrchestration, NutritionOrder, VisionPrescription
AppointmentResponse
  • No Changes
ArtifactAssessment
ArtifactAssessment.citeAs
  • Renamed from citeAs[x] to citeAs
  • Remove Type Reference(Citation)
DataRequirement.sort ArtifactAssessment.relatesTo
  • Added Element
DataRequirement.sort.path ArtifactAssessment.relatesTo.type
  • Added Mandatory Element
DataRequirement.sort.direction ArtifactAssessment.relatesTo.target[x]
  • Added Mandatory Element
DataRequirement.codeFilter.valueCode ArtifactAssessment.content.author
  • deleted Max Cardinality changed from 1 to *
ArtifactAssessment.content.relatesTo
  • Added Element
DataRequirement.codeFilter.valueCoding ArtifactAssessment.content.informationType
  • deleted Deleted
DataRequirement.codeFilter.valueCodeableConcept ArtifactAssessment.content.relatedArtifact
  • deleted Deleted
Distance AuditEvent
Distance AuditEvent.type
  • Add Binding http://hl7.org/fhir/ValueSet/distance-units (extensible), max = http://hl7.org/fhir/ValueSet/all-distance-units Renamed from category to type
  • Min Cardinality changed from 0 to 1
  • Max Cardinality changed from * to 1
Dosage AuditEvent.subtype
  • Renamed from code to subtype
  • Min Cardinality changed from 1 to 0
  • Max Cardinality changed from 1 to *
Dosage.doseAndRate AuditEvent.basedOn
  • Type Reference: Added Element Target Type Resource
  • Type Reference: Removed Target Types CarePlan, DeviceRequest, ImmunizationRecommendation, MedicationRequest, NutritionOrder, ServiceRequest, Task
AuditEvent.agent.who
  • Type Reference: Added Target Types DeviceDefinition, Group, HealthcareService
Dosage.doseAndRate.type AuditEvent.entity.description
  • Added Element
Basic
Basic.code
  • Add Binding `http://hl7.org/fhir/ValueSet/version-independent-resource-types` (extensible)
Binary
  • No Changes
BiologicallyDerivedProduct
BiologicallyDerivedProduct.productCategory
  • Max Cardinality changed from 1 to *
  • Type changed from Coding to CodeableConcept
Dosage.doseAndRate.dose[x] BiologicallyDerivedProduct.collection.sourcePatient
  • Added Element
  • maps from BiologicallyDerivedProduct.collection.source depending on reference type
Dosage.doseAndRate.rate[x] BiologicallyDerivedProduct.collection.sourceOrganization
  • Added Element
  • maps from BiologicallyDerivedProduct.collection.source depending on reference type
Dosage.dose[x] BiologicallyDerivedProduct.collection.procedure
  • deleted Added Element
Dosage.rate[x] BiologicallyDerivedProduct.collection.source
  • deleted Deleted (-> collection.sourcePatient or collection.sourceOrganization depending on reference type)
Duration BodyStructure
Duration BodyStructure.includedStructure.image
  • Add Binding http://hl7.org/fhir/ValueSet/duration-units (extensible), max = http://hl7.org/fhir/ValueSet/all-time-units Added Element
BodyStructure.includedStructure.morphology
  • Moved from BodyStructure to BodyStructure.includedStructure
Element Bundle
Bundle.entry.response.outcome
  • No Changes Type changed from Resource to Resource(http://hl7.org/fhir/StructureDefinition/OperationOutcome)
ElementDefinition CanonicalResource
ElementDefinition.representation CanonicalResource.jurisdiction
  • Change value set from http://hl7.org/fhir/ValueSet/property-representation http://hl7.org/fhir/ValueSet/jurisdiction to http://hl7.org/fhir/ValueSet/property-representation|4.0.1 Jurisdiction ValueSet icon
CapabilityStatement
ElementDefinition.sliceIsConstraining CapabilityStatement.actorDefinition
  • Added Element
ElementDefinition.slicing.discriminator.type CapabilityStatement.jurisdiction
  • Change value set from http://hl7.org/fhir/ValueSet/discriminator-type http://hl7.org/fhir/ValueSet/jurisdiction to http://hl7.org/fhir/ValueSet/discriminator-type|4.0.1 Jurisdiction ValueSet icon
ElementDefinition.slicing.ordered CapabilityStatement.fhirVersion
  • Default Value "false" removed Remove codes 0.0.80 , 0.0.81 , 0.0.82 , 0.4.0 , 0.5.0 , 1.0.0 , 1.0.1 , 1.0.2 , 1.1.0 , 1.4.0 , 1.6.0 , 1.8.0 , 3.0.0 , 3.0.1 , 3.0.2 , 3.3.0 , 3.5.0 , 4.0.0 , 4.0.1 , 4.1.0 , 4.2.0 , 4.3.0 , 4.3.0-cibuild , 4.3.0-snapshot1 , 4.4.0 , 4.5.0 , 4.6.0 , 5.0.0 , 5.0.0-cibuild , 5.0.0-snapshot1 , 5.0.0-snapshot2 , 5.0.0-ballot , 5.0.0-snapshot3 , 5.0.0-draft-final
  • Add code 6.0
ElementDefinition.slicing.rules CapabilityStatement.format
  • Change value set from http://hl7.org/fhir/ValueSet/resource-slicing-rules http://hl7.org/fhir/ValueSet/mimetypes|5.0.0 to http://hl7.org/fhir/ValueSet/resource-slicing-rules|4.0.1 Supplemented Mime Types
ElementDefinition.type.profile CapabilityStatement.patchFormat
  • Max Cardinality changed Change value set from 1 http://hl7.org/fhir/ValueSet/mimetypes|5.0.0 to * Patch Mime Types
  • Add codes application/fhir+xml , application/fhir+json , application/fhir+turtle , application/json-patch+json , application/xml-patch+xml
CapabilityStatement.rest.resource.type
  • Type changed from code to uri
  • Change binding strength from required to canonical(StructureDefinition | ImplementationGuide) extensible
  • Change value set from http://hl7.org/fhir/ValueSet/resource-types|5.0.0 to Extended Resource Types
CapabilityStatement.rest.resource.definition
  • Added Element
ElementDefinition.type.targetProfile CapabilityStatement.rest.resource.interaction.code
  • Max Cardinality changed from 1 to * Add codes update-conditional , patch-conditional , delete-conditional-single , delete-conditional-multiple , delete-history , delete-history-version , create-conditional
CapabilityStatement.rest.resource.searchParam.type
  • Add code resource
CarePlan
CarePlan.status
  • Remove codes revoked , completed
  • Add code ended
CarePlan.activity.plannedActivityReference
  • Type changed from uri to canonical(StructureDefinition | ImplementationGuide) Reference: Removed Target Types ImmunizationRecommendation, SupplyRequest
CarePlan.instantiatesCanonical
  • Deleted
CarePlan.instantiatesUri
  • Deleted
CareTeam
ElementDefinition.type.aggregation CareTeam.participant.member
  • Change value set Type Reference: Added Target Types Group, HealthcareService
CareTeam.participant.onBehalfOf
  • Type Reference: Added Target Types Practitioner, PractitionerRole, RelatedPerson, Patient, CareTeam, Group, HealthcareService
CareTeam.participant.effective[x]
  • Renamed from http://hl7.org/fhir/ValueSet/resource-aggregation-mode coverage[x] to http://hl7.org/fhir/ValueSet/resource-aggregation-mode|4.0.1 effective[x]
ElementDefinition.type.versioning CareTeam.participant.supportingInfo
  • Change value set Added Element
Claim
Claim.statusReason
  • Added Element
Claim.subject
  • Renamed from http://hl7.org/fhir/ValueSet/reference-version-rules patient to http://hl7.org/fhir/ValueSet/reference-version-rules|4.0.1 subject
  • Default Value "either" removed Type Reference: Added Target Type Group
ElementDefinition.defaultValue[x] Claim.prescription
  • Add Types canonical, url, uuid, ContactDetail, Contributor, DataRequirement, Expression, ParameterDefinition, RelatedArtifact, TriggerDefinition, UsageContext, Dosage Type Reference: Added Target Type ServiceRequest
ElementDefinition.fixed[x] Claim.originalPrescription
  • Add Types canonical, url, uuid, ContactDetail, Contributor, DataRequirement, Expression, ParameterDefinition, RelatedArtifact, TriggerDefinition, UsageContext, Dosage Type Reference: Added Target Type ServiceRequest
Claim.supportingInfo.subCategory
  • Added Element
ElementDefinition.pattern[x] Claim.supportingInfo.timing[x]
  • Add Types canonical, url, uuid, ContactDetail, Contributor, DataRequirement, Expression, ParameterDefinition, RelatedArtifact, TriggerDefinition, UsageContext, Dosage dateTime, Timing
  • Remove Type date
ElementDefinition.example.value[x] Claim.supportingInfo.value[x]
  • Add Types base64Binary, canonical, code, date, dateTime, decimal, id, instant, integer, integer64, markdown, oid, positiveInt, time, unsignedInt, uri, url, uuid, Address, Age, Annotation, CodeableConcept, CodeableReference, Coding, ContactPoint, Count, Distance, Duration, HumanName, Money, Period, Range, Ratio, RatioRange, SampledData, Signature, Timing, ContactDetail, Contributor, DataRequirement, Expression, ParameterDefinition, RelatedArtifact, TriggerDefinition, UsageContext, Dosage Availability, ExtendedContactDetail, VirtualServiceDetail, Dosage, Meta
Claim.item.subject
  • Added Element
ElementDefinition.constraint.severity Claim.item.request
  • Change value set Type Reference: Removed Target Type SupplyRequest
Claim.careTeam.responsible
  • Deleted
ClaimResponse
ClaimResponse.statusReason
  • Added Element
ClaimResponse.subject
  • Renamed from http://hl7.org/fhir/ValueSet/constraint-severity patient to http://hl7.org/fhir/ValueSet/constraint-severity|4.0.1 subject
  • Type Reference: Added Target Type Group
ClaimResponse.supportingInfo
  • Added Element
ClaimResponse.supportingInfo.sequence
  • Added Mandatory Element
ClaimResponse.supportingInfo.category
  • Added Mandatory Element
ClaimResponse.supportingInfo.code
  • Added Element
ClaimResponse.supportingInfo.timing[x]
  • Added Element
ClaimResponse.supportingInfo.value[x]
  • Added Element
ClaimResponse.supportingInfo.reason
  • Added Element
ClaimResponse.item.informationSequence
  • Added Element
ClaimResponse.item.adjudication.decisionDate
  • Added Element
ClaimResponse.addItem.subject
  • Added Element
ClaimResponse.addItem.informationSequence
  • Added Element
ClaimResponse.addItem.category
  • Added Element
ElementDefinition.constraint.expression ClaimResponse.addItem.request
  • Type Reference: Removed Target Type SupplyRequest
ClaimResponse.processNote.class
  • Added Element
ClaimResponse.processNote.text
  • Type changed from string to markdown
ClinicalUseDefinition
ClinicalUseDefinition.subject
  • Min Cardinality changed from 0 to 1
  • Type changed from Reference(MedicinalProductDefinition | Medication | ActivityDefinition | PlanDefinition | Device | DeviceDefinition | Substance | NutritionProduct | BiologicallyDerivedProduct) to 0 CodeableReference
ElementDefinition.constraint.source ClinicalUseDefinition.status
  • Type Now marked as Modifier
ClinicalUseDefinition.undesirableEffect.management
  • Added Element
ClinicalUseDefinition.indication.intendedEffect
  • Max Cardinality changed from uri 1 to canonical(StructureDefinition) *
ElementDefinition.mustSupport ClinicalUseDefinition.indication.undesirableEffect
  • Default Value "false" removed Remove Type Reference(ClinicalUseDefinition)
ClinicalUseDefinition.indication.otherTherapy.relationshipType
  • Added Mandatory Element
ClinicalUseDefinition.indication.otherTherapy.treatment
  • Added Mandatory Element
ElementDefinition.isModifier ClinicalUseDefinition.contraindication.indication
  • Default Value "false" removed Remove Type Reference(ClinicalUseDefinition)
ElementDefinition.isModifierReason ClinicalUseDefinition.contraindication.management
  • Added Element
ElementDefinition.isSummary ClinicalUseDefinition.contraindication.otherTherapy
  • Default Value "false" removed Remove Type BackboneElement
ClinicalUseDefinition.interaction.interactant.route
  • Added Element
ClinicalUseDefinition.interaction.severity
  • Added Element
ClinicalUseDefinition.contraindication.otherTherapy.relationshipType
  • Deleted
ClinicalUseDefinition.contraindication.otherTherapy.treatment
  • Deleted
CodeSystem
ElementDefinition.binding.strength CodeSystem.jurisdiction
  • Change value set from http://hl7.org/fhir/ValueSet/binding-strength http://hl7.org/fhir/ValueSet/jurisdiction to http://hl7.org/fhir/ValueSet/binding-strength|4.0.1 Jurisdiction ValueSet icon
ElementDefinition.binding.valueSet Communication
Communication.basedOn
  • Renamed from valueSet[x] to valueSet Type Reference: Added Target Types CarePlan, CommunicationRequest, DeviceRequest, MedicationRequest, NutritionOrder, ServiceRequest, Task, VisionPrescription
  • Add Type canonical(ValueSet) Reference: Removed Target Type Resource
Communication.instantiatesCanonical
  • Deleted
Communication.instantiatesUri
  • Deleted
CommunicationRequest
CommunicationRequest.status
  • Remove Types uri, Reference(ValueSet) codes revoked , completed
  • Add code ended
ElementDefinition.mapping.language CommunicationRequest.intent
  • Change value set from http://hl7.org/fhir/ValueSet/mimetypes to http://hl7.org/fhir/ValueSet/mimetypes|4.0.1 Remove codes original-order , reflex-order , filler-order , instance-order
Expression CommunicationRequest.requester
  • Type Reference: Added Target Type Group
CommunicationRequest.informationProvider
  • Type Reference: Added Target Type Group
Extension CompartmentDefinition
Extension.value[x] CompartmentDefinition.resource.code
  • Remove codes BiologicallyDerivedProductDispense , ChargeItem , ChargeItemDefinition , Citation , ClinicalImpression , ConditionDefinition , DeviceDispense , DeviceUsage , EncounterHistory , EvidenceReport , FormularyItem , GenomicStudy , GraphDefinition , ImmunizationEvaluation , ImmunizationRecommendation , InventoryItem , InventoryReport , Linkage , MedicationKnowledge , MolecularSequence , Permission , SubstanceNucleicAcid , SubstancePolymer , SubstanceProtein , SubstanceReferenceInformation , SubstanceSourceMaterial , SupplyDelivery , SupplyRequest , TestPlan , TestReport , TestScript , Transport , VerificationResult
  • Add Types canonical, url, uuid, ContactDetail, Contributor, DataRequirement, Expression, ParameterDefinition, RelatedArtifact, TriggerDefinition, UsageContext, Dosage codes DeviceAlert , InsuranceProduct
CompartmentDefinition.resource.documentation
  • Deleted
HumanName Composition
Composition.consent
  • Added Element
Composition.basedOn
  • Added Element
HumanName.use Composition.status
  • Change value set Remove codes preliminary , corrected , appended
Composition.author
  • Min Cardinality changed from http://hl7.org/fhir/ValueSet/name-use 1 to http://hl7.org/fhir/ValueSet/name-use|4.0.1 0
  • Type Reference: Added Target Type CareTeam
Composition.participant
  • Added Element
Composition.participant.type
  • Added Mandatory Element
Composition.participant.function
  • Added Element
Composition.participant.time
  • Added Element
Composition.participant.party
  • Added Mandatory Element
Composition.title
  • Min Cardinality changed from 1 to 0
Composition.attester.party
  • Type Reference: Added Target Type Group
Composition.custodian
  • Type Reference: Added Target Types Patient, Group
Composition.relatesTo
  • Type changed from RelatedArtifact to BackboneElement
Composition.relatesTo.type
  • Added Mandatory Element
Composition.relatesTo.target[x]
  • Added Mandatory Element
Composition.section.author
  • Type Reference: Added Target Type CareTeam
Composition.section.note
  • Added Element
Identifier ConceptMap
Identifier.use ConceptMap.jurisdiction
  • Change value set from http://hl7.org/fhir/ValueSet/identifier-use http://hl7.org/fhir/ValueSet/jurisdiction to http://hl7.org/fhir/ValueSet/identifier-use|4.0.1 Jurisdiction ValueSet icon
MarketingStatus ConceptMap.group.element.comment
  • Added Type Element
ConceptMap.group.element.target.relationship
  • Remove codes equivalent , source-is-narrower-than-target , source-is-broader-than-target
ConceptMap.group.unmapped.comment
  • Added Element
ConceptMap.group.unmapped.relationship
  • Remove codes equivalent , source-is-narrower-than-target , source-is-broader-than-target
Meta Condition
Condition.clinicalStatus
  • Remove codes recurrence , relapse , remission , resolved
Condition.verificationStatus
  • Remove codes provisional , differential
Meta.source Condition.bodyStructure
  • Added Element
Condition.recorder
  • Added Element
  • Could be migrated from participant depending on participant.function
Condition.asserter
  • Added Element
  • Could be migrated from participant depending on participant.function
Meta.profile Condition.stage.assessment
  • Type Reference: Removed Target Type ClinicalImpression
Condition.participant
  • Deleted (-> recorder or asserter depending on function)
Consent
Consent.subject
  • Type Reference: Added Target Type ResearchSubject
Consent.grantor
  • Type Reference: Added Target Type Group
Consent.grantee
  • Type Reference: Added Target Type Group
Consent.policyBasis.uri
  • Renamed from url to uri
  • Type changed from url to uri
Consent.verification.type
  • Renamed from verificationType to canonical(StructureDefinition) type
Consent.verification.verifiedWith
  • Type Reference: Added Target Type Group
Consent.verification.date
  • Renamed from verificationDate to date
Money Contract
Contract.author
  • Type Reference: Added Target Type RelatedPerson
Contract.term.text
  • Type changed from string to markdown
Coverage
Money.value Coverage.statusReason
  • Added Element
CoverageEligibilityRequest
Money.currency CoverageEligibilityRequest.statusReason
  • Added Element
MoneyQuantity CoverageEligibilityResponse
CoverageEligibilityResponse.statusReason
  • Added Element
CoverageEligibilityResponse.request
  • Min Cardinality changed from 1 to 0
CoverageEligibilityResponse.insurance.item.description
  • Type changed from string to markdown
Narrative DetectedIssue
Narrative.status DetectedIssue.status
  • Change value set Add code unknown
DetectedIssue.severity
  • Type changed from http://hl7.org/fhir/ValueSet/narrative-status code to http://hl7.org/fhir/ValueSet/narrative-status|4.0.1 CodeableConcept
  • Remove Binding `http://hl7.org/fhir/ValueSet/detectedissue-severity|5.0.0` (required)
DetectedIssue.identified[x]
  • Add Type Timing
DetectedIssue.qualityOfEvidence
  • Added Element
DetectedIssue.expectedOnsetType
  • Added Element
DetectedIssue.medicationClass
  • Added Element
DetectedIssue.managementCode
  • Added Element
ParameterDefinition Device
ParameterDefinition.use Device.definition
  • Change value set Type changed from http://hl7.org/fhir/ValueSet/operation-parameter-use CodeableReference to http://hl7.org/fhir/ValueSet/operation-parameter-use|4.0.1 canonical(DeviceDefinition)
Device.udiCarrier.deviceIdentifierSystem
  • Added Element
ParameterDefinition.type Device.status
  • Change value set from http://hl7.org/fhir/ValueSet/all-types to http://hl7.org/fhir/ValueSet/all-types|4.0.1 Add code unknown
ParameterDefinition.profile Device.name.type
  • Type changed from Reference(StructureDefinition) code to canonical(StructureDefinition) CodeableConcept
  • Change binding strength from required to extensible
Period Device.deviceVersion
  • No Changes Renamed from version to deviceVersion
Population Device.deviceVersion.type
  • Moved from Device.version to Device.deviceVersion
Device.deviceVersion.component
  • Moved from Device.version to Device.deviceVersion
Device.deviceVersion.installDate
  • Moved from Device.version to Device.deviceVersion
Device.deviceVersion.value
  • Moved from Device.version to Device.deviceVersion
Device.additive
  • Added Type Element
ProdCharacteristic Device.additive.type
  • Added Type Mandatory Element
Device.additive.quantity
  • Added Element
Device.displayName
  • Deleted
Device.mode
  • Deleted
Device.cycle
  • Deleted
Device.duration
  • Deleted
Device.owner
  • Deleted
Device.url
  • Deleted
Device.endpoint
  • Deleted
Device.gateway
  • Deleted
ProductShelfLife DeviceAlert
  • Added Type Resource
Quantity DeviceAssociation
DeviceAssociation.relationship
  • Added Element
Quantity.comparator DeviceAssociation.status
  • Change value set Type changed from http://hl7.org/fhir/ValueSet/quantity-comparator CodeableConcept to http://hl7.org/fhir/ValueSet/quantity-comparator|4.0.1 code
  • Remove codes implanted , explanted , attached
  • Add codes active , inactive
Range DeviceAssociation.statusReason
  • No Changes Change binding strength from required to extensible
Ratio DeviceAssociation.associationStatus
  • No Changes Added Element
Reference DeviceAssociation.subject
  • Type Reference: Added Target Types BiologicallyDerivedProduct, CareTeam, Location, Medication, NutritionProduct, Organization, PractitionerRole, Specimen, Substance
Reference.type DeviceAssociation.focus
  • Added Element
DeviceAssociation.category
  • Deleted
DeviceAssociation.operation
  • Deleted
RelatedArtifact DeviceDefinition
DeviceDefinition.url
  • Added Element
RelatedArtifact.type DeviceDefinition.version
  • Change value set Max Cardinality changed from http://hl7.org/fhir/ValueSet/related-artifact-type * to http://hl7.org/fhir/ValueSet/related-artifact-type|4.0.1 1
  • Type changed from BackboneElement to string
RelatedArtifact.label DeviceDefinition.versionAlgorithm[x]
  • Added Element
DeviceDefinition.name
  • Added Element
DeviceDefinition.title
  • Added Element
DeviceDefinition.status
  • Added Mandatory Element
DeviceDefinition.experimental
  • Added Element
DeviceDefinition.date
  • Added Element
DeviceDefinition.publisher
  • Added Element
RelatedArtifact.citation DeviceDefinition.contact
  • Type changed from string ContactPoint to markdown ContactDetail
DeviceDefinition.useContext
  • Added Element
DeviceDefinition.jurisdiction
  • Added Element
DeviceDefinition.purpose
  • Added Element
DeviceDefinition.copyright
  • Added Element
DeviceDefinition.copyrightLabel
  • Added Element
DeviceDefinition.approvalDate
  • Added Element
DeviceDefinition.lastReviewDate
  • Added Element
DeviceDefinition.effectivePeriod
  • Added Element
DeviceDefinition.udiDeviceIdentifier.deviceIdentifierSystem
  • Added Element
DeviceDefinition.regulatoryIdentifier.identifier
  • Renamed from deviceIdentifier to identifier
DeviceDefinition.regulatoryIdentifier.identifierSystem
  • Added Element
RelatedArtifact.url DeviceDefinition.deviceName.type
  • Type changed from uri code to url CodeableConcept
  • Change binding strength from required to extensible
DeviceDefinition.hasPart.definition[x]
  • Renamed from reference to definition[x]
  • Add Types canonical(DeviceDefinition), CodeableConcept
  • Remove Type Reference(DeviceDefinition)
DeviceDefinition.deviceVersion
  • Added Element
DeviceDefinition.deviceVersion.type
  • Moved from DeviceDefinition.version to DeviceDefinition.deviceVersion
DeviceDefinition.deviceVersion.component
  • Moved from DeviceDefinition.version to DeviceDefinition.deviceVersion
DeviceDefinition.deviceVersion.value
  • Moved from DeviceDefinition.version to DeviceDefinition.deviceVersion
DeviceDefinition.outputLanguage
  • Renamed from languageCode to outputLanguage
  • Type changed from CodeableConcept to code
  • Add Binding `http://hl7.org/fhir/ValueSet/all-languages|6.0.0-ballot3` (required)
DeviceDefinition.link.relatedDevice[x]
  • Renamed from relatedDevice to relatedDevice[x]
  • Add Types canonical(DeviceDefinition), CodeableConcept
  • Remove Type CodeableReference
RelatedArtifact.resource DeviceDefinition.productionIdentifierInUDI
  • Type changed from Reference(Resource) code to canonical(Resource) CodeableConcept
  • Change binding strength from required to extensible
DeviceDefinition.owner
  • Deleted (This could be a packaging.distributor.organiationReference or manufacturer or neither - no direct mapping)
SampledData DeviceMetric
DeviceMetric.status
  • Added Mandatory Element
SampledData.factor DeviceMetric.operationalStatus
  • Default Value "1" removed Remove code entered-in-error
  • Add code unknown
SampledData.data DeviceMetric.category
  • Min Cardinality Type changed from 1 code to 0 CodeableConcept
  • Change binding strength from required to extensible
DeviceMetric.availability
  • Added Element
DeviceMetric.calibration.type
  • Type changed from code to CodeableConcept
  • Change binding strength from required to extensible
Signature DeviceRequest
DeviceRequest.status
  • Remove codes revoked , completed
  • Add code ended
DeviceRequest.intent
  • Remove codes original-order , reflex-order , filler-order , instance-order
Signature.who DeviceRequest.product[x]
  • Renamed from who[x] code to who product[x]
  • Add Types CodeableConcept, Reference(Device), canonical(DeviceDefinition)
  • Remove Type uri CodeableReference
Signature.onBehalfOf DeviceRequest.requester
  • Renamed Type Reference: Added Target Types CareTeam, Group, Patient, RelatedPerson
DeviceRequest.location
  • Added Element
DeviceRequest.instantiatesCanonical
  • Deleted
DeviceRequest.instantiatesUri
  • Deleted
DiagnosticReport
DiagnosticReport.basedOn
  • Type Reference: Removed Target Type ImmunizationRecommendation
DiagnosticReport.status
  • Remove codes preliminary , modified , corrected , appended
DiagnosticReport.relatesTo
  • Added Element
DiagnosticReport.issued
  • Type changed from onBehalfOf[x] instant to onBehalfOf dateTime
DiagnosticReport.procedure
  • Added Element
DiagnosticReport.performer
  • Remove Type uri Reference: Added Target Types HealthcareService, Device, Patient, RelatedPerson
DiagnosticReport.resultsInterpreter
  • Type Reference: Added Target Types Patient, RelatedPerson
DiagnosticReport.study
  • Type Reference: Removed Target Type GenomicStudy
DiagnosticReport.supportingInfo.reference
  • Type Reference: Added Target Types ImagingStudy, FamilyMemberHistory, AllergyIntolerance, Condition, DocumentReference
  • Type Reference: Removed Target Type Citation
DiagnosticReport.conclusionCode
  • Type changed from CodeableConcept to CodeableReference
Signature.targetFormat DiagnosticReport.recomendation
  • Added Element
Signature.sigFormat DiagnosticReport.communication
  • Added Element
DiagnosticReport.comparison
  • Added Element
DocumentReference
DocumentReference.basedOn
  • Type Reference: Removed Target Types ImmunizationRecommendation, SupplyRequest
DocumentReference.docStatus
  • Remove codes preliminary , corrected , appended
  • Now marked as Modifier
DocumentReference.related
  • Added Element
Signature.data DocumentReference.bodyStructure
  • Renamed from blob bodySite to data bodyStructure
Signature.contentType DocumentReference.date
  • deleted Type changed from instant to dateTime
DocumentReference.author
  • Type Reference: Added Target Type Group
DocumentReference.attester.party
  • Type Reference: Added Target Type Group
SimpleQuantity DomainResource
  • No Changes
SubstanceAmount Encounter
Encounter.businessStatus
  • Added Element
Encounter.businessStatus.code
  • Added Mandatory Element
Encounter.businessStatus.type
  • Added Element
Encounter.businessStatus.effectiveDate
  • Added Element
Encounter.basedOn
  • Type Reference: Added Target Types RequestOrchestration, NutritionOrder, VisionPrescription
Timing Endpoint
Timing.repeat.count Endpoint.status
  • Add code limited
Endpoint.availability
  • Added Element
Endpoint.payload.profileCanonical
  • Added Element
Endpoint.payload.profileUri
  • Added Element
EnrollmentRequest
EnrollmentRequest.candidate
  • Type Reference: Added Target Type Group
EnrollmentResponse
EnrollmentResponse.candidate
  • Added Element
EpisodeOfCare
EpisodeOfCare.reason.use
  • Max Cardinality changed from integer 1 to positiveInt *
Timing.repeat.countMax EpisodeOfCare.diagnosis.use
  • Type Max Cardinality changed from integer 1 to positiveInt *
EpisodeOfCare.subject
  • Renamed from patient to subject
  • Type Reference: Added Target Type Group
EventDefinition
Timing.repeat.durationUnit EventDefinition.jurisdiction
  • Change value set from http://hl7.org/fhir/ValueSet/units-of-time http://hl7.org/fhir/ValueSet/jurisdiction to http://hl7.org/fhir/ValueSet/units-of-time|4.0.1 Jurisdiction ValueSet icon
Evidence
Evidence.citeAs
  • Renamed from citeAs[x] to citeAs
  • Remove Type Reference(Citation)
Evidence.recorder
  • Added Element
Evidence.relatesTo
  • Added Element
Evidence.relatesTo.type
  • Added Mandatory Element
Evidence.relatesTo.target[x]
  • Added Mandatory Element
Timing.repeat.frequency Evidence.variableDefinition
  • Min Cardinality changed from 1 to 0
Evidence.variableDefinition.variableRole
  • Type changed from integer CodeableConcept to positiveInt code
  • Default Value "1" removed Change binding strength from extensible to required
Evidence.variableDefinition.roleSubtype
  • Added Element
Evidence.variableDefinition.comparatorCategory
  • Added Element
Timing.repeat.frequencyMax Evidence.variableDefinition.directnessMatch
  • Type Remove Binding `http://terminology.hl7.org/ValueSet/directness` (extensible)
Evidence.synthesisType
  • Max Cardinality changed from integer 1 to positiveInt *
  • Remove Binding `http://terminology.hl7.org/ValueSet/synthesis-type` (extensible)
Timing.repeat.periodUnit Evidence.studyDesign
  • Change code system for extensibly bound codes from "http://hl7.org/fhir/study-design" to "https://fevir.net/sevco"
Evidence.statistic.statisticType
  • Remove Binding `http://hl7.org/fhir/ValueSet/statistic-type` (extensible)
Evidence.statistic.sampleSize.numberAnalyzed
  • Added Element
Evidence.statistic.attributeEstimate.type
  • Remove Binding `http://hl7.org/fhir/ValueSet/attribute-estimate-type` (extensible)
Evidence.statistic.modelCharacteristic.code
  • Remove Binding `http://hl7.org/fhir/ValueSet/statistic-model-code` (extensible)
Evidence.statistic.modelCharacteristic.value[x]
  • Renamed from value set to value[x]
  • Add Types Range, CodeableConcept
Evidence.statistic.modelCharacteristic.intended
  • Added Element
Evidence.statistic.modelCharacteristic.applied
  • Added Element
Evidence.statistic.modelCharacteristic.variable.handling
  • Type changed from http://hl7.org/fhir/ValueSet/units-of-time code to http://hl7.org/fhir/ValueSet/units-of-time|4.0.1 CodeableConcept
  • Remove Binding `http://hl7.org/fhir/ValueSet/variable-handling|5.0.0` (required)
Evidence.statistic.modelCharacteristic.attribute
  • Renamed from attributeEstimate to attribute
Timing.repeat.dayOfWeek Evidence.certainty.type
  • Remove Binding `http://hl7.org/fhir/ValueSet/certainty-type` (extensible)
Evidence.certainty.rating
  • Remove Binding `http://hl7.org/fhir/ValueSet/certainty-rating` (extensible)
Evidence.certainty.rater
  • Max Cardinality changed from 1 to *
Evidence.relatedArtifact
  • Deleted
EvidenceVariable
EvidenceVariable.citeAs
  • Added Element
EvidenceVariable.recorder
  • Added Element
EvidenceVariable.relatesTo
  • Added Element
EvidenceVariable.relatesTo.type
  • Added Mandatory Element
EvidenceVariable.relatesTo.target[x]
  • Added Mandatory Element
EvidenceVariable.definition
  • Added Element
EvidenceVariable.definitionModifier
  • Added Element
EvidenceVariable.definitionModifier.code
  • Added Mandatory Element
EvidenceVariable.definitionModifier.value[x]
  • Added Mandatory Element
EvidenceVariable.handling
  • Type changed from code to CodeableConcept
  • Remove Binding `http://hl7.org/fhir/ValueSet/variable-handling|5.0.0` (required)
EvidenceVariable.category.value[x]
  • Add Type Reference(Group)
EvidenceVariable.conditional
  • Added Element
EvidenceVariable.classifier
  • Added Element
EvidenceVariable.dataStorage
  • Added Element
EvidenceVariable.dataStorage.datatype
  • Added Element
EvidenceVariable.dataStorage.path
  • Added Element
EvidenceVariable.dataStorage.delimiter
  • Added Element
EvidenceVariable.dataStorage.component
  • Added Element
EvidenceVariable.timing
  • Added Element
EvidenceVariable.period
  • Added Element
EvidenceVariable.constraint
  • Added Element
EvidenceVariable.constraint.conditional
  • Added Element
EvidenceVariable.constraint.minimumQuantity
  • Added Element
EvidenceVariable.constraint.maximumQuantity
  • Added Element
EvidenceVariable.constraint.earliestDateTime
  • Added Element
EvidenceVariable.constraint.latestDateTime
  • Added Element
EvidenceVariable.constraint.minimumStringLength
  • Added Element
EvidenceVariable.constraint.maximumStringLength
  • Added Element
EvidenceVariable.constraint.code
  • Added Element
EvidenceVariable.constraint.expression
  • Added Element
EvidenceVariable.constraint.expectedValueSet
  • Added Element
EvidenceVariable.constraint.expectedUnitsValueSet
  • Added Element
EvidenceVariable.constraint.anyValueAllowed
  • Added Element
EvidenceVariable.missingDataMeaning
  • Added Element
EvidenceVariable.unacceptableDataHandling
  • Added Element
EvidenceVariable.relatedArtifact
  • Deleted
EvidenceVariable.characteristic
  • Deleted
ExampleScenario
ExampleScenario.jurisdiction
  • Change value set from http://hl7.org/fhir/ValueSet/days-of-week http://hl7.org/fhir/ValueSet/jurisdiction to http://hl7.org/fhir/ValueSet/days-of-week|4.0.1 Jurisdiction ValueSet icon
Timing.repeat.when ExampleScenario.actor.type
  • Min Cardinality changed from 1 to 0
  • Change value set from http://hl7.org/fhir/ValueSet/event-timing http://hl7.org/fhir/ValueSet/examplescenario-actor-type|5.0.0 to http://hl7.org/fhir/ValueSet/event-timing|4.0.1 Actor Definition Actor Type
  • Add codes collective , other
TriggerDefinition ExampleScenario.actor.definition
  • Added Element
TriggerDefinition.type ExampleScenario.process.step.operation.type
  • Change value set from http://hl7.org/fhir/ValueSet/trigger-type http://hl7.org/fhir/ValueSet/testscript-operation-codes to http://hl7.org/fhir/ValueSet/trigger-type|4.0.1 Example Scenario Operation Code
ExplanationOfBenefit
ExplanationOfBenefit.statusReason
  • Added Element
TriggerDefinition.name ExplanationOfBenefit.subject
  • Renamed from eventName patient to name subject
  • Type Reference: Added Target Type Group
TriggerDefinition.timing[x] ExplanationOfBenefit.related.claim
  • Renamed Type Reference: Added Target Type ExplanationOfBenefit
ExplanationOfBenefit.prescription
  • Type Reference: Added Target Types DeviceRequest, ServiceRequest
ExplanationOfBenefit.originalPrescription
  • Type Reference: Added Target Types DeviceRequest, ServiceRequest, VisionPrescription
ExplanationOfBenefit.supportingInfo.timing[x]
  • Add Types dateTime, Timing
  • Remove Type date
ExplanationOfBenefit.supportingInfo.value[x]
  • Add Types base64Binary, canonical, code, date, dateTime, decimal, id, instant, integer, integer64, markdown, oid, positiveInt, time, unsignedInt, uri, url, uuid, Address, Age, Annotation, CodeableConcept, CodeableReference, Coding, ContactPoint, Count, Distance, Duration, HumanName, Money, Period, Range, Ratio, RatioRange, SampledData, Signature, Timing, ContactDetail, DataRequirement, Expression, ParameterDefinition, RelatedArtifact, TriggerDefinition, UsageContext, Availability, ExtendedContactDetail, VirtualServiceDetail, Dosage, Meta
ExplanationOfBenefit.item.subject
  • Added Element
ExplanationOfBenefit.item.request
  • Type Reference: Removed Target Type SupplyRequest
ExplanationOfBenefit.item.adjudication.decisionDate
  • Added Element
ExplanationOfBenefit.addItem.subject
  • Added Element
ExplanationOfBenefit.addItem.informationSequence
  • Added Element
ExplanationOfBenefit.addItem.category
  • Added Element
ExplanationOfBenefit.addItem.request
  • Type Reference: Removed Target Type SupplyRequest
ExplanationOfBenefit.processNote.class
  • Added Element
ExplanationOfBenefit.processNote.text
  • Type changed from eventTiming[x] string to timing[x] markdown
TriggerDefinition.data ExplanationOfBenefit.careTeam.responsible
  • Renamed Deleted
FamilyMemberHistory
FamilyMemberHistory.recorder
  • Added Element
  • Could be migrated from eventData to data participant depending on participant.function
FamilyMemberHistory.asserter
  • Added Element
  • Max Could be migrated from participant depending on participant.function
FamilyMemberHistory.instantiatesCanonical
  • Deleted
FamilyMemberHistory.instantiatesUri
  • Deleted
FamilyMemberHistory.participant
  • Deleted (-> recorder or asserter depending on function)
Flag
Flag.status
  • Min Cardinality changed from 1 to * 0
TriggerDefinition.condition Flag.supportingInfo
  • Added Element
UsageContext Goal
UsageContext.code Goal.lifecycleStatus
  • Change code system for extensibly bound Remove codes active , on-hold , completed
Goal.acceptance
  • Added Element
Goal.acceptance.participant
  • Added Mandatory Element
Goal.acceptance.status
  • Added Element
Goal.acceptance.priority
  • Added Element
Goal.statusReason
  • Max Cardinality changed from "http://hl7.org/fhir/usage-context-type" 1 to "http://terminology.hl7.org/CodeSystem/usage-context-type" *
  • Type changed from string to CodeableConcept
Goal.recorder
  • Added Element
UsageContext.value[x] Goal.source
  • Add Type Reference(PlanDefinition | ResearchStudy | InsurancePlan | HealthcareService | Reference: Added Target Type Group | Location | Organization)
base64Binary Goal.addresses (No Changes)
  • Type Reference: Added Target Type NutritionIntake
Goal.outcome
  • Deleted
boolean Group (No Changes)
canonical Group.url
  • Added Type Element
Group.version
  • Added Element
Group.versionAlgorithm[x]
  • Added Element
Group.title
  • Added Element
Group.status
  • Added Element
Group.experimental
  • Added Element
Group.date
  • Added Element
Group.publisher
  • Added Element
Group.contact
  • Added Element
Group.useContext
  • Added Element
Group.purpose
  • Added Element
Group.copyright
  • Added Element
Group.copyrightLabel
  • Added Element
Group.type
  • Min Cardinality changed from 1 to 0
  • Add codes medication , medicinalproductdefinition , substance , substancedefinition , biologicallyDerivedProduct , nutritionProduct
Group.membership
  • Add code conceptual
Group.code (No Changes)
  • Add Binding `http://hl7.org/fhir/ValueSet/group-code` (extensible)
date Group.combinationMethod (No Changes)
  • Added Element
dateTime Group.combinationThreshold (No Changes)
  • Added Element
decimal Group.characteristic.value[x] (No Changes)
  • Add Types uri, Expression
Group.characteristic.description
  • Added Element
Group.characteristic.method
  • Added Element
Group.characteristic.formula
  • Added Element
Group.characteristic.determiner
  • Added Element
Group.characteristic.offset
  • Added Element
Group.characteristic.instances[x]
  • Added Element
Group.characteristic.duration[x]
  • Added Element
Group.characteristic.timing
  • Added Element
Group.member.entity
  • Type Reference: Added Target Types Medication, MedicinalProductDefinition, Substance, SubstanceDefinition, BiologicallyDerivedProduct, NutritionProduct
Group.member.involvement
  • Added Element
Group.active
  • Deleted
id GuidanceResponse (No Changes)
GuidanceResponse.location
  • Added Element
GuidanceResponse.result
  • Type Reference: Removed Target Types ImmunizationRecommendation, SupplyRequest
instant HealthcareService (No Changes)
HealthcareService.eligibility.value[x]
  • Added Element
HealthcareService.eligibility.period
  • Added Element
HealthcareService.referralRequired
  • Added Element
HealthcareService.availability
  • Max Cardinality changed from * to 1
integer ImagingSelection (No Changes)
ImagingSelection.status
  • Add code inactive
ImagingSelection.modality
  • Added Element
ImagingSelection.subject
  • Type Reference: Removed Target Types Location, Organization
ImagingSelection.performer.actor
  • Min Cardinality changed from 0 to 1
ImagingSelection.basedOn
  • Type Reference: Removed Target Type AppointmentResponse
ImagingSelection.derivedFrom
  • Max Cardinality changed from * to 1
ImagingSelection.bodySite
  • Max Cardinality changed from 1 to *
ImagingSelection.instance.sopClass
  • Type changed from Coding to oid
  • Remove Binding `http://dicom.nema.org/medical/dicom/current/output/chtml/part04/sect_B.5.html#table_B.5-1` (extensible)
ImagingSelection.instance.frameNumber
  • Added Element
ImagingSelection.instance.referencedContentItemIdentifier
  • Added Element
ImagingSelection.instance.segmentNumber
  • Added Element
ImagingSelection.instance.regionOfInterest
  • Added Element
ImagingSelection.instance.waveFormChannel
  • Added Element
ImagingSelection.instance.imageRegion2D.regionType
  • Remove code interpolated
  • Add code multipoint
ImagingSelection.imageRegion3D
  • Added Element
ImagingSelection.imageRegion3D.regionType
  • Added Mandatory Element
ImagingSelection.imageRegion3D.coordinate
  • Added Mandatory Element
ImagingSelection.instance.subset
  • Deleted
ImagingSelection.instance.imageRegion3D
  • Deleted
markdown ImagingStudy (No Changes)
ImagingStudy.status
  • Add code inactive
ImagingStudy.basedOn
  • Type Reference: Removed Target Type AppointmentResponse
ImagingStudy.procedure
  • Type changed from CodeableReference to Reference(Procedure)
ImagingStudy.series.instance.sopClass
  • Type changed from Coding to oid
  • Remove Binding `http://dicom.nema.org/medical/dicom/current/output/chtml/part04/sect_B.5.html#table_B.5-1` (extensible)
ImagingStudy.partOf (No Changes)
  • Deleted
ImagingStudy.series.laterality
  • Deleted
positiveInt Immunization (No Changes)
Immunization.basedOn
  • Type Reference: Removed Target Type ImmunizationRecommendation
Immunization.protocolApplied.doseNumber
  • Min Cardinality changed from 1 to 0
  • Type changed from string to CodeableConcept
Immunization.protocolApplied.seriesDoses (No Changes)
  • Type changed from string to CodeableConcept
time ImplementationGuide (No Changes)
ImplementationGuide.jurisdiction
ImplementationGuide.fhirVersion
  • Remove codes 0.0.80 , 0.0.81 , 0.0.82 , 0.4.0 , 0.5.0 , 1.0.0 , 1.0.1 , 1.0.2 , 1.1.0 , 1.4.0 , 1.6.0 , 1.8.0 , 3.0.0 , 3.0.1 , 3.0.2 , 3.3.0 , 3.5.0 , 4.0.0 , 4.0.1 , 4.1.0 , 4.2.0 , 4.3.0 , 4.3.0-cibuild , 4.3.0-snapshot1 , 4.4.0 , 4.5.0 , 4.6.0 , 5.0.0 , 5.0.0-cibuild , 5.0.0-snapshot1 , 5.0.0-snapshot2 , 5.0.0-ballot , 5.0.0-snapshot3 , 5.0.0-draft-final
  • Add code 6.0
ImplementationGuide.global.type
  • Remove codes BiologicallyDerivedProductDispense , ChargeItem , ChargeItemDefinition , Citation , ClinicalImpression , ConditionDefinition , DeviceDispense , DeviceUsage , EncounterHistory , EvidenceReport , FormularyItem , GenomicStudy , GraphDefinition , ImmunizationEvaluation , ImmunizationRecommendation , InventoryItem , InventoryReport , Linkage , MedicationKnowledge , MolecularSequence , Permission , SubstanceNucleicAcid , SubstancePolymer , SubstanceProtein , SubstanceReferenceInformation , SubstanceSourceMaterial , SupplyDelivery , SupplyRequest , TestPlan , TestReport , TestScript , Transport , VerificationResult
  • Add codes DeviceAlert , InsuranceProduct
ImplementationGuide.definition.resource.fhirVersion
  • Remove codes 0.0.80 , 0.0.81 , 0.0.82 , 0.4.0 , 0.5.0 , 1.0.0 , 1.0.1 , 1.0.2 , 1.1.0 , 1.4.0 , 1.6.0 , 1.8.0 , 3.0.0 , 3.0.1 , 3.0.2 , 3.3.0 , 3.5.0 , 4.0.0 , 4.0.1 , 4.1.0 , 4.2.0 , 4.3.0 , 4.3.0-cibuild , 4.3.0-snapshot1 , 4.4.0 , 4.5.0 , 4.6.0 , 5.0.0 , 5.0.0-cibuild , 5.0.0-snapshot1 , 5.0.0-snapshot2 , 5.0.0-ballot , 5.0.0-snapshot3 , 5.0.0-draft-final
  • Add code 6.0
unsignedInt Ingredient (No Changes)
  • No Changes
uri InsurancePlan (No Changes)
InsurancePlan.identifier
  • Moved from InsurancePlan.plan to InsurancePlan
InsurancePlan.type
  • Moved from InsurancePlan.plan to InsurancePlan
InsurancePlan.product
  • Added Element
  • reference to the new InsuranceProduct resource that contained the plan details previously
InsurancePlan.coverageArea
  • Moved from InsurancePlan.plan to InsurancePlan
InsurancePlan.network
  • Moved from InsurancePlan.plan to InsurancePlan
InsurancePlan.generalCost
  • Moved from InsurancePlan.plan to InsurancePlan
InsurancePlan.specificCost
  • Moved from InsurancePlan.plan to InsurancePlan
InsurancePlan.specificCost.benefit.cost.qualifier
  • Added Element
InsurancePlan.identifier
  • Deleted (-> InsuranceProduct.identifier)
InsurancePlan.status
  • Deleted (-> InsuranceProduct.status)
InsurancePlan.type
  • Deleted (-> InsuranceProduct.type)
InsurancePlan.name
  • Deleted (-> InsuranceProduct.name)
InsurancePlan.alias
  • Deleted (-> InsuranceProduct.alias)
InsurancePlan.period
  • Deleted (-> InsuranceProduct.period)
InsurancePlan.ownedBy
  • Deleted (-> InsuranceProduct.ownedBy)
InsurancePlan.administeredBy
  • Deleted (-> InsuranceProduct.administeredBy)
InsurancePlan.coverageArea
  • Deleted (-> InsuranceProduct.coverageArea)
InsurancePlan.contact
  • Deleted (-> InsuranceProduct.contact)
InsurancePlan.endpoint
  • Deleted (-> InsuranceProduct.endpoint)
InsurancePlan.network
  • Deleted (-> InsuranceProduct.network)
InsurancePlan.coverage
  • Deleted (-> InsuranceProduct.coverage)
InsurancePlan.plan
  • Deleted (all propertied migrated to top level of resource - core properties migrate to InsuranceProduct)
url InsuranceProduct
  • Added Type Resource
uuid Invoice (No Changes)
xhtml Invoice.period[x] (No Changes)
  • Renamed from date to period[x]
  • Add Types date, Period
  • Remove Type dateTime
Invoice.issuer
  • Type Reference: Added Target Types Practitioner, PractitionerRole
Invoice.period[x]
  • Deleted
Account Library
Account.status Library.type
  • Min Cardinality changed Change value set from 0 http://hl7.org/fhir/ValueSet/library-type to 1 LibraryType icon
Library.jurisdiction
  • Change value set from http://hl7.org/fhir/ValueSet/account-status http://hl7.org/fhir/ValueSet/jurisdiction to http://hl7.org/fhir/ValueSet/account-status|4.0.1 Jurisdiction ValueSet icon
List
Account.subject List.source
  • Type Reference: Added Target Type Group
Location
Location.code
  • Added Element
Location.type
  • Remove Binding `http://terminology.hl7.org/ValueSet/v3-ServiceDeliveryLocationRoleType` (extensible)
Location.hoursOfOperation
  • Max Cardinality changed from 1 to * to 1
ManufacturedItemDefinition
ManufacturedItemDefinition.property.value[x]
  • Add Type Reference: Added Target Type PractitionerRole Range
Account.servicePeriod Measure
Measure.jurisdiction
  • Renamed Change value set from period http://hl7.org/fhir/ValueSet/jurisdiction to servicePeriod Jurisdiction ValueSet icon
Account.partOf Measure.reportingFrequency
  • Added Element
Account.active Measure.group.title
  • deleted Added Element
Account.balance Measure.group.type
  • deleted Change value set from http://hl7.org/fhir/ValueSet/measure-type to MeasureType icon
Measure.group.basis
  • Remove codes Element , BackboneElement , DataType , Address , Annotation , Attachment , Availability , BackboneType , Dosage , ElementDefinition , MarketingStatus , ProductShelfLife , Timing , CodeableConcept , CodeableReference , Coding , ContactDetail , ContactPoint , Contributor , DataRequirement , Expression , ExtendedContactDetail , Extension , HumanName , Identifier , Meta , MonetaryComponent , Money , Narrative , ParameterDefinition , Period , PrimitiveType , base64Binary , boolean , date , dateTime , decimal , instant , integer , positiveInt , unsignedInt , integer64 , string , code , id , markdown , time , uri , canonical , oid , url , uuid , Quantity , Age , Count , Distance , Duration , Range , Ratio , RatioRange , Reference , RelatedArtifact , SampledData , Signature , TriggerDefinition , UsageContext , VirtualServiceDetail , xhtml , Resource , Binary , Bundle , DomainResource , Account , ActivityDefinition , ActorDefinition , AdministrableProductDefinition , AdverseEvent , AllergyIntolerance , Appointment , AppointmentResponse , ArtifactAssessment , AuditEvent , Basic , BiologicallyDerivedProduct , BiologicallyDerivedProductDispense , BodyStructure , CanonicalResource , CapabilityStatement , CarePlan , CareTeam , ChargeItem , ChargeItemDefinition , Citation , Claim , ClaimResponse , ClinicalImpression , ClinicalUseDefinition , CodeSystem , Communication , CommunicationRequest , CompartmentDefinition , Composition , ConceptMap , Condition , ConditionDefinition , Consent , Contract , Coverage , CoverageEligibilityRequest , CoverageEligibilityResponse , DetectedIssue , Device , DeviceAssociation , DeviceDefinition , DeviceDispense , DeviceMetric , DeviceRequest , DeviceUsage , DiagnosticReport , DocumentReference , Encounter , EncounterHistory , Endpoint , EnrollmentRequest , EnrollmentResponse , EpisodeOfCare , EventDefinition , Evidence , EvidenceReport , EvidenceVariable , ExampleScenario , ExplanationOfBenefit , FamilyMemberHistory , Flag , FormularyItem , GenomicStudy , Goal , GraphDefinition , Group , GuidanceResponse , HealthcareService , ImagingSelection , ImagingStudy , Immunization , ImmunizationEvaluation , ImmunizationRecommendation , ImplementationGuide , Ingredient , InsurancePlan , InventoryItem , InventoryReport , Invoice , Library , Linkage , List , Location , ManufacturedItemDefinition , Measure , MeasureReport , Medication , MedicationAdministration , MedicationDispense , MedicationKnowledge , MedicationRequest , MedicationStatement , MedicinalProductDefinition , MessageDefinition , MessageHeader , MetadataResource , MolecularSequence , NamingSystem , NutritionIntake , NutritionOrder , NutritionProduct , Observation , ObservationDefinition , OperationDefinition , OperationOutcome , Organization , OrganizationAffiliation , PackagedProductDefinition , Patient , PaymentNotice , PaymentReconciliation , Permission , Person , PlanDefinition , Practitioner , PractitionerRole , Procedure , Provenance , Questionnaire , QuestionnaireResponse , RegulatedAuthorization , RelatedPerson , RequestOrchestration , Requirements , ResearchStudy , ResearchSubject , RiskAssessment , Schedule , SearchParameter , ServiceRequest , Slot , Specimen , SpecimenDefinition , StructureDefinition , StructureMap , Subscription , SubscriptionStatus , SubscriptionTopic , Substance , SubstanceDefinition , SubstanceNucleicAcid , SubstancePolymer , SubstanceProtein , SubstanceReferenceInformation , SubstanceSourceMaterial , SupplyDelivery , SupplyRequest , Task , TerminologyCapabilities , TestPlan , TestReport , TestScript , Transport , ValueSet , VerificationResult , VisionPrescription , Parameters
Measure.group.basisRequirement
  • Added Element
Measure.group.scoringPrecision
  • Added Element
Measure.group.compositeScoring
  • Added Element
Measure.group.component
  • Added Element
Measure.group.component.measure
  • Added Element
Measure.group.component.groupId
  • Added Element
Measure.group.component.weight
  • Added Element
Measure.group.improvementNotation
  • Change binding strength from required to extensible
  • Change value set from http://hl7.org/fhir/ValueSet/measure-improvement-notation|5.0.0 to MeasureImprovementNotation icon
ActivityDefinition.subtitle Measure.group.improvementNotationGuidance
  • Added Element
Measure.group.population.title
  • Added Element
ActivityDefinition.status Measure.group.population.code
  • Change value set from http://hl7.org/fhir/ValueSet/publication-status http://hl7.org/fhir/ValueSet/measure-population to http://hl7.org/fhir/ValueSet/publication-status|4.0.1 MeasurePopulationType icon
ActivityDefinition.experimental Measure.group.population.aggregateMethod
  • No longer marked as Modifier Change value set from http://hl7.org/fhir/ValueSet/measure-aggregate-method to Measure Aggregate Method icon
  • Change code system for extensibly bound codes from "http://hl7.org/fhir/CodeSystem/measure-aggregate-method" to "http://terminology.hl7.org/CodeSystem/measure-aggregate-method"
ActivityDefinition.subject[x] Measure.group.stratifier.title
  • Added Element
ActivityDefinition.author Measure.group.stratifier.component.valueSet
  • Added Element
ActivityDefinition.editor Measure.group.stratifier.component.unit
  • Added Element
Measure.supplementalData.usage
  • Change value set from http://hl7.org/fhir/ValueSet/measure-data-usage to MeasureDataUsage icon
ActivityDefinition.reviewer Measure.supplementalData.valueSet
  • Added Element
ActivityDefinition.endorser Measure.supplementalData.unit
  • Added Element
Measure.basis
  • Deleted
Measure.scoring
  • Deleted
Measure.scoringUnit
  • Deleted
Measure.compositeScoring
  • Deleted
Measure.type
  • Deleted
Measure.improvementNotation
  • Deleted
MeasureReport
MeasureReport.category
  • Added Element
MeasureReport.messages
  • Added Element
ActivityDefinition.library MeasureReport.reporter
  • Type Reference: Removed Target Type Group
MeasureReport.location
  • Max Cardinality changed from Reference(Library) 1 to canonical(Library) *
MeasureReport.group.title
  • Added Element
MeasureReport.group.calculatedDate
  • Added Element
MeasureReport.group.description
  • Added Element
MeasureReport.group.type
  • Added Element
MeasureReport.group.scoring
  • Added Element
MeasureReport.group.improvementNotation
  • Added Element
MeasureReport.group.improvementNotationGuidance
  • Added Element
MeasureReport.group.population.title
  • Added Element
ActivityDefinition.kind MeasureReport.group.population.code
  • Change value set from http://hl7.org/fhir/ValueSet/resource-types http://hl7.org/fhir/ValueSet/measure-population to http://hl7.org/fhir/ValueSet/request-resource-types|4.0.1 MeasurePopulationType icon
ActivityDefinition.profile MeasureReport.group.population.description
  • Added Element
ActivityDefinition.intent MeasureReport.group.population.countQuantity
  • Added Element
MeasureReport.group.measureScore[x]
  • Add Types boolean, Ratio
ActivityDefinition.priority MeasureReport.group.stratifier.title
  • Added Element
ActivityDefinition.doNotPerform MeasureReport.group.stratifier.description
  • Added Element
ActivityDefinition.timing[x] MeasureReport.group.stratifier.stratum.component.description
  • Add Types Age, Duration Added Element
ActivityDefinition.participant.type MeasureReport.group.stratifier.stratum.population.code
  • Change value set from http://hl7.org/fhir/ValueSet/action-participant-type http://hl7.org/fhir/ValueSet/measure-population to http://hl7.org/fhir/ValueSet/action-participant-type|4.0.1 MeasurePopulationType icon
ActivityDefinition.specimenRequirement MeasureReport.group.stratifier.stratum.population.countQuantity
  • Added Element
MeasureReport.group.stratifier.stratum.measureScore[x]
  • Add Types boolean, Ratio
MeasureReport.scoring
  • Deleted
MeasureReport.improvementNotation
  • Deleted
Medication
Medication.packageSize
  • Added Element
ActivityDefinition.observationRequirement Medication.packageSize.numberOfItems
  • Added Element
ActivityDefinition.observationResultRequirement Medication.packageSize.amountPerItem
  • Added Element
Medication.ingredient.role
  • Added Element
Medication.instance
  • Renamed from batch to instance
Medication.instance.identifier
  • Added Element
Medication.instance.lotNumber
  • Moved from Medication.batch to Medication.instance
Medication.instance.expirationDate
  • Moved from Medication.batch to Medication.instance
ActivityDefinition.transform Medication.definition
  • Type changed Reference: Added Target Types MedicinalProductDefinition, AdministrableProductDefinition, PackagedProductDefinition, ManufacturedItemDefinition
  • Type Reference: Removed Target Type MedicationKnowledge
Medication.totalVolume
  • Deleted
MedicationAdministration
MedicationAdministration.occurrence[x]
  • Renamed from Reference(StructureMap) occurence[x] to canonical(StructureMap) occurrence[x]
MedicationDispense
ActivityDefinition.dynamicValue.path MedicationDispense.status
  • Min Remove code stopped
  • Add code unfulfilled
MedicationDispense.performer.actor
  • Type Reference: Added Target Type Group
MedicationDispense.fillNumber
  • Added Element
MedicationDispense.receiver
  • Type Reference: Added Target Types Organization, Group
MedicationDispense.dosageInstruction
  • Max Cardinality changed from 0 * to 1
  • Type changed from Dosage to DosageDetails
MedicationDispense.doseAdministrationAid
  • Added Element
MedicationDispense.renderedDosageInstruction
  • Deleted (-> dosageInstruction.renderedInstruction)
MedicationRequest
ActivityDefinition.dynamicValue.expression MedicationRequest.basedOn
  • Min Type Reference: Added Target Type RequestOrchestration
  • Type Reference: Removed Target Type ImmunizationRecommendation
MedicationRequest.status
  • Remove codes stopped , completed , cancelled
MedicationRequest.intent
  • Remove codes original-order , reflex-order , filler-order , instance-order
MedicationRequest.informationSource
  • Type Reference: Added Target Type Group
MedicationRequest.isRecordOfRequest
  • Renamed from reported to isRecordOfRequest
MedicationRequest.performer
  • Type Reference: Added Target Type Group
MedicationRequest.effectiveTiming[x]
  • Renamed from effectiveDosePeriod to effectiveTiming[x]
  • Add Types Duration, Range
MedicationRequest.dosageInstruction
  • Max Cardinality changed from 0 * to 1
  • Type changed from string Dosage to Expression DosageDetails
ActivityDefinition.contributor MedicationRequest.dispenseRequest.dispenserInstruction
  • deleted Type changed from Annotation to CodeableConcept
ActivityDefinition.dynamicValue.description MedicationRequest.dispenseRequest.destination
  • deleted Added Element
ActivityDefinition.dynamicValue.language MedicationRequest.renderedDosageInstruction
  • deleted Deleted
AdverseEvent MedicationStatement
AdverseEvent.actuality MedicationStatement.author
  • Added Mandatory Element
AdverseEvent.category MedicationStatement.informationSource
  • Type Reference: Added Target Types Device, Group
MedicationStatement.dosage
  • Max Cardinality changed from 1 to * to 1
  • Type changed from code Dosage to CodeableConcept DosageDetails
MedicationStatement.renderedDosageInstruction
  • Deleted (-> dosageInstruction.renderedInstruction)
MedicinalProductDefinition
MedicinalProductDefinition.characteristic.value[x]
  • Add Type Range
MessageDefinition
MessageDefinition.jurisdiction
  • Change binding strength value set from required http://hl7.org/fhir/ValueSet/jurisdiction to extensible Jurisdiction ValueSet icon
AdverseEvent.event MessageDefinition.focus.code
  • Added Element Remove codes BiologicallyDerivedProductDispense , ChargeItem , ChargeItemDefinition , Citation , ClinicalImpression , ConditionDefinition , DeviceDispense , DeviceUsage , EncounterHistory , EvidenceReport , FormularyItem , GenomicStudy , GraphDefinition , ImmunizationEvaluation , ImmunizationRecommendation , InventoryItem , InventoryReport , Linkage , MedicationKnowledge , MolecularSequence , Permission , SubstanceNucleicAcid , SubstancePolymer , SubstanceProtein , SubstanceReferenceInformation , SubstanceSourceMaterial , SupplyDelivery , SupplyRequest , TestPlan , TestReport , TestScript , Transport , VerificationResult
  • Add codes DeviceAlert , InsuranceProduct
MessageDefinition.graph
  • Deleted
MessageHeader
AdverseEvent.subject MessageHeader.event[x]
  • Min Cardinality changed from 0 to 1 Add Type uri
MessageHeader.destination.receiver
  • Type Reference: Added Target Types Group, Practitioner, Device, Patient, RelatedPerson
MessageHeader.source.sender
  • Moved from MessageHeader to MessageHeader.source
  • Type Reference: Removed Added Target Types ResearchSubject, Medication, Device Type Patient
MessageHeader.destination.target
  • Deleted
MessageHeader.author
  • Deleted
MessageHeader.responsible
  • Deleted
MetadataResource
AdverseEvent.encounter MetadataResource.usage
  • Added Element
NamingSystem
NamingSystem.jurisdiction
NutritionIntake
NutritionIntake.nutritionItem
  • Added Element
AdverseEvent.detected NutritionIntake.nutritionItem.type
  • Added Element
AdverseEvent.recordedDate NutritionIntake.nutritionItem.nutritionProduct
  • Added Element
AdverseEvent.resultingCondition NutritionIntake.nutritionItem.consumedItem
  • Added Element
AdverseEvent.severity NutritionIntake.nutritionItem.consumedItem.schedule
  • Added Element
NutritionIntake.nutritionItem.consumedItem.amount
  • Added Element
NutritionIntake.nutritionItem.consumedItem.rate[x]
  • Added Element
NutritionIntake.nutritionItem.consumedItem.totalIntake
  • Added Element
NutritionIntake.nutritionItem.consumedItem.totalIntake.nutrient
  • Added Mandatory Element
NutritionIntake.nutritionItem.consumedItem.totalIntake.amount
  • Added Mandatory Element
NutritionIntake.nutritionItem.consumedItem.totalIntake.energy
  • Added Element
NutritionIntake.nutritionItem.notConsumedItem
  • Added Element
NutritionIntake.nutritionItem.notConsumedItem.reason
  • Added Element
NutritionIntake.nutritionItem.notConsumedItem.schedule
  • Added Element
NutritionIntake.nutritionItem.notConsumedItem.amount
  • Added Element
AdverseEvent.outcome NutritionIntake.performer.actor
  • Change value set from http://hl7.org/fhir/ValueSet/adverse-event-outcome to http://hl7.org/fhir/ValueSet/adverse-event-outcome|4.0.1 Type Reference: Added Target Type Group
NutritionIntake.instantiatesCanonical
  • Deleted
NutritionIntake.instantiatesUri
  • Deleted
NutritionIntake.consumedItem
  • Deleted
NutritionIntake.ingredientLabel
  • Deleted
NutritionOrder
AdverseEvent.recorder NutritionOrder.basedOn
  • Type Reference: Added Target Type PractitionerRole RequestOrchestration
NutritionOrder.status
  • Remove codes revoked , completed
  • Add code ended
NutritionOrder.intent
  • Remove codes original-order , reflex-order , filler-order , instance-order
NutritionOrder.requester
  • Renamed from orderer to requester
NutritionOrder.oralDiet.nutrient.amount
  • Type changed from Quantity(http://hl7.org/fhir/StructureDefinition/SimpleQuantity) to Quantity
NutritionOrder.oralDiet.texture.type
  • Renamed from foodType to type
AdverseEvent.contributor NutritionOrder.oralDiet.caloricDensity
  • Added Element
AdverseEvent.suspectEntity.instance NutritionOrder.supplement.quantity
  • Type Reference: changed from Quantity(http://hl7.org/fhir/StructureDefinition/SimpleQuantity) to Quantity
NutritionOrder.supplement.caloricDensity
  • Added Target Element
NutritionOrder.enteralFormula.type
  • Renamed from baseFormulaType to type
NutritionOrder.enteralFormula.productName
  • Renamed from baseFormulaProductName to productName
NutritionOrder.enteralFormula.deliveryDevice[x]
  • Renamed from deliveryDevice to deliveryDevice[x]
  • Max Cardinality changed from * to 1
  • Add Types Immunization, Procedure CodeableConcept, canonical(DeviceDefinition)
  • Remove Type CodeableReference
AdverseEvent.suspectEntity.causality NutritionOrder.enteralFormula.caloricDensity
  • Type changed from Quantity(http://hl7.org/fhir/StructureDefinition/SimpleQuantity) to Quantity
NutritionOrder.enteralFormula.routeOfAdministration
  • Max Cardinality changed from 1 to *
NutritionOrder.enteralFormula.administration.quantity
  • Type changed from code Quantity(http://hl7.org/fhir/StructureDefinition/SimpleQuantity) to BackboneElement Quantity
NutritionOrder.enteralFormula.administration.rate[x]
  • Remove Binding http://hl7.org/fhir/ValueSet/adverse-event-causality (required) Type Quantity(http://hl7.org/fhir/StructureDefinition/SimpleQuantity)
NutritionOrder.enteralFormula.maxVolumeToAdminister
  • Renamed from maxVolumeToDeliver to maxVolumeToAdminister
  • Type changed from Quantity(http://hl7.org/fhir/StructureDefinition/SimpleQuantity) to Quantity
AdverseEvent.suspectEntity.causality.assessment NutritionOrder.additive
  • Added Element
AdverseEvent.suspectEntity.causality.productRelatedness NutritionOrder.additive.modularType
  • Added Element
AdverseEvent.suspectEntity.causality.author NutritionOrder.additive.productName
  • Added Element
AdverseEvent.suspectEntity.causality.method NutritionOrder.additive.quantity
  • Added Element
AdverseEvent.subjectMedicalHistory NutritionOrder.additive.routeOfAdministration
  • Type Reference: Added Target Types Media, DocumentReference Element
AdverseEvent.type NutritionOrder.instantiatesCanonical
  • deleted Deleted
AdverseEvent.reaction NutritionOrder.instantiatesUri
  • deleted Deleted
AdverseEvent.eventParticipant NutritionOrder.instantiates
  • deleted Deleted
AdverseEvent.description NutritionOrder.oralDiet.fluidConsistencyType
  • deleted Deleted
AdverseEvent.suspectEntity.causalityAssessment NutritionOrder.enteralFormula.additive
  • deleted Deleted
AdverseEvent.suspectEntity.causalityProductRelatedness NutritionProduct
NutritionProduct.manufacturer
  • deleted Type Reference: Added Target Type RelatedPerson
AdverseEvent.suspectEntity.causalityMethod NutritionProduct.nutrient.item
  • deleted Min Cardinality changed from 0 to 1
AdverseEvent.suspectEntity.causalityAuthor NutritionProduct.nutrient.amount[x]
  • deleted Renamed from amount to amount[x]
  • Max Cardinality changed from * to 1
  • Add Type Quantity
NutritionProduct.ingredientSummary
  • Added Element
NutritionProduct.ingredient.amount[x]
  • Renamed from amount to amount[x]
  • Max Cardinality changed from * to 1
  • Add Type Quantity
NutritionProduct.ingredient.allergen
  • Added Element
NutritionProduct.energy
  • Added Element
AdverseEvent.suspectEntity.causalityResult NutritionProduct.knownAllergen
  • deleted Deleted (-> coded allergens can be mapped to ingredient.item and ingredient.allergen)
AllergyIntolerance Observation
AllergyIntolerance.clinicalStatus Observation.basedOn
  • Type Reference: Removed Target Type ImmunizationRecommendation
Observation.partOf
  • Type Reference: Removed Target Type GenomicStudy
Observation.status
  • Remove code corrected
  • Add codes specimen-in-process , cannot-be-obtained
Observation.focus
  • Now marked as Modifier
Observation.organizer
  • Added Element
Observation.performer
  • Type Reference: Added Target Types HealthcareService, Group
Observation.value[x]
  • Remove Type Reference(MolecularSequence)
Observation.interpretationContext
  • Added Element
Observation.bodyStructure
  • Type changed from code Reference(BodyStructure) to CodeableConcept CodeableReference
Observation.referenceRange.low
  • Type changed from Quantity(http://hl7.org/fhir/StructureDefinition/SimpleQuantity) to Quantity
Observation.referenceRange.high
  • Type changed from Quantity(http://hl7.org/fhir/StructureDefinition/SimpleQuantity) to Quantity
Observation.referenceRange.normalValue
  • Remove Binding `http://hl7.org/fhir/ValueSet/observation-referencerange-normalvalue` (extensible)
Observation.hasMember
  • Type Reference: Removed Target Type MolecularSequence
Observation.derivedFrom
  • Type Reference: Removed Target Types MolecularSequence, GenomicStudy
Observation.component.value[x]
  • Remove Type Reference(MolecularSequence)
Observation.instantiates[x]
  • Deleted (Removed trial use property)
ObservationDefinition
ObservationDefinition.jurisdiction
  • Change value set from http://hl7.org/fhir/ValueSet/allergy-clinical-status http://hl7.org/fhir/ValueSet/jurisdiction to http://hl7.org/fhir/ValueSet/allergyintolerance-clinical|4.0.1 Jurisdiction ValueSet icon
AllergyIntolerance.verificationStatus ObservationDefinition.bodyStructure
  • Min Renamed from bodySite to bodyStructure
  • Type changed from CodeableConcept to CodeableReference
ObservationDefinition.device[x]
  • Renamed from device to device[x]
  • Max Cardinality changed from 1 * to 0 1
  • Add Type changed canonical(DeviceDefinition)
ObservationDefinition.qualifiedValue.sexParameterForClinicalUse
  • Renamed from code gender to CodeableConcept sexParameterForClinicalUse
ObservationDefinition.qualifiedValue.interpretation
  • Added Element
OperationDefinition
OperationDefinition.jurisdiction
  • Change value set from http://hl7.org/fhir/ValueSet/allergy-verification-status http://hl7.org/fhir/ValueSet/jurisdiction to http://hl7.org/fhir/ValueSet/allergyintolerance-verification|4.0.1 Jurisdiction ValueSet icon
OperationDefinition.synchronicity
  • Added Element
AllergyIntolerance.type OperationDefinition.resource
  • Change Remove codes BiologicallyDerivedProductDispense , ChargeItem , ChargeItemDefinition , Citation , ClinicalImpression , ConditionDefinition , DeviceDispense , DeviceUsage , EncounterHistory , EvidenceReport , FormularyItem , GenomicStudy , GraphDefinition , ImmunizationEvaluation , ImmunizationRecommendation , InventoryItem , InventoryReport , Linkage , MedicationKnowledge , MolecularSequence , Permission , SubstanceNucleicAcid , SubstancePolymer , SubstanceProtein , SubstanceReferenceInformation , SubstanceSourceMaterial , SupplyDelivery , SupplyRequest , TestPlan , TestReport , TestScript , Transport , VerificationResult
  • Add codes DeviceAlert , InsuranceProduct
OperationDefinition.parameter.min
  • Type changed from integer to unsignedInt
OperationDefinition.parameter.type
  • Remove codes Element , BackboneElement , DataType , Address , Annotation , Attachment , Availability , BackboneType , Dosage , ElementDefinition , MarketingStatus , ProductShelfLife , Timing , CodeableConcept , CodeableReference , Coding , ContactDetail , ContactPoint , Contributor , DataRequirement , Expression , ExtendedContactDetail , Extension , HumanName , Identifier , Meta , MonetaryComponent , Money , Narrative , ParameterDefinition , Period , PrimitiveType , base64Binary , boolean , date , dateTime , decimal , instant , integer , positiveInt , unsignedInt , integer64 , string , code , id , markdown , time , uri , canonical , oid , url , uuid , Quantity , Age , Count , Distance , Duration , Range , Ratio , RatioRange , Reference , RelatedArtifact , SampledData , Signature , TriggerDefinition , UsageContext , VirtualServiceDetail , xhtml , Resource , Binary , Bundle , DomainResource , Account , ActivityDefinition , ActorDefinition , AdministrableProductDefinition , AdverseEvent , AllergyIntolerance , Appointment , AppointmentResponse , ArtifactAssessment , AuditEvent , Basic , BiologicallyDerivedProduct , BiologicallyDerivedProductDispense , BodyStructure , CanonicalResource , CapabilityStatement , CarePlan , CareTeam , ChargeItem , ChargeItemDefinition , Citation , Claim , ClaimResponse , ClinicalImpression , ClinicalUseDefinition , CodeSystem , Communication , CommunicationRequest , CompartmentDefinition , Composition , ConceptMap , Condition , ConditionDefinition , Consent , Contract , Coverage , CoverageEligibilityRequest , CoverageEligibilityResponse , DetectedIssue , Device , DeviceAssociation , DeviceDefinition , DeviceDispense , DeviceMetric , DeviceRequest , DeviceUsage , DiagnosticReport , DocumentReference , Encounter , EncounterHistory , Endpoint , EnrollmentRequest , EnrollmentResponse , EpisodeOfCare , EventDefinition , Evidence , EvidenceReport , EvidenceVariable , ExampleScenario , ExplanationOfBenefit , FamilyMemberHistory , Flag , FormularyItem , GenomicStudy , Goal , GraphDefinition , Group , GuidanceResponse , HealthcareService , ImagingSelection , ImagingStudy , Immunization , ImmunizationEvaluation , ImmunizationRecommendation , ImplementationGuide , Ingredient , InsurancePlan , InventoryItem , InventoryReport , Invoice , Library , Linkage , List , Location , ManufacturedItemDefinition , Measure , MeasureReport , Medication , MedicationAdministration , MedicationDispense , MedicationKnowledge , MedicationRequest , MedicationStatement , MedicinalProductDefinition , MessageDefinition , MessageHeader , MetadataResource , MolecularSequence , NamingSystem , NutritionIntake , NutritionOrder , NutritionProduct , Observation , ObservationDefinition , OperationDefinition , OperationOutcome , Organization , OrganizationAffiliation , PackagedProductDefinition , Patient , PaymentNotice , PaymentReconciliation , Permission , Person , PlanDefinition , Practitioner , PractitionerRole , Procedure , Provenance , Questionnaire , QuestionnaireResponse , RegulatedAuthorization , RelatedPerson , RequestOrchestration , Requirements , ResearchStudy , ResearchSubject , RiskAssessment , Schedule , SearchParameter , ServiceRequest , Slot , Specimen , SpecimenDefinition , StructureDefinition , StructureMap , Subscription , SubscriptionStatus , SubscriptionTopic , Substance , SubstanceDefinition , SubstanceNucleicAcid , SubstancePolymer , SubstanceProtein , SubstanceReferenceInformation , SubstanceSourceMaterial , SupplyDelivery , SupplyRequest , Task , TerminologyCapabilities , TestPlan , TestReport , TestScript , Transport , ValueSet , VerificationResult , VisionPrescription , Parameters
OperationDefinition.parameter.allowedType
  • Remove codes Element , BackboneElement , DataType , Address , Annotation , Attachment , Availability , BackboneType , Dosage , ElementDefinition , MarketingStatus , ProductShelfLife , Timing , CodeableConcept , CodeableReference , Coding , ContactDetail , ContactPoint , Contributor , DataRequirement , Expression , ExtendedContactDetail , Extension , HumanName , Identifier , Meta , MonetaryComponent , Money , Narrative , ParameterDefinition , Period , PrimitiveType , base64Binary , boolean , date , dateTime , decimal , instant , integer , positiveInt , unsignedInt , integer64 , string , code , id , markdown , time , uri , canonical , oid , url , uuid , Quantity , Age , Count , Distance , Duration , Range , Ratio , RatioRange , Reference , RelatedArtifact , SampledData , Signature , TriggerDefinition , UsageContext , VirtualServiceDetail , xhtml , Resource , Binary , Bundle , DomainResource , Account , ActivityDefinition , ActorDefinition , AdministrableProductDefinition , AdverseEvent , AllergyIntolerance , Appointment , AppointmentResponse , ArtifactAssessment , AuditEvent , Basic , BiologicallyDerivedProduct , BiologicallyDerivedProductDispense , BodyStructure , CanonicalResource , CapabilityStatement , CarePlan , CareTeam , ChargeItem , ChargeItemDefinition , Citation , Claim , ClaimResponse , ClinicalImpression , ClinicalUseDefinition , CodeSystem , Communication , CommunicationRequest , CompartmentDefinition , Composition , ConceptMap , Condition , ConditionDefinition , Consent , Contract , Coverage , CoverageEligibilityRequest , CoverageEligibilityResponse , DetectedIssue , Device , DeviceAssociation , DeviceDefinition , DeviceDispense , DeviceMetric , DeviceRequest , DeviceUsage , DiagnosticReport , DocumentReference , Encounter , EncounterHistory , Endpoint , EnrollmentRequest , EnrollmentResponse , EpisodeOfCare , EventDefinition , Evidence , EvidenceReport , EvidenceVariable , ExampleScenario , ExplanationOfBenefit , FamilyMemberHistory , Flag , FormularyItem , GenomicStudy , Goal , GraphDefinition , Group , GuidanceResponse , HealthcareService , ImagingSelection , ImagingStudy , Immunization , ImmunizationEvaluation , ImmunizationRecommendation , ImplementationGuide , Ingredient , InsurancePlan , InventoryItem , InventoryReport , Invoice , Library , Linkage , List , Location , ManufacturedItemDefinition , Measure , MeasureReport , Medication , MedicationAdministration , MedicationDispense , MedicationKnowledge , MedicationRequest , MedicationStatement , MedicinalProductDefinition , MessageDefinition , MessageHeader , MetadataResource , MolecularSequence , NamingSystem , NutritionIntake , NutritionOrder , NutritionProduct , Observation , ObservationDefinition , OperationDefinition , OperationOutcome , Organization , OrganizationAffiliation , PackagedProductDefinition , Patient , PaymentNotice , PaymentReconciliation , Permission , Person , PlanDefinition , Practitioner , PractitionerRole , Procedure , Provenance , Questionnaire , QuestionnaireResponse , RegulatedAuthorization , RelatedPerson , RequestOrchestration , Requirements , ResearchStudy , ResearchSubject , RiskAssessment , Schedule , SearchParameter , ServiceRequest , Slot , Specimen , SpecimenDefinition , StructureDefinition , StructureMap , Subscription , SubscriptionStatus , SubscriptionTopic , Substance , SubstanceDefinition , SubstanceNucleicAcid , SubstancePolymer , SubstanceProtein , SubstanceReferenceInformation , SubstanceSourceMaterial , SupplyDelivery , SupplyRequest , Task , TerminologyCapabilities , TestPlan , TestReport , TestScript , Transport , ValueSet , VerificationResult , VisionPrescription , Parameters
OperationDefinition.parameter.searchType
  • Add code resource
OperationDefinition.parameter.binding.strength
  • Add code descriptive
OperationOutcome
OperationOutcome.issue.code
  • Remove codes structure , required , value set , invariant , login , unknown , expired , forbidden , suppressed , not-supported , duplicate , multiple-matches , not-found , deleted , too-long , code-invalid , extension , too-costly , business-rule , conflict , limited-filter , lock-error , no-store , exception , timeout , incomplete , throttled
Organization
Organization.qualification.status
  • Added Element
OrganizationAffiliation
  • No Changes
PackagedProductDefinition
  • No Changes
Parameters
Parameters.parameter.value[x]
  • Add Type VirtualServiceDetail
Patient
Patient.contact.relationship
  • Remove Binding `http://hl7.org/fhir/ValueSet/patient-contactrelationship` (extensible)
Patient.contact.role
  • Added Element
Patient.contact.additionalName
  • Added Element
Patient.contact.additionalAddress
  • Added Element
PaymentNotice
PaymentNotice.statusReason
  • Added Element
PaymentReconciliation
PaymentReconciliation.statusReason
  • Added Element
PaymentReconciliation.amount
  • Min Cardinality changed from http://hl7.org/fhir/ValueSet/allergy-intolerance-type 1 to http://hl7.org/fhir/ValueSet/allergy-intolerance-type|4.0.1 0
AllergyIntolerance.category PaymentReconciliation.allocation.target
  • Type Reference: Removed Target Type ChargeItem
PaymentReconciliation.allocation.noteNumber
  • Added Element
PaymentReconciliation.processNote.class
  • Added Element
PaymentReconciliation.processNote.number
  • Added Element
PaymentReconciliation.processNote.text
  • Type changed from string to markdown
Person
  • No Changes
PlanDefinition
PlanDefinition.type
  • Change value set from http://hl7.org/fhir/ValueSet/allergy-intolerance-category http://hl7.org/fhir/ValueSet/plan-definition-type to http://hl7.org/fhir/ValueSet/allergy-intolerance-category|4.0.1 PlanDefinitionType icon
AllergyIntolerance.criticality PlanDefinition.jurisdiction
  • Change value set from http://hl7.org/fhir/ValueSet/allergy-intolerance-criticality http://hl7.org/fhir/ValueSet/jurisdiction to http://hl7.org/fhir/ValueSet/allergy-intolerance-criticality|4.0.1 Jurisdiction ValueSet icon
AllergyIntolerance.encounter PlanDefinition.actor.option.typeCanonical
  • Type canonical: Added Element Target Types ActorDefinition, DeviceDefinition, Group, SpecimenDefinition, StructureDefinition
AllergyIntolerance.recordedDate PlanDefinition.actor.option.typeReference
  • Renamed Type Reference: Added Target Types BiologicallyDerivedProduct, Medication, MedicinalProductDefinition, Specimen, Substance, SubstanceDefinition
  • Type Reference: Removed Target Types DeviceDefinition, Group
PlanDefinition.action.goalId
  • Type changed from assertedDate id to recordedDate string
AllergyIntolerance.recorder PlanDefinition.action.input.relatedData
  • Type Reference: changed from id to string
PlanDefinition.action.relatedAction.targetId
  • Type changed from id to string
PlanDefinition.action.relatedAction.relationship
  • Remove codes before-start , before-end , concurrent-with-start , concurrent-with-end , after-start , after-end
PlanDefinition.action.relatedAction.endRelationship
  • Remove codes before-start , before-end , concurrent-with-start , concurrent-with-end , after-start , after-end
PlanDefinition.action.timing[x]
  • Add Type RelativeTime
PlanDefinition.action.participant.typeCanonical
  • Type canonical: Added Target Types PractitionerRole, RelatedPerson ActorDefinition, DeviceDefinition, Group, SpecimenDefinition, StructureDefinition
AllergyIntolerance.asserter PlanDefinition.action.participant.typeReference
  • Type Reference: Added Target Types BiologicallyDerivedProduct, Medication, MedicinalProductDefinition, Specimen, Substance, SubstanceDefinition
  • Type PractitionerRole Reference: Removed Target Types DeviceDefinition, Group
AllergyIntolerance.reaction.severity PlanDefinition.action.type
  • Change value set from http://hl7.org/fhir/ValueSet/reaction-event-severity http://hl7.org/fhir/ValueSet/action-type to http://hl7.org/fhir/ValueSet/reaction-event-severity|4.0.1 ActionType icon
PlanDefinition.action.applicabilityBehavior
  • Added Element
Appointment Practitioner
Appointment.status Practitioner.deceased[x]
  • Change value set Now marked as Modifier
Practitioner.qualification.status
  • Added Element
PractitionerRole
PractitionerRole.network
  • Added Element
PractitionerRole.display
  • Added Element
PractitionerRole.availability
  • Max Cardinality changed from http://hl7.org/fhir/ValueSet/appointmentstatus * to http://hl7.org/fhir/ValueSet/appointmentstatus|4.0.1 1
Procedure
Procedure.basedOn
  • Type Reference: Added Target Type MedicationRequest
Procedure.focus
  • Now marked as Modifier
Appointment.cancelationReason Procedure.bodyStructure
  • Added Element
Appointment.serviceCategory Procedure.outcome
  • Max Cardinality changed from 1 to *
  • Type changed from CodeableConcept to CodeableReference
Appointment.reasonCode Procedure.report
  • Type Reference: Added Element Target Type Bundle
Appointment.reasonReference Procedure.followUp
  • Added Element Type changed from CodeableConcept to CodeableReference
Procedure.instantiatesCanonical
  • Deleted
Procedure.instantiatesUri
  • Deleted
Provenance
Appointment.patientInstruction Provenance.why
  • Added Element
Appointment.basedOn Provenance.basedOn
  • Type Reference: Added Element Target Type Resource
  • Type Reference: Removed Target Types CarePlan, DeviceRequest, ImmunizationRecommendation, MedicationRequest, NutritionOrder, ServiceRequest, Task
Appointment.participant.actor Provenance.agent.who
  • Type Reference: Added Target Types Group, HealthcareService
Provenance.agent.onBehalfOf
  • Type PractitionerRole Reference: Added Target Types Group, HealthcareService
Questionnaire
Appointment.participant.required Questionnaire.subjectType
  • Remove codes BiologicallyDerivedProductDispense , ChargeItem , ChargeItemDefinition , Citation , ClinicalImpression , ConditionDefinition , DeviceDispense , DeviceUsage , EncounterHistory , EvidenceReport , FormularyItem , GenomicStudy , GraphDefinition , ImmunizationEvaluation , ImmunizationRecommendation , InventoryItem , InventoryReport , Linkage , MedicationKnowledge , MolecularSequence , Permission , SubstanceNucleicAcid , SubstancePolymer , SubstanceProtein , SubstanceReferenceInformation , SubstanceSourceMaterial , SupplyDelivery , SupplyRequest , TestPlan , TestReport , TestScript , Transport , VerificationResult
  • Add codes DeviceAlert , InsuranceProduct
Questionnaire.jurisdiction
  • Change value set from http://hl7.org/fhir/ValueSet/participantrequired http://hl7.org/fhir/ValueSet/jurisdiction to http://hl7.org/fhir/ValueSet/participantrequired|4.0.1 Jurisdiction ValueSet icon
Appointment.participant.status Questionnaire.item.definition
  • Max Cardinality changed from 1 to *
Questionnaire.item.type
  • Change value set from http://hl7.org/fhir/ValueSet/participationstatus http://hl7.org/fhir/ValueSet/item-type|5.0.0 to http://hl7.org/fhir/ValueSet/participationstatus|4.0.1 Questionnaire Useable Item Type
  • Remove code question
Appointment.participant.period Questionnaire.item.enableWhen.answer[x]
  • Add Types Quantity(http://hl7.org/fhir/StructureDefinition/SimpleQuantity), uri, Attachment
Questionnaire.item.answerOption.value[x]
  • Add Types decimal, dateTime, uri, Quantity(http://hl7.org/fhir/StructureDefinition/SimpleQuantity)
Questionnaire.item.initial.value[x]
  • Add Type Quantity(http://hl7.org/fhir/StructureDefinition/SimpleQuantity)
QuestionnaireResponse
QuestionnaireResponse.author
  • Type Reference: Added Element Target Type Group
Appointment.reason QuestionnaireResponse.item.definition
  • deleted Max Cardinality changed from 1 to *
Appointment.indication RegulatedAuthorization
RegulatedAuthorization.status
  • deleted Now marked as Modifier
Appointment.incomingReferral RelatedPerson
RelatedPerson.role
  • deleted Added Element
AppointmentResponse RequestOrchestration
AppointmentResponse.actor RequestOrchestration.status
  • Remove codes revoked , completed
  • Add code ended
RequestOrchestration.intent
  • Remove codes original-order , reflex-order , filler-order , instance-order
RequestOrchestration.action.relatedAction.relationship
  • Remove codes before-start , before-end , concurrent-with-start , concurrent-with-end , after-start , after-end
RequestOrchestration.action.relatedAction.endRelationship
  • Remove codes before-start , before-end , concurrent-with-start , concurrent-with-end , after-start , after-end
RequestOrchestration.action.timing[x]
  • Add Type RelativeTime
RequestOrchestration.action.participant.typeCanonical
  • Type canonical: Added Target Types ActorDefinition, DeviceDefinition, Group, SpecimenDefinition, StructureDefinition
RequestOrchestration.action.participant.typeReference
  • Type Reference: Added Target Types BiologicallyDerivedProduct, Medication, MedicinalProductDefinition, Specimen, Substance, SubstanceDefinition
  • Type PractitionerRole Reference: Removed Target Types DeviceDefinition, Group
AppointmentResponse.participantStatus RequestOrchestration.action.type
  • Change value set from http://hl7.org/fhir/ValueSet/participationstatus http://hl7.org/fhir/ValueSet/action-type to http://hl7.org/fhir/ValueSet/participationstatus|4.0.1 ActionType icon
RequestOrchestration.action.applicabilityBehavior
  • Added Element
AuditEvent Requirements
AuditEvent.action Requirements.jurisdiction
  • Change value set from http://hl7.org/fhir/ValueSet/audit-event-action http://hl7.org/fhir/ValueSet/jurisdiction to http://hl7.org/fhir/ValueSet/audit-event-action|4.0.1 Jurisdiction ValueSet icon
AuditEvent.period Requirements.imports
  • Added Element
Requirements.imports.reference
  • Added Mandatory Element
Requirements.imports.key
  • Added Element
AuditEvent.outcome Requirements.actor
  • Change value set Type changed from http://hl7.org/fhir/ValueSet/audit-event-outcome canonical(ActorDefinition) to http://hl7.org/fhir/ValueSet/audit-event-outcome|4.0.1 BackboneElement
AuditEvent.agent.type Requirements.actor.reference
  • Added Mandatory Element
Requirements.actor.key
  • Added Element
AuditEvent.agent.role Requirements.statement.conformance
  • Remove Binding Add code http://hl7.org/fhir/ValueSet/security-role-type SHALL-NOT (extensible)
AuditEvent.agent.who Requirements.statement.category
  • Added Element
AuditEvent.agent.network.type Requirements.statement.derivedFrom
  • Change value set Type changed from http://hl7.org/fhir/ValueSet/network-type string to http://hl7.org/fhir/ValueSet/network-type|4.0.1 BackboneElement
AuditEvent.source.observer Requirements.statement.derivedFrom.reference
  • Added Element
Requirements.statement.derivedFrom.key
  • Added Mandatory Element
Requirements.statement.partOf
  • Added Element
Requirements.statement.partOf.reference
  • Added Element
Requirements.statement.partOf.key
  • Added Mandatory Element
Requirements.statement.actor
  • Added Element
Requirements.statement.parent
  • Deleted (-> partOf - though not directly mappable)
ResearchStudy
AuditEvent.source.type ResearchStudy.label.type
  • Change code system for extensibly bound codes from "http://hl7.org/fhir/security-source-type" to "http://terminology.hl7.org/CodeSystem/security-source-type" Remove Binding `http://hl7.org/fhir/ValueSet/title-type` (extensible)
AuditEvent.entity.what 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
AuditEvent.entity.role ResearchStudy.region
  • Change code system for extensibly bound codes from "http://hl7.org/fhir/object-role" to "http://terminology.hl7.org/CodeSystem/object-role" Remove Binding `http://hl7.org/fhir/ValueSet/jurisdiction` (extensible)
AuditEvent.entity.detail.value[x] ResearchStudy.associatedParty.role
  • Renamed from value to value[x] Remove Binding `http://hl7.org/fhir/ValueSet/research-study-party-role` (extensible)
ResearchStudy.progressStatus.state
  • Remove Binding `http://hl7.org/fhir/ValueSet/research-study-status` (extensible)
ResearchStudy.recruitment.eligibility
  • Add Type string Reference: Removed Target Type EvidenceVariable
ResearchStudy.recruitment.description
  • Added Element
ResearchStudy.comparisonGroup.targetNumber
  • Added Element
ResearchStudy.comparisonGroup.actualNumber
  • Added Element
ResearchStudy.comparisonGroup.eligibility
  • Added Element
ResearchStudy.objective.outcomeMeasure
  • Added Element
ResearchStudy.objective.outcomeMeasure.name
  • Added Element
ResearchStudy.objective.outcomeMeasure.type
  • Added Element
ResearchStudy.objective.outcomeMeasure.description
  • Added Element
ResearchStudy.objective.outcomeMeasure.endpoint
  • Added Mandatory Element
ResearchStudy.objective.outcomeMeasure.population
  • Added Element
ResearchStudy.objective.outcomeMeasure.intervention
  • Added Element
ResearchStudy.objective.outcomeMeasure.comparator
  • Added Element
ResearchStudy.objective.outcomeMeasure.summaryMeasure
  • Added Element
ResearchStudy.objective.outcomeMeasure.endpointAnalysisPlan
  • Added Element
ResearchStudy.objective.outcomeMeasure.eventHandling
  • Added Element
ResearchStudy.objective.outcomeMeasure.eventHandling.event
  • Added Element
ResearchStudy.objective.outcomeMeasure.eventHandling.group
  • Added Element
ResearchStudy.objective.outcomeMeasure.eventHandling.handling
  • Added Element
ResearchStudy.objective.outcomeMeasure.eventHandling.description
  • Added Element
ResearchStudy.result
  • Type Reference: Added Target Types Composition, Evidence
  • Type Reference: Removed Target Types EvidenceReport, Citation
AuditEvent.agent.reference ResearchStudy.relatedArtifact
  • deleted Deleted
AuditEvent.agent.userId ResearchStudy.comparisonGroup.linkId
  • deleted Deleted
AuditEvent.source.identifier ResearchStudy.comparisonGroup.name
  • deleted Deleted
AuditEvent.entity.identifier ResearchStudy.comparisonGroup.type
  • deleted Deleted
AuditEvent.entity.reference ResearchStudy.comparisonGroup.intendedExposure
  • deleted Deleted
ResearchStudy.outcomeMeasure
  • Deleted
Basic ResearchSubject
Basic.author ResearchSubject.subject
  • Type Reference: Added Target Types PractitionerRole, Organization Type SubstanceDefinition
Binary ResearchSubject.subjectState
  • Renamed from progress to subjectState (when progress.type=state)
Binary.contentType ResearchSubject.subjectState.code
  • Change value set Moved from http://hl7.org/fhir/ValueSet/mimetypes ResearchSubject.progress.subjectState to http://hl7.org/fhir/ValueSet/mimetypes|4.0.1 code (when progress.type=state)
  • Min Cardinality changed from 0 to 1
  • Remove Binding `http://hl7.org/fhir/ValueSet/research-subject-state|5.0.0` (required)
Binary.data ResearchSubject.subjectState.startDate
  • Renamed Moved from content ResearchSubject.progress to data ResearchSubject.subjectState (when progress.type=state)
  • Min Cardinality changed from 0 to 1
ResearchSubject.subjectState.endDate
  • Moved from ResearchSubject.progress to ResearchSubject.subjectState (when progress.type=state)
ResearchSubject.subjectState.reason
  • Moved from ResearchSubject.progress to ResearchSubject.subjectState (when progress.type=state)
ResearchSubject.subjectMilestone
  • Added Element
  • Can map from progress when progress.type=milestone
ResearchSubject.subjectMilestone.milestone
  • Moved from ResearchSubject.progress to ResearchSubject.subjectMilestone (when progress.type=milestone)
  • Min Cardinality changed from 0 to 1
BiologicallyDerivedProduct ResearchSubject.subjectMilestone.date
  • Added Resource Element
  • map from ResearchSubject.subjectState.endDate, when progress.type=milestone
BodyStructure ResearchSubject.subjectMilestone.reason
  • Added Element
  • map from ResearchSubject.subjectState.reason when progress.type=milestone
ResearchSubject.comparisonGroup
  • Added Element
ResearchSubject.progress.type
  • Deleted (partially indicates to map other properties to ResearchSubject.subjectState or ResearchSubject.subjectMilestone)
ResearchSubject.assignedComparisonGroup
  • Deleted
ResearchSubject.actualComparisonGroup
  • Deleted
Resource
  • No Changes
Bundle RiskAssessment
Bundle.type RiskAssessment.status
  • Remove code corrected
  • Add codes specimen-in-process , cannot-be-obtained
RiskAssessment.prediction.probability[x]
  • Add Type Quantity
Schedule
  • No Changes
SearchParameter
SearchParameter.jurisdiction
  • Change value set from http://hl7.org/fhir/ValueSet/bundle-type http://hl7.org/fhir/ValueSet/jurisdiction to http://hl7.org/fhir/ValueSet/bundle-type|4.0.1 Jurisdiction ValueSet icon
Bundle.timestamp SearchParameter.aliasCode
  • Added Element
Bundle.entry.search.mode SearchParameter.base
  • Change value set from http://hl7.org/fhir/ValueSet/search-entry-mode to http://hl7.org/fhir/ValueSet/search-entry-mode|4.0.1 Remove codes BiologicallyDerivedProductDispense , ChargeItem , ChargeItemDefinition , Citation , ClinicalImpression , ConditionDefinition , DeviceDispense , DeviceUsage , EncounterHistory , EvidenceReport , FormularyItem , GenomicStudy , GraphDefinition , ImmunizationEvaluation , ImmunizationRecommendation , InventoryItem , InventoryReport , Linkage , MedicationKnowledge , MolecularSequence , Permission , SubstanceNucleicAcid , SubstancePolymer , SubstanceProtein , SubstanceReferenceInformation , SubstanceSourceMaterial , SupplyDelivery , SupplyRequest , TestPlan , TestReport , TestScript , Transport , VerificationResult
  • Add codes DeviceAlert , InsuranceProduct
Bundle.entry.request.method SearchParameter.type
  • Add code resource
SearchParameter.target
  • Remove codes BiologicallyDerivedProductDispense , ChargeItem , ChargeItemDefinition , Citation , ClinicalImpression , ConditionDefinition , DeviceDispense , DeviceUsage , EncounterHistory , EvidenceReport , FormularyItem , GenomicStudy , GraphDefinition , ImmunizationEvaluation , ImmunizationRecommendation , InventoryItem , InventoryReport , Linkage , MedicationKnowledge , MolecularSequence , Permission , SubstanceNucleicAcid , SubstancePolymer , SubstanceProtein , SubstanceReferenceInformation , SubstanceSourceMaterial , SupplyDelivery , SupplyRequest , TestPlan , TestReport , TestScript , Transport , VerificationResult
  • Add codes DeviceAlert , InsuranceProduct
SearchParameter.modifier
  • Change value set from http://hl7.org/fhir/ValueSet/http-verb http://hl7.org/fhir/ValueSet/search-modifier-code|5.0.0 to http://hl7.org/fhir/ValueSet/http-verb|4.0.1 Search Modifier All Codes
  • Add codes Account , ActivityDefinition , ActorDefinition , AdministrableProductDefinition , AdverseEvent , AllergyIntolerance , Appointment , AppointmentResponse , ArtifactAssessment , AuditEvent , Basic , Binary , BiologicallyDerivedProduct , BodyStructure , Bundle , CapabilityStatement , CarePlan , CareTeam , Claim , ClaimResponse , ClinicalUseDefinition , CodeSystem , Communication , CommunicationRequest , CompartmentDefinition , Composition , ConceptMap , Condition , Consent , Contract , Coverage , CoverageEligibilityRequest , CoverageEligibilityResponse , DetectedIssue , Device , DeviceAlert , DeviceAssociation , DeviceDefinition , DeviceMetric , DeviceRequest , DiagnosticReport , DocumentReference , Encounter , Endpoint , EnrollmentRequest , EnrollmentResponse , EpisodeOfCare , EventDefinition , Evidence , EvidenceVariable , ExampleScenario , ExplanationOfBenefit , FamilyMemberHistory , Flag , Goal , Group , GuidanceResponse , HealthcareService , ImagingSelection , ImagingStudy , Immunization , ImplementationGuide , Ingredient , InsurancePlan , InsuranceProduct , Invoice , Library , List , Location , ManufacturedItemDefinition , Measure , MeasureReport , Medication , MedicationAdministration , MedicationDispense , MedicationRequest , MedicationStatement , MedicinalProductDefinition , MessageDefinition , MessageHeader , NamingSystem , NutritionIntake , NutritionOrder , NutritionProduct , Observation , ObservationDefinition , OperationDefinition , OperationOutcome , Organization , OrganizationAffiliation , PackagedProductDefinition , Parameters , Patient , PaymentNotice , PaymentReconciliation , Person , PlanDefinition , Practitioner , PractitionerRole , Procedure , Provenance , Questionnaire , QuestionnaireResponse , RegulatedAuthorization , RelatedPerson , RequestOrchestration , Requirements , ResearchStudy , ResearchSubject , RiskAssessment , Schedule , SearchParameter , ServiceRequest , Slot , Specimen , SpecimenDefinition , StructureDefinition , StructureMap , Subscription , SubscriptionStatus , SubscriptionTopic , Substance , SubstanceDefinition , Task , TerminologyCapabilities , ValueSet , VisionPrescription , BodySite , CatalogEntry , Conformance , DataElement , DeviceComponent , DeviceUseRequest , DeviceUseStatement , DiagnosticOrder , DocumentManifest , EffectEvidenceSynthesis , EligibilityRequest , EligibilityResponse , ExpansionProfile , ImagingManifest , ImagingObjectSelection , Media , MedicationOrder , MedicationUsage , MedicinalProduct , MedicinalProductAuthorization , MedicinalProductContraindication , MedicinalProductIndication , MedicinalProductIngredient , MedicinalProductInteraction , MedicinalProductManufactured , MedicinalProductPackaged , MedicinalProductPharmaceutical , MedicinalProductUndesirableEffect , Order , OrderResponse , ProcedureRequest , ProcessRequest , ProcessResponse , ReferralRequest , RequestGroup , ResearchDefinition , ResearchElementDefinition , RiskEvidenceSynthesis , Sequence , ServiceDefinition , SubstanceSpecification , ViewDefinition
CapabilityStatement ServiceRequest
CapabilityStatement ServiceRequest.basedOn
  • Min Cardinality changed from 1 to 0 Type Reference: Added Target Types DocumentReference, RequestOrchestration, NutritionOrder, DocumentReference
ServiceRequest.replaces
  • Max Cardinality changed Type Reference: Added Target Types MedicationRequest, RequestOrchestration, CarePlan, DeviceRequest, CommunicationRequest, NutritionOrder, VisionPrescription
ServiceRequest.status
  • Remove codes revoked , completed
  • Add code ended
ServiceRequest.statusReason
  • Added Element
ServiceRequest.intent
  • Remove codes original-order , reflex-order , filler-order , instance-order
ServiceRequest.orderDetail.parameterFocus[x]
  • Renamed from 1 parameterFocus to * parameterFocus[x]
  • Add Types CodeableConcept, Reference(Device | DeviceRequest | Medication | MedicationRequest | BiologicallyDerivedProduct | Substance | SubstanceDefinition | MedicinalProductDefinition), canonical(DeviceDefinition)
  • Remove Type CodeableReference
CapabilityStatement.status ServiceRequest.asNeeded
  • Change value set Renamed from http://hl7.org/fhir/ValueSet/publication-status asNeeded[x] to http://hl7.org/fhir/ValueSet/publication-status|4.0.1 asNeeded
  • Remove Type CodeableConcept
ServiceRequest.asNeededFor
  • Added Element
CapabilityStatement.experimental ServiceRequest.requester
  • No longer marked as Modifier Type Reference: Added Target Type Group
CapabilityStatement.kind ServiceRequest.performer
  • Change value set from http://hl7.org/fhir/ValueSet/capability-statement-kind to http://hl7.org/fhir/ValueSet/capability-statement-kind|4.0.1 Type Reference: Added Target Type Group
CapabilityStatement.instantiates ServiceRequest.bodyStructure
  • Type changed from uri Reference(BodyStructure) to canonical(CapabilityStatement) CodeableReference
CapabilityStatement.imports ServiceRequest.instantiatesCanonical
  • Deleted
ServiceRequest.instantiatesUri
  • Deleted
ServiceRequest.bodySite
  • Deleted
Slot
  • No Changes
Specimen
Specimen.subject
  • Type Reference: Added Element Target Type NutritionProduct
CapabilityStatement.implementation.url Specimen.collection.collector
  • Type changed Reference: Added Target Type Organization
Specimen.collection.device[x]
  • Renamed from uri device to url device[x]
  • Add Types CodeableConcept, Reference(Device), canonical(DeviceDefinition)
  • Remove Type CodeableReference
CapabilityStatement.implementation.custodian Specimen.processing.performer
  • Added Element
Specimen.processing.device[x]
  • Added Element
CapabilityStatement.fhirVersion Specimen.processing.additive
  • Type changed from id Reference(Substance) to code CodeableReference
Specimen.processing.time[x]
  • Add Type Duration
Specimen.container.device[x]
  • Renamed from device to device[x]
  • Add Types CodeableConcept, canonical(DeviceDefinition)
Specimen.condition
  • Remove Binding `http://terminology.hl7.org/ValueSet/v2-0493` (extensible)
Specimen.accessionIdentifier
  • Deleted (-> Specimen.identifier (along with all the other identifiers))
Specimen.container.location
  • Deleted
SpecimenDefinition
SpecimenDefinition.jurisdiction
  • Change value set from http://hl7.org/fhir/ValueSet/FHIR-version|4.0.1 http://hl7.org/fhir/ValueSet/jurisdiction (required) to Jurisdiction ValueSet icon
StructureDefinition
CapabilityStatement.format StructureDefinition.jurisdiction
  • Change value set from http://hl7.org/fhir/ValueSet/mimetypes http://hl7.org/fhir/ValueSet/jurisdiction to http://hl7.org/fhir/ValueSet/mimetypes|4.0.1 Jurisdiction ValueSet icon
CapabilityStatement.patchFormat StructureDefinition.fhirVersion
  • Remove codes 0.0.80 , 0.0.81 , 0.0.82 , 0.4.0 , 0.5.0 , 1.0.0 , 1.0.1 , 1.0.2 , 1.1.0 , 1.4.0 , 1.6.0 , 1.8.0 , 3.0.0 , 3.0.1 , 3.0.2 , 3.3.0 , 3.5.0 , 4.0.0 , 4.0.1 , 4.1.0 , 4.2.0 , 4.3.0 , 4.3.0-cibuild , 4.3.0-snapshot1 , 4.4.0 , 4.5.0 , 4.6.0 , 5.0.0 , 5.0.0-cibuild , 5.0.0-snapshot1 , 5.0.0-snapshot2 , 5.0.0-ballot , 5.0.0-snapshot3 , 5.0.0-draft-final
  • Add code 6.0
StructureMap
StructureMap.jurisdiction
  • Change value set from http://hl7.org/fhir/ValueSet/mimetypes http://hl7.org/fhir/ValueSet/jurisdiction to http://hl7.org/fhir/ValueSet/mimetypes|4.0.1 Jurisdiction ValueSet icon
CapabilityStatement.implementationGuide StructureMap.group.rule.source.min
  • Type changed from uri integer to canonical(ImplementationGuide) unsignedInt
Subscription
CapabilityStatement.rest.mode Subscription.managingEntity
  • Type Reference: Added Target Types Device, Group
Subscription.filterBy.resource
  • Renamed from resourceType to resource
Subscription.filterBy.event
  • Added Element
SubscriptionStatus
SubscriptionStatus.notificationEvent.triggerEvent
  • Added Element
SubscriptionStatus.notificationEvent.relatedQuery
  • Added Element
SubscriptionStatus.notificationEvent.relatedQuery.queryType
  • Added Element
SubscriptionStatus.notificationEvent.relatedQuery.query
  • Added Mandatory Element
SubscriptionStatus.notificationEvent.authorizationHint
  • Added Element
SubscriptionStatus.notificationEvent.authorizationHint.authorizationType
  • Added Mandatory Element
SubscriptionStatus.notificationEvent.authorizationHint.value
  • Added Element
SubscriptionTopic
SubscriptionTopic.jurisdiction
  • Change value set from http://hl7.org/fhir/ValueSet/restful-capability-mode http://hl7.org/fhir/ValueSet/jurisdiction to http://hl7.org/fhir/ValueSet/restful-capability-mode|4.0.1 Jurisdiction ValueSet icon
SubscriptionTopic.trigger
  • Renamed from resourceTrigger to trigger
SubscriptionTopic.trigger.description
  • Added Element
SubscriptionTopic.trigger.resource
  • Added Mandatory Element
SubscriptionTopic.trigger.supportedInteraction
  • Added Element
SubscriptionTopic.trigger.queryCriteria
  • Moved from SubscriptionTopic.resourceTrigger to SubscriptionTopic.trigger
SubscriptionTopic.trigger.fhirPathCriteria
  • Moved from SubscriptionTopic.resourceTrigger to SubscriptionTopic.trigger
SubscriptionTopic.trigger.event
  • Added Element
SubscriptionTopic.trigger.canFilterBy
  • Moved from SubscriptionTopic to SubscriptionTopic.trigger
SubscriptionTopic.trigger.notificationShape
  • Moved from SubscriptionTopic to SubscriptionTopic.trigger
SubscriptionTopic.trigger.notificationShape.include
  • Added Element
SubscriptionTopic.trigger.notificationShape.relatedQuery
  • Added Element
SubscriptionTopic.trigger.notificationShape.relatedQuery.queryType
  • Added Element
SubscriptionTopic.trigger.notificationShape.relatedQuery.query
  • Added Mandatory Element
SubscriptionTopic.resourceTrigger.description
  • Deleted
SubscriptionTopic.resourceTrigger.resource
  • Deleted
SubscriptionTopic.resourceTrigger.supportedInteraction
  • Deleted
SubscriptionTopic.eventTrigger
  • Deleted
SubscriptionTopic.notificationShape.include
  • Deleted
Substance
Substance.instance
  • Deleted
Substance.ingredient
  • Deleted
SubstanceDefinition
CapabilityStatement.rest.documentation SubstanceDefinition.status
  • Now marked as Modifier
SubstanceDefinition.property.value[x]
  • Add Type Range
SubstanceDefinition.informationSource
  • Deleted
SubstanceDefinition.referenceInformation
  • Deleted
SubstanceDefinition.nucleicAcid
  • Deleted
SubstanceDefinition.polymer
  • Deleted
SubstanceDefinition.protein
  • Deleted
Task
Task.statusReason
  • Max Cardinality changed from 1 to *
Task.code
  • Add Binding `http://hl7.org/fhir/ValueSet/task-code` (extensible)
Task.description
  • Type changed from string to markdown
CapabilityStatement.rest.security.service Task.focus
  • Max Cardinality changed from 1 to *
  • Type changed from Reference(Resource) to BackboneElement
Task.focus.value[x]
  • Added Mandatory Element
Task.requester
  • Type Reference: Added Target Type Group
Task.owner
  • Type Reference: Added Target Type Group
Task.performer.actor
  • Type Reference: Added Target Types Device, Group
Task.restriction.recipient
  • Type Reference: Added Target Type Device
Task.input.value[x]
  • Add Type VirtualServiceDetail
Task.output.value[x]
  • Add Type VirtualServiceDetail
Task.instantiatesCanonical
  • Deleted
Task.instantiatesUri
  • Deleted
TerminologyCapabilities
TerminologyCapabilities.jurisdiction
  • Change code system for extensibly bound codes value set from "http://hl7.org/fhir/restful-security-service" http://hl7.org/fhir/ValueSet/jurisdiction to "http://terminology.hl7.org/CodeSystem/restful-security-service" Jurisdiction ValueSet icon
CapabilityStatement.rest.security.description TerminologyCapabilities.implementation.description
  • Type changed from string to markdown
TerminologyCapabilities.codeSystem.supplement
  • Added Element
TerminologyCapabilities.codeSystem.version.supplement
  • Added Element
CapabilityStatement.rest.resource.type TerminologyCapabilities.codeSystem.version.language
  • Change value set from http://hl7.org/fhir/ValueSet/resource-types http://hl7.org/fhir/ValueSet/languages|5.0.0 to http://hl7.org/fhir/ValueSet/resource-types|4.0.1 All Languages
  • Remove codes ar , bg , bg-BG , bn , cs , cs-CZ , bs , bs-BA , da , da-DK , de , de-AT , de-CH , de-DE , el , el-GR , en , en-AU , en-CA , en-GB , en-IN , en-NZ , en-SG , en-US , es , es-AR , es-ES , es-UY , et , et-EE , fi , fr , fr-BE , fr-CH , fr-FR , fi-FI , fr-CA , fy , fy-NL , hi , hr , hr-HR , is , is-IS , it , it-CH , it-IT , ja , ko , lt , lt-LT , lv , lv-LV , nl , nl-BE , nl-NL , no , no-NO , pa , pl , pl-PL , pt , pt-PT , pt-BR , ro , ro-RO , ru , ru-RU , sk , sk-SK , sl , sl-SI , sr , sr-RS , sv , sv-SE , te , zh , zh-CN , zh-HK , zh-SG , zh-TW
TerminologyCapabilities.supplements
  • Added Element
TerminologyCapabilities.supplements.globals
  • Added Element
CapabilityStatement.rest.resource.profile TerminologyCapabilities.expansion.parameter.documentation
  • Type changed from Reference(StructureDefinition) string to canonical(StructureDefinition) markdown
CapabilityStatement.rest.resource.supportedProfile TerminologyCapabilities.closure
  • Moved Deleted
ValueSet
ValueSet.jurisdiction
  • Change value set from CapabilityStatement.profile http://hl7.org/fhir/ValueSet/jurisdiction to supportedProfile Jurisdiction ValueSet icon
ValueSet.compose.include.copyright
  • Type changed from Reference(StructureDefinition) string to canonical(StructureDefinition) markdown
ValueSet.scope
  • Deleted
VisionPrescription
VisionPrescription.basedOn
  • Added Element
VisionPrescription.groupIdentifier
  • Added Element
VisionPrescription.priority
  • Added Element
BiologicallyDerivedProductDispense
  • Deleted
ChargeItem
  • Deleted
ChargeItemDefinition
  • Deleted
Citation
  • Deleted
ClinicalImpression
  • Deleted
ConditionDefinition
  • Deleted
DeviceDispense
  • Deleted
DeviceUsage
  • Deleted
EncounterHistory
  • Deleted
EvidenceReport
  • Deleted
FormularyItem
  • Deleted
GenomicStudy
  • Deleted
GraphDefinition
  • Deleted
ImmunizationEvaluation
  • Deleted
ImmunizationRecommendation
  • Deleted
InventoryItem
  • Deleted
InventoryReport
  • Deleted
Linkage
  • Deleted
MedicationKnowledge
  • Deleted
MolecularSequence
  • Deleted
Permission
  • Deleted
SubstanceNucleicAcid
  • Deleted
SubstancePolymer
  • Deleted
SubstanceProtein
  • Deleted
SubstanceReferenceInformation
  • Deleted
SubstanceSourceMaterial
  • Deleted
SupplyDelivery
  • Deleted
SupplyRequest
  • Deleted
TestPlan
  • Deleted
TestReport
  • Deleted
TestScript
  • Deleted
Transport
  • Deleted
VerificationResult
  • Deleted
Types
Address
  • No Changes
Age
CapabilityStatement.rest.resource.interaction Age
Annotation
  • No Changes
Attachment
CapabilityStatement.rest.resource.interaction.code Attachment.language
  • Change binding strength from preferred to required
  • Change value set from http://hl7.org/fhir/ValueSet/type-restful-interaction Common Languages to http://hl7.org/fhir/ValueSet/type-restful-interaction|4.0.1 All Languages
  • Change max value set from All Languages to none
CapabilityStatement.rest.resource.interaction.documentation Attachment.size
  • Type changed from string unsignedInt to markdown integer64
Attachment.height
  • Added Element
Attachment.width
  • Added Element
Attachment.frames
  • Added Element
Attachment.duration
  • Added Element
Attachment.pages
  • Added Element
Availability
  • Added Type
BackboneElement
  • No Changes
BackboneType
  • Added Type
Base
  • Added Type
CodeableConcept
  • No Changes
CodeableReference
  • No Changes
Coding
  • No Changes
ContactDetail
  • No Changes
ContactPoint
  • No Changes
Count
  • No Changes
DataRequirement
CapabilityStatement.rest.resource.versioning DataRequirement.type
  • Change value set from http://hl7.org/fhir/ValueSet/versioning-policy http://hl7.org/fhir/ValueSet/all-types|4.3.0 to http://hl7.org/fhir/ValueSet/versioning-policy|4.0.1 All FHIR Types
  • Remove codes Address , Age , Annotation , Attachment , BackboneElement , CodeableConcept , CodeableReference , Coding , ContactDetail , ContactPoint , Contributor , Count , DataRequirement , Distance , Dosage , Duration , Element , ElementDefinition , Expression , Extension , HumanName , Identifier , MarketingStatus , Meta , Money , MoneyQuantity , Narrative , ParameterDefinition , Period , Population , ProdCharacteristic , ProductShelfLife , Quantity , Range , Ratio , RatioRange , Reference , RelatedArtifact , SampledData , Signature , SimpleQuantity , Timing , TriggerDefinition , UsageContext , base64Binary , boolean , canonical , code , date , dateTime , decimal , id , instant , integer , markdown , oid , positiveInt , string , time , unsignedInt , uri , url , uuid , xhtml , Resource , Binary , Bundle , DomainResource , Account , ActivityDefinition , AdministrableProductDefinition , AdverseEvent , AllergyIntolerance , Appointment , AppointmentResponse , AuditEvent , Basic , BiologicallyDerivedProduct , BodyStructure , CapabilityStatement , CarePlan , CareTeam , CatalogEntry , ChargeItem , ChargeItemDefinition , Citation , Claim , ClaimResponse , ClinicalImpression , ClinicalUseDefinition , CodeSystem , Communication , CommunicationRequest , CompartmentDefinition , Composition , ConceptMap , Condition , Consent , Contract , Coverage , CoverageEligibilityRequest , CoverageEligibilityResponse , DetectedIssue , Device , DeviceDefinition , DeviceMetric , DeviceRequest , DeviceUseStatement , DiagnosticReport , DocumentManifest , DocumentReference , Encounter , Endpoint , EnrollmentRequest , EnrollmentResponse , EpisodeOfCare , EventDefinition , Evidence , EvidenceReport , EvidenceVariable , ExampleScenario , ExplanationOfBenefit , FamilyMemberHistory , Flag , Goal , GraphDefinition , Group , GuidanceResponse , HealthcareService , ImagingStudy , Immunization , ImmunizationEvaluation , ImmunizationRecommendation , ImplementationGuide , Ingredient , InsurancePlan , Invoice , Library , Linkage , List , Location , ManufacturedItemDefinition , Measure , MeasureReport , Media , Medication , MedicationAdministration , MedicationDispense , MedicationKnowledge , MedicationRequest , MedicationStatement , MedicinalProductDefinition , MessageDefinition , MessageHeader , MolecularSequence , NamingSystem , NutritionOrder , NutritionProduct , Observation , ObservationDefinition , OperationDefinition , OperationOutcome , Organization , OrganizationAffiliation , PackagedProductDefinition , Patient , PaymentNotice , PaymentReconciliation , Person , PlanDefinition , Practitioner , PractitionerRole , Procedure , Provenance , Questionnaire , QuestionnaireResponse , RegulatedAuthorization , RelatedPerson , RequestGroup , ResearchDefinition , ResearchElementDefinition , ResearchStudy , ResearchSubject , RiskAssessment , Schedule , SearchParameter , ServiceRequest , Slot , Specimen , SpecimenDefinition , StructureDefinition , StructureMap , Subscription , SubscriptionStatus , SubscriptionTopic , Substance , SubstanceDefinition , SupplyDelivery , SupplyRequest , Task , TerminologyCapabilities , TestReport , TestScript , ValueSet , VerificationResult , VisionPrescription , Parameters , Type , Any
  • Add code Base
CapabilityStatement.rest.resource.conditionalRead DataRequirement.subject[x]
  • Change value set from http://hl7.org/fhir/ValueSet/conditional-read-status http://hl7.org/fhir/ValueSet/subject-type to http://hl7.org/fhir/ValueSet/conditional-read-status|4.0.1 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
CapabilityStatement.rest.resource.conditionalDelete Distance
  • Change max value set from http://hl7.org/fhir/ValueSet/conditional-delete-status All UCUM Expression for Distance to http://hl7.org/fhir/ValueSet/conditional-delete-status|4.0.1 none
Dosage
Dosage.condition
  • Added Element
Dosage.asNeeded
  • Renamed from asNeeded[x] to asNeeded
  • Remove Type CodeableConcept
Dosage.asNeededFor
  • Added Element
CapabilityStatement.rest.resource.referencePolicy Dosage.doseAndRate.dose[x]
  • Add Type Expression
Dosage.doseAndRate.rate[x]
  • Add Type Expression
Dosage.safety
  • Added Element
Dosage.sequence
  • Deleted
Dosage.maxDosePerPeriod
  • Deleted
Dosage.maxDosePerAdministration
  • Deleted
Dosage.maxDosePerLifetime
  • Deleted
DosageCondition
  • Added Type
DosageDetails
  • Added Type
DosageSafety
  • Added Type
Duration
Duration
  • Change max value set from http://hl7.org/fhir/ValueSet/reference-handling-policy All UCUM Expression for Time to http://hl7.org/fhir/ValueSet/reference-handling-policy|4.0.1 none
Element
CapabilityStatement.rest.resource.searchParam.definition Element.id
  • Type changed from uri id to canonical(SearchParameter) string
ElementDefinition
ElementDefinition.slicing.discriminator.type
  • Add code position
CapabilityStatement.rest.resource.searchParam.type ElementDefinition.type.code
  • Change value set from http://hl7.org/fhir/ValueSet/search-param-type http://hl7.org/fhir/ValueSet/fhir-element-types to http://hl7.org/fhir/ValueSet/search-param-type|4.0.1 Element Definition Types
CapabilityStatement.rest.resource.searchParam.documentation 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
CapabilityStatement.rest.resource.operation ElementDefinition.constraint.suppress
  • Added Element
CapabilityStatement.rest.resource.operation.name 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
CapabilityStatement.rest.resource.operation.definition ElementDefinition.binding.additional.valueSet
  • Added Mandatory Element
CapabilityStatement.rest.resource.operation.documentation ElementDefinition.binding.additional.documentation
  • Added Element
ElementDefinition.binding.additional.shortDoco
  • Added Element
ElementDefinition.binding.additional.usage
  • Added Element
ElementDefinition.binding.additional.any
  • Added Element
CapabilityStatement.rest.interaction.code 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://hl7.org/fhir/ValueSet/system-restful-interaction Mime Types to http://hl7.org/fhir/ValueSet/system-restful-interaction|4.0.1 none
  • Change code system for extensibly bound codes from "http://hl7.org/fhir/expression-language" to "urn:ietf:bcp:13"
ExtendedContactDetail
  • Added Type
Extension
CapabilityStatement.rest.interaction.documentation Extension.value[x]
  • Add Types integer64, Availability, ExtendedContactDetail, VirtualServiceDetail, Meta
  • Remove Type changed Contributor
HumanName
HumanName.use
  • Remove code maiden
Identifier
  • No Changes
MarketingStatus
  • No Changes
Meta
  • No Changes
MonetaryComponent
  • Added Type
Money
  • No Changes
MoneyQuantity
  • No Changes
Narrative
  • No Changes
ParameterDefinition
ParameterDefinition.type
  • Change value set from string http://hl7.org/fhir/ValueSet/all-types|4.3.0 to All FHIR Types
  • Remove codes Address , Age , Annotation , Attachment , BackboneElement , CodeableConcept , CodeableReference , Coding , ContactDetail , ContactPoint , Contributor , Count , DataRequirement , Distance , Dosage , Duration , Element , ElementDefinition , Expression , Extension , HumanName , Identifier , MarketingStatus , Meta , Money , MoneyQuantity , Narrative , ParameterDefinition , Period , Population , ProdCharacteristic , ProductShelfLife , Quantity , Range , Ratio , RatioRange , Reference , RelatedArtifact , SampledData , Signature , SimpleQuantity , Timing , TriggerDefinition , UsageContext , base64Binary , boolean , canonical , code , date , dateTime , decimal , id , instant , integer , markdown , oid , positiveInt , string , time , unsignedInt , uri , url , uuid , xhtml , Resource , Binary , Bundle , DomainResource , Account , ActivityDefinition , AdministrableProductDefinition , AdverseEvent , AllergyIntolerance , Appointment , AppointmentResponse , AuditEvent , Basic , BiologicallyDerivedProduct , BodyStructure , CapabilityStatement , CarePlan , CareTeam , CatalogEntry , ChargeItem , ChargeItemDefinition , Citation , Claim , ClaimResponse , ClinicalImpression , ClinicalUseDefinition , CodeSystem , Communication , CommunicationRequest , CompartmentDefinition , Composition , ConceptMap , Condition , Consent , Contract , Coverage , CoverageEligibilityRequest , CoverageEligibilityResponse , DetectedIssue , Device , DeviceDefinition , DeviceMetric , DeviceRequest , DeviceUseStatement , DiagnosticReport , DocumentManifest , DocumentReference , Encounter , Endpoint , EnrollmentRequest , EnrollmentResponse , EpisodeOfCare , EventDefinition , Evidence , EvidenceReport , EvidenceVariable , ExampleScenario , ExplanationOfBenefit , FamilyMemberHistory , Flag , Goal , GraphDefinition , Group , GuidanceResponse , HealthcareService , ImagingStudy , Immunization , ImmunizationEvaluation , ImmunizationRecommendation , ImplementationGuide , Ingredient , InsurancePlan , Invoice , Library , Linkage , List , Location , ManufacturedItemDefinition , Measure , MeasureReport , Media , Medication , MedicationAdministration , MedicationDispense , MedicationKnowledge , MedicationRequest , MedicationStatement , MedicinalProductDefinition , MessageDefinition , MessageHeader , MolecularSequence , NamingSystem , NutritionOrder , NutritionProduct , Observation , ObservationDefinition , OperationDefinition , OperationOutcome , Organization , OrganizationAffiliation , PackagedProductDefinition , Patient , PaymentNotice , PaymentReconciliation , Person , PlanDefinition , Practitioner , PractitionerRole , Procedure , Provenance , Questionnaire , QuestionnaireResponse , RegulatedAuthorization , RelatedPerson , RequestGroup , ResearchDefinition , ResearchElementDefinition , ResearchStudy , ResearchSubject , RiskAssessment , Schedule , SearchParameter , ServiceRequest , Slot , Specimen , SpecimenDefinition , StructureDefinition , StructureMap , Subscription , SubscriptionStatus , SubscriptionTopic , Substance , SubstanceDefinition , SupplyDelivery , SupplyRequest , Task , TerminologyCapabilities , TestReport , TestScript , ValueSet , VerificationResult , VisionPrescription , Parameters , Type , Any
  • Add code Base
Period
  • No Changes
PrimitiveType
  • Added Type
ProductShelfLife
CapabilityStatement.rest.operation 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 BackboneElement Quantity
ProductShelfLife.identifier
  • Deleted
Quantity
CapabilityStatement.rest.compartment Quantity.comparator
  • Add code ad
Range
  • No Changes
Ratio
Ratio.denominator
  • Type changed from uri Quantity to canonical(CompartmentDefinition) Quantity(http://hl7.org/fhir/StructureDefinition/SimpleQuantity)
RatioRange
  • No Changes
Reference
CapabilityStatement.messaging.endpoint.protocol Reference.type
  • Change code system for extensibly bound codes from "http://hl7.org/fhir/message-transport" "http://hl7.org/fhir/resource-types" to "http://terminology.hl7.org/CodeSystem/message-transport" "http://hl7.org/fhir/fhir-types"
RelatedArtifact
CapabilityStatement.messaging.endpoint.address RelatedArtifact.type
  • Add code part-of
RelatedArtifact.resourceReference
  • Added Element
RelatedArtifact.artifact[x]
  • Added Element
RelatedArtifact.url
  • Deleted (-> document)
RelativeTime
  • Added Type
SampledData
SampledData.interval
  • Renamed from period to interval
  • Min Cardinality changed from uri 1 to url 0
SampledData.intervalUnit
  • Added Mandatory Element
SampledData.codeMap
  • Added Element
SampledData.offsets
  • Added Element
Signature
CapabilityStatement.messaging.documentation Signature.type
  • Type Min Cardinality changed from string 1 to markdown 0
CapabilityStatement.messaging.supportedMessage.mode Signature.when
  • Change value set Min Cardinality changed from http://hl7.org/fhir/ValueSet/event-capability-mode 1 to http://hl7.org/fhir/ValueSet/event-capability-mode|4.0.1 0
CapabilityStatement.messaging.supportedMessage.definition Signature.who
  • Type Min Cardinality changed from Reference(MessageDefinition) 1 to canonical(MessageDefinition) 0
SimpleQuantity
  • No Changes
Timing
Timing.repeat.startOffset
  • Added Element
Timing.repeat.endOffset
  • Added Element
CapabilityStatement.document.mode 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/document-mode http://hl7.org/fhir/ValueSet/usage-context-type to http://hl7.org/fhir/ValueSet/document-mode|4.0.1 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
CapabilityStatement.document.documentation Account.description
  • Type changed from string to markdown
CapabilityStatement.document.profile Account.guarantor.party
  • Type Min Cardinality changed from Reference(StructureDefinition) 1 to canonical(StructureDefinition) 0
CapabilityStatement.acceptUnknown Account.guarantor.account
  • deleted Added Element
CapabilityStatement.rest.security.certificate Account.guarantor.responsibility
  • deleted Added Element
CapabilityStatement.rest.operation.name Account.guarantor.limit
  • deleted Added Element
CapabilityStatement.rest.operation.definition Account.guarantor.rank
  • deleted Added Element
CapabilityStatement.messaging.event Account.diagnosis
  • deleted Added Element
CarePlan Account.diagnosis.sequence
  • Added Element
CarePlan.instantiatesCanonical Account.diagnosis.condition
  • Added Mandatory Element
CarePlan.instantiatesUri Account.diagnosis.dateOfDiagnosis
  • Added Element
Account.diagnosis.type
  • Added Element
Account.diagnosis.onAdmission
  • Added Element
Account.diagnosis.packageCode
  • Added Element
Account.procedure
  • Added Element
Account.procedure.sequence
  • Added Element
Account.procedure.code
  • Added Mandatory Element
Account.procedure.dateOfService
  • Added Element
Account.procedure.type
  • Added Element
Account.procedure.packageCode
  • Added Element
Account.procedure.device
  • Added Element
Account.parent
  • Renamed from partOf to parent
Account.currency
  • 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
CarePlan.status ActivityDefinition.subject[x]
  • Change value set from http://hl7.org/fhir/ValueSet/care-plan-status http://hl7.org/fhir/ValueSet/subject-type to http://hl7.org/fhir/ValueSet/request-status|4.0.1 Participant Resource Types
  • Change code system for extensibly bound codes from "http://hl7.org/fhir/resource-types" to "http://hl7.org/fhir/fhir-types"
CarePlan.intent ActivityDefinition.jurisdiction
  • Change value set from http://hl7.org/fhir/ValueSet/care-plan-intent http://hl7.org/fhir/ValueSet/jurisdiction to http://hl7.org/fhir/ValueSet/care-plan-intent|4.0.1 Jurisdiction ValueSet icon
ActivityDefinition.usage
  • Type changed from string to markdown
CarePlan.encounter ActivityDefinition.copyrightLabel
  • Added Element
ActivityDefinition.kind
  • Remove codes AppointmentResponse , Contract , ImmunizationRecommendation , SupplyRequest
  • Add codes CoverageEligibilityRequest , RequestOrchestration
ActivityDefinition.intent
  • Remove codes original-order , reflex-order , filler-order , instance-order
ActivityDefinition.timing[x]
  • Add Type RelativeTime
  • Remove Types dateTime, Period
CarePlan.created ActivityDefinition.asNeeded[x]
  • Added Element
CarePlan.author ActivityDefinition.location
  • Max Cardinality Type changed from * Reference(Location) to CodeableReference
ActivityDefinition.participant.type
  • Min Cardinality changed from 1 to 0
  • Type Reference: Remove code related-person
  • Add codes careteam , group , healthcareservice , location , organization , practitionerrole , relatedperson
ActivityDefinition.participant.typeCanonical
  • Added Target Types PractitionerRole, Device Element
CarePlan.contributor ActivityDefinition.participant.typeReference
  • Added Element
ActivityDefinition.participant.function
  • Added Element
CarePlan.activity.reference ActivityDefinition.specimenRequirement
  • Type Reference: Added Target changed from Reference(SpecimenDefinition) to canonical(SpecimenDefinition)
ActivityDefinition.observationRequirement
  • Type ServiceRequest changed from Reference(ObservationDefinition) to canonical(ObservationDefinition)
ActivityDefinition.observationResultRequirement
  • Type Reference: Removed Target 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 ProcedureRequest, ReferralRequest 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)
CarePlan.activity.detail.kind AdverseEvent.code
  • Renamed from category event to kind code
AdverseEvent.effect[x]
  • Renamed from date to effect[x]
  • Add Type Period
AdverseEvent.resultingEffect
  • Renamed from resultingCondition to resultingEffect
  • Type changed from CodeableConcept Reference(Condition) to code CodeableReference
AdverseEvent.outcome
  • Add Max Cardinality changed from 1 to *
  • Remove Binding http://hl7.org/fhir/ValueSet/care-plan-activity-kind|4.0.1 `http://hl7.org/fhir/ValueSet/adverse-event-outcome|4.3.0` (required)
CarePlan.activity.detail.instantiatesCanonical AdverseEvent.participant
  • Added Element
CarePlan.activity.detail.instantiatesUri AdverseEvent.participant.function
  • Added Element
CarePlan.activity.detail.reasonReference AdverseEvent.participant.actor
  • Type Reference: Added Target Types Observation, DiagnosticReport, DocumentReference Mandatory Element
AdverseEvent.expectedInResearchStudy
  • Added Element
CarePlan.activity.detail.status AdverseEvent.suspectEntity.instance
  • Change value set Type changed from http://hl7.org/fhir/ValueSet/care-plan-activity-status Reference(Immunization | Procedure | Substance | Medication | MedicationAdministration | MedicationStatement | Device) to http://hl7.org/fhir/ValueSet/care-plan-activity-status|4.0.1 CodeableReference
CarePlan.activity.detail.statusReason AdverseEvent.suspectEntity.causality
  • Type Max Cardinality changed from string * to CodeableConcept 1
AdverseEvent.suspectEntity.causality.assessmentMethod
  • Added Element
CarePlan.activity.detail.doNotPerform AdverseEvent.suspectEntity.causality.entityRelatedness
  • Renamed from prohibited productRelatedness to doNotPerform entityRelatedness
  • Default Value "false" removed Type changed from string to CodeableConcept
CarePlan.activity.detail.performer AdverseEvent.suspectEntity.causality.author
  • Type Reference: Added Target Types PractitionerRole, HealthcareService, Device Patient, RelatedPerson
AdverseEvent.suspectEntity.occurrence[x]
  • Added Element
AdverseEvent.contributingFactor
  • Added Element
AdverseEvent.preventiveAction
  • Added Element
AdverseEvent.mitigatingAction
  • Added Element
AdverseEvent.supportingInfo
  • Added Element
  • Can map from AdverseEvent.referenceDocument and AdverseEvent.subjectMedicalHistory
AdverseEvent.note
  • Added Element
CarePlan.definition AdverseEvent.severity
  • deleted Deleted (AdverseEvent.severity is redundant with Condition.severity referenced via AdverseEvent.resultingEffect)
CarePlan.context AdverseEvent.contributor
  • deleted Deleted (-> AdverseEvent.participant.actor)
CarePlan.activity.detail.definition AdverseEvent.suspectEntity.causality.assessment
  • deleted Deleted (-> AdverseEvent.suspectEntity.causality.assessmentMethod)
AdverseEvent.suspectEntity.causality.method
  • Deleted (-> AdverseEvent.suspectEntity.causality.assessmentMethod)
AdverseEvent.subjectMedicalHistory
  • Deleted (-> AdverseEvent.supportingInfo)
AdverseEvent.referenceDocument
  • Deleted (-> AdverseEvent.supportingInfo)
CareTeam AllergyIntolerance
CareTeam.status AllergyIntolerance.clinicalStatus
  • Change value set Remove code resolved
AllergyIntolerance.type
  • Type changed from http://hl7.org/fhir/ValueSet/care-team-status code to http://hl7.org/fhir/ValueSet/care-team-status|4.0.1 CodeableConcept
  • Remove Binding `http://hl7.org/fhir/ValueSet/allergy-intolerance-type|4.3.0` (required)
AllergyIntolerance.recorder
  • Type Reference: Added Target Type Organization
AllergyIntolerance.lastReactionOccurrence
  • Renamed from lastOccurrence to lastReactionOccurrence
AllergyIntolerance.reaction.manifestation
  • Type changed from CodeableConcept to CodeableReference
Appointment
Appointment.cancellationReason
  • Renamed from cancelationReason to cancellationReason
CareTeam.encounter Appointment.class
  • Added Element
CareTeam.participant.role Appointment.serviceType
  • Max Cardinality Type changed from 1 CodeableConcept to * CodeableReference
Appointment.reason
  • Added Element
  • Merged both reasonCode and reasonReference into reason
CareTeam.participant.member Appointment.priority
  • Type Reference: changed from unsignedInt to CodeableConcept
Appointment.replaces
  • Added Target Type PractitionerRole Element
CareTeam.telecom Appointment.virtualService
  • Added Element
CareTeam.context Appointment.previousAppointment
  • deleted Added Element
CatalogEntry Appointment.originatingAppointment
  • Added Resource Element
ChargeItem 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
ChargeItem.identifier Appointment.patientInstruction
  • Max Cardinality changed from 1 to *
  • Type changed from string to CodeableReference
ChargeItem.definitionUri Appointment.basedOn
  • Type Reference: Added Element Target Types CarePlan, DeviceRequest, MedicationRequest, RequestOrchestration, NutritionOrder, VisionPrescription
ChargeItem.definitionCanonical Appointment.subject
  • Added Element
ChargeItem.status Appointment.participant.actor
  • Change value set Type Reference: Added Target Types Group, CareTeam
Appointment.participant.required
  • Type changed from http://hl7.org/fhir/ValueSet/chargeitem-status code to http://hl7.org/fhir/ValueSet/chargeitem-status|4.0.1 boolean
  • Remove Binding `http://hl7.org/fhir/ValueSet/participantrequired|4.3.0` (required)
ChargeItem.performer Appointment.recurrenceId
  • Added Element
ChargeItem.performer.function Appointment.occurrenceChanged
  • Added Element
ChargeItem.performer.actor Appointment.recurrenceTemplate
  • Added Element
Appointment.recurrenceTemplate.timezone
  • Added Element
Appointment.recurrenceTemplate.recurrenceType
  • Added Mandatory Element
ChargeItem.costCenter 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.reasonCode
  • Deleted (-> reason.concept)
Appointment.reasonReference
  • Deleted (-> reason.reference)
AppointmentResponse
AppointmentResponse.proposedNewTime
  • Added Element
ChargeItem.enterer AppointmentResponse.actor
  • Type Reference: Added Target Type PractitionerRole Group
AppointmentResponse.participantStatus
AppointmentResponse.comment
  • Type changed from string to markdown
ChargeItem.product[x] AppointmentResponse.recurring
  • Added Element
ChargeItem.definition AppointmentResponse.occurrenceDate
  • deleted Added Element
ChargeItem.participant AppointmentResponse.recurrenceId
  • deleted Added Element
ChargeItemDefinition ArtifactAssessment
  • Added Resource
Claim AuditEvent
Claim.status AuditEvent.type
  • Min Cardinality Type changed from 0 Coding to 1 CodeableConcept
  • Change value set from http://hl7.org/fhir/ValueSet/fm-status to http://hl7.org/fhir/ValueSet/fm-status|4.0.1 Remove Binding `http://hl7.org/fhir/ValueSet/audit-event-type` (extensible)
Claim.type AuditEvent.subtype
  • Min Cardinality Type changed from 0 Coding to 1 CodeableConcept
  • Change binding strength Remove Binding `http://hl7.org/fhir/ValueSet/audit-event-sub-type` (extensible)
AuditEvent.severity
  • Added Element
AuditEvent.occurred[x]
  • Renamed from required period to extensible occurred[x]
  • Add Type dateTime
Claim.subType AuditEvent.outcome
  • Max Cardinality Type changed from * code to 1 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
Claim.use AuditEvent.agent.type
  • Remove Binding `http://hl7.org/fhir/ValueSet/participation-role-type` (extensible)
AuditEvent.agent.who
  • Min Cardinality changed from 0 to 1
  • Change value set from http://hl7.org/fhir/ValueSet/claim-use to http://hl7.org/fhir/ValueSet/claim-use|4.0.1 Type Reference: Added Target Types CareTeam, DeviceDefinition, Group, HealthcareService
Claim.patient AuditEvent.agent.requestor
  • Min Cardinality changed from 1 to 0
AuditEvent.agent.network[x]
  • Renamed from network to 1 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)
Claim.created AuditEvent.source.site
  • Min Cardinality Type changed from 0 string to 1 Reference(Location)
Claim.enterer AuditEvent.source.observer
  • Type Reference: Added Target Type PractitionerRole CareTeam
Claim.provider AuditEvent.source.type
  • Min Cardinality Type changed from 0 Coding to 1 CodeableConcept
  • Remove Binding `http://hl7.org/fhir/ValueSet/audit-source-type` (extensible)
AuditEvent.entity.role
  • Type Reference: Added Target Types PractitionerRole, Organization changed from Coding to CodeableConcept
  • Remove Binding `http://hl7.org/fhir/ValueSet/object-role` (extensible)
Claim.priority AuditEvent.entity.securityLabel
  • Min Cardinality Type changed from 0 Coding to 1 CodeableConcept
  • Remove Binding `http://hl7.org/fhir/ValueSet/security-labels` (extensible)
Claim.prescription AuditEvent.entity.detail.type
  • Type Reference: 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 Target Element
AuditEvent.outcomeDesc
  • Deleted (-> outcome.detail.text)
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
AuditEvent.entity.lifecycle
  • Deleted (-> use extension http://hl7.org/fhir/StructureDefinition/auditevent-Lifecycle)
AuditEvent.entity.name
  • Deleted (-> what.display)
Basic
Basic.code
  • Add Binding `http://hl7.org/fhir/ValueSet/version-independent-resource-types` (extensible)
Basic.created
  • Type DeviceRequest changed from date to dateTime
Claim.originalPrescription Basic.author
  • Type Reference: Added Target Types DeviceRequest, VisionPrescription Device, CareTeam
Binary
  • No Changes
BiologicallyDerivedProduct
Claim.payee.party BiologicallyDerivedProduct.productCategory
  • Max Cardinality changed from 1 to *
  • Type Reference: changed from code to CodeableConcept
  • Remove Binding `http://hl7.org/fhir/ValueSet/product-category|4.3.0` (required)
BiologicallyDerivedProduct.biologicalSourceEvent
  • Added Target Type PractitionerRole Element
Claim.referral BiologicallyDerivedProduct.processingFacility
  • Type Reference: Added Target Type ServiceRequest Element
BiologicallyDerivedProduct.division
  • Type Reference: Removed Target Type ReferralRequest Added Element
Claim.careTeam.provider BiologicallyDerivedProduct.productStatus
  • Type Reference: Added Target Type PractitionerRole Element
Claim.supportingInfo BiologicallyDerivedProduct.expirationDate
  • Renamed from information to supportingInfo Added Element
Claim.supportingInfo.sequence BiologicallyDerivedProduct.collection.sourcePatient
  • Moved Added Element
  • maps from Claim.information to Claim.supportingInfo BiologicallyDerivedProduct.collection.source depending on reference type
Claim.supportingInfo.category BiologicallyDerivedProduct.collection.sourceOrganization
  • Moved Added Element
  • maps from Claim.information to Claim.supportingInfo BiologicallyDerivedProduct.collection.source depending on reference type
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.collection.source
  • Deleted (-> collection.sourcePatient or collection.sourceOrganization depending on reference type)
BiologicallyDerivedProduct.processing
  • Deleted (-> BiologicallyDerivedProduct.collection)
BiologicallyDerivedProduct.manipulation
  • Deleted (-> BiologicallyDerivedProduct.collection)
BiologicallyDerivedProduct.storage
  • 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
Claim.supportingInfo.code BodyStructure.includedStructure.morphology
  • Moved from Claim.information BodyStructure to Claim.supportingInfo BodyStructure.includedStructure
Claim.supportingInfo.timing[x] BodyStructure.excludedStructure
  • Moved Added Element
BodyStructure.description
  • Type changed from Claim.information string to Claim.supportingInfo markdown
Claim.supportingInfo.value[x] BodyStructure.location
  • Moved Deleted
BodyStructure.locationQualifier
  • Deleted
Bundle
Bundle.type
  • Add code subscription-notification
Bundle.link.relation
  • Type changed from Claim.information string to Claim.supportingInfo code
  • Add Type boolean Binding `http://hl7.org/fhir/ValueSet/iana-link-relations|6.0.0-ballot3` (required)
Claim.supportingInfo.reason Bundle.entry.response.outcome
  • Moved Type changed from Claim.information Resource to Claim.supportingInfo Resource(http://hl7.org/fhir/StructureDefinition/OperationOutcome)
Claim.diagnosis.onAdmission Bundle.issues
  • Added Element
CanonicalResource
  • Added Resource
CapabilityStatement
CapabilityStatement.identifier
  • Added Element
Claim.procedure.type CapabilityStatement.versionAlgorithm[x]
  • Added Element
Claim.procedure.udi CapabilityStatement.actorDefinition
  • Added Element
Claim.insurance CapabilityStatement.jurisdiction
  • Min Cardinality changed Change value set from 0 http://hl7.org/fhir/ValueSet/jurisdiction to 1 Jurisdiction ValueSet icon
Claim.insurance.identifier CapabilityStatement.copyrightLabel
  • Added Element
Claim.accident.type CapabilityStatement.implementation.description
  • Change binding strength Type changed from required string to extensible markdown
Claim.item.careTeamSequence CapabilityStatement.fhirVersion
  • Renamed from careTeamLinkId to careTeamSequence Remove codes 0.0.80 , 0.0.81 , 0.0.82 , 0.4.0 , 0.5.0 , 1.0.0 , 1.0.1 , 1.0.2 , 1.1.0 , 1.4.0 , 1.6.0 , 1.8.0 , 3.0.0 , 3.0.1 , 3.0.2 , 3.3.0 , 3.5.0 , 4.0.0 , 4.0.1 , 4.1.0 , 4.3.0-cibuild , 4.3.0-snapshot1 , 4.3.0
  • Add codes 0.0 , 0.4 , 0.5 , 1.0 , 1.1 , 1.4 , 1.6 , 1.8 , 3.0 , 3.3 , 3.5 , 4.0 , 4.1 , 4.2 , 4.3 , 4.4 , 4.5 , 4.6 , 5.0 , 6.0
Claim.item.diagnosisSequence CapabilityStatement.format
  • Renamed Change value set from diagnosisLinkId http://hl7.org/fhir/ValueSet/mimetypes|4.3.0 to diagnosisSequence Supplemented Mime Types
Claim.item.procedureSequence CapabilityStatement.patchFormat
  • Renamed Change value set from procedureLinkId http://hl7.org/fhir/ValueSet/mimetypes|4.3.0 to procedureSequence Patch Mime Types
  • Add codes application/fhir+xml , application/fhir+json , application/fhir+turtle , application/json-patch+json , application/xml-patch+xml
Claim.item.informationSequence CapabilityStatement.acceptLanguage
  • Renamed Added Element
CapabilityStatement.rest.security.service
  • Change code system for extensibly bound codes from informationLinkId "http://terminology.hl7.org/CodeSystem/restful-security-service" to informationSequence "http://hl7.org/fhir/restful-security-service"
Claim.item.productOrService CapabilityStatement.rest.resource.type
  • Renamed Type changed from service code to productOrService uri
  • Min Cardinality changed Change binding strength from 0 required to 1 extensible
  • Change value set from 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 update-conditional , patch-conditional , delete-conditional-single , delete-conditional-multiple , delete-history , delete-history-version , create-conditional
CapabilityStatement.rest.resource.conditionalPatch
  • Added Element
CapabilityStatement.rest.resource.searchParam.type
  • Add code resource
CapabilityStatement.messaging.endpoint.protocol
  • Change code system for extensibly bound codes from "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
Claim.item.detail.productOrService CarePlan.custodian
  • Renamed from service author to productOrService custodian
CarePlan.addresses
  • Min Cardinality Type changed from 0 Reference(Condition) to 1 CodeableReference
CarePlan.activity.performedActivity
  • Added Element
Claim.item.detail.subDetail.productOrService CarePlan.activity.plannedActivityReference
  • Renamed from service reference to productOrService plannedActivityReference
  • Min Cardinality changed from 0 to 1 Type Reference: Added Target Type RequestOrchestration
  • Type Reference: Removed Target Type RequestGroup
Claim.organization CarePlan.instantiatesCanonical
  • deleted Deleted
Claim.payee.resourceType CarePlan.instantiatesUri
  • deleted Deleted
Claim.employmentImpacted CarePlan.activity.outcomeCodeableConcept
  • deleted Deleted (-> CarePlan.activity.performedActivity)
Claim.hospitalization CarePlan.activity.outcomeReference
  • deleted Deleted (-> CarePlan.activity.performedActivity)
CarePlan.activity.detail
  • Deleted (-> CarePlan.activity.plannedActivityReference)
ClaimResponse CareTeam
ClaimResponse.status CareTeam.participant.role
  • Min Max Cardinality changed from 0 * to 1
CareTeam.participant.member
  • Change value set Type Reference: Added Target Types Group, HealthcareService
CareTeam.participant.onBehalfOf
  • Type Reference: Added Target Types Practitioner, PractitionerRole, RelatedPerson, Patient, CareTeam, Group, HealthcareService
CareTeam.participant.effective[x]
  • Renamed from http://hl7.org/fhir/ValueSet/fm-status period to http://hl7.org/fhir/ValueSet/fm-status|4.0.1 effective[x]
  • Add Type Timing
ClaimResponse.type CareTeam.participant.supportingInfo
  • Added Mandatory Element
ClaimResponse.subType CareTeam.reason
  • Added Element
  • Merged both reasonCode and reasonReference into reason
CareTeam.encounter
  • Deleted (Removed to avoid circular references since Encounter references CareTeam)
CareTeam.reasonCode
  • Deleted (-> reason.concept)
CareTeam.reasonReference
  • Deleted (-> reason.reference)
Claim
Claim.traceNumber
  • Added Element
ClaimResponse.use Claim.statusReason
  • Added Mandatory Element
ClaimResponse.patient Claim.subject
  • Min Cardinality changed Renamed from 0 patient to 1 subject
  • Type Reference: Added Target Type Group
ClaimResponse.created Claim.enterer
  • Type Reference: Added Target Types Patient, RelatedPerson
Claim.provider
  • Min Cardinality changed from 0 to 1 to 0
ClaimResponse.insurer Claim.priority
  • Min Cardinality changed from 0 to 1 to 0
Claim.prescription
  • Type Reference: Added Target Type ServiceRequest
Claim.originalPrescription
  • Type Reference: Added Target Type ServiceRequest
Claim.encounter
  • Added Element
Claim.facility
  • Type Reference: Added Target Type Organization
Claim.diagnosisRelatedGroup
  • Added Element
Claim.event
  • Added Element
Claim.event.type
  • Added Mandatory Element
Claim.event.when[x]
  • Added Mandatory Element
ClaimResponse.requestor Claim.careTeam.specialty
  • Renamed from requestProvider qualification to requestor specialty
Claim.supportingInfo.subCategory
  • Type Reference: Added Target Element
Claim.supportingInfo.timing[x]
  • Add Types PractitionerRole, Organization dateTime, Timing
  • Remove Type date
ClaimResponse.outcome Claim.supportingInfo.value[x]
  • Add Types base64Binary, canonical, code, date, dateTime, decimal, id, instant, integer, integer64, markdown, oid, positiveInt, time, unsignedInt, uri, url, uuid, Address, Age, Annotation, CodeableConcept, CodeableReference, Coding, ContactPoint, Count, Distance, Duration, HumanName, Identifier, Money, Period, Range, Ratio, RatioRange, SampledData, Signature, Timing, ContactDetail, DataRequirement, Expression, ParameterDefinition, RelatedArtifact, TriggerDefinition, UsageContext, Availability, ExtendedContactDetail, VirtualServiceDetail, Dosage, Meta
Claim.insurance
  • Min Cardinality changed from 0 to 1 to 0
Claim.patientPaid
  • Added Element
Claim.item.traceNumber
  • Type Added Element
Claim.item.subject
  • Added Element
Claim.item.productOrService
  • Min Cardinality changed from CodeableConcept 1 to code 0
Claim.item.productOrServiceEnd
  • Add Binding http://hl7.org/fhir/ValueSet/remittance-outcome|4.0.1 (required) Added Element
ClaimResponse.preAuthRef Claim.item.request
  • Moved from ClaimResponse.insurance to ClaimResponse Added Element
Claim.item.patientPaid
  • Added Element
Claim.item.tax
  • Added Element
Claim.item.bodySite
  • Max Cardinality changed from 1 to *
  • Type changed from CodeableConcept to 1 BackboneElement
ClaimResponse.preAuthPeriod Claim.item.bodySite.site
  • Added Mandatory Element
ClaimResponse.item.itemSequence Claim.item.bodySite.subSite
  • Renamed from sequenceLinkId to itemSequence Added Element
Claim.item.detail.traceNumber
  • Added Element
ClaimResponse.item.adjudication Claim.item.detail.productOrService
  • Min Cardinality changed from 0 to 1 to 0
ClaimResponse.item.detail.detailSequence Claim.item.detail.productOrServiceEnd
  • Renamed from sequenceLinkId to detailSequence Added Element
Claim.item.detail.patientPaid
  • Added Element
Claim.item.detail.tax
  • Added Element
Claim.item.detail.subDetail.traceNumber
  • Added Element
ClaimResponse.item.detail.adjudication Claim.item.detail.subDetail.productOrService
  • Min Cardinality changed from 0 to 1 to 0
ClaimResponse.item.detail.subDetail.subDetailSequence Claim.item.detail.subDetail.productOrServiceEnd
  • Renamed from sequenceLinkId to subDetailSequence Added Element
ClaimResponse.addItem.itemSequence Claim.item.detail.subDetail.patientPaid
  • Renamed from sequenceLinkId to itemSequence Added Element
ClaimResponse.addItem.detailSequence Claim.item.detail.subDetail.tax
  • Added Element
Claim.careTeam.responsible
  • Deleted
Claim.diagnosis.packageCode
  • Deleted
Claim.item.subSite
  • Deleted
ClaimResponse
ClaimResponse.addItem.subdetailSequence ClaimResponse.traceNumber
  • Added Element
ClaimResponse.addItem.provider ClaimResponse.statusReason
  • Added Element
ClaimResponse.addItem.productOrService ClaimResponse.subject
  • Renamed from service patient to productOrService subject
  • Type Reference: Added Target Type Group
ClaimResponse.insurer
  • Min Cardinality changed from 1 to 0
ClaimResponse.outcome
ClaimResponse.addItem.programCode ClaimResponse.decision
  • Added Element
ClaimResponse.addItem.serviced[x] ClaimResponse.event
  • Added Element
ClaimResponse.addItem.location[x] ClaimResponse.event.type
  • Added Mandatory Element
ClaimResponse.addItem.quantity ClaimResponse.event.when[x]
  • Added Mandatory Element
ClaimResponse.encounter
  • Added Element
ClaimResponse.addItem.unitPrice ClaimResponse.diagnosisRelatedGroup
  • Added Element
ClaimResponse.addItem.factor ClaimResponse.supportingInfo
  • Added Element
ClaimResponse.addItem.net ClaimResponse.supportingInfo.sequence
  • Added Mandatory Element
ClaimResponse.addItem.bodySite ClaimResponse.supportingInfo.category
  • Added Mandatory Element
ClaimResponse.addItem.subSite ClaimResponse.supportingInfo.code
  • Added Element
ClaimResponse.supportingInfo.timing[x]
  • Added Element
ClaimResponse.supportingInfo.value[x]
  • Added Element
ClaimResponse.supportingInfo.reason
  • Added Element
ClaimResponse.item.traceNumber
  • Added Element
ClaimResponse.item.informationSequence
  • Added Element
ClaimResponse.item.reviewOutcome
  • Added Element
ClaimResponse.item.reviewOutcome.decision
  • Added Element
ClaimResponse.item.reviewOutcome.reason
  • Added Element
ClaimResponse.item.reviewOutcome.preAuthRef
  • Added Element
ClaimResponse.item.reviewOutcome.preAuthPeriod
  • Added Element
ClaimResponse.addItem.adjudication ClaimResponse.item.adjudication
  • Min Cardinality changed from 0 to 1 to 0
ClaimResponse.addItem.detail.productOrService ClaimResponse.item.adjudication.quantity
  • Renamed from service value to productOrService quantity
  • Min Cardinality Type changed from 0 decimal to 1 Quantity
ClaimResponse.addItem.detail.quantity ClaimResponse.item.adjudication.decisionDate
  • Added Element
ClaimResponse.addItem.detail.unitPrice ClaimResponse.item.detail.traceNumber
  • Added Element
ClaimResponse.addItem.detail.factor ClaimResponse.item.detail.reviewOutcome
  • Added Element
ClaimResponse.item.detail.adjudication
  • Min Cardinality changed from 1 to 0
ClaimResponse.addItem.detail.net ClaimResponse.item.detail.subDetail.traceNumber
  • Added Element
ClaimResponse.addItem.detail.adjudication ClaimResponse.item.detail.subDetail.reviewOutcome
  • Min Cardinality changed from 0 to 1 Added Element
ClaimResponse.addItem.detail.subDetail ClaimResponse.addItem.traceNumber
  • Added Element
ClaimResponse.addItem.detail.subDetail.productOrService ClaimResponse.addItem.subject
  • Added Mandatory Element
ClaimResponse.addItem.detail.subDetail.modifier ClaimResponse.addItem.informationSequence
  • Added Element
ClaimResponse.addItem.detail.subDetail.quantity ClaimResponse.addItem.revenue
  • Added Element
ClaimResponse.addItem.detail.subDetail.unitPrice ClaimResponse.addItem.category
  • Added Element
ClaimResponse.addItem.productOrService
  • Min Cardinality changed from 1 to 0
ClaimResponse.addItem.detail.subDetail.factor ClaimResponse.addItem.productOrServiceEnd
  • Added Element
ClaimResponse.addItem.detail.subDetail.net ClaimResponse.addItem.request
  • Added Element
ClaimResponse.addItem.detail.subDetail.noteNumber ClaimResponse.addItem.tax
  • Added Element
ClaimResponse.addItem.bodySite
  • Max Cardinality changed from 1 to *
  • Type changed from CodeableConcept to BackboneElement
ClaimResponse.addItem.detail.subDetail.adjudication ClaimResponse.addItem.bodySite.site
  • Added Mandatory Element
ClaimResponse.adjudication ClaimResponse.addItem.bodySite.subSite
  • Added Element
ClaimResponse.total ClaimResponse.addItem.reviewOutcome
  • Added Element
ClaimResponse.addItem.adjudication
  • Min Cardinality changed from 1 to 0
ClaimResponse.total.category ClaimResponse.addItem.detail.traceNumber
  • Added Mandatory Element
ClaimResponse.total.amount ClaimResponse.addItem.detail.revenue
  • Added Mandatory Element
ClaimResponse.payment.type ClaimResponse.addItem.detail.productOrService
  • Min Cardinality changed from 0 to 1 to 0
ClaimResponse.addItem.detail.productOrServiceEnd
  • Added Element
ClaimResponse.addItem.detail.tax
  • Added Element
ClaimResponse.addItem.detail.reviewOutcome
  • Added Element
ClaimResponse.payment.amount ClaimResponse.addItem.detail.adjudication
  • Min Cardinality changed from 0 to 1 to 0
ClaimResponse.fundsReserve ClaimResponse.addItem.detail.subDetail.traceNumber
  • Renamed from reserved to fundsReserve Added Element
ClaimResponse.addItem.detail.subDetail.revenue
  • Type Added Element
ClaimResponse.addItem.detail.subDetail.productOrService
  • Min Cardinality changed from Coding 1 to CodeableConcept 0
ClaimResponse.formCode ClaimResponse.addItem.detail.subDetail.productOrServiceEnd
  • Added Element
ClaimResponse.addItem.detail.subDetail.tax
  • Added Element
ClaimResponse.addItem.detail.subDetail.reviewOutcome
  • Added Element
ClaimResponse.form ClaimResponse.addItem.detail.subDetail.adjudication
  • Type Min Cardinality changed from CodeableConcept 1 to Attachment 0
ClaimResponse.processNote.class
  • Added Element
ClaimResponse.processNote.type
  • Type changed from CodeableConcept to code to CodeableConcept
  • Change value set binding strength from http://hl7.org/fhir/ValueSet/note-type required to http://hl7.org/fhir/ValueSet/note-type|4.0.1 extensible
ClaimResponse.processNote.text
  • Min Cardinality Type changed from 0 string to 1 markdown
ClaimResponse.processNote.language
ClaimResponse.error.itemSequence ClaimResponse.error.expression
  • Renamed from sequenceLinkId to itemSequence Added Element
ClaimResponse.error.detailSequence ClaimResponse.addItem.subSite
  • Renamed Deleted
ClinicalUseDefinition
ClinicalUseDefinition.subject
  • Min Cardinality changed from detailSequenceLinkId 0 to detailSequence 1
  • Type changed from Reference(MedicinalProductDefinition | Medication | ActivityDefinition | PlanDefinition | Device | DeviceDefinition | Substance) to CodeableReference
ClaimResponse.error.subDetailSequence ClinicalUseDefinition.status
  • Renamed Now marked as Modifier
ClinicalUseDefinition.undesirableEffect.management
  • Added Element
ClinicalUseDefinition.indication.intendedEffect
  • Max Cardinality changed from subdetailSequenceLinkId 1 to subDetailSequence *
ClaimResponse.requestOrganization ClinicalUseDefinition.indication.undesirableEffect
  • deleted Remove Type Reference(ClinicalUseDefinition)
ClaimResponse.addItem.revenue ClinicalUseDefinition.indication.applicability
  • deleted Added Element
ClaimResponse.addItem.category ClinicalUseDefinition.indication.otherTherapy.relationshipType
  • deleted Added Mandatory Element
ClaimResponse.addItem.fee ClinicalUseDefinition.indication.otherTherapy.treatment
  • deleted Added Mandatory Element
ClaimResponse.addItem.detail.revenue ClinicalUseDefinition.contraindication.indication
  • deleted Remove Type Reference(ClinicalUseDefinition)
ClaimResponse.addItem.detail.category ClinicalUseDefinition.contraindication.applicability
  • deleted Added Element
ClaimResponse.addItem.detail.fee ClinicalUseDefinition.contraindication.management
  • deleted Added Element
ClaimResponse.totalCost ClinicalUseDefinition.contraindication.otherTherapy
  • deleted Remove Type BackboneElement
ClinicalUseDefinition.interaction.interactant.route
  • Added Element
ClinicalUseDefinition.interaction.severity
  • Added Element
ClinicalUseDefinition.library
  • Added Element
ClaimResponse.unallocDeductable ClinicalUseDefinition.contraindication.otherTherapy.relationshipType
  • deleted Deleted
ClaimResponse.totalBenefit ClinicalUseDefinition.contraindication.otherTherapy.therapy
  • deleted Deleted
ClinicalImpression CodeSystem
CodeSystem.versionAlgorithm[x]
  • Added Element
ClinicalImpression.status CodeSystem.jurisdiction
  • Change value set from http://hl7.org/fhir/ValueSet/clinical-impression-status http://hl7.org/fhir/ValueSet/jurisdiction to http://hl7.org/fhir/ValueSet/clinicalimpression-status|4.0.1 Jurisdiction ValueSet icon
ClinicalImpression.statusReason CodeSystem.copyrightLabel
  • Added Element
ClinicalImpression.encounter 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
ClinicalImpression.assessor 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 PractitionerRole Reference: Removed Target Type Resource
ClinicalImpression.investigation.item Communication.recipient
  • Type Reference: Added Target Type Media Types Location, Endpoint
ClinicalImpression.finding.itemCodeableConcept Communication.sender
  • Type Reference: Added Element Target Types Endpoint, CareTeam
ClinicalImpression.finding.itemReference Communication.reason
  • Added Element
  • Merged both reasonCode and reasonReference into reason
ClinicalImpression.supportingInfo Communication.payload.content[x]
  • Added Element Add Type CodeableConcept
  • Remove Type string
ClinicalImpression.context Communication.instantiatesCanonical
  • deleted Deleted
ClinicalImpression.finding.item[x] Communication.instantiatesUri
  • deleted Deleted
ClinicalImpression.action Communication.reasonCode
  • deleted Deleted (-> reason.concept)
Communication.reasonReference
  • Deleted (-> reason.reference)
CodeSystem CommunicationRequest
CodeSystem.identifier CommunicationRequest.status
  • Max Cardinality changed from 1 to * Remove codes revoked , completed
  • Add code ended
CodeSystem.status CommunicationRequest.intent
  • Change value set from http://hl7.org/fhir/ValueSet/publication-status to http://hl7.org/fhir/ValueSet/publication-status|4.0.1 Added Mandatory Element
CodeSystem.experimental CommunicationRequest.payload.content[x]
  • No longer marked as Modifier Add Type CodeableConcept
  • Remove Type string
CodeSystem.valueSet CommunicationRequest.requester
  • Type changed from uri to canonical(ValueSet) Reference: Added Target Type Group
CodeSystem.hierarchyMeaning CommunicationRequest.recipient
  • Change value set from http://hl7.org/fhir/ValueSet/codesystem-hierarchy-meaning to http://hl7.org/fhir/ValueSet/codesystem-hierarchy-meaning|4.0.1 Type Reference: Added Target Type Endpoint
CodeSystem.content CommunicationRequest.informationProvider
  • Change value set Renamed from http://hl7.org/fhir/ValueSet/codesystem-content-mode sender to http://hl7.org/fhir/ValueSet/codesystem-content-mode|4.0.1 informationProvider
  • Max Cardinality changed from 1 to *
  • Type Reference: Added Target Types Endpoint, Group
CodeSystem.supplements CommunicationRequest.reason
  • Added Element
  • Merged both reasonCode and reasonReference into reason
CodeSystem.filter.operator CommunicationRequest.reasonCode
  • Change value set from http://hl7.org/fhir/ValueSet/filter-operator to http://hl7.org/fhir/ValueSet/filter-operator|4.0.1 Deleted (-> reason.concept)
CodeSystem.property.type CommunicationRequest.reasonReference
  • Change value set from http://hl7.org/fhir/ValueSet/concept-property-type to http://hl7.org/fhir/ValueSet/concept-property-type|4.0.1 Deleted (-> reason.reference)
CodeSystem.concept.designation.language CompartmentDefinition
CompartmentDefinition.versionAlgorithm[x]
  • Change binding strength from extensible to preferred Added Element
CompartmentDefinition.title
  • Added Element
CodeSystem.concept.property.value[x] CompartmentDefinition.code
  • Add Type decimal code EpisodeOfCare
Communication CompartmentDefinition.resource.code
  • Remove codes Resource , DomainResource , CatalogEntry , ChargeItem , ChargeItemDefinition , Citation , ClinicalImpression , DeviceUseStatement , DocumentManifest , EvidenceReport , GraphDefinition , ImmunizationEvaluation , ImmunizationRecommendation , Linkage , Media , MedicationKnowledge , MolecularSequence , RequestGroup , ResearchDefinition , ResearchElementDefinition , SupplyDelivery , SupplyRequest , TestReport , TestScript , VerificationResult
  • Add codes ActorDefinition , ArtifactAssessment , DeviceAlert , DeviceAssociation , ImagingSelection , InsuranceProduct , NutritionIntake , RequestOrchestration , Requirements
Communication.instantiatesCanonical CompartmentDefinition.resource.startParam
  • Added Element
Communication.instantiatesUri CompartmentDefinition.resource.endParam
  • Added Element
CompartmentDefinition.resource.documentation
  • Deleted
Composition
Communication.inResponseTo Composition.url
  • Added Element
Communication.status Composition.identifier
  • Change value set Max Cardinality changed from http://hl7.org/fhir/ValueSet/event-status 1 to http://hl7.org/fhir/ValueSet/event-status|4.0.1 *
Communication.statusReason Composition.version
  • Added Element
Communication.priority Composition.consent
  • Added Element
Composition.basedOn
  • Added Element
Communication.topic Composition.status
  • Remove code preliminary
  • Add codes registered , partial , cancelled , deprecated , unknown
Composition.subject
  • Max Cardinality changed from * to 1 to *
Composition.useContext
  • Type Added Element
Composition.author
  • Min Cardinality changed from Reference(Resource) 1 to CodeableConcept 0
  • Type Reference: Added Target Type CareTeam
Communication.about Composition.participant
  • Added Element
Communication.encounter 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
Communication.recipient 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.attester.party
  • Type Reference: Added Target Types PractitionerRole, CareTeam, HealthcareService Type Group
Communication.sender Composition.custodian
  • Type Reference: Added Target Types PractitionerRole, HealthcareService Patient, Group
Composition.relatesTo.type
  • Added Mandatory Element
Communication.reasonReference Composition.relatesTo.target[x]
  • Add Types uri, Attachment, canonical(Resource), markdown
  • Remove Type Identifier
Composition.event.detail
  • Type changed from Reference(Resource) to CodeableReference
Composition.section.author
  • Type Reference: Added Target Types DiagnosticReport, DocumentReference Type CareTeam
Composition.section.note
  • Added Element
Communication.definition Composition.confidentiality
  • deleted Deleted
Communication.notDone Composition.relatesTo.code
  • deleted Deleted
Communication.notDoneReason Composition.event.code
  • deleted Deleted
Communication.context Composition.section.mode
  • deleted Deleted
CommunicationRequest ConceptMap
CommunicationRequest.status ConceptMap.identifier
  • Change value set Max Cardinality changed from http://hl7.org/fhir/ValueSet/request-status 1 to http://hl7.org/fhir/ValueSet/request-status|4.0.1 *
CommunicationRequest.statusReason ConceptMap.versionAlgorithm[x]
  • Added Element
CommunicationRequest.priority ConceptMap.jurisdiction
  • Change value set from http://hl7.org/fhir/ValueSet/request-priority http://hl7.org/fhir/ValueSet/jurisdiction to http://hl7.org/fhir/ValueSet/request-priority|4.0.1 Jurisdiction ValueSet icon
CommunicationRequest.doNotPerform ConceptMap.copyrightLabel
  • Added Element
CommunicationRequest.about ConceptMap.approvalDate
  • Added Element
CommunicationRequest.encounter 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]
  • Renamed from source[x] to sourceScope[x]
ConceptMap.targetScope[x]
  • Renamed from target[x] to targetScope[x]
CommunicationRequest.requester ConceptMap.group.source
  • Type changed from BackboneElement uri to Reference(Practitioner | PractitionerRole | Organization | Patient | RelatedPerson | Device) canonical(CodeSystem)
CommunicationRequest.recipient ConceptMap.group.target
  • Type Reference: changed from uri to canonical(CodeSystem)
ConceptMap.group.element.valueSet
  • Added Target Types PractitionerRole, HealthcareService Element
CommunicationRequest.sender ConceptMap.group.element.noMap
  • Type Reference: Added Target 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 PractitionerRole, HealthcareService code, Coding, boolean, Quantity
ConceptMap.group.element.target.dependsOn.valueSet
  • Added Element
CommunicationRequest.reasonReference ConceptMap.group.unmapped.mode
  • Remove code provided
  • Add code use-source-code
ConceptMap.group.unmapped.comment
  • Type Reference: Added Target Types DiagnosticReport, DocumentReference Element
ConceptMap.group.unmapped.valueSet
  • Added Element
ConceptMap.group.unmapped.relationship
  • Added Element
ConceptMap.group.unmapped.otherMap
  • Renamed from url to otherMap
CommunicationRequest.topic ConceptMap.group.sourceVersion
  • deleted Deleted (-> canonical version in group.source)
CommunicationRequest.context ConceptMap.group.targetVersion
  • deleted Deleted (-> canonical version in group.target)
CommunicationRequest.requester.agent ConceptMap.group.element.target.equivalence
  • deleted Deleted (-> relationship)
CommunicationRequest.requester.onBehalfOf ConceptMap.group.element.target.dependsOn.system
  • deleted Deleted (-> value as Coding - system value)
ConceptMap.group.element.target.dependsOn.display
  • Deleted (-> value as Coding - display value)
CompartmentDefinition Condition
CompartmentDefinition Condition.clinicalStatus
  • Min Cardinality changed from 1 to 0 to 1
  • Max Cardinality changed from 1 to * Remove codes recurrence , relapse , remission , resolved
  • Add code unknown
Condition.verificationStatus
  • Remove codes provisional , differential
Condition.category
  • Remove Binding `http://hl7.org/fhir/ValueSet/condition-category` (extensible)
CompartmentDefinition.version Condition.bodyStructure
  • Added Element
CompartmentDefinition.status Condition.recorder
  • Change value set from http://hl7.org/fhir/ValueSet/publication-status to http://hl7.org/fhir/ValueSet/publication-status|4.0.1 Type Reference: Added Target Type Group
CompartmentDefinition.experimental Condition.asserter
  • No longer marked as Modifier Type Reference: Added Target Types Device, Group
CompartmentDefinition.code Condition.stage.assessment
  • Change value set from http://hl7.org/fhir/ValueSet/compartment-type to http://hl7.org/fhir/ValueSet/compartment-type|4.0.1 Type Reference: Removed Target Type ClinicalImpression
CompartmentDefinition.resource.code Condition.evidence
  • Change value set Type changed from http://hl7.org/fhir/ValueSet/resource-types BackboneElement to http://hl7.org/fhir/ValueSet/resource-types|4.0.1 CodeableReference
CompartmentDefinition.title Condition.evidence.code
  • deleted Deleted (-> Condition.evidence.concept)
CompartmentDefinition.jurisdiction Condition.evidence.detail
  • deleted Deleted (-> Condition.evidence.reference)
Composition Consent
Composition.status Consent.status
  • Change value set Remove codes proposed , rejected
  • Add codes not-done , unknown
Consent.category
  • Min Cardinality changed from http://hl7.org/fhir/ValueSet/composition-status 1 to http://hl7.org/fhir/ValueSet/composition-status|4.0.1 0
  • Remove Binding `http://hl7.org/fhir/ValueSet/consent-category` (extensible)
Composition.category Consent.subject
  • Renamed from class patient to category 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.uri
  • Moved from Consent.policy to * Consent.policyBasis
Composition.subject Consent.policyText
  • Min Renamed from policyRule to policyText
  • Max Cardinality changed from 1 to 0 *
  • Type changed from CodeableConcept to Reference(DocumentReference)
  • Remove Binding `http://hl7.org/fhir/ValueSet/consent-policy` (extensible)
Consent.verification.type
  • Added Element
Consent.verification.verifiedBy
  • Added Element
Composition.author Consent.verification.verifiedWith
  • Type Reference: Added Target Types PractitionerRole, Organization Type Group
Composition.confidentiality Consent.verification.date
  • Change value set Renamed from http://terminology.hl7.org/ValueSet/v3-ConfidentialityClassification verificationDate to http://terminology.hl7.org/ValueSet/v3-ConfidentialityClassification|2014-03-26 date
  • No longer Max Cardinality changed from 1 to *
Consent.decision
  • Moved from Consent.provision.type to decision
  • Now marked as Modifier
Composition.attester.mode Consent.provision
  • Max Cardinality changed from * 1 to *
Consent.provision.actor.role
  • Min Cardinality changed from 1 to 0
  • Change value set from http://hl7.org/fhir/ValueSet/composition-attestation-mode http://hl7.org/fhir/ValueSet/security-role-type to http://hl7.org/fhir/ValueSet/composition-attestation-mode|4.0.1 Participation Role Type
Composition.attester.party Consent.provision.actor.reference
  • Type Reference: Added Target Types RelatedPerson, PractitionerRole Min Cardinality changed from 1 to 0
Composition.relatesTo.code Consent.provision.securityLabel
  • Remove Binding `http://hl7.org/fhir/ValueSet/security-labels` (extensible)
Consent.provision.documentType
  • Added Element
Consent.provision.resourceType
  • Renamed from class to resourceType
  • Change value set from http://hl7.org/fhir/ValueSet/document-relationship-type Consent Content Class to http://hl7.org/fhir/ValueSet/document-relationship-type|4.0.1 Resource Types
Composition.section.author Consent.provision.expression
  • Added Element
Composition.section.focus Consent.scope
  • Added Element Deleted (-> Merged with Consent.category)
Composition.section.mode Consent.organization
  • Change value set from http://hl7.org/fhir/ValueSet/list-mode to http://hl7.org/fhir/ValueSet/list-mode|4.0.1 Deleted (-> split into Consent.manager and Consent.controller)
Consent.source[x]
  • Deleted (-> split into Consent.sourceAttachement and Consent.sourceReference)
Consent.policy.authority
  • No longer marked as Modifier Deleted
ConceptMap Contract
ConceptMap.status Contract.author
  • Change value set from http://hl7.org/fhir/ValueSet/publication-status to http://hl7.org/fhir/ValueSet/publication-status|4.0.1 Type Reference: Added Target Type RelatedPerson
ConceptMap.experimental Contract.term.text
  • No longer marked as Modifier Type changed from string to markdown
ConceptMap.source[x] Contract.term.action.reason
  • Add Type canonical(ValueSet) changed from string to CodeableReference
Contract.term.action.reasonCode
  • Remove Type Reference(ValueSet) Deleted (-> reason.concept)
ConceptMap.target[x] Contract.term.action.reasonReference
  • Add Type canonical(ValueSet) Deleted (-> reason.reference)
Coverage
Coverage.statusReason
  • Added Element
Coverage.kind
  • Remove Type Reference(ValueSet) Added Mandatory Element
Coverage.paymentBy
  • Added Element
Coverage.paymentBy.party
  • Added Mandatory Element
Coverage.paymentBy.responsibility
  • Added Element
ConceptMap.group.element.target.equivalence Coverage.subscriberId
  • Min Max Cardinality changed from 0 to 1 to *
  • Change value set Type changed from http://hl7.org/fhir/ValueSet/concept-map-equivalence string to http://hl7.org/fhir/ValueSet/concept-map-equivalence|4.0.1 Identifier
Coverage.insurer
  • Default Value "equivalent" removed Added Element
ConceptMap.group.element.target.dependsOn.system Coverage.class.value
  • Type changed from uri string to canonical(CodeSystem) Identifier
ConceptMap.group.element.target.dependsOn.value Coverage.costToBeneficiary.category
  • Renamed 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 code 1 to value 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
ConceptMap.group.unmapped.mode CoverageEligibilityResponse.request
  • Min Cardinality changed from 1 to 0
CoverageEligibilityResponse.outcome
  • Change value set from http://hl7.org/fhir/ValueSet/conceptmap-unmapped-mode http://hl7.org/fhir/ValueSet/remittance-outcome|4.3.0 to http://hl7.org/fhir/ValueSet/conceptmap-unmapped-mode|4.0.1 Eligibility Outcome
ConceptMap.group.unmapped.url CoverageEligibilityResponse.insurance.item.description
  • Type changed from uri string to canonical(ConceptMap) markdown
CoverageEligibilityResponse.error.expression
  • Added Element
Condition DetectedIssue
Condition.clinicalStatus 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
  • Add code mitigated
DetectedIssue.category
  • Added Element
DetectedIssue.severity
  • Type changed from code to CodeableConcept
  • Change value set Remove Binding `http://hl7.org/fhir/ValueSet/detectedissue-severity|4.3.0` (required)
DetectedIssue.subject
  • Renamed from http://hl7.org/fhir/ValueSet/condition-clinical patient to http://hl7.org/fhir/ValueSet/condition-clinical|4.0.1 subject
  • Type Reference: Added Target Types Group, Device, Location, Organization, Procedure, Practitioner, Medication, Substance, BiologicallyDerivedProduct, NutritionProduct
DetectedIssue.encounter
  • Added Element
Condition.verificationStatus DetectedIssue.identified[x]
  • Add Type Timing
DetectedIssue.author
  • Type Reference: Added Target Types Patient, RelatedPerson
DetectedIssue.detail
  • Type changed from code string to CodeableConcept markdown
DetectedIssue.qualityOfEvidence
  • Added Element
DetectedIssue.expectedOnsetType
  • Change value set Added Element
DetectedIssue.medicationClass
  • Added Element
DetectedIssue.managementCode
  • Added Element
DetectedIssue.mitigation.note
  • Added Element
Device
Device.definition
  • Type changed from http://hl7.org/fhir/ValueSet/condition-ver-status Reference(DeviceDefinition) to http://hl7.org/fhir/ValueSet/condition-ver-status|4.0.1 canonical(DeviceDefinition)
Device.udiCarrier.deviceIdentifier
  • Default Value "unknown" removed Min Cardinality changed from 0 to 1
Device.udiCarrier.deviceIdentifierSystem
  • Added Element
Condition.category Device.udiCarrier.issuer
  • Min Cardinality changed from 0 to 1
Device.udiCarrier.entryType
  • Add Binding code http://hl7.org/fhir/ValueSet/condition-category electronic-transmission (extensible)
Condition.encounter Device.availabilityStatus
  • Added Element
Condition.abatement[x] Device.biologicalSourceEvent
  • Remove Renamed from distinctIdentifier to biologicalSourceEvent
  • Type boolean changed from string to Identifier
Condition.recordedDate Device.name
  • Renamed from assertedDate deviceName to recordedDate name
Device.name.value
  • Moved from Device.deviceName.name to value
Device.name.type
  • Moved from Device.deviceName to Device.name
  • Type changed from code to CodeableConcept
  • Change binding strength from required to extensible
Condition.recorder Device.name.display
  • Added Element
Condition.asserter Device.category
  • Type Reference: Added Target Type PractitionerRole Element
Condition.stage Device.type
  • Max Cardinality changed from 1 to *
Device.deviceVersion
  • Renamed from version to deviceVersion
Device.deviceVersion.type
  • Moved from Device.version to Device.deviceVersion
Device.deviceVersion.component
  • Moved from Device.version to Device.deviceVersion
Condition.stage.type Device.deviceVersion.installDate
  • Added Element
Device.deviceVersion.value
  • Moved from Device.version to Device.deviceVersion
Device.conformsTo
  • Renamed from specialization to conformsTo
Device.conformsTo.category
  • Added Element
Device.conformsTo.specification
  • Moved from Device.specialization.systemType to specification
Device.conformsTo.version
  • Moved from Device.specialization to Device.conformsTo
Device.property.value[x]
  • Added Mandatory Element
Device.additive
  • Added Element
Device.additive.type
  • Added Mandatory Element
Device.additive.quantity
  • Added Element
Condition.context Device.statusReason
  • deleted Deleted (-> reason was removed. DeviceAssociation can be used)
Device.property.valueQuantity
  • Deleted (-> Device.property.value[x] (as a new Device.property iteration))
Device.property.valueCode
  • Deleted (-> Device.property.value[x] (as a new Device.property iteration))
Device.patient
  • Deleted (-> patient association is in DeviceAssociation)
Device.owner
  • Deleted
Device.url
  • Deleted
DeviceAlert
  • Added Resource
DeviceAssociation
  • Added Resource
Consent DeviceDefinition
Consent.identifier DeviceDefinition.version
  • Max Cardinality changed from 1 to * to 1
DeviceDefinition.versionAlgorithm[x]
  • Added Element
DeviceDefinition.name
  • Added Element
DeviceDefinition.title
  • Added Element
DeviceDefinition.status
  • Added Mandatory Element
DeviceDefinition.experimental
  • Added Element
DeviceDefinition.date
  • Added Element
DeviceDefinition.publisher
  • Added Element
Consent.status DeviceDefinition.contact
  • Change value set Type changed from http://hl7.org/fhir/ValueSet/consent-state-codes ContactPoint to http://hl7.org/fhir/ValueSet/consent-state-codes|4.0.1 ContactDetail
Consent.scope DeviceDefinition.description
  • Added Element
DeviceDefinition.useContext
  • Added Element
DeviceDefinition.jurisdiction
  • Added Element
DeviceDefinition.purpose
  • Added Element
DeviceDefinition.copyright
  • Added Element
DeviceDefinition.copyrightLabel
  • Added Element
DeviceDefinition.approvalDate
  • Added Element
DeviceDefinition.lastReviewDate
  • Added Element
DeviceDefinition.effectivePeriod
  • Added Element
DeviceDefinition.partNumber
  • Added Element
DeviceDefinition.manufacturer
  • Renamed from manufacturer[x] to manufacturer
  • Remove Type string
DeviceDefinition.udiDeviceIdentifier.marketDistribution
  • Added Element
DeviceDefinition.udiDeviceIdentifier.marketDistribution.marketPeriod
  • Added Mandatory Element
DeviceDefinition.udiDeviceIdentifier.marketDistribution.subJurisdiction
  • Added Mandatory Element
DeviceDefinition.udiDeviceIdentifier.deviceIdentifierSystem
  • Added Element
DeviceDefinition.regulatoryIdentifier
  • Added Element
DeviceDefinition.regulatoryIdentifier.type
  • Added Mandatory Element
DeviceDefinition.regulatoryIdentifier.identifier
  • Added Mandatory Element
DeviceDefinition.regulatoryIdentifier.issuer
  • Added Mandatory Element
DeviceDefinition.regulatoryIdentifier.jurisdiction
  • Added Mandatory Element
DeviceDefinition.regulatoryIdentifier.identifierSystem
  • Added Element
Consent.category DeviceDefinition.deviceName.type
  • Min Cardinality Type changed from 0 code to 1 CodeableConcept
  • Add Binding http://hl7.org/fhir/ValueSet/consent-category (extensible) Change binding strength from required to extensible
Consent.patient DeviceDefinition.classification
  • Added Element
DeviceDefinition.classification.type
  • Moved from DeviceDefinition to DeviceDefinition.classification
  • Min Cardinality changed from 1 to 0 to 1
Consent.performer DeviceDefinition.classification.justification
  • Added Element
Consent.source[x] DeviceDefinition.conformsTo
  • Remove Type Identifier Renamed from specialization to conformsTo
Consent.policyRule DeviceDefinition.conformsTo.category
  • Added Element
DeviceDefinition.conformsTo.specification
  • Moved from DeviceDefinition.specialization.systemType to specification
  • Type changed from uri string to CodeableConcept
DeviceDefinition.conformsTo.version
  • Add Binding http://hl7.org/fhir/ValueSet/consent-policy (extensible) Moved from DeviceDefinition.specialization to DeviceDefinition.conformsTo
  • Max Cardinality changed from 1 to *
Consent.verification DeviceDefinition.conformsTo.source
  • Added Element
Consent.verification.verified DeviceDefinition.hasPart
  • Added Element
DeviceDefinition.hasPart.definition[x]
  • Added Mandatory Element
Consent.verification.verifiedWith DeviceDefinition.hasPart.count
  • Added Element
Consent.verification.verificationDate DeviceDefinition.packaging
  • Added Element
Consent.provision DeviceDefinition.packaging.identifier
  • Added Element
Consent.provision.type DeviceDefinition.packaging.type
  • Added Element
Consent.provision.period DeviceDefinition.packaging.count
  • Added Element
Consent.provision.actor DeviceDefinition.packaging.distributor
  • Added Element
Consent.provision.actor.role DeviceDefinition.packaging.distributor.name
  • Added Element
DeviceDefinition.packaging.distributor.organizationReference
  • Added Element
DeviceDefinition.packaging.udiDeviceIdentifier
  • Added Element
DeviceDefinition.packaging.packaging
  • Added Element
DeviceDefinition.deviceVersion
  • Added Element
DeviceDefinition.deviceVersion.type
  • Added Element
DeviceDefinition.deviceVersion.component
  • Added Element
DeviceDefinition.deviceVersion.value
  • Added Mandatory Element
DeviceDefinition.outputLanguage
  • Renamed from languageCode to outputLanguage
  • Type changed from CodeableConcept to code
  • Add Binding `http://hl7.org/fhir/ValueSet/all-languages|6.0.0-ballot3` (required)
DeviceDefinition.property.value[x]
  • Renamed from valueQuantity to value[x]
  • Min Cardinality changed from 0 to 1
  • Max Cardinality changed from * to 1
  • Add Types CodeableConcept, string, boolean, integer, Range, Attachment
Consent.provision.actor.reference DeviceDefinition.link
  • Added Element
DeviceDefinition.link.relation
  • Added Mandatory Element
Consent.provision.action DeviceDefinition.link.relatedDevice[x]
  • Added Mandatory Element
Consent.provision.securityLabel DeviceDefinition.productionIdentifierInUDI
  • Added Element
Consent.provision.purpose DeviceDefinition.guideline
  • Added Element
Consent.provision.class DeviceDefinition.guideline.useContext
  • Added Element
Consent.provision.code 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
Consent.provision.dataPeriod DeviceDefinition.guideline.contraindication
  • Added Element
Consent.provision.data DeviceDefinition.guideline.warning
  • Added Element
Consent.provision.data.meaning DeviceDefinition.guideline.intendedUse
  • Added Element
DeviceDefinition.correctiveAction
  • Added Element
DeviceDefinition.correctiveAction.recall
  • Added Mandatory Element
Consent.provision.data.reference DeviceDefinition.correctiveAction.scope
  • Added Element
DeviceDefinition.correctiveAction.period
  • Added Mandatory Element
Consent.provision.provision DeviceDefinition.chargeItem
  • Added Element
Consent.period DeviceDefinition.chargeItem.chargeItemCode
  • deleted Added Mandatory Element
Consent.consentingParty DeviceDefinition.chargeItem.count
  • deleted Added Mandatory Element
Consent.actor DeviceDefinition.chargeItem.effectivePeriod
  • deleted Added Element
DeviceDefinition.chargeItem.useContext
  • Added Element
Consent.action DeviceDefinition.physicalCharacteristics
  • deleted Deleted (-> DeviceDefinition.property)
Consent.securityLabel DeviceDefinition.capability
  • deleted Deleted (-> DeviceDefinition.property)
Consent.purpose DeviceDefinition.property.valueCode
  • deleted Deleted
Consent.dataPeriod DeviceDefinition.owner
  • deleted Deleted (This could be a packaging.distributor.organiationReference or manufacturer or neither - no direct mapping)
Consent.data DeviceDefinition.quantity
  • deleted Deleted (-> DeviceDefinition.packaging.count or DeviceDefinition.hasPart.count)
Consent.except DeviceDefinition.parentDevice
  • deleted Deleted (Removed - to establish relations, use hasPart)
Contract DeviceMetric
DeviceMetric.status
  • Added Mandatory Element
Contract.identifier DeviceMetric.operationalStatus
  • Max Cardinality changed from 1 to * Remove code entered-in-error
  • Add code unknown
Contract.url DeviceMetric.category
  • Added Element Type changed from code to CodeableConcept
  • Change binding strength from required to extensible
Contract.version DeviceMetric.device
  • Added Mandatory Element
  • This is the only link to the device, could be mapped from DeviceMetric.parent or DeviceMetric.source
Contract.status DeviceMetric.color
  • Change value set from http://hl7.org/fhir/ValueSet/contract-status http://hl7.org/fhir/ValueSet/metric-color|4.3.0 to http://hl7.org/fhir/ValueSet/contract-status|4.0.1 Color Codes (Names or RGB Values)
Contract.legalState DeviceMetric.measurementFrequency
  • Added Element
Contract.instantiatesCanonical DeviceMetric.availability
  • Added Element
DeviceMetric.calibration.type
  • Type changed from code to CodeableConcept
  • Change binding strength from required to extensible
DeviceMetric.source
  • Deleted (-> could be DeviceMetric.device)
DeviceMetric.parent
  • Deleted (-> could be DeviceMetric.device)
DeviceMetric.measurementPeriod
  • Deleted
DeviceRequest
DeviceRequest.replaces
  • Renamed from priorRequest to replaces
  • Type Reference: Added Target Type DeviceRequest
  • Type Reference: Removed Target Type Resource
DeviceRequest.status
  • Remove codes revoked , completed
  • Add code ended
DeviceRequest.intent
  • Remove codes original-order , reflex-order , filler-order , instance-order
Contract.instantiatesUri DeviceRequest.doNotPerform
  • Added Element
DeviceRequest.product[x]
  • Renamed from code[x] to product[x]
  • Add Type canonical(DeviceDefinition)
Contract.expirationType 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
Contract.site DeviceRequest.location
  • Added Element
Contract.name DeviceRequest.reason
  • Added Element
  • Merged both reasonCode and reasonReference into reason
Contract.title DeviceRequest.asNeeded
  • Added Element
Contract.subtitle DeviceRequest.asNeededFor
  • Added Element
DeviceRequest.instantiatesCanonical
  • Deleted
DeviceRequest.instantiatesUri
  • Deleted
DeviceRequest.performerType
  • Deleted (-> performer.concept)
DeviceRequest.reasonCode
  • Deleted (-> reason.concept)
DeviceRequest.reasonReference
  • Deleted (-> reason.reference)
DiagnosticReport
DiagnosticReport.basedOn
  • Type Reference: Removed Target Type ImmunizationRecommendation
DiagnosticReport.status
  • Remove codes preliminary , corrected , appended
DiagnosticReport.subject
  • Type Reference: Added Target Type BiologicallyDerivedProduct
  • Type Reference: Removed Target Type Procedure
Contract.alias DiagnosticReport.relatesTo
  • Added Element
DiagnosticReport.issued
  • Type changed from instant to dateTime
Contract.author DiagnosticReport.procedure
  • Added Element
DiagnosticReport.performer
  • Type Reference: Added Target Types HealthcareService, Device, Patient, RelatedPerson
DiagnosticReport.resultsInterpreter
  • Type Reference: Added Target Types Patient, RelatedPerson
Contract.scope DiagnosticReport.note
  • Added Element
Contract.topic[x] DiagnosticReport.study
  • Renamed from topic imagingStudy to topic[x] study
DiagnosticReport.supportingInfo
  • Added Element
DiagnosticReport.supportingInfo.type
  • Max Cardinality 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 1 markdown
DiagnosticReport.conclusionCode
  • Add Type changed from CodeableConcept to CodeableReference
Contract.contentDefinition DiagnosticReport.recomendation
  • Added Element
Contract.contentDefinition.type DiagnosticReport.communication
  • Added Mandatory Element
Contract.contentDefinition.subType DiagnosticReport.comparison
  • Added Element
DocumentReference
Contract.contentDefinition.publisher DocumentReference.version
  • Added Element
Contract.contentDefinition.publicationDate DocumentReference.basedOn
  • Added Element
DocumentReference.docStatus
  • Remove code preliminary
  • Add codes registered , partial , cancelled , deprecated , unknown
  • Now marked as Modifier
Contract.contentDefinition.publicationStatus DocumentReference.modality
  • Added Mandatory 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)
Contract.contentDefinition.copyright DocumentReference.event
  • Added Element
DocumentReference.related
  • Added Element
DocumentReference.bodyStructure
  • Added Element
Contract.term.topic[x] DocumentReference.facilityType
  • Renamed Moved from topic DocumentReference.context to topic[x] DocumentReference
DocumentReference.practiceSetting
  • Max Cardinality Moved from DocumentReference.context to DocumentReference
DocumentReference.period
  • Moved from DocumentReference.context to DocumentReference
DocumentReference.date
  • Type changed from * instant to 1 dateTime
DocumentReference.author
  • Type Reference: Added Target Types CareTeam, Group
DocumentReference.attester
  • Added Element
DocumentReference.attester.mode
  • Added Mandatory Element
DocumentReference.attester.time
  • Added Element
DocumentReference.attester.party
  • Added Element
DocumentReference.relatesTo.code
  • Add Type changed from code to CodeableConcept
  • Change binding strength from required to extensible
Contract.term.securityLabel DocumentReference.description
  • Type changed from Coding string to BackboneElement markdown
DocumentReference.securityLabel
  • Remove Binding http://hl7.org/fhir/ValueSet/security-labels `http://hl7.org/fhir/ValueSet/security-labels` (extensible)
Contract.term.securityLabel.number DocumentReference.content.profile
  • Added Element
Contract.term.securityLabel.classification DocumentReference.content.profile.value[x]
  • Added Mandatory Element
Contract.term.securityLabel.category DocumentReference.masterIdentifier
  • Added Element Deleted (-> DocumentReference.identifier)
DocumentReference.authenticator
  • Deleted (-> DocumentReference.attester)
DocumentReference.content.format
  • Deleted (-> content.profile)
DocumentReference.context.encounter
  • Deleted (-> context)
DocumentReference.context.event
  • Deleted (-> event)
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
Contract.term.securityLabel.control Encounter.businessStatus
  • Added Element
Contract.term.offer Encounter.businessStatus.code
  • Added Mandatory Element
Contract.term.offer.identifier Encounter.businessStatus.type
  • Added Element
Contract.term.offer.party 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
Contract.term.offer.party.reference Encounter.subjectStatus
  • Added Mandatory Element
Encounter.basedOn
  • Type Reference: Added Target Types CarePlan, DeviceRequest, MedicationRequest, RequestOrchestration, NutritionOrder, VisionPrescription
Contract.term.offer.party.role Encounter.careTeam
  • Added Mandatory Element
Encounter.participant.actor
  • Renamed from individual to actor
  • Type Reference: Added Target Types Patient, Group, Device, HealthcareService
Contract.term.offer.topic Encounter.virtualService
  • Added Element
Encounter.actualPeriod
  • Renamed from period to actualPeriod
Contract.term.offer.type Encounter.plannedStartDate
  • Added Element
Contract.term.offer.decision Encounter.plannedEndDate
  • Added Element
Contract.term.offer.decisionMode Encounter.reason
  • Added Element
Contract.term.offer.answer Encounter.reason.use
  • Added Element
Contract.term.offer.answer.value[x] Encounter.reason.value
  • Added Mandatory Element
  • Merged both reasonCode and reasonReference into reason.value
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)
Encounter.reasonCode
  • Deleted (-> reason.concept.value)
Encounter.reasonReference
  • Deleted (-> reason.reference.value)
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)
Contract.term.offer.text Endpoint.description
  • Added Element
Contract.term.offer.linkId Endpoint.environmentType
  • Added Element
Contract.term.offer.securityLabelNumber Endpoint.availability
  • Added Element
Contract.term.asset 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
Contract.term.asset.scope Endpoint.payload.profileCanonical
  • Added Element
Contract.term.asset.type Endpoint.payload.profileUri
  • Added Element
EnrollmentRequest
EnrollmentRequest.candidate
  • Type Reference: Added Target Type Group
EnrollmentResponse
EnrollmentResponse.outcome
Contract.term.asset.typeReference EnrollmentResponse.candidate
  • Added Element
EpisodeOfCare
Contract.term.asset.subtype EpisodeOfCare.reason
  • Added Element
Contract.term.asset.relationship EpisodeOfCare.reason.use
  • Added Element
Contract.term.asset.context 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
  • Renamed from patient to subject
  • Type Reference: Added Target Type Group
EpisodeOfCare.careTeam
  • Renamed from team to careTeam
EpisodeOfCare.diagnosis.rank
  • Deleted
EventDefinition
Contract.term.asset.context.reference 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
Contract.term.asset.context.code EventDefinition.copyrightLabel
  • Added Element
Evidence
Contract.term.asset.context.text Evidence.versionAlgorithm[x]
  • Added Element
Contract.term.asset.condition Evidence.name
  • Added Element
Evidence.citeAs
  • Renamed from citeAs[x] to citeAs
  • Remove Type Reference(Citation)
Contract.term.asset.periodType Evidence.experimental
  • Added Element
Contract.term.asset.period Evidence.recorder
  • Added Element
Contract.term.asset.usePeriod Evidence.purpose
  • Added Element
Contract.term.asset.text Evidence.copyright
  • Added Element
Contract.term.asset.linkId Evidence.copyrightLabel
  • Added Element
Contract.term.asset.answer Evidence.relatesTo
  • Added Element
Contract.term.asset.securityLabelNumber Evidence.relatesTo.type
  • Added Mandatory Element
Contract.term.asset.valuedItem Evidence.relatesTo.target[x]
  • Added Mandatory Element
Evidence.variableDefinition
  • Min Cardinality changed from 1 to 0
Evidence.variableDefinition.variableRole
  • Type changed from CodeableConcept to code
  • Change binding strength from extensible to required
Contract.term.asset.valuedItem.entity[x] Evidence.variableDefinition.roleSubtype
  • Added Element
Contract.term.asset.valuedItem.identifier Evidence.variableDefinition.comparatorCategory
  • Added Element
Evidence.variableDefinition.directnessMatch
  • Remove Binding `http://hl7.org/fhir/ValueSet/directness` (extensible)
Evidence.synthesisType
  • Max Cardinality changed from 1 to *
  • Remove Binding `http://hl7.org/fhir/ValueSet/synthesis-type` (extensible)
Contract.term.asset.valuedItem.effectiveTime Evidence.studyDesign
  • Added Element
Evidence.statistic.description
  • Type changed from string to markdown
Evidence.statistic.statisticType
  • Remove Binding `http://hl7.org/fhir/ValueSet/statistic-type` (extensible)
Evidence.statistic.sampleSize.description
  • Type changed from string to markdown
Contract.term.asset.valuedItem.quantity Evidence.statistic.sampleSize.numberAnalyzed
  • Added Element
Evidence.statistic.attributeEstimate.description
  • Type changed from string to markdown
Evidence.statistic.attributeEstimate.type
  • Remove Binding `http://hl7.org/fhir/ValueSet/attribute-estimate-type` (extensible)
Evidence.statistic.modelCharacteristic.code
  • Remove Binding `http://hl7.org/fhir/ValueSet/statistic-model-code` (extensible)
Evidence.statistic.modelCharacteristic.value[x]
  • Renamed from value to value[x]
  • Add Types Range, CodeableConcept
Contract.term.asset.valuedItem.unitPrice Evidence.statistic.modelCharacteristic.intended
  • Added Element
Contract.term.asset.valuedItem.factor Evidence.statistic.modelCharacteristic.applied
  • Added Element
Evidence.statistic.modelCharacteristic.variable.handling
  • Type changed from code to CodeableConcept
  • Remove Binding `http://hl7.org/fhir/ValueSet/variable-handling|4.3.0` (required)
Contract.term.asset.valuedItem.points Evidence.statistic.modelCharacteristic.attribute
  • Added Element
Evidence.certainty.description
  • Type changed from string to markdown
Evidence.certainty.type
  • Remove Binding `http://hl7.org/fhir/ValueSet/certainty-type` (extensible)
Evidence.certainty.rating
  • Remove Binding `http://hl7.org/fhir/ValueSet/certainty-rating` (extensible)
Evidence.certainty.rater
  • Max Cardinality changed from 1 to *
Evidence.relatedArtifact
  • Deleted
Evidence.studyType
  • Deleted
Evidence.statistic.modelCharacteristic.attributeEstimate
  • Deleted
EvidenceVariable
Contract.term.asset.valuedItem.net EvidenceVariable.versionAlgorithm[x]
  • Added Element
Contract.term.asset.valuedItem.payment EvidenceVariable.citeAs
  • Added Element
Contract.term.asset.valuedItem.paymentDate EvidenceVariable.experimental
  • Added Element
Contract.term.asset.valuedItem.responsible EvidenceVariable.recorder
  • Added Element
Contract.term.asset.valuedItem.recipient EvidenceVariable.purpose
  • Added Element
Contract.term.asset.valuedItem.linkId EvidenceVariable.copyright
  • Added Element
Contract.term.asset.valuedItem.securityLabelNumber EvidenceVariable.copyrightLabel
  • Added Element
Contract.term.action EvidenceVariable.approvalDate
  • Type changed from CodeableConcept to BackboneElement Added Element
Contract.term.action.doNotPerform EvidenceVariable.lastReviewDate
  • Added Element
Contract.term.action.type EvidenceVariable.effectivePeriod
  • Added Mandatory Element
Contract.term.action.subject EvidenceVariable.relatesTo
  • Added Element
Contract.term.action.subject.reference EvidenceVariable.relatesTo.type
  • Added Mandatory Element
Contract.term.action.subject.role EvidenceVariable.relatesTo.target[x]
  • Added Mandatory Element
Contract.term.action.intent EvidenceVariable.definition
  • Added Mandatory Element
Contract.term.action.linkId EvidenceVariable.definitionModifier
  • Added Element
Contract.term.action.status EvidenceVariable.definitionModifier.code
  • Added Mandatory Element
Contract.term.action.context 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)
Contract.term.action.contextLinkId EvidenceVariable.conditional
  • Added Element
Contract.term.action.occurrence[x] EvidenceVariable.classifier
  • Added Element
Contract.term.action.requester EvidenceVariable.dataStorage
  • Added Element
Contract.term.action.requesterLinkId EvidenceVariable.dataStorage.datatype
  • Added Element
Contract.term.action.performerType EvidenceVariable.dataStorage.path
  • Added Element
Contract.term.action.performerRole EvidenceVariable.dataStorage.delimiter
  • Added Element
Contract.term.action.performer EvidenceVariable.dataStorage.component
  • Added Element
Contract.term.action.performerLinkId EvidenceVariable.timing
  • Added Element
Contract.term.action.reasonCode EvidenceVariable.period
  • Added Element
Contract.term.action.reasonReference EvidenceVariable.constraint
  • Added Element
Contract.term.action.reason EvidenceVariable.constraint.conditional
  • Added Element
Contract.term.action.reasonLinkId EvidenceVariable.constraint.minimumQuantity
  • Added Element
Contract.term.action.note EvidenceVariable.constraint.maximumQuantity
  • Added Element
Contract.term.action.securityLabelNumber EvidenceVariable.constraint.earliestDateTime
  • Added Element
Contract.supportingInfo EvidenceVariable.constraint.latestDateTime
  • Added Element
Contract.relevantHistory EvidenceVariable.constraint.minimumStringLength
  • Added Element
Contract.signer.party EvidenceVariable.constraint.maximumStringLength
  • Type Reference: Added Target Type PractitionerRole Element
Contract.legallyBinding[x] EvidenceVariable.constraint.code
  • Added Element
Contract.action EvidenceVariable.constraint.expression
  • deleted Added Element
Contract.actionReason EvidenceVariable.constraint.expectedValueSet
  • deleted Added Element
Contract.decisionType EvidenceVariable.constraint.expectedUnitsValueSet
  • deleted Added Element
Contract.securityLabel EvidenceVariable.constraint.anyValueAllowed
  • deleted Added Element
Contract.agent EvidenceVariable.missingDataMeaning
  • deleted Added Element
Contract.valuedItem EvidenceVariable.unacceptableDataHandling
  • deleted Added Element
Contract.term.actionReason EvidenceVariable.subtitle
  • deleted Deleted
Contract.term.agent EvidenceVariable.relatedArtifact
  • deleted Deleted
Contract.term.valuedItem EvidenceVariable.characteristicCombination
  • deleted Deleted
Contract.binding[x] EvidenceVariable.characteristic
  • deleted Deleted
Coverage ExampleScenario
ExampleScenario.versionAlgorithm[x]
  • Added Element
ExampleScenario.title
  • Added Element
ExampleScenario.description
  • Added Element
Coverage.status 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 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/fm-status http://hl7.org/fhir/ValueSet/resource-types|4.3.0 to http://hl7.org/fhir/ValueSet/fm-status|4.0.1 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
  • Renamed from versionId to key
ExampleScenario.instance.version.title
  • Added Mandatory Element
Coverage.beneficiary 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
  • Added Element
ExampleScenario.process.step.process
  • Max Cardinality changed from * to 1
ExampleScenario.process.step.workflow
  • Added Element
Coverage.relationship ExampleScenario.process.step.operation.type
  • Type changed from string to Coding
  • Add Binding http://hl7.org/fhir/ValueSet/subscriber-relationship `http://hl7.org/fhir/ValueSet/examplescenario-operation-codes` (extensible)
Coverage.payor ExampleScenario.process.step.operation.title
  • Renamed from name to title
  • Min Cardinality changed from 0 to 1
ExampleScenario.process.step.operation.number
  • Deleted
ExampleScenario.workflow
  • Deleted
ExplanationOfBenefit
ExplanationOfBenefit.traceNumber
  • Added Element
ExplanationOfBenefit.statusReason
  • Added Element
Coverage.class ExplanationOfBenefit.subject
  • Renamed from grouping patient to class subject
  • Max Type Reference: Added Target Type Group
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
Coverage.class.type ExplanationOfBenefit.event
  • Added Element
ExplanationOfBenefit.event.type
  • Added Mandatory Element
Coverage.class.value ExplanationOfBenefit.event.when[x]
  • Added Mandatory Element
Coverage.class.name ExplanationOfBenefit.encounter
  • Added Element
ExplanationOfBenefit.facility
  • Type Reference: Added Target Type Organization
ExplanationOfBenefit.outcome
Coverage.costToBeneficiary ExplanationOfBenefit.decision
  • Added Element
Coverage.costToBeneficiary.type ExplanationOfBenefit.diagnosisRelatedGroup
  • Added Element
ExplanationOfBenefit.careTeam.specialty
  • Renamed from qualification to specialty
ExplanationOfBenefit.supportingInfo.timing[x]
  • Add Types dateTime, Timing
  • Remove Type date
ExplanationOfBenefit.supportingInfo.value[x]
  • Add Types base64Binary, canonical, code, date, dateTime, decimal, id, instant, integer, integer64, markdown, oid, positiveInt, time, unsignedInt, uri, url, uuid, Address, Age, Annotation, CodeableConcept, CodeableReference, Coding, ContactPoint, Count, Distance, Duration, HumanName, Identifier, Money, Period, Range, Ratio, RatioRange, SampledData, Signature, Timing, ContactDetail, DataRequirement, Expression, ParameterDefinition, RelatedArtifact, TriggerDefinition, UsageContext, Availability, ExtendedContactDetail, VirtualServiceDetail, Dosage, Meta
ExplanationOfBenefit.insurance
  • Min Cardinality changed from 1 to 0
Coverage.costToBeneficiary.value[x] ExplanationOfBenefit.patientPaid
  • Added Mandatory Element
Coverage.costToBeneficiary.exception ExplanationOfBenefit.item.traceNumber
  • Added Element
Coverage.costToBeneficiary.exception.type ExplanationOfBenefit.item.subject
  • Added Mandatory Element
ExplanationOfBenefit.item.productOrService
  • Min Cardinality changed from 1 to 0
Coverage.costToBeneficiary.exception.period ExplanationOfBenefit.item.productOrServiceEnd
  • Added Element
Coverage.subrogation ExplanationOfBenefit.item.request
  • Added Element
Coverage.grouping.group ExplanationOfBenefit.item.patientPaid
  • deleted Added Element
Coverage.grouping.groupDisplay ExplanationOfBenefit.item.tax
  • deleted Added Element
Coverage.grouping.subGroup ExplanationOfBenefit.item.bodySite
  • deleted Max Cardinality changed from 1 to *
  • Type changed from CodeableConcept to BackboneElement
Coverage.grouping.subGroupDisplay ExplanationOfBenefit.item.bodySite.site
  • deleted Added Mandatory Element
Coverage.grouping.plan ExplanationOfBenefit.item.bodySite.subSite
  • deleted Added Element
Coverage.grouping.planDisplay ExplanationOfBenefit.item.reviewOutcome
  • deleted Added Element
Coverage.grouping.subPlan ExplanationOfBenefit.item.reviewOutcome.decision
  • deleted Added Element
Coverage.grouping.subPlanDisplay ExplanationOfBenefit.item.reviewOutcome.reason
  • deleted Added Element
Coverage.grouping.class ExplanationOfBenefit.item.reviewOutcome.preAuthRef
  • deleted Added Element
Coverage.grouping.classDisplay ExplanationOfBenefit.item.reviewOutcome.preAuthPeriod
  • deleted Added Element
Coverage.grouping.subClass ExplanationOfBenefit.item.adjudication.quantity
  • deleted Renamed from value to quantity
  • Type changed from decimal to Quantity
Coverage.grouping.subClassDisplay ExplanationOfBenefit.item.adjudication.decisionDate
  • deleted Added Element
Coverage.sequence ExplanationOfBenefit.item.detail.traceNumber
  • deleted Added Element
CoverageEligibilityRequest ExplanationOfBenefit.item.detail.productOrService
  • Min Cardinality changed from 1 to 0
ExplanationOfBenefit.item.detail.productOrServiceEnd
  • Added Resource Element
CoverageEligibilityResponse ExplanationOfBenefit.item.detail.patientPaid
  • Added Resource Element
DetectedIssue ExplanationOfBenefit.item.detail.tax
  • Added Element
ExplanationOfBenefit.item.detail.reviewOutcome
  • Added Element
ExplanationOfBenefit.item.detail.subDetail.traceNumber
  • Added Element
DetectedIssue.identifier ExplanationOfBenefit.item.detail.subDetail.productOrService
  • Max 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
DetectedIssue.status ExplanationOfBenefit.addItem.productOrService
  • Change value set Min Cardinality changed from http://hl7.org/fhir/ValueSet/observation-status 1 to http://hl7.org/fhir/ValueSet/observation-status|4.0.1 0
DetectedIssue.code ExplanationOfBenefit.addItem.productOrServiceEnd
  • Renamed from category to code Added Element
ExplanationOfBenefit.addItem.request
  • Added Element
ExplanationOfBenefit.addItem.patientPaid
  • Added Element
ExplanationOfBenefit.addItem.tax
  • Added Element
DetectedIssue.severity ExplanationOfBenefit.addItem.bodySite
  • Change value set Max Cardinality changed from http://hl7.org/fhir/ValueSet/detectedissue-severity 1 to http://hl7.org/fhir/ValueSet/detectedissue-severity|4.0.1 *
  • Type changed from CodeableConcept to BackboneElement
DetectedIssue.identified[x] ExplanationOfBenefit.addItem.bodySite.site
  • Added Mandatory Element
DetectedIssue.author ExplanationOfBenefit.addItem.bodySite.subSite
  • Type Reference: Added Target Type PractitionerRole Element
DetectedIssue.evidence ExplanationOfBenefit.addItem.reviewOutcome
  • Added Element
DetectedIssue.evidence.code ExplanationOfBenefit.addItem.detail.traceNumber
  • Added Element
DetectedIssue.evidence.detail ExplanationOfBenefit.addItem.detail.revenue
  • Added Element
DetectedIssue.mitigation.author ExplanationOfBenefit.addItem.detail.productOrService
  • Min Cardinality changed from 1 to 0
ExplanationOfBenefit.addItem.detail.productOrServiceEnd
  • Type Reference: Added Target Type PractitionerRole Element
DetectedIssue.date ExplanationOfBenefit.addItem.detail.patientPaid
  • deleted Added Element
Device ExplanationOfBenefit.addItem.detail.tax
  • Added Element
Device.definition ExplanationOfBenefit.addItem.detail.reviewOutcome
  • Added Element
Device.udiCarrier ExplanationOfBenefit.addItem.detail.subDetail.traceNumber
  • Added Element
Device.udiCarrier.deviceIdentifier ExplanationOfBenefit.addItem.detail.subDetail.revenue
  • Added Element
ExplanationOfBenefit.addItem.detail.subDetail.productOrService
  • Min Cardinality changed from 1 to 0
Device.udiCarrier.issuer ExplanationOfBenefit.addItem.detail.subDetail.productOrServiceEnd
  • Added Element
Device.udiCarrier.jurisdiction ExplanationOfBenefit.addItem.detail.subDetail.patientPaid
  • Added Element
Device.udiCarrier.carrierAIDC ExplanationOfBenefit.addItem.detail.subDetail.tax
  • Added Element
Device.udiCarrier.carrierHRF ExplanationOfBenefit.addItem.detail.subDetail.reviewOutcome
  • Added Element
Device.udiCarrier.entryType ExplanationOfBenefit.processNote.class
  • Added Element
Device.status 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
  • Change binding strength from preferred to required
  • Change value set from http://hl7.org/fhir/ValueSet/device-status Common Languages to http://hl7.org/fhir/ValueSet/device-status|4.0.1 All Languages
  • Change max value set from All Languages to none
ExplanationOfBenefit.careTeam.responsible
  • Deleted
ExplanationOfBenefit.diagnosis.packageCode
  • Deleted
ExplanationOfBenefit.item.subSite
  • Deleted
ExplanationOfBenefit.addItem.subSite
  • Deleted
FamilyMemberHistory
Device.statusReason FamilyMemberHistory.recorder
  • Added Element
Device.distinctIdentifier FamilyMemberHistory.asserter
  • Added Element
Device.serialNumber FamilyMemberHistory.reason
  • Added Element
  • Merged both reasonCode and reasonReference into reason
Device.deviceName FamilyMemberHistory.procedure
  • Added Element
Device.deviceName.name FamilyMemberHistory.procedure.code
  • Added Mandatory Element
Device.deviceName.type FamilyMemberHistory.procedure.outcome
  • Added Mandatory Element
Device.modelNumber FamilyMemberHistory.procedure.contributedToDeath
  • Added Element
Device.partNumber FamilyMemberHistory.procedure.performed[x]
  • Added Element
Device.specialization FamilyMemberHistory.procedure.note
  • Added Element
FamilyMemberHistory.instantiatesCanonical
  • Deleted
FamilyMemberHistory.instantiatesUri
  • Deleted
FamilyMemberHistory.reasonCode
  • Deleted (-> reason.concept)
FamilyMemberHistory.reasonReference
  • Deleted (-> reason.reference)
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
Flag.supportingInfo
  • Added Element
Goal
Goal.lifecycleStatus
  • Remove codes active , on-hold , completed
Goal.continuous
  • Added Element
Device.specialization.systemType Goal.acceptance
  • Added Element
Goal.acceptance.participant
  • Added Mandatory Element
Device.specialization.version Goal.acceptance.status
  • Added Element
Goal.acceptance.priority
  • Added Element
Device.version Goal.statusReason
  • Max Cardinality changed from 1 to *
  • Type changed from string to BackboneElement CodeableConcept
Device.version.type Goal.recorder
  • Added Element
Goal.source
  • Renamed from expressedBy to source
  • Type Reference: Added Target Types CareTeam, Group
Goal.addresses
  • Type Reference: Added Target Types MedicationRequest, Procedure, NutritionIntake
Goal.outcomeCode
  • Deleted
Goal.outcomeReference
  • Deleted
Group
Group.url
  • Added Element
Device.version.component Group.version
  • Added Element
Device.version.value Group.versionAlgorithm[x]
  • Added Mandatory Element
Device.property Group.title
  • Added Element
Device.property.type Group.status
  • Added Mandatory Element
Device.property.valueQuantity Group.experimental
  • Added Element
Device.property.valueCode Group.date
  • Added Element
Device.parent Group.publisher
  • Added Element
Device.udi Group.contact
  • deleted Added Element
Device.model Group.description
  • deleted Added Element
DeviceDefinition Group.useContext
  • Added Resource Element
DeviceMetric Group.purpose
  • Added Element
Group.copyright
  • Added Element
Group.copyrightLabel
  • Added Element
DeviceMetric.identifier Group.type
  • Min Cardinality changed from 1 to 0
  • Add codes careteam , healthcareservice , location , organization , relatedperson , specimen , medicinalproductdefinition , substancedefinition , biologicallyDerivedProduct , nutritionProduct
Group.membership
  • Added Mandatory Element
Group.code
  • Add Binding `http://hl7.org/fhir/ValueSet/group-code` (extensible)
Group.combinationMethod
  • Added Element
Group.combinationThreshold
  • Added Element
Group.characteristic.value[x]
  • Add Types uri, Expression
Group.characteristic.description
  • Added Element
Group.characteristic.method
  • Added Element
Group.characteristic.formula
  • Added Element
Group.characteristic.determiner
  • Added Element
Group.characteristic.offset
  • Added Element
Group.characteristic.instances[x]
  • Added Element
Group.characteristic.duration[x]
  • Added Element
Group.characteristic.timing
  • Added Element
Group.member.entity
  • Type Reference: Added Target Types CareTeam, HealthcareService, Location, Organization, Specimen, MedicinalProductDefinition, SubstanceDefinition, BiologicallyDerivedProduct, NutritionProduct
Group.member.involvement
  • Added Element
Group.active
  • Deleted (-> use Group.status instead)
Group.actual
  • Deleted (-> Group.membership)
GuidanceResponse
GuidanceResponse.location
  • Added Element
GuidanceResponse.reason
  • Added Element
  • Merged both reasonCode and reasonReference into reason
GuidanceResponse.evaluationMessage
  • Max Cardinality changed from 1 to * to 1
DeviceMetric.parent GuidanceResponse.result
  • Max Cardinality changed from 1 to *
  • Type Reference: Added Target Type Device Types Appointment, AppointmentResponse, Claim, CommunicationRequest, Contract, CoverageEligibilityRequest, DeviceRequest, EnrollmentRequest, MedicationRequest, NutritionOrder, RequestOrchestration, ServiceRequest, Task, VisionPrescription
  • Type Reference: Removed Target Type DeviceComponent RequestGroup
GuidanceResponse.reasonCode
  • Deleted (-> reason.concept)
GuidanceResponse.reasonReference
  • Deleted (-> reason.reference)
HealthcareService
HealthcareService.offeredIn
  • Added Element
DeviceMetric.operationalStatus HealthcareService.comment
  • Change value set Type changed from http://hl7.org/fhir/ValueSet/metric-operational-status string to http://hl7.org/fhir/ValueSet/metric-operational-status|4.0.1 markdown
DeviceMetric.color HealthcareService.contact
  • Change value set Renamed from http://hl7.org/fhir/ValueSet/metric-color telecom to http://hl7.org/fhir/ValueSet/metric-color|4.0.1 contact
  • Type changed from ContactPoint to ExtendedContactDetail
HealthcareService.eligibility.value[x]
  • Added Element
HealthcareService.eligibility.period
  • Added Element
DeviceMetric.category HealthcareService.communication
  • Change binding strength from preferred to required
  • Change value set from http://hl7.org/fhir/ValueSet/metric-category Common Languages to http://hl7.org/fhir/ValueSet/metric-category|4.0.1 All Languages
  • Change max value set from All Languages to none
DeviceMetric.calibration.type HealthcareService.referralRequired
  • Change value set from http://hl7.org/fhir/ValueSet/metric-calibration-type Added Element
HealthcareService.availability
  • Added Element
  • Changed to http://hl7.org/fhir/ValueSet/metric-calibration-type|4.0.1 a datatype: availableTime, notAvailable, and availabilityExceptions are now properties of the datatype
HealthcareService.availableTime
  • Deleted (-> HealthcareService.availability (now part of a datatype))
HealthcareService.notAvailable
  • Deleted (-> HealthcareService.availability.notAvailableTime (now part of a datatype))
HealthcareService.availabilityExceptions
  • Deleted (-> HealthcareService.availability.notAvailabileTime.description (now part of a datatype))
ImagingSelection
  • Added Resource
ImagingStudy
ImagingStudy.status
  • Add code inactive
DeviceMetric.calibration.state ImagingStudy.modality
  • Type changed from Coding to CodeableConcept
  • Change value set from http://hl7.org/fhir/ValueSet/metric-calibration-state AcquisitionModality icon to http://hl7.org/fhir/ValueSet/metric-calibration-state|4.0.1 Modality icon
DeviceRequest ImagingStudy.basedOn
  • Type Reference: Removed Target Type AppointmentResponse
DeviceRequest.instantiatesCanonical ImagingStudy.procedure
  • Added Element
  • Merged both procedureCode and procedureReference into procedure
DeviceRequest.instantiatesUri ImagingStudy.reason
  • Added Element
  • Merged both reasonCode and reasonReference into reason
DeviceRequest.status ImagingStudy.series.modality
  • Type changed from Coding to CodeableConcept
  • Change value set from http://hl7.org/fhir/ValueSet/request-status AcquisitionModality icon to http://hl7.org/fhir/ValueSet/request-status|4.0.1 Modality icon
DeviceRequest.intent ImagingStudy.series.bodySite
  • Type changed from CodeableConcept Coding to code CodeableReference
ImagingStudy.series.performer.actor
  • Change value set from http://build.fhir.org/valueset-request-intent.html to http://hl7.org/fhir/ValueSet/request-intent|4.0.1 Type Reference: Added Target Type HealthcareService
DeviceRequest.priority ImagingStudy.series.instance.sopClass
  • Change value set Type changed from http://hl7.org/fhir/ValueSet/request-priority Coding to http://hl7.org/fhir/ValueSet/request-priority|4.0.1 oid
  • Default Value "If missing, normal priority" removed Remove Binding `http://dicom.nema.org/medical/dicom/current/output/chtml/part04/sect_B.5.html#table_B.5-1` (extensible)
DeviceRequest.parameter ImagingStudy.interpreter
  • Added Element Deleted
DeviceRequest.parameter.code ImagingStudy.procedureReference
  • Added Element Deleted (-> ImagingStudy.procedure)
ImagingStudy.procedureCode
  • Deleted (-> ImagingStudy.procedure)
ImagingStudy.reasonCode
  • Deleted (-> reason.concept)
ImagingStudy.reasonReference
  • Deleted (-> reason.reference)
ImagingStudy.series.laterality
  • Deleted
Immunization
DeviceRequest.parameter.value[x] Immunization.basedOn
  • Added Element
DeviceRequest.encounter Immunization.administeredProduct
  • Added Element
DeviceRequest.requester Immunization.manufacturer
  • Type changed from BackboneElement Reference(Organization) to Reference(Device | Practitioner | PractitionerRole | Organization) CodeableReference
DeviceRequest.performer Immunization.supportingInformation
  • Type Reference: Added Target Types PractitionerRole, CareTeam Element
Immunization.informationSource
  • Added Element
DeviceRequest.reasonReference Immunization.performer.actor
  • Type Reference: Added Target Types Condition, Observation, DiagnosticReport, DocumentReference Patient, RelatedPerson
Immunization.reason
  • Added Element
  • Merged both reasonCode and reasonReference into reason
Immunization.programEligibility
  • Type Reference: Removed Target Type Resource changed from CodeableConcept to BackboneElement
DeviceRequest.insurance Immunization.programEligibility.program
  • Added Mandatory Element
Immunization.programEligibility.programStatus
  • Added Mandatory Element
Immunization.reaction.manifestation
  • Renamed from detail to manifestation
  • Type changed from Reference(Observation) to CodeableReference
Immunization.protocolApplied.doseNumber
  • Renamed from doseNumber[x] to doseNumber
  • Min Cardinality changed from 1 to 0
  • Add Type CodeableConcept
  • Remove Types positiveInt, string
Immunization.protocolApplied.seriesDoses
  • Renamed from seriesDoses[x] to seriesDoses
  • Add Type CodeableConcept
  • Remove Types positiveInt, string
DeviceRequest.definition Immunization.recorded
  • deleted Deleted
DeviceRequest.context Immunization.reportOrigin
  • deleted Deleted
DeviceRequest.requester.agent Immunization.reasonCode
  • deleted Deleted (-> reason.concept)
DeviceRequest.requester.onBehalfOf Immunization.reasonReference
  • deleted Deleted (-> reason.reference)
Immunization.education
  • Deleted
DeviceUseStatement ImplementationGuide
DeviceUseStatement.basedOn ImplementationGuide.identifier
  • Added Element
ImplementationGuide.versionAlgorithm[x]
  • Added Element
DeviceUseStatement.status ImplementationGuide.jurisdiction
  • Change value set from http://hl7.org/fhir/ValueSet/device-statement-status http://hl7.org/fhir/ValueSet/jurisdiction to http://hl7.org/fhir/ValueSet/device-statement-status|4.0.1 Jurisdiction ValueSet icon
DeviceUseStatement.derivedFrom ImplementationGuide.purpose
  • Added Element
ImplementationGuide.copyrightLabel
  • Added Element
DeviceUseStatement.source ImplementationGuide.fhirVersion
  • Remove codes 0.0.80 , 0.0.81 , 0.0.82 , 0.4.0 , 0.5.0 , 1.0.0 , 1.0.1 , 1.0.2 , 1.1.0 , 1.4.0 , 1.6.0 , 1.8.0 , 3.0.0 , 3.0.1 , 3.0.2 , 3.3.0 , 3.5.0 , 4.0.0 , 4.0.1 , 4.1.0 , 4.3.0-cibuild , 4.3.0-snapshot1 , 4.3.0
  • Add codes 0.0 , 0.4 , 0.5 , 1.0 , 1.1 , 1.4 , 1.6 , 1.8 , 3.0 , 3.3 , 3.5 , 4.0 , 4.1 , 4.2 , 4.3 , 4.4 , 4.5 , 4.6 , 5.0 , 6.0
ImplementationGuide.dependsOn.reason
  • Type Reference: Added Target Element
ImplementationGuide.global.type
  • Remove codes Resource , DomainResource , CatalogEntry , ChargeItem , ChargeItemDefinition , Citation , ClinicalImpression , DeviceUseStatement , DocumentManifest , EvidenceReport , GraphDefinition , ImmunizationEvaluation , ImmunizationRecommendation , Linkage , Media , MedicationKnowledge , MolecularSequence , RequestGroup , ResearchDefinition , ResearchElementDefinition , SupplyDelivery , SupplyRequest , TestReport , TestScript , VerificationResult
  • Add codes ActorDefinition , ArtifactAssessment , DeviceAlert , DeviceAssociation , ImagingSelection , InsuranceProduct , NutritionIntake , RequestOrchestration , Requirements
ImplementationGuide.definition.grouping.description
  • Type PractitionerRole changed from string to markdown
ImplementationGuide.definition.resource
  • Min Cardinality changed from 1 to 0
ImplementationGuide.definition.resource.fhirVersion
  • Remove codes 0.0.80 , 0.0.81 , 0.0.82 , 0.4.0 , 0.5.0 , 1.0.0 , 1.0.1 , 1.0.2 , 1.1.0 , 1.4.0 , 1.6.0 , 1.8.0 , 3.0.0 , 3.0.1 , 3.0.2 , 3.3.0 , 3.5.0 , 4.0.0 , 4.0.1 , 4.1.0 , 4.3.0-cibuild , 4.3.0-snapshot1 , 4.3.0
  • Add codes 0.0 , 0.4 , 0.5 , 1.0 , 1.1 , 1.4 , 1.6 , 1.8 , 3.0 , 3.3 , 3.5 , 4.0 , 4.1 , 4.2 , 4.3 , 4.4 , 4.5 , 4.6 , 5.0 , 6.0
ImplementationGuide.definition.resource.description
  • Type changed from string to markdown
ImplementationGuide.definition.resource.isExample
  • Renamed from example[x] to isExample
  • Remove Type canonical(StructureDefinition)
DeviceUseStatement.reasonCode ImplementationGuide.definition.resource.profile
  • Added Element
DeviceUseStatement.reasonReference ImplementationGuide.definition.page.source[x]
  • Added Element
DeviceUseStatement.whenUsed ImplementationGuide.definition.page.name
  • deleted Renamed from name[x] to name
  • Remove Type Reference(Binary)
DeviceUseStatement.indication ImplementationGuide.definition.parameter.code
  • deleted Type changed from code to Coding
  • Change binding strength from required to extensible
ImplementationGuide.manifest.resource.isExample
  • Renamed from example[x] to isExample
  • Remove Type canonical(StructureDefinition)
ImplementationGuide.manifest.resource.profile
  • Added Element
DiagnosticReport Ingredient
DiagnosticReport.basedOn Ingredient.group
  • Type Reference: Added Target Type ServiceRequest Element
Ingredient.comment
  • Type Reference: Removed Target Types ProcedureRequest, ReferralRequest Added Element
DiagnosticReport.status Ingredient.substance.strength.presentation[x]
  • Change value set from http://hl7.org/fhir/ValueSet/diagnostic-report-status to http://hl7.org/fhir/ValueSet/diagnostic-report-status|4.0.1 Add Types CodeableConcept, Quantity
DiagnosticReport.category Ingredient.substance.strength.concentration[x]
  • Max Cardinality changed from 1 to * Add Types CodeableConcept, Quantity
DiagnosticReport.encounter Ingredient.substance.strength.basis
  • Added Element
DiagnosticReport.performer Ingredient.substance.strength.referenceStrength.substance
  • Type Min Cardinality changed from BackboneElement 0 to Reference(Practitioner | PractitionerRole | Organization | CareTeam) 1
Ingredient.substance.strength.referenceStrength.strength[x]
  • Add Type Quantity
InsurancePlan
InsurancePlan.identifier
  • Moved from InsurancePlan.plan to InsurancePlan
InsurancePlan.type
  • Moved from InsurancePlan.plan to InsurancePlan
DiagnosticReport.resultsInterpreter InsurancePlan.product
  • Added Element
  • reference to the new InsuranceProduct resource that contained the plan details previously
DiagnosticReport.imagingStudy InsurancePlan.coverageArea
  • Type Reference: Removed Target Type ImagingManifest Moved from InsurancePlan.plan to InsurancePlan
DiagnosticReport.media InsurancePlan.network
  • Renamed Moved from image InsurancePlan.plan to media InsurancePlan
DiagnosticReport.media.comment InsurancePlan.generalCost
  • Moved from DiagnosticReport.image InsurancePlan.plan to DiagnosticReport.media InsurancePlan
DiagnosticReport.media.link InsurancePlan.specificCost
  • Moved from DiagnosticReport.image InsurancePlan.plan to DiagnosticReport.media InsurancePlan
DiagnosticReport.conclusionCode InsurancePlan.specificCost.benefit.cost.qualifier
  • Renamed Moved from codedDiagnosis InsurancePlan.plan.specificCost.benefit.cost.qualifiers to conclusionCode qualifier
DiagnosticReport.context InsurancePlan.identifier
  • deleted Deleted (-> InsuranceProduct.identifier)
DiagnosticReport.performer.role InsurancePlan.status
  • deleted Deleted (-> InsuranceProduct.status)
DiagnosticReport.performer.actor InsurancePlan.type
  • deleted Deleted (-> InsuranceProduct.type)
InsurancePlan.name
  • Deleted (-> InsuranceProduct.name)
InsurancePlan.alias
  • Deleted (-> InsuranceProduct.alias)
InsurancePlan.period
  • Deleted (-> InsuranceProduct.period)
InsurancePlan.ownedBy
  • Deleted (-> InsuranceProduct.ownedBy)
InsurancePlan.administeredBy
  • Deleted (-> InsuranceProduct.administeredBy)
InsurancePlan.coverageArea
  • Deleted (-> InsuranceProduct.coverageArea)
InsurancePlan.contact
  • Deleted (-> InsuranceProduct.contact)
InsurancePlan.endpoint
  • Deleted (-> InsuranceProduct.endpoint)
InsurancePlan.network
  • Deleted (-> InsuranceProduct.network)
InsurancePlan.coverage
  • Deleted (-> InsuranceProduct.coverage)
InsurancePlan.plan
  • Deleted (all propertied migrated to top level of resource - core properties migrate to InsuranceProduct)
InsuranceProduct
  • Added Resource
DocumentManifest Invoice
DocumentManifest.status Invoice.creation
  • Change value set Added Element
Invoice.period[x]
  • Renamed from http://hl7.org/fhir/ValueSet/document-reference-status date to http://hl7.org/fhir/ValueSet/document-reference-status|4.0.1 period[x]
  • Add Types date, Period
  • Remove Type dateTime
DocumentManifest.author Invoice.issuer
  • Type Reference: Added Target Type Types Practitioner, PractitionerRole
DocumentManifest.recipient Invoice.lineItem.serviced[x]
  • Type Reference: Added Target Type PractitionerRole Element
DocumentManifest.content Invoice.lineItem.priceComponent
  • Type changed from BackboneElement to Reference(Resource) MonetaryComponent
  • Changed to a datatype: type, code, factor, and amount are now properties of the datatype
Invoice.totalPriceComponent
  • Add Type MonetaryComponent
  • Changed to a datatype: type, code, factor, and amount are now properties of the datatype
DocumentManifest.content.p[x] Invoice.lineItem.priceComponent.type
  • deleted Deleted (-> Invoice.lineItem.priceComponent.type (now part of a datatype))
Invoice.lineItem.priceComponent.code
  • Deleted (-> Invoice.lineItem.priceComponent.code (now part of a datatype))
Invoice.lineItem.priceComponent.factor
  • Deleted (-> Invoice.lineItem.priceComponent.factor (now part of a datatype))
Invoice.lineItem.priceComponent.amount
  • Deleted (-> Invoice.lineItem.priceComponent.amount (now part of a datatype))
DocumentReference Library
Library.versionAlgorithm[x]
  • Added Element
DocumentReference.status Library.type
  • Change value set from http://hl7.org/fhir/ValueSet/document-reference-status http://hl7.org/fhir/ValueSet/library-type to http://hl7.org/fhir/ValueSet/document-reference-status|4.0.1 LibraryType icon
DocumentReference.docStatus Library.subject[x]
  • Change value set from http://hl7.org/fhir/ValueSet/composition-status http://hl7.org/fhir/ValueSet/subject-type to http://hl7.org/fhir/ValueSet/composition-status|4.0.1 Participant Resource Types
  • Change code system for extensibly bound codes from "http://hl7.org/fhir/resource-types" to "http://hl7.org/fhir/fhir-types"
DocumentReference.type Library.jurisdiction
  • Min Cardinality changed Change value set from 1 http://hl7.org/fhir/ValueSet/jurisdiction to 0 Jurisdiction ValueSet icon
DocumentReference.category Library.usage
  • Renamed from class to category Max Cardinality Type changed from 1 string to * markdown
DocumentReference.date Library.copyrightLabel
  • Added Element
List
DocumentReference.author List.subject
  • Max Cardinality changed from 1 to *
  • Type Reference: Added Target Type PractitionerRole Resource
  • Type Reference: Removed Target Types Patient, Group, Device, Location
DocumentReference.authenticator List.source
  • Type Reference: Added Target Type PractitionerRole Types Organization, RelatedPerson, CareTeam, Group
DocumentReference.relatesTo Location
Location.code
  • No longer marked as Modifier Added Element
DocumentReference.relatesTo.code Location.description
  • Change value set Type changed from http://hl7.org/fhir/ValueSet/document-relationship-type string to http://hl7.org/fhir/ValueSet/document-relationship-type|4.0.1 markdown
DocumentReference.context.encounter Location.type
  • Max Cardinality changed Remove Binding `http://terminology.hl7.org/ValueSet/v3-ServiceDeliveryLocationRoleType` (extensible)
Location.contact
  • Renamed from 1 telecom to * contact
  • Type Reference: changed from ContactPoint to ExtendedContactDetail
Location.form
  • Renamed from physicalType to form
Location.characteristic
  • Added Target Type EpisodeOfCare Element
DocumentReference.context.related Location.hoursOfOperation
  • Max Cardinality changed from * to 1
  • Type changed from BackboneElement to Reference(Resource) Availability
  • Changed to a datatype: daysOfWeek, allDay, openingTime, closingTime and availabilityExceptions are now properties of the datatype
Location.virtualService
  • Added Element
DocumentReference.created Location.hoursOfOperation.daysOfWeek
  • deleted Deleted (-> Location.hoursOfOperation.availableTime.daysOfWeek (now part of a datatype))
DocumentReference.indexed Location.hoursOfOperation.allDay
  • deleted Deleted (-> Location.hoursOfOperation.availableTime.allDay (now part of a datatype))
DocumentReference.context.related.identifier Location.hoursOfOperation.openingTime
  • deleted Deleted (-> Location.hoursOfOperation.availableTime.availableStartTime (now part of a datatype))
DocumentReference.context.related.ref Location.hoursOfOperation.closingTime
  • deleted Deleted (-> Location.hoursOfOperation.availableTime.availableEndTime (now part of a datatype))
Location.availabilityExceptions
  • Deleted (-> Location.hoursOfOperation.notAvailableTime.description (now part of a datatype))
DomainResource ManufacturedItemDefinition
ManufacturedItemDefinition.name
  • No Changes Added Element
EffectEvidenceSynthesis ManufacturedItemDefinition.marketingStatus
  • Added Resource 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
Encounter Measure
Measure.versionAlgorithm[x]
  • Added Element
Encounter.status Measure.subject[x]
  • Change value set from http://hl7.org/fhir/ValueSet/encounter-status http://hl7.org/fhir/ValueSet/subject-type to http://hl7.org/fhir/ValueSet/encounter-status|4.0.1 Participant Resource Types
  • Change code system for extensibly bound codes from "http://hl7.org/fhir/resource-types" to "http://hl7.org/fhir/fhir-types"
Encounter.statusHistory.status Measure.jurisdiction
  • Change value set from http://hl7.org/fhir/ValueSet/encounter-status http://hl7.org/fhir/ValueSet/jurisdiction to http://hl7.org/fhir/ValueSet/encounter-status|4.0.1 Jurisdiction ValueSet icon
Encounter.class Measure.usage
  • Min Cardinality Type changed from 0 string to 1 markdown
Encounter.serviceType Measure.copyrightLabel
  • Added Element
Encounter.basedOn Measure.reportingFrequency
  • Renamed Added Element
Measure.riskAdjustment
  • Type changed from incomingReferral string to basedOn markdown
Measure.rateAggregation
  • Type Reference: changed from string to markdown
Measure.term
  • Added Target Type ServiceRequest Element
Measure.term.code
  • Type Reference: Removed Target Type ReferralRequest Added Element
Encounter.participant.individual Measure.term.definition
  • Type Reference: Added Target Type PractitionerRole Element
Measure.group.linkId
  • Added Element
Measure.group.title
  • Added Element
Encounter.appointment Measure.group.description
  • Max Cardinality Type changed from 1 string to * markdown
Encounter.reasonCode Measure.group.type
  • Added Element
Encounter.reasonReference Measure.group.subject[x]
  • Added Element
Encounter.diagnosis.use Measure.group.basis
  • Added Element
Encounter.hospitalization.origin Measure.group.basisRequirement
  • Type Reference: Added Target Type Organization Element
Encounter.hospitalization.destination Measure.group.scoring
  • Type Reference: Added Target Type Organization Element
Measure.group.scoringUnit
  • Added Element
Measure.group.scoringPrecision
  • Added Element
Measure.group.compositeScoring
  • Added Element
Measure.group.component
  • Added Element
Measure.group.component.measure
  • Added Element
Measure.group.component.groupId
  • Added Element
Measure.group.component.weight
  • Added Element
Measure.group.rateAggregation
  • Added Element
Measure.group.improvementNotation
  • Added Element
Measure.group.improvementNotationGuidance
  • Added Element
Measure.group.library
  • Added Element
Measure.group.population.linkId
  • Added Element
Measure.group.population.title
  • Added Element
Encounter.location.status Measure.group.population.code
  • Change value set from http://hl7.org/fhir/ValueSet/encounter-location-status http://hl7.org/fhir/ValueSet/measure-population to http://hl7.org/fhir/ValueSet/encounter-location-status|4.0.1 MeasurePopulationType icon
Measure.group.population.description
  • Type changed from string to markdown
Measure.group.population.criteria
  • Min Cardinality changed from 1 to 0
Encounter.location.physicalType Measure.group.population.groupDefinition
  • Added Element
Encounter.reason Measure.group.population.inputPopulationId
  • deleted Added Element
Encounter.diagnosis.role Measure.group.population.aggregateMethod
  • deleted Added Element
Endpoint Measure.group.stratifier.linkId
  • Added Element
Measure.group.stratifier.title
  • Added Element
Endpoint.status Measure.group.stratifier.description
  • Change value set Type changed from http://hl7.org/fhir/ValueSet/endpoint-status string to http://hl7.org/fhir/ValueSet/endpoint-status|4.0.1 markdown
Measure.group.stratifier.groupDefinition
  • Added Element
Measure.group.stratifier.component.linkId
  • Added Element
Endpoint.connectionType Measure.group.stratifier.component.description
  • Change code system for extensibly bound codes Type changed from "http://hl7.org/fhir/endpoint-connection-type" string to "http://terminology.hl7.org/CodeSystem/endpoint-connection-type" markdown
Endpoint.payloadMimeType Measure.group.stratifier.component.criteria
  • Min Cardinality changed from 1 to 0
Measure.group.stratifier.component.groupDefinition
  • Added Element
Measure.group.stratifier.component.valueSet
  • Added Element
Measure.group.stratifier.component.unit
  • Added Element
Measure.supplementalData.linkId
  • Added Element
Measure.supplementalData.usage
  • Change value set from http://hl7.org/fhir/ValueSet/mimetypes http://hl7.org/fhir/ValueSet/measure-data-usage to http://hl7.org/fhir/ValueSet/mimetypes|4.0.1 MeasureDataUsage icon
Endpoint.address Measure.supplementalData.description
  • Type changed from uri string to url markdown
Measure.supplementalData.valueSet
  • Added Element
Measure.supplementalData.unit
  • Added Element
Measure.scoring
  • Deleted
Measure.compositeScoring
  • Deleted
Measure.type
  • Deleted
Measure.improvementNotation
  • Deleted
Measure.definition
  • Deleted
EnrollmentRequest MeasureReport
MeasureReport.category
  • Added Element
MeasureReport.messages
  • Added Element
EnrollmentRequest.status MeasureReport.type
  • Change value set Remove code data-collection
  • Add code data-exchange
MeasureReport.dataUpdateType
  • Added Element
MeasureReport.measure
  • Min Cardinality changed from http://hl7.org/fhir/ValueSet/fm-status 1 to http://hl7.org/fhir/ValueSet/fm-status|4.0.1 0
EnrollmentRequest.provider MeasureReport.subject
  • Type Reference: Added Target Types PractitionerRole, CareTeam, HealthcareService, Organization
EnrollmentRequest.candidate MeasureReport.reporter
  • Renamed from subject to candidate Type Reference: Removed Target Type Location
EnrollmentRequest.organization MeasureReport.reportingVendor
  • deleted Added Element
EnrollmentResponse MeasureReport.location
  • Added Element
MeasureReport.inputParameters
  • Added Element
MeasureReport.group.linkId
  • Added Element
MeasureReport.group.title
  • Added Element
MeasureReport.group.calculatedDate
  • Added Element
MeasureReport.group.description
  • Added Element
MeasureReport.group.type
  • Added Element
MeasureReport.group.subject
  • Added Element
MeasureReport.group.scoring
  • Added Element
MeasureReport.group.improvementNotation
  • Added Element
MeasureReport.group.improvementNotationGuidance
  • Added Element
MeasureReport.group.population.linkId
  • Added Element
MeasureReport.group.population.title
  • Added Element
EnrollmentResponse.status MeasureReport.group.population.code
  • Change value set from http://hl7.org/fhir/ValueSet/fm-status http://hl7.org/fhir/ValueSet/measure-population to http://hl7.org/fhir/ValueSet/fm-status|4.0.1 MeasurePopulationType icon
MeasureReport.group.population.description
  • Added Element
MeasureReport.group.population.countQuantity
  • Added Element
MeasureReport.group.population.subjectReport
  • Added Element
MeasureReport.group.population.subjects
  • Added Element
MeasureReport.group.measureScore[x]
  • Renamed from measureScore to measureScore[x]
  • Add Types dateTime, CodeableConcept, Period, Range, Duration, boolean, Ratio
MeasureReport.group.stratifier.linkId
  • Added Element
MeasureReport.group.stratifier.title
  • Added Element
EnrollmentResponse.outcome MeasureReport.group.stratifier.code
  • Type Max Cardinality changed from CodeableConcept * to code 1
MeasureReport.group.stratifier.description
  • Added Element
MeasureReport.group.stratifier.stratum.value[x]
  • Renamed from value to value[x]
  • Add Types boolean, Quantity, Range, Reference
MeasureReport.group.stratifier.stratum.component.linkId
  • Added Element
MeasureReport.group.stratifier.stratum.component.description
  • Added Element
MeasureReport.group.stratifier.stratum.component.value[x]
  • Renamed from value to value[x]
  • Add Types boolean, Quantity, Range, Reference
MeasureReport.group.stratifier.stratum.population.linkId
  • Added Element
MeasureReport.group.stratifier.stratum.population.code
  • Change value set from http://hl7.org/fhir/ValueSet/remittance-outcome http://hl7.org/fhir/ValueSet/measure-population to http://hl7.org/fhir/ValueSet/remittance-outcome|4.0.1 MeasurePopulationType icon
EnrollmentResponse.requestProvider MeasureReport.group.stratifier.stratum.population.countQuantity
  • Type Reference: Added Target Element
MeasureReport.group.stratifier.stratum.population.subjectReport
  • Added Element
MeasureReport.group.stratifier.stratum.population.subjects
  • Added Element
MeasureReport.group.stratifier.stratum.measureScore[x]
  • Renamed from measureScore to measureScore[x]
  • Add Types PractitionerRole, Organization dateTime, CodeableConcept, Period, Range, Duration, boolean, Ratio
MeasureReport.supplementalData
  • Added Element
EnrollmentResponse.requestOrganization MeasureReport.improvementNotation
  • deleted Deleted
EpisodeOfCare Medication
EpisodeOfCare.status Medication.marketingAuthorizationHolder
  • Change value set Renamed from http://hl7.org/fhir/ValueSet/episode-of-care-status manufacturer to http://hl7.org/fhir/ValueSet/episode-of-care-status|4.0.1 marketingAuthorizationHolder
EpisodeOfCare.statusHistory.status Medication.doseForm
  • Change value set Renamed from http://hl7.org/fhir/ValueSet/episode-of-care-status form to http://hl7.org/fhir/ValueSet/episode-of-care-status|4.0.1 doseForm
Medication.packageSize
  • Added Element
Medication.packageSize.numberOfItems
  • Added Element
Medication.packageSize.amountPerItem
  • Added Element
Medication.ingredient.item
  • Renamed from item[x] to item
  • Add Type CodeableReference
  • Remove Types CodeableConcept, Reference(Substance | Medication)
Medication.ingredient.role
  • Added Element
Medication.ingredient.strength[x]
  • Renamed from strength to strength[x]
  • Add Types CodeableConcept, Quantity
Medication.instance
  • Renamed from batch to instance
Medication.instance.identifier
  • Added Element
Medication.instance.lotNumber
  • Moved from Medication.batch to Medication.instance
Medication.instance.expirationDate
  • Moved from Medication.batch to Medication.instance
Medication.definition
  • Added Element
Medication.amount
  • Deleted
MedicationAdministration
MedicationAdministration.basedOn
  • Added Element
EpisodeOfCare.referralRequest MedicationAdministration.partOf
  • Type Reference: Added Target Type ServiceRequest MedicationDispense
MedicationAdministration.category
  • Max Cardinality changed from 1 to *
MedicationAdministration.medication
  • Renamed from medication[x] to medication
  • Add Type CodeableReference
  • Remove Types CodeableConcept, Reference(Medication)
MedicationAdministration.encounter
  • Renamed from context to encounter
  • Type Reference: Removed Target Type ReferralRequest EpisodeOfCare
EpisodeOfCare.careManager MedicationAdministration.occurrence[x]
  • Renamed from effective[x] to occurrence[x]
  • Add Type Reference: Added Target Type PractitionerRole Timing
EventDefinition MedicationAdministration.recorded
  • Added Resource Element
Evidence MedicationAdministration.isSubPotent
  • Added Resource Element
EvidenceVariable MedicationAdministration.subPotentReason
  • Added Resource Element
ExampleScenario MedicationAdministration.performer.actor
  • Type changed from Reference(Practitioner | PractitionerRole | Patient | RelatedPerson | Device) to CodeableReference
MedicationAdministration.reason
  • Added Resource Element
  • Merged both reasonCode and reasonReference into reason
MedicationAdministration.device
  • Type changed from Reference(Device) to CodeableReference
MedicationAdministration.instantiates
  • Deleted
MedicationAdministration.reasonCode
  • Deleted (-> reason.concept)
MedicationAdministration.reasonReference
  • Deleted (-> reason.reference)
ExplanationOfBenefit MedicationDispense
MedicationDispense.basedOn
  • Added Element
ExplanationOfBenefit.status MedicationDispense.partOf
  • Min Type Reference: Added Target Type MedicationAdministration
MedicationDispense.status
  • Remove code stopped
  • Add code unfulfilled
MedicationDispense.notPerformedReason
  • Renamed from statusReason[x] to notPerformedReason
  • Add Type CodeableReference
  • Remove Types CodeableConcept, Reference(DetectedIssue)
MedicationDispense.statusChanged
  • Added Element
MedicationDispense.category
  • Max Cardinality changed from 0 to 1 to *
MedicationDispense.medication
  • Change value set Renamed from http://hl7.org/fhir/ValueSet/explanationofbenefit-status medication[x] to http://hl7.org/fhir/ValueSet/explanationofbenefit-status|4.0.1 medication
  • Add Type CodeableReference
  • Remove Types CodeableConcept, Reference(Medication)
ExplanationOfBenefit.type MedicationDispense.subject
  • Min Cardinality changed from 0 to 1
MedicationDispense.encounter
  • Change binding strength Renamed from required context to extensible encounter
  • Type Reference: Removed Target Type EpisodeOfCare
ExplanationOfBenefit.subType MedicationDispense.performer.actor
  • Type Reference: Added Target Types CareTeam, Group
MedicationDispense.fillNumber
  • Added Element
MedicationDispense.recorded
  • Added Element
MedicationDispense.receiver
  • Type Reference: Added Target Types RelatedPerson, Location, PractitionerRole, Organization, Group
MedicationDispense.dosageInstruction
  • Max Cardinality changed from * to 1
  • Type changed from Dosage to DosageDetails
ExplanationOfBenefit.use MedicationDispense.doseAdministrationAid
  • Added Mandatory Element
ExplanationOfBenefit.patient MedicationDispense.substitution.responsibleParty
  • Min Max Cardinality changed from 0 * to 1
  • Type Reference: Added Target Type Organization
ExplanationOfBenefit.created MedicationDispense.detectedIssue
  • Min Cardinality changed from 0 to 1 Deleted
MedicationRequest
ExplanationOfBenefit.enterer MedicationRequest.basedOn
  • Type Reference: Added Target Type PractitionerRole RequestOrchestration
  • Type Reference: Removed Target Type ImmunizationRecommendation
ExplanationOfBenefit.insurer MedicationRequest.status
  • Min Cardinality changed 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 0 medication[x] to 1 medication
  • Add Type CodeableReference
  • Remove Types CodeableConcept, Reference(Medication)
MedicationRequest.informationSource
  • Added Element
MedicationRequest.isRecordOfRequest
  • Renamed from reported[x] to isRecordOfRequest
  • Remove Type Reference(Patient | Practitioner | PractitionerRole | RelatedPerson | Organization)
ExplanationOfBenefit.provider MedicationRequest.performerType
  • Min Add Binding `http://hl7.org/fhir/ValueSet/medication-intended-performer-role` (extensible)
MedicationRequest.performer
  • Max Cardinality changed from 0 to 1 to *
  • Type Reference: Added Target Types PractitionerRole, Organization DeviceDefinition, HealthcareService, Group
  • Type Reference: Removed Target Type Device
ExplanationOfBenefit.priority MedicationRequest.device
  • Added Element
ExplanationOfBenefit.fundsReserveRequested MedicationRequest.reason
  • Added Element
  • Merged both reasonCode and reasonReference into reason
MedicationRequest.courseOfTherapyType
  • Add Binding `http://hl7.org/fhir/ValueSet/medicationrequest-course-of-therapy` (extensible)
ExplanationOfBenefit.fundsReserve MedicationRequest.effectiveTiming[x]
  • Added Element
ExplanationOfBenefit.payee.party MedicationRequest.dosageInstruction
  • Max Cardinality changed from * to 1
  • Type Reference: changed from Dosage to DosageDetails
MedicationRequest.dispenseRequest.dispenser
  • Renamed from performer to dispenser
MedicationRequest.dispenseRequest.dispenserInstruction
  • Added Target Type PractitionerRole Element
MedicationRequest.dispenseRequest.doseAdministrationAid
  • Added Element
MedicationRequest.dispenseRequest.destination
  • Added Element
MedicationRequest.reasonCode
  • Deleted (-> reason.concept)
MedicationRequest.reasonReference
  • Deleted (-> reason.reference)
MedicationRequest.instantiatesCanonical
  • Deleted
MedicationRequest.instantiatesUri
  • Deleted
MedicationRequest.detectedIssue
  • Deleted
MedicationStatement
ExplanationOfBenefit.referral MedicationStatement.partOf
  • Type Reference: Added 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 ServiceRequest CodeableReference
  • Remove Types CodeableConcept, Reference(Medication)
MedicationStatement.encounter
  • Renamed from context to encounter
  • Type Reference: Removed Target Type ReferralRequest EpisodeOfCare
ExplanationOfBenefit.outcome MedicationStatement.effective[x]
  • Min Add Type Timing
MedicationStatement.author
  • Added Element
MedicationStatement.informationSource
  • Max Cardinality changed from 0 1 to *
  • Type Reference: Added Target Types Device, Group
MedicationStatement.reason
  • Added Element
  • Merged both reasonCode and reasonReference into reason
MedicationStatement.relatedClinicalInformation
  • Added Element
MedicationStatement.dosage
  • Max Cardinality changed from * to 1
  • Type changed from CodeableConcept Dosage to code DosageDetails
MedicationStatement.adherence
  • Add Binding http://hl7.org/fhir/ValueSet/remittance-outcome|4.0.1 (required) Added Element
ExplanationOfBenefit.preAuthRef MedicationStatement.adherence.code
  • Added Mandatory Element
ExplanationOfBenefit.preAuthRefPeriod MedicationStatement.adherence.reason
  • Added Element
ExplanationOfBenefit.careTeam.provider MedicationStatement.basedOn
  • Deleted
MedicationStatement.statusReason
  • Deleted
MedicationStatement.reasonCode
  • Deleted (-> reason.concept)
MedicationStatement.reasonReference
  • Deleted (-> reason.reference)
MedicinalProductDefinition
MedicinalProductDefinition.comprisedOf
  • Type Reference: Added Target Type PractitionerRole Element
ExplanationOfBenefit.supportingInfo MedicinalProductDefinition.name.part
  • Renamed from information namePart to supportingInfo part
ExplanationOfBenefit.supportingInfo.sequence MedicinalProductDefinition.name.part.part
  • Moved from ExplanationOfBenefit.information MedicinalProductDefinition.name.namePart to ExplanationOfBenefit.supportingInfo MedicinalProductDefinition.name.part
ExplanationOfBenefit.supportingInfo.category MedicinalProductDefinition.name.part.type
  • Moved from ExplanationOfBenefit.information MedicinalProductDefinition.name.namePart to ExplanationOfBenefit.supportingInfo MedicinalProductDefinition.name.part
ExplanationOfBenefit.supportingInfo.code MedicinalProductDefinition.name.usage
  • Renamed from countryLanguage to usage
MedicinalProductDefinition.name.usage.country
  • Moved from ExplanationOfBenefit.information MedicinalProductDefinition.name.countryLanguage to ExplanationOfBenefit.supportingInfo MedicinalProductDefinition.name.usage
ExplanationOfBenefit.supportingInfo.timing[x] MedicinalProductDefinition.name.usage.jurisdiction
  • Moved from ExplanationOfBenefit.information MedicinalProductDefinition.name.countryLanguage to ExplanationOfBenefit.supportingInfo MedicinalProductDefinition.name.usage
ExplanationOfBenefit.supportingInfo.value[x] MedicinalProductDefinition.name.usage.language
  • Moved from ExplanationOfBenefit.information MedicinalProductDefinition.name.countryLanguage to ExplanationOfBenefit.supportingInfo MedicinalProductDefinition.name.usage
  • 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
MedicinalProductDefinition.characteristic.value[x]
  • Add Types markdown, Range, integer
MessageDefinition
MessageDefinition.versionAlgorithm[x]
  • Added Element
MessageDefinition.jurisdiction
MessageDefinition.copyrightLabel
  • Added Element
MessageDefinition.focus.code
  • Remove codes Resource , DomainResource , CatalogEntry , ChargeItem , ChargeItemDefinition , Citation , ClinicalImpression , DeviceUseStatement , DocumentManifest , EvidenceReport , GraphDefinition , ImmunizationEvaluation , ImmunizationRecommendation , Linkage , Media , MedicationKnowledge , MolecularSequence , RequestGroup , ResearchDefinition , ResearchElementDefinition , SupplyDelivery , SupplyRequest , TestReport , TestScript , VerificationResult
  • Add codes ActorDefinition , ArtifactAssessment , DeviceAlert , DeviceAssociation , ImagingSelection , InsuranceProduct , NutritionIntake , RequestOrchestration , Requirements
MessageDefinition.graph
  • Deleted
MessageHeader
MessageHeader.event[x]
  • Add Type boolean canonical(EventDefinition | SubscriptionTopic)
ExplanationOfBenefit.supportingInfo.reason MessageHeader.destination.endpoint[x]
  • Renamed from endpoint to endpoint[x]
  • Min Cardinality changed from 1 to 0
  • Add Type Reference(Endpoint)
MessageHeader.destination.receiver
  • Type Reference: Added Target Types Device, Patient, RelatedPerson
MessageHeader.source.endpoint[x]
  • Renamed from endpoint to endpoint[x]
  • Min Cardinality changed from 1 to 0
  • Add Type Reference(Endpoint)
MessageHeader.source.sender
  • Moved from ExplanationOfBenefit.information MessageHeader to ExplanationOfBenefit.supportingInfo MessageHeader.source
  • Type Reference: Added Target Types Device, Patient
MessageHeader.response.identifier
  • Type changed from id to Identifier
MessageHeader.destination.target
  • Deleted
MessageHeader.enterer
  • Deleted
MessageHeader.author
  • Deleted
MessageHeader.responsible
  • Deleted
MetadataResource
  • Added Resource
NamingSystem
ExplanationOfBenefit.diagnosis.onAdmission NamingSystem.url
  • Added Element
ExplanationOfBenefit.procedure.type NamingSystem.identifier
  • Added Element
ExplanationOfBenefit.procedure.udi NamingSystem.version
  • Added Element
NamingSystem.versionAlgorithm[x]
  • Added Element
NamingSystem.title
  • Added Element
NamingSystem.experimental
  • Added Element
ExplanationOfBenefit.insurance NamingSystem.type
  • Min Cardinality changed Remove Binding `http://hl7.org/fhir/ValueSet/identifier-type` (extensible)
NamingSystem.jurisdiction
NamingSystem.purpose
  • Added Element
NamingSystem.copyright
  • Added Element
NamingSystem.copyrightLabel
  • Added Element
NamingSystem.approvalDate
  • Added Element
NamingSystem.lastReviewDate
  • Added Element
NamingSystem.effectivePeriod
  • Added Element
NamingSystem.topic
  • Added Element
NamingSystem.author
  • Added Element
NamingSystem.editor
  • Added Element
NamingSystem.reviewer
  • Added Element
NamingSystem.endorser
  • Added Element
NamingSystem.relatedArtifact
  • Added Element
NamingSystem.uniqueId.type
  • Add codes iri-stem , v2csmnemonic
NamingSystem.uniqueId.authoritative
  • Added Element
NutritionIntake
  • Added Resource
NutritionOrder
NutritionOrder.basedOn
  • Added Element
NutritionOrder.groupIdentifier
  • Added Element
NutritionOrder.status
  • Remove codes revoked , completed
  • Add code ended
NutritionOrder.intent
  • Remove codes original-order , reflex-order , filler-order , instance-order
NutritionOrder.priority
  • Added Element
NutritionOrder.subject
  • Renamed from patient to subject
  • Type Reference: Added Target Type Group
NutritionOrder.supportingInformation
  • Added Element
NutritionOrder.requester
  • Renamed from orderer to requester
NutritionOrder.performer
  • Added Element
NutritionOrder.outsideFoodAllowed
  • Added Element
NutritionOrder.oralDiet.schedule
  • Max Cardinality changed from * to 1
  • Type changed from Timing to * BackboneElement
ExplanationOfBenefit.insurance.focal NutritionOrder.oralDiet.schedule.timing
  • Added Element
NutritionOrder.oralDiet.schedule.asNeeded
  • Added Element
NutritionOrder.oralDiet.schedule.asNeededFor
  • Added Mandatory Element
ExplanationOfBenefit.insurance.coverage NutritionOrder.oralDiet.nutrient.amount
  • Min Type changed from Quantity(http://hl7.org/fhir/StructureDefinition/SimpleQuantity) to Quantity
NutritionOrder.oralDiet.texture.type
  • Renamed from foodType to type
NutritionOrder.oralDiet.caloricDensity
  • Added Element
NutritionOrder.supplement.type
  • Type changed from CodeableConcept to CodeableReference
NutritionOrder.supplement.schedule
  • Max Cardinality changed from 0 * to 1
  • Type changed from Timing to BackboneElement
NutritionOrder.supplement.schedule.timing
  • Added Element
NutritionOrder.supplement.schedule.asNeeded
  • Added Element
NutritionOrder.supplement.schedule.asNeededFor
  • Added Element
ExplanationOfBenefit.accident.type NutritionOrder.supplement.quantity
  • Change binding strength Type changed from required Quantity(http://hl7.org/fhir/StructureDefinition/SimpleQuantity) to extensible Quantity
NutritionOrder.supplement.caloricDensity
  • Added Element
ExplanationOfBenefit.item.careTeamSequence NutritionOrder.enteralFormula.type
  • Renamed from careTeamLinkId baseFormulaType to careTeamSequence type
  • Type changed from CodeableConcept to CodeableReference
ExplanationOfBenefit.item.diagnosisSequence NutritionOrder.enteralFormula.productName
  • Renamed from diagnosisLinkId baseFormulaProductName to diagnosisSequence productName
ExplanationOfBenefit.item.procedureSequence NutritionOrder.enteralFormula.deliveryDevice[x]
  • Renamed Added Element
NutritionOrder.enteralFormula.caloricDensity
  • Type changed from procedureLinkId Quantity(http://hl7.org/fhir/StructureDefinition/SimpleQuantity) to procedureSequence Quantity
ExplanationOfBenefit.item.informationSequence NutritionOrder.enteralFormula.routeOfAdministration
  • Renamed from informationLinkId routeofAdministration to informationSequence routeOfAdministration
  • Max Cardinality changed from 1 to *
ExplanationOfBenefit.item.productOrService NutritionOrder.enteralFormula.administration.schedule
  • Renamed Type changed from service Timing to productOrService BackboneElement
NutritionOrder.enteralFormula.administration.schedule.timing
  • Added Element
NutritionOrder.enteralFormula.administration.schedule.asNeeded
  • Min Cardinality Added Element
NutritionOrder.enteralFormula.administration.schedule.asNeededFor
  • Added Element
NutritionOrder.enteralFormula.administration.quantity
  • Type changed from 0 Quantity(http://hl7.org/fhir/StructureDefinition/SimpleQuantity) to 1 Quantity
NutritionOrder.enteralFormula.administration.rate[x]
  • Remove Type Quantity(http://hl7.org/fhir/StructureDefinition/SimpleQuantity)
ExplanationOfBenefit.item.detail.productOrService NutritionOrder.enteralFormula.maxVolumeToAdminister
  • Renamed from service maxVolumeToDeliver to productOrService maxVolumeToAdminister
  • Type changed from Quantity(http://hl7.org/fhir/StructureDefinition/SimpleQuantity) to Quantity
NutritionOrder.enteralFormula.administrationInstruction
  • Type changed from string to markdown
NutritionOrder.additive
  • Added Element
NutritionOrder.additive.modularType
  • Added Element
NutritionOrder.additive.productName
  • Added Element
NutritionOrder.additive.quantity
  • Added Element
NutritionOrder.additive.routeOfAdministration
  • Added Element
NutritionOrder.instantiatesCanonical
  • Deleted
NutritionOrder.instantiatesUri
  • Deleted
NutritionOrder.instantiates
  • Deleted
NutritionOrder.oralDiet.fluidConsistencyType
  • Deleted
NutritionOrder.enteralFormula.additiveType
  • Deleted
NutritionOrder.enteralFormula.additiveProductName
  • Deleted
NutritionProduct
NutritionProduct.manufacturer
  • Type Reference: Added Target Type RelatedPerson
NutritionProduct.nutrient.item
  • Min Cardinality changed from 0 to 1
ExplanationOfBenefit.item.detail.subDetail.productOrService NutritionProduct.nutrient.amount[x]
  • Renamed from service amount to productOrService amount[x]
  • Min Max Cardinality changed from 0 * to 1
  • Add Type Quantity
NutritionProduct.ingredientSummary
  • Added Element
ExplanationOfBenefit.addItem.itemSequence NutritionProduct.ingredient.amount[x]
  • Renamed from sequenceLinkId amount to itemSequence amount[x]
  • Max Cardinality changed from * to 1
  • Add Type Quantity
ExplanationOfBenefit.addItem.detailSequence NutritionProduct.ingredient.allergen
  • Added Element
ExplanationOfBenefit.addItem.subDetailSequence NutritionProduct.energy
  • Added Element
ExplanationOfBenefit.addItem.provider NutritionProduct.characteristic
  • Added Element
ExplanationOfBenefit.addItem.productOrService NutritionProduct.characteristic.type
  • Renamed from service to productOrService Added Mandatory Element
NutritionProduct.characteristic.value[x]
  • Min Added Mandatory Element
NutritionProduct.instance
  • Max Cardinality changed from 0 to 1 to *
ExplanationOfBenefit.addItem.programCode NutritionProduct.instance.name
  • Added Element
ExplanationOfBenefit.addItem.serviced[x] NutritionProduct.instance.biologicalSourceEvent
  • Added Element
NutritionProduct.knownAllergen
  • Deleted
NutritionProduct.productCharacteristic
  • Deleted
Observation
Observation.basedOn
  • Type Reference: Removed Target Type ImmunizationRecommendation
ExplanationOfBenefit.addItem.location[x] Observation.triggeredBy
  • Added Element
ExplanationOfBenefit.addItem.quantity Observation.triggeredBy.observation
  • Added Mandatory Element
ExplanationOfBenefit.addItem.unitPrice Observation.triggeredBy.type
  • Added Mandatory Element
ExplanationOfBenefit.addItem.factor Observation.triggeredBy.reason
  • Added Element
ExplanationOfBenefit.addItem.net Observation.status
  • Renamed from fee to net Remove code corrected
  • Add codes specimen-in-process , cannot-be-obtained
Observation.subject
  • Type Reference: Added Target Types BiologicallyDerivedProduct, NutritionProduct
Observation.focus
  • Now marked as Modifier
ExplanationOfBenefit.addItem.bodySite Observation.organizer
  • Added Element
Observation.performer
  • Type Reference: Added Target Types HealthcareService, Group
Observation.value[x]
  • Add Type Attachment
ExplanationOfBenefit.addItem.subSite Observation.interpretationContext
  • Added Element
ExplanationOfBenefit.addItem.detail.productOrService Observation.bodyStructure
  • Renamed Added Element
Observation.specimen
  • Type Reference: Added Target Type Group
Observation.referenceRange.low
  • Type changed from service Quantity(http://hl7.org/fhir/StructureDefinition/SimpleQuantity) to productOrService Quantity
Observation.referenceRange.high
  • Type changed from Quantity(http://hl7.org/fhir/StructureDefinition/SimpleQuantity) to Quantity
Observation.referenceRange.normalValue
  • Min Cardinality Added Element
Observation.referenceRange.text
  • Type changed from 0 string to 1 markdown
Observation.hasMember
  • Type Reference: Removed Target Type MolecularSequence
Observation.derivedFrom
  • Type Reference: Added Target Type ImagingSelection
  • Type Reference: Removed Target Types Media, MolecularSequence
Observation.component.value[x]
  • Add Type Attachment
ObservationDefinition
ExplanationOfBenefit.addItem.detail.quantity ObservationDefinition.url
  • Added Element
ObservationDefinition.identifier
  • Max Cardinality changed from * to 1
ExplanationOfBenefit.addItem.detail.unitPrice ObservationDefinition.version
  • Added Element
ExplanationOfBenefit.addItem.detail.factor ObservationDefinition.versionAlgorithm[x]
  • Added Element
ExplanationOfBenefit.addItem.detail.net ObservationDefinition.name
  • Renamed from fee to net Added Element
ExplanationOfBenefit.addItem.detail.subDetail ObservationDefinition.title
  • Added Element
ExplanationOfBenefit.addItem.detail.subDetail.productOrService ObservationDefinition.status
  • Added Mandatory Element
ExplanationOfBenefit.addItem.detail.subDetail.modifier ObservationDefinition.experimental
  • Added Element
ExplanationOfBenefit.addItem.detail.subDetail.quantity ObservationDefinition.date
  • Added Element
ExplanationOfBenefit.addItem.detail.subDetail.unitPrice ObservationDefinition.publisher
  • Added Element
ExplanationOfBenefit.addItem.detail.subDetail.factor ObservationDefinition.contact
  • Added Element
ExplanationOfBenefit.addItem.detail.subDetail.net ObservationDefinition.description
  • Added Element
ExplanationOfBenefit.addItem.detail.subDetail.noteNumber ObservationDefinition.useContext
  • Added Element
ExplanationOfBenefit.addItem.detail.subDetail.adjudication ObservationDefinition.jurisdiction
  • Added Element
ExplanationOfBenefit.adjudication ObservationDefinition.purpose
  • Added Element
ExplanationOfBenefit.total ObservationDefinition.copyright
  • Added Element
ExplanationOfBenefit.total.category ObservationDefinition.copyrightLabel
  • Added Mandatory Element
ExplanationOfBenefit.total.amount ObservationDefinition.approvalDate
  • Added Element
ObservationDefinition.lastReviewDate
  • Added Element
ObservationDefinition.effectivePeriod
  • Added Element
ObservationDefinition.derivedFromCanonical
  • Added Element
ObservationDefinition.derivedFromUri
  • Added Element
ObservationDefinition.subject
  • Added Element
ObservationDefinition.performerType
  • Added Element
ObservationDefinition.bodyStructure
  • Added Element
ObservationDefinition.specimen
  • Added Element
ObservationDefinition.device[x]
  • Added Element
ObservationDefinition.permittedUnit
  • Added Element
ObservationDefinition.qualifiedValue
  • Renamed from qualifiedInterval to qualifiedValue
ObservationDefinition.qualifiedValue.context
  • Moved from ObservationDefinition.qualifiedInterval to ObservationDefinition.qualifiedValue
ObservationDefinition.qualifiedValue.appliesTo
  • Moved from ObservationDefinition.qualifiedInterval to ObservationDefinition.qualifiedValue
ObservationDefinition.qualifiedValue.sexParameterForClinicalUse
  • Moved from ObservationDefinition.qualifiedInterval.gender to sexParameterForClinicalUse
ObservationDefinition.qualifiedValue.age
  • Moved from ObservationDefinition.qualifiedInterval to ObservationDefinition.qualifiedValue
ObservationDefinition.qualifiedValue.gestationalAge
  • Moved from ObservationDefinition.qualifiedInterval to ObservationDefinition.qualifiedValue
ObservationDefinition.qualifiedValue.condition
  • Moved from ObservationDefinition.qualifiedInterval to ObservationDefinition.qualifiedValue
ObservationDefinition.qualifiedValue.rangeCategory
  • Moved from ObservationDefinition.qualifiedInterval.category to rangeCategory
ObservationDefinition.qualifiedValue.range
  • Moved from ObservationDefinition.qualifiedInterval to ObservationDefinition.qualifiedValue
ObservationDefinition.qualifiedValue.validCodedValueSet
  • Moved from ObservationDefinition to ObservationDefinition.qualifiedValue
  • Type changed from Reference(ValueSet) to canonical(ValueSet)
ObservationDefinition.qualifiedValue.normalCodedValueSet
  • Moved from ObservationDefinition to ObservationDefinition.qualifiedValue
  • Type changed from Reference(ValueSet) to canonical(ValueSet)
ObservationDefinition.qualifiedValue.abnormalCodedValueSet
  • Moved from ObservationDefinition to ObservationDefinition.qualifiedValue
  • Type changed from Reference(ValueSet) to canonical(ValueSet)
ObservationDefinition.qualifiedValue.criticalCodedValueSet
  • Moved from ObservationDefinition to ObservationDefinition.qualifiedValue
  • Type changed from Reference(ValueSet) to canonical(ValueSet)
ObservationDefinition.qualifiedValue.interpretation
  • Added Element
ObservationDefinition.hasMember
  • Added Element
ObservationDefinition.component
  • Added Element
ObservationDefinition.component.code
  • Added Mandatory Element
ExplanationOfBenefit.formCode ObservationDefinition.component.permittedDataType
  • Added Element
ObservationDefinition.component.permittedUnit
  • Added Element
ObservationDefinition.component.qualifiedValue
  • Added Element
ObservationDefinition.quantitativeDetails
  • Deleted
OperationDefinition
OperationDefinition.identifier
  • Added Element
OperationDefinition.versionAlgorithm[x]
  • Added Element
ExplanationOfBenefit.form OperationDefinition.jurisdiction
OperationDefinition.copyright
  • Added Element
OperationDefinition.copyrightLabel
  • Added Element
OperationDefinition.synchronicity
  • Added Element
OperationDefinition.resource
  • Change value set from http://hl7.org/fhir/ValueSet/resource-types|4.3.0 to Version Independent Resource Types (All)
  • Remove codes ChargeItem , ChargeItemDefinition , Citation , ClinicalImpression , EvidenceReport , GraphDefinition , ImmunizationEvaluation , ImmunizationRecommendation , Linkage , MedicationKnowledge , MolecularSequence , SupplyDelivery , SupplyRequest , TestReport , TestScript , VerificationResult
  • Add codes ActorDefinition , ArtifactAssessment , CanonicalResource , DeviceAlert , DeviceAssociation , ImagingSelection , InsuranceProduct , MetadataResource , NutritionIntake , RequestOrchestration , Requirements , BodySite , Conformance , DataElement , DeviceComponent , DeviceUseRequest , DiagnosticOrder , EffectEvidenceSynthesis , EligibilityRequest , EligibilityResponse , ExpansionProfile , ImagingManifest , ImagingObjectSelection , MedicationOrder , MedicationUsage , MedicinalProduct , MedicinalProductAuthorization , MedicinalProductContraindication , MedicinalProductIndication , MedicinalProductIngredient , MedicinalProductInteraction , MedicinalProductManufactured , MedicinalProductPackaged , MedicinalProductPharmaceutical , MedicinalProductUndesirableEffect , Order , OrderResponse , ProcedureRequest , ProcessRequest , ProcessResponse , ReferralRequest , RiskEvidenceSynthesis , Sequence , ServiceDefinition , SubstanceSpecification
OperationDefinition.parameter.scope
  • Added Element
OperationDefinition.parameter.min
  • Type changed from CodeableConcept integer to Attachment unsignedInt
ExplanationOfBenefit.processNote.type OperationDefinition.parameter.documentation
  • Type changed from CodeableConcept string to code markdown
OperationDefinition.parameter.type
  • Change value set from http://hl7.org/fhir/ValueSet/note-type http://hl7.org/fhir/ValueSet/all-types|4.3.0 to http://hl7.org/fhir/ValueSet/note-type|4.0.1 All FHIR Types
  • Remove codes Address , Age , Annotation , Attachment , BackboneElement , CodeableConcept , CodeableReference , Coding , ContactDetail , ContactPoint , Contributor , Count , DataRequirement , Distance , Dosage , Duration , Element , ElementDefinition , Expression , Extension , HumanName , Identifier , MarketingStatus , Meta , Money , MoneyQuantity , Narrative , ParameterDefinition , Period , Population , ProdCharacteristic , ProductShelfLife , Quantity , Range , Ratio , RatioRange , Reference , RelatedArtifact , SampledData , Signature , SimpleQuantity , Timing , TriggerDefinition , UsageContext , base64Binary , boolean , canonical , code , date , dateTime , decimal , id , instant , integer , markdown , oid , positiveInt , string , time , unsignedInt , uri , url , uuid , xhtml , Resource , Binary , Bundle , DomainResource , Account , ActivityDefinition , AdministrableProductDefinition , AdverseEvent , AllergyIntolerance , Appointment , AppointmentResponse , AuditEvent , Basic , BiologicallyDerivedProduct , BodyStructure , CapabilityStatement , CarePlan , CareTeam , CatalogEntry , ChargeItem , ChargeItemDefinition , Citation , Claim , ClaimResponse , ClinicalImpression , ClinicalUseDefinition , CodeSystem , Communication , CommunicationRequest , CompartmentDefinition , Composition , ConceptMap , Condition , Consent , Contract , Coverage , CoverageEligibilityRequest , CoverageEligibilityResponse , DetectedIssue , Device , DeviceDefinition , DeviceMetric , DeviceRequest , DeviceUseStatement , DiagnosticReport , DocumentManifest , DocumentReference , Encounter , Endpoint , EnrollmentRequest , EnrollmentResponse , EpisodeOfCare , EventDefinition , Evidence , EvidenceReport , EvidenceVariable , ExampleScenario , ExplanationOfBenefit , FamilyMemberHistory , Flag , Goal , GraphDefinition , Group , GuidanceResponse , HealthcareService , ImagingStudy , Immunization , ImmunizationEvaluation , ImmunizationRecommendation , ImplementationGuide , Ingredient , InsurancePlan , Invoice , Library , Linkage , List , Location , ManufacturedItemDefinition , Measure , MeasureReport , Media , Medication , MedicationAdministration , MedicationDispense , MedicationKnowledge , MedicationRequest , MedicationStatement , MedicinalProductDefinition , MessageDefinition , MessageHeader , MolecularSequence , NamingSystem , NutritionOrder , NutritionProduct , Observation , ObservationDefinition , OperationDefinition , OperationOutcome , Organization , OrganizationAffiliation , PackagedProductDefinition , Patient , PaymentNotice , PaymentReconciliation , Person , PlanDefinition , Practitioner , PractitionerRole , Procedure , Provenance , Questionnaire , QuestionnaireResponse , RegulatedAuthorization , RelatedPerson , RequestGroup , ResearchDefinition , ResearchElementDefinition , ResearchStudy , ResearchSubject , RiskAssessment , Schedule , SearchParameter , ServiceRequest , Slot , Specimen , SpecimenDefinition , StructureDefinition , StructureMap , Subscription , SubscriptionStatus , SubscriptionTopic , Substance , SubstanceDefinition , SupplyDelivery , SupplyRequest , Task , TerminologyCapabilities , TestReport , TestScript , ValueSet , VerificationResult , VisionPrescription , Parameters , Type , Any
  • Add code Base
OperationDefinition.parameter.allowedType
  • Added Element
ExplanationOfBenefit.processNote.language OperationDefinition.parameter.searchType
  • Change binding strength from extensible to preferred Add code resource
OperationDefinition.parameter.binding.strength
  • Add code descriptive
OperationOutcome
OperationOutcome.issue.severity
  • Add code success
OperationOutcome.issue.code
  • Remove codes structure , required , value , invariant , login , unknown , expired , forbidden , suppressed , not-supported , duplicate , multiple-matches , not-found , deleted , too-long , code-invalid , extension , too-costly , business-rule , conflict , lock-error , no-store , exception , timeout , incomplete , throttled
  • Add code success
Organization
ExplanationOfBenefit.benefitPeriod Organization.description
  • Added Element
ExplanationOfBenefit.organization Organization.contact
  • deleted Type changed from BackboneElement to ExtendedContactDetail
ExplanationOfBenefit.payee.resourceType Organization.qualification
  • deleted Added Element
ExplanationOfBenefit.employmentImpacted Organization.qualification.identifier
  • deleted Added Element
ExplanationOfBenefit.hospitalization Organization.qualification.code
  • deleted Added Mandatory Element
ExplanationOfBenefit.item.detail.type Organization.qualification.status
  • deleted Added Element
ExplanationOfBenefit.item.detail.subDetail.type Organization.qualification.period
  • deleted Added Element
ExplanationOfBenefit.addItem.revenue Organization.qualification.issuer
  • deleted Added Element
ExplanationOfBenefit.addItem.category Organization.telecom
  • deleted Deleted (-> Use contact.telecom to provide context of use)
ExplanationOfBenefit.addItem.detail.revenue Organization.address
  • deleted Deleted (-> Use contact.address to provide context of use)
ExplanationOfBenefit.addItem.detail.category Organization.contact.purpose
  • deleted Deleted (-> Organization.contact.purpose)
ExplanationOfBenefit.totalCost Organization.contact.name
  • deleted Deleted (-> Organization.contact.name)
ExplanationOfBenefit.unallocDeductable Organization.contact.telecom
  • deleted Deleted (-> Organization.contact.telecom)
ExplanationOfBenefit.totalBenefit Organization.contact.address
  • deleted Deleted (-> Organization.contact.address)
OrganizationAffiliation
OrganizationAffiliation.contact
  • Added Element
ExplanationOfBenefit.benefitBalance.subCategory OrganizationAffiliation.telecom
  • deleted Deleted (-> OrganizationAffiliation.contact.telecom)
FamilyMemberHistory PackagedProductDefinition
FamilyMemberHistory.instantiatesCanonical PackagedProductDefinition.attachedDocument
  • Added Element
FamilyMemberHistory.instantiatesUri PackagedProductDefinition.packaging
  • Added Element
FamilyMemberHistory.status PackagedProductDefinition.packaging.identifier
  • Change value set from http://hl7.org/fhir/ValueSet/history-status to http://hl7.org/fhir/ValueSet/history-status|4.0.1 Added Element
FamilyMemberHistory.dataAbsentReason PackagedProductDefinition.packaging.type
  • Added Element
FamilyMemberHistory.sex PackagedProductDefinition.packaging.componentPart
  • Added Element
FamilyMemberHistory.estimatedAge PackagedProductDefinition.packaging.quantity
  • No longer marked as Modifier Added Element
FamilyMemberHistory.reasonReference PackagedProductDefinition.packaging.material
  • Type Reference: Added Target Types DiagnosticReport, DocumentReference Element
FamilyMemberHistory.condition.contributedToDeath PackagedProductDefinition.packaging.alternateMaterial
  • Added Element
FamilyMemberHistory.definition PackagedProductDefinition.packaging.shelfLifeStorage
  • deleted Added Element
FamilyMemberHistory.notDone PackagedProductDefinition.packaging.manufacturer
  • deleted Added Element
FamilyMemberHistory.notDoneReason PackagedProductDefinition.packaging.property
  • deleted 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
FamilyMemberHistory.gender PackagedProductDefinition.package
  • deleted Deleted
Flag Parameters
Flag.status Parameters.parameter.value[x]
  • Add Types integer64, CodeableReference, RatioRange, Availability, ExtendedContactDetail, VirtualServiceDetail
  • Remove Type Contributor
Patient
Patient.contact.relationship
  • Remove Binding `http://hl7.org/fhir/ValueSet/patient-contactrelationship` (extensible)
Patient.contact.role
  • Added Element
Patient.contact.additionalName
  • Added Element
Patient.contact.additionalAddress
  • Added Element
Patient.communication.language
  • Change binding strength from preferred to required
  • Change value set from http://hl7.org/fhir/ValueSet/flag-status Common Languages to http://hl7.org/fhir/ValueSet/flag-status|4.0.1 All Languages
  • Change max value set from All Languages to none
PaymentNotice
PaymentNotice.statusReason
  • Added Element
PaymentNotice.reporter
  • Renamed from provider to reporter
Flag.category PaymentNotice.payment
  • Max Min Cardinality changed from 1 to * 0
PaymentReconciliation
PaymentReconciliation.type
  • Added Mandatory Element
PaymentReconciliation.statusReason
  • Added Element
PaymentReconciliation.kind
  • Added Element
PaymentReconciliation.enterer
  • Added Element
PaymentReconciliation.issuerType
  • Added Element
Flag.author PaymentReconciliation.paymentIssuer
  • Type Reference: Added Target Type PractitionerRole Types Patient, RelatedPerson
Goal PaymentReconciliation.outcome
  • Change value set from http://hl7.org/fhir/ValueSet/remittance-outcome|4.3.0 to Payment Outcome
PaymentReconciliation.date
  • Renamed from paymentDate to date
Goal.lifecycleStatus PaymentReconciliation.location
  • Added Mandatory Element
Goal.achievementStatus PaymentReconciliation.method
  • Added Element
Goal.subject 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
  • Renamed from paymentAmount to amount
  • Min Cardinality changed from 1 to 0
PaymentReconciliation.allocation
  • Renamed from detail to 1 allocation
Goal.target PaymentReconciliation.allocation.identifier
  • Max Cardinality changed Moved from 1 PaymentReconciliation.detail to * PaymentReconciliation.allocation
Goal.target.detail[x] PaymentReconciliation.allocation.predecessor
  • Add Types string, boolean, integer, Ratio Moved from PaymentReconciliation.detail to PaymentReconciliation.allocation
Goal.expressedBy PaymentReconciliation.allocation.target
  • Moved from PaymentReconciliation.detail.request to target
  • Type Reference: Added Target Types Claim, Account, Invoice, Encounter, Contract
  • Type PractitionerRole Reference: Removed Target Type Resource
Goal.addresses PaymentReconciliation.allocation.targetItem[x]
  • Added Element
PaymentReconciliation.allocation.encounter
  • Added Element
PaymentReconciliation.allocation.account
  • Added Element
PaymentReconciliation.allocation.type
  • Moved from PaymentReconciliation.detail to PaymentReconciliation.allocation
  • Min Cardinality changed from 1 to 0
  • Add Binding `http://hl7.org/fhir/ValueSet/payment-type` (extensible)
PaymentReconciliation.allocation.submitter
  • Moved from PaymentReconciliation.detail to PaymentReconciliation.allocation
PaymentReconciliation.allocation.response
  • Moved from PaymentReconciliation.detail to PaymentReconciliation.allocation
  • Type Reference: Added Target Type ServiceRequest ClaimResponse
  • Type Reference: Removed Target Type ProcedureRequest Resource
Goal.status PaymentReconciliation.allocation.date
  • deleted Moved from PaymentReconciliation.detail to PaymentReconciliation.allocation
PaymentReconciliation.allocation.responsible
  • Moved from PaymentReconciliation.detail to PaymentReconciliation.allocation
PaymentReconciliation.allocation.payee
  • Moved from PaymentReconciliation.detail to PaymentReconciliation.allocation
PaymentReconciliation.allocation.amount
  • Moved from PaymentReconciliation.detail to PaymentReconciliation.allocation
PaymentReconciliation.allocation.noteNumber
  • Added Element
PaymentReconciliation.processNote.class
  • Added Element
PaymentReconciliation.processNote.number
  • Added Element
PaymentReconciliation.processNote.text
  • Type changed from string to markdown
GraphDefinition Person
Person.deceased[x]
  • Added Element
Person.maritalStatus
  • Added Element
GraphDefinition.status 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
  • Change value set from http://hl7.org/fhir/ValueSet/publication-status http://hl7.org/fhir/ValueSet/plan-definition-type to http://hl7.org/fhir/ValueSet/publication-status|4.0.1 PlanDefinitionType icon
GraphDefinition.experimental PlanDefinition.subject[x]
  • No longer marked as Modifier Change value set from http://hl7.org/fhir/ValueSet/subject-type to Participant Resource Types
  • Change code system for extensibly bound codes from "http://hl7.org/fhir/resource-types" to "http://hl7.org/fhir/fhir-types"
GraphDefinition.start PlanDefinition.jurisdiction
  • Change value set from http://hl7.org/fhir/ValueSet/resource-types http://hl7.org/fhir/ValueSet/jurisdiction to http://hl7.org/fhir/ValueSet/resource-types|4.0.1 Jurisdiction ValueSet icon
GraphDefinition.profile PlanDefinition.usage
  • Type changed from uri string to canonical(StructureDefinition) markdown
PlanDefinition.copyrightLabel
  • Added Element
GraphDefinition.link.path PlanDefinition.goal.target.detail[x]
  • Min Cardinality 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 1 string to 0 markdown
GraphDefinition.link.target PlanDefinition.action.textEquivalent
  • Min Type changed from string to markdown
PlanDefinition.action.code
  • Max Cardinality changed from * to 1
PlanDefinition.action.goalId
  • Type changed from id to 0 string
GraphDefinition.link.target.type PlanDefinition.action.subject[x]
  • Change value set from http://hl7.org/fhir/ValueSet/resource-types http://hl7.org/fhir/ValueSet/subject-type to http://hl7.org/fhir/ValueSet/resource-types|4.0.1 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
GraphDefinition.link.target.params PlanDefinition.action.input.title
  • Added Element
PlanDefinition.action.input.requirement
  • Added Element
PlanDefinition.action.input.relatedData
  • Added Element
GraphDefinition.link.target.profile PlanDefinition.action.output
  • Type changed from uri DataRequirement to canonical(StructureDefinition) BackboneElement
GraphDefinition.link.target.compartment.use PlanDefinition.action.output.title
  • Added Mandatory Element
PlanDefinition.action.output.requirement
  • Added Element
PlanDefinition.action.output.relatedData
  • Added Element
PlanDefinition.action.relatedAction.targetId
  • Renamed from actionId to targetId
  • Type changed from id to string
GraphDefinition.link.target.compartment.code PlanDefinition.action.relatedAction.relationship
  • Change value set 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 http://hl7.org/fhir/ValueSet/compartment-type 1 to http://hl7.org/fhir/ValueSet/compartment-type|4.0.1 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
GraphDefinition.link.target.compartment.rule PlanDefinition.action.type
  • Change value set from http://hl7.org/fhir/ValueSet/graph-compartment-rule http://hl7.org/fhir/ValueSet/action-type to http://hl7.org/fhir/ValueSet/graph-compartment-rule|4.0.1 ActionType icon
PlanDefinition.action.applicabilityBehavior
  • Added Element
PlanDefinition.asNeeded[x]
  • Added Element
Group Practitioner
Group.active Practitioner.active
  • Default Value "true" removed Now marked as Modifier
Practitioner.deceased[x]
  • Added Element
Practitioner.qualification.status
  • Added Element
Group.type Practitioner.communication
  • Change value set Type changed from http://hl7.org/fhir/ValueSet/group-type CodeableConcept to http://hl7.org/fhir/ValueSet/group-type|4.0.1 BackboneElement
  • Remove Binding `http://hl7.org/fhir/ValueSet/languages` (preferred), max =`http://hl7.org/fhir/ValueSet/all-languages`
Group.managingEntity 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
  • Changed to a datatype: availableTime, notAvailable, and availabilityExceptions are now properties of the datatype
PractitionerRole.telecom
  • Deleted (-> PractitionerRole.contact.telecom)
PractitionerRole.availableTime
  • Deleted (-> PractitionerRole.availability (now part of a datatype))
PractitionerRole.notAvailable
  • Deleted (-> PractitionerRole.availability.notAvailableTime (now part of a datatype))
PractitionerRole.availabilityExceptions
  • Deleted (-> PractitionerRole.availability.notAvailabileTime.description (now part of a datatype))
Procedure
Group.characteristic.value[x] Procedure.basedOn
  • Add Type Reference Reference: Added Target Type MedicationRequest
Group.characteristic.exclude Procedure.category
  • No longer marked as Modifier Max Cardinality changed from 1 to *
Group.member.entity Procedure.subject
  • Type Reference: Added Target Types PractitionerRole, Group Device, Practitioner, Organization, Location
Group.member.inactive Procedure.focus
  • Default Value "false" removed Added Element
GuidanceResponse Procedure.occurrence[x]
  • Renamed from performed[x] to occurrence[x]
  • Add Type Timing
Procedure.recorded
  • Added Element
GuidanceResponse.requestIdentifier Procedure.reported[x]
  • Renamed from requestId asserter to requestIdentifier reported[x]
  • Add Type boolean
Procedure.performer.actor
  • Type Reference: Added Target Types CareTeam, HealthcareService
Procedure.performer.period
  • Added Element
Procedure.reason
  • Added Element
  • Merged both reasonCode and reasonReference into reason
Procedure.bodyStructure
  • Added Element
Procedure.outcome
  • Max Cardinality changed from 1 to *
  • Type changed from id CodeableConcept to Identifier CodeableReference
GuidanceResponse.identifier Procedure.report
  • Max Type Reference: Added Target Type Bundle
Procedure.complication
  • Type changed from CodeableConcept to CodeableReference
  • Merged both Procedure.complication into the Procedure.complication.concept, and Procedure.complicationDetail into Procedure.complication.reference
Procedure.followUp
  • Type changed from CodeableConcept to CodeableReference
Procedure.used
  • Added Element
Procedure.supportingInfo
  • Added Element
Procedure.instantiatesCanonical
  • Deleted
Procedure.instantiatesUri
  • Deleted
Procedure.reasonCode
  • Deleted (-> reason.concept)
Procedure.reasonReference
  • Deleted (-> reason.reference)
Procedure.complicationDetail
  • Deleted (-> Procedure.complication.reference)
Procedure.usedReference
  • Deleted (-> Procedure.used)
Procedure.usedCode
  • Deleted (-> Procedure.used)
Provenance
Provenance.recorded
  • Min Cardinality changed from 1 to * 0
GuidanceResponse.module[x] Provenance.authorization
  • Renamed from module reason to module[x] authorization
  • Add Types uri, canonical, 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(ServiceDefinition) Reference: Added Target Types CareTeam, Group, HealthcareService
GuidanceResponse.status Provenance.agent.onBehalfOf
  • Type Reference: Added Target Types CareTeam, Group, HealthcareService
  • Type Reference: Removed Target Types RelatedPerson, Device
Provenance.entity.role
  • Remove code derivation
  • Add code instantiates
Questionnaire
Questionnaire.versionAlgorithm[x]
  • Added Element
Questionnaire.subjectType
  • Remove codes Resource , DomainResource , CatalogEntry , ChargeItem , ChargeItemDefinition , Citation , ClinicalImpression , DeviceUseStatement , DocumentManifest , EvidenceReport , GraphDefinition , ImmunizationEvaluation , ImmunizationRecommendation , Linkage , Media , MedicationKnowledge , MolecularSequence , RequestGroup , ResearchDefinition , ResearchElementDefinition , SupplyDelivery , SupplyRequest , TestReport , TestScript , VerificationResult
  • Add codes ActorDefinition , ArtifactAssessment , DeviceAlert , DeviceAssociation , ImagingSelection , InsuranceProduct , NutritionIntake , RequestOrchestration , Requirements
Questionnaire.jurisdiction
  • Change value set from http://hl7.org/fhir/ValueSet/guidance-response-status http://hl7.org/fhir/ValueSet/jurisdiction to http://hl7.org/fhir/ValueSet/guidance-response-status|4.0.1 Jurisdiction ValueSet icon
GuidanceResponse.encounter 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
GuidanceResponse.reasonCode Questionnaire.item.disabledDisplay
  • Added Element
GuidanceResponse.reasonReference Questionnaire.item.answerConstraint
  • Added Element
GuidanceResponse.context Questionnaire.item.answerOption.value[x]
  • deleted Add Types decimal, dateTime, uri, Quantity(http://hl7.org/fhir/StructureDefinition/SimpleQuantity)
GuidanceResponse.reason[x] Questionnaire.item.initial.value[x]
  • deleted Add Type Quantity(http://hl7.org/fhir/StructureDefinition/SimpleQuantity)
HealthcareService QuestionnaireResponse
HealthcareService.active QuestionnaireResponse.identifier
  • Default Value "true" removed Max Cardinality changed from 1 to *
HealthcareService.category 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 *
HealthcareService.extraDetails QuestionnaireResponse.item.answer.value[x]
  • Type Min Cardinality changed from string 0 to markdown 1
  • Add Type Quantity(http://hl7.org/fhir/StructureDefinition/SimpleQuantity)
RegulatedAuthorization
HealthcareService.eligibility 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
  • Type changed Added Element
RelatedPerson
RelatedPerson.role
  • Added Element
RelatedPerson.communication.language
RequestOrchestration
  • Name Changed from RequestGroup to RequestOrchestration
RequestOrchestration
  • Moved from RequestGroup to RequestOrchestration
HealthcareService.eligibility.code RequestOrchestration.identifier
  • Added Element
HealthcareService.eligibility.comment RequestOrchestration.instantiatesCanonical
  • Added Element
HealthcareService.program RequestOrchestration.instantiatesUri
  • Added Element
HealthcareService.communication RequestOrchestration.basedOn
  • Added Element
RequestOrchestration.replaces
  • Added Element
RequestOrchestration.groupIdentifier
  • Added Element
RequestOrchestration.status
  • Added Mandatory Element
RequestOrchestration.intent
  • Added Mandatory Element
RequestOrchestration.priority
  • Added Element
RequestOrchestration.code
  • Added Element
RequestOrchestration.subject
  • Added Element
RequestOrchestration.encounter
  • Added Element
RequestOrchestration.authoredOn
  • Added Element
RequestOrchestration.author
  • Added Element
RequestOrchestration.reason
  • Added Element
RequestOrchestration.goal
  • Added Element
RequestOrchestration.note
  • Added Element
RequestOrchestration.action
  • Added Element
RequestOrchestration.action.linkId
  • Added Element
RequestOrchestration.action.prefix
  • Added Element
RequestOrchestration.action.title
  • Added Element
RequestOrchestration.action.description
  • Added Element
RequestOrchestration.action.textEquivalent
  • Added Element
RequestOrchestration.action.priority
  • Added Element
RequestOrchestration.action.code
  • Added Element
RequestOrchestration.action.documentation
  • Added Element
RequestOrchestration.action.goal
  • Added Element
RequestOrchestration.action.condition
  • Added Element
RequestOrchestration.action.condition.kind
  • Added Mandatory Element
RequestOrchestration.action.condition.expression
  • 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
  • Added Element
RequestOrchestration.action.relatedAction.targetId
  • Added Mandatory Element
RequestOrchestration.action.relatedAction.relationship
  • Added Mandatory Element
RequestOrchestration.action.relatedAction.endRelationship
  • Added Element
RequestOrchestration.action.relatedAction.offset[x]
  • Added Element
RequestOrchestration.action.timing[x]
  • Added Element
RequestOrchestration.action.location
  • Added Element
RequestOrchestration.action.participant
  • Added Element
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
  • Added Element
RequestOrchestration.action.applicabilityBehavior
  • Added Element
RequestOrchestration.action.groupingBehavior
  • Added Element
RequestOrchestration.action.selectionBehavior
  • Added Element
RequestOrchestration.action.requiredBehavior
  • Added Element
RequestOrchestration.action.precheckBehavior
  • Added Element
RequestOrchestration.action.cardinalityBehavior
  • Added Element
RequestOrchestration.action.resource
  • 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
RequestOrchestration.action.action
  • Added Element
RequestGroup.identifier
  • Deleted
RequestGroup.instantiatesCanonical
  • Deleted
RequestGroup.instantiatesUri
  • Deleted
RequestGroup.basedOn
  • Deleted
RequestGroup.replaces
  • Deleted
RequestGroup.groupIdentifier
  • Deleted
RequestGroup.status
  • Deleted
RequestGroup.intent
  • Deleted
RequestGroup.priority
  • Deleted
RequestGroup.code
  • Deleted
RequestGroup.subject
  • Deleted
RequestGroup.encounter
  • Deleted
RequestGroup.authoredOn
  • Deleted
RequestGroup.author
  • Deleted
RequestGroup.reasonCode
  • Deleted
RequestGroup.reasonReference
  • Deleted
RequestGroup.note
  • Deleted
RequestGroup.action
  • 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
HealthcareService.availableTime.daysOfWeek ResearchStudy.status
  • Change value set from http://hl7.org/fhir/ValueSet/days-of-week http://hl7.org/fhir/ValueSet/research-study-status|4.3.0 to http://hl7.org/fhir/ValueSet/days-of-week|4.0.1 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
HealthcareService.eligibilityNote ResearchStudy.primaryPurposeType
  • deleted Remove Binding `http://hl7.org/fhir/ValueSet/research-study-prim-purp-type` (extensible)
HealthcareService.programName ResearchStudy.studyDesign
  • deleted Renamed from category to studyDesign
ImagingStudy ResearchStudy.focus
  • Type changed from CodeableConcept to CodeableReference
ImagingStudy.status 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
ImagingStudy.modality ResearchStudy.whyStopped
  • Renamed from modalityList reasonStopped to modality whyStopped
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.targetNumber
  • Added Element
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.objective.outcomeMeasure.population
  • Added Element
ResearchStudy.objective.outcomeMeasure.intervention
  • Added Element
ResearchStudy.objective.outcomeMeasure.comparator
  • Added Element
ResearchStudy.objective.outcomeMeasure.summaryMeasure
  • Added Element
ResearchStudy.objective.outcomeMeasure.endpointAnalysisPlan
  • Added Element
ResearchStudy.objective.outcomeMeasure.eventHandling
  • Added Element
ResearchStudy.objective.outcomeMeasure.eventHandling.event
  • Added Element
ResearchStudy.objective.outcomeMeasure.eventHandling.group
  • Added Element
ResearchStudy.objective.outcomeMeasure.eventHandling.handling
  • Added Element
ResearchStudy.objective.outcomeMeasure.eventHandling.description
  • Added Element
ResearchStudy.result
  • Added Element
ResearchStudy.contact
  • Deleted
ResearchStudy.relatedArtifact
  • Deleted
ResearchStudy.location
  • Deleted
ResearchStudy.enrollment
  • Deleted
ResearchStudy.sponsor
  • Deleted (-> ResearchStudy.associatedPart.party (with role='sponsor'))
ResearchStudy.principalInvestigator
  • Deleted (-> ResearchStudy.associatedPart.party (with role='primary-investigator'))
ResearchStudy.arm
  • Deleted
ResearchSubject
ResearchSubject.status
  • Change value set from http://hl7.org/fhir/ValueSet/dicom-cid29 http://hl7.org/fhir/ValueSet/research-subject-status|4.3.0 to http://dicom.nema.org/medical/dicom/current/output/chtml/part16/sect_CID_29.html 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
ImagingStudy.subject ResearchSubject.subject
  • Renamed from patient individual to subject
  • Type Reference: Added Target Types Group, Specimen, Device, Group Medication, Substance, SubstanceDefinition, BiologicallyDerivedProduct
ImagingStudy.encounter ResearchSubject.subjectState
  • Added Element
ResearchSubject.subjectState.code
  • Added Mandatory Element
ResearchSubject.subjectState.startDate
  • Added Mandatory Element
ResearchSubject.subjectState.endDate
  • Added Element
ResearchSubject.subjectState.reason
  • Added Element
ResearchSubject.subjectMilestone
  • Added Element
ResearchSubject.subjectMilestone.milestone
  • Added Mandatory Element
ResearchSubject.subjectMilestone.date
  • Added Element
ResearchSubject.subjectMilestone.reason
  • Added Element
ResearchSubject.comparisonGroup
  • Added Element
ImagingStudy.basedOn ResearchSubject.consent
  • Max Cardinality changed from 1 to *
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 ServiceRequest, Appointment, AppointmentResponse, Task Patient, RelatedPerson
RiskAssessment.reason
  • Added Element
  • Merged both reasonCode and reasonReference into reason
RiskAssessment.prediction.probability[x]
  • Add Type Reference: Removed Target Types ReferralRequest, ProcedureRequest Quantity
RiskAssessment.reasonCode
  • Deleted (-> reason.concept)
RiskAssessment.reasonReference
  • Deleted (-> reason.reference)
Schedule
ImagingStudy.referrer Schedule.serviceType
  • Type Reference: changed from CodeableConcept to CodeableReference
Schedule.name
  • Added Target Type PractitionerRole Element
ImagingStudy.interpreter Schedule.actor
  • Type Reference: Added Target Type PractitionerRole CareTeam
ImagingStudy.procedureReference Schedule.comment
  • Max Cardinality Type changed from * string to 1 markdown
SearchParameter
SearchParameter.identifier
  • Added Element
SearchParameter.versionAlgorithm[x]
  • Added Element
SearchParameter.title
  • Added Element
ImagingStudy.procedureCode SearchParameter.jurisdiction
  • Add Binding Change value set from http://www.rsna.org/RadLex_Playbook.aspx http://hl7.org/fhir/ValueSet/jurisdiction (extensible) to Jurisdiction ValueSet icon
ImagingStudy.location SearchParameter.copyright
  • Added Element
ImagingStudy.reasonCode SearchParameter.copyrightLabel
  • Added Element
ImagingStudy.reasonReference 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)
  • Remove codes ChargeItem , ChargeItemDefinition , Citation , ClinicalImpression , EvidenceReport , GraphDefinition , ImmunizationEvaluation , ImmunizationRecommendation , Linkage , MedicationKnowledge , MolecularSequence , SupplyDelivery , SupplyRequest , TestReport , TestScript , VerificationResult
  • Add codes ActorDefinition , ArtifactAssessment , CanonicalResource , DeviceAlert , DeviceAssociation , ImagingSelection , InsuranceProduct , MetadataResource , NutritionIntake , RequestOrchestration , Requirements , BodySite , Conformance , DataElement , DeviceComponent , DeviceUseRequest , DiagnosticOrder , EffectEvidenceSynthesis , EligibilityRequest , EligibilityResponse , ExpansionProfile , ImagingManifest , ImagingObjectSelection , MedicationOrder , MedicationUsage , MedicinalProduct , MedicinalProductAuthorization , MedicinalProductContraindication , MedicinalProductIndication , MedicinalProductIngredient , MedicinalProductInteraction , MedicinalProductManufactured , MedicinalProductPackaged , MedicinalProductPharmaceutical , MedicinalProductUndesirableEffect , Order , OrderResponse , ProcedureRequest , ProcessRequest , ProcessResponse , ReferralRequest , RiskEvidenceSynthesis , Sequence , ServiceDefinition , SubstanceSpecification
SearchParameter.type
  • Add 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
ImagingStudy.note SearchParameter.constraint
  • Added Element
ImagingStudy.series.uid SearchParameter.target
  • Type changed Change value set from oid http://hl7.org/fhir/ValueSet/resource-types|4.3.0 to id Version Independent Resource Types (All)
  • Remove codes ChargeItem , ChargeItemDefinition , Citation , ClinicalImpression , EvidenceReport , GraphDefinition , ImmunizationEvaluation , ImmunizationRecommendation , Linkage , MedicationKnowledge , MolecularSequence , SupplyDelivery , SupplyRequest , TestReport , TestScript , VerificationResult
  • Add codes ActorDefinition , ArtifactAssessment , CanonicalResource , DeviceAlert , DeviceAssociation , ImagingSelection , InsuranceProduct , MetadataResource , NutritionIntake , RequestOrchestration , Requirements , BodySite , Conformance , DataElement , DeviceComponent , DeviceUseRequest , DiagnosticOrder , EffectEvidenceSynthesis , EligibilityRequest , EligibilityResponse , ExpansionProfile , ImagingManifest , ImagingObjectSelection , MedicationOrder , MedicationUsage , MedicinalProduct , MedicinalProductAuthorization , MedicinalProductContraindication , MedicinalProductIndication , MedicinalProductIngredient , MedicinalProductInteraction , MedicinalProductManufactured , MedicinalProductPackaged , MedicinalProductPharmaceutical , MedicinalProductUndesirableEffect , Order , OrderResponse , ProcedureRequest , ProcessRequest , ProcessResponse , ReferralRequest , RiskEvidenceSynthesis , Sequence , ServiceDefinition , SubstanceSpecification
ImagingStudy.series.modality SearchParameter.modifier
  • Change value set from http://hl7.org/fhir/ValueSet/dicom-cid29 http://hl7.org/fhir/ValueSet/search-modifier-code|4.3.0 to http://dicom.nema.org/medical/dicom/current/output/chtml/part16/sect_CID_29.html Search Modifier All Codes
  • Remove code ofType
  • Add codes of-type , code-text , text-advanced , iterate , Account , ActivityDefinition , ActorDefinition , AdministrableProductDefinition , AdverseEvent , AllergyIntolerance , Appointment , AppointmentResponse , ArtifactAssessment , AuditEvent , Basic , Binary , BiologicallyDerivedProduct , BodyStructure , Bundle , CapabilityStatement , CarePlan , CareTeam , Claim , ClaimResponse , ClinicalUseDefinition , CodeSystem , Communication , CommunicationRequest , CompartmentDefinition , Composition , ConceptMap , Condition , Consent , Contract , Coverage , CoverageEligibilityRequest , CoverageEligibilityResponse , DetectedIssue , Device , DeviceAlert , DeviceAssociation , DeviceDefinition , DeviceMetric , DeviceRequest , DiagnosticReport , DocumentReference , Encounter , Endpoint , EnrollmentRequest , EnrollmentResponse , EpisodeOfCare , EventDefinition , Evidence , EvidenceVariable , ExampleScenario , ExplanationOfBenefit , FamilyMemberHistory , Flag , Goal , Group , GuidanceResponse , HealthcareService , ImagingSelection , ImagingStudy , Immunization , ImplementationGuide , Ingredient , InsurancePlan , InsuranceProduct , Invoice , Library , List , Location , ManufacturedItemDefinition , Measure , MeasureReport , Medication , MedicationAdministration , MedicationDispense , MedicationRequest , MedicationStatement , MedicinalProductDefinition , MessageDefinition , MessageHeader , NamingSystem , NutritionIntake , NutritionOrder , NutritionProduct , Observation , ObservationDefinition , OperationDefinition , OperationOutcome , Organization , OrganizationAffiliation , PackagedProductDefinition , Parameters , Patient , PaymentNotice , PaymentReconciliation , Person , PlanDefinition , Practitioner , PractitionerRole , Procedure , Provenance , Questionnaire , QuestionnaireResponse , RegulatedAuthorization , RelatedPerson , RequestOrchestration , Requirements , ResearchStudy , ResearchSubject , RiskAssessment , Schedule , SearchParameter , ServiceRequest , Slot , Specimen , SpecimenDefinition , StructureDefinition , StructureMap , Subscription , SubscriptionStatus , SubscriptionTopic , Substance , SubstanceDefinition , Task , TerminologyCapabilities , ValueSet , VisionPrescription , BodySite , CatalogEntry , Conformance , DataElement , DeviceComponent , DeviceUseRequest , DeviceUseStatement , DiagnosticOrder , DocumentManifest , EffectEvidenceSynthesis , EligibilityRequest , EligibilityResponse , ExpansionProfile , ImagingManifest , ImagingObjectSelection , Media , MedicationOrder , MedicationUsage , MedicinalProduct , MedicinalProductAuthorization , MedicinalProductContraindication , MedicinalProductIndication , MedicinalProductIngredient , MedicinalProductInteraction , MedicinalProductManufactured , MedicinalProductPackaged , MedicinalProductPharmaceutical , MedicinalProductUndesirableEffect , Order , OrderResponse , ProcedureRequest , ProcessRequest , ProcessResponse , ReferralRequest , RequestGroup , ResearchDefinition , ResearchElementDefinition , RiskEvidenceSynthesis , Sequence , ServiceDefinition , SubstanceSpecification , ViewDefinition
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
ImagingStudy.series.specimen ServiceRequest.statusReason
  • Added Element
ImagingStudy.series.performer ServiceRequest.intent
  • Remove codes original-order , reflex-order , filler-order , instance-order
ServiceRequest.code
  • Type changed from Reference(Practitioner) CodeableConcept to CodeableReference
ServiceRequest.orderDetail
  • Type changed from CodeableConcept to BackboneElement
ImagingStudy.series.performer.function ServiceRequest.orderDetail.parameterFocus[x]
  • Added Element
ImagingStudy.series.performer.actor 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
ImagingStudy.series.instance.uid ServiceRequest.requester
  • Type Reference: Added Target Type Group
ServiceRequest.performer
  • Type Reference: Added Target Type Group
ServiceRequest.location
  • Added Element
  • Merged both locationCode and locationReference into location
ServiceRequest.reason
  • Added Element
  • Merged both reasonCode and reasonReference into reason
ServiceRequest.supportingInfo
  • Type changed from oid Reference(Resource) to id CodeableReference
ServiceRequest.bodyStructure
  • Added Element
ImagingStudy.series.instance.sopClass ServiceRequest.patientInstruction
  • Max Cardinality changed from 1 to *
  • Type changed from oid string to Coding BackboneElement
ServiceRequest.patientInstruction.instruction[x]
  • Add Binding http://dicom.nema.org/medical/dicom/current/output/chtml/part04/sect_B.5.html#table_B.5-1 (extensible) Added Element
ImagingStudy.uid ServiceRequest.instantiatesCanonical
  • deleted Deleted
ImagingStudy.accession ServiceRequest.instantiatesUri
  • deleted Deleted
ImagingStudy.availability ServiceRequest.locationCode
  • deleted Deleted (-> ServiceRequest.location.concept)
ImagingStudy.context ServiceRequest.locationReference
  • deleted Deleted (-> ServiceRequest.location.reference)
ImagingStudy.reason ServiceRequest.reasonCode
  • deleted Deleted (-> reason.concept)
ImagingStudy.series.availability ServiceRequest.reasonReference
  • deleted Deleted (-> reason.reference)
ServiceRequest.bodySite
  • Deleted
Immunization Slot
Immunization.status Slot.serviceType
  • Change value set Type changed from http://hl7.org/fhir/ValueSet/immunization-status CodeableConcept to http://hl7.org/fhir/ValueSet/immunization-status|4.0.1 CodeableReference
Immunization.statusReason Slot.appointmentType
  • Renamed from notGiven to statusReason Min Max Cardinality changed from 1 to 0 *
Specimen
Specimen.subject
  • Type changed from boolean to CodeableConcept Reference: Added Target Types BiologicallyDerivedProduct, NutritionProduct
Specimen.combined
  • No longer marked as Modifier Added Element
Immunization.occurrence[x] Specimen.role
  • Renamed from date to occurrence[x] Added Element
Specimen.feature
  • Min Cardinality changed from 0 to 1 Added Element
Specimen.feature.type
  • Added Mandatory Element
Specimen.feature.description
  • Added Mandatory Element
Specimen.collection.collector
  • Add Type string Reference: Added Target Types Organization, Patient, RelatedPerson
Immunization.recorded Specimen.collection.device[x]
  • Added Element
Specimen.collection.procedure
  • Added Element
Immunization.primarySource Specimen.collection.bodySite
  • Min Cardinality Type changed from 1 CodeableConcept to 0 CodeableReference
Immunization.performer Specimen.processing.method
  • Renamed from practitioner procedure to performer method
Immunization.performer.function Specimen.processing.performer
  • Moved from Immunization.practitioner.role to function Added Element
Specimen.processing.device[x]
  • Change value set from http://hl7.org/fhir/ValueSet/immunization-role to http://hl7.org/fhir/ValueSet/immunization-function Added Element
Immunization.performer.actor Specimen.processing.additive
  • Moved Type changed from Immunization.practitioner Reference(Substance) to Immunization.performer CodeableReference
Specimen.processing.time[x]
  • Add Type Reference: Duration
Specimen.container.device[x]
  • Added Target Types PractitionerRole, Organization Mandatory Element
Immunization.reasonCode Specimen.condition
  • Moved from Immunization.explanation.reason to reasonCode Remove Binding `http://terminology.hl7.org/ValueSet/v2-0493` (extensible)
Specimen.accessionIdentifier
  • Deleted (-> Specimen.identifier (along with all the other identifiers))
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
Immunization.reasonReference SpecimenDefinition.version
  • Added Element
Immunization.isSubpotent SpecimenDefinition.versionAlgorithm[x]
  • Added Element
Immunization.subpotentReason SpecimenDefinition.name
  • Added Element
Immunization.education SpecimenDefinition.title
  • Added Element
Immunization.education.documentType SpecimenDefinition.derivedFromCanonical
  • Added Element
Immunization.education.reference SpecimenDefinition.derivedFromUri
  • Added Element
Immunization.education.publicationDate SpecimenDefinition.status
  • Added Mandatory Element
Immunization.education.presentationDate SpecimenDefinition.experimental
  • Added Element
Immunization.programEligibility SpecimenDefinition.subject[x]
  • Added Element
Immunization.fundingSource SpecimenDefinition.date
  • Added Element
Immunization.protocolApplied SpecimenDefinition.publisher
  • Renamed 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 vaccinationProtocol string to protocolApplied markdown
Immunization.protocolApplied.series SpecimenDefinition.typeTested.container.preparation
  • Moved Type changed from Immunization.vaccinationProtocol string to Immunization.protocolApplied markdown
Immunization.protocolApplied.authority SpecimenDefinition.typeTested.requirement
  • Moved Type changed from Immunization.vaccinationProtocol string to Immunization.protocolApplied markdown
Immunization.protocolApplied.targetDisease SpecimenDefinition.typeTested.singleUse
  • Moved Added Element
SpecimenDefinition.typeTested.handling.instruction
  • Type changed from Immunization.vaccinationProtocol string to Immunization.protocolApplied markdown
SpecimenDefinition.typeTested.testingDestination
  • Added Element
StructureDefinition
StructureDefinition.versionAlgorithm[x]
  • Added Element
StructureDefinition.jurisdiction
StructureDefinition.copyrightLabel
  • Added Element
StructureDefinition.fhirVersion
  • Remove codes 0.0.80 , 0.0.81 , 0.0.82 , 0.4.0 , 0.5.0 , 1.0.0 , 1.0.1 , 1.0.2 , 1.1.0 , 1.4.0 , 1.6.0 , 1.8.0 , 3.0.0 , 3.0.1 , 3.0.2 , 3.3.0 , 3.5.0 , 4.0.0 , 4.0.1 , 4.1.0 , 4.3.0-cibuild , 4.3.0-snapshot1 , 4.3.0
  • Add codes 0.0 , 0.4 , 0.5 , 1.0 , 1.1 , 1.4 , 1.6 , 1.8 , 3.0 , 3.3 , 3.5 , 4.0 , 4.1 , 4.2 , 4.3 , 4.4 , 4.5 , 4.6 , 5.0 , 6.0
StructureDefinition.type
  • Change value set from http://hl7.org/fhir/ValueSet/defined-types to All FHIR Types
StructureMap
StructureMap.versionAlgorithm[x]
  • Added Element
StructureMap.jurisdiction
StructureMap.copyrightLabel
  • Added Element
StructureMap.const
  • Added Element
StructureMap.const.name
  • Added Element
StructureMap.const.value
  • Added Element
StructureMap.group.typeMode
  • Min Cardinality changed from 1 to 0
  • Remove code none
Immunization.protocolApplied.doseNumber[x] StructureMap.group.rule
  • Moved Min Cardinality changed from Immunization.vaccinationProtocol.doseSequence 1 to doseNumber[x] 0
StructureMap.group.rule.name
  • Min Cardinality changed from 1 to 0
StructureMap.group.rule.source.min
  • Type changed from integer to 1 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
  • Add 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
Immunization.protocolApplied.seriesDoses[x] StructureMap.group.rule.dependent.parameter
  • Moved Renamed from Immunization.vaccinationProtocol.seriesDoses variable to seriesDoses[x] parameter
  • Add Remove Type string
Immunization.explanation StructureMap.group.rule.target.contextType
  • deleted Deleted (now implied by context)
Immunization.vaccinationProtocol.description Subscription
Subscription.identifier
  • deleted 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.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
Immunization.vaccinationProtocol.doseStatus Subscription.criteria
  • deleted Deleted
Immunization.vaccinationProtocol.doseStatusReason Subscription.error
  • deleted Deleted
ImmunizationEvaluation Subscription.channel
  • Added Resource Deleted
ImmunizationRecommendation SubscriptionStatus
ImmunizationRecommendation.date SubscriptionStatus.status
  • Moved from ImmunizationRecommendation.recommendation to ImmunizationRecommendation Add code entered-in-error
ImmunizationRecommendation.authority SubscriptionStatus.eventsSinceSubscriptionStart
  • Moved Type changed from ImmunizationRecommendation.recommendation.protocol string to ImmunizationRecommendation integer64
ImmunizationRecommendation.recommendation.vaccineCode SubscriptionStatus.notificationEvent.eventNumber
  • Max Cardinality Type changed from 1 string to * integer64
ImmunizationRecommendation.recommendation.contraindicatedVaccineCode SubscriptionStatus.notificationEvent.triggerEvent
  • Added Element
SubscriptionStatus.notificationEvent.relatedQuery
  • Added Element
SubscriptionStatus.notificationEvent.relatedQuery.queryType
  • Added Element
SubscriptionStatus.notificationEvent.relatedQuery.query
  • Added Mandatory Element
SubscriptionStatus.notificationEvent.authorizationHint
  • Added Element
SubscriptionStatus.notificationEvent.authorizationHint.authorizationType
  • Added Mandatory Element
SubscriptionStatus.notificationEvent.authorizationHint.value
  • Added Element
SubscriptionTopic
SubscriptionTopic.versionAlgorithm[x]
  • Added Element
SubscriptionTopic.name
  • Added Element
ImmunizationRecommendation.recommendation.forecastStatus SubscriptionTopic.experimental
  • Now No longer marked as Modifier
SubscriptionTopic.jurisdiction
ImmunizationRecommendation.recommendation.forecastReason SubscriptionTopic.copyrightLabel
  • Added Element
ImmunizationRecommendation.recommendation.description SubscriptionTopic.trigger
  • Moved from ImmunizationRecommendation.recommendation.protocol to ImmunizationRecommendation.recommendation Added Element
ImmunizationRecommendation.recommendation.series SubscriptionTopic.trigger.description
  • Moved from ImmunizationRecommendation.recommendation.protocol to ImmunizationRecommendation.recommendation Added Element
ImmunizationRecommendation.recommendation.doseNumber[x] SubscriptionTopic.trigger.resource
  • Renamed from doseNumber to doseNumber[x] Added Mandatory Element
SubscriptionTopic.trigger.supportedInteraction
  • Add Type string Added Element
ImmunizationRecommendation.recommendation.seriesDoses[x] SubscriptionTopic.trigger.queryCriteria
  • Moved from ImmunizationRecommendation.recommendation.protocol.doseSequence to seriesDoses[x] Added Element
SubscriptionTopic.trigger.queryCriteria.previous
  • Add Type string Added Element
ImmunizationRecommendation.recommendation.supportingImmunization SubscriptionTopic.trigger.queryCriteria.resultForCreate
  • Type Reference: Added Target Type ImmunizationEvaluation Element
ImmunizationRecommendation.recommendation.supportingPatientInformation SubscriptionTopic.trigger.queryCriteria.current
  • Type Reference: Added Target Type Resource Element
SubscriptionTopic.trigger.queryCriteria.resultForDelete
  • Type Reference: Removed Target Types Observation, AllergyIntolerance Added Element
SubscriptionTopic.trigger.queryCriteria.requireBoth
  • Added Element
SubscriptionTopic.trigger.fhirPathCriteria
  • Added Element
SubscriptionTopic.trigger.event
  • Added Element
SubscriptionTopic.trigger.canFilterBy
  • Added Element
SubscriptionTopic.trigger.canFilterBy.description
  • Added Element
SubscriptionTopic.trigger.canFilterBy.resource
  • Added Element
SubscriptionTopic.trigger.canFilterBy.filterParameter
  • Added Mandatory Element
SubscriptionTopic.trigger.canFilterBy.filterDefinition
  • Added Element
SubscriptionTopic.trigger.canFilterBy.comparator
  • Added Element
SubscriptionTopic.trigger.canFilterBy.modifier
  • Added Element
SubscriptionTopic.trigger.notificationShape
  • Added Element
SubscriptionTopic.trigger.notificationShape.resource
  • Added Mandatory Element
SubscriptionTopic.trigger.notificationShape.include
  • Added Element
SubscriptionTopic.trigger.notificationShape.revInclude
  • Added Element
SubscriptionTopic.trigger.notificationShape.relatedQuery
  • Added Element
SubscriptionTopic.trigger.notificationShape.relatedQuery.queryType
  • Added Element
SubscriptionTopic.trigger.notificationShape.relatedQuery.query
  • Added Mandatory Element
ImmunizationRecommendation.recommendation.protocol SubscriptionTopic.resourceTrigger
  • deleted Deleted
SubscriptionTopic.eventTrigger
  • Deleted
SubscriptionTopic.canFilterBy
  • Deleted
SubscriptionTopic.notificationShape
  • Deleted
ImplementationGuide Substance
ImplementationGuide Substance.code
  • Min Cardinality Type changed from 1 CodeableConcept to 0 CodeableReference
Substance.description
  • Max Cardinality Type changed from 1 string to * markdown
ImplementationGuide.title Substance.expiry
  • Added Element
ImplementationGuide.status Substance.quantity
  • Change value set from http://hl7.org/fhir/ValueSet/publication-status to http://hl7.org/fhir/ValueSet/publication-status|4.0.1 Added Element
Substance.instance
  • Deleted (-> consider if this should be multiple Substance resource instances)
Substance.ingredient
  • Deleted
SubstanceDefinition
ImplementationGuide.experimental SubstanceDefinition.status
  • No longer Now marked as Modifier
ImplementationGuide.packageId SubstanceDefinition.characterization
  • Added Mandatory Element
ImplementationGuide.license SubstanceDefinition.characterization.technique
  • Added Element
SubstanceDefinition.characterization.form
  • Added Element
SubstanceDefinition.characterization.description
  • Added Element
SubstanceDefinition.characterization.file
  • Added Element
ImplementationGuide.fhirVersion SubstanceDefinition.property.value[x]
  • Min Cardinality changed Add Type Range
SubstanceDefinition.name.language
SubstanceDefinition.informationSource
  • Deleted
Task
Task.statusReason
  • Max Cardinality changed from 1 to *
  • Type changed from id CodeableConcept to code CodeableReference
Task.doNotPerform
  • Added Element
Task.code
  • Add Binding http://hl7.org/fhir/ValueSet/FHIR-version|4.0.1 (required) `http://hl7.org/fhir/ValueSet/task-code` (extensible)
ImplementationGuide.dependsOn Task.description
  • Renamed Type changed from dependency string to dependsOn markdown
ImplementationGuide.dependsOn.uri Task.focus
  • Moved Max Cardinality changed from ImplementationGuide.dependency 1 to ImplementationGuide.dependsOn *
  • Type changed from uri Reference(Resource) to canonical(ImplementationGuide) BackboneElement
ImplementationGuide.dependsOn.packageId Task.focus.value[x]
  • Added Mandatory Element
ImplementationGuide.dependsOn.version Task.requestedPeriod
  • Added Element
ImplementationGuide.global.type Task.requester
  • Type Reference: Added Target Type Group
Task.requestedPerformer
  • Added Element
Task.owner
  • Type Reference: Added Target Type Group
  • Type Reference: Removed Target Types HealthcareService, Device
Task.performer
  • Added Element
Task.performer.function
  • Added Element
Task.performer.actor
  • Added Mandatory Element
Task.reason
  • Added Element
  • Merged both reasonCode and reasonReference into reason
Task.restriction.recipient
  • Type Reference: Added Target Type Device
Task.input.value[x]
  • Add Types integer64, CodeableReference, RatioRange, Availability, ExtendedContactDetail, VirtualServiceDetail
  • Remove Type Contributor
Task.output.value[x]
  • Add Types integer64, CodeableReference, RatioRange, Availability, ExtendedContactDetail, VirtualServiceDetail
  • Remove Type Contributor
Task.instantiatesCanonical
  • Deleted
Task.instantiatesUri
  • Deleted
Task.performerType
  • Deleted (->Task.requestedPerformer.concept)
Task.reasonCode
  • Deleted (-> reason.concept)
Task.reasonReference
  • Deleted (-> reason.reference)
TerminologyCapabilities
TerminologyCapabilities.identifier
  • Added Element
TerminologyCapabilities.versionAlgorithm[x]
  • Added Element
TerminologyCapabilities.jurisdiction
  • Change value set from http://hl7.org/fhir/ValueSet/resource-types http://hl7.org/fhir/ValueSet/jurisdiction to http://hl7.org/fhir/ValueSet/resource-types|4.0.1 Jurisdiction ValueSet icon
TerminologyCapabilities.copyrightLabel
  • Added Element
ImplementationGuide.global.profile TerminologyCapabilities.implementation.description
  • Type changed from Reference(StructureDefinition) string to canonical(StructureDefinition) markdown
ImplementationGuide.definition TerminologyCapabilities.codeSystem.supplement
  • Added Element
ImplementationGuide.definition.grouping TerminologyCapabilities.codeSystem.version.supplement
  • Added Element
TerminologyCapabilities.codeSystem.version.language
  • Add Binding `http://hl7.org/fhir/ValueSet/all-languages|6.0.0-ballot3` (required)
ImplementationGuide.definition.grouping.name TerminologyCapabilities.codeSystem.content
  • Added Mandatory Element
ImplementationGuide.definition.grouping.description TerminologyCapabilities.supplements
  • Added Element
ImplementationGuide.definition.resource TerminologyCapabilities.supplements.globals
  • Moved Added Element
TerminologyCapabilities.expansion.parameter.documentation
  • Type changed from ImplementationGuide.package string to ImplementationGuide.definition markdown
TerminologyCapabilities.codeSearch
  • Remove codes explicit , all
  • Add codes in-compose , in-expansion , in-compose-or-expansion
TerminologyCapabilities.closure
  • Deleted
ValueSet
ImplementationGuide.definition.resource.reference ValueSet.versionAlgorithm[x]
  • Added Mandatory Element
ValueSet.jurisdiction
ImplementationGuide.definition.resource.fhirVersion ValueSet.copyrightLabel
  • Added Element
ImplementationGuide.definition.resource.example[x] ValueSet.approvalDate
  • Moved Added Element
ValueSet.lastReviewDate
  • Added Element
ValueSet.effectivePeriod
  • Added Element
ValueSet.topic
  • Added Element
ValueSet.author
  • Added Element
ValueSet.editor
  • Added Element
ValueSet.reviewer
  • Added Element
ValueSet.endorser
  • Added Element
ValueSet.relatedArtifact
  • Added Element
ValueSet.compose.include.concept.designation.language
  • Change binding strength from ImplementationGuide.package.resource.example preferred to example[x] required
  • Min Cardinality changed Change value set from 1 Common Languages to 0 All Languages
  • Change max value set from All Languages to none
ValueSet.compose.include.concept.designation.additionalUse
  • Added Element
ValueSet.compose.include.filter.op
  • Add Type canonical(StructureDefinition) codes child-of , descendent-leaf
ImplementationGuide.definition.resource.groupingId ValueSet.compose.include.copyright
  • Added Element
ImplementationGuide.definition.page ValueSet.compose.property
  • Moved from ImplementationGuide to ImplementationGuide.definition Added Element
ImplementationGuide.definition.page.name[x] ValueSet.expansion.next
  • Added Mandatory Element
ImplementationGuide.definition.page.generation ValueSet.expansion.property
  • Added Element
ValueSet.expansion.property.code
  • Added Mandatory Element
ImplementationGuide.definition.parameter ValueSet.expansion.property.uri
  • Added Element
ImplementationGuide.definition.parameter.code ValueSet.expansion.contains.property
  • Added Element
ValueSet.expansion.contains.property.code
  • Added Mandatory Element
ImplementationGuide.definition.parameter.value ValueSet.expansion.contains.property.value[x]
  • Added Mandatory Element
ImplementationGuide.definition.template ValueSet.expansion.contains.property.subProperty
  • Added Element
ImplementationGuide.definition.template.code ValueSet.expansion.contains.property.subProperty.code
  • Added Mandatory Element
ImplementationGuide.definition.template.source ValueSet.expansion.contains.property.subProperty.value[x]
  • Added Mandatory Element
VisionPrescription
ImplementationGuide.definition.template.scope VisionPrescription.basedOn
  • Added Element
ImplementationGuide.manifest VisionPrescription.groupIdentifier
  • Added Element
ImplementationGuide.manifest.rendering VisionPrescription.priority
  • Added Element
CatalogEntry
  • Deleted
ChargeItem
  • Deleted
ChargeItemDefinition
  • Deleted
Citation
  • Deleted
ClinicalImpression
  • Deleted
DeviceUseStatement
  • Deleted
DocumentManifest
  • Deleted
EvidenceReport
  • Deleted
GraphDefinition
  • Deleted
ImmunizationEvaluation
  • Deleted
ImmunizationRecommendation
  • Deleted
Linkage
  • Deleted
Media
  • Deleted
MedicationKnowledge
  • Deleted
MolecularSequence
  • Deleted
RequestGroup
  • Deleted
ResearchDefinition
  • Deleted
ResearchElementDefinition
  • Deleted
SupplyDelivery
  • Deleted
SupplyRequest
  • Deleted
TestReport
  • Deleted
TestScript
  • Deleted
VerificationResult
  • Deleted
Types
Address
  • No Changes
Age
Age
Annotation
  • No Changes
Attachment
Attachment.language
Attachment.size
  • Type changed from unsignedInt to integer64
Attachment.height
  • Added Element
ImplementationGuide.manifest.resource Attachment.width
  • Added Mandatory Element
ImplementationGuide.manifest.resource.reference Attachment.frames
  • Added Mandatory Element
ImplementationGuide.manifest.resource.example[x] Attachment.duration
  • Added Element
ImplementationGuide.manifest.resource.relativePath 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
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 , MessageDefinition , MessageHeader , MolecularSequence , NamingSystem , NutritionOrder , Observation , ObservationDefinition , OperationDefinition , OperationOutcome , Organization , OrganizationAffiliation , Parameters , Patient , PaymentNotice , PaymentReconciliation , Person , PlanDefinition , Practitioner , PractitionerRole , Procedure , Provenance , Questionnaire , QuestionnaireResponse , RelatedPerson , RequestGroup , ResearchDefinition , ResearchElementDefinition , ResearchStudy , ResearchSubject , Resource , RiskAssessment , RiskEvidenceSynthesis , Schedule , SearchParameter , ServiceRequest , Slot , Specimen , SpecimenDefinition , StructureDefinition , StructureMap , Subscription , Substance , SubstanceNucleicAcid , SubstancePolymer , SubstanceProtein , SubstanceReferenceInformation , SubstanceSourceMaterial , SubstanceSpecification , SupplyDelivery , SupplyRequest , Task , TerminologyCapabilities , TestReport , TestScript , ValueSet , VerificationResult , VisionPrescription , Type , Any
  • Add code Base
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"
ImplementationGuide.manifest.page DataRequirement.valueFilter
  • Added Element
ImplementationGuide.manifest.page.name DataRequirement.valueFilter.path
  • Added Mandatory Element
ImplementationGuide.manifest.page.title DataRequirement.valueFilter.searchParam
  • Added Element
ImplementationGuide.manifest.page.anchor DataRequirement.valueFilter.comparator
  • Added Element
ImplementationGuide.manifest.image DataRequirement.valueFilter.value[x]
  • Added Element
DataType
  • Added Type
Distance
Distance
Dosage
ImplementationGuide.manifest.other Dosage.condition
  • Added Element
ImplementationGuide.dependency.type Dosage.asNeeded
  • deleted Renamed from asNeeded[x] to asNeeded
  • Remove Type CodeableConcept
ImplementationGuide.package Dosage.asNeededFor
  • deleted Added Element
ImplementationGuide.binary Dosage.doseAndRate.dose[x]
  • deleted Add Type Expression
ImplementationGuide.page.source Dosage.doseAndRate.rate[x]
  • deleted Add Type Expression
Dosage.safety
  • Added Element
ImplementationGuide.page.kind Dosage.sequence
  • deleted Deleted
ImplementationGuide.page.type Dosage.maxDosePerPeriod
  • deleted Deleted
ImplementationGuide.page.package Dosage.maxDosePerAdministration
  • deleted Deleted
ImplementationGuide.page.format Dosage.maxDosePerLifetime
  • deleted Deleted
InsurancePlan DosageCondition
  • Added Resource Type
Invoice DosageDetails
  • Added Resource Type
DosageSafety
  • Added Type
Library Duration
Library.subtitle Duration
Element
  • No Changes
ElementDefinition
Library.status ElementDefinition.slicing.discriminator.type
  • Add code position
ElementDefinition.type.code
  • Change value set from http://hl7.org/fhir/ValueSet/publication-status http://hl7.org/fhir/ValueSet/defined-types to http://hl7.org/fhir/ValueSet/publication-status|4.0.1 Element Definition Types
Library.experimental ElementDefinition.type.aggregation
  • No longer marked as Modifier Remove code bundled
Library.type ElementDefinition.defaultValue[x]
  • Change 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 system for extensibly bound codes descriptive
ElementDefinition.binding.description
  • Type changed from "http://hl7.org/fhir/library-type" string to "http://terminology.hl7.org/CodeSystem/library-type" markdown
Library.subject[x] ElementDefinition.binding.additional
  • Added Element
Library.author ElementDefinition.binding.additional.key
  • Added Element
Library.editor ElementDefinition.binding.additional.purpose
  • Added Mandatory Element
Library.reviewer ElementDefinition.binding.additional.valueSet
  • Added Mandatory Element
Library.endorser 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
Library.contributor ElementDefinition.constraint.xpath
  • deleted Deleted (XPath removed due to lack of use and maintenance)
Linkage Expression
Linkage.active Expression.name
  • Default Value "true" removed Type changed from id to code
Linkage.author 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
  • Type Reference: Added Target Type PractitionerRole
Extension
Linkage.item.type Extension.url
  • Change value set Type changed from http://hl7.org/fhir/ValueSet/linkage-type string to http://hl7.org/fhir/ValueSet/linkage-type|4.0.1 uri
Linkage.item.resource Extension.value[x]
  • Add Types integer64, CodeableReference, RatioRange, Availability, ExtendedContactDetail, VirtualServiceDetail, Meta
  • Remove Type Contributor
HumanName
HumanName.use
  • Remove code maiden
Identifier
  • No Changes
MarketingStatus
MarketingStatus.country
  • Min Cardinality changed from Reference 1 to Reference(Resource) 0
MarketingStatus.dateRange
  • Min Cardinality changed from 1 to 0
List Meta
  • No Changes
MonetaryComponent
  • Added Type
Money
  • No Changes
MoneyQuantity
  • No Changes
Narrative
  • No Changes
ParameterDefinition
List.status ParameterDefinition.type
  • Change value set from http://hl7.org/fhir/ValueSet/list-status http://hl7.org/fhir/ValueSet/all-types|4.0.0 to http://hl7.org/fhir/ValueSet/list-status|4.0.1 All FHIR Types
  • Remove codes Address , Age , Annotation , Attachment , BackboneElement , CodeableConcept , Coding , ContactDetail , ContactPoint , Contributor , Count , DataRequirement , Distance , Dosage , Duration , Element , ElementDefinition , Expression , Extension , HumanName , Identifier , MarketingStatus , Meta , Money , MoneyQuantity , Narrative , ParameterDefinition , Period , Population , ProdCharacteristic , ProductShelfLife , Quantity , Range , Ratio , Reference , RelatedArtifact , SampledData , Signature , SimpleQuantity , SubstanceAmount , Timing , TriggerDefinition , UsageContext , base64Binary , boolean , canonical , code , date , dateTime , decimal , id , instant , integer , markdown , oid , positiveInt , string , time , unsignedInt , uri , url , uuid , xhtml , Account , ActivityDefinition , AdverseEvent , AllergyIntolerance , Appointment , AppointmentResponse , AuditEvent , Basic , Binary , BiologicallyDerivedProduct , BodyStructure , Bundle , CapabilityStatement , CarePlan , CareTeam , CatalogEntry , ChargeItem , ChargeItemDefinition , Claim , ClaimResponse , ClinicalImpression , CodeSystem , Communication , CommunicationRequest , CompartmentDefinition , Composition , ConceptMap , Condition , Consent , Contract , Coverage , CoverageEligibilityRequest , CoverageEligibilityResponse , DetectedIssue , Device , DeviceDefinition , DeviceMetric , DeviceRequest , DeviceUseStatement , DiagnosticReport , DocumentManifest , DocumentReference , DomainResource , EffectEvidenceSynthesis , Encounter , Endpoint , EnrollmentRequest , EnrollmentResponse , EpisodeOfCare , EventDefinition , Evidence , EvidenceVariable , ExampleScenario , ExplanationOfBenefit , FamilyMemberHistory , Flag , Goal , GraphDefinition , Group , GuidanceResponse , HealthcareService , ImagingStudy , Immunization , ImmunizationEvaluation , ImmunizationRecommendation , ImplementationGuide , InsurancePlan , Invoice , Library , Linkage , List , Location , Measure , MeasureReport , Media , Medication , MedicationAdministration , MedicationDispense , MedicationKnowledge , MedicationRequest , MedicationStatement , MedicinalProduct , MedicinalProductAuthorization , MedicinalProductContraindication , MedicinalProductIndication , MedicinalProductIngredient , MedicinalProductInteraction , MedicinalProductManufactured , MedicinalProductPackaged , MedicinalProductPharmaceutical , MedicinalProductUndesirableEffect , MessageDefinition , MessageHeader , MolecularSequence , NamingSystem , NutritionOrder , Observation , ObservationDefinition , OperationDefinition , OperationOutcome , Organization , OrganizationAffiliation , Parameters , Patient , PaymentNotice , PaymentReconciliation , Person , PlanDefinition , Practitioner , PractitionerRole , Procedure , Provenance , Questionnaire , QuestionnaireResponse , RelatedPerson , RequestGroup , ResearchDefinition , ResearchElementDefinition , ResearchStudy , ResearchSubject , Resource , RiskAssessment , RiskEvidenceSynthesis , Schedule , SearchParameter , ServiceRequest , Slot , Specimen , SpecimenDefinition , StructureDefinition , StructureMap , Subscription , Substance , SubstanceNucleicAcid , SubstancePolymer , SubstanceProtein , SubstanceReferenceInformation , SubstanceSourceMaterial , SubstanceSpecification , SupplyDelivery , SupplyRequest , Task , TerminologyCapabilities , TestReport , TestScript , ValueSet , VerificationResult , VisionPrescription , Type , Any
  • Add code Base
Period
  • No Changes
PrimitiveType
  • Added Type
ProductShelfLife
List.mode ProductShelfLife.type
  • Change value set Min Cardinality changed from http://hl7.org/fhir/ValueSet/list-mode 1 to http://hl7.org/fhir/ValueSet/list-mode|4.0.1 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
Quantity
List.source Quantity.comparator
  • Add code ad
Range
  • No Changes
Ratio
Ratio.denominator
  • Type Reference: changed from Quantity to Quantity(http://hl7.org/fhir/StructureDefinition/SimpleQuantity)
RatioRange
  • Added Target Type PractitionerRole
Reference
List.entry.deleted Reference.type
  • Default Value "false" removed Change code system for extensibly bound codes from "http://hl7.org/fhir/resource-types" to "http://hl7.org/fhir/fhir-types"
Location RelatedArtifact
Location.status RelatedArtifact.type
  • Change value set Add code part-of
RelatedArtifact.resourceReference
  • Added Element
RelatedArtifact.artifact[x]
  • Added Element
RelatedArtifact.url
  • Deleted (-> document)
RelativeTime
  • Added Type
SampledData
SampledData.interval
  • Renamed from http://hl7.org/fhir/ValueSet/location-status period to http://hl7.org/fhir/ValueSet/location-status|4.0.1 interval
  • Min Cardinality changed from 1 to 0
SampledData.intervalUnit
  • Added Mandatory Element
SampledData.codeMap
  • Added Element
SampledData.offsets
  • Added Element
Signature
Signature.type
  • Min Cardinality changed from 1 to 0
Location.mode 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/location-mode http://hl7.org/fhir/ValueSet/usage-context-type to http://hl7.org/fhir/ValueSet/location-mode|4.0.1 UsageContextType icon
VirtualServiceDetail
  • No longer marked as Modifier 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
Resources
Account
Account.billingStatus
  • Added Element
Account.covers
  • Added Element
Location.type Account.description
  • Max Type changed from string to markdown
Account.guarantor.party
  • Min Cardinality changed from 1 to * 0
Location.hoursOfOperation Account.guarantor.account
  • Added Element
Location.hoursOfOperation.daysOfWeek Account.guarantor.responsibility
  • Added Element
Location.hoursOfOperation.allDay Account.guarantor.limit
  • Added Element
Location.hoursOfOperation.openingTime Account.guarantor.rank
  • Added Element
Location.hoursOfOperation.closingTime Account.diagnosis
  • Added Element
Location.availabilityExceptions Account.diagnosis.sequence
  • Added Element
Account.diagnosis.condition
  • Added Mandatory Element
Account.diagnosis.dateOfDiagnosis
  • Added Element
Account.diagnosis.type
  • Added Element
Account.diagnosis.onAdmission
  • Added Element
Account.diagnosis.packageCode
  • Added Element
Account.procedure
  • Added Element
Account.procedure.sequence
  • Added Element
Account.procedure.code
  • Added Mandatory Element
Account.procedure.dateOfService
  • Added Element
Account.procedure.type
  • Added Element
Account.procedure.packageCode
  • Added Element
Account.procedure.device
  • Added Element
Account.parent
  • Renamed from partOf to 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
Measure ActivityDefinition
Measure.subtitle ActivityDefinition.versionAlgorithm[x]
  • Added Element
Measure.status ActivityDefinition.subject[x]
  • Add Type canonical(EvidenceVariable)
  • Change value set from http://hl7.org/fhir/ValueSet/publication-status http://hl7.org/fhir/ValueSet/subject-type to http://hl7.org/fhir/ValueSet/publication-status|4.0.1 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.experimental ActivityDefinition.jurisdiction
  • No longer marked as Modifier Change value set from http://hl7.org/fhir/ValueSet/jurisdiction to Jurisdiction ValueSet icon
ActivityDefinition.usage
  • Type changed from string to markdown
Measure.subject[x] ActivityDefinition.copyrightLabel
  • Added Element
ActivityDefinition.kind
  • Remove codes AppointmentResponse , Contract , ImmunizationRecommendation , SupplyRequest
  • Add codes CoverageEligibilityRequest , RequestOrchestration
ActivityDefinition.intent
  • Remove codes original-order , reflex-order , filler-order , instance-order
ActivityDefinition.timing[x]
  • Add Type RelativeTime
  • Remove Types dateTime, Period
Measure.author 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
Measure.editor ActivityDefinition.participant.typeCanonical
  • Added Element
Measure.reviewer ActivityDefinition.participant.typeReference
  • Added Element
Measure.endorser ActivityDefinition.participant.function
  • Added Element
Measure.library ActivityDefinition.specimenRequirement
  • Type changed from Reference(Library) Reference(SpecimenDefinition) to canonical(Library) canonical(SpecimenDefinition)
Measure.scoring ActivityDefinition.observationRequirement
  • Change code system for extensibly bound codes Type changed from "http://hl7.org/fhir/measure-scoring" Reference(ObservationDefinition) to "http://terminology.hl7.org/CodeSystem/measure-scoring" canonical(ObservationDefinition)
Measure.compositeScoring ActivityDefinition.observationResultRequirement
  • Change code system for extensibly bound codes Type changed from "http://hl7.org/fhir/composite-measure-scoring" Reference(ObservationDefinition) to "http://terminology.hl7.org/CodeSystem/composite-measure-scoring" canonical(ObservationDefinition)
ActorDefinition
  • Added Resource
AdministrableProductDefinition
  • Added Resource
AdverseEvent
Measure.type AdverseEvent.identifier
  • Change 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 system for extensibly bound codes
AdverseEvent.effect[x]
  • Renamed from "http://hl7.org/fhir/measure-type" date to "http://terminology.hl7.org/CodeSystem/measure-type" effect[x]
  • Add Type Period
AdverseEvent.resultingEffect
  • Renamed from resultingCondition to resultingEffect
  • Type changed from Reference(Condition) to CodeableReference
Measure.improvementNotation 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
  • Type changed from Reference(Immunization | Procedure | Substance | Medication | MedicationAdministration | MedicationStatement | Device) to CodeableReference
AdverseEvent.suspectEntity.causality
  • Max Cardinality changed from * to 1
AdverseEvent.suspectEntity.causality.assessmentMethod
  • Added Element
AdverseEvent.suspectEntity.causality.entityRelatedness
  • Renamed from productRelatedness to entityRelatedness
  • Type changed from string to CodeableConcept
AdverseEvent.suspectEntity.causality.author
  • Type Reference: Added Target Types Patient, RelatedPerson
AdverseEvent.suspectEntity.occurrence[x]
  • Add Binding Added Element
AdverseEvent.contributingFactor
  • Added Element
AdverseEvent.preventiveAction
  • Added Element
AdverseEvent.mitigatingAction
  • Added Element
AdverseEvent.supportingInfo
  • Added Element
  • Can map from AdverseEvent.referenceDocument and AdverseEvent.subjectMedicalHistory
AdverseEvent.note
  • Added Element
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.clinicalStatus
  • Remove code http://hl7.org/fhir/ValueSet/measure-improvement-notation|4.0.1 resolved
AllergyIntolerance.type
  • Type changed from code to CodeableConcept
  • Remove Binding `http://hl7.org/fhir/ValueSet/allergy-intolerance-type|4.0.0` (required)
AllergyIntolerance.recorder
  • Type Reference: Added Target Type Organization
AllergyIntolerance.lastReactionOccurrence
  • Renamed from lastOccurrence to lastReactionOccurrence
AllergyIntolerance.reaction.manifestation
  • Type changed from CodeableConcept to CodeableReference
Appointment
Appointment.cancellationReason
  • Renamed from cancelationReason to cancellationReason
Measure.group.code Appointment.class
  • Added Element
Measure.group.population.code Appointment.serviceType
  • Change code system for extensibly bound codes Type changed from "http://hl7.org/fhir/measure-population" CodeableConcept to "http://terminology.hl7.org/CodeSystem/measure-population" CodeableReference
Appointment.reason
  • Added Element
  • Merged both reasonCode and reasonReference into reason
Measure.group.population.criteria Appointment.priority
  • Type changed from string unsignedInt to Expression CodeableConcept
Measure.group.stratifier.code Appointment.replaces
  • Added Element
Measure.group.stratifier.description 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
Measure.group.stratifier.criteria Appointment.patientInstruction
  • Max Cardinality changed from 1 to *
  • Type changed from string to Expression CodeableReference
Appointment.basedOn
  • Type Reference: Added Target Types CarePlan, DeviceRequest, MedicationRequest, RequestOrchestration, NutritionOrder, VisionPrescription
Measure.group.stratifier.component 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)
Measure.group.stratifier.component.code Appointment.recurrenceId
  • Added Element
Measure.group.stratifier.component.description Appointment.occurrenceChanged
  • Added Element
Measure.group.stratifier.component.criteria Appointment.recurrenceTemplate
  • Added Element
Appointment.recurrenceTemplate.timezone
  • Added Element
Appointment.recurrenceTemplate.recurrenceType
  • Added Mandatory Element
Measure.supplementalData.code 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.reasonCode
  • Deleted (-> reason.concept)
Appointment.reasonReference
  • Deleted (-> reason.reference)
AppointmentResponse
AppointmentResponse.proposedNewTime
  • Added Element
Measure.supplementalData.usage AppointmentResponse.actor
  • Type Reference: Added Target Type Group
AppointmentResponse.participantStatus
  • Change value set from http://hl7.org/fhir/ValueSet/participationstatus|4.0.0 to Appointment Response Status
  • Add code system for extensibly bound codes entered-in-error
AppointmentResponse.comment
  • Type changed from "http://hl7.org/fhir/measure-data-usage" string to "http://terminology.hl7.org/CodeSystem/measure-data-usage" markdown
Measure.supplementalData.description AppointmentResponse.recurring
  • Added Element
AppointmentResponse.occurrenceDate
  • Added Element
AppointmentResponse.recurrenceId
  • Added Element
ArtifactAssessment
  • Added Resource
AuditEvent
AuditEvent.type
  • Type changed from Coding to CodeableConcept
  • Remove Binding `http://hl7.org/fhir/ValueSet/audit-event-type` (extensible)
AuditEvent.subtype
  • Type changed from Coding to CodeableConcept
  • Remove Binding `http://hl7.org/fhir/ValueSet/audit-event-sub-type` (extensible)
AuditEvent.severity
  • Added Element
AuditEvent.occurred[x]
  • Renamed from period to occurred[x]
  • Add Type dateTime
Measure.supplementalData.criteria 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 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 Expression authorization
  • Remove Binding `http://terminology.hl7.org/ValueSet/v3-PurposeOfUse` (extensible)
Measure.contributor AuditEvent.source.site
  • deleted 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
Measure.set AuditEvent.outcomeDesc
  • deleted Deleted (-> outcome.detail.text)
Measure.group.identifier AuditEvent.agent.altId
  • deleted Deleted (-> use extension http://hl7.org/fhir/StructureDefinition/auditevent-AlternativeUserID)
Measure.group.name AuditEvent.agent.name
  • deleted Deleted (-> who.display)
Measure.group.population.identifier AuditEvent.agent.media
  • deleted Deleted (-> AuditEvent.entity)
Measure.group.population.name AuditEvent.agent.network.address
  • deleted Deleted (-> network[x])
Measure.group.stratifier.identifier AuditEvent.agent.network.type
  • deleted Deleted (-> network[x])
Measure.group.stratifier.path AuditEvent.entity.type
  • deleted Deleted
Measure.supplementalData.identifier AuditEvent.entity.lifecycle
  • deleted Deleted (-> use extension http://hl7.org/fhir/StructureDefinition/auditevent-Lifecycle)
Measure.supplementalData.path AuditEvent.entity.name
  • deleted Deleted (-> what.display)
MeasureReport Basic
MeasureReport.identifier Basic.code
  • Add Binding `http://hl7.org/fhir/ValueSet/version-independent-resource-types` (extensible)
Basic.created
  • Type changed from date to dateTime
Basic.author
  • Type Reference: Added Target Types Device, CareTeam
Binary
  • No Changes
BiologicallyDerivedProduct
BiologicallyDerivedProduct.productCategory
  • Max Cardinality changed from 1 to *
  • Type changed from code to CodeableConcept
  • Remove Binding `http://hl7.org/fhir/ValueSet/product-category|4.0.0` (required)
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
  • maps from BiologicallyDerivedProduct.collection.source depending on reference type
BiologicallyDerivedProduct.collection.sourceOrganization
  • Added Element
  • maps from BiologicallyDerivedProduct.collection.source depending on reference type
BiologicallyDerivedProduct.collection.procedure
  • Added Element
BiologicallyDerivedProduct.storageTempRequirements
  • Added Element
BiologicallyDerivedProduct.property
  • Added Element
BiologicallyDerivedProduct.property.type
  • Added Mandatory Element
BiologicallyDerivedProduct.property.value[x]
  • Added Mandatory Element
BiologicallyDerivedProduct.status
  • Deleted (-> BiologicallyDerivedProduct.productStatus)
BiologicallyDerivedProduct.quantity
  • Deleted (-> BiologicallyDerivedProduct.property.valueQuantity)
BiologicallyDerivedProduct.collection.source
  • Deleted (-> collection.sourcePatient or collection.sourceOrganization depending on reference type)
BiologicallyDerivedProduct.processing
  • Deleted (-> BiologicallyDerivedProduct.collection)
BiologicallyDerivedProduct.manipulation
  • Deleted (-> BiologicallyDerivedProduct.collection)
BiologicallyDerivedProduct.storage
  • 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
  • Moved from BodyStructure to BodyStructure.includedStructure
BodyStructure.excludedStructure
  • Added Element
MeasureReport.status BodyStructure.description
  • Change value set Type changed from http://hl7.org/fhir/ValueSet/measure-report-status string to http://hl7.org/fhir/ValueSet/measure-report-status|4.0.1 markdown
BodyStructure.location
  • Deleted
BodyStructure.locationQualifier
  • Deleted
Bundle
Bundle.type
  • Add code subscription-notification
MeasureReport.type Bundle.link.relation
  • Change value set Type changed from http://hl7.org/fhir/ValueSet/measure-report-type string to http://hl7.org/fhir/ValueSet/measure-report-type|4.0.1 code
  • Add Binding `http://hl7.org/fhir/ValueSet/iana-link-relations|6.0.0-ballot3` (required)
MeasureReport.measure Bundle.entry.response.outcome
  • Type changed from Reference(Measure) Resource to canonical(Measure) Resource(http://hl7.org/fhir/StructureDefinition/OperationOutcome)
MeasureReport.subject Bundle.issues
  • Added Element
CanonicalResource
  • Added Resource
CapabilityStatement
MeasureReport.reporter CapabilityStatement.identifier
  • Added Element
MeasureReport.improvementNotation CapabilityStatement.versionAlgorithm[x]
  • Added Element
MeasureReport.group.code CapabilityStatement.actorDefinition
  • Added Element
MeasureReport.group.population.code CapabilityStatement.jurisdiction
  • Change code system for extensibly bound codes value set from "http://hl7.org/fhir/measure-population" http://hl7.org/fhir/ValueSet/jurisdiction to "http://terminology.hl7.org/CodeSystem/measure-population" Jurisdiction ValueSet icon
MeasureReport.group.population.subjectResults CapabilityStatement.copyrightLabel
  • Added Element
MeasureReport.group.measureScore CapabilityStatement.implementation.description
  • Type changed from decimal string to Quantity 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.3.0 , 3.5.0 , 4.0.0
  • Add codes 0.0 , 0.4 , 0.5 , 1.0 , 1.1 , 1.4 , 1.6 , 1.8 , 3.0 , 3.3 , 3.5 , 4.0 , 4.1 , 4.2 , 4.3 , 4.4 , 4.5 , 4.6 , 5.0 , 6.0
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
MeasureReport.group.stratifier.code CapabilityStatement.acceptLanguage
  • Added Element
MeasureReport.group.stratifier.stratum.value CapabilityStatement.rest.security.service
  • Min Cardinality changed Change code system for extensibly bound codes from 1 "http://terminology.hl7.org/CodeSystem/restful-security-service" to 0 "http://hl7.org/fhir/restful-security-service"
CapabilityStatement.rest.resource.type
  • Type changed from string code to CodeableConcept uri
  • Change binding strength from required to extensible
  • Change value set from http://hl7.org/fhir/ValueSet/resource-types|4.0.0 to Extended Resource Types
MeasureReport.group.stratifier.stratum.component CapabilityStatement.rest.resource.definition
  • Added Element
MeasureReport.group.stratifier.stratum.component.code CapabilityStatement.rest.resource.interaction.code
  • Added Mandatory Element Add codes update-conditional , patch-conditional , delete-conditional-single , delete-conditional-multiple , delete-history , delete-history-version , create-conditional
MeasureReport.group.stratifier.stratum.component.value CapabilityStatement.rest.resource.conditionalPatch
  • Added Mandatory Element
MeasureReport.group.stratifier.stratum.population.code CapabilityStatement.rest.resource.searchParam.type
  • Add code resource
CapabilityStatement.messaging.endpoint.protocol
  • Change code system for extensibly bound codes from "http://hl7.org/fhir/measure-population" "http://terminology.hl7.org/CodeSystem/message-transport" to "http://terminology.hl7.org/CodeSystem/measure-population" "http://hl7.org/fhir/message-transport"
MeasureReport.group.stratifier.stratum.population.subjectResults CarePlan
CarePlan.basedOn
  • Type Reference: Added Element Target Types ServiceRequest, RequestOrchestration, NutritionOrder
MeasureReport.group.stratifier.stratum.measureScore 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 decimal Reference(Condition) to Quantity CodeableReference
MeasureReport.evaluatedResource CarePlan.activity.performedActivity
  • Added Element
MeasureReport.patient CarePlan.activity.plannedActivityReference
  • deleted Renamed from reference to plannedActivityReference
  • Type Reference: Added Target Type RequestOrchestration
  • Type Reference: Removed Target Type RequestGroup
MeasureReport.reportingOrganization CarePlan.instantiatesCanonical
  • deleted Deleted
MeasureReport.group.identifier CarePlan.instantiatesUri
  • deleted Deleted
MeasureReport.group.population.identifier CarePlan.activity.outcomeCodeableConcept
  • deleted Deleted (-> CarePlan.activity.performedActivity)
MeasureReport.group.population.patients CarePlan.activity.outcomeReference
  • deleted Deleted (-> CarePlan.activity.performedActivity)
MeasureReport.group.stratifier.identifier CarePlan.activity.detail
  • deleted 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.effective[x]
  • Renamed from period to effective[x]
  • Add Type Timing
CareTeam.participant.supportingInfo
  • Added Element
CareTeam.reason
  • Added Element
  • Merged both reasonCode and reasonReference into reason
MeasureReport.group.stratifier.stratum.population.identifier CareTeam.encounter
  • deleted Deleted (Removed to avoid circular references since Encounter references CareTeam)
MeasureReport.group.stratifier.stratum.population.patients CareTeam.reasonCode
  • deleted Deleted (-> reason.concept)
MeasureReport.evaluatedResources CareTeam.reasonReference
  • deleted Deleted (-> reason.reference)
Media Claim
Claim.traceNumber
  • Added Element
Claim.statusReason
  • Added Element
Claim.subject
  • Renamed from patient to subject
  • Type Reference: Added Target Type Group
Media.basedOn Claim.enterer
  • Type Reference: Added Target Types ServiceRequest, CarePlan Patient, RelatedPerson
Claim.provider
  • Min Cardinality changed from 1 to 0
Claim.priority
  • Min Cardinality changed from 1 to 0
Claim.prescription
  • Type Reference: Removed Added Target Type ProcedureRequest ServiceRequest
Claim.originalPrescription
  • Type Reference: Added Target Type ServiceRequest
Media.partOf Claim.encounter
  • Added Element
Claim.facility
  • Type Reference: Added Target Type Organization
Media.status Claim.diagnosisRelatedGroup
  • Added Element
Claim.event
  • Added Element
Claim.event.type
  • Added Mandatory Element
Claim.event.when[x]
  • Added Mandatory Element
Claim.careTeam.specialty
  • Renamed from qualification to specialty
Claim.supportingInfo.subCategory
  • Added Element
Media.type Claim.supportingInfo.timing[x]
  • Add Types dateTime, Timing
  • Remove Type date
Claim.supportingInfo.value[x]
  • Add Types base64Binary, canonical, code, date, dateTime, decimal, id, instant, integer, integer64, markdown, oid, positiveInt, time, unsignedInt, uri, url, uuid, Address, Age, Annotation, CodeableConcept, CodeableReference, Coding, ContactPoint, Count, Distance, Duration, HumanName, Identifier, Money, Period, Range, Ratio, RatioRange, SampledData, Signature, Timing, ContactDetail, DataRequirement, Expression, ParameterDefinition, RelatedArtifact, TriggerDefinition, UsageContext, Availability, ExtendedContactDetail, VirtualServiceDetail, Dosage, Meta
Claim.insurance
  • Min Cardinality changed from 1 to 0
Claim.patientPaid
  • Type Added Element
Claim.item.traceNumber
  • Added Element
Claim.item.subject
  • Added Element
Claim.item.productOrService
  • Min Cardinality changed from code 1 to 0
Claim.item.productOrServiceEnd
  • Added Element
Claim.item.request
  • Added Element
Claim.item.patientPaid
  • Added Element
Claim.item.tax
  • Added Element
Claim.item.bodySite
  • Max Cardinality changed from 1 to *
  • Type changed from CodeableConcept to BackboneElement
Claim.item.bodySite.site
  • Change binding strength Added Mandatory Element
Claim.item.bodySite.subSite
  • Added Element
Claim.item.detail.traceNumber
  • Added Element
Claim.item.detail.productOrService
  • Min Cardinality changed from required 1 to extensible 0
Claim.item.detail.productOrServiceEnd
  • Added Element
Claim.item.detail.patientPaid
  • Added Element
Claim.item.detail.tax
  • Added Element
Claim.item.detail.subDetail.traceNumber
  • Added Element
Claim.item.detail.subDetail.productOrService
  • Min Cardinality changed from 1 to 0
Claim.item.detail.subDetail.productOrServiceEnd
  • Added Element
Claim.item.detail.subDetail.patientPaid
  • Added Element
Claim.item.detail.subDetail.tax
  • Added Element
Claim.careTeam.responsible
  • Deleted
Claim.diagnosis.packageCode
  • Deleted
Claim.item.subSite
  • Deleted
ClaimResponse
ClaimResponse.traceNumber
  • Added Element
ClaimResponse.statusReason
  • Added Element
ClaimResponse.subject
  • Renamed from patient to subject
  • Type Reference: Added Target Type Group
ClaimResponse.insurer
  • Min Cardinality changed from 1 to 0
ClaimResponse.outcome
  • Change value set from http://hl7.org/fhir/ValueSet/digital-media-type http://hl7.org/fhir/ValueSet/remittance-outcome|4.0.0 to http://hl7.org/fhir/ValueSet/media-type Claim Processing Codes
ClaimResponse.decision
  • Added Element
ClaimResponse.event
  • Added Element
ClaimResponse.event.type
  • Added Mandatory Element
ClaimResponse.event.when[x]
  • Added Mandatory Element
ClaimResponse.encounter
  • Added Element
ClaimResponse.diagnosisRelatedGroup
  • Added Element
ClaimResponse.supportingInfo
  • Added Element
ClaimResponse.supportingInfo.sequence
  • Added Mandatory Element
ClaimResponse.supportingInfo.category
  • Added Mandatory Element
ClaimResponse.supportingInfo.code
  • Added Element
ClaimResponse.supportingInfo.timing[x]
  • Added Element
ClaimResponse.supportingInfo.value[x]
  • Added Element
ClaimResponse.supportingInfo.reason
  • Added Element
ClaimResponse.item.traceNumber
  • Added Element
ClaimResponse.item.informationSequence
  • Added Element
ClaimResponse.item.reviewOutcome
  • Added Element
ClaimResponse.item.reviewOutcome.decision
  • Added Element
ClaimResponse.item.reviewOutcome.reason
  • Added Element
ClaimResponse.item.reviewOutcome.preAuthRef
  • Added Element
ClaimResponse.item.reviewOutcome.preAuthPeriod
  • Added Element
ClaimResponse.item.adjudication
  • Min Cardinality changed from 1 to 0
Media.modality ClaimResponse.item.adjudication.quantity
  • Renamed from subtype value to modality quantity
  • Type changed from decimal to Quantity
ClaimResponse.item.adjudication.decisionDate
  • Added Element
ClaimResponse.item.detail.traceNumber
  • Added Element
ClaimResponse.item.detail.reviewOutcome
  • Added Element
Media.subject ClaimResponse.item.detail.adjudication
  • Min Cardinality changed from 1 to 0
ClaimResponse.item.detail.subDetail.traceNumber
  • Type Reference: Added Target Types PractitionerRole, Location Element
Media.encounter ClaimResponse.item.detail.subDetail.reviewOutcome
  • Added Element
Media.created[x] ClaimResponse.addItem.traceNumber
  • Renamed Added Element
ClaimResponse.addItem.subject
  • Added Element
ClaimResponse.addItem.informationSequence
  • Added Element
ClaimResponse.addItem.revenue
  • Added Element
ClaimResponse.addItem.category
  • Added Element
ClaimResponse.addItem.productOrService
  • Min Cardinality changed from occurrence[x] 1 to created[x] 0
Media.issued ClaimResponse.addItem.productOrServiceEnd
  • Added Element
ClaimResponse.addItem.request
  • Added Element
ClaimResponse.addItem.tax
  • Added Element
Media.operator ClaimResponse.addItem.bodySite
  • Max Cardinality changed from 1 to *
  • Type Reference: changed from CodeableConcept to BackboneElement
ClaimResponse.addItem.bodySite.site
  • Added Target Types PractitionerRole, Organization, CareTeam, Patient, Device, RelatedPerson Mandatory Element
Media.deviceName ClaimResponse.addItem.bodySite.subSite
  • Added Element
ClaimResponse.addItem.reviewOutcome
  • Added Element
Media.frames ClaimResponse.addItem.adjudication
  • Default Value "1" removed Min Cardinality changed from 1 to 0
ClaimResponse.addItem.detail.traceNumber
  • Added Element
ClaimResponse.addItem.detail.revenue
  • Added Element
Media.duration ClaimResponse.addItem.detail.productOrService
  • Type Min Cardinality changed from unsignedInt 1 to decimal 0
Media.context ClaimResponse.addItem.detail.productOrServiceEnd
  • deleted Added Element
Medication ClaimResponse.addItem.detail.tax
  • Added Element
Medication.identifier ClaimResponse.addItem.detail.reviewOutcome
  • Added Element
Medication.status ClaimResponse.addItem.detail.adjudication
  • Change value set Min Cardinality changed from http://hl7.org/fhir/ValueSet/medication-status 1 to http://hl7.org/fhir/ValueSet/medication-status|4.0.1 0
ClaimResponse.addItem.detail.subDetail.traceNumber
  • Now marked as Modifier Added Element
Medication.amount ClaimResponse.addItem.detail.subDetail.revenue
  • Added Element
ClaimResponse.addItem.detail.subDetail.productOrService
  • Min Cardinality changed from 1 to 0
Medication.ingredient.strength ClaimResponse.addItem.detail.subDetail.productOrServiceEnd
  • Added Element
Medication.batch ClaimResponse.addItem.detail.subDetail.tax
  • Added Element
Medication.batch.lotNumber ClaimResponse.addItem.detail.subDetail.reviewOutcome
  • Added Element
ClaimResponse.addItem.detail.subDetail.adjudication
  • Min Cardinality changed from 1 to 0
Medication.batch.expirationDate ClaimResponse.processNote.class
  • Added Element
Medication.isBrand ClaimResponse.processNote.type
  • deleted Type changed from code to CodeableConcept
  • Change binding strength from required to extensible
Medication.isOverTheCounter ClaimResponse.processNote.text
  • deleted Type changed from string to markdown
Medication.ingredient.amount ClaimResponse.processNote.language
Medication.package ClaimResponse.error.expression
  • deleted Added Element
Medication.image ClaimResponse.addItem.subSite
  • deleted Deleted
ClinicalUseDefinition
  • Added Resource
MedicationAdministration CodeSystem
MedicationAdministration.instantiates CodeSystem.versionAlgorithm[x]
  • Added Element
MedicationAdministration.status CodeSystem.jurisdiction
  • Change value set from http://hl7.org/fhir/ValueSet/medication-admin-status http://hl7.org/fhir/ValueSet/jurisdiction to http://hl7.org/fhir/ValueSet/medication-admin-status|4.0.1 Jurisdiction ValueSet icon
MedicationAdministration.statusReason CodeSystem.copyrightLabel
  • Added Element
MedicationAdministration.performer.function 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
MedicationAdministration.performer.actor 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 PractitionerRole Reference: Removed Target Type Resource
MedicationAdministration.reasonReference Communication.recipient
  • Type Reference: Added Target Types Location, Endpoint
Communication.sender
  • Type DiagnosticReport Reference: Added Target Types Endpoint, CareTeam
MedicationAdministration.request Communication.reason
  • Added Element
  • Merged both reasonCode and reasonReference into reason
MedicationAdministration.dosage.rate[x] Communication.payload.content[x]
  • Add Type Quantity() CodeableConcept
  • Remove Type Quantity() string
MedicationAdministration.definition Communication.instantiatesCanonical
  • deleted Deleted
MedicationAdministration.performer.onBehalfOf Communication.instantiatesUri
  • deleted Deleted
MedicationAdministration.notGiven Communication.reasonCode
  • deleted Deleted (-> reason.concept)
MedicationAdministration.reasonNotGiven Communication.reasonReference
  • deleted Deleted (-> reason.reference)
CommunicationRequest
CommunicationRequest.status
  • Remove codes revoked , completed
  • Add code ended
CommunicationRequest.intent
  • Added Mandatory Element
CommunicationRequest.payload.content[x]
  • Add Type CodeableConcept
  • Remove Type string
CommunicationRequest.requester
  • Type Reference: Added Target Type Group
CommunicationRequest.recipient
  • Type Reference: Added Target Type Endpoint
CommunicationRequest.informationProvider
  • Renamed from sender to informationProvider
  • Max Cardinality changed from 1 to *
  • Type Reference: Added Target Types Endpoint, Group
CommunicationRequest.reason
  • Added Element
  • Merged both reasonCode and reasonReference into reason
MedicationAdministration.prescription CommunicationRequest.reasonCode
  • deleted Deleted (-> reason.concept)
CommunicationRequest.reasonReference
  • Deleted (-> reason.reference)
MedicationDispense CompartmentDefinition
CompartmentDefinition.versionAlgorithm[x]
  • Added Element
CompartmentDefinition.title
  • Added Element
MedicationDispense.status CompartmentDefinition.code
  • Min Add code EpisodeOfCare
CompartmentDefinition.resource.code
  • Remove codes CatalogEntry , ChargeItem , ChargeItemDefinition , ClinicalImpression , DeviceUseStatement , DocumentManifest , DomainResource , EffectEvidenceSynthesis , GraphDefinition , ImmunizationEvaluation , ImmunizationRecommendation , Linkage , Media , MedicationKnowledge , MedicinalProduct , MedicinalProductAuthorization , MedicinalProductContraindication , MedicinalProductIndication , MedicinalProductIngredient , MedicinalProductInteraction , MedicinalProductManufactured , MedicinalProductPackaged , MedicinalProductPharmaceutical , MedicinalProductUndesirableEffect , MolecularSequence , RequestGroup , ResearchDefinition , ResearchElementDefinition , Resource , RiskEvidenceSynthesis , SubstanceNucleicAcid , SubstancePolymer , SubstanceProtein , SubstanceReferenceInformation , SubstanceSourceMaterial , SubstanceSpecification , SupplyDelivery , SupplyRequest , TestReport , TestScript , VerificationResult
  • Add codes ActorDefinition , AdministrableProductDefinition , ArtifactAssessment , ClinicalUseDefinition , DeviceAlert , DeviceAssociation , ImagingSelection , Ingredient , InsuranceProduct , ManufacturedItemDefinition , MedicinalProductDefinition , NutritionIntake , NutritionProduct , PackagedProductDefinition , RegulatedAuthorization , RequestOrchestration , Requirements , SubscriptionStatus , SubscriptionTopic , SubstanceDefinition
CompartmentDefinition.resource.startParam
  • Added Element
CompartmentDefinition.resource.endParam
  • Added Element
CompartmentDefinition.resource.documentation
  • Deleted
Composition
Composition.url
  • Added Element
Composition.identifier
  • Max Cardinality changed from 0 to 1 to *
Composition.version
  • Change value set from http://hl7.org/fhir/ValueSet/medication-dispense-status to http://hl7.org/fhir/ValueSet/medicationdispense-status|4.0.1 Added Element
MedicationDispense.statusReason[x] Composition.consent
  • Added Element
MedicationDispense.performer.function Composition.basedOn
  • Added Element
MedicationDispense.performer.actor Composition.status
  • Type Reference: Added Target Type PractitionerRole Remove code preliminary
  • Add codes registered , partial , cancelled , deprecated , unknown
Composition.subject
  • Max Cardinality changed from 1 to *
MedicationDispense.location Composition.useContext
  • Added Element
MedicationDispense.substitution.responsibleParty Composition.author
  • Min Cardinality changed from 1 to 0
  • Type Reference: Added Target Type PractitionerRole CareTeam
MedicationDispense.performer.onBehalfOf Composition.participant
  • deleted Added Element
MedicationDispense.notDone Composition.participant.type
  • deleted Added Mandatory Element
MedicationDispense.notDoneReason[x] Composition.participant.function
  • deleted Added Element
MedicationKnowledge Composition.participant.time
  • Added Resource Element
MedicationRequest Composition.participant.party
  • Added Mandatory Element
Composition.name
  • Added Element
MedicationRequest.status Composition.title
  • Min Cardinality changed from 0 to 1 to 0
Composition.note
  • Change value set Added Element
Composition.attester.mode
  • Type changed from http://hl7.org/fhir/ValueSet/medication-request-status code to http://hl7.org/fhir/ValueSet/medicationrequest-status|4.0.1 CodeableConcept
  • Remove Binding `http://hl7.org/fhir/ValueSet/composition-attestation-mode|4.0.0` (required)
Composition.attester.party
  • Type Reference: Added Target Type Group
Composition.custodian
  • Type Reference: Added Target Types Patient, Group
MedicationRequest.statusReason Composition.relatesTo.type
  • Added Mandatory Element
MedicationRequest.intent Composition.relatesTo.target[x]
  • Change value set Add Types uri, Attachment, canonical(Resource), markdown
  • Remove Type Identifier
Composition.event.detail
  • Type changed from http://hl7.org/fhir/ValueSet/medication-request-intent Reference(Resource) to http://hl7.org/fhir/ValueSet/medicationrequest-intent|4.0.1 CodeableReference
MedicationRequest.category Composition.section.author
  • Type Reference: Added Target Type CareTeam
Composition.section.note
  • Added Element
Composition.confidentiality
  • Deleted
Composition.relatesTo.code
  • Deleted
Composition.event.code
  • Deleted
Composition.section.mode
  • Deleted
ConceptMap
ConceptMap.identifier
  • Max Cardinality changed from 1 to *
ConceptMap.versionAlgorithm[x]
  • Added Element
MedicationRequest.priority ConceptMap.jurisdiction
  • Change value set from http://hl7.org/fhir/ValueSet/medication-request-priority http://hl7.org/fhir/ValueSet/jurisdiction to http://hl7.org/fhir/ValueSet/request-priority|4.0.1 Jurisdiction ValueSet icon
MedicationRequest.doNotPerform ConceptMap.copyrightLabel
  • Added Element
MedicationRequest.reported[x] ConceptMap.approvalDate
  • Added Element
MedicationRequest.encounter ConceptMap.lastReviewDate
  • Added Element
MedicationRequest.requester ConceptMap.effectivePeriod
  • Type changed from BackboneElement to Reference(Practitioner | PractitionerRole | Organization | Patient | RelatedPerson | Device) Added Element
MedicationRequest.performer ConceptMap.topic
  • Added Element
MedicationRequest.performerType ConceptMap.author
  • Added Element
MedicationRequest.recorder ConceptMap.editor
  • Type Reference: Added Target Type PractitionerRole Element
MedicationRequest.instantiatesCanonical ConceptMap.reviewer
  • Added Element
MedicationRequest.instantiatesUri 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]
  • Renamed from source[x] to sourceScope[x]
ConceptMap.targetScope[x]
  • Renamed from target[x] to targetScope[x]
MedicationRequest.basedOn ConceptMap.group.source
  • Type Reference: Added Target Types ServiceRequest, ImmunizationRecommendation changed from uri to canonical(CodeSystem)
ConceptMap.group.target
  • Type Reference: Removed Target Types ProcedureRequest, ReferralRequest changed from uri to canonical(CodeSystem)
MedicationRequest.courseOfTherapyType ConceptMap.group.element.valueSet
  • Added Element
MedicationRequest.insurance ConceptMap.group.element.noMap
  • Added Element
MedicationRequest.dispenseRequest.initialFill ConceptMap.group.element.comment
  • Added Element
MedicationRequest.dispenseRequest.initialFill.quantity ConceptMap.group.element.target.valueSet
  • Added Element
MedicationRequest.dispenseRequest.initialFill.duration ConceptMap.group.element.target.relationship
  • Added Mandatory Element
MedicationRequest.dispenseRequest.dispenseInterval ConceptMap.group.element.target.property
  • Added Element
MedicationRequest.dispenseRequest.numberOfRepeatsAllowed 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 positiveInt uri to unsignedInt code
MedicationRequest.substitution.allowed[x] ConceptMap.group.element.target.dependsOn.value[x]
  • Renamed from allowed value to allowed[x] value[x]
  • Min Cardinality changed from 1 to 0
  • Add Type CodeableConcept Types code, Coding, boolean, Quantity
ConceptMap.group.element.target.dependsOn.valueSet
  • Added Element
ConceptMap.group.unmapped.mode
  • No longer marked as Modifier 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
MedicationRequest.definition ConceptMap.group.sourceVersion
  • deleted Deleted (-> canonical version in group.source)
MedicationRequest.context ConceptMap.group.targetVersion
  • deleted Deleted (-> canonical version in group.target)
MedicationRequest.requester.agent ConceptMap.group.element.target.equivalence
  • deleted Deleted (-> relationship)
MedicationRequest.requester.onBehalfOf ConceptMap.group.element.target.dependsOn.system
  • deleted Deleted (-> value as Coding - system value)
ConceptMap.group.element.target.dependsOn.display
  • Deleted (-> value as Coding - display value)
MedicationStatement Condition
MedicationStatement.basedOn Condition.clinicalStatus
  • Type Reference: Added Target Type ServiceRequest Min Cardinality changed from 0 to 1
  • Type Reference: Removed Target Types ProcedureRequest, ReferralRequest Remove codes recurrence , relapse , remission , resolved
  • Add code unknown
MedicationStatement.status Condition.verificationStatus
  • Change value set from http://hl7.org/fhir/ValueSet/medication-statement-status to http://hl7.org/fhir/ValueSet/medication-statement-status|4.0.1 Remove codes provisional , differential
Condition.category
  • Remove Binding `http://hl7.org/fhir/ValueSet/condition-category` (extensible)
MedicationStatement.statusReason Condition.bodyStructure
  • Added Element
MedicationStatement.informationSource Condition.recorder
  • Type Reference: Added Target Type PractitionerRole Group
MedicationStatement.reasonReference Condition.asserter
  • Type Reference: Added Target Types Device, Group
Condition.stage.assessment
  • Type DiagnosticReport Reference: Removed Target Type ClinicalImpression
Condition.evidence
  • Type changed from BackboneElement to CodeableReference
MedicationStatement.taken Condition.evidence.code
  • deleted Deleted (-> Condition.evidence.concept)
MedicationStatement.reasonNotTaken Condition.evidence.detail
  • deleted Deleted (-> Condition.evidence.reference)
MedicinalProduct Consent
Consent.status
  • Added Resource Remove codes proposed , rejected
  • Add codes not-done , unknown
MedicinalProductAuthorization Consent.category
  • Added Resource Min Cardinality changed from 1 to 0
  • Remove Binding `http://hl7.org/fhir/ValueSet/consent-category` (extensible)
MedicinalProductContraindication Consent.subject
  • Renamed from patient to subject
  • Type Reference: Added Resource Target Types Practitioner, ResearchSubject, Group
MedicinalProductIndication Consent.date
  • Renamed from dateTime to date
  • Type changed from dateTime to date
Consent.period
  • Added Resource Element
MedicinalProductIngredient Consent.grantor
  • Added Resource Element
MedicinalProductInteraction Consent.grantee
  • Renamed from performer to grantee
  • Type Reference: Added Resource Target Types CareTeam, Group, HealthcareService
MedicinalProductManufactured Consent.manager
  • Added Resource Element
MedicinalProductPackaged Consent.controller
  • Added Resource Element
MedicinalProductPharmaceutical Consent.sourceAttachment
  • Added Resource Element
MedicinalProductUndesirableEffect Consent.sourceReference
  • Added Resource Element
MessageDefinition Consent.regulatoryBasis
  • Added Element
MessageDefinition.identifier Consent.policyBasis
  • Renamed from policy to policyBasis
  • Max Cardinality changed from * to 1
Consent.policyBasis.reference
  • Added Element
Consent.policyBasis.uri
  • Moved from Consent.policy to * Consent.policyBasis
MessageDefinition.replaces Consent.policyText
  • Renamed from policyRule to policyText
  • Max Cardinality changed from 1 to *
  • Type changed from Reference(MessageDefinition) CodeableConcept to canonical(MessageDefinition) Reference(DocumentReference)
  • Remove Binding `http://hl7.org/fhir/ValueSet/consent-policy` (extensible)
Consent.verification.type
  • Added Element
Consent.verification.verifiedBy
  • Added Element
MessageDefinition.status Consent.verification.verifiedWith
  • Change value set Type Reference: Added Target Type Group
Consent.verification.date
  • Renamed from http://hl7.org/fhir/ValueSet/publication-status verificationDate to http://hl7.org/fhir/ValueSet/publication-status|4.0.1 date
  • Max Cardinality changed from 1 to *
MessageDefinition.experimental Consent.decision
  • No longer Moved from Consent.provision.type to decision
  • Now marked as Modifier
MessageDefinition.base Consent.provision
  • Type Max Cardinality changed from Reference(MessageDefinition) 1 to canonical(MessageDefinition) *
MessageDefinition.parent Consent.provision.actor.role
  • Min Cardinality changed from 1 to 0
  • Change value set from http://hl7.org/fhir/ValueSet/security-role-type to Participation Role Type
Consent.provision.actor.reference
  • Min Cardinality changed from Reference(ActivityDefinition | PlanDefinition) 1 to canonical(ActivityDefinition | PlanDefinition) 0
Consent.provision.securityLabel
  • Remove Binding `http://hl7.org/fhir/ValueSet/security-labels` (extensible)
Consent.provision.documentType
  • Added Element
MessageDefinition.event[x] 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 (-> split into Consent.sourceAttachement and Consent.sourceReference)
Consent.policy.authority
  • Deleted
Contract
Contract.author
  • Type uri Reference: Added Target Type RelatedPerson
MessageDefinition.category Contract.term.text
  • Change value set Type changed from http://hl7.org/fhir/ValueSet/message-significance-category string to http://hl7.org/fhir/ValueSet/message-significance-category|4.0.1 markdown
MessageDefinition.focus.code Contract.term.action.reason
  • Change value set Type changed from http://hl7.org/fhir/ValueSet/resource-types string to http://hl7.org/fhir/ValueSet/resource-types|4.0.1 CodeableReference
Contract.term.action.reasonCode
  • Deleted (-> reason.concept)
Contract.term.action.reasonReference
  • Deleted (-> reason.reference)
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
MessageDefinition.focus.profile Coverage.subscriberId
  • Max Cardinality changed from 1 to *
  • Type changed from Reference(StructureDefinition) string to canonical(StructureDefinition) Identifier
Coverage.insurer
  • Added Element
MessageDefinition.focus.min 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 0 to 1 to 0
Coverage.insurancePlan
  • Default Value "0" removed 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
MessageDefinition.responseRequired CoverageEligibilityResponse.request
  • Type Min Cardinality changed from boolean 1 to code 0
CoverageEligibilityResponse.outcome
  • Add Binding Change value set from http://hl7.org/fhir/ValueSet/messageheader-response-request|4.0.1 http://hl7.org/fhir/ValueSet/remittance-outcome|4.0.0 (required) Default Value "false" removed to Eligibility Outcome
MessageDefinition.allowedResponse.message CoverageEligibilityResponse.insurance.item.description
  • Type changed from Reference(MessageDefinition) string to canonical(MessageDefinition) markdown
MessageDefinition.graph CoverageEligibilityResponse.error.expression
  • Added Element
MessageHeader DetectedIssue
MessageHeader.event[x] DetectedIssue.status
  • Renamed Change value set from event http://hl7.org/fhir/ValueSet/observation-status|4.0.0 to event[x] Detected Issue Status
  • Remove codes registered , amended , corrected , cancelled
  • Add Type uri code mitigated
DetectedIssue.category
  • Added Element
MessageHeader.destination.endpoint DetectedIssue.severity
  • Type changed from uri code to url CodeableConcept
  • Remove Binding `http://hl7.org/fhir/ValueSet/detectedissue-severity|4.0.0` (required)
MessageHeader.destination.receiver DetectedIssue.subject
  • Moved Renamed from MessageHeader patient to MessageHeader.destination subject
  • Type Reference: Added Target Type PractitionerRole Types Group, Device, Location, Organization, Procedure, Practitioner, Medication, Substance, BiologicallyDerivedProduct, NutritionProduct
MessageHeader.sender DetectedIssue.encounter
  • Type Reference: Added Target Element
DetectedIssue.identified[x]
  • Add Type PractitionerRole Timing
MessageHeader.enterer DetectedIssue.author
  • Type Reference: Added Target Type PractitionerRole Types Patient, RelatedPerson
MessageHeader.author DetectedIssue.detail
  • Type Reference: changed from string to markdown
DetectedIssue.qualityOfEvidence
  • Added Target Type PractitionerRole Element
DetectedIssue.expectedOnsetType
  • Added Element
DetectedIssue.medicationClass
  • Added Element
DetectedIssue.managementCode
  • Added Element
DetectedIssue.mitigation.note
  • Added Element
Device
MessageHeader.source.endpoint Device.definition
  • Type changed from uri Reference(DeviceDefinition) to url canonical(DeviceDefinition)
MessageHeader.responsible Device.udiCarrier.deviceIdentifier
  • Min Cardinality changed from 0 to 1
Device.udiCarrier.deviceIdentifierSystem
  • Type Reference: Added Target Type PractitionerRole Element
MessageHeader.response.code Device.udiCarrier.issuer
  • Change value set Min Cardinality changed from http://hl7.org/fhir/ValueSet/response-code 0 to http://hl7.org/fhir/ValueSet/response-code|4.0.1 1
Device.udiCarrier.entryType
  • Add code electronic-transmission
MessageHeader.definition Device.availabilityStatus
  • Added Element
MessageHeader.timestamp Device.biologicalSourceEvent
  • deleted Renamed from distinctIdentifier to biologicalSourceEvent
  • Type changed from string to Identifier
MetadataResource Device.name
  • Renamed from deviceName to name
MetadataResource.status Device.name.value
  • Change Moved from Device.deviceName.name to value set
Device.name.type
  • Moved from http://hl7.org/fhir/ValueSet/publication-status Device.deviceName to http://hl7.org/fhir/ValueSet/publication-status|4.0.1 Device.name
  • Type changed from code to CodeableConcept
  • Change binding strength from required to extensible
Device.name.display
  • Added Element
Device.category
  • Added Element
MetadataResource.experimental Device.type
  • No longer marked as Modifier Max Cardinality changed from 1 to *
Device.deviceVersion
  • Renamed from version to deviceVersion
Device.deviceVersion.type
  • Moved from Device.version to Device.deviceVersion
Device.deviceVersion.component
  • Moved from Device.version to Device.deviceVersion
Device.deviceVersion.installDate
  • Added Element
Device.deviceVersion.value
  • Moved from Device.version to Device.deviceVersion
Device.conformsTo
  • Renamed from specialization to conformsTo
Device.conformsTo.category
  • Added Element
Device.conformsTo.specification
  • Moved from Device.specialization.systemType to specification
Device.conformsTo.version
  • Moved from Device.specialization to Device.conformsTo
Device.property.value[x]
  • Added Mandatory Element
Device.additive
  • Added Element
Device.additive.type
  • Added Mandatory Element
Device.additive.quantity
  • Added Element
Device.statusReason
  • Deleted (-> reason was removed. DeviceAssociation can be used)
Device.property.valueQuantity
  • Deleted (-> Device.property.value[x] (as a new Device.property iteration))
Device.property.valueCode
  • Deleted (-> Device.property.value[x] (as a new Device.property iteration))
Device.patient
  • Deleted (-> patient association is in DeviceAssociation)
Device.owner
  • Deleted
Device.url
  • Deleted
MolecularSequence DeviceAlert
  • Added Resource
DeviceAssociation
  • Added Resource
NamingSystem DeviceDefinition
NamingSystem.status DeviceDefinition.version
  • Change value set Max Cardinality changed from http://hl7.org/fhir/ValueSet/publication-status * to http://hl7.org/fhir/ValueSet/publication-status|4.0.1 1
DeviceDefinition.versionAlgorithm[x]
  • Added Element
DeviceDefinition.name
  • Added Element
DeviceDefinition.title
  • Added Element
DeviceDefinition.status
  • Added Mandatory Element
DeviceDefinition.experimental
  • Added Element
DeviceDefinition.date
  • Added Element
DeviceDefinition.publisher
  • Added Element
NamingSystem.kind DeviceDefinition.contact
  • Change value set Type changed from http://hl7.org/fhir/ValueSet/namingsystem-type ContactPoint to http://hl7.org/fhir/ValueSet/namingsystem-type|4.0.1 ContactDetail
NamingSystem.uniqueId.type DeviceDefinition.description
  • Change value set Added Element
DeviceDefinition.useContext
  • Added Element
DeviceDefinition.jurisdiction
  • Added Element
DeviceDefinition.purpose
  • Added Element
DeviceDefinition.copyright
  • Added Element
DeviceDefinition.copyrightLabel
  • Added Element
DeviceDefinition.approvalDate
  • Added Element
DeviceDefinition.lastReviewDate
  • Added Element
DeviceDefinition.effectivePeriod
  • Added Element
DeviceDefinition.partNumber
  • Added Element
DeviceDefinition.manufacturer
  • Renamed from http://hl7.org/fhir/ValueSet/namingsystem-identifier-type manufacturer[x] to http://hl7.org/fhir/ValueSet/namingsystem-identifier-type|4.0.1 manufacturer
  • Remove Type string
NamingSystem.replacedBy DeviceDefinition.udiDeviceIdentifier.marketDistribution
  • deleted Added Element
NutritionOrder DeviceDefinition.udiDeviceIdentifier.marketDistribution.marketPeriod
  • Added Mandatory Element
NutritionOrder.instantiatesCanonical DeviceDefinition.udiDeviceIdentifier.marketDistribution.subJurisdiction
  • Added Mandatory Element
NutritionOrder.instantiatesUri DeviceDefinition.udiDeviceIdentifier.deviceIdentifierSystem
  • Added Element
NutritionOrder.instantiates DeviceDefinition.regulatoryIdentifier
  • Added Element
DeviceDefinition.regulatoryIdentifier.type
  • Added Mandatory Element
DeviceDefinition.regulatoryIdentifier.identifier
  • Added Mandatory Element
DeviceDefinition.regulatoryIdentifier.issuer
  • Added Mandatory Element
DeviceDefinition.regulatoryIdentifier.jurisdiction
  • Added Mandatory Element
DeviceDefinition.regulatoryIdentifier.identifierSystem
  • Added Element
NutritionOrder.status DeviceDefinition.deviceName.type
  • Type changed from code to CodeableConcept
  • Change binding strength from required to extensible
DeviceDefinition.classification
  • Added Element
DeviceDefinition.classification.type
  • Moved from DeviceDefinition to DeviceDefinition.classification
  • Min Cardinality changed from 0 to 1
DeviceDefinition.classification.justification
  • Change value set Added Element
DeviceDefinition.conformsTo
  • Renamed from http://hl7.org/fhir/ValueSet/nutrition-request-status specialization to http://hl7.org/fhir/ValueSet/request-status|4.0.1 conformsTo
NutritionOrder.intent DeviceDefinition.conformsTo.category
  • Added Element
DeviceDefinition.conformsTo.specification
  • Moved from DeviceDefinition.specialization.systemType to specification
  • Type changed from string to CodeableConcept
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.definition[x]
  • Added Mandatory Element
NutritionOrder.orderer DeviceDefinition.hasPart.count
  • Type Reference: Added Target Element
DeviceDefinition.packaging
  • Added Element
DeviceDefinition.packaging.identifier
  • Added Element
DeviceDefinition.packaging.type
  • Added Element
DeviceDefinition.packaging.count
  • Added Element
DeviceDefinition.packaging.distributor
  • Added Element
DeviceDefinition.packaging.distributor.name
  • Added Element
DeviceDefinition.packaging.distributor.organizationReference
  • Added Element
DeviceDefinition.packaging.udiDeviceIdentifier
  • Added Element
DeviceDefinition.packaging.packaging
  • Added Element
DeviceDefinition.deviceVersion
  • Added Element
DeviceDefinition.deviceVersion.type
  • Added Element
DeviceDefinition.deviceVersion.component
  • Added Element
DeviceDefinition.deviceVersion.value
  • Added Mandatory Element
DeviceDefinition.outputLanguage
  • Renamed from languageCode to outputLanguage
  • Type PractitionerRole changed from CodeableConcept to code
  • Add Binding `http://hl7.org/fhir/ValueSet/all-languages|6.0.0-ballot3` (required)
NutritionOrder.enteralFormula.administration.rate[x] DeviceDefinition.property.value[x]
  • Renamed from valueQuantity to value[x]
  • Min Cardinality changed from 0 to 1
  • Max Cardinality changed from * to 1
  • Add Types CodeableConcept, string, boolean, integer, Range, Attachment
DeviceDefinition.link
  • Added Element
DeviceDefinition.link.relation
  • Added Mandatory Element
DeviceDefinition.link.relatedDevice[x]
  • Added Mandatory Element
DeviceDefinition.productionIdentifierInUDI
  • Added Element
DeviceDefinition.guideline
  • Added Element
DeviceDefinition.guideline.useContext
  • Added Element
DeviceDefinition.guideline.usageInstruction
  • Added Element
DeviceDefinition.guideline.relatedArtifact
  • Moved from DeviceDefinition.onlineInformation to relatedArtifact
  • Max Cardinality changed from 1 to *
  • Type Quantity() 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.physicalCharacteristics
  • Deleted (-> DeviceDefinition.property)
DeviceDefinition.capability
  • Deleted (-> DeviceDefinition.property)
DeviceDefinition.property.valueCode
  • Deleted
DeviceDefinition.owner
  • Deleted (This could be a packaging.distributor.organiationReference or manufacturer or neither - no direct mapping)
DeviceDefinition.quantity
  • Deleted (-> DeviceDefinition.packaging.count or DeviceDefinition.hasPart.count)
DeviceDefinition.parentDevice
  • Deleted (Removed - to establish relations, use hasPart)
DeviceMetric
DeviceMetric.status
  • Added Mandatory Element
DeviceMetric.operationalStatus
  • Remove code entered-in-error
  • Add code unknown
DeviceMetric.category
  • Type Quantity() changed from code to CodeableConcept
  • Change binding strength from required to extensible
NutritionOrder.note DeviceMetric.device
  • Added Mandatory Element
  • This is the only link to the device, could be mapped from DeviceMetric.parent or DeviceMetric.source
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 (-> could be DeviceMetric.device)
DeviceMetric.parent
  • Deleted (-> could be DeviceMetric.device)
DeviceMetric.measurementPeriod
  • Deleted
Observation DeviceRequest
Observation.basedOn DeviceRequest.replaces
  • Renamed from priorRequest to replaces
  • Type Reference: Added Target Type ServiceRequest DeviceRequest
  • Type Reference: Removed Target Types ProcedureRequest, ReferralRequest Type Resource
DeviceRequest.status
  • Remove codes revoked , completed
  • Add code ended
DeviceRequest.intent
  • Remove codes original-order , reflex-order , filler-order , instance-order
Observation.partOf DeviceRequest.doNotPerform
  • Added Element
Observation.status DeviceRequest.product[x]
  • Change value set Renamed from http://hl7.org/fhir/ValueSet/observation-status code[x] to http://hl7.org/fhir/ValueSet/observation-status|4.0.1 product[x]
  • Add Type canonical(DeviceDefinition)
Observation.focus DeviceRequest.quantity
  • Added Element
Observation.encounter DeviceRequest.requester
  • Renamed Type Reference: Added Target Types CareTeam, Group, Patient, RelatedPerson
DeviceRequest.performer
  • Type changed from context Reference(Practitioner | PractitionerRole | Organization | CareTeam | HealthcareService | Patient | Device | RelatedPerson) to encounter CodeableReference
DeviceRequest.location
  • Added Element
DeviceRequest.reason
  • Added Element
  • Merged both reasonCode and reasonReference into reason
DeviceRequest.asNeeded
  • Added Element
DeviceRequest.asNeededFor
  • Added Element
DeviceRequest.instantiatesCanonical
  • Deleted
DeviceRequest.instantiatesUri
  • Deleted
DeviceRequest.performerType
  • Deleted (-> performer.concept)
DeviceRequest.reasonCode
  • Deleted (-> reason.concept)
DeviceRequest.reasonReference
  • Deleted (-> reason.reference)
DiagnosticReport
DiagnosticReport.basedOn
  • Type Reference: Removed Target Type EpisodeOfCare ImmunizationRecommendation
Observation.effective[x] DiagnosticReport.status
  • Add Remove codes preliminary , corrected , appended
DiagnosticReport.subject
  • Type Reference: Added Target Types Timing, Organization, Practitioner, Medication, Substance, BiologicallyDerivedProduct
DiagnosticReport.relatesTo
  • Added Element
DiagnosticReport.issued
  • Type changed from instant to dateTime
DiagnosticReport.procedure
  • Added Element
Observation.performer DiagnosticReport.performer
  • Type Reference: Added Target Types PractitionerRole, CareTeam HealthcareService, Device, Patient, RelatedPerson
Observation.value[x] DiagnosticReport.resultsInterpreter
  • Add Type integer Reference: Added Target Types Patient, RelatedPerson
DiagnosticReport.note
  • Added Element
DiagnosticReport.study
  • Renamed from imagingStudy to study
DiagnosticReport.supportingInfo
  • Added Element
DiagnosticReport.supportingInfo.type
  • Added Mandatory Element
DiagnosticReport.supportingInfo.reference
  • Added Mandatory Element
DiagnosticReport.media.link
  • Remove Type Attachment Reference: Added Target Type DocumentReference
  • Type Reference: Removed Target Type Media
DiagnosticReport.composition
  • Added Element
Observation.dataAbsentReason DiagnosticReport.conclusion
  • Change value set Type changed from http://hl7.org/fhir/ValueSet/observation-valueabsentreason string to http://hl7.org/fhir/ValueSet/data-absent-reason markdown
DiagnosticReport.conclusionCode
  • Type changed from CodeableConcept to CodeableReference
DiagnosticReport.recomendation
  • Change Added Element
DiagnosticReport.communication
  • Added Element
DiagnosticReport.comparison
  • Added Element
DocumentReference
DocumentReference.version
  • Added Element
DocumentReference.basedOn
  • Added Element
DocumentReference.docStatus
  • Remove code system for extensibly bound preliminary
  • Add codes from "http://hl7.org/fhir/data-absent-reason" to "http://terminology.hl7.org/CodeSystem/data-absent-reason" registered , partial , cancelled , deprecated , unknown
  • Now marked as Modifier
DocumentReference.modality
  • Added Element
Observation.interpretation 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 *
  • Change code system for extensibly bound codes Type changed from "http://terminology.hl7.org/CodeSystem/v2-0078" BackboneElement to "http://terminology.hl7.org/CodeSystem/v3-ObservationInterpretation" Reference(Appointment | Encounter | EpisodeOfCare)
DocumentReference.event
  • Added Element
DocumentReference.related
  • Added Element
DocumentReference.bodyStructure
  • Added Element
Observation.note DocumentReference.facilityType
  • Renamed Moved from comment DocumentReference.context to note DocumentReference
DocumentReference.practiceSetting
  • Moved from DocumentReference.context to DocumentReference
DocumentReference.period
  • Max Cardinality Moved from DocumentReference.context to DocumentReference
DocumentReference.date
  • Type changed from 1 instant to * dateTime
DocumentReference.author
  • Type Reference: Added Target Types CareTeam, Group
DocumentReference.attester
  • Added Element
DocumentReference.attester.mode
  • Added Mandatory Element
DocumentReference.attester.time
  • Added Element
DocumentReference.attester.party
  • Added Element
DocumentReference.relatesTo.code
  • Type changed from code to CodeableConcept
  • Change binding strength from required to extensible
DocumentReference.description
  • Type changed from string to Annotation markdown
Observation.referenceRange.type DocumentReference.securityLabel
  • Remove Binding http://hl7.org/fhir/ValueSet/referencerange-meaning `http://hl7.org/fhir/ValueSet/security-labels` (extensible)
Observation.hasMember DocumentReference.content.profile
  • Added Element
Observation.derivedFrom DocumentReference.content.profile.value[x]
  • Added Mandatory Element
DocumentReference.masterIdentifier
  • Deleted (-> DocumentReference.identifier)
DocumentReference.authenticator
  • Deleted (-> DocumentReference.attester)
DocumentReference.content.format
  • Deleted (-> content.profile)
DocumentReference.context.encounter
  • Deleted (-> context)
DocumentReference.context.event
  • Deleted (-> event)
DocumentReference.context.sourcePatientInfo
  • Deleted (-> use extension http://hl7.org/fhir/StructureDefinition/documentreference-sourcepatient)
DocumentReference.context.related
  • Deleted (-> basedOn)
DomainResource
  • No Changes
Encounter
Observation.component.value[x] Encounter.status
  • Remove codes arrived , triaged , onleave , finished
  • Add Types boolean, integer codes on-hold , discharged , completed , discontinued
Encounter.businessStatus
  • Remove Type Attachment Added Element
Encounter.businessStatus.code
  • Added Mandatory Element
Encounter.businessStatus.type
  • Added Element
Encounter.businessStatus.effectiveDate
  • Added Element
Observation.component.dataAbsentReason Encounter.class
  • Change value set Min Cardinality changed from http://hl7.org/fhir/ValueSet/observation-valueabsentreason 1 to http://hl7.org/fhir/ValueSet/data-absent-reason 0
  • Change code system for extensibly bound codes Max Cardinality changed from "http://hl7.org/fhir/data-absent-reason" 1 to "http://terminology.hl7.org/CodeSystem/data-absent-reason" *
  • Type changed from Coding to CodeableConcept
  • Remove Binding `http://terminology.hl7.org/ValueSet/v3-ActEncounterCode` (extensible)
Observation.component.interpretation Encounter.serviceType
  • Max Cardinality changed from 1 to *
  • Change code system for extensibly bound codes Type changed from "http://terminology.hl7.org/CodeSystem/v2-0078" CodeableConcept to "http://terminology.hl7.org/CodeSystem/v3-ObservationInterpretation" CodeableReference
Observation.related Encounter.subjectStatus
  • deleted Added Element
ObservationDefinition Encounter.basedOn
  • Type Reference: Added Resource Target Types CarePlan, DeviceRequest, MedicationRequest, RequestOrchestration, NutritionOrder, VisionPrescription
OperationDefinition Encounter.careTeam
  • Added Element
Encounter.participant.actor
  • Renamed from individual to actor
  • Type Reference: Added Target Types Patient, Group, Device, HealthcareService
OperationDefinition.title Encounter.virtualService
  • Added Element
OperationDefinition.status Encounter.actualPeriod
  • Change value set Renamed from http://hl7.org/fhir/ValueSet/publication-status period to http://hl7.org/fhir/ValueSet/publication-status|4.0.1 actualPeriod
Encounter.plannedStartDate
  • Added Element
Encounter.plannedEndDate
  • Added Element
Encounter.reason
  • Added Element
Encounter.reason.use
  • Added Element
Encounter.reason.value
  • Added Element
  • Merged both reasonCode and reasonReference into reason.value
OperationDefinition.kind Encounter.diagnosis.condition
  • Change value set Min Cardinality changed from http://hl7.org/fhir/ValueSet/operation-kind 1 to http://hl7.org/fhir/ValueSet/operation-kind|4.0.1 0
  • Max Cardinality changed from 1 to *
  • Type changed from Reference(Condition | Procedure) to CodeableReference
OperationDefinition.experimental Encounter.diagnosis.use
  • No longer marked as Modifier Max Cardinality changed from 1 to *
OperationDefinition.affectsState 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 idempotent hospitalization to affectsState 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)
Encounter.reasonCode
  • Deleted (-> reason.concept.value)
Encounter.reasonReference
  • Deleted (-> reason.reference.value)
Encounter.diagnosis.rank
  • Deleted (-> Account.diagnosis.sequence)
Endpoint
OperationDefinition.comment Endpoint.status
  • Remove code test
  • Add code limited
Endpoint.connectionType
  • Max Cardinality changed from 1 to *
  • Type changed from string Coding to markdown CodeableConcept
  • Remove Binding `http://hl7.org/fhir/ValueSet/endpoint-connection-type` (extensible)
OperationDefinition.base Endpoint.description
  • Type 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 Reference(OperationDefinition) 1 to canonical(OperationDefinition) 0
OperationDefinition.resource Endpoint.payload.mimeType
  • Change value set Moved from http://hl7.org/fhir/ValueSet/resource-types Endpoint.payloadMimeType to http://hl7.org/fhir/ValueSet/resource-types|4.0.1 mimeType
OperationDefinition.inputProfile Endpoint.payload.profileCanonical
  • Added Element
OperationDefinition.outputProfile Endpoint.payload.profileUri
  • Added Element
EnrollmentRequest
OperationDefinition.parameter.use EnrollmentRequest.candidate
  • Type Reference: Added Target Type Group
EnrollmentResponse
EnrollmentResponse.outcome
  • Change value set from http://hl7.org/fhir/ValueSet/operation-parameter-use http://hl7.org/fhir/ValueSet/remittance-outcome|4.0.0 to http://hl7.org/fhir/ValueSet/operation-parameter-use|4.0.1 Enrollment Outcome
EnrollmentResponse.candidate
  • Added Element
EpisodeOfCare
EpisodeOfCare.reason
  • Added Element
EpisodeOfCare.reason.use
  • Added Element
EpisodeOfCare.reason.value
  • Added Element
OperationDefinition.parameter.type EpisodeOfCare.diagnosis.condition
  • Change value set Min Cardinality changed from http://hl7.org/fhir/ValueSet/all-types 1 to http://hl7.org/fhir/ValueSet/all-types|4.0.1 0
  • Max Cardinality changed from 1 to *
  • Type changed from Reference(Condition) to CodeableReference
OperationDefinition.parameter.targetProfile EpisodeOfCare.diagnosis.use
  • Renamed from profile role to targetProfile use
  • Max Cardinality changed from 1 to *
EpisodeOfCare.subject
  • Renamed from patient to subject
  • Type changed Reference: Added Target Type Group
EpisodeOfCare.careTeam
  • Renamed from Reference(StructureDefinition) team to canonical(StructureDefinition) careTeam
EpisodeOfCare.diagnosis.rank
  • Deleted
EventDefinition
EventDefinition.versionAlgorithm[x]
  • Added Element
OperationDefinition.parameter.searchType EventDefinition.subject[x]
  • Change value set from http://hl7.org/fhir/ValueSet/search-param-type http://hl7.org/fhir/ValueSet/subject-type to http://hl7.org/fhir/ValueSet/search-param-type|4.0.1 Participant Resource Types
  • Change code system for extensibly bound codes from "http://hl7.org/fhir/resource-types" to "http://hl7.org/fhir/fhir-types"
OperationDefinition.parameter.binding.strength EventDefinition.jurisdiction
  • Change value set from http://hl7.org/fhir/ValueSet/binding-strength http://hl7.org/fhir/ValueSet/jurisdiction to http://hl7.org/fhir/ValueSet/binding-strength|4.0.1 Jurisdiction ValueSet icon
OperationDefinition.parameter.binding.valueSet EventDefinition.usage
  • Renamed Type changed from valueSet[x] string to valueSet markdown
EventDefinition.copyrightLabel
  • Add Type canonical(ValueSet) Added Element
Evidence
Evidence.versionAlgorithm[x]
  • Remove Types uri, Reference(ValueSet) Added Element
OperationDefinition.parameter.referencedFrom Evidence.citeAs
  • Added Element
OperationDefinition.parameter.referencedFrom.source Evidence.experimental
  • Added Element
Evidence.recorder
  • Added Element
Evidence.purpose
  • Added Element
Evidence.copyrightLabel
  • Added Element
Evidence.relatesTo
  • Added Element
Evidence.relatesTo.type
  • Added Mandatory Element
OperationDefinition.parameter.referencedFrom.sourceId Evidence.relatesTo.target[x]
  • Added Mandatory Element
OperationOutcome Evidence.assertion
  • Added Element
OperationOutcome.issue.severity Evidence.variableDefinition
  • Change value set from http://hl7.org/fhir/ValueSet/issue-severity to http://hl7.org/fhir/ValueSet/issue-severity|4.0.1 Added Element
Evidence.variableDefinition.description
  • No longer marked as Modifier Added Element
OperationOutcome.issue.code Evidence.variableDefinition.note
  • Change value set from http://hl7.org/fhir/ValueSet/issue-type to http://hl7.org/fhir/ValueSet/issue-type|4.0.1 Added Element
Organization Evidence.variableDefinition.variableRole
  • Added Mandatory Element
Organization.active Evidence.variableDefinition.roleSubtype
  • Default Value "true" removed Added Element
Organization.contact.purpose Evidence.variableDefinition.comparatorCategory
  • Change code system for extensibly bound codes from "http://hl7.org/fhir/contactentity-type" to "http://terminology.hl7.org/CodeSystem/contactentity-type" Added Element
OrganizationAffiliation Evidence.variableDefinition.observed
  • Added Resource Element
Evidence.variableDefinition.intended
  • Added Element
Evidence.variableDefinition.directnessMatch
  • Added Element
Evidence.synthesisType
  • Added Element
Evidence.studyDesign
  • Added Element
Evidence.statistic
  • Added Element
Evidence.statistic.description
  • Added Element
Evidence.statistic.note
  • Added Element
Evidence.statistic.statisticType
  • Added Element
Evidence.statistic.category
  • Added Element
Evidence.statistic.quantity
  • Added Element
Evidence.statistic.numberOfEvents
  • Added Element
Evidence.statistic.numberAffected
  • Added Element
Evidence.statistic.sampleSize
  • Added Element
Evidence.statistic.sampleSize.description
  • Added Element
Evidence.statistic.sampleSize.note
  • Added Element
Evidence.statistic.sampleSize.numberOfStudies
  • Added Element
Evidence.statistic.sampleSize.numberOfParticipants
  • Added Element
Evidence.statistic.sampleSize.knownDataCount
  • Added Element
Evidence.statistic.sampleSize.numberAnalyzed
  • Added Element
Evidence.statistic.attributeEstimate
  • Added Element
Evidence.statistic.attributeEstimate.description
  • Added Element
Evidence.statistic.attributeEstimate.note
  • Added Element
Evidence.statistic.attributeEstimate.type
  • Added Element
Evidence.statistic.attributeEstimate.quantity
  • Added Element
Evidence.statistic.attributeEstimate.level
  • Added Element
Evidence.statistic.attributeEstimate.range
  • Added Element
Evidence.statistic.attributeEstimate.attributeEstimate
  • Added Element
Evidence.statistic.modelCharacteristic
  • Added Element
Evidence.statistic.modelCharacteristic.code
  • Added Mandatory Element
Evidence.statistic.modelCharacteristic.value[x]
  • Added Element
Evidence.statistic.modelCharacteristic.intended
  • Added Element
Evidence.statistic.modelCharacteristic.applied
  • Added Element
Evidence.statistic.modelCharacteristic.variable
  • Added Element
Evidence.statistic.modelCharacteristic.variable.variableDefinition
  • Added Mandatory Element
Evidence.statistic.modelCharacteristic.variable.handling
  • Added Element
Evidence.statistic.modelCharacteristic.variable.valueCategory
  • Added Element
Evidence.statistic.modelCharacteristic.variable.valueQuantity
  • Added Element
Evidence.statistic.modelCharacteristic.variable.valueRange
  • Added Element
Evidence.statistic.modelCharacteristic.attribute
  • Added Element
Evidence.certainty
  • Added Element
Evidence.certainty.description
  • Added Element
Evidence.certainty.note
  • Added Element
Evidence.certainty.type
  • Added Element
Evidence.certainty.rating
  • Added Element
Evidence.certainty.rater
  • Added Element
Evidence.certainty.subcomponent
  • Added Element
Evidence.shortTitle
  • Deleted
Evidence.subtitle
  • Deleted
Evidence.jurisdiction
  • Deleted
Evidence.effectivePeriod
  • Deleted
Evidence.topic
  • Deleted
Evidence.relatedArtifact
  • Deleted
Evidence.exposureBackground
  • Deleted
Evidence.exposureVariant
  • Deleted
Evidence.outcome
  • Deleted
Parameters EvidenceVariable
Parameters.parameter.value[x] EvidenceVariable.versionAlgorithm[x]
  • Add Types canonical, url, uuid, ContactDetail, Contributor, DataRequirement, Expression, ParameterDefinition, RelatedArtifact, TriggerDefinition, UsageContext, Dosage Added Element
EvidenceVariable.citeAs
  • Added Element
EvidenceVariable.experimental
  • Added Element
EvidenceVariable.recorder
  • Added Element
EvidenceVariable.purpose
  • Added Element
EvidenceVariable.copyrightLabel
  • Added Element
EvidenceVariable.relatesTo
  • Added Element
EvidenceVariable.relatesTo.type
  • Added Mandatory Element
EvidenceVariable.relatesTo.target[x]
  • Added Mandatory Element
EvidenceVariable.actual
  • Added Element
EvidenceVariable.definition
  • Added Element
EvidenceVariable.definitionModifier
  • Added Element
EvidenceVariable.definitionModifier.code
  • Added Mandatory Element
EvidenceVariable.definitionModifier.value[x]
  • Added Mandatory Element
EvidenceVariable.handling
  • Added Element
EvidenceVariable.category
  • Added Element
EvidenceVariable.category.name
  • Added Element
EvidenceVariable.category.value[x]
  • Added Element
EvidenceVariable.conditional
  • Added Element
EvidenceVariable.classifier
  • Added Element
EvidenceVariable.dataStorage
  • Added Element
EvidenceVariable.dataStorage.datatype
  • Added Element
EvidenceVariable.dataStorage.path
  • Added Element
EvidenceVariable.dataStorage.delimiter
  • Added Element
EvidenceVariable.dataStorage.component
  • Added Element
EvidenceVariable.timing
  • Added Element
EvidenceVariable.period
  • Added Element
EvidenceVariable.constraint
  • Added Element
EvidenceVariable.constraint.conditional
  • Added Element
EvidenceVariable.constraint.minimumQuantity
  • Added Element
EvidenceVariable.constraint.maximumQuantity
  • Added Element
EvidenceVariable.constraint.earliestDateTime
  • Added Element
EvidenceVariable.constraint.latestDateTime
  • Added Element
EvidenceVariable.constraint.minimumStringLength
  • Added Element
EvidenceVariable.constraint.maximumStringLength
  • Added Element
EvidenceVariable.constraint.code
  • Added Element
EvidenceVariable.constraint.expression
  • Added Element
EvidenceVariable.constraint.expectedValueSet
  • Added Element
EvidenceVariable.constraint.expectedUnitsValueSet
  • Added Element
EvidenceVariable.constraint.anyValueAllowed
  • Added Element
EvidenceVariable.missingDataMeaning
  • Added Element
EvidenceVariable.unacceptableDataHandling
  • Added Element
EvidenceVariable.subtitle
  • Deleted
EvidenceVariable.jurisdiction
  • Deleted
EvidenceVariable.topic
  • Deleted
EvidenceVariable.relatedArtifact
  • Deleted
EvidenceVariable.type
  • Deleted
EvidenceVariable.characteristic
  • Deleted
Patient ExampleScenario
Patient.active ExampleScenario.versionAlgorithm[x]
  • Default Value "true" removed Added Element
ExampleScenario.title
  • Added Element
ExampleScenario.description
  • Added Element
Patient.gender ExampleScenario.jurisdiction
  • Change value set from http://hl7.org/fhir/ValueSet/administrative-gender http://hl7.org/fhir/ValueSet/jurisdiction to http://hl7.org/fhir/ValueSet/administrative-gender|4.0.1 Jurisdiction ValueSet icon
Patient.contact.relationship ExampleScenario.copyrightLabel
  • Change value set Added Element
ExampleScenario.actor.key
  • Renamed from http://terminology.hl7.org/ValueSet/v2-0131 actorId to http://hl7.org/fhir/ValueSet/patient-contactrelationship key
Patient.contact.gender ExampleScenario.actor.type
  • Min Cardinality changed from 1 to 0
  • Change value set from http://hl7.org/fhir/ValueSet/administrative-gender http://hl7.org/fhir/ValueSet/examplescenario-actor-type|4.0.0 to http://hl7.org/fhir/ValueSet/administrative-gender|4.0.1 Actor Definition Actor Type
  • Remove code entity
  • Add codes system , collective , other
Patient.communication.language ExampleScenario.actor.title
  • Change binding strength Renamed from extensible name to preferred title
  • Min Cardinality changed from 0 to 1
Patient.generalPractitioner ExampleScenario.actor.definition
  • Type Reference: Added Target Type PractitionerRole Element
Patient.link.type 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/link-type http://hl7.org/fhir/ValueSet/resource-types|4.0.0 to http://hl7.org/fhir/ValueSet/link-type|4.0.1 Example Scenario Resource Type
Patient.animal ExampleScenario.instance.structureVersion
  • deleted Added Element
PaymentNotice ExampleScenario.instance.structureProfile[x]
  • Added Element
PaymentNotice.status ExampleScenario.instance.title
  • Renamed from name to title
  • Min Cardinality changed from 0 to 1
ExampleScenario.instance.content
  • Added Element
ExampleScenario.instance.version.key
  • Change value set Renamed from http://hl7.org/fhir/ValueSet/fm-status versionId to http://hl7.org/fhir/ValueSet/fm-status|4.0.1 key
ExampleScenario.instance.version.title
  • Added Mandatory Element
PaymentNotice.created ExampleScenario.instance.version.description
  • Min Cardinality changed from 0 to 1 to 0
ExampleScenario.instance.version.content
  • Added Element
PaymentNotice.provider ExampleScenario.instance.containedInstance.instanceReference
  • Renamed from organization resourceId to provider instanceReference
ExampleScenario.instance.containedInstance.versionReference
  • Type Reference: Added Target Types Practitioner, PractitionerRole Renamed from versionId to versionReference
PaymentNotice.payment ExampleScenario.process.step.number
  • Added Mandatory Element
PaymentNotice.paymentDate ExampleScenario.process.step.process
  • Renamed Max Cardinality changed from statusDate * to paymentDate 1
PaymentNotice.payee ExampleScenario.process.step.workflow
  • Added Element
ExampleScenario.process.step.operation.type
  • Type changed from string to Coding
  • Add Binding `http://hl7.org/fhir/ValueSet/examplescenario-operation-codes` (extensible)
PaymentNotice.recipient ExampleScenario.process.step.operation.title
  • Renamed from target name to recipient title
  • Min Cardinality changed from 0 to 1
PaymentNotice.amount ExampleScenario.process.step.operation.number
  • Added Mandatory Element Deleted
PaymentNotice.provider ExampleScenario.workflow
  • deleted Deleted
PaymentReconciliation ExplanationOfBenefit
PaymentReconciliation.status ExplanationOfBenefit.traceNumber
  • Min Cardinality changed from 0 to 1 Added Element
ExplanationOfBenefit.statusReason
  • Added Element
ExplanationOfBenefit.subject
  • Change value set Renamed from http://hl7.org/fhir/ValueSet/fm-status patient to http://hl7.org/fhir/ValueSet/fm-status|4.0.1 subject
  • Type Reference: Added Target Type Group
PaymentReconciliation.created ExplanationOfBenefit.enterer
  • Type Reference: Added Target Types Patient, RelatedPerson
ExplanationOfBenefit.insurer
  • Min Cardinality changed from 0 to 1 to 0
PaymentReconciliation.paymentIssuer ExplanationOfBenefit.provider
  • Renamed Min Cardinality changed from organization 1 to paymentIssuer 0
PaymentReconciliation.request ExplanationOfBenefit.related.claim
  • Type Reference: Added Target Type Task ExplanationOfBenefit
ExplanationOfBenefit.prescription
  • Type Reference: Removed Added Target Type ProcessRequest Types DeviceRequest, ServiceRequest
PaymentReconciliation.requestor ExplanationOfBenefit.originalPrescription
  • Renamed from requestOrganization to requestor Type Reference: Added Target Types Practitioner, PractitionerRole DeviceRequest, ServiceRequest, VisionPrescription
ExplanationOfBenefit.event
  • Added Element
ExplanationOfBenefit.event.type
  • Added Mandatory Element
ExplanationOfBenefit.event.when[x]
  • Added Mandatory Element
ExplanationOfBenefit.encounter
  • Added Element
PaymentReconciliation.outcome ExplanationOfBenefit.facility
  • Type changed from CodeableConcept to code Reference: Added Target Type Organization
ExplanationOfBenefit.outcome
  • Change value set from http://hl7.org/fhir/ValueSet/remittance-outcome http://hl7.org/fhir/ValueSet/remittance-outcome|4.0.0 to http://hl7.org/fhir/ValueSet/remittance-outcome|4.0.1 Claim Processing Codes
PaymentReconciliation.paymentDate ExplanationOfBenefit.decision
  • Added Element
ExplanationOfBenefit.diagnosisRelatedGroup
  • Added Mandatory Element
PaymentReconciliation.paymentAmount ExplanationOfBenefit.careTeam.specialty
  • Renamed from total qualification to paymentAmount specialty
ExplanationOfBenefit.supportingInfo.timing[x]
  • Add Types dateTime, Timing
  • Remove Type date
ExplanationOfBenefit.supportingInfo.value[x]
  • Add Types base64Binary, canonical, code, date, dateTime, decimal, id, instant, integer, integer64, markdown, oid, positiveInt, time, unsignedInt, uri, url, uuid, Address, Age, Annotation, CodeableConcept, CodeableReference, Coding, ContactPoint, Count, Distance, Duration, HumanName, Identifier, Money, Period, Range, Ratio, RatioRange, SampledData, Signature, Timing, ContactDetail, DataRequirement, Expression, ParameterDefinition, RelatedArtifact, TriggerDefinition, UsageContext, Availability, ExtendedContactDetail, VirtualServiceDetail, Dosage, Meta
ExplanationOfBenefit.insurance
  • Min Cardinality changed from 0 to 1 to 0
PaymentReconciliation.paymentIdentifier ExplanationOfBenefit.patientPaid
  • Added Element
PaymentReconciliation.detail.identifier ExplanationOfBenefit.item.traceNumber
  • Added Element
PaymentReconciliation.detail.predecessor ExplanationOfBenefit.item.subject
  • Added Element
PaymentReconciliation.detail.submitter ExplanationOfBenefit.item.productOrService
  • Min Cardinality changed from 1 to 0
ExplanationOfBenefit.item.productOrServiceEnd
  • Type Reference: Added Target Types Practitioner, PractitionerRole Element
PaymentReconciliation.detail.responsible ExplanationOfBenefit.item.request
  • Added Element
PaymentReconciliation.detail.payee ExplanationOfBenefit.item.patientPaid
  • Type Reference: Added Target Types Practitioner, PractitionerRole Element
PaymentReconciliation.formCode ExplanationOfBenefit.item.tax
  • Renamed from form to formCode Added Element
PaymentReconciliation.processNote.type ExplanationOfBenefit.item.bodySite
  • Type Max Cardinality changed from CodeableConcept 1 to code *
  • Change value set Type changed from http://hl7.org/fhir/ValueSet/note-type CodeableConcept to http://hl7.org/fhir/ValueSet/note-type|4.0.1 BackboneElement
PaymentReconciliation.requestProvider ExplanationOfBenefit.item.bodySite.site
  • deleted Added Mandatory Element
Person ExplanationOfBenefit.item.bodySite.subSite
  • Added Element
Person.gender ExplanationOfBenefit.item.reviewOutcome
  • Change value set from http://hl7.org/fhir/ValueSet/administrative-gender to http://hl7.org/fhir/ValueSet/administrative-gender|4.0.1 Added Element
Person.link.assurance ExplanationOfBenefit.item.reviewOutcome.decision
  • Change Added Element
ExplanationOfBenefit.item.reviewOutcome.reason
  • Added Element
ExplanationOfBenefit.item.reviewOutcome.preAuthRef
  • Added Element
ExplanationOfBenefit.item.reviewOutcome.preAuthPeriod
  • Added Element
ExplanationOfBenefit.item.adjudication.quantity
  • Renamed from value set to quantity
  • Type changed from http://hl7.org/fhir/ValueSet/identity-assuranceLevel decimal to http://hl7.org/fhir/ValueSet/identity-assuranceLevel|4.0.1 Quantity
PlanDefinition ExplanationOfBenefit.item.adjudication.decisionDate
  • Added Element
PlanDefinition.subtitle ExplanationOfBenefit.item.detail.traceNumber
  • Added Element
PlanDefinition.type ExplanationOfBenefit.item.detail.productOrService
  • Change code system for extensibly bound codes Min Cardinality changed from "http://hl7.org/fhir/plan-definition-type" 1 to "http://terminology.hl7.org/CodeSystem/plan-definition-type" 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
PlanDefinition.status ExplanationOfBenefit.item.detail.subDetail.productOrService
  • Change value set Min Cardinality changed from http://hl7.org/fhir/ValueSet/publication-status 1 to http://hl7.org/fhir/ValueSet/publication-status|4.0.1 0
PlanDefinition.experimental ExplanationOfBenefit.item.detail.subDetail.productOrServiceEnd
  • No longer marked as Modifier Added Element
PlanDefinition.subject[x] ExplanationOfBenefit.item.detail.subDetail.patientPaid
  • Added Element
PlanDefinition.author ExplanationOfBenefit.item.detail.subDetail.tax
  • Added Element
PlanDefinition.editor ExplanationOfBenefit.item.detail.subDetail.reviewOutcome
  • Added Element
PlanDefinition.reviewer ExplanationOfBenefit.addItem.traceNumber
  • Added Element
PlanDefinition.endorser ExplanationOfBenefit.addItem.subject
  • Added Element
ExplanationOfBenefit.addItem.informationSequence
  • Added Element
ExplanationOfBenefit.addItem.revenue
  • Added Element
ExplanationOfBenefit.addItem.category
  • Added Element
PlanDefinition.library ExplanationOfBenefit.addItem.productOrService
  • Type Min Cardinality changed from Reference(Library) 1 to canonical(Library) 0
PlanDefinition.action.prefix ExplanationOfBenefit.addItem.productOrServiceEnd
  • Added Element
PlanDefinition.action.priority ExplanationOfBenefit.addItem.request
  • Added Element
PlanDefinition.action.subject[x] ExplanationOfBenefit.addItem.patientPaid
  • Added Element
PlanDefinition.action.trigger ExplanationOfBenefit.addItem.tax
  • Added Element
PlanDefinition.action.condition.kind ExplanationOfBenefit.addItem.bodySite
  • Change value set Max Cardinality changed from http://hl7.org/fhir/ValueSet/action-condition-kind 1 to http://hl7.org/fhir/ValueSet/action-condition-kind|4.0.1 *
  • 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
PlanDefinition.action.condition.expression ExplanationOfBenefit.addItem.detail.productOrService
  • Type Min Cardinality changed from string 1 to Expression 0
PlanDefinition.action.relatedAction.relationship ExplanationOfBenefit.addItem.detail.productOrServiceEnd
  • Change value set from http://hl7.org/fhir/ValueSet/action-relationship-type to http://hl7.org/fhir/ValueSet/action-relationship-type|4.0.1 Added Element
PlanDefinition.action.timing[x] ExplanationOfBenefit.addItem.detail.patientPaid
  • Add Type Age 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
PlanDefinition.action.participant.type ExplanationOfBenefit.addItem.detail.subDetail.productOrService
  • Change value set Min Cardinality changed from http://hl7.org/fhir/ValueSet/action-participant-type 1 to http://hl7.org/fhir/ValueSet/action-participant-type|4.0.1 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
PlanDefinition.action.type ExplanationOfBenefit.processNote.type
  • Type changed from Coding code to CodeableConcept
  • Change binding strength from required to extensible
PlanDefinition.action.groupingBehavior ExplanationOfBenefit.processNote.text
  • Change value set Type changed from http://hl7.org/fhir/ValueSet/action-grouping-behavior string to http://hl7.org/fhir/ValueSet/action-grouping-behavior|4.0.1 markdown
PlanDefinition.action.selectionBehavior ExplanationOfBenefit.processNote.language
  • Change binding strength from preferred to required
  • Change value set from http://hl7.org/fhir/ValueSet/action-selection-behavior Common Languages to http://hl7.org/fhir/ValueSet/action-selection-behavior|4.0.1 All Languages
  • Change max value set from All Languages to none
PlanDefinition.action.requiredBehavior ExplanationOfBenefit.careTeam.responsible
  • Change value set from http://hl7.org/fhir/ValueSet/action-required-behavior to http://hl7.org/fhir/ValueSet/action-required-behavior|4.0.1 Deleted
PlanDefinition.action.precheckBehavior ExplanationOfBenefit.diagnosis.packageCode
  • Change value set from http://hl7.org/fhir/ValueSet/action-precheck-behavior to http://hl7.org/fhir/ValueSet/action-precheck-behavior|4.0.1 Deleted
ExplanationOfBenefit.item.subSite
  • Deleted
ExplanationOfBenefit.addItem.subSite
  • Deleted
FamilyMemberHistory
FamilyMemberHistory.recorder
  • Added Element
FamilyMemberHistory.asserter
  • Added Element
PlanDefinition.action.cardinalityBehavior FamilyMemberHistory.sex
  • Change value set from http://hl7.org/fhir/ValueSet/action-cardinality-behavior http://build.fhir.org/valueset-administrative-gender.html to http://hl7.org/fhir/ValueSet/action-cardinality-behavior|4.0.1 AdministrativeGender
PlanDefinition.action.definition[x] FamilyMemberHistory.reason
  • Renamed from definition to definition[x] Added Element
  • Add Types canonical(ActivityDefinition | PlanDefinition | Questionnaire), uri Merged both reasonCode and reasonReference into reason
FamilyMemberHistory.procedure
  • Remove Type Reference(ActivityDefinition | PlanDefinition) Added Element
PlanDefinition.action.transform FamilyMemberHistory.procedure.code
  • Type changed from Reference(StructureMap) to canonical(StructureMap) Added Mandatory Element
PlanDefinition.action.dynamicValue.expression FamilyMemberHistory.procedure.outcome
  • Type changed from string to Expression Added Element
PlanDefinition.contributor FamilyMemberHistory.procedure.contributedToDeath
  • deleted Added Element
PlanDefinition.action.label FamilyMemberHistory.procedure.performed[x]
  • deleted Added Element
PlanDefinition.action.triggerDefinition FamilyMemberHistory.procedure.note
  • deleted Added Element
PlanDefinition.action.condition.description FamilyMemberHistory.instantiatesCanonical
  • deleted Deleted
PlanDefinition.action.condition.language FamilyMemberHistory.instantiatesUri
  • deleted Deleted
PlanDefinition.action.dynamicValue.description FamilyMemberHistory.reasonCode
  • deleted Deleted (-> reason.concept)
PlanDefinition.action.dynamicValue.language FamilyMemberHistory.reasonReference
  • deleted Deleted (-> reason.reference)
Practitioner Flag
Practitioner.active Flag.status
  • Default Value "true" removed Min Cardinality changed from 1 to 0
Practitioner.gender Flag.subject
  • Change value set from http://hl7.org/fhir/ValueSet/administrative-gender to http://hl7.org/fhir/ValueSet/administrative-gender|4.0.1 Type Reference: Added Target Types RelatedPerson, PractitionerRole
Practitioner.communication Flag.author
  • Change binding strength from extensible to preferred Type Reference: Added Target Type RelatedPerson
Flag.supportingInfo
  • Added Element
PractitionerRole Goal
PractitionerRole.active Goal.lifecycleStatus
  • Default Value "true" removed Remove codes active , on-hold , completed
PractitionerRole.availableTime.daysOfWeek Goal.continuous
  • Change value set from http://hl7.org/fhir/ValueSet/days-of-week to http://hl7.org/fhir/ValueSet/days-of-week|4.0.1 Added Element
Procedure Goal.acceptance
  • Added Element
Procedure.instantiatesCanonical Goal.acceptance.participant
  • Added Mandatory Element
Procedure.instantiatesUri Goal.acceptance.status
  • Added Element
Goal.acceptance.priority
  • Added Element
Procedure.basedOn Goal.statusReason
  • Max Cardinality changed from 1 to *
  • Type changed from string to CodeableConcept
Goal.recorder
  • Added Element
Goal.source
  • Renamed from expressedBy to source
  • Type Reference: Added Target Type ServiceRequest Types CareTeam, Group
Goal.addresses
  • Type Reference: Removed Added Target Types ProcedureRequest, ReferralRequest MedicationRequest, Procedure, NutritionIntake
Goal.outcomeCode
  • Deleted
Goal.outcomeReference
  • Deleted
Group
Group.url
  • Added Element
Group.version
  • Added Element
Group.versionAlgorithm[x]
  • Added Element
Group.title
  • Added Element
Group.status
  • Added Element
Group.experimental
  • Added Element
Group.date
  • Added Element
Group.publisher
  • Added Element
Group.contact
  • Added Element
Group.description
  • Added Element
Group.useContext
  • Added Element
Group.purpose
  • Added Element
Group.copyright
  • Added Element
Group.copyrightLabel
  • Added Element
Procedure.status Group.type
  • Change value set Min Cardinality changed from http://hl7.org/fhir/ValueSet/event-status 1 to http://hl7.org/fhir/ValueSet/event-status|4.0.1 0
  • Add codes careteam , healthcareservice , location , organization , relatedperson , specimen , medicinalproductdefinition , substancedefinition , biologicallyDerivedProduct , nutritionProduct
Procedure.statusReason Group.membership
  • Added Mandatory Element
Group.code
  • Add Binding `http://hl7.org/fhir/ValueSet/group-code` (extensible)
Procedure.encounter Group.combinationMethod
  • Added Element
Group.combinationThreshold
  • Added Element
Procedure.performed[x] Group.characteristic.value[x]
  • Add Types string, Age, Range uri, Expression
Procedure.recorder Group.characteristic.description
  • Added Element
Procedure.asserter Group.characteristic.method
  • Added Element
Procedure.performer.function Group.characteristic.formula
  • Added Element
Procedure.performer.actor Group.characteristic.determiner
  • Type Reference: Added Target Type PractitionerRole Element
Group.characteristic.offset
  • Added Element
Group.characteristic.instances[x]
  • Added Element
Group.characteristic.duration[x]
  • Added Element
Group.characteristic.timing
  • Added Element
Procedure.reasonReference Group.member.entity
  • Type Reference: Added Target Types Procedure, DiagnosticReport, DocumentReference CareTeam, HealthcareService, Location, Organization, RelatedPerson, Specimen, MedicinalProductDefinition, SubstanceDefinition, BiologicallyDerivedProduct, NutritionProduct
Group.member.involvement
  • Added Element
Group.active
  • Deleted (-> use Group.status instead)
Group.actual
  • Deleted (-> Group.membership)
GuidanceResponse
GuidanceResponse.location
  • Added Element
GuidanceResponse.reason
  • Added Element
  • Merged both reasonCode and reasonReference into reason
Procedure.report GuidanceResponse.evaluationMessage
  • Max Cardinality changed from * to 1
GuidanceResponse.result
  • Max Cardinality changed from 1 to *
  • Type Reference: Added Target Types DocumentReference, Composition Appointment, AppointmentResponse, Claim, CommunicationRequest, Contract, CoverageEligibilityRequest, DeviceRequest, EnrollmentRequest, MedicationRequest, NutritionOrder, RequestOrchestration, ServiceRequest, Task, VisionPrescription
  • Type Reference: Removed Target Type RequestGroup
Procedure.definition GuidanceResponse.reasonCode
  • deleted Deleted (-> reason.concept)
Procedure.notDone GuidanceResponse.reasonReference
  • deleted Deleted (-> reason.reference)
HealthcareService
HealthcareService.offeredIn
  • Added Element
HealthcareService.comment
  • Type changed from string to markdown
HealthcareService.contact
  • Renamed from telecom to contact
  • Type changed from ContactPoint to ExtendedContactDetail
HealthcareService.eligibility.value[x]
  • Added Element
HealthcareService.eligibility.period
  • Added Element
HealthcareService.communication
HealthcareService.referralRequired
  • Added Element
HealthcareService.availability
  • Added Element
  • Changed to a datatype: availableTime, notAvailable, and availabilityExceptions are now properties of the datatype
Procedure.notDoneReason HealthcareService.availableTime
  • deleted Deleted (-> HealthcareService.availability (now part of a datatype))
Procedure.context HealthcareService.notAvailable
  • deleted Deleted (-> HealthcareService.availability.notAvailableTime (now part of a datatype))
Procedure.performer.role HealthcareService.availabilityExceptions
  • deleted Deleted (-> HealthcareService.availability.notAvailabileTime.description (now part of a datatype))
ImagingSelection
  • Added Resource
Provenance ImagingStudy
Provenance.occurred[x] ImagingStudy.status
  • Renamed Add code inactive
ImagingStudy.modality
ImagingStudy.basedOn
  • Type dateTime Reference: Removed Target Type AppointmentResponse
ImagingStudy.procedure
  • Added Element
  • Merged both procedureCode and procedureReference into procedure
ImagingStudy.reason
  • Added Element
  • Merged both reasonCode and reasonReference into reason
Provenance.reason ImagingStudy.series.modality
Provenance.activity ImagingStudy.series.bodySite
  • Type changed from Coding to CodeableConcept CodeableReference
Provenance.agent.type ImagingStudy.series.performer.actor
  • Type Reference: Added Element Target Type HealthcareService
Provenance.agent.role ImagingStudy.series.instance.sopClass
  • Type changed from Coding to oid
  • Remove Binding http://hl7.org/fhir/ValueSet/security-role-type `http://dicom.nema.org/medical/dicom/current/output/chtml/part04/sect_B.5.html#table_B.5-1` (extensible)
Provenance.agent.who ImagingStudy.interpreter
  • Renamed Deleted
ImagingStudy.procedureReference
  • Deleted (-> ImagingStudy.procedure)
ImagingStudy.procedureCode
  • Deleted (-> ImagingStudy.procedure)
ImagingStudy.reasonCode
  • Deleted (-> reason.concept)
ImagingStudy.reasonReference
  • Deleted (-> reason.reference)
ImagingStudy.series.laterality
  • Deleted
Immunization
Immunization.basedOn
  • Added Element
Immunization.administeredProduct
  • Added Element
Immunization.manufacturer
  • Type changed from who[x] Reference(Organization) to who CodeableReference
Immunization.supportingInformation
  • Added Element
Immunization.informationSource
  • Added Element
Immunization.performer.actor
  • Remove Type uri Reference: Added Target Types Patient, RelatedPerson
Immunization.reason
  • Added Element
  • Merged both reasonCode and reasonReference into reason
Immunization.programEligibility
  • Type changed from CodeableConcept to BackboneElement
Immunization.programEligibility.program
  • Added Mandatory Element
Immunization.programEligibility.programStatus
  • Added Mandatory Element
Provenance.agent.onBehalfOf Immunization.reaction.manifestation
  • Renamed from onBehalfOf[x] detail to onBehalfOf manifestation
  • Remove Type uri changed from Reference(Observation) to CodeableReference
Provenance.entity.role Immunization.protocolApplied.doseNumber
  • Change value set Renamed from http://hl7.org/fhir/ValueSet/provenance-entity-role doseNumber[x] to http://hl7.org/fhir/ValueSet/provenance-entity-role|4.0.1 doseNumber
  • Min Cardinality changed from 1 to 0
  • Add Type CodeableConcept
  • Remove Types positiveInt, string
Provenance.entity.what Immunization.protocolApplied.seriesDoses
  • Renamed from what[x] seriesDoses[x] to what seriesDoses
  • Add Type CodeableConcept
  • Remove Types uri, Identifier positiveInt, string
Provenance.agent.relatedAgentType Immunization.recorded
  • deleted Deleted
Immunization.reportOrigin
  • Deleted
Immunization.reasonCode
  • Deleted (-> reason.concept)
Immunization.reasonReference
  • Deleted (-> reason.reference)
Immunization.education
  • Deleted
Questionnaire ImplementationGuide
Questionnaire.derivedFrom ImplementationGuide.identifier
  • Added Element
ImplementationGuide.versionAlgorithm[x]
  • Added Element
Questionnaire.status ImplementationGuide.jurisdiction
  • Change value set from http://hl7.org/fhir/ValueSet/publication-status http://hl7.org/fhir/ValueSet/jurisdiction to http://hl7.org/fhir/ValueSet/publication-status|4.0.1 Jurisdiction ValueSet icon
Questionnaire.experimental ImplementationGuide.purpose
  • No longer marked as Modifier Added Element
Questionnaire.subjectType ImplementationGuide.copyrightLabel
  • Change value set from http://hl7.org/fhir/ValueSet/resource-types to http://hl7.org/fhir/ValueSet/resource-types|4.0.1 Added Element
Questionnaire.item.type ImplementationGuide.fhirVersion
  • Change value set from http://hl7.org/fhir/ValueSet/item-type to http://hl7.org/fhir/ValueSet/item-type|4.0.1 Remove codes 0.0.80 , 0.0.81 , 0.0.82 , 0.4.0 , 0.5.0 , 1.0.0 , 1.0.1 , 1.0.2 , 1.1.0 , 1.4.0 , 1.6.0 , 1.8.0 , 3.0.0 , 3.0.1 , 3.3.0 , 3.5.0 , 4.0.0
  • Add codes 0.0 , 0.4 , 0.5 , 1.0 , 1.1 , 1.4 , 1.6 , 1.8 , 3.0 , 3.3 , 3.5 , 4.0 , 4.1 , 4.2 , 4.3 , 4.4 , 4.5 , 4.6 , 5.0 , 6.0
Questionnaire.item.enableWhen.operator ImplementationGuide.dependsOn.reason
  • Added Mandatory Element
Questionnaire.item.enableWhen.answer[x] ImplementationGuide.global.type
  • Remove codes CatalogEntry , ChargeItem , ChargeItemDefinition , ClinicalImpression , DeviceUseStatement , DocumentManifest , DomainResource , EffectEvidenceSynthesis , GraphDefinition , ImmunizationEvaluation , ImmunizationRecommendation , Linkage , Media , MedicationKnowledge , MedicinalProduct , MedicinalProductAuthorization , MedicinalProductContraindication , MedicinalProductIndication , MedicinalProductIngredient , MedicinalProductInteraction , MedicinalProductManufactured , MedicinalProductPackaged , MedicinalProductPharmaceutical , MedicinalProductUndesirableEffect , MolecularSequence , RequestGroup , ResearchDefinition , ResearchElementDefinition , Resource , RiskEvidenceSynthesis , SubstanceNucleicAcid , SubstancePolymer , SubstanceProtein , SubstanceReferenceInformation , SubstanceSourceMaterial , SubstanceSpecification , SupplyDelivery , SupplyRequest , TestReport , TestScript , VerificationResult
  • Add codes ActorDefinition , AdministrableProductDefinition , ArtifactAssessment , ClinicalUseDefinition , DeviceAlert , DeviceAssociation , ImagingSelection , Ingredient , InsuranceProduct , ManufacturedItemDefinition , MedicinalProductDefinition , NutritionIntake , NutritionProduct , PackagedProductDefinition , RegulatedAuthorization , RequestOrchestration , Requirements , SubscriptionStatus , SubscriptionTopic , SubstanceDefinition
ImplementationGuide.definition.grouping.description
  • Type changed from string to markdown
ImplementationGuide.definition.resource
  • Min Cardinality changed from 0 to 1 to 0
ImplementationGuide.definition.resource.fhirVersion
  • Remove Types uri, Attachment codes 0.0.80 , 0.0.81 , 0.0.82 , 0.4.0 , 0.5.0 , 1.0.0 , 1.0.1 , 1.0.2 , 1.1.0 , 1.4.0 , 1.6.0 , 1.8.0 , 3.0.0 , 3.0.1 , 3.3.0 , 3.5.0 , 4.0.0
  • Add codes 0.0 , 0.4 , 0.5 , 1.0 , 1.1 , 1.4 , 1.6 , 1.8 , 3.0 , 3.3 , 3.5 , 4.0 , 4.1 , 4.2 , 4.3 , 4.4 , 4.5 , 4.6 , 5.0 , 6.0
Questionnaire.item.enableBehavior ImplementationGuide.definition.resource.description
  • Added Element Type changed from string to markdown
Questionnaire.item.required ImplementationGuide.definition.resource.isExample
  • Default Value "false" removed Renamed from example[x] to isExample
  • Remove Type canonical(StructureDefinition)
Questionnaire.item.repeats ImplementationGuide.definition.resource.profile
  • Default Value "false" removed Added Element
ImplementationGuide.definition.page.source[x]
  • Added Element
Questionnaire.item.answerValueSet ImplementationGuide.definition.page.name
  • Renamed from options name[x] to answerValueSet name
  • Remove Type Reference(Binary)
ImplementationGuide.definition.parameter.code
  • Type changed from Reference(ValueSet) code to canonical(ValueSet) Coding
  • Change binding strength from required to extensible
Questionnaire.item.answerOption ImplementationGuide.manifest.resource.isExample
  • Renamed from option example[x] to answerOption isExample
  • Remove Type canonical(StructureDefinition)
ImplementationGuide.manifest.resource.profile
  • Added Element
Ingredient
  • Added Resource
InsurancePlan
Questionnaire.item.answerOption.value[x] InsurancePlan.identifier
  • Moved from Questionnaire.item.option InsurancePlan.plan to Questionnaire.item.answerOption InsurancePlan
InsurancePlan.type
  • Add Type Reference(Resource) Moved from InsurancePlan.plan to InsurancePlan
Questionnaire.item.answerOption.initialSelected InsurancePlan.product
  • Added Element
  • reference to the new InsuranceProduct resource that contained the plan details previously
Questionnaire.item.initial InsurancePlan.coverageArea
  • Renamed Moved from initial[x] InsurancePlan.plan to initial InsurancePlan
InsurancePlan.network
  • Max Cardinality changed Moved from 1 InsurancePlan.plan to * InsurancePlan
InsurancePlan.generalCost
  • Remove Types boolean, decimal, integer, date, dateTime, time, string, uri, Attachment, Coding, Quantity, Reference(Resource) Moved from InsurancePlan.plan to InsurancePlan
Questionnaire.item.initial.value[x] InsurancePlan.specificCost
  • Added Mandatory Element Moved from InsurancePlan.plan to InsurancePlan
InsurancePlan.specificCost.benefit.cost.qualifier
  • Moved from InsurancePlan.plan.specificCost.benefit.cost.qualifiers to qualifier
Questionnaire.item.enableWhen.hasAnswer InsurancePlan.identifier
  • deleted Deleted (-> InsuranceProduct.identifier)
InsurancePlan.status
  • Deleted (-> InsuranceProduct.status)
InsurancePlan.type
  • Deleted (-> InsuranceProduct.type)
InsurancePlan.name
  • Deleted (-> InsuranceProduct.name)
InsurancePlan.alias
  • Deleted (-> InsuranceProduct.alias)
InsurancePlan.period
  • Deleted (-> InsuranceProduct.period)
InsurancePlan.ownedBy
  • Deleted (-> InsuranceProduct.ownedBy)
InsurancePlan.administeredBy
  • Deleted (-> InsuranceProduct.administeredBy)
InsurancePlan.coverageArea
  • Deleted (-> InsuranceProduct.coverageArea)
InsurancePlan.contact
  • Deleted (-> InsuranceProduct.contact)
InsurancePlan.endpoint
  • Deleted (-> InsuranceProduct.endpoint)
InsurancePlan.network
  • Deleted (-> InsuranceProduct.network)
InsurancePlan.coverage
  • Deleted (-> InsuranceProduct.coverage)
InsurancePlan.plan
  • Deleted (all propertied migrated to top level of resource - core properties migrate to InsuranceProduct)
InsuranceProduct
  • Added Resource
QuestionnaireResponse Invoice
QuestionnaireResponse.basedOn Invoice.creation
  • Type Reference: Added Target Element
Invoice.period[x]
  • Renamed from date to period[x]
  • Add Types date, Period
  • Remove Type ServiceRequest dateTime
Invoice.issuer
  • Type Reference: Removed Added Target Types ReferralRequest, ProcedureRequest Practitioner, PractitionerRole
QuestionnaireResponse.partOf Invoice.lineItem.serviced[x]
  • Renamed Added Element
Invoice.lineItem.priceComponent
  • Type changed from parent BackboneElement to partOf MonetaryComponent
  • Changed to a datatype: type, code, factor, and amount are now properties of the datatype
QuestionnaireResponse.questionnaire Invoice.totalPriceComponent
  • Add Type changed MonetaryComponent
  • Changed to a datatype: type, code, factor, and amount are now properties of the datatype
Invoice.lineItem.priceComponent.type
  • Deleted (-> Invoice.lineItem.priceComponent.type (now part of a datatype))
Invoice.lineItem.priceComponent.code
  • Deleted (-> Invoice.lineItem.priceComponent.code (now part of a datatype))
Invoice.lineItem.priceComponent.factor
  • Deleted (-> Invoice.lineItem.priceComponent.factor (now part of a datatype))
Invoice.lineItem.priceComponent.amount
  • Deleted (-> Invoice.lineItem.priceComponent.amount (now part of a datatype))
Library
Library.versionAlgorithm[x]
  • Added Element
Library.type
  • Change value set from Reference(Questionnaire) http://hl7.org/fhir/ValueSet/library-type to canonical(Questionnaire) LibraryType icon
QuestionnaireResponse.status Library.subject[x]
  • Change value set from http://hl7.org/fhir/ValueSet/questionnaire-answers-status http://hl7.org/fhir/ValueSet/subject-type to http://hl7.org/fhir/ValueSet/questionnaire-answers-status|4.0.1 Participant Resource Types
  • Change code system for extensibly bound codes from "http://hl7.org/fhir/resource-types" to "http://hl7.org/fhir/fhir-types"
Library.jurisdiction
Library.usage
  • Type changed from string to markdown
QuestionnaireResponse.encounter Library.copyrightLabel
  • Added Element
List
QuestionnaireResponse.author List.subject
  • Max Cardinality changed from 1 to *
  • Type Reference: Added Target Type Resource
  • Type Reference: Removed Target Types PractitionerRole, Organization Patient, Group, Device, Location
QuestionnaireResponse.source List.source
  • Type Reference: Added Target Types Organization, RelatedPerson, CareTeam, Group
Location
Location.code
  • Added Element
Location.description
  • Type PractitionerRole changed from string to markdown
Location.type
  • Remove Binding `http://terminology.hl7.org/ValueSet/v3-ServiceDeliveryLocationRoleType` (extensible)
Location.contact
  • Renamed from telecom to contact
  • Type changed from ContactPoint to ExtendedContactDetail
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
  • Changed to a datatype: daysOfWeek, allDay, openingTime, closingTime and availabilityExceptions are now properties of the datatype
Location.virtualService
  • Added Element
QuestionnaireResponse.context Location.hoursOfOperation.daysOfWeek
  • deleted Deleted (-> Location.hoursOfOperation.availableTime.daysOfWeek (now part of a datatype))
QuestionnaireResponse.item.subject Location.hoursOfOperation.allDay
  • deleted Deleted (-> Location.hoursOfOperation.availableTime.allDay (now part of a datatype))
Location.hoursOfOperation.openingTime
  • Deleted (-> Location.hoursOfOperation.availableTime.availableStartTime (now part of a datatype))
Location.hoursOfOperation.closingTime
  • Deleted (-> Location.hoursOfOperation.availableTime.availableEndTime (now part of a datatype))
Location.availabilityExceptions
  • Deleted (-> Location.hoursOfOperation.notAvailableTime.description (now part of a datatype))
ManufacturedItemDefinition
  • Added Resource
RelatedPerson Measure
RelatedPerson.active Measure.versionAlgorithm[x]
  • Default Value "true" removed Added Element
RelatedPerson.relationship Measure.subject[x]
  • Max Cardinality changed Change value set from 1 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"
RelatedPerson.gender Measure.jurisdiction
  • Change value set from http://hl7.org/fhir/ValueSet/administrative-gender http://hl7.org/fhir/ValueSet/jurisdiction to http://hl7.org/fhir/ValueSet/administrative-gender|4.0.1 Jurisdiction ValueSet icon
Measure.usage
  • Type changed from string to markdown
RelatedPerson.communication Measure.copyrightLabel
  • Added Element
RelatedPerson.communication.language Measure.reportingFrequency
  • Added Mandatory Element
Measure.riskAdjustment
  • Type changed from string to markdown
Measure.rateAggregation
  • Type changed from string to markdown
RelatedPerson.communication.preferred Measure.term
  • Added Element
RequestGroup Measure.term.code
  • Added Element
RequestGroup.instantiatesCanonical Measure.term.definition
  • Added Element
RequestGroup.instantiatesUri Measure.group.linkId
  • Added Element
Measure.group.title
  • Added Element
RequestGroup.status Measure.group.description
  • Change value set Type changed from http://hl7.org/fhir/ValueSet/request-status string to http://hl7.org/fhir/ValueSet/request-status|4.0.1 markdown
Measure.group.type
  • Added Element
Measure.group.subject[x]
  • Added Element
Measure.group.basis
  • Added Element
Measure.group.basisRequirement
  • Added Element
Measure.group.scoring
  • Added Element
Measure.group.scoringUnit
  • Added Element
Measure.group.scoringPrecision
  • Added Element
Measure.group.compositeScoring
  • Added Element
Measure.group.component
  • Added Element
Measure.group.component.measure
  • Added Element
Measure.group.component.groupId
  • Added Element
Measure.group.component.weight
  • Added Element
Measure.group.rateAggregation
  • Added Element
Measure.group.improvementNotation
  • Added Element
Measure.group.improvementNotationGuidance
  • Added Element
Measure.group.library
  • Added Element
Measure.group.population.linkId
  • Added Element
Measure.group.population.title
  • Added Element
RequestGroup.intent Measure.group.population.code
  • Change value set from http://hl7.org/fhir/ValueSet/request-intent http://hl7.org/fhir/ValueSet/measure-population to http://hl7.org/fhir/ValueSet/request-intent|4.0.1 MeasurePopulationType icon
RequestGroup.priority Measure.group.population.description
  • Change value set Type changed from http://hl7.org/fhir/ValueSet/request-priority string to http://hl7.org/fhir/ValueSet/request-priority|4.0.1 markdown
Measure.group.population.criteria
  • Min Cardinality changed from 1 to 0
RequestGroup.code Measure.group.population.groupDefinition
  • Added Element
RequestGroup.encounter Measure.group.population.inputPopulationId
  • Added Element
Measure.group.population.aggregateMethod
  • Added Element
Measure.group.stratifier.linkId
  • Added Element
Measure.group.stratifier.title
  • Added Element
RequestGroup.author Measure.group.stratifier.description
  • Type Reference: changed from string to markdown
Measure.group.stratifier.groupDefinition
  • Added Target Element
Measure.group.stratifier.component.linkId
  • Added Element
Measure.group.stratifier.component.description
  • Type PractitionerRole changed from string to markdown
Measure.group.stratifier.component.criteria
  • Min Cardinality changed from 1 to 0
RequestGroup.reasonCode Measure.group.stratifier.component.groupDefinition
  • Added Element
RequestGroup.reasonReference Measure.group.stratifier.component.valueSet
  • Added Element
RequestGroup.action.prefix Measure.group.stratifier.component.unit
  • Added Element
RequestGroup.action.priority Measure.supplementalData.linkId
  • Added Element
RequestGroup.action.condition.kind Measure.supplementalData.usage
  • Change value set from http://hl7.org/fhir/ValueSet/action-condition-kind http://hl7.org/fhir/ValueSet/measure-data-usage to http://hl7.org/fhir/ValueSet/action-condition-kind|4.0.1 MeasureDataUsage icon
RequestGroup.action.condition.expression Measure.supplementalData.description
  • Type changed from string to Expression markdown
RequestGroup.action.relatedAction.relationship Measure.supplementalData.valueSet
  • Change value set from http://hl7.org/fhir/ValueSet/action-relationship-type to http://hl7.org/fhir/ValueSet/action-relationship-type|4.0.1 Added Element
Measure.supplementalData.unit
  • Added Element
Measure.scoring
  • Deleted
Measure.compositeScoring
  • Deleted
Measure.type
  • Deleted
Measure.improvementNotation
  • Deleted
Measure.definition
  • Deleted
MeasureReport
MeasureReport.category
  • Added Element
MeasureReport.messages
  • Added Element
RequestGroup.action.timing[x] MeasureReport.type
  • Remove code data-collection
  • Add Type Age code data-exchange
MeasureReport.dataUpdateType
  • Added Element
RequestGroup.action.participant MeasureReport.measure
  • Min Cardinality changed from 1 to 0
MeasureReport.subject
  • Type Reference: Added Target Types PractitionerRole, Device CareTeam, HealthcareService, Organization
MeasureReport.reporter
  • Type Reference: Removed Target Type Person Location
RequestGroup.action.type MeasureReport.reportingVendor
  • Type changed from Coding to CodeableConcept Added Element
MeasureReport.location
  • Change code system for extensibly bound codes from "http://hl7.org/fhir/action-type" to "http://terminology.hl7.org/CodeSystem/action-type" Added Element
MeasureReport.inputParameters
  • Added Element
MeasureReport.group.linkId
  • Added Element
MeasureReport.group.title
  • Added Element
MeasureReport.group.calculatedDate
  • Added Element
MeasureReport.group.description
  • Added Element
MeasureReport.group.type
  • Added Element
MeasureReport.group.subject
  • Added Element
MeasureReport.group.scoring
  • Added Element
MeasureReport.group.improvementNotation
  • Added Element
MeasureReport.group.improvementNotationGuidance
  • Added Element
MeasureReport.group.population.linkId
  • Added Element
MeasureReport.group.population.title
  • Added Element
RequestGroup.action.groupingBehavior MeasureReport.group.population.code
  • Change value set from http://hl7.org/fhir/ValueSet/action-grouping-behavior http://hl7.org/fhir/ValueSet/measure-population to http://hl7.org/fhir/ValueSet/action-grouping-behavior|4.0.1 MeasurePopulationType icon
RequestGroup.action.selectionBehavior MeasureReport.group.population.description
  • Change value set Added Element
MeasureReport.group.population.countQuantity
  • Added Element
MeasureReport.group.population.subjectReport
  • Added Element
MeasureReport.group.population.subjects
  • Added Element
MeasureReport.group.measureScore[x]
  • Renamed from http://hl7.org/fhir/ValueSet/action-selection-behavior measureScore to http://hl7.org/fhir/ValueSet/action-selection-behavior|4.0.1 measureScore[x]
  • Add Types dateTime, CodeableConcept, Period, Range, Duration, boolean, Ratio
MeasureReport.group.stratifier.linkId
  • Added Element
MeasureReport.group.stratifier.title
  • Added Element
RequestGroup.action.requiredBehavior MeasureReport.group.stratifier.code
  • Change value set Max Cardinality changed from http://hl7.org/fhir/ValueSet/action-required-behavior * to http://hl7.org/fhir/ValueSet/action-required-behavior|4.0.1 1
RequestGroup.action.precheckBehavior MeasureReport.group.stratifier.description
  • Change Added Element
MeasureReport.group.stratifier.stratum.value[x]
  • Renamed from value set to value[x]
  • Add Types boolean, Quantity, Range, Reference
MeasureReport.group.stratifier.stratum.component.linkId
  • Added Element
MeasureReport.group.stratifier.stratum.component.description
  • Added Element
MeasureReport.group.stratifier.stratum.component.value[x]
  • Renamed from http://hl7.org/fhir/ValueSet/action-precheck-behavior value to http://hl7.org/fhir/ValueSet/action-precheck-behavior|4.0.1 value[x]
  • Add Types boolean, Quantity, Range, Reference
MeasureReport.group.stratifier.stratum.population.linkId
  • Added Element
RequestGroup.action.cardinalityBehavior MeasureReport.group.stratifier.stratum.population.code
  • Change value set from http://hl7.org/fhir/ValueSet/action-cardinality-behavior http://hl7.org/fhir/ValueSet/measure-population to http://hl7.org/fhir/ValueSet/action-cardinality-behavior|4.0.1 MeasurePopulationType icon
RequestGroup.definition MeasureReport.group.stratifier.stratum.population.countQuantity
  • deleted Added Element
RequestGroup.context MeasureReport.group.stratifier.stratum.population.subjectReport
  • deleted Added Element
RequestGroup.reason[x] MeasureReport.group.stratifier.stratum.population.subjects
  • deleted Added Element
RequestGroup.action.label MeasureReport.group.stratifier.stratum.measureScore[x]
  • deleted Renamed from measureScore to measureScore[x]
  • Add Types dateTime, CodeableConcept, Period, Range, Duration, boolean, Ratio
RequestGroup.action.condition.description MeasureReport.supplementalData
  • deleted Added Element
RequestGroup.action.condition.language MeasureReport.improvementNotation
  • deleted Deleted
ResearchDefinition Medication
Medication.marketingAuthorizationHolder
  • Renamed from manufacturer to marketingAuthorizationHolder
Medication.doseForm
  • Renamed from form to doseForm
Medication.packageSize
  • Added Resource Element
ResearchElementDefinition Medication.packageSize.numberOfItems
  • Added Resource Element
ResearchStudy Medication.packageSize.amountPerItem
  • Added Element
ResearchStudy.status Medication.ingredient.item
  • Change value set Renamed from http://hl7.org/fhir/ValueSet/research-study-status item[x] to http://hl7.org/fhir/ValueSet/research-study-status|4.0.1 item
  • Add Type CodeableReference
  • Remove Types CodeableConcept, Reference(Substance | Medication)
ResearchStudy.primaryPurposeType Medication.ingredient.role
  • Added Element
Medication.ingredient.strength[x]
  • Renamed from strength to strength[x]
  • Add Types CodeableConcept, Quantity
Medication.instance
  • Renamed from batch to instance
ResearchStudy.phase Medication.instance.identifier
  • Added Element
Medication.instance.lotNumber
  • Moved from Medication.batch to Medication.instance
Medication.instance.expirationDate
  • Moved from Medication.batch to Medication.instance
ResearchStudy.condition Medication.definition
  • Added Element
Medication.amount
  • Deleted
MedicationAdministration
ResearchStudy.location MedicationAdministration.basedOn
  • Added Element
ResearchStudy.principalInvestigator MedicationAdministration.partOf
  • Type Reference: Added Target Type PractitionerRole MedicationDispense
MedicationAdministration.category
  • Max Cardinality changed from 1 to *
MedicationAdministration.medication
  • Renamed from medication[x] to medication
  • Add Type CodeableReference
  • Remove Types CodeableConcept, Reference(Medication)
MedicationAdministration.encounter
  • Renamed from context to encounter
  • Type Reference: Removed Target Type EpisodeOfCare
MedicationAdministration.occurrence[x]
  • Renamed from effective[x] to occurrence[x]
  • Add Type Timing
ResearchStudy.arm.type MedicationAdministration.recorded
  • Added Element
ResearchStudy.objective MedicationAdministration.isSubPotent
  • Added Element
ResearchStudy.objective.name MedicationAdministration.subPotentReason
  • Added Element
MedicationAdministration.performer.actor
  • Type changed from Reference(Practitioner | PractitionerRole | Patient | RelatedPerson | Device) to CodeableReference
ResearchStudy.objective.type MedicationAdministration.reason
  • Added Element
  • Merged both reasonCode and reasonReference into reason
MedicationAdministration.device
  • Type changed from Reference(Device) to CodeableReference
ResearchStudy.jurisdiction MedicationAdministration.instantiates
  • deleted Deleted
ResearchStudy.arm.code MedicationAdministration.reasonCode
  • deleted Deleted (-> reason.concept)
MedicationAdministration.reasonReference
  • Deleted (-> reason.reference)
ResearchSubject MedicationDispense
MedicationDispense.basedOn
  • Added Element
ResearchSubject.identifier MedicationDispense.partOf
  • Type Reference: Added Target Type MedicationAdministration
MedicationDispense.status
  • Remove code stopped
  • Add code unfulfilled
MedicationDispense.notPerformedReason
  • Renamed from statusReason[x] to notPerformedReason
  • Add Type CodeableReference
  • Remove Types CodeableConcept, Reference(DetectedIssue)
MedicationDispense.statusChanged
  • Added Element
MedicationDispense.category
  • Max Cardinality changed from 1 to *
MedicationDispense.medication
  • Renamed from medication[x] to medication
  • Add Type CodeableReference
  • Remove Types CodeableConcept, Reference(Medication)
ResearchSubject.status MedicationDispense.subject
  • Change value set Min Cardinality changed from http://hl7.org/fhir/ValueSet/research-subject-status 0 to http://hl7.org/fhir/ValueSet/research-subject-status|4.0.1 1
Resource MedicationDispense.encounter
  • Renamed from context to encounter
  • Type Reference: Removed Target Type EpisodeOfCare
Resource.id MedicationDispense.performer.actor
  • Type Reference: Added Target Types CareTeam, Group
MedicationDispense.fillNumber
  • Added Element
MedicationDispense.recorded
  • Added Element
MedicationDispense.receiver
  • Type Reference: Added Target Types RelatedPerson, Location, PractitionerRole, Organization, Group
MedicationDispense.dosageInstruction
  • Max Cardinality changed from id * to string 1
  • Type changed from Dosage to DosageDetails
MedicationDispense.doseAdministrationAid
  • Added Element
Resource.language MedicationDispense.substitution.responsibleParty
  • Change binding strength Max Cardinality changed from extensible * to preferred 1
  • Type Reference: Added Target Type Organization
MedicationDispense.detectedIssue
  • Deleted
RiskAssessment MedicationRequest
RiskAssessment.identifier MedicationRequest.basedOn
  • Max Cardinality changed 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 1 medication[x] to * medication
  • Add Type CodeableReference
  • Remove Types CodeableConcept, Reference(Medication)
RiskAssessment.status MedicationRequest.informationSource
  • Change value set Added Element
MedicationRequest.isRecordOfRequest
  • Renamed from http://hl7.org/fhir/ValueSet/observation-status reported[x] to http://hl7.org/fhir/ValueSet/observation-status|4.0.1 isRecordOfRequest
  • Remove Type Reference(Patient | Practitioner | PractitionerRole | RelatedPerson | Organization)
RiskAssessment.subject MedicationRequest.performerType
  • Min Add Binding `http://hl7.org/fhir/ValueSet/medication-intended-performer-role` (extensible)
MedicationRequest.performer
  • Max Cardinality changed from 0 to 1 to *
  • Type Reference: Added Target Types DeviceDefinition, HealthcareService, Group
  • Type Reference: Removed Target Type Device
RiskAssessment.encounter MedicationRequest.device
  • Added Element
MedicationRequest.reason
  • Added Element
  • Merged both reasonCode and reasonReference into reason
RiskAssessment.performer MedicationRequest.courseOfTherapyType
  • Add Binding `http://hl7.org/fhir/ValueSet/medicationrequest-course-of-therapy` (extensible)
MedicationRequest.effectiveTiming[x]
  • Type Reference: Added Target Element
MedicationRequest.dosageInstruction
  • Max Cardinality changed from * to 1
  • Type PractitionerRole changed from Dosage to DosageDetails
MedicationRequest.dispenseRequest.dispenser
  • Renamed from performer to dispenser
RiskAssessment.reasonCode MedicationRequest.dispenseRequest.dispenserInstruction
  • Added Element
RiskAssessment.reasonReference MedicationRequest.dispenseRequest.doseAdministrationAid
  • Added Element
MedicationRequest.dispenseRequest.destination
  • Added Element
MedicationRequest.reasonCode
  • Deleted (-> reason.concept)
MedicationRequest.reasonReference
  • Deleted (-> reason.reference)
MedicationRequest.instantiatesCanonical
  • Deleted
MedicationRequest.instantiatesUri
  • Deleted
MedicationRequest.detectedIssue
  • Deleted
MedicationStatement
RiskAssessment.prediction.outcome MedicationStatement.partOf
  • Min 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 0 *
RiskAssessment.note MedicationStatement.medication
  • Renamed from comment medication[x] to note 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
  • Merged both reasonCode and reasonReference into reason
MedicationStatement.relatedClinicalInformation
  • Added Element
MedicationStatement.dosage
  • Max Cardinality changed from string * to Annotation 1
  • Type changed from Dosage to DosageDetails
MedicationStatement.adherence
  • Added Element
MedicationStatement.adherence.code
  • Added Mandatory Element
MedicationStatement.adherence.reason
  • Added Element
RiskAssessment.context MedicationStatement.basedOn
  • deleted Deleted
RiskAssessment.reason[x] MedicationStatement.statusReason
  • deleted Deleted
MedicationStatement.reasonCode
  • Deleted (-> reason.concept)
MedicationStatement.reasonReference
  • Deleted (-> reason.reference)
RiskEvidenceSynthesis MedicinalProductDefinition
  • Added Resource
Schedule MessageDefinition
Schedule.active MessageDefinition.versionAlgorithm[x]
  • Default Value "true" removed Added Element
Schedule.serviceCategory MessageDefinition.jurisdiction
  • Max Cardinality changed Change value set from 1 http://hl7.org/fhir/ValueSet/jurisdiction to * Jurisdiction ValueSet icon
MessageDefinition.copyrightLabel
  • Added Element
MessageDefinition.focus.code
  • Remove codes CatalogEntry , ChargeItem , ChargeItemDefinition , ClinicalImpression , DeviceUseStatement , DocumentManifest , DomainResource , EffectEvidenceSynthesis , GraphDefinition , ImmunizationEvaluation , ImmunizationRecommendation , Linkage , Media , MedicationKnowledge , MedicinalProduct , MedicinalProductAuthorization , MedicinalProductContraindication , MedicinalProductIndication , MedicinalProductIngredient , MedicinalProductInteraction , MedicinalProductManufactured , MedicinalProductPackaged , MedicinalProductPharmaceutical , MedicinalProductUndesirableEffect , MolecularSequence , RequestGroup , ResearchDefinition , ResearchElementDefinition , Resource , RiskEvidenceSynthesis , SubstanceNucleicAcid , SubstancePolymer , SubstanceProtein , SubstanceReferenceInformation , SubstanceSourceMaterial , SubstanceSpecification , SupplyDelivery , SupplyRequest , TestReport , TestScript , VerificationResult
  • Add codes ActorDefinition , AdministrableProductDefinition , ArtifactAssessment , ClinicalUseDefinition , DeviceAlert , DeviceAssociation , ImagingSelection , Ingredient , InsuranceProduct , ManufacturedItemDefinition , MedicinalProductDefinition , NutritionIntake , NutritionProduct , PackagedProductDefinition , RegulatedAuthorization , RequestOrchestration , Requirements , SubscriptionStatus , SubscriptionTopic , SubstanceDefinition
MessageDefinition.graph
  • Deleted
SearchParameter MessageHeader
SearchParameter MessageHeader.event[x]
  • Add Type canonical(EventDefinition | SubscriptionTopic)
MessageHeader.destination.endpoint[x]
  • Renamed from endpoint to endpoint[x]
  • Min Cardinality changed from 1 to 0
  • Max Add Type Reference(Endpoint)
MessageHeader.destination.receiver
  • Type Reference: Added Target Types Device, Patient, RelatedPerson
MessageHeader.source.endpoint[x]
  • Renamed from endpoint to endpoint[x]
  • Min Cardinality changed from 1 to * 0
  • Add Type Reference(Endpoint)
MessageHeader.source.sender
  • Moved from MessageHeader to MessageHeader.source
  • Type Reference: Added Target Types Device, Patient
SearchParameter.derivedFrom MessageHeader.response.identifier
  • Type changed from uri id to canonical(SearchParameter) Identifier
MessageHeader.destination.target
  • 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.url)
MetadataResource.version
  • Deleted (-> CanonicalResource.version)
MetadataResource.name
  • Deleted (-> CanonicalResource.name)
MetadataResource.title
  • Deleted (-> CanonicalResource.title)
MetadataResource.status
  • Deleted (-> CanonicalResource.status)
MetadataResource.experimental
  • Deleted (-> CanonicalResource.experimental)
MetadataResource.date
  • Deleted (-> CanonicalResource.date)
MetadataResource.publisher
  • Deleted (-> CanonicalResource.publisher)
MetadataResource.contact
  • Deleted (-> CanonicalResource)
MetadataResource.description
  • Deleted (-> CanonicalResource.description)
MetadataResource.useContext
  • Deleted (-> CanonicalResource.useContext)
MetadataResource.jurisdiction
  • Deleted (-> CanonicalResource.jurisdiction)
NamingSystem
NamingSystem.url
  • Added Element
NamingSystem.identifier
  • Added Element
NamingSystem.version
  • Added Element
NamingSystem.versionAlgorithm[x]
  • Added Element
NamingSystem.title
  • Added Element
NamingSystem.experimental
  • Added Element
SearchParameter.status NamingSystem.type
  • Remove Binding `http://hl7.org/fhir/ValueSet/identifier-type` (extensible)
NamingSystem.jurisdiction
  • Change value set from http://hl7.org/fhir/ValueSet/publication-status http://hl7.org/fhir/ValueSet/jurisdiction to http://hl7.org/fhir/ValueSet/publication-status|4.0.1 Jurisdiction ValueSet icon
NamingSystem.purpose
  • Added Element
NamingSystem.copyright
  • Added Element
NamingSystem.copyrightLabel
  • Added Element
NamingSystem.approvalDate
  • Added Element
NamingSystem.lastReviewDate
  • Added Element
NamingSystem.effectivePeriod
  • Added Element
NamingSystem.topic
  • Added Element
NamingSystem.author
  • Added Element
NamingSystem.editor
  • Added Element
NamingSystem.reviewer
  • Added Element
NamingSystem.endorser
  • Added Element
NamingSystem.relatedArtifact
  • Added Element
SearchParameter.experimental NamingSystem.uniqueId.type
  • No longer marked as Modifier Add codes iri-stem , v2csmnemonic
NamingSystem.uniqueId.authoritative
  • Added Element
NutritionIntake
  • Added Resource
NutritionOrder
NutritionOrder.basedOn
  • Added Element
NutritionOrder.groupIdentifier
  • Added Element
SearchParameter.base NutritionOrder.status
  • Change value set from http://hl7.org/fhir/ValueSet/resource-types to http://hl7.org/fhir/ValueSet/resource-types|4.0.1 Remove codes revoked , completed
  • Add code ended
SearchParameter.type NutritionOrder.intent
  • Change value set Remove codes original-order , reflex-order , filler-order , instance-order
NutritionOrder.priority
  • Added Element
NutritionOrder.subject
  • Renamed from http://hl7.org/fhir/ValueSet/search-param-type patient to http://hl7.org/fhir/ValueSet/search-param-type|4.0.1 subject
  • Type Reference: Added Target Type Group
SearchParameter.xpathUsage NutritionOrder.supportingInformation
  • Change value set Added Element
NutritionOrder.requester
  • Renamed from http://hl7.org/fhir/ValueSet/search-xpath-usage orderer to http://hl7.org/fhir/ValueSet/search-xpath-usage|4.0.1 requester
NutritionOrder.performer
  • Added Element
NutritionOrder.outsideFoodAllowed
  • Added Element
SearchParameter.target NutritionOrder.oralDiet.schedule
  • Change value set Max Cardinality changed from http://hl7.org/fhir/ValueSet/resource-types * to http://hl7.org/fhir/ValueSet/resource-types|4.0.1 1
  • Type changed from Timing to BackboneElement
SearchParameter.multipleOr NutritionOrder.oralDiet.schedule.timing
  • Added Element
SearchParameter.multipleAnd NutritionOrder.oralDiet.schedule.asNeeded
  • Added Element
NutritionOrder.oralDiet.schedule.asNeededFor
  • Added Element
SearchParameter.comparator NutritionOrder.oralDiet.nutrient.amount
  • Change value set Type changed from http://hl7.org/fhir/ValueSet/search-comparator Quantity(http://hl7.org/fhir/StructureDefinition/SimpleQuantity) to http://hl7.org/fhir/ValueSet/search-comparator|4.0.1 Quantity
NutritionOrder.oralDiet.texture.type
  • Renamed from foodType to type
NutritionOrder.oralDiet.caloricDensity
  • Added Element
SearchParameter.modifier NutritionOrder.supplement.type
  • Change value set Type changed from http://hl7.org/fhir/ValueSet/search-modifier-code CodeableConcept to http://hl7.org/fhir/ValueSet/search-modifier-code|4.0.1 CodeableReference
SearchParameter.component.definition NutritionOrder.supplement.schedule
  • Max Cardinality changed from * to 1
  • Type changed from Reference(SearchParameter) Timing to canonical(SearchParameter) BackboneElement
ServiceRequest NutritionOrder.supplement.schedule.timing
  • Added Resource Element
Slot NutritionOrder.supplement.schedule.asNeeded
  • Added Element
NutritionOrder.supplement.schedule.asNeededFor
  • Added Element
Slot.serviceCategory NutritionOrder.supplement.quantity
  • Type changed from Quantity(http://hl7.org/fhir/StructureDefinition/SimpleQuantity) to Quantity
NutritionOrder.supplement.caloricDensity
  • Added Element
NutritionOrder.enteralFormula.type
  • Renamed from baseFormulaType to type
  • Type changed from CodeableConcept to CodeableReference
NutritionOrder.enteralFormula.productName
  • Renamed from baseFormulaProductName to productName
NutritionOrder.enteralFormula.deliveryDevice[x]
  • Added Element
NutritionOrder.enteralFormula.caloricDensity
  • Type changed from Quantity(http://hl7.org/fhir/StructureDefinition/SimpleQuantity) to Quantity
NutritionOrder.enteralFormula.routeOfAdministration
  • Renamed from routeofAdministration to routeOfAdministration
  • Max Cardinality changed from 1 to *
Slot.status NutritionOrder.enteralFormula.administration.schedule
  • Change value set Type changed from http://hl7.org/fhir/ValueSet/slotstatus Timing to http://hl7.org/fhir/ValueSet/slotstatus|4.0.1 BackboneElement
Specimen NutritionOrder.enteralFormula.administration.schedule.timing
  • Added Element
NutritionOrder.enteralFormula.administration.schedule.asNeeded
  • Added Element
NutritionOrder.enteralFormula.administration.schedule.asNeededFor
  • Added Element
Specimen.status NutritionOrder.enteralFormula.administration.quantity
  • Change value set Type changed from http://hl7.org/fhir/ValueSet/specimen-status Quantity(http://hl7.org/fhir/StructureDefinition/SimpleQuantity) to http://hl7.org/fhir/ValueSet/specimen-status|4.0.1 Quantity
Specimen.subject NutritionOrder.enteralFormula.administration.rate[x]
  • Min Cardinality Remove Type Quantity(http://hl7.org/fhir/StructureDefinition/SimpleQuantity)
NutritionOrder.enteralFormula.maxVolumeToAdminister
  • Renamed from maxVolumeToDeliver to maxVolumeToAdminister
  • Type changed from 1 Quantity(http://hl7.org/fhir/StructureDefinition/SimpleQuantity) to 0 Quantity
NutritionOrder.enteralFormula.administrationInstruction
  • Type changed from string to markdown
NutritionOrder.additive
  • Added Element
NutritionOrder.additive.modularType
  • Added Element
NutritionOrder.additive.productName
  • Added Element
NutritionOrder.additive.quantity
  • Added Element
NutritionOrder.additive.routeOfAdministration
  • Added Element
NutritionOrder.instantiatesCanonical
  • Deleted
NutritionOrder.instantiatesUri
  • Deleted
NutritionOrder.instantiates
  • Deleted
NutritionOrder.oralDiet.fluidConsistencyType
  • Deleted
NutritionOrder.enteralFormula.additiveType
  • Deleted
NutritionOrder.enteralFormula.additiveProductName
  • Deleted
NutritionProduct
  • Added Resource
Observation
Observation.basedOn
  • Type Reference: Removed Target Type ImmunizationRecommendation
Observation.triggeredBy
  • Added Element
Observation.triggeredBy.observation
  • Added Mandatory Element
Observation.triggeredBy.type
  • Added Mandatory Element
Observation.triggeredBy.reason
  • Added Element
Observation.status
  • Remove code corrected
  • Add codes specimen-in-process , cannot-be-obtained
Observation.subject
  • Type Reference: Added Target Types Organization, Procedure, Practitioner, Medication, Substance, BiologicallyDerivedProduct, NutritionProduct
Observation.focus
  • Now marked as Modifier
Observation.organizer
  • Added Element
Observation.performer
  • Type Location Reference: Added Target Types HealthcareService, Group
Specimen.request Observation.value[x]
  • Add Type Attachment
Observation.interpretationContext
  • Added Element
Observation.bodyStructure
  • Added Element
Observation.specimen
  • Type Reference: Added Target Type ServiceRequest 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 ProcedureRequest MolecularSequence
Specimen.collection.collector Observation.derivedFrom
  • Type Reference: Added Target Type PractitionerRole ImagingSelection
  • Type Reference: Removed Target Types Media, MolecularSequence
Observation.component.value[x]
  • Add Type Attachment
ObservationDefinition
Specimen.collection.duration ObservationDefinition.url
  • Added Element
ObservationDefinition.identifier
  • Max Cardinality changed from * to 1
ObservationDefinition.version
  • Added Element
Specimen.collection.fastingStatus[x] ObservationDefinition.versionAlgorithm[x]
  • Added Element
Specimen.condition ObservationDefinition.name
  • Added Element
SpecimenDefinition ObservationDefinition.title
  • Added Resource Element
ObservationDefinition.status
  • Added Mandatory Element
ObservationDefinition.experimental
  • Added Element
ObservationDefinition.date
  • Added Element
ObservationDefinition.publisher
  • Added Element
ObservationDefinition.contact
  • Added Element
ObservationDefinition.description
  • Added Element
ObservationDefinition.useContext
  • Added Element
ObservationDefinition.jurisdiction
  • Added Element
ObservationDefinition.purpose
  • Added Element
ObservationDefinition.copyright
  • Added Element
ObservationDefinition.copyrightLabel
  • Added Element
ObservationDefinition.approvalDate
  • Added Element
ObservationDefinition.lastReviewDate
  • Added Element
ObservationDefinition.effectivePeriod
  • Added Element
ObservationDefinition.derivedFromCanonical
  • Added Element
ObservationDefinition.derivedFromUri
  • Added Element
ObservationDefinition.subject
  • Added Element
ObservationDefinition.performerType
  • Added Element
ObservationDefinition.bodyStructure
  • Added Element
ObservationDefinition.specimen
  • Added Element
ObservationDefinition.device[x]
  • Added Element
ObservationDefinition.permittedUnit
  • Added Element
ObservationDefinition.qualifiedValue
  • Renamed from qualifiedInterval to qualifiedValue
ObservationDefinition.qualifiedValue.context
  • Moved from ObservationDefinition.qualifiedInterval to ObservationDefinition.qualifiedValue
ObservationDefinition.qualifiedValue.appliesTo
  • Moved from ObservationDefinition.qualifiedInterval to ObservationDefinition.qualifiedValue
ObservationDefinition.qualifiedValue.sexParameterForClinicalUse
  • Moved from ObservationDefinition.qualifiedInterval.gender to sexParameterForClinicalUse
ObservationDefinition.qualifiedValue.age
  • Moved from ObservationDefinition.qualifiedInterval to ObservationDefinition.qualifiedValue
ObservationDefinition.qualifiedValue.gestationalAge
  • Moved from ObservationDefinition.qualifiedInterval to ObservationDefinition.qualifiedValue
ObservationDefinition.qualifiedValue.condition
  • Moved from ObservationDefinition.qualifiedInterval to ObservationDefinition.qualifiedValue
ObservationDefinition.qualifiedValue.rangeCategory
  • Moved from ObservationDefinition.qualifiedInterval.category to rangeCategory
ObservationDefinition.qualifiedValue.range
  • Moved from ObservationDefinition.qualifiedInterval to ObservationDefinition.qualifiedValue
ObservationDefinition.qualifiedValue.validCodedValueSet
  • Moved from ObservationDefinition to ObservationDefinition.qualifiedValue
  • Type changed from Reference(ValueSet) to canonical(ValueSet)
ObservationDefinition.qualifiedValue.normalCodedValueSet
  • Moved from ObservationDefinition to ObservationDefinition.qualifiedValue
  • Type changed from Reference(ValueSet) to canonical(ValueSet)
ObservationDefinition.qualifiedValue.abnormalCodedValueSet
  • Moved from ObservationDefinition to ObservationDefinition.qualifiedValue
  • Type changed from Reference(ValueSet) to canonical(ValueSet)
ObservationDefinition.qualifiedValue.criticalCodedValueSet
  • Moved from ObservationDefinition to ObservationDefinition.qualifiedValue
  • Type changed from Reference(ValueSet) to canonical(ValueSet)
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
StructureDefinition OperationDefinition
OperationDefinition.identifier
  • Added Element
OperationDefinition.versionAlgorithm[x]
  • Added Element
StructureDefinition.status OperationDefinition.jurisdiction
  • Change value set from http://hl7.org/fhir/ValueSet/publication-status http://hl7.org/fhir/ValueSet/jurisdiction to http://hl7.org/fhir/ValueSet/publication-status|4.0.1 Jurisdiction ValueSet icon
StructureDefinition.experimental OperationDefinition.copyright
  • No longer marked as Modifier Added Element
OperationDefinition.copyrightLabel
  • Added Element
OperationDefinition.synchronicity
  • Added Element
StructureDefinition.keyword OperationDefinition.resource
  • Change value set from http://hl7.org/fhir/ValueSet/resource-types|4.0.0 to Version Independent Resource Types (All)
  • Remove codes ChargeItem , ChargeItemDefinition , ClinicalImpression , GraphDefinition , ImmunizationEvaluation , ImmunizationRecommendation , Linkage , MedicationKnowledge , MolecularSequence , SubstanceNucleicAcid , SubstancePolymer , SubstanceProtein , SubstanceReferenceInformation , SubstanceSourceMaterial , SupplyDelivery , SupplyRequest , TestReport , TestScript , VerificationResult
  • Add Binding codes http://hl7.org/fhir/ValueSet/definition-use ActorDefinition (extensible) , AdministrableProductDefinition , ArtifactAssessment , CanonicalResource , ClinicalUseDefinition , DeviceAlert , DeviceAssociation , ImagingSelection , Ingredient , InsuranceProduct , ManufacturedItemDefinition , MedicinalProductDefinition , MetadataResource , NutritionIntake , NutritionProduct , PackagedProductDefinition , RegulatedAuthorization , RequestOrchestration , Requirements , SubscriptionStatus , SubscriptionTopic , SubstanceDefinition , BodySite , Conformance , DataElement , DeviceComponent , DeviceUseRequest , DiagnosticOrder , EligibilityRequest , EligibilityResponse , ExpansionProfile , ImagingManifest , ImagingObjectSelection , MedicationOrder , MedicationUsage , Order , OrderResponse , ProcedureRequest , ProcessRequest , ProcessResponse , ReferralRequest , Sequence , ServiceDefinition
OperationDefinition.parameter.scope
  • Added Element
StructureDefinition.fhirVersion OperationDefinition.parameter.min
  • Type changed from id integer to code unsignedInt
OperationDefinition.parameter.documentation
  • Add Binding http://hl7.org/fhir/ValueSet/FHIR-version|4.0.1 (required) Type changed from string to markdown
StructureDefinition.kind OperationDefinition.parameter.type
  • Change value set from http://hl7.org/fhir/ValueSet/structure-definition-kind http://hl7.org/fhir/ValueSet/all-types|4.0.0 to http://hl7.org/fhir/ValueSet/structure-definition-kind|4.0.1 All FHIR Types
  • Remove codes Address , Age , Annotation , Attachment , BackboneElement , CodeableConcept , Coding , ContactDetail , ContactPoint , Contributor , Count , DataRequirement , Distance , Dosage , Duration , Element , ElementDefinition , Expression , Extension , HumanName , Identifier , MarketingStatus , Meta , Money , MoneyQuantity , Narrative , ParameterDefinition , Period , Population , ProdCharacteristic , ProductShelfLife , Quantity , Range , Ratio , Reference , RelatedArtifact , SampledData , Signature , SimpleQuantity , SubstanceAmount , Timing , TriggerDefinition , UsageContext , base64Binary , boolean , canonical , code , date , dateTime , decimal , id , instant , integer , markdown , oid , positiveInt , string , time , unsignedInt , uri , url , uuid , xhtml , Account , ActivityDefinition , AdverseEvent , AllergyIntolerance , Appointment , AppointmentResponse , AuditEvent , Basic , Binary , BiologicallyDerivedProduct , BodyStructure , Bundle , CapabilityStatement , CarePlan , CareTeam , CatalogEntry , ChargeItem , ChargeItemDefinition , Claim , ClaimResponse , ClinicalImpression , CodeSystem , Communication , CommunicationRequest , CompartmentDefinition , Composition , ConceptMap , Condition , Consent , Contract , Coverage , CoverageEligibilityRequest , CoverageEligibilityResponse , DetectedIssue , Device , DeviceDefinition , DeviceMetric , DeviceRequest , DeviceUseStatement , DiagnosticReport , DocumentManifest , DocumentReference , DomainResource , EffectEvidenceSynthesis , Encounter , Endpoint , EnrollmentRequest , EnrollmentResponse , EpisodeOfCare , EventDefinition , Evidence , EvidenceVariable , ExampleScenario , ExplanationOfBenefit , FamilyMemberHistory , Flag , Goal , GraphDefinition , Group , GuidanceResponse , HealthcareService , ImagingStudy , Immunization , ImmunizationEvaluation , ImmunizationRecommendation , ImplementationGuide , InsurancePlan , Invoice , Library , Linkage , List , Location , Measure , MeasureReport , Media , Medication , MedicationAdministration , MedicationDispense , MedicationKnowledge , MedicationRequest , MedicationStatement , MedicinalProduct , MedicinalProductAuthorization , MedicinalProductContraindication , MedicinalProductIndication , MedicinalProductIngredient , MedicinalProductInteraction , MedicinalProductManufactured , MedicinalProductPackaged , MedicinalProductPharmaceutical , MedicinalProductUndesirableEffect , MessageDefinition , MessageHeader , MolecularSequence , NamingSystem , NutritionOrder , Observation , ObservationDefinition , OperationDefinition , OperationOutcome , Organization , OrganizationAffiliation , Parameters , Patient , PaymentNotice , PaymentReconciliation , Person , PlanDefinition , Practitioner , PractitionerRole , Procedure , Provenance , Questionnaire , QuestionnaireResponse , RelatedPerson , RequestGroup , ResearchDefinition , ResearchElementDefinition , ResearchStudy , ResearchSubject , Resource , RiskAssessment , RiskEvidenceSynthesis , Schedule , SearchParameter , ServiceRequest , Slot , Specimen , SpecimenDefinition , StructureDefinition , StructureMap , Subscription , Substance , SubstanceNucleicAcid , SubstancePolymer , SubstanceProtein , SubstanceReferenceInformation , SubstanceSourceMaterial , SubstanceSpecification , SupplyDelivery , SupplyRequest , Task , TerminologyCapabilities , TestReport , TestScript , ValueSet , VerificationResult , VisionPrescription , Type , Any
  • Add code Base
OperationDefinition.parameter.allowedType
  • Added Element
StructureDefinition.context OperationDefinition.parameter.searchType
  • Add code resource
OperationDefinition.parameter.binding.strength
  • Add code descriptive
OperationOutcome
OperationOutcome.issue.severity
  • Add code success
OperationOutcome.issue.code
  • Remove codes structure , required , value , invariant , login , unknown , expired , forbidden , suppressed , not-supported , duplicate , multiple-matches , not-found , deleted , too-long , code-invalid , extension , too-costly , business-rule , conflict , lock-error , no-store , exception , timeout , incomplete , throttled
  • Add code success
Organization
Organization.description
  • Added Element
Organization.contact
  • Type changed from string to BackboneElement to ExtendedContactDetail
StructureDefinition.context.type Organization.qualification
  • Added Mandatory Element
StructureDefinition.context.expression 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
StructureDefinition.type Parameters.parameter.value[x]
  • Add Types integer64, CodeableReference, RatioRange, Availability, ExtendedContactDetail, VirtualServiceDetail, Meta
  • Remove Type changed 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
  • Renamed from provider to reporter
StructureDefinition.baseDefinition PaymentNotice.payment
  • Type Min Cardinality changed from uri 1 to canonical(StructureDefinition) 0
PaymentReconciliation
PaymentReconciliation.type
  • Added Mandatory Element
PaymentReconciliation.statusReason
  • Added Element
PaymentReconciliation.kind
  • Added Element
PaymentReconciliation.enterer
  • Added Element
PaymentReconciliation.issuerType
  • Added Element
StructureDefinition.derivation PaymentReconciliation.paymentIssuer
  • Type Reference: Added Target Types Patient, RelatedPerson
PaymentReconciliation.outcome
  • Change value set from http://hl7.org/fhir/ValueSet/type-derivation-rule http://hl7.org/fhir/ValueSet/remittance-outcome|4.0.0 to http://hl7.org/fhir/ValueSet/type-derivation-rule|4.0.1 Payment Outcome
StructureDefinition.contextType PaymentReconciliation.date
  • deleted Renamed from paymentDate to date
StructureMap PaymentReconciliation.location
  • Added Element
StructureMap 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
  • Renamed from paymentAmount to amount
  • Min Cardinality changed from 1 to 0
PaymentReconciliation.allocation
  • Max Renamed from detail to allocation
PaymentReconciliation.allocation.identifier
  • Moved from PaymentReconciliation.detail to PaymentReconciliation.allocation
PaymentReconciliation.allocation.predecessor
  • Moved from PaymentReconciliation.detail to PaymentReconciliation.allocation
PaymentReconciliation.allocation.target
  • Moved from PaymentReconciliation.detail.request to target
  • Type Reference: Added Target Types Claim, Account, Invoice, Encounter, Contract
  • Type Reference: Removed Target Type Resource
PaymentReconciliation.allocation.targetItem[x]
  • Added Element
PaymentReconciliation.allocation.encounter
  • Added Element
PaymentReconciliation.allocation.account
  • Added Element
PaymentReconciliation.allocation.type
  • Moved from PaymentReconciliation.detail to PaymentReconciliation.allocation
  • Min Cardinality changed from 1 to * 0
  • Add Binding `http://hl7.org/fhir/ValueSet/payment-type` (extensible)
StructureMap.status PaymentReconciliation.allocation.submitter
  • Change value set Moved from http://hl7.org/fhir/ValueSet/publication-status PaymentReconciliation.detail to http://hl7.org/fhir/ValueSet/publication-status|4.0.1 PaymentReconciliation.allocation
StructureMap.experimental PaymentReconciliation.allocation.response
  • No longer marked as Modifier Moved from PaymentReconciliation.detail to PaymentReconciliation.allocation
  • Type Reference: Added Target Type ClaimResponse
  • Type Reference: Removed Target Type Resource
StructureMap.structure.url PaymentReconciliation.allocation.date
  • Type changed Moved from uri PaymentReconciliation.detail to canonical(StructureDefinition) PaymentReconciliation.allocation
StructureMap.structure.mode PaymentReconciliation.allocation.responsible
  • Change value set Moved from http://hl7.org/fhir/ValueSet/map-model-mode PaymentReconciliation.detail to http://hl7.org/fhir/ValueSet/map-model-mode|4.0.1 PaymentReconciliation.allocation
PaymentReconciliation.allocation.payee
  • Moved from PaymentReconciliation.detail to PaymentReconciliation.allocation
PaymentReconciliation.allocation.amount
  • Moved from PaymentReconciliation.detail to PaymentReconciliation.allocation
PaymentReconciliation.allocation.noteNumber
  • Added Element
PaymentReconciliation.processNote.class
  • Added Element
PaymentReconciliation.processNote.number
  • Added Element
StructureMap.import PaymentReconciliation.processNote.text
  • Type changed from uri string to canonical(StructureMap) markdown
Person
Person.deceased[x]
  • Added Element
Person.maritalStatus
  • Added Element
StructureMap.group.typeMode Person.photo
  • Change value set Max Cardinality changed from http://hl7.org/fhir/ValueSet/map-group-type-mode 1 to http://hl7.org/fhir/ValueSet/map-group-type-mode|4.0.1 *
Person.communication
  • Added Element
Person.communication.language
  • Added Mandatory Element
Person.communication.preferred
  • Added Element
PlanDefinition
PlanDefinition.versionAlgorithm[x]
  • Added Element
StructureMap.group.input.mode PlanDefinition.type
  • Change value set from http://hl7.org/fhir/ValueSet/map-input-mode http://hl7.org/fhir/ValueSet/plan-definition-type to http://hl7.org/fhir/ValueSet/map-input-mode|4.0.1 PlanDefinitionType icon
StructureMap.group.rule.source.defaultValue[x] PlanDefinition.subject[x]
StructureMap.group.rule.source.listMode PlanDefinition.jurisdiction
  • Change value set from http://hl7.org/fhir/ValueSet/map-source-list-mode http://hl7.org/fhir/ValueSet/jurisdiction to http://hl7.org/fhir/ValueSet/map-source-list-mode|4.0.1 Jurisdiction ValueSet icon
PlanDefinition.usage
  • Type changed from string to markdown
StructureMap.group.rule.source.logMessage PlanDefinition.copyrightLabel
  • Added Element
StructureMap.group.rule.target.contextType PlanDefinition.goal.target.detail[x]
  • Change value set 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 http://hl7.org/fhir/ValueSet/map-context-type string to http://hl7.org/fhir/ValueSet/map-context-type|4.0.1 markdown
StructureMap.group.rule.target.listMode PlanDefinition.action.textEquivalent
  • Change value set Type changed from http://hl7.org/fhir/ValueSet/map-target-list-mode string to http://hl7.org/fhir/ValueSet/map-target-list-mode|4.0.1 markdown
StructureMap.group.rule.target.transform PlanDefinition.action.code
  • Change value set Max Cardinality changed from http://hl7.org/fhir/ValueSet/map-transform * to http://hl7.org/fhir/ValueSet/map-transform|4.0.1 1
Subscription PlanDefinition.action.goalId
  • Type changed from id to string
Subscription.status PlanDefinition.action.subject[x]
  • Add Type canonical
  • Change value set from http://hl7.org/fhir/ValueSet/subscription-status http://hl7.org/fhir/ValueSet/subject-type to http://hl7.org/fhir/ValueSet/subscription-status|4.0.1 Participant Resource Types
  • Change code system for extensibly bound codes from "http://hl7.org/fhir/resource-types" to "http://hl7.org/fhir/fhir-types"
Subscription.channel.type PlanDefinition.action.input
  • Change value set Type changed from http://hl7.org/fhir/ValueSet/subscription-channel-type DataRequirement to http://hl7.org/fhir/ValueSet/subscription-channel-type|4.0.1 BackboneElement
PlanDefinition.action.input.title
  • Added Element
PlanDefinition.action.input.requirement
  • Added Element
PlanDefinition.action.input.relatedData
  • Added Element
Subscription.channel.endpoint PlanDefinition.action.output
  • Type changed from uri DataRequirement to url BackboneElement
Subscription.channel.payload PlanDefinition.action.output.title
  • Added Element
PlanDefinition.action.output.requirement
  • Added Element
PlanDefinition.action.output.relatedData
  • Added Element
PlanDefinition.action.relatedAction.targetId
  • Renamed from actionId to targetId
  • Type changed from id to string
PlanDefinition.action.relatedAction.relationship
  • Remove codes before-start , before-end , concurrent-with-start , concurrent-with-end , after-start , after-end
PlanDefinition.action.relatedAction.endRelationship
  • 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 Binding codes http://hl7.org/fhir/ValueSet/mimetypes|4.0.1 careteam , group , healthcareservice , location , organization , practitionerrole , relatedperson (required)
Subscription.tag PlanDefinition.action.participant.typeCanonical
  • deleted Added Element
Substance PlanDefinition.action.participant.typeReference
  • Added Element
PlanDefinition.action.participant.function
  • Added Element
Substance.status PlanDefinition.action.type
  • Change value set from http://hl7.org/fhir/ValueSet/substance-status http://hl7.org/fhir/ValueSet/action-type to http://hl7.org/fhir/ValueSet/substance-status|4.0.1 ActionType icon
PlanDefinition.action.applicabilityBehavior
  • Added Element
PlanDefinition.asNeeded[x]
  • Added Element
Practitioner
Practitioner.active
  • Now marked as Modifier
Practitioner.deceased[x]
  • Added Element
Practitioner.qualification.status
  • Added Element
Substance.category Practitioner.communication
  • Change code system for extensibly bound codes Type changed from "http://hl7.org/fhir/substance-category" CodeableConcept to "http://terminology.hl7.org/CodeSystem/substance-category" BackboneElement
  • Remove Binding `http://hl7.org/fhir/ValueSet/languages` (preferred), max =`http://hl7.org/fhir/ValueSet/all-languages`
SubstanceNucleicAcid Practitioner.communication.language
  • Added Resource Mandatory Element
SubstancePolymer Practitioner.communication.preferred
  • Added Resource Element
SubstanceProtein PractitionerRole
PractitionerRole.network
  • Added Resource Element
SubstanceReferenceInformation PractitionerRole.display
  • Added Resource Element
SubstanceSourceMaterial PractitionerRole.contact
  • Added Resource Element
SubstanceSpecification PractitionerRole.characteristic
  • Added Resource Element
PractitionerRole.communication
  • Added Element
PractitionerRole.availability
  • Added Element
  • Changed to a datatype: availableTime, notAvailable, and availabilityExceptions are now properties of the datatype
PractitionerRole.telecom
  • Deleted (-> PractitionerRole.contact.telecom)
PractitionerRole.availableTime
  • Deleted (-> PractitionerRole.availability (now part of a datatype))
PractitionerRole.notAvailable
  • Deleted (-> PractitionerRole.availability.notAvailableTime (now part of a datatype))
PractitionerRole.availabilityExceptions
  • Deleted (-> PractitionerRole.availability.notAvailabileTime.description (now part of a datatype))
SupplyDelivery Procedure
SupplyDelivery.identifier Procedure.basedOn
  • Type Reference: Added Target Type MedicationRequest
Procedure.category
  • Max Cardinality changed from 1 to *
SupplyDelivery.status Procedure.subject
  • Change value set Type Reference: Added Target Types Device, Practitioner, Organization, Location
Procedure.focus
  • Added Element
Procedure.occurrence[x]
  • Renamed from http://hl7.org/fhir/ValueSet/supplydelivery-status performed[x] to http://hl7.org/fhir/ValueSet/supplydelivery-status|4.0.1 occurrence[x]
  • Add Type Timing
Procedure.recorded
  • Added Element
Procedure.reported[x]
  • Renamed from asserter to reported[x]
  • Add Type boolean
SupplyDelivery.type Procedure.performer.actor
  • Change value set Type Reference: Added Target Types CareTeam, HealthcareService
Procedure.performer.period
  • Added Element
Procedure.reason
  • Added Element
  • Merged both reasonCode and reasonReference into reason
Procedure.bodyStructure
  • Added Element
Procedure.outcome
  • Max Cardinality changed from http://hl7.org/fhir/ValueSet/supplydelivery-type 1 to http://hl7.org/fhir/ValueSet/supplydelivery-type|4.0.1 *
  • Type changed from CodeableConcept to CodeableReference
SupplyDelivery.supplier Procedure.report
  • Type Reference: Added Target Type PractitionerRole Bundle
SupplyDelivery.receiver Procedure.complication
  • Type changed from CodeableConcept to CodeableReference
  • Merged both Procedure.complication into the Procedure.complication.concept, and Procedure.complicationDetail into Procedure.complication.reference
Procedure.followUp
  • Type changed from CodeableConcept to CodeableReference
Procedure.used
  • Added Element
Procedure.supportingInfo
  • Added Element
Procedure.instantiatesCanonical
  • Deleted
Procedure.instantiatesUri
  • Deleted
Procedure.reasonCode
  • Deleted (-> reason.concept)
Procedure.reasonReference
  • Deleted (-> reason.reference)
Procedure.complicationDetail
  • Deleted (-> Procedure.complication.reference)
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 Types CareTeam, Group, HealthcareService
Provenance.agent.onBehalfOf
  • Type Reference: Added Target Types CareTeam, Group, HealthcareService
  • Type PractitionerRole Reference: Removed Target Types RelatedPerson, Device
Provenance.entity.role
  • Remove code derivation
  • Add code instantiates
SupplyRequest Questionnaire
Questionnaire.versionAlgorithm[x]
  • Added Element
SupplyRequest.identifier Questionnaire.subjectType
  • Remove codes CatalogEntry , ChargeItem , ChargeItemDefinition , ClinicalImpression , DeviceUseStatement , DocumentManifest , DomainResource , EffectEvidenceSynthesis , GraphDefinition , ImmunizationEvaluation , ImmunizationRecommendation , Linkage , Media , MedicationKnowledge , MedicinalProduct , MedicinalProductAuthorization , MedicinalProductContraindication , MedicinalProductIndication , MedicinalProductIngredient , MedicinalProductInteraction , MedicinalProductManufactured , MedicinalProductPackaged , MedicinalProductPharmaceutical , MedicinalProductUndesirableEffect , MolecularSequence , RequestGroup , ResearchDefinition , ResearchElementDefinition , Resource , RiskEvidenceSynthesis , SubstanceNucleicAcid , SubstancePolymer , SubstanceProtein , SubstanceReferenceInformation , SubstanceSourceMaterial , SubstanceSpecification , SupplyDelivery , SupplyRequest , TestReport , TestScript , VerificationResult
  • Add codes ActorDefinition , AdministrableProductDefinition , ArtifactAssessment , ClinicalUseDefinition , DeviceAlert , DeviceAssociation , ImagingSelection , Ingredient , InsuranceProduct , ManufacturedItemDefinition , MedicinalProductDefinition , NutritionIntake , NutritionProduct , PackagedProductDefinition , RegulatedAuthorization , RequestOrchestration , Requirements , SubscriptionStatus , SubscriptionTopic , SubstanceDefinition
Questionnaire.jurisdiction
Questionnaire.copyrightLabel
  • Added Element
Questionnaire.item.definition
  • Max Cardinality changed from 1 to *
SupplyRequest.status Questionnaire.item.type
  • Change value set from http://hl7.org/fhir/ValueSet/supplyrequest-status http://hl7.org/fhir/ValueSet/item-type|4.0.0 to http://hl7.org/fhir/ValueSet/supplyrequest-status|4.0.1 Questionnaire Useable Item Type
  • Remove codes choice , open-choice
  • Add code coding
SupplyRequest.priority 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
  • Change binding strength from preferred to required
  • Change value set from http://hl7.org/fhir/ValueSet/request-priority Common Languages to http://hl7.org/fhir/ValueSet/request-priority|4.0.1 All Languages
  • Change max value set from All Languages to none
RequestOrchestration
  • Name Changed from RequestGroup to RequestOrchestration
RequestOrchestration
  • Moved from RequestGroup to RequestOrchestration
SupplyRequest.item[x] RequestOrchestration.identifier
  • Added Element
RequestOrchestration.instantiatesCanonical
  • Added Element
RequestOrchestration.instantiatesUri
  • Added Element
RequestOrchestration.basedOn
  • Added Element
RequestOrchestration.replaces
  • Added Element
RequestOrchestration.groupIdentifier
  • Added Element
RequestOrchestration.status
  • Added Mandatory Element
SupplyRequest.quantity RequestOrchestration.intent
  • Added Mandatory Element
SupplyRequest.parameter RequestOrchestration.priority
  • Added Element
SupplyRequest.parameter.code RequestOrchestration.code
  • Added Element
SupplyRequest.parameter.value[x] RequestOrchestration.subject
  • Added Element
SupplyRequest.requester RequestOrchestration.encounter
  • Type changed from BackboneElement to Reference(Practitioner | PractitionerRole | Organization | Patient | RelatedPerson | Device) Added Element
SupplyRequest.supplier RequestOrchestration.authoredOn
  • Type Reference: Added Target Type HealthcareService Element
SupplyRequest.reasonCode RequestOrchestration.author
  • Added Element
SupplyRequest.reasonReference RequestOrchestration.reason
  • Added Element
RequestOrchestration.goal
  • Added Element
RequestOrchestration.note
  • Added Element
RequestOrchestration.action
  • Added Element
RequestOrchestration.action.linkId
  • Added Element
RequestOrchestration.action.prefix
  • Added Element
RequestOrchestration.action.title
  • Added Element
RequestOrchestration.action.description
  • Added Element
RequestOrchestration.action.textEquivalent
  • Added Element
RequestOrchestration.action.priority
  • Added Element
RequestOrchestration.action.code
  • Added Element
RequestOrchestration.action.documentation
  • Added Element
RequestOrchestration.action.goal
  • Added Element
RequestOrchestration.action.condition
  • Added Element
RequestOrchestration.action.condition.kind
  • Added Mandatory Element
RequestOrchestration.action.condition.expression
  • 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
  • Added Element
RequestOrchestration.action.relatedAction.targetId
  • Added Mandatory Element
RequestOrchestration.action.relatedAction.relationship
  • Added Mandatory Element
RequestOrchestration.action.relatedAction.endRelationship
  • Added Element
RequestOrchestration.action.relatedAction.offset[x]
  • Added Element
RequestOrchestration.action.timing[x]
  • Added Element
RequestOrchestration.action.location
  • Added Element
RequestOrchestration.action.participant
  • Added Element
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
  • Added Element
RequestOrchestration.action.applicabilityBehavior
  • Added Element
RequestOrchestration.action.groupingBehavior
  • Added Element
RequestOrchestration.action.selectionBehavior
  • Added Element
RequestOrchestration.action.requiredBehavior
  • Added Element
RequestOrchestration.action.precheckBehavior
  • Added Element
RequestOrchestration.action.cardinalityBehavior
  • Added Element
RequestOrchestration.action.resource
  • 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
RequestOrchestration.action.action
  • Added Element
SupplyRequest.orderedItem RequestGroup.identifier
  • deleted Deleted
SupplyRequest.requester.agent RequestGroup.instantiatesCanonical
  • deleted Deleted
SupplyRequest.requester.onBehalfOf RequestGroup.instantiatesUri
  • deleted Deleted
SupplyRequest.reason[x] RequestGroup.basedOn
  • deleted Deleted
RequestGroup.replaces
  • Deleted
RequestGroup.groupIdentifier
  • Deleted
RequestGroup.status
  • Deleted
RequestGroup.intent
  • Deleted
RequestGroup.priority
  • Deleted
RequestGroup.code
  • Deleted
RequestGroup.subject
  • Deleted
RequestGroup.encounter
  • Deleted
RequestGroup.authoredOn
  • Deleted
RequestGroup.author
  • Deleted
RequestGroup.reasonCode
  • Deleted
RequestGroup.reasonReference
  • Deleted
RequestGroup.note
  • Deleted
RequestGroup.action
  • Deleted
Requirements
  • Added Resource
Task ResearchStudy
Task.instantiatesCanonical ResearchStudy.url
  • Added Element
Task.instantiatesUri 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
Task.status ResearchStudy.status
  • Change value set from http://hl7.org/fhir/ValueSet/task-status http://hl7.org/fhir/ValueSet/research-study-status|4.0.0 to http://hl7.org/fhir/ValueSet/task-status|4.0.1 PublicationStatus
  • Now marked as Modifier 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
Task.intent ResearchStudy.primaryPurposeType
  • Change value set Remove Binding `http://hl7.org/fhir/ValueSet/research-study-prim-purp-type` (extensible)
ResearchStudy.studyDesign
  • Renamed from http://hl7.org/fhir/ValueSet/request-intent category to http://hl7.org/fhir/ValueSet/task-intent|4.0.1 studyDesign
Task.priority ResearchStudy.focus
  • Change value set Type changed from http://hl7.org/fhir/ValueSet/request-priority CodeableConcept to http://hl7.org/fhir/ValueSet/request-priority|4.0.1 CodeableReference
Task.encounter ResearchStudy.region
  • Added Element
ResearchStudy.descriptionSummary
  • Added Element
Task.requester ResearchStudy.site
  • Type changed 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
  • Renamed from BackboneElement reasonStopped to Reference(Device | Organization | Patient | Practitioner | PractitionerRole | RelatedPerson) whyStopped
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.targetNumber
  • Added Element
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.objective.outcomeMeasure.population
  • Added Element
ResearchStudy.objective.outcomeMeasure.intervention
  • Added Element
ResearchStudy.objective.outcomeMeasure.comparator
  • Added Element
ResearchStudy.objective.outcomeMeasure.summaryMeasure
  • Added Element
ResearchStudy.objective.outcomeMeasure.endpointAnalysisPlan
  • Added Element
ResearchStudy.objective.outcomeMeasure.eventHandling
  • Added Element
ResearchStudy.objective.outcomeMeasure.eventHandling.event
  • Added Element
ResearchStudy.objective.outcomeMeasure.eventHandling.group
  • Added Element
ResearchStudy.objective.outcomeMeasure.eventHandling.handling
  • Added Element
ResearchStudy.objective.outcomeMeasure.eventHandling.description
  • Added Element
ResearchStudy.result
  • Added Element
ResearchStudy.contact
  • Deleted
ResearchStudy.relatedArtifact
  • Deleted
ResearchStudy.location
  • Deleted
ResearchStudy.enrollment
  • Deleted
ResearchStudy.sponsor
  • Deleted (-> ResearchStudy.associatedPart.party (with role='sponsor'))
ResearchStudy.principalInvestigator
  • Deleted (-> ResearchStudy.associatedPart.party (with role='primary-investigator'))
ResearchStudy.arm
  • Deleted
ResearchSubject
Task.owner 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.subject
  • Renamed from individual to subject
  • Type Reference: Added Target Types PractitionerRole, CareTeam, HealthcareService Group, Specimen, Device, Medication, Substance, SubstanceDefinition, BiologicallyDerivedProduct
Task.location ResearchSubject.subjectState
  • Added Element
Task.reasonCode ResearchSubject.subjectState.code
  • Added Mandatory Element
ResearchSubject.subjectState.startDate
  • Added Mandatory Element
Task.reasonReference ResearchSubject.subjectState.endDate
  • Added Element
Task.insurance ResearchSubject.subjectState.reason
  • Added Element
ResearchSubject.subjectMilestone
  • Added Element
ResearchSubject.subjectMilestone.milestone
  • Added Mandatory Element
ResearchSubject.subjectMilestone.date
  • Added Element
ResearchSubject.subjectMilestone.reason
  • Added Element
ResearchSubject.comparisonGroup
  • Added Element
Task.restriction.recipient ResearchSubject.consent
  • Max Cardinality changed from 1 to *
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 Type PractitionerRole Types Patient, RelatedPerson
Task.input.value[x] RiskAssessment.reason
  • Add Types canonical, url, uuid, ContactDetail, Contributor, DataRequirement, Expression, ParameterDefinition, RelatedArtifact, TriggerDefinition, UsageContext, Dosage Added Element
  • Merged both reasonCode and reasonReference into reason
Task.output.value[x] RiskAssessment.prediction.probability[x]
  • Add Types canonical, url, uuid, ContactDetail, Contributor, DataRequirement, Expression, ParameterDefinition, RelatedArtifact, TriggerDefinition, UsageContext, Dosage Type Quantity
Task.definition[x] RiskAssessment.reasonCode
  • deleted Deleted (-> reason.concept)
Task.context RiskAssessment.reasonReference
  • deleted Deleted (-> reason.reference)
Task.requester.agent Schedule
Schedule.serviceType
  • deleted Type changed from CodeableConcept to CodeableReference
Task.requester.onBehalfOf Schedule.name
  • deleted Added Element
Task.reason Schedule.actor
  • deleted Type Reference: Added Target Type CareTeam
TerminologyCapabilities Schedule.comment
  • Added Resource Type changed from string to markdown
TestReport SearchParameter
SearchParameter.identifier
  • Added Element
SearchParameter.versionAlgorithm[x]
  • Added Element
SearchParameter.title
  • Added Element
TestReport.status SearchParameter.jurisdiction
  • Change value set from http://hl7.org/fhir/ValueSet/report-status-codes http://hl7.org/fhir/ValueSet/jurisdiction to http://hl7.org/fhir/ValueSet/report-status-codes|4.0.1 Jurisdiction ValueSet icon
SearchParameter.copyright
  • Added Element
SearchParameter.copyrightLabel
  • Added Element
SearchParameter.aliasCode
  • Added Element
TestReport.result SearchParameter.base
  • Change value set from http://hl7.org/fhir/ValueSet/report-result-codes http://hl7.org/fhir/ValueSet/resource-types|4.0.0 to http://hl7.org/fhir/ValueSet/report-result-codes|4.0.1 Version Independent Resource Types (All)
  • Remove codes ChargeItem , ChargeItemDefinition , ClinicalImpression , GraphDefinition , ImmunizationEvaluation , ImmunizationRecommendation , Linkage , MedicationKnowledge , MolecularSequence , SubstanceNucleicAcid , SubstancePolymer , SubstanceProtein , SubstanceReferenceInformation , SubstanceSourceMaterial , SupplyDelivery , SupplyRequest , TestReport , TestScript , VerificationResult
  • Add codes ActorDefinition , AdministrableProductDefinition , ArtifactAssessment , CanonicalResource , ClinicalUseDefinition , DeviceAlert , DeviceAssociation , ImagingSelection , Ingredient , InsuranceProduct , ManufacturedItemDefinition , MedicinalProductDefinition , MetadataResource , NutritionIntake , NutritionProduct , PackagedProductDefinition , RegulatedAuthorization , RequestOrchestration , Requirements , SubscriptionStatus , SubscriptionTopic , SubstanceDefinition , BodySite , Conformance , DataElement , DeviceComponent , DeviceUseRequest , DiagnosticOrder , EligibilityRequest , EligibilityResponse , ExpansionProfile , ImagingManifest , ImagingObjectSelection , MedicationOrder , MedicationUsage , Order , OrderResponse , ProcedureRequest , ProcessRequest , ProcessResponse , ReferralRequest , Sequence , ServiceDefinition
TestReport.participant.type SearchParameter.type
  • Add code resource
SearchParameter.processingMode
  • Renamed from xpathUsage to processingMode
  • Change value set from http://hl7.org/fhir/ValueSet/report-participant-type http://hl7.org/fhir/ValueSet/search-xpath-usage|4.0.0 to http://hl7.org/fhir/ValueSet/report-participant-type|4.0.1 Search Processing Mode Type
  • Remove codes nearby , distance
SearchParameter.constraint
  • Added Element
TestReport.setup.action.operation.result SearchParameter.target
  • Change value set from http://hl7.org/fhir/ValueSet/report-action-result-codes http://hl7.org/fhir/ValueSet/resource-types|4.0.0 to http://hl7.org/fhir/ValueSet/report-action-result-codes|4.0.1 Version Independent Resource Types (All)
  • Remove codes ChargeItem , ChargeItemDefinition , ClinicalImpression , GraphDefinition , ImmunizationEvaluation , ImmunizationRecommendation , Linkage , MedicationKnowledge , MolecularSequence , SubstanceNucleicAcid , SubstancePolymer , SubstanceProtein , SubstanceReferenceInformation , SubstanceSourceMaterial , SupplyDelivery , SupplyRequest , TestReport , TestScript , VerificationResult
  • Add codes ActorDefinition , AdministrableProductDefinition , ArtifactAssessment , CanonicalResource , ClinicalUseDefinition , DeviceAlert , DeviceAssociation , ImagingSelection , Ingredient , InsuranceProduct , ManufacturedItemDefinition , MedicinalProductDefinition , MetadataResource , NutritionIntake , NutritionProduct , PackagedProductDefinition , RegulatedAuthorization , RequestOrchestration , Requirements , SubscriptionStatus , SubscriptionTopic , SubstanceDefinition , BodySite , Conformance , DataElement , DeviceComponent , DeviceUseRequest , DiagnosticOrder , EligibilityRequest , EligibilityResponse , ExpansionProfile , ImagingManifest , ImagingObjectSelection , MedicationOrder , MedicationUsage , Order , OrderResponse , ProcedureRequest , ProcessRequest , ProcessResponse , ReferralRequest , Sequence , ServiceDefinition
TestReport.setup.action.assert.result SearchParameter.modifier
  • Change value set from http://hl7.org/fhir/ValueSet/report-action-result-codes http://hl7.org/fhir/ValueSet/search-modifier-code|4.0.0 to http://hl7.org/fhir/ValueSet/report-action-result-codes|4.0.1 Search Modifier All Codes
  • Remove code ofType
  • Add codes of-type , code-text , text-advanced , iterate , Account , ActivityDefinition , ActorDefinition , AdministrableProductDefinition , AdverseEvent , AllergyIntolerance , Appointment , AppointmentResponse , ArtifactAssessment , AuditEvent , Basic , Binary , BiologicallyDerivedProduct , BodyStructure , Bundle , CapabilityStatement , CarePlan , CareTeam , Claim , ClaimResponse , ClinicalUseDefinition , CodeSystem , Communication , CommunicationRequest , CompartmentDefinition , Composition , ConceptMap , Condition , Consent , Contract , Coverage , CoverageEligibilityRequest , CoverageEligibilityResponse , DetectedIssue , Device , DeviceAlert , DeviceAssociation , DeviceDefinition , DeviceMetric , DeviceRequest , DiagnosticReport , DocumentReference , Encounter , Endpoint , EnrollmentRequest , EnrollmentResponse , EpisodeOfCare , EventDefinition , Evidence , EvidenceVariable , ExampleScenario , ExplanationOfBenefit , FamilyMemberHistory , Flag , Goal , Group , GuidanceResponse , HealthcareService , ImagingSelection , ImagingStudy , Immunization , ImplementationGuide , Ingredient , InsurancePlan , InsuranceProduct , Invoice , Library , List , Location , ManufacturedItemDefinition , Measure , MeasureReport , Medication , MedicationAdministration , MedicationDispense , MedicationRequest , MedicationStatement , MedicinalProductDefinition , MessageDefinition , MessageHeader , NamingSystem , NutritionIntake , NutritionOrder , NutritionProduct , Observation , ObservationDefinition , OperationDefinition , OperationOutcome , Organization , OrganizationAffiliation , PackagedProductDefinition , Parameters , Patient , PaymentNotice , PaymentReconciliation , Person , PlanDefinition , Practitioner , PractitionerRole , Procedure , Provenance , Questionnaire , QuestionnaireResponse , RegulatedAuthorization , RelatedPerson , RequestOrchestration , Requirements , ResearchStudy , ResearchSubject , RiskAssessment , Schedule , SearchParameter , ServiceRequest , Slot , Specimen , SpecimenDefinition , StructureDefinition , StructureMap , Subscription , SubscriptionStatus , SubscriptionTopic , Substance , SubstanceDefinition , Task , TerminologyCapabilities , ValueSet , VisionPrescription , BodySite , CatalogEntry , Conformance , DataElement , DeviceComponent , DeviceUseRequest , DeviceUseStatement , DiagnosticOrder , DocumentManifest , EffectEvidenceSynthesis , EligibilityRequest , EligibilityResponse , ExpansionProfile , ImagingManifest , ImagingObjectSelection , Media , MedicationOrder , MedicationUsage , MedicinalProduct , MedicinalProductAuthorization , MedicinalProductContraindication , MedicinalProductIndication , MedicinalProductIngredient , MedicinalProductInteraction , MedicinalProductManufactured , MedicinalProductPackaged , MedicinalProductPharmaceutical , MedicinalProductUndesirableEffect , Order , OrderResponse , ProcedureRequest , ProcessRequest , ProcessResponse , ReferralRequest , RequestGroup , ResearchDefinition , ResearchElementDefinition , RiskEvidenceSynthesis , Sequence , ServiceDefinition , SubstanceSpecification , ViewDefinition
SearchParameter.xpath
  • Deleted (XPath removed due to lack of use and maintenance)
TestScript ServiceRequest
TestScript.status ServiceRequest.basedOn
  • Change value set from http://hl7.org/fhir/ValueSet/publication-status to http://hl7.org/fhir/ValueSet/publication-status|4.0.1 Type Reference: Added Target Types DocumentReference, RequestOrchestration, NutritionOrder, DocumentReference
TestScript.experimental ServiceRequest.replaces
  • No longer marked as Modifier Type Reference: Added Target Types MedicationRequest, RequestOrchestration, CarePlan, DeviceRequest, CommunicationRequest, NutritionOrder, VisionPrescription
TestScript.origin.profile ServiceRequest.status
  • Change Remove codes revoked , completed
  • Add code system for extensibly bound ended
ServiceRequest.statusReason
  • Added Element
ServiceRequest.intent
  • Remove codes original-order , reflex-order , filler-order , instance-order
ServiceRequest.code
  • Type changed from "http://hl7.org/fhir/testscript-profile-origin-types" CodeableConcept to "http://terminology.hl7.org/CodeSystem/testscript-profile-origin-types" CodeableReference
TestScript.destination.profile ServiceRequest.orderDetail
  • Change code system for extensibly bound codes Type changed from "http://hl7.org/fhir/testscript-profile-destination-types" CodeableConcept to "http://terminology.hl7.org/CodeSystem/testscript-profile-destination-types" BackboneElement
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
TestScript.metadata.capability.required ServiceRequest.requester
  • Min Cardinality Type Reference: Added Target Type Group
ServiceRequest.performer
  • Type Reference: Added Target Type Group
ServiceRequest.location
  • Added Element
  • Merged both locationCode and locationReference into location
ServiceRequest.reason
  • Added Element
  • Merged both reasonCode and reasonReference into reason
ServiceRequest.supportingInfo
  • Type changed from 0 Reference(Resource) to 1 CodeableReference
ServiceRequest.bodyStructure
  • Default Value "false" removed Added Element
TestScript.metadata.capability.validated ServiceRequest.patientInstruction
  • Min Max Cardinality changed from 0 to 1 to *
  • Default Value "false" removed Type changed from string to BackboneElement
ServiceRequest.patientInstruction.instruction[x]
  • Added Element
ServiceRequest.instantiatesCanonical
  • Deleted
ServiceRequest.instantiatesUri
  • Deleted
ServiceRequest.locationCode
  • Deleted (-> ServiceRequest.location.concept)
ServiceRequest.locationReference
  • Deleted (-> ServiceRequest.location.reference)
ServiceRequest.reasonCode
  • Deleted (-> reason.concept)
ServiceRequest.reasonReference
  • Deleted (-> reason.reference)
ServiceRequest.bodySite
  • Deleted
Slot
TestScript.metadata.capability.capabilities Slot.serviceType
  • Type changed from Reference(CapabilityStatement) CodeableConcept to canonical(CapabilityStatement) CodeableReference
TestScript.fixture.autocreate Slot.appointmentType
  • Min Max Cardinality changed from 0 to 1 to *
Specimen
Specimen.subject
  • Default Value "false" removed Type Reference: Added Target 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
TestScript.fixture.autodelete Specimen.collection.collector
  • Min Cardinality Type Reference: Added Target Types Organization, Patient, RelatedPerson
Specimen.collection.device[x]
  • Added Element
Specimen.collection.procedure
  • Added Element
Specimen.collection.bodySite
  • Type changed from 0 CodeableConcept to 1 CodeableReference
Specimen.processing.method
  • Default Value "false" removed Renamed from procedure to method
Specimen.processing.performer
  • Added Element
Specimen.processing.device[x]
  • Added Element
TestScript.setup.action.operation.type Specimen.processing.additive
  • Change code system for extensibly bound codes Type changed from "http://hl7.org/fhir/testscript-operation-codes" Reference(Substance) to "http://terminology.hl7.org/CodeSystem/testscript-operation-codes" CodeableReference
TestScript.setup.action.operation.resource Specimen.processing.time[x]
  • Change value set 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.identifier (along with all the other identifiers))
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 http://hl7.org/fhir/ValueSet/defined-types string to http://hl7.org/fhir/ValueSet/defined-types|4.0.1 markdown
TestScript.setup.action.operation.accept SpecimenDefinition.typeTested.container.preparation
  • Change value set Type changed from http://hl7.org/fhir/ValueSet/content-type string to http://hl7.org/fhir/ValueSet/mimetypes|4.0.1 markdown
TestScript.setup.action.operation.contentType SpecimenDefinition.typeTested.requirement
  • Change value set Type changed from http://hl7.org/fhir/ValueSet/content-type string to http://hl7.org/fhir/ValueSet/mimetypes|4.0.1 markdown
SpecimenDefinition.typeTested.singleUse
  • Added Element
TestScript.setup.action.operation.encodeRequestUrl SpecimenDefinition.typeTested.handling.instruction
  • Min Cardinality Type changed from 0 string to 1 markdown
SpecimenDefinition.typeTested.testingDestination
  • Default Value "true" removed Added Element
StructureDefinition
TestScript.setup.action.operation.method StructureDefinition.versionAlgorithm[x]
  • Added Element
TestScript.setup.action.assert.direction StructureDefinition.jurisdiction
  • Change value set from http://hl7.org/fhir/ValueSet/assert-direction-codes http://hl7.org/fhir/ValueSet/jurisdiction to http://hl7.org/fhir/ValueSet/assert-direction-codes|4.0.1 Jurisdiction ValueSet icon
StructureDefinition.copyrightLabel
  • Added Element
TestScript.setup.action.assert.contentType StructureDefinition.fhirVersion
  • Change value set from http://hl7.org/fhir/ValueSet/content-type to http://hl7.org/fhir/ValueSet/mimetypes|4.0.1 Remove codes 0.0.80 , 0.0.81 , 0.0.82 , 0.4.0 , 0.5.0 , 1.0.0 , 1.0.1 , 1.0.2 , 1.1.0 , 1.4.0 , 1.6.0 , 1.8.0 , 3.0.0 , 3.0.1 , 3.3.0 , 3.5.0 , 4.0.0
  • Add codes 0.0 , 0.4 , 0.5 , 1.0 , 1.1 , 1.4 , 1.6 , 1.8 , 3.0 , 3.3 , 3.5 , 4.0 , 4.1 , 4.2 , 4.3 , 4.4 , 4.5 , 4.6 , 5.0 , 6.0
TestScript.setup.action.assert.operator StructureDefinition.type
  • Change value set from http://hl7.org/fhir/ValueSet/assert-operator-codes http://hl7.org/fhir/ValueSet/defined-types to http://hl7.org/fhir/ValueSet/assert-operator-codes|4.0.1 All FHIR Types
StructureMap
StructureMap.versionAlgorithm[x]
  • Added Element
TestScript.setup.action.assert.requestMethod StructureMap.jurisdiction
  • Change value set from http://hl7.org/fhir/ValueSet/http-operations http://hl7.org/fhir/ValueSet/jurisdiction to http://hl7.org/fhir/ValueSet/http-operations|4.0.1 Jurisdiction ValueSet icon
StructureMap.copyrightLabel
  • Added Element
StructureMap.const
  • Added Element
StructureMap.const.name
  • Added Element
StructureMap.const.value
  • Added Element
TestScript.setup.action.assert.resource StructureMap.group.typeMode
  • Change value set Min Cardinality changed from http://hl7.org/fhir/ValueSet/defined-types 1 to http://hl7.org/fhir/ValueSet/defined-types|4.0.1 0
  • Remove code none
TestScript.setup.action.assert.response StructureMap.group.rule
  • Change value set Min Cardinality changed from http://hl7.org/fhir/ValueSet/assert-response-code-types 1 to http://hl7.org/fhir/ValueSet/assert-response-code-types|4.0.1 0
TestScript.setup.action.assert.warningOnly StructureMap.group.rule.name
  • Min Cardinality changed from 1 to 0
StructureMap.group.rule.source.min
  • Type changed from integer to 1 unsignedInt
StructureMap.group.rule.source.defaultValue
  • Default Value "false" removed 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
TestScript.rule StructureMap.group.rule.target.context
  • deleted Type changed from id to string
TestScript.ruleset StructureMap.group.rule.target.listMode
  • deleted Remove code collate
  • Add code single
TestScript.setup.action.assert.rule StructureMap.group.rule.target.parameter.value[x]
  • deleted Add Types date, time, dateTime
StructureMap.group.rule.dependent.parameter
  • Renamed from variable to parameter
  • Remove Type string
TestScript.setup.action.assert.ruleset StructureMap.group.rule.target.contextType
  • deleted Deleted (now implied by context)
ValueSet Subscription
ValueSet.status Subscription.identifier
  • Change value set from http://hl7.org/fhir/ValueSet/publication-status to http://hl7.org/fhir/ValueSet/publication-status|4.0.1 Added Element
ValueSet.experimental Subscription.name
  • No longer marked as Modifier Added Element
ValueSet.compose.include.concept.designation.language Subscription.status
  • Change binding strength from extensible to preferred Add code entered-in-error
ValueSet.compose.include.filter Subscription.topic
  • No longer marked as Modifier Added Mandatory Element
ValueSet.compose.include.filter.op Subscription.managingEntity
  • Change value set from http://hl7.org/fhir/ValueSet/filter-operator to http://hl7.org/fhir/ValueSet/filter-operator|4.0.1 Added Element
ValueSet.compose.include.filter.value Subscription.reason
  • Type Min Cardinality changed from code 1 to string 0
Subscription.filterBy
  • Added Element
Subscription.filterBy.resource
  • Added Element
Subscription.filterBy.filterParameter
  • Added Mandatory Element
Subscription.filterBy.comparator
  • Added Element
Subscription.filterBy.modifier
  • Added Element
Subscription.filterBy.value
  • Added Mandatory Element
Subscription.filterBy.event
  • Added Element
Subscription.channelType
  • Added Mandatory Element
Subscription.endpoint
  • Added Element
Subscription.parameter
  • Added Element
Subscription.parameter.name
  • Added Mandatory Element
Subscription.parameter.value
  • Added Mandatory Element
Subscription.heartbeatPeriod
  • Added Element
Subscription.timeout
  • Added Element
Subscription.contentType
  • Added Element
Subscription.content
  • Added Element
Subscription.maxCount
  • Added Element
Subscription.criteria
  • Deleted
Subscription.error
  • Deleted
Subscription.channel
  • Deleted
SubscriptionStatus
  • Added Resource
SubscriptionTopic
  • Added Resource
Substance
ValueSet.compose.include.valueSet Substance.code
  • Type changed from uri CodeableConcept to canonical(ValueSet) CodeableReference
ValueSet.expansion.identifier Substance.description
  • Min Cardinality Type changed from 1 string to 0 markdown
ValueSet.expansion.parameter.value[x] Substance.expiry
  • Add Type dateTime Added Element
ValueSet.expansion.contains.abstract Substance.quantity
  • Default Value "false" removed Added Element
ValueSet.expansion.contains.inactive Substance.instance
  • Default Value "false" removed Deleted (-> consider if this should be multiple Substance resource instances)
ValueSet.extensible Substance.ingredient
  • deleted Deleted
VerificationResult SubstanceDefinition
  • Added Resource
VisionPrescription Task
VisionPrescription.status Task.statusReason
  • Min Max Cardinality changed from 0 to 1 to *
  • Change value set Type changed from http://hl7.org/fhir/ValueSet/fm-status CodeableConcept to http://hl7.org/fhir/ValueSet/fm-status|4.0.1 CodeableReference
VisionPrescription.created Task.doNotPerform
  • Added Mandatory Element
VisionPrescription.patient Task.code
  • Min Cardinality changed from 0 to 1 Add Binding `http://hl7.org/fhir/ValueSet/task-code` (extensible)
VisionPrescription.dateWritten Task.description
  • Min Cardinality Type changed from 0 string to 1 markdown
VisionPrescription.prescriber Task.focus
  • Min Max Cardinality changed from 0 to 1 to *
  • Type changed from Reference(Resource) to BackboneElement
Task.focus.value[x]
  • Added Mandatory Element
Task.requestedPeriod
  • Added Element
Task.requester
  • Type Reference: Added Target Type PractitionerRole Group
VisionPrescription.lensSpecification Task.requestedPerformer
  • Added Mandatory Element
Task.owner
  • Type Reference: Added Target Type Group
  • Type Reference: Removed Target Types HealthcareService, Device
VisionPrescription.lensSpecification.product Task.performer
  • Added Mandatory Element
VisionPrescription.lensSpecification.eye Task.performer.function
  • Added Element
Task.performer.actor
  • Added Mandatory Element
VisionPrescription.lensSpecification.sphere Task.reason
  • Added Element
  • Merged both reasonCode and reasonReference into reason
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.instantiatesCanonical
  • Deleted
Task.instantiatesUri
  • Deleted
Task.performerType
  • Deleted (->Task.requestedPerformer.concept)
Task.reasonCode
  • Deleted (-> reason.concept)
Task.reasonReference
  • Deleted (-> reason.reference)
TerminologyCapabilities
TerminologyCapabilities.identifier
  • Added Element
VisionPrescription.lensSpecification.cylinder TerminologyCapabilities.versionAlgorithm[x]
  • Added Element
TerminologyCapabilities.jurisdiction
VisionPrescription.lensSpecification.axis TerminologyCapabilities.copyrightLabel
  • Added Element
TerminologyCapabilities.implementation.description
  • Type changed from string to markdown
VisionPrescription.lensSpecification.prism TerminologyCapabilities.codeSystem.supplement
  • Added Element
VisionPrescription.lensSpecification.prism.amount TerminologyCapabilities.codeSystem.version.supplement
  • Added Element
TerminologyCapabilities.codeSystem.version.language
  • Add Binding `http://hl7.org/fhir/ValueSet/all-languages|6.0.0-ballot3` (required)
TerminologyCapabilities.codeSystem.content
  • Added Mandatory Element
VisionPrescription.lensSpecification.prism.base TerminologyCapabilities.supplements
  • Added Element
TerminologyCapabilities.supplements.globals
  • Added Element
TerminologyCapabilities.expansion.parameter.documentation
  • Type changed from string to markdown
TerminologyCapabilities.codeSearch
  • Remove codes explicit , all
  • Add codes in-compose , in-expansion , in-compose-or-expansion
TerminologyCapabilities.closure
  • Deleted
ValueSet
ValueSet.versionAlgorithm[x]
  • Added Element
ValueSet.jurisdiction
ValueSet.copyrightLabel
  • Added Element
ValueSet.approvalDate
  • Added Element
ValueSet.lastReviewDate
  • Added Element
ValueSet.effectivePeriod
  • Added Element
ValueSet.topic
  • Added Element
ValueSet.author
  • Added Element
ValueSet.editor
  • Added Element
ValueSet.reviewer
  • Added Element
ValueSet.endorser
  • Added Element
ValueSet.relatedArtifact
  • Added Element
ValueSet.compose.include.concept.designation.language
ValueSet.compose.include.concept.designation.additionalUse
  • Added Element
ValueSet.compose.include.filter.op
  • Add codes child-of , descendent-leaf
ValueSet.compose.include.copyright
  • Added Element
ValueSet.compose.property
  • Added Element
ValueSet.expansion.next
  • Added Element
ValueSet.expansion.property
  • Added Element
ValueSet.expansion.property.code
  • Added Mandatory Element
VisionPrescription.lensSpecification.add ValueSet.expansion.property.uri
  • Added Element
VisionPrescription.lensSpecification.power ValueSet.expansion.contains.property
  • Added Element
VisionPrescription.lensSpecification.backCurve ValueSet.expansion.contains.property.code
  • Added Mandatory Element
VisionPrescription.lensSpecification.diameter ValueSet.expansion.contains.property.value[x]
  • Added Mandatory Element
VisionPrescription.lensSpecification.duration ValueSet.expansion.contains.property.subProperty
  • Added Element
VisionPrescription.lensSpecification.color ValueSet.expansion.contains.property.subProperty.code
  • Added Mandatory Element
VisionPrescription.lensSpecification.brand ValueSet.expansion.contains.property.subProperty.value[x]
  • Added Mandatory Element
VisionPrescription
VisionPrescription.lensSpecification.note VisionPrescription.basedOn
  • Added Element
VisionPrescription.reason[x] VisionPrescription.groupIdentifier
  • deleted Added Element
VisionPrescription.dispense VisionPrescription.priority
  • deleted Added Element
BodySite CatalogEntry
  • deleted Deleted
DataElement ChargeItem
  • deleted Deleted
DeviceComponent ChargeItemDefinition
  • deleted Deleted
EligibilityRequest ClinicalImpression
  • deleted Deleted
EligibilityResponse DeviceUseStatement
  • deleted Deleted
ExpansionProfile DocumentManifest
  • deleted Deleted
ImagingManifest EffectEvidenceSynthesis
  • deleted Deleted
ProcedureRequest GraphDefinition
  • deleted Deleted
ProcessRequest ImmunizationEvaluation
  • deleted Deleted
ProcessResponse ImmunizationRecommendation
  • deleted Deleted
ReferralRequest Linkage
  • deleted Deleted
Sequence Media
  • deleted Deleted
ServiceDefinition MedicationKnowledge
  • deleted Deleted
MedicinalProduct
  • Deleted
MedicinalProductAuthorization
  • Deleted
MedicinalProductContraindication
  • Deleted
MedicinalProductIndication
  • Deleted
MedicinalProductIngredient
  • Deleted
MedicinalProductInteraction
  • Deleted
MedicinalProductManufactured
  • Deleted
MedicinalProductPackaged
  • Deleted
MedicinalProductPharmaceutical
  • Deleted
MedicinalProductUndesirableEffect
  • Deleted
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