This
is
an
automatically
generated
list
of
all
the
structural
differences
between
FHIR
R4
R4,
R4B,
R5
and
this
version.
The
following
possible
changes
are
checked
when
preparing
this
list
(and
others
throughout
the
specification):
This
analysis
only
considers
changes
to
datatypes
and
resources.
Comparison
of
profiles
and
value
sets
will
be
added
in
a
future
version.
|
Types
|
|
Address
|
|
|
Age
|
|
|
Annotation
| |
|
Attachment
| |
|
Availability
| |
|
Availability.period
| |
|
BackboneElement
| |
|
BackboneType
| |
|
Base
| |
|
CodeableConcept
| |
|
CodeableReference
| |
|
Coding
| |
|
ContactDetail
| |
|
ContactPoint
| |
|
Count
| |
|
DataRequirement
| |
|
DataRequirement.type
| -
Remove
codes
Element
,
BackboneElement
,
DataType
,
Address
,
Annotation
,
Attachment
,
Availability
,
BackboneType
,
Dosage
,
ElementDefinition
,
MarketingStatus
,
ProductShelfLife
,
Timing
,
CodeableConcept
,
CodeableReference
,
Coding
,
ContactDetail
,
ContactPoint
,
Contributor
,
DataRequirement
,
Expression
,
ExtendedContactDetail
,
Extension
,
HumanName
,
Identifier
,
Meta
,
MonetaryComponent
,
Money
,
Narrative
,
ParameterDefinition
,
Period
,
PrimitiveType
,
base64Binary
,
boolean
,
date
,
dateTime
,
decimal
,
instant
,
integer
,
positiveInt
,
unsignedInt
,
integer64
,
string
,
code
,
id
,
markdown
,
time
,
uri
,
canonical
,
oid
,
url
,
uuid
,
Quantity
,
Age
,
Count
,
Distance
,
Duration
,
Range
,
Ratio
,
RatioRange
,
Reference
,
RelatedArtifact
,
SampledData
,
Signature
,
TriggerDefinition
,
UsageContext
,
VirtualServiceDetail
,
xhtml
,
Resource
,
Binary
,
Bundle
,
DomainResource
,
Account
,
ActivityDefinition
,
ActorDefinition
,
AdministrableProductDefinition
,
AdverseEvent
,
AllergyIntolerance
,
Appointment
,
AppointmentResponse
,
ArtifactAssessment
,
AuditEvent
,
Basic
,
BiologicallyDerivedProduct
,
BiologicallyDerivedProductDispense
,
BodyStructure
,
CanonicalResource
,
CapabilityStatement
,
CarePlan
,
CareTeam
,
ChargeItem
,
ChargeItemDefinition
,
Citation
,
Claim
,
ClaimResponse
,
ClinicalImpression
,
ClinicalUseDefinition
,
CodeSystem
,
Communication
,
CommunicationRequest
,
CompartmentDefinition
,
Composition
,
ConceptMap
,
Condition
,
ConditionDefinition
,
Consent
,
Contract
,
Coverage
,
CoverageEligibilityRequest
,
CoverageEligibilityResponse
,
DetectedIssue
,
Device
,
DeviceAssociation
,
DeviceDefinition
,
DeviceDispense
,
DeviceMetric
,
DeviceRequest
,
DeviceUsage
,
DiagnosticReport
,
DocumentReference
,
Encounter
,
EncounterHistory
,
Endpoint
,
EnrollmentRequest
,
EnrollmentResponse
,
EpisodeOfCare
,
EventDefinition
,
Evidence
,
EvidenceReport
,
EvidenceVariable
,
ExampleScenario
,
ExplanationOfBenefit
,
FamilyMemberHistory
,
Flag
,
FormularyItem
,
GenomicStudy
,
Goal
,
GraphDefinition
,
Group
,
GuidanceResponse
,
HealthcareService
,
ImagingSelection
,
ImagingStudy
,
Immunization
,
ImmunizationEvaluation
,
ImmunizationRecommendation
,
ImplementationGuide
,
Ingredient
,
InsurancePlan
,
InventoryItem
,
InventoryReport
,
Invoice
,
Library
,
Linkage
,
List
,
Location
,
ManufacturedItemDefinition
,
Measure
,
MeasureReport
,
Medication
,
MedicationAdministration
,
MedicationDispense
,
MedicationKnowledge
,
MedicationRequest
,
MedicationStatement
,
MedicinalProductDefinition
,
MessageDefinition
,
MessageHeader
,
MetadataResource
,
MolecularSequence
,
NamingSystem
,
NutritionIntake
,
NutritionOrder
,
NutritionProduct
,
Observation
,
ObservationDefinition
,
OperationDefinition
,
OperationOutcome
,
Organization
,
OrganizationAffiliation
,
PackagedProductDefinition
,
Patient
,
PaymentNotice
,
PaymentReconciliation
,
Permission
,
Person
,
PlanDefinition
,
Practitioner
,
PractitionerRole
,
Procedure
,
Provenance
,
Questionnaire
,
QuestionnaireResponse
,
RegulatedAuthorization
,
RelatedPerson
,
RequestOrchestration
,
Requirements
,
ResearchStudy
,
ResearchSubject
,
RiskAssessment
,
Schedule
,
SearchParameter
,
ServiceRequest
,
Slot
,
Specimen
,
SpecimenDefinition
,
StructureDefinition
,
StructureMap
,
Subscription
,
SubscriptionStatus
,
SubscriptionTopic
,
Substance
,
SubstanceDefinition
,
SubstanceNucleicAcid
,
SubstancePolymer
,
SubstanceProtein
,
SubstanceReferenceInformation
,
SubstanceSourceMaterial
,
SupplyDelivery
,
SupplyRequest
,
Task
,
TerminologyCapabilities
,
TestPlan
,
TestReport
,
TestScript
,
Transport
,
ValueSet
,
VerificationResult
,
VisionPrescription
,
Parameters
|
|
DataType
| |
|
Distance
| |
|
Dosage
| |
|
Dosage.condition
| |
|
Dosage.doseAndRate.dose[x]
| |
|
Dosage.doseAndRate.rate[x]
| |
|
Dosage.safety
| |
|
Dosage.sequence
| |
|
Dosage.maxDosePerPeriod
| |
|
Dosage.maxDosePerAdministration
| |
|
Dosage.maxDosePerLifetime
| |
|
DosageCondition
| |
|
DosageDetails
| |
|
DosageSafety
| |
|
Duration
| |
|
Element
| |
|
ElementDefinition
| |
|
ElementDefinition.type.aggregation
| |
|
ElementDefinition.defaultValue[x]
| -
Add
Type
VirtualServiceDetail
|
|
ElementDefinition.fixed[x]
| -
Add
Type
VirtualServiceDetail
|
|
ElementDefinition.pattern[x]
| -
Add
Type
VirtualServiceDetail
|
|
ElementDefinition.example.value[x]
| -
Add
Type
VirtualServiceDetail
|
|
ElementDefinition.binding.strength
| |
|
ElementDefinition.binding.additional.key
| |
|
ElementDefinition.binding.additional.purpose
| -
Remove
codes
preferred
,
ui
,
starter
,
component
-
Add
codes
current-extensible
,
best-practice
,
open
|
|
Expression
| |
|
ExtendedContactDetail
| |
|
Extension
| |
|
Extension.value[x]
| -
Add
Type
VirtualServiceDetail
|
|
HumanName
| |
|
HumanName.use
| |
|
Identifier
| |
|
MarketingStatus
| |
|
Meta
| |
|
MonetaryComponent
| |
|
MonetaryComponent.type
| |
|
Money
| |
|
MoneyQuantity
| |
|
Narrative
| |
|
ParameterDefinition
| |
|
ParameterDefinition.type
| -
Remove
codes
Element
,
BackboneElement
,
DataType
,
Address
,
Annotation
,
Attachment
,
Availability
,
BackboneType
,
Dosage
,
ElementDefinition
,
MarketingStatus
,
ProductShelfLife
,
Timing
,
CodeableConcept
,
CodeableReference
,
Coding
,
ContactDetail
,
ContactPoint
,
Contributor
,
DataRequirement
,
Expression
,
ExtendedContactDetail
,
Extension
,
HumanName
,
Identifier
,
Meta
,
MonetaryComponent
,
Money
,
Narrative
,
ParameterDefinition
,
Period
,
PrimitiveType
,
base64Binary
,
boolean
,
date
,
dateTime
,
decimal
,
instant
,
integer
,
positiveInt
,
unsignedInt
,
integer64
,
string
,
code
,
id
,
markdown
,
time
,
uri
,
canonical
,
oid
,
url
,
uuid
,
Quantity
,
Age
,
Count
,
Distance
,
Duration
,
Range
,
Ratio
,
RatioRange
,
Reference
,
RelatedArtifact
,
SampledData
,
Signature
,
TriggerDefinition
,
UsageContext
,
VirtualServiceDetail
,
xhtml
,
Resource
,
Binary
,
Bundle
,
DomainResource
,
Account
,
ActivityDefinition
,
ActorDefinition
,
AdministrableProductDefinition
,
AdverseEvent
,
AllergyIntolerance
,
Appointment
,
AppointmentResponse
,
ArtifactAssessment
,
AuditEvent
,
Basic
,
BiologicallyDerivedProduct
,
BiologicallyDerivedProductDispense
,
BodyStructure
,
CanonicalResource
,
CapabilityStatement
,
CarePlan
,
CareTeam
,
ChargeItem
,
ChargeItemDefinition
,
Citation
,
Claim
,
ClaimResponse
,
ClinicalImpression
,
ClinicalUseDefinition
,
CodeSystem
,
Communication
,
CommunicationRequest
,
CompartmentDefinition
,
Composition
,
ConceptMap
,
Condition
,
ConditionDefinition
,
Consent
,
Contract
,
Coverage
,
CoverageEligibilityRequest
,
CoverageEligibilityResponse
,
DetectedIssue
,
Device
,
DeviceAssociation
,
DeviceDefinition
,
DeviceDispense
,
DeviceMetric
,
DeviceRequest
,
DeviceUsage
,
DiagnosticReport
,
DocumentReference
,
Encounter
,
EncounterHistory
,
Endpoint
,
EnrollmentRequest
,
EnrollmentResponse
,
EpisodeOfCare
,
EventDefinition
,
Evidence
,
EvidenceReport
,
EvidenceVariable
,
ExampleScenario
,
ExplanationOfBenefit
,
FamilyMemberHistory
,
Flag
,
FormularyItem
,
GenomicStudy
,
Goal
,
GraphDefinition
,
Group
,
GuidanceResponse
,
HealthcareService
,
ImagingSelection
,
ImagingStudy
,
Immunization
,
ImmunizationEvaluation
,
ImmunizationRecommendation
,
ImplementationGuide
,
Ingredient
,
InsurancePlan
,
InventoryItem
,
InventoryReport
,
Invoice
,
Library
,
Linkage
,
List
,
Location
,
ManufacturedItemDefinition
,
Measure
,
MeasureReport
,
Medication
,
MedicationAdministration
,
MedicationDispense
,
MedicationKnowledge
,
MedicationRequest
,
MedicationStatement
,
MedicinalProductDefinition
,
MessageDefinition
,
MessageHeader
,
MetadataResource
,
MolecularSequence
,
NamingSystem
,
NutritionIntake
,
NutritionOrder
,
NutritionProduct
,
Observation
,
ObservationDefinition
,
OperationDefinition
,
OperationOutcome
,
Organization
,
OrganizationAffiliation
,
PackagedProductDefinition
,
Patient
,
PaymentNotice
,
PaymentReconciliation
,
Permission
,
Person
,
PlanDefinition
,
Practitioner
,
PractitionerRole
,
Procedure
,
Provenance
,
Questionnaire
,
QuestionnaireResponse
,
RegulatedAuthorization
,
RelatedPerson
,
RequestOrchestration
,
Requirements
,
ResearchStudy
,
ResearchSubject
,
RiskAssessment
,
Schedule
,
SearchParameter
,
ServiceRequest
,
Slot
,
Specimen
,
SpecimenDefinition
,
StructureDefinition
,
StructureMap
,
Subscription
,
SubscriptionStatus
,
SubscriptionTopic
,
Substance
,
SubstanceDefinition
,
SubstanceNucleicAcid
,
SubstancePolymer
,
SubstanceProtein
,
SubstanceReferenceInformation
,
SubstanceSourceMaterial
,
SupplyDelivery
,
SupplyRequest
,
Task
,
TerminologyCapabilities
,
TestPlan
,
TestReport
,
TestScript
,
Transport
,
ValueSet
,
VerificationResult
,
VisionPrescription
,
Parameters
|
|
Period
| |
|
PrimitiveType
| |
|
ProductShelfLife
| |
|
Quantity
| |
|
Range
| |
|
Ratio
| |
|
RatioRange
| |
|
Reference
| |
|
RelatedArtifact
| |
|
RelatedArtifact.type
| -
Remove
codes
amends
,
amended-with
,
appends
,
appended-with
,
cites
,
cited-by
,
comments-on
,
comment-in
,
contains
,
contained-in
,
corrects
,
correction-in
,
replaces
,
replaced-with
,
retracts
,
retracted-by
,
signs
,
similar-to
,
supports
,
supported-with
,
transforms
,
transformed-into
,
transformed-with
,
documents
,
specification-of
,
created-with
,
cite-as
|
|
RelatedArtifact.artifact[x]
| |
|
RelatedArtifact.classifier
| |
|
RelatedArtifact.publicationStatus
| |
|
RelatedArtifact.publicationDate
| |
|
RelativeTime
| |
|
SampledData
| |
|
Signature
| |
|
SimpleQuantity
| |
|
Timing
| |
|
Timing.repeat.startOffset
| |
|
Timing.repeat.endOffset
| |
|
TriggerDefinition
| |
|
TriggerDefinition.type
| -
Remove
codes
data-added
,
data-modified
,
data-removed
-
Add
code
subscription-topic
|
|
TriggerDefinition.timing[x]
| -
Remove
Type
Reference(Schedule)
|
|
UsageContext
| |
|
VirtualServiceDetail
| |
|
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
| |
|
Resources
|
|
Account
| |
|
Account.covers
| |
|
Account.guarantor.party
| -
Min
Cardinality
changed
from
1
to
0
|
|
Account.guarantor.account
| -
Moved
from
Account.relatedAccount
to
Account.guarantor
(where
type=guarantor)
-
Min
Cardinality
changed
from
1
to
0
|
|
Account.guarantor.responsibility
| |
|
Account.guarantor.limit
| |
|
Account.guarantor.rank
| |
|
Account.parent
| -
copy
from
relatedAccount
where
type=parent
|
|
Account.relatedAccount
| -
Deleted
(->
moved
to
guarantor
or
parent
depending
on
type)
|
|
ActivityDefinition
| |
|
ActivityDefinition.jurisdiction
| |
|
ActivityDefinition.kind
| -
Remove
codes
AppointmentResponse
,
ImmunizationRecommendation
,
SupplyRequest
,
Transport
|
|
ActivityDefinition.intent
| -
Remove
codes
original-order
,
reflex-order
,
filler-order
,
instance-order
|
|
ActivityDefinition.timing[x]
| |
|
ActivityDefinition.participant.typeCanonical
| -
Type
canonical:
Added
Target
Types
ActorDefinition,
DeviceDefinition,
Group,
SpecimenDefinition,
StructureDefinition
|
|
ActivityDefinition.participant.typeReference
| -
Type
Reference:
Added
Target
Types
BiologicallyDerivedProduct,
Medication,
MedicinalProductDefinition,
Specimen,
Substance,
SubstanceDefinition
-
Type
Reference:
Removed
Target
Types
DeviceDefinition,
Group
|
|
ActorDefinition
| |
|
ActorDefinition.jurisdiction
| |
|
ActorDefinition.type
| -
Change
value
set
from
http://hl7.org/fhir/ValueSet/examplescenario-actor-type|5.0.0
to
Actor
Definition
Actor
Type
-
Add
codes
collective
,
other
|
|
ActorDefinition.category
| |
|
ActorDefinition.baseDefinition
| -
Renamed
from
derivedFrom
to
baseDefinition
|
|
ActorDefinition.capabilities
| |
|
AdministrableProductDefinition
| |
|
AdministrableProductDefinition.code
| |
|
AdministrableProductDefinition.property.value[x]
| |
|
AdverseEvent
| |
|
AdverseEvent.subject
| -
Type
Reference:
Removed
Target
Type
ResearchSubject
|
|
AdverseEvent.effect[x]
| -
Renamed
from
occurrence[x]
to
effect[x]
-
Remove
Type
Timing
|
|
AdverseEvent.resultingEffect
| -
Type
changed
from
Reference(Condition
|
Observation)
to
CodeableReference
|
|
AdverseEvent.recorder
| -
Type
Reference:
Removed
Target
Type
ResearchSubject
|
|
AdverseEvent.participant.actor
| -
Type
Reference:
Added
Target
Type
Group
-
Type
Reference:
Removed
Target
Type
ResearchSubject
|
|
AdverseEvent.suspectEntity.instance
| -
Renamed
from
instance[x]
to
instance
-
Add
Type
CodeableReference
-
Remove
Types
CodeableConcept,
Reference(Immunization
|
Procedure
|
Substance
|
Medication
|
MedicationAdministration
|
MedicationStatement
|
Device
|
BiologicallyDerivedProduct
|
ResearchStudy)
|
|
AdverseEvent.suspectEntity.causality.author
| -
Type
Reference:
Removed
Target
Type
ResearchSubject
|
|
AdverseEvent.suspectEntity.occurrence[x]
| |
|
AdverseEvent.contributingFactor
| -
Type
changed
from
BackboneElement
to
CodeableReference
|
|
AdverseEvent.preventiveAction
| -
Type
changed
from
BackboneElement
to
CodeableReference
|
|
AdverseEvent.mitigatingAction
| -
Type
changed
from
BackboneElement
to
CodeableReference
|
|
AdverseEvent.supportingInfo
| -
Type
changed
from
BackboneElement
to
CodeableReference
|
|
AdverseEvent.contributingFactor.item[x]
| |
|
AdverseEvent.preventiveAction.item[x]
| |
|
AdverseEvent.mitigatingAction.item[x]
| |
|
AdverseEvent.supportingInfo.item[x]
| |
|
AllergyIntolerance
| |
|
AllergyIntolerance.clinicalStatus
| |
|
AllergyIntolerance.verificationStatus
| |
|
AllergyIntolerance.recorder
| -
Could
be
migrated
from
participant
depending
on
participant.function
|
|
AllergyIntolerance.asserter
| -
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
| |
|
ArtifactAssessment
| |
|
ArtifactAssessment.citeAs
| -
Renamed
from
citeAs[x]
to
citeAs
-
Remove
Type
Reference(Citation)
|
|
ArtifactAssessment.relatesTo
| |
|
ArtifactAssessment.relatesTo.type
| |
|
ArtifactAssessment.relatesTo.target[x]
| |
|
ArtifactAssessment.content.author
| -
Max
Cardinality
changed
from
1
to
*
|
|
ArtifactAssessment.content.relatesTo
| |
|
ArtifactAssessment.content.informationType
| |
|
ArtifactAssessment.content.relatedArtifact
| |
|
AuditEvent
| |
|
AuditEvent.type
| -
Renamed
from
category
to
type
-
Min
Cardinality
changed
from
0
to
1
-
Max
Cardinality
changed
from
*
to
1
|
|
AuditEvent.subtype
| -
Renamed
from
code
to
subtype
-
Min
Cardinality
changed
from
1
to
0
-
Max
Cardinality
changed
from
1
to
*
|
|
AuditEvent.basedOn
| -
Type
Reference:
Added
Target
Type
Resource
-
Type
Reference:
Removed
Target
Types
CarePlan,
DeviceRequest,
ImmunizationRecommendation,
MedicationRequest,
NutritionOrder,
ServiceRequest,
Task
|
|
AuditEvent.agent.who
| -
Type
Reference:
Added
Target
Types
DeviceDefinition,
Group,
HealthcareService
|
|
AuditEvent.entity.description
| |
|
Basic
| |
|
Basic.code
| -
Add
Binding
`http://hl7.org/fhir/ValueSet/version-independent-resource-types`
(extensible)
|
|
Binary
| |
|
BiologicallyDerivedProduct
| |
|
BiologicallyDerivedProduct.productCategory
| -
Max
Cardinality
changed
from
1
to
*
-
Type
changed
from
Coding
to
CodeableConcept
|
|
BiologicallyDerivedProduct.collection.sourcePatient
| -
maps
from
BiologicallyDerivedProduct.collection.source
depending
on
reference
type
|
|
BiologicallyDerivedProduct.collection.sourceOrganization
| -
maps
from
BiologicallyDerivedProduct.collection.source
depending
on
reference
type
|
|
BiologicallyDerivedProduct.collection.procedure
| |
|
BiologicallyDerivedProduct.collection.source
| -
Deleted
(->
collection.sourcePatient
or
collection.sourceOrganization
depending
on
reference
type)
|
|
BodyStructure
| |
|
BodyStructure.includedStructure.image
| |
|
BodyStructure.includedStructure.morphology
| -
Moved
from
BodyStructure
to
BodyStructure.includedStructure
|
|
Bundle
| |
|
Bundle.entry.response.outcome
| -
Type
changed
from
Resource
to
Resource(http://hl7.org/fhir/StructureDefinition/OperationOutcome)
|
|
CanonicalResource
| |
|
CanonicalResource.jurisdiction
| |
|
CapabilityStatement
| |
|
CapabilityStatement.actorDefinition
| |
|
CapabilityStatement.jurisdiction
| |
|
CapabilityStatement.fhirVersion
| -
Remove
codes
0.0.80
,
0.0.81
,
0.0.82
,
0.4.0
,
0.5.0
,
1.0.0
,
1.0.1
,
1.0.2
,
1.1.0
,
1.4.0
,
1.6.0
,
1.8.0
,
3.0.0
,
3.0.1
,
3.0.2
,
3.3.0
,
3.5.0
,
4.0.0
,
4.0.1
,
4.1.0
,
4.2.0
,
4.3.0
,
4.3.0-cibuild
,
4.3.0-snapshot1
,
4.4.0
,
4.5.0
,
4.6.0
,
5.0.0
,
5.0.0-cibuild
,
5.0.0-snapshot1
,
5.0.0-snapshot2
,
5.0.0-ballot
,
5.0.0-snapshot3
,
5.0.0-draft-final
-
Add
code
6.0
|
|
CapabilityStatement.format
| |
|
CapabilityStatement.patchFormat
| -
Change
value
set
from
http://hl7.org/fhir/ValueSet/mimetypes|5.0.0
to
Patch
Mime
Types
-
Add
codes
application/fhir+xml
,
application/fhir+json
,
application/fhir+turtle
,
application/json-patch+json
,
application/xml-patch+xml
|
|
CapabilityStatement.rest.resource.type
| -
Type
changed
from
code
to
uri
-
Change
binding
strength
from
required
to
extensible
-
Change
value
set
from
http://hl7.org/fhir/ValueSet/resource-types|5.0.0
to
Extended
Resource
Types
|
|
CapabilityStatement.rest.resource.definition
| |
|
CapabilityStatement.rest.resource.interaction.code
| -
Add
codes
update-conditional
,
patch-conditional
,
delete-conditional-single
,
delete-conditional-multiple
,
delete-history
,
delete-history-version
,
create-conditional
|
|
CapabilityStatement.rest.resource.searchParam.type
| |
|
CarePlan
| |
|
CarePlan.status
| -
Remove
codes
revoked
,
completed
-
Add
code
ended
|
|
CarePlan.activity.plannedActivityReference
| -
Type
Reference:
Removed
Target
Types
ImmunizationRecommendation,
SupplyRequest
|
|
CarePlan.instantiatesCanonical
| |
|
CarePlan.instantiatesUri
| |
|
CareTeam
| |
|
CareTeam.participant.member
| -
Type
Reference:
Added
Target
Types
Group,
HealthcareService
|
|
CareTeam.participant.onBehalfOf
| -
Type
Reference:
Added
Target
Types
Practitioner,
PractitionerRole,
RelatedPerson,
Patient,
CareTeam,
Group,
HealthcareService
|
|
CareTeam.participant.effective[x]
| -
Renamed
from
coverage[x]
to
effective[x]
|
|
CareTeam.participant.supportingInfo
| |
|
Claim
| |
|
Claim.statusReason
| |
|
Claim.subject
| -
Renamed
from
patient
to
subject
-
Type
Reference:
Added
Target
Type
Group
|
|
Claim.prescription
| -
Type
Reference:
Added
Target
Type
ServiceRequest
|
|
Claim.originalPrescription
| -
Type
Reference:
Added
Target
Type
ServiceRequest
|
|
Claim.supportingInfo.subCategory
| |
|
Claim.supportingInfo.timing[x]
| -
Add
Types
dateTime,
Timing
-
Remove
Type
date
|
|
Claim.supportingInfo.value[x]
| -
Add
Types
base64Binary,
canonical,
code,
date,
dateTime,
decimal,
id,
instant,
integer,
integer64,
markdown,
oid,
positiveInt,
time,
unsignedInt,
uri,
url,
uuid,
Address,
Age,
Annotation,
CodeableConcept,
CodeableReference,
Coding,
ContactPoint,
Count,
Distance,
Duration,
HumanName,
Money,
Period,
Range,
Ratio,
RatioRange,
SampledData,
Signature,
Timing,
ContactDetail,
DataRequirement,
Expression,
ParameterDefinition,
RelatedArtifact,
TriggerDefinition,
UsageContext,
Availability,
ExtendedContactDetail,
VirtualServiceDetail,
Dosage,
Meta
|
|
Claim.item.subject
| |
|
Claim.item.request
| -
Type
Reference:
Removed
Target
Type
SupplyRequest
|
|
Claim.careTeam.responsible
| |
|
ClaimResponse
| |
|
ClaimResponse.statusReason
| |
|
ClaimResponse.subject
| -
Renamed
from
patient
to
subject
-
Type
Reference:
Added
Target
Type
Group
|
|
ClaimResponse.supportingInfo
| |
|
ClaimResponse.supportingInfo.sequence
| |
|
ClaimResponse.supportingInfo.category
| |
|
ClaimResponse.supportingInfo.code
| |
|
ClaimResponse.supportingInfo.timing[x]
| |
|
ClaimResponse.supportingInfo.value[x]
| |
|
ClaimResponse.supportingInfo.reason
| |
|
ClaimResponse.item.informationSequence
| |
|
ClaimResponse.item.adjudication.decisionDate
| |
|
ClaimResponse.addItem.subject
| |
|
ClaimResponse.addItem.informationSequence
| |
|
ClaimResponse.addItem.category
| |
|
ClaimResponse.addItem.request
| -
Type
Reference:
Removed
Target
Type
SupplyRequest
|
|
ClaimResponse.processNote.class
| |
|
ClaimResponse.processNote.text
| -
Type
changed
from
string
to
markdown
|
|
ClinicalUseDefinition
| |
|
ClinicalUseDefinition.subject
| -
Min
Cardinality
changed
from
0
to
1
-
Type
changed
from
Reference(MedicinalProductDefinition
|
Medication
|
ActivityDefinition
|
PlanDefinition
|
Device
|
DeviceDefinition
|
Substance
|
NutritionProduct
|
BiologicallyDerivedProduct)
to
CodeableReference
|
|
ClinicalUseDefinition.status
| |
|
ClinicalUseDefinition.undesirableEffect.management
| |
|
ClinicalUseDefinition.indication.intendedEffect
| -
Max
Cardinality
changed
from
1
to
*
|
|
ClinicalUseDefinition.indication.undesirableEffect
| -
Remove
Type
Reference(ClinicalUseDefinition)
|
|
ClinicalUseDefinition.indication.otherTherapy.relationshipType
| |
|
ClinicalUseDefinition.indication.otherTherapy.treatment
| |
|
ClinicalUseDefinition.contraindication.indication
| -
Remove
Type
Reference(ClinicalUseDefinition)
|
|
ClinicalUseDefinition.contraindication.management
| |
|
ClinicalUseDefinition.contraindication.otherTherapy
| -
Remove
Type
BackboneElement
|
|
ClinicalUseDefinition.interaction.interactant.route
| |
|
ClinicalUseDefinition.interaction.severity
| |
|
ClinicalUseDefinition.contraindication.otherTherapy.relationshipType
| |
|
ClinicalUseDefinition.contraindication.otherTherapy.treatment
| |
|
CodeSystem
| |
|
CodeSystem.jurisdiction
| |
|
Communication
| |
|
Communication.basedOn
| -
Type
Reference:
Added
Target
Types
CarePlan,
CommunicationRequest,
DeviceRequest,
MedicationRequest,
NutritionOrder,
ServiceRequest,
Task,
VisionPrescription
-
Type
Reference:
Removed
Target
Type
Resource
|
|
Communication.instantiatesCanonical
| |
|
Communication.instantiatesUri
| |
|
CommunicationRequest
| |
|
CommunicationRequest.status
| -
Remove
codes
revoked
,
completed
-
Add
code
ended
|
|
CommunicationRequest.intent
| -
Remove
codes
original-order
,
reflex-order
,
filler-order
,
instance-order
|
|
CommunicationRequest.requester
| -
Type
Reference:
Added
Target
Type
Group
|
|
CommunicationRequest.informationProvider
| -
Type
Reference:
Added
Target
Type
Group
|
|
CompartmentDefinition
| |
|
CompartmentDefinition.resource.code
| -
Remove
codes
BiologicallyDerivedProductDispense
,
ChargeItem
,
ChargeItemDefinition
,
Citation
,
ClinicalImpression
,
ConditionDefinition
,
DeviceDispense
,
DeviceUsage
,
EncounterHistory
,
EvidenceReport
,
FormularyItem
,
GenomicStudy
,
GraphDefinition
,
ImmunizationEvaluation
,
ImmunizationRecommendation
,
InventoryItem
,
InventoryReport
,
Linkage
,
MedicationKnowledge
,
MolecularSequence
,
Permission
,
SubstanceNucleicAcid
,
SubstancePolymer
,
SubstanceProtein
,
SubstanceReferenceInformation
,
SubstanceSourceMaterial
,
SupplyDelivery
,
SupplyRequest
,
TestPlan
,
TestReport
,
TestScript
,
Transport
,
VerificationResult
-
Add
codes
DeviceAlert
,
InsuranceProduct
|
|
CompartmentDefinition.resource.documentation
| |
|
Composition
| |
|
Composition.consent
| |
|
Composition.basedOn
| |
|
Composition.status
| -
Remove
codes
preliminary
,
corrected
,
appended
|
|
Composition.author
| -
Min
Cardinality
changed
from
1
to
0
-
Type
Reference:
Added
Target
Type
CareTeam
|
|
Composition.participant
| |
|
Composition.participant.type
| |
|
Composition.participant.function
| |
|
Composition.participant.time
| |
|
Composition.participant.party
| |
|
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
| |
|
Composition.relatesTo.target[x]
| |
|
Composition.section.author
| -
Type
Reference:
Added
Target
Type
CareTeam
|
|
Composition.section.note
| |
|
ConceptMap
| |
|
ConceptMap.jurisdiction
| |
|
ConceptMap.group.element.comment
| |
|
ConceptMap.group.element.target.relationship
| -
Remove
codes
equivalent
,
source-is-narrower-than-target
,
source-is-broader-than-target
|
|
ConceptMap.group.unmapped.comment
| |
|
ConceptMap.group.unmapped.relationship
| -
Remove
codes
equivalent
,
source-is-narrower-than-target
,
source-is-broader-than-target
|
|
Condition
| |
|
Condition.clinicalStatus
| -
Remove
codes
recurrence
,
relapse
,
remission
,
resolved
|
|
Condition.verificationStatus
| -
Remove
codes
provisional
,
differential
|
|
Condition.bodyStructure
| |
|
Condition.recorder
| -
Could
be
migrated
from
participant
depending
on
participant.function
|
|
Condition.asserter
| -
Could
be
migrated
from
participant
depending
on
participant.function
|
|
Condition.stage.assessment
| -
Type
Reference:
Removed
Target
Type
ClinicalImpression
|
|
Condition.participant
| -
Deleted
(->
recorder
or
asserter
depending
on
function)
|
|
Consent
| |
|
Consent.subject
| -
Type
Reference:
Added
Target
Type
ResearchSubject
|
|
Consent.grantor
| -
Type
Reference:
Added
Target
Type
Group
|
|
Consent.grantee
| -
Type
Reference:
Added
Target
Type
Group
|
|
Consent.policyBasis.uri
| -
Renamed
from
url
to
uri
-
Type
changed
from
url
to
uri
|
|
Consent.verification.type
| -
Renamed
from
verificationType
to
type
|
|
Consent.verification.verifiedWith
| -
Type
Reference:
Added
Target
Type
Group
|
|
Consent.verification.date
| -
Renamed
from
verificationDate
to
date
|
|
Contract
| |
|
Contract.author
| -
Type
Reference:
Added
Target
Type
RelatedPerson
|
|
Contract.term.text
| -
Type
changed
from
string
to
markdown
|
|
Coverage
| |
|
Coverage.statusReason
| |
|
CoverageEligibilityRequest
| |
|
CoverageEligibilityRequest.statusReason
| |
|
CoverageEligibilityResponse
| |
|
CoverageEligibilityResponse.statusReason
| |
|
CoverageEligibilityResponse.request
| -
Min
Cardinality
changed
from
1
to
0
|
|
CoverageEligibilityResponse.insurance.item.description
| -
Type
changed
from
string
to
markdown
|
|
DetectedIssue
| |
|
DetectedIssue.status
| |
|
DetectedIssue.severity
| -
Type
changed
from
code
to
CodeableConcept
-
Remove
Binding
`http://hl7.org/fhir/ValueSet/detectedissue-severity|5.0.0`
(required)
|
|
DetectedIssue.identified[x]
| |
|
DetectedIssue.qualityOfEvidence
| |
|
DetectedIssue.expectedOnsetType
| |
|
DetectedIssue.medicationClass
| |
|
DetectedIssue.managementCode
| |
|
Device
| |
|
Device.definition
| -
Type
changed
from
CodeableReference
to
canonical(DeviceDefinition)
|
|
Device.udiCarrier.deviceIdentifierSystem
| |
|
Device.status
| |
|
Device.name.type
| -
Type
changed
from
code
to
CodeableConcept
-
Change
binding
strength
from
required
to
extensible
|
|
Device.deviceVersion
| -
Renamed
from
version
to
deviceVersion
|
|
Device.deviceVersion.type
| -
Moved
from
Device.version
to
Device.deviceVersion
|
|
Device.deviceVersion.component
| -
Moved
from
Device.version
to
Device.deviceVersion
|
|
Device.deviceVersion.installDate
| -
Moved
from
Device.version
to
Device.deviceVersion
|
|
Device.deviceVersion.value
| -
Moved
from
Device.version
to
Device.deviceVersion
|
|
Device.additive
| |
|
Device.additive.type
| |
|
Device.additive.quantity
| |
|
Device.displayName
| |
|
Device.mode
| |
|
Device.cycle
| |
|
Device.duration
| |
|
Device.owner
| |
|
Device.url
| |
|
Device.endpoint
| |
|
Device.gateway
| |
|
DeviceAlert
| |
|
DeviceAssociation
| |
|
DeviceAssociation.relationship
| |
|
DeviceAssociation.status
| -
Type
changed
from
CodeableConcept
to
code
-
Remove
codes
implanted
,
explanted
,
attached
-
Add
codes
active
,
inactive
|
|
DeviceAssociation.statusReason
| -
Change
binding
strength
from
required
to
extensible
|
|
DeviceAssociation.associationStatus
| |
|
DeviceAssociation.subject
| -
Type
Reference:
Added
Target
Types
BiologicallyDerivedProduct,
CareTeam,
Location,
Medication,
NutritionProduct,
Organization,
PractitionerRole,
Specimen,
Substance
|
|
DeviceAssociation.focus
| |
|
DeviceAssociation.category
| |
|
DeviceAssociation.operation
| |
|
DeviceDefinition
| |
|
DeviceDefinition.url
| |
|
DeviceDefinition.version
| -
Max
Cardinality
changed
from
*
to
1
-
Type
changed
from
BackboneElement
to
string
|
|
DeviceDefinition.versionAlgorithm[x]
| |
|
DeviceDefinition.name
| |
|
DeviceDefinition.title
| |
|
DeviceDefinition.status
| |
|
DeviceDefinition.experimental
| |
|
DeviceDefinition.date
| |
|
DeviceDefinition.publisher
| |
|
DeviceDefinition.contact
| -
Type
changed
from
ContactPoint
to
ContactDetail
|
|
DeviceDefinition.useContext
| |
|
DeviceDefinition.jurisdiction
| |
|
DeviceDefinition.purpose
| |
|
DeviceDefinition.copyright
| |
|
DeviceDefinition.copyrightLabel
| |
|
DeviceDefinition.approvalDate
| |
|
DeviceDefinition.lastReviewDate
| |
|
DeviceDefinition.effectivePeriod
| |
|
DeviceDefinition.udiDeviceIdentifier.deviceIdentifierSystem
| |
|
DeviceDefinition.regulatoryIdentifier.identifier
| -
Renamed
from
deviceIdentifier
to
identifier
|
|
DeviceDefinition.regulatoryIdentifier.identifierSystem
| |
|
DeviceDefinition.deviceName.type
| -
Type
changed
from
code
to
CodeableConcept
-
Change
binding
strength
from
required
to
extensible
|
|
DeviceDefinition.hasPart.definition[x]
| -
Renamed
from
reference
to
definition[x]
-
Add
Types
canonical(DeviceDefinition),
CodeableConcept
-
Remove
Type
Reference(DeviceDefinition)
|
|
DeviceDefinition.deviceVersion
| |
|
DeviceDefinition.deviceVersion.type
| -
Moved
from
DeviceDefinition.version
to
DeviceDefinition.deviceVersion
|
|
DeviceDefinition.deviceVersion.component
| -
Moved
from
DeviceDefinition.version
to
DeviceDefinition.deviceVersion
|
|
DeviceDefinition.deviceVersion.value
| -
Moved
from
DeviceDefinition.version
to
DeviceDefinition.deviceVersion
|
|
DeviceDefinition.outputLanguage
| -
Renamed
from
languageCode
to
outputLanguage
-
Type
changed
from
CodeableConcept
to
code
-
Add
Binding
`http://hl7.org/fhir/ValueSet/all-languages|6.0.0-ballot3`
(required)
|
|
DeviceDefinition.link.relatedDevice[x]
| -
Renamed
from
relatedDevice
to
relatedDevice[x]
-
Add
Types
canonical(DeviceDefinition),
CodeableConcept
-
Remove
Type
CodeableReference
|
|
DeviceDefinition.productionIdentifierInUDI
| -
Type
changed
from
code
to
CodeableConcept
-
Change
binding
strength
from
required
to
extensible
|
|
DeviceDefinition.owner
| -
Deleted
(This
could
be
a
packaging.distributor.organiationReference
or
manufacturer
or
neither
-
no
direct
mapping)
|
|
DeviceMetric
| |
|
DeviceMetric.status
| |
|
DeviceMetric.operationalStatus
| -
Remove
code
entered-in-error
-
Add
code
unknown
|
|
DeviceMetric.category
| -
Type
changed
from
code
to
CodeableConcept
-
Change
binding
strength
from
required
to
extensible
|
|
DeviceMetric.availability
| |
|
DeviceMetric.calibration.type
| -
Type
changed
from
code
to
CodeableConcept
-
Change
binding
strength
from
required
to
extensible
|
|
DeviceRequest
| |
|
DeviceRequest.status
| -
Remove
codes
revoked
,
completed
-
Add
code
ended
|
|
DeviceRequest.intent
| -
Remove
codes
original-order
,
reflex-order
,
filler-order
,
instance-order
|
|
DeviceRequest.product[x]
| -
Renamed
from
code
to
product[x]
-
Add
Types
CodeableConcept,
Reference(Device),
canonical(DeviceDefinition)
-
Remove
Type
CodeableReference
|
|
DeviceRequest.requester
| -
Type
Reference:
Added
Target
Types
CareTeam,
Group,
Patient,
RelatedPerson
|
|
DeviceRequest.location
| |
|
DeviceRequest.instantiatesCanonical
| |
|
DeviceRequest.instantiatesUri
| |
|
DiagnosticReport
| |
|
DiagnosticReport.basedOn
| -
Type
Reference:
Removed
Target
Type
ImmunizationRecommendation
|
|
DiagnosticReport.status
| -
Remove
codes
preliminary
,
modified
,
corrected
,
appended
|
|
DiagnosticReport.relatesTo
| |
|
DiagnosticReport.issued
| -
Type
changed
from
instant
to
dateTime
|
|
DiagnosticReport.procedure
| |
|
DiagnosticReport.performer
| -
Type
Reference:
Added
Target
Types
HealthcareService,
Device,
Patient,
RelatedPerson
|
|
DiagnosticReport.resultsInterpreter
| -
Type
Reference:
Added
Target
Types
Patient,
RelatedPerson
|
|
DiagnosticReport.study
| -
Type
Reference:
Removed
Target
Type
GenomicStudy
|
|
DiagnosticReport.supportingInfo.reference
| -
Type
Reference:
Added
Target
Types
ImagingStudy,
FamilyMemberHistory,
AllergyIntolerance,
Condition,
DocumentReference
-
Type
Reference:
Removed
Target
Type
Citation
|
|
DiagnosticReport.conclusionCode
| -
Type
changed
from
CodeableConcept
to
CodeableReference
|
|
DiagnosticReport.recomendation
| |
|
DiagnosticReport.communication
| |
|
DiagnosticReport.comparison
| |
|
DocumentReference
| |
|
DocumentReference.basedOn
| -
Type
Reference:
Removed
Target
Types
ImmunizationRecommendation,
SupplyRequest
|
|
DocumentReference.docStatus
| -
Remove
codes
preliminary
,
corrected
,
appended
-
Now
marked
as
Modifier
|
|
DocumentReference.related
| |
|
DocumentReference.bodyStructure
| -
Renamed
from
bodySite
to
bodyStructure
|
|
DocumentReference.date
| -
Type
changed
from
instant
to
dateTime
|
|
DocumentReference.author
| -
Type
Reference:
Added
Target
Type
Group
|
|
DocumentReference.attester.party
| -
Type
Reference:
Added
Target
Type
Group
|
|
DomainResource
| |
|
Encounter
| |
|
Encounter.businessStatus
| |
|
Encounter.businessStatus.code
| |
|
Encounter.businessStatus.type
| |
|
Encounter.businessStatus.effectiveDate
| |
|
Encounter.basedOn
| -
Type
Reference:
Added
Target
Types
RequestOrchestration,
NutritionOrder,
VisionPrescription
|
|
Endpoint
| |
|
Endpoint.status
| |
|
Endpoint.availability
| |
|
Endpoint.payload.profileCanonical
| |
|
Endpoint.payload.profileUri
| |
|
EnrollmentRequest
| |
|
EnrollmentRequest.candidate
| -
Type
Reference:
Added
Target
Type
Group
|
|
EnrollmentResponse
| |
|
EnrollmentResponse.candidate
| |
|
EpisodeOfCare
| |
|
EpisodeOfCare.reason.use
| -
Max
Cardinality
changed
from
1
to
*
|
|
EpisodeOfCare.diagnosis.use
| -
Max
Cardinality
changed
from
1
to
*
|
|
EpisodeOfCare.subject
| -
Renamed
from
patient
to
subject
-
Type
Reference:
Added
Target
Type
Group
|
|
EventDefinition
| |
|
EventDefinition.jurisdiction
| |
|
Evidence
| |
|
Evidence.citeAs
| -
Renamed
from
citeAs[x]
to
citeAs
-
Remove
Type
Reference(Citation)
|
|
Evidence.recorder
| |
|
Evidence.relatesTo
| |
|
Evidence.relatesTo.type
| |
|
Evidence.relatesTo.target[x]
| |
|
Evidence.variableDefinition
| -
Min
Cardinality
changed
from
1
to
0
|
|
Evidence.variableDefinition.variableRole
| -
Type
changed
from
CodeableConcept
to
code
-
Change
binding
strength
from
extensible
to
required
|
|
Evidence.variableDefinition.roleSubtype
| |
|
Evidence.variableDefinition.comparatorCategory
| |
|
Evidence.variableDefinition.directnessMatch
| -
Remove
Binding
`http://terminology.hl7.org/ValueSet/directness`
(extensible)
|
|
Evidence.synthesisType
| -
Max
Cardinality
changed
from
1
to
*
-
Remove
Binding
`http://terminology.hl7.org/ValueSet/synthesis-type`
(extensible)
|
|
Evidence.studyDesign
| -
Change
code
system
for
extensibly
bound
codes
from
"http://hl7.org/fhir/study-design"
to
"https://fevir.net/sevco"
|
|
Evidence.statistic.statisticType
| -
Remove
Binding
`http://hl7.org/fhir/ValueSet/statistic-type`
(extensible)
|
|
Evidence.statistic.sampleSize.numberAnalyzed
| |
|
Evidence.statistic.attributeEstimate.type
| -
Remove
Binding
`http://hl7.org/fhir/ValueSet/attribute-estimate-type`
(extensible)
|
|
Evidence.statistic.modelCharacteristic.code
| -
Remove
Binding
`http://hl7.org/fhir/ValueSet/statistic-model-code`
(extensible)
|
|
Evidence.statistic.modelCharacteristic.value[x]
| -
Renamed
from
value
to
value[x]
-
Add
Types
Range,
CodeableConcept
|
|
Evidence.statistic.modelCharacteristic.intended
| |
|
Evidence.statistic.modelCharacteristic.applied
| |
|
Evidence.statistic.modelCharacteristic.variable.handling
| -
Type
changed
from
code
to
CodeableConcept
-
Remove
Binding
`http://hl7.org/fhir/ValueSet/variable-handling|5.0.0`
(required)
|
|
Evidence.statistic.modelCharacteristic.attribute
| -
Renamed
from
attributeEstimate
to
attribute
|
|
Evidence.certainty.type
| -
Remove
Binding
`http://hl7.org/fhir/ValueSet/certainty-type`
(extensible)
|
|
Evidence.certainty.rating
| -
Remove
Binding
`http://hl7.org/fhir/ValueSet/certainty-rating`
(extensible)
|
|
Evidence.certainty.rater
| -
Max
Cardinality
changed
from
1
to
*
|
|
Evidence.relatedArtifact
| |
|
EvidenceVariable
| |
|
EvidenceVariable.citeAs
| |
|
EvidenceVariable.recorder
| |
|
EvidenceVariable.relatesTo
| |
|
EvidenceVariable.relatesTo.type
| |
|
EvidenceVariable.relatesTo.target[x]
| |
|
EvidenceVariable.definition
| |
|
EvidenceVariable.definitionModifier
| |
|
EvidenceVariable.definitionModifier.code
| |
|
EvidenceVariable.definitionModifier.value[x]
| |
|
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
| |
|
EvidenceVariable.classifier
| |
|
EvidenceVariable.dataStorage
| |
|
EvidenceVariable.dataStorage.datatype
| |
|
EvidenceVariable.dataStorage.path
| |
|
EvidenceVariable.dataStorage.delimiter
| |
|
EvidenceVariable.dataStorage.component
| |
|
EvidenceVariable.timing
| |
|
EvidenceVariable.period
| |
|
EvidenceVariable.constraint
| |
|
EvidenceVariable.constraint.conditional
| |
|
EvidenceVariable.constraint.minimumQuantity
| |
|
EvidenceVariable.constraint.maximumQuantity
| |
|
EvidenceVariable.constraint.earliestDateTime
| |
|
EvidenceVariable.constraint.latestDateTime
| |
|
EvidenceVariable.constraint.minimumStringLength
| |
|
EvidenceVariable.constraint.maximumStringLength
| |
|
EvidenceVariable.constraint.code
| |
|
EvidenceVariable.constraint.expression
| |
|
EvidenceVariable.constraint.expectedValueSet
| |
|
EvidenceVariable.constraint.expectedUnitsValueSet
| |
|
EvidenceVariable.constraint.anyValueAllowed
| |
|
EvidenceVariable.missingDataMeaning
| |
|
EvidenceVariable.unacceptableDataHandling
| |
|
EvidenceVariable.relatedArtifact
| |
|
EvidenceVariable.characteristic
| |
|
ExampleScenario
| |
|
ExampleScenario.jurisdiction
| |
|
ExampleScenario.actor.type
| -
Min
Cardinality
changed
from
1
to
0
-
Change
value
set
from
http://hl7.org/fhir/ValueSet/examplescenario-actor-type|5.0.0
to
Actor
Definition
Actor
Type
-
Add
codes
collective
,
other
|
|
ExampleScenario.actor.definition
| |
|
ExampleScenario.process.step.operation.type
| |
|
ExplanationOfBenefit
| |
|
ExplanationOfBenefit.statusReason
| |
|
ExplanationOfBenefit.subject
| -
Renamed
from
patient
to
subject
-
Type
Reference:
Added
Target
Type
Group
|
|
ExplanationOfBenefit.related.claim
| -
Type
Reference:
Added
Target
Type
ExplanationOfBenefit
|
|
ExplanationOfBenefit.prescription
| -
Type
Reference:
Added
Target
Types
DeviceRequest,
ServiceRequest
|
|
ExplanationOfBenefit.originalPrescription
| -
Type
Reference:
Added
Target
Types
DeviceRequest,
ServiceRequest,
VisionPrescription
|
|
ExplanationOfBenefit.supportingInfo.timing[x]
| -
Add
Types
dateTime,
Timing
-
Remove
Type
date
|
|
ExplanationOfBenefit.supportingInfo.value[x]
| -
Add
Types
base64Binary,
canonical,
code,
date,
dateTime,
decimal,
id,
instant,
integer,
integer64,
markdown,
oid,
positiveInt,
time,
unsignedInt,
uri,
url,
uuid,
Address,
Age,
Annotation,
CodeableConcept,
CodeableReference,
Coding,
ContactPoint,
Count,
Distance,
Duration,
HumanName,
Money,
Period,
Range,
Ratio,
RatioRange,
SampledData,
Signature,
Timing,
ContactDetail,
DataRequirement,
Expression,
ParameterDefinition,
RelatedArtifact,
TriggerDefinition,
UsageContext,
Availability,
ExtendedContactDetail,
VirtualServiceDetail,
Dosage,
Meta
|
|
ExplanationOfBenefit.item.subject
| |
|
ExplanationOfBenefit.item.request
| -
Type
Reference:
Removed
Target
Type
SupplyRequest
|
|
ExplanationOfBenefit.item.adjudication.decisionDate
| |
|
ExplanationOfBenefit.addItem.subject
| |
|
ExplanationOfBenefit.addItem.informationSequence
| |
|
ExplanationOfBenefit.addItem.category
| |
|
ExplanationOfBenefit.addItem.request
| -
Type
Reference:
Removed
Target
Type
SupplyRequest
|
|
ExplanationOfBenefit.processNote.class
| |
|
ExplanationOfBenefit.processNote.text
| -
Type
changed
from
string
to
markdown
|
|
ExplanationOfBenefit.careTeam.responsible
| |
|
FamilyMemberHistory
| |
|
FamilyMemberHistory.recorder
| -
Could
be
migrated
from
participant
depending
on
participant.function
|
|
FamilyMemberHistory.asserter
| -
Could
be
migrated
from
participant
depending
on
participant.function
|
|
FamilyMemberHistory.instantiatesCanonical
| |
|
FamilyMemberHistory.instantiatesUri
| |
|
FamilyMemberHistory.participant
| -
Deleted
(->
recorder
or
asserter
depending
on
function)
|
|
Flag
| |
|
Flag.status
| -
Min
Cardinality
changed
from
1
to
0
|
|
Flag.supportingInfo
| |
|
Goal
| |
|
Goal.lifecycleStatus
| -
Remove
codes
active
,
on-hold
,
completed
|
|
Goal.acceptance
| |
|
Goal.acceptance.participant
| |
|
Goal.acceptance.status
| |
|
Goal.acceptance.priority
| |
|
Goal.statusReason
| -
Max
Cardinality
changed
from
1
to
*
-
Type
changed
from
string
to
CodeableConcept
|
|
Goal.recorder
| |
|
Goal.source
| -
Type
Reference:
Added
Target
Type
Group
|
|
Goal.addresses
| -
Type
Reference:
Added
Target
Type
NutritionIntake
|
|
Goal.outcome
| |
|
Group
| |
|
Group.url
| |
|
Group.version
| |
|
Group.versionAlgorithm[x]
| |
|
Group.title
| |
|
Group.status
| |
|
Group.experimental
| |
|
Group.date
| |
|
Group.publisher
| |
|
Group.contact
| |
|
Group.useContext
| |
|
Group.purpose
| |
|
Group.copyright
| |
|
Group.copyrightLabel
| |
|
Group.type
| -
Min
Cardinality
changed
from
1
to
0
-
Add
codes
medication
,
medicinalproductdefinition
,
substance
,
substancedefinition
,
biologicallyDerivedProduct
,
nutritionProduct
|
|
Group.membership
| |
|
Group.code
| -
Add
Binding
`http://hl7.org/fhir/ValueSet/group-code`
(extensible)
|
|
Group.combinationMethod
| |
|
Group.combinationThreshold
| |
|
Group.characteristic.value[x]
| -
Add
Types
uri,
Expression
|
|
Group.characteristic.description
| |
|
Group.characteristic.method
| |
|
Group.characteristic.formula
| |
|
Group.characteristic.determiner
| |
|
Group.characteristic.offset
| |
|
Group.characteristic.instances[x]
| |
|
Group.characteristic.duration[x]
| |
|
Group.characteristic.timing
| |
|
Group.member.entity
| -
Type
Reference:
Added
Target
Types
Medication,
MedicinalProductDefinition,
Substance,
SubstanceDefinition,
BiologicallyDerivedProduct,
NutritionProduct
|
|
Group.member.involvement
| |
|
Group.active
| |
|
GuidanceResponse
| |
|
GuidanceResponse.location
| |
|
GuidanceResponse.result
| -
Type
Reference:
Removed
Target
Types
ImmunizationRecommendation,
SupplyRequest
|
|
HealthcareService
| |
|
HealthcareService.eligibility.value[x]
| |
|
HealthcareService.eligibility.period
| |
|
HealthcareService.referralRequired
| |
|
HealthcareService.availability
| -
Max
Cardinality
changed
from
*
to
1
|
|
ImagingSelection
| |
|
ImagingSelection.status
| |
|
ImagingSelection.modality
| |
|
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
| |
|
ImagingSelection.instance.referencedContentItemIdentifier
| |
|
ImagingSelection.instance.segmentNumber
| |
|
ImagingSelection.instance.regionOfInterest
| |
|
ImagingSelection.instance.waveFormChannel
| |
|
ImagingSelection.instance.imageRegion2D.regionType
| -
Remove
code
interpolated
-
Add
code
multipoint
|
|
ImagingSelection.imageRegion3D
| |
|
ImagingSelection.imageRegion3D.regionType
| |
|
ImagingSelection.imageRegion3D.coordinate
| |
|
ImagingSelection.instance.subset
| |
|
ImagingSelection.instance.imageRegion3D
| |
|
ImagingStudy
| |
|
ImagingStudy.status
| |
|
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
| |
|
ImagingStudy.series.laterality
| |
|
Immunization
| |
|
Immunization.basedOn
| -
Type
Reference:
Removed
Target
Type
ImmunizationRecommendation
|
|
Immunization.protocolApplied.doseNumber
| -
Min
Cardinality
changed
from
1
to
0
-
Type
changed
from
string
to
CodeableConcept
|
|
Immunization.protocolApplied.seriesDoses
| -
Type
changed
from
string
to
CodeableConcept
|
|
ImplementationGuide
| |
|
ImplementationGuide.jurisdiction
| |
|
ImplementationGuide.fhirVersion
| -
Remove
codes
0.0.80
,
0.0.81
,
0.0.82
,
0.4.0
,
0.5.0
,
1.0.0
,
1.0.1
,
1.0.2
,
1.1.0
,
1.4.0
,
1.6.0
,
1.8.0
,
3.0.0
,
3.0.1
,
3.0.2
,
3.3.0
,
3.5.0
,
4.0.0
,
4.0.1
,
4.1.0
,
4.2.0
,
4.3.0
,
4.3.0-cibuild
,
4.3.0-snapshot1
,
4.4.0
,
4.5.0
,
4.6.0
,
5.0.0
,
5.0.0-cibuild
,
5.0.0-snapshot1
,
5.0.0-snapshot2
,
5.0.0-ballot
,
5.0.0-snapshot3
,
5.0.0-draft-final
-
Add
code
6.0
|
|
ImplementationGuide.global.type
| -
Remove
codes
BiologicallyDerivedProductDispense
,
ChargeItem
,
ChargeItemDefinition
,
Citation
,
ClinicalImpression
,
ConditionDefinition
,
DeviceDispense
,
DeviceUsage
,
EncounterHistory
,
EvidenceReport
,
FormularyItem
,
GenomicStudy
,
GraphDefinition
,
ImmunizationEvaluation
,
ImmunizationRecommendation
,
InventoryItem
,
InventoryReport
,
Linkage
,
MedicationKnowledge
,
MolecularSequence
,
Permission
,
SubstanceNucleicAcid
,
SubstancePolymer
,
SubstanceProtein
,
SubstanceReferenceInformation
,
SubstanceSourceMaterial
,
SupplyDelivery
,
SupplyRequest
,
TestPlan
,
TestReport
,
TestScript
,
Transport
,
VerificationResult
-
Add
codes
DeviceAlert
,
InsuranceProduct
|
|
ImplementationGuide.definition.resource.fhirVersion
| -
Remove
codes
0.0.80
,
0.0.81
,
0.0.82
,
0.4.0
,
0.5.0
,
1.0.0
,
1.0.1
,
1.0.2
,
1.1.0
,
1.4.0
,
1.6.0
,
1.8.0
,
3.0.0
,
3.0.1
,
3.0.2
,
3.3.0
,
3.5.0
,
4.0.0
,
4.0.1
,
4.1.0
,
4.2.0
,
4.3.0
,
4.3.0-cibuild
,
4.3.0-snapshot1
,
4.4.0
,
4.5.0
,
4.6.0
,
5.0.0
,
5.0.0-cibuild
,
5.0.0-snapshot1
,
5.0.0-snapshot2
,
5.0.0-ballot
,
5.0.0-snapshot3
,
5.0.0-draft-final
-
Add
code
6.0
|
|
Ingredient
| |
|
InsurancePlan
| |
|
InsurancePlan.identifier
| -
Moved
from
InsurancePlan.plan
to
InsurancePlan
|
|
InsurancePlan.type
| -
Moved
from
InsurancePlan.plan
to
InsurancePlan
|
|
InsurancePlan.product
| -
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
| |
|
InsurancePlan.identifier
| -
Deleted
(->
InsuranceProduct.identifier)
|
|
InsurancePlan.status
| -
Deleted
(->
InsuranceProduct.status)
|
|
InsurancePlan.type
| -
Deleted
(->
InsuranceProduct.type)
|
|
InsurancePlan.name
| -
Deleted
(->
InsuranceProduct.name)
|
|
InsurancePlan.alias
| -
Deleted
(->
InsuranceProduct.alias)
|
|
InsurancePlan.period
| -
Deleted
(->
InsuranceProduct.period)
|
|
InsurancePlan.ownedBy
| -
Deleted
(->
InsuranceProduct.ownedBy)
|
|
InsurancePlan.administeredBy
| -
Deleted
(->
InsuranceProduct.administeredBy)
|
|
InsurancePlan.coverageArea
| -
Deleted
(->
InsuranceProduct.coverageArea)
|
|
InsurancePlan.contact
| -
Deleted
(->
InsuranceProduct.contact)
|
|
InsurancePlan.endpoint
| -
Deleted
(->
InsuranceProduct.endpoint)
|
|
InsurancePlan.network
| -
Deleted
(->
InsuranceProduct.network)
|
|
InsurancePlan.coverage
| -
Deleted
(->
InsuranceProduct.coverage)
|
|
InsurancePlan.plan
| -
Deleted
(all
propertied
migrated
to
top
level
of
resource
-
core
properties
migrate
to
InsuranceProduct)
|
|
InsuranceProduct
| |
|
Invoice
| |
|
Invoice.period[x]
| -
Renamed
from
date
to
period[x]
-
Add
Types
date,
Period
-
Remove
Type
dateTime
|
|
Invoice.issuer
| -
Type
Reference:
Added
Target
Types
Practitioner,
PractitionerRole
|
|
Invoice.period[x]
| |
|
Library
| |
|
Library.type
| -
Change
value
set
from
http://hl7.org/fhir/ValueSet/library-type
to
LibraryType

|
|
Library.jurisdiction
| |
|
List
| |
|
List.source
| -
Type
Reference:
Added
Target
Type
Group
|
|
Location
| |
|
Location.code
| |
|
Location.type
| -
Remove
Binding
`http://terminology.hl7.org/ValueSet/v3-ServiceDeliveryLocationRoleType`
(extensible)
|
|
Location.hoursOfOperation
| -
Max
Cardinality
changed
from
*
to
1
|
|
ManufacturedItemDefinition
| |
|
ManufacturedItemDefinition.property.value[x]
| |
|
Measure
| |
|
Measure.jurisdiction
| |
|
Measure.reportingFrequency
| |
|
Measure.group.title
| |
|
Measure.group.type
| -
Change
value
set
from
http://hl7.org/fhir/ValueSet/measure-type
to
MeasureType

|
|
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
| |
|
Measure.group.scoringPrecision
| |
|
Measure.group.compositeScoring
| |
|
Measure.group.component
| |
|
Measure.group.component.measure
| |
|
Measure.group.component.groupId
| |
|
Measure.group.component.weight
| |
|
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

|
|
Measure.group.improvementNotationGuidance
| |
|
Measure.group.population.title
| |
|
Measure.group.population.code
| |
|
Measure.group.population.aggregateMethod
| -
Change
value
set
from
http://hl7.org/fhir/ValueSet/measure-aggregate-method
to
Measure
Aggregate
Method
 -
Change
code
system
for
extensibly
bound
codes
from
"http://hl7.org/fhir/CodeSystem/measure-aggregate-method"
to
"http://terminology.hl7.org/CodeSystem/measure-aggregate-method"
|
|
Measure.group.stratifier.title
| |
|
Measure.group.stratifier.component.valueSet
| |
|
Measure.group.stratifier.component.unit
| |
|
Measure.supplementalData.usage
| -
Change
value
set
from
http://hl7.org/fhir/ValueSet/measure-data-usage
to
MeasureDataUsage

|
|
Measure.supplementalData.valueSet
| |
|
Measure.supplementalData.unit
| |
|
Measure.basis
| |
|
Measure.scoring
| |
|
Measure.scoringUnit
| |
|
Measure.compositeScoring
| |
|
Measure.type
| |
|
Measure.improvementNotation
| |
|
MeasureReport
| |
|
MeasureReport.category
| |
|
MeasureReport.messages
| |
|
MeasureReport.reporter
| -
Type
Reference:
Removed
Target
Type
Group
|
|
MeasureReport.location
| -
Max
Cardinality
changed
from
1
to
*
|
|
MeasureReport.group.title
| |
|
MeasureReport.group.calculatedDate
| |
|
MeasureReport.group.description
| |
|
MeasureReport.group.type
| |
|
MeasureReport.group.scoring
| |
|
MeasureReport.group.improvementNotation
| |
|
MeasureReport.group.improvementNotationGuidance
| |
|
MeasureReport.group.population.title
| |
|
MeasureReport.group.population.code
| |
|
MeasureReport.group.population.description
| |
|
MeasureReport.group.population.countQuantity
| |
|
MeasureReport.group.measureScore[x]
| |
|
MeasureReport.group.stratifier.title
| |
|
MeasureReport.group.stratifier.description
| |
|
MeasureReport.group.stratifier.stratum.component.description
| |
|
MeasureReport.group.stratifier.stratum.population.code
| |
|
MeasureReport.group.stratifier.stratum.population.countQuantity
| |
|
MeasureReport.group.stratifier.stratum.measureScore[x]
| |
|
MeasureReport.scoring
| |
|
MeasureReport.improvementNotation
| |
|
Medication
| |
|
Medication.packageSize
| |
|
Medication.packageSize.numberOfItems
| |
|
Medication.packageSize.amountPerItem
| |
|
Medication.ingredient.role
| |
|
Medication.instance
| -
Renamed
from
batch
to
instance
|
|
Medication.instance.identifier
| |
|
Medication.instance.lotNumber
| -
Moved
from
Medication.batch
to
Medication.instance
|
|
Medication.instance.expirationDate
| -
Moved
from
Medication.batch
to
Medication.instance
|
|
Medication.definition
| -
Type
Reference:
Added
Target
Types
MedicinalProductDefinition,
AdministrableProductDefinition,
PackagedProductDefinition,
ManufacturedItemDefinition
-
Type
Reference:
Removed
Target
Type
MedicationKnowledge
|
|
Medication.totalVolume
| |
|
MedicationAdministration
| |
|
MedicationAdministration.occurrence[x]
| -
Renamed
from
occurence[x]
to
occurrence[x]
|
|
MedicationDispense
| |
|
MedicationDispense.status
| -
Remove
code
stopped
-
Add
code
unfulfilled
|
|
MedicationDispense.performer.actor
| -
Type
Reference:
Added
Target
Type
Group
|
|
MedicationDispense.fillNumber
| |
|
MedicationDispense.receiver
| -
Type
Reference:
Added
Target
Types
Organization,
Group
|
|
MedicationDispense.dosageInstruction
| -
Max
Cardinality
changed
from
*
to
1
-
Type
changed
from
Dosage
to
DosageDetails
|
|
MedicationDispense.doseAdministrationAid
| |
|
MedicationDispense.renderedDosageInstruction
| -
Deleted
(->
dosageInstruction.renderedInstruction)
|
|
MedicationRequest
| |
|
MedicationRequest.basedOn
| -
Type
Reference:
Added
Target
Type
RequestOrchestration
-
Type
Reference:
Removed
Target
Type
ImmunizationRecommendation
|
|
MedicationRequest.status
| -
Remove
codes
stopped
,
completed
,
cancelled
|
|
MedicationRequest.intent
| -
Remove
codes
original-order
,
reflex-order
,
filler-order
,
instance-order
|
|
MedicationRequest.informationSource
| -
Type
Reference:
Added
Target
Type
Group
|
|
MedicationRequest.isRecordOfRequest
| -
Renamed
from
reported
to
isRecordOfRequest
|
|
MedicationRequest.performer
| -
Type
Reference:
Added
Target
Type
Group
|
|
MedicationRequest.effectiveTiming[x]
| -
Renamed
from
effectiveDosePeriod
to
effectiveTiming[x]
-
Add
Types
Duration,
Range
|
|
MedicationRequest.dosageInstruction
| -
Max
Cardinality
changed
from
*
to
1
-
Type
changed
from
Dosage
to
DosageDetails
|
|
MedicationRequest.dispenseRequest.dispenserInstruction
| -
Type
changed
from
Annotation
to
CodeableConcept
|
|
MedicationRequest.dispenseRequest.destination
| |
|
MedicationRequest.renderedDosageInstruction
| |
|
MedicationStatement
| |
|
MedicationStatement.author
| |
|
MedicationStatement.informationSource
| -
Type
Reference:
Added
Target
Types
Device,
Group
|
|
MedicationStatement.dosage
| -
Max
Cardinality
changed
from
*
to
1
-
Type
changed
from
Dosage
to
DosageDetails
|
|
MedicationStatement.renderedDosageInstruction
| -
Deleted
(->
dosageInstruction.renderedInstruction)
|
|
MedicinalProductDefinition
| |
|
MedicinalProductDefinition.characteristic.value[x]
| |
|
MessageDefinition
| |
|
MessageDefinition.jurisdiction
| |
|
MessageDefinition.focus.code
| -
Remove
codes
BiologicallyDerivedProductDispense
,
ChargeItem
,
ChargeItemDefinition
,
Citation
,
ClinicalImpression
,
ConditionDefinition
,
DeviceDispense
,
DeviceUsage
,
EncounterHistory
,
EvidenceReport
,
FormularyItem
,
GenomicStudy
,
GraphDefinition
,
ImmunizationEvaluation
,
ImmunizationRecommendation
,
InventoryItem
,
InventoryReport
,
Linkage
,
MedicationKnowledge
,
MolecularSequence
,
Permission
,
SubstanceNucleicAcid
,
SubstancePolymer
,
SubstanceProtein
,
SubstanceReferenceInformation
,
SubstanceSourceMaterial
,
SupplyDelivery
,
SupplyRequest
,
TestPlan
,
TestReport
,
TestScript
,
Transport
,
VerificationResult
-
Add
codes
DeviceAlert
,
InsuranceProduct
|
|
MessageDefinition.graph
| |
|
MessageHeader
| |
|
MessageHeader.event[x]
| |
|
MessageHeader.destination.receiver
| -
Type
Reference:
Added
Target
Types
Device,
Patient,
RelatedPerson
|
|
MessageHeader.source.sender
| -
Moved
from
MessageHeader
to
MessageHeader.source
-
Type
Reference:
Added
Target
Type
Patient
|
|
MessageHeader.destination.target
| |
|
MessageHeader.author
| |
|
MessageHeader.responsible
| |
|
MetadataResource
| |
|
MetadataResource.usage
| |
|
NamingSystem
| |
|
NamingSystem.jurisdiction
| |
|
NutritionIntake
| |
|
NutritionIntake.nutritionItem
| |
|
NutritionIntake.nutritionItem.type
| |
|
NutritionIntake.nutritionItem.nutritionProduct
| |
|
NutritionIntake.nutritionItem.consumedItem
| |
|
NutritionIntake.nutritionItem.consumedItem.schedule
| |
|
NutritionIntake.nutritionItem.consumedItem.amount
| |
|
NutritionIntake.nutritionItem.consumedItem.rate[x]
| |
|
NutritionIntake.nutritionItem.consumedItem.totalIntake
| |
|
NutritionIntake.nutritionItem.consumedItem.totalIntake.nutrient
| |
|
NutritionIntake.nutritionItem.consumedItem.totalIntake.amount
| |
|
NutritionIntake.nutritionItem.consumedItem.totalIntake.energy
| |
|
NutritionIntake.nutritionItem.notConsumedItem
| |
|
NutritionIntake.nutritionItem.notConsumedItem.reason
| |
|
NutritionIntake.nutritionItem.notConsumedItem.schedule
| |
|
NutritionIntake.nutritionItem.notConsumedItem.amount
| |
|
NutritionIntake.performer.actor
| -
Type
Reference:
Added
Target
Type
Group
|
|
NutritionIntake.instantiatesCanonical
| |
|
NutritionIntake.instantiatesUri
| |
|
NutritionIntake.consumedItem
| |
|
NutritionIntake.ingredientLabel
| |
|
NutritionOrder
| |
|
NutritionOrder.basedOn
| -
Type
Reference:
Added
Target
Type
RequestOrchestration
|
|
NutritionOrder.status
| -
Remove
codes
revoked
,
completed
-
Add
code
ended
|
|
NutritionOrder.intent
| -
Remove
codes
original-order
,
reflex-order
,
filler-order
,
instance-order
|
|
NutritionOrder.requester
| -
Renamed
from
orderer
to
requester
|
|
NutritionOrder.oralDiet.nutrient.amount
| -
Type
changed
from
Quantity(http://hl7.org/fhir/StructureDefinition/SimpleQuantity)
to
Quantity
|
|
NutritionOrder.oralDiet.texture.type
| -
Renamed
from
foodType
to
type
|
|
NutritionOrder.oralDiet.caloricDensity
| |
|
NutritionOrder.supplement.quantity
| -
Type
changed
from
Quantity(http://hl7.org/fhir/StructureDefinition/SimpleQuantity)
to
Quantity
|
|
NutritionOrder.supplement.caloricDensity
| |
|
NutritionOrder.enteralFormula.type
| -
Renamed
from
baseFormulaType
to
type
|
|
NutritionOrder.enteralFormula.productName
| -
Renamed
from
baseFormulaProductName
to
productName
|
|
NutritionOrder.enteralFormula.deliveryDevice[x]
| -
Renamed
from
deliveryDevice
to
deliveryDevice[x]
-
Max
Cardinality
changed
from
*
to
1
-
Add
Types
CodeableConcept,
canonical(DeviceDefinition)
-
Remove
Type
CodeableReference
|
|
NutritionOrder.enteralFormula.caloricDensity
| -
Type
changed
from
Quantity(http://hl7.org/fhir/StructureDefinition/SimpleQuantity)
to
Quantity
|
|
NutritionOrder.enteralFormula.routeOfAdministration
| -
Max
Cardinality
changed
from
1
to
*
|
|
NutritionOrder.enteralFormula.administration.quantity
| -
Type
changed
from
Quantity(http://hl7.org/fhir/StructureDefinition/SimpleQuantity)
to
Quantity
|
|
NutritionOrder.enteralFormula.administration.rate[x]
| -
Remove
Type
Quantity(http://hl7.org/fhir/StructureDefinition/SimpleQuantity)
|
|
NutritionOrder.enteralFormula.maxVolumeToAdminister
| -
Renamed
from
maxVolumeToDeliver
to
maxVolumeToAdminister
-
Type
changed
from
Quantity(http://hl7.org/fhir/StructureDefinition/SimpleQuantity)
to
Quantity
|
|
NutritionOrder.additive
| |
|
NutritionOrder.additive.modularType
| |
|
NutritionOrder.additive.productName
| |
|
NutritionOrder.additive.quantity
| |
|
NutritionOrder.additive.routeOfAdministration
| |
|
NutritionOrder.instantiatesCanonical
| |
|
NutritionOrder.instantiatesUri
| |
|
NutritionOrder.instantiates
| |
|
NutritionOrder.oralDiet.fluidConsistencyType
| |
|
NutritionOrder.enteralFormula.additive
| |
|
NutritionProduct
| |
|
NutritionProduct.manufacturer
| -
Type
Reference:
Added
Target
Type
RelatedPerson
|
|
NutritionProduct.nutrient.item
| -
Min
Cardinality
changed
from
0
to
1
|
|
NutritionProduct.nutrient.amount[x]
| -
Renamed
from
amount
to
amount[x]
-
Max
Cardinality
changed
from
*
to
1
-
Add
Type
Quantity
|
|
NutritionProduct.ingredientSummary
| |
|
NutritionProduct.ingredient.amount[x]
| -
Renamed
from
amount
to
amount[x]
-
Max
Cardinality
changed
from
*
to
1
-
Add
Type
Quantity
|
|
NutritionProduct.ingredient.allergen
| |
|
NutritionProduct.energy
| |
|
NutritionProduct.knownAllergen
| -
Deleted
(->
coded
allergens
can
be
mapped
to
ingredient.item
and
ingredient.allergen)
|
|
Observation
| |
|
Observation.basedOn
| -
Type
Reference:
Removed
Target
Type
ImmunizationRecommendation
|
|
Observation.partOf
| -
Type
Reference:
Removed
Target
Type
GenomicStudy
|
|
Observation.status
| -
Remove
code
corrected
-
Add
codes
specimen-in-process
,
cannot-be-obtained
|
|
Observation.focus
| |
|
Observation.organizer
| |
|
Observation.performer
| -
Type
Reference:
Added
Target
Types
HealthcareService,
Group
|
|
Observation.value[x]
| -
Remove
Type
Reference(MolecularSequence)
|
|
Observation.interpretationContext
| |
|
Observation.bodyStructure
| -
Type
changed
from
Reference(BodyStructure)
to
CodeableReference
|
|
Observation.referenceRange.low
| -
Type
changed
from
Quantity(http://hl7.org/fhir/StructureDefinition/SimpleQuantity)
to
Quantity
|
|
Observation.referenceRange.high
| -
Type
changed
from
Quantity(http://hl7.org/fhir/StructureDefinition/SimpleQuantity)
to
Quantity
|
|
Observation.referenceRange.normalValue
| -
Remove
Binding
`http://hl7.org/fhir/ValueSet/observation-referencerange-normalvalue`
(extensible)
|
|
Observation.hasMember
| -
Type
Reference:
Removed
Target
Type
MolecularSequence
|
|
Observation.derivedFrom
| -
Type
Reference:
Removed
Target
Types
MolecularSequence,
GenomicStudy
|
|
Observation.component.value[x]
| -
Remove
Type
Reference(MolecularSequence)
|
|
Observation.instantiates[x]
| -
Deleted
(Removed
trial
use
property)
|
|
ObservationDefinition
| |
|
ObservationDefinition.jurisdiction
| |
|
ObservationDefinition.bodyStructure
| -
Renamed
from
bodySite
to
bodyStructure
-
Type
changed
from
CodeableConcept
to
CodeableReference
|
|
ObservationDefinition.device[x]
| -
Renamed
from
device
to
device[x]
-
Max
Cardinality
changed
from
*
to
1
-
Add
Type
canonical(DeviceDefinition)
|
|
ObservationDefinition.qualifiedValue.sexParameterForClinicalUse
| -
Renamed
from
gender
to
sexParameterForClinicalUse
|
|
ObservationDefinition.qualifiedValue.interpretation
| |
|
OperationDefinition
| |
|
OperationDefinition.jurisdiction
| |
|
OperationDefinition.synchronicity
| |
|
OperationDefinition.resource
| -
Remove
codes
BiologicallyDerivedProductDispense
,
ChargeItem
,
ChargeItemDefinition
,
Citation
,
ClinicalImpression
,
ConditionDefinition
,
DeviceDispense
,
DeviceUsage
,
EncounterHistory
,
EvidenceReport
,
FormularyItem
,
GenomicStudy
,
GraphDefinition
,
ImmunizationEvaluation
,
ImmunizationRecommendation
,
InventoryItem
,
InventoryReport
,
Linkage
,
MedicationKnowledge
,
MolecularSequence
,
Permission
,
SubstanceNucleicAcid
,
SubstancePolymer
,
SubstanceProtein
,
SubstanceReferenceInformation
,
SubstanceSourceMaterial
,
SupplyDelivery
,
SupplyRequest
,
TestPlan
,
TestReport
,
TestScript
,
Transport
,
VerificationResult
-
Add
codes
DeviceAlert
,
InsuranceProduct
|
|
OperationDefinition.parameter.min
| -
Type
changed
from
integer
to
unsignedInt
|
|
OperationDefinition.parameter.type
| -
Remove
codes
Element
,
BackboneElement
,
DataType
,
Address
,
Annotation
,
Attachment
,
Availability
,
BackboneType
,
Dosage
,
ElementDefinition
,
MarketingStatus
,
ProductShelfLife
,
Timing
,
CodeableConcept
,
CodeableReference
,
Coding
,
ContactDetail
,
ContactPoint
,
Contributor
,
DataRequirement
,
Expression
,
ExtendedContactDetail
,
Extension
,
HumanName
,
Identifier
,
Meta
,
MonetaryComponent
,
Money
,
Narrative
,
ParameterDefinition
,
Period
,
PrimitiveType
,
base64Binary
,
boolean
,
date
,
dateTime
,
decimal
,
instant
,
integer
,
positiveInt
,
unsignedInt
,
integer64
,
string
,
code
,
id
,
markdown
,
time
,
uri
,
canonical
,
oid
,
url
,
uuid
,
Quantity
,
Age
,
Count
,
Distance
,
Duration
,
Range
,
Ratio
,
RatioRange
,
Reference
,
RelatedArtifact
,
SampledData
,
Signature
,
TriggerDefinition
,
UsageContext
,
VirtualServiceDetail
,
xhtml
,
Resource
,
Binary
,
Bundle
,
DomainResource
,
Account
,
ActivityDefinition
,
ActorDefinition
,
AdministrableProductDefinition
,
AdverseEvent
,
AllergyIntolerance
,
Appointment
,
AppointmentResponse
,
ArtifactAssessment
,
AuditEvent
,
Basic
,
BiologicallyDerivedProduct
,
BiologicallyDerivedProductDispense
,
BodyStructure
,
CanonicalResource
,
CapabilityStatement
,
CarePlan
,
CareTeam
,
ChargeItem
,
ChargeItemDefinition
,
Citation
,
Claim
,
ClaimResponse
,
ClinicalImpression
,
ClinicalUseDefinition
,
CodeSystem
,
Communication
,
CommunicationRequest
,
CompartmentDefinition
,
Composition
,
ConceptMap
,
Condition
,
ConditionDefinition
,
Consent
,
Contract
,
Coverage
,
CoverageEligibilityRequest
,
CoverageEligibilityResponse
,
DetectedIssue
,
Device
,
DeviceAssociation
,
DeviceDefinition
,
DeviceDispense
,
DeviceMetric
,
DeviceRequest
,
DeviceUsage
,
DiagnosticReport
,
DocumentReference
,
Encounter
,
EncounterHistory
,
Endpoint
,
EnrollmentRequest
,
EnrollmentResponse
,
EpisodeOfCare
,
EventDefinition
,
Evidence
,
EvidenceReport
,
EvidenceVariable
,
ExampleScenario
,
ExplanationOfBenefit
,
FamilyMemberHistory
,
Flag
,
FormularyItem
,
GenomicStudy
,
Goal
,
GraphDefinition
,
Group
,
GuidanceResponse
,
HealthcareService
,
ImagingSelection
,
ImagingStudy
,
Immunization
,
ImmunizationEvaluation
,
ImmunizationRecommendation
,
ImplementationGuide
,
Ingredient
,
InsurancePlan
,
InventoryItem
,
InventoryReport
,
Invoice
,
Library
,
Linkage
,
List
,
Location
,
ManufacturedItemDefinition
,
Measure
,
MeasureReport
,
Medication
,
MedicationAdministration
,
MedicationDispense
,
MedicationKnowledge
,
MedicationRequest
,
MedicationStatement
,
MedicinalProductDefinition
,
MessageDefinition
,
MessageHeader
,
MetadataResource
,
MolecularSequence
,
NamingSystem
,
NutritionIntake
,
NutritionOrder
,
NutritionProduct
,
Observation
,
ObservationDefinition
,
OperationDefinition
,
OperationOutcome
,
Organization
,
OrganizationAffiliation
,
PackagedProductDefinition
,
Patient
,
PaymentNotice
,
PaymentReconciliation
,
Permission
,
Person
,
PlanDefinition
,
Practitioner
,
PractitionerRole
,
Procedure
,
Provenance
,
Questionnaire
,
QuestionnaireResponse
,
RegulatedAuthorization
,
RelatedPerson
,
RequestOrchestration
,
Requirements
,
ResearchStudy
,
ResearchSubject
,
RiskAssessment
,
Schedule
,
SearchParameter
,
ServiceRequest
,
Slot
,
Specimen
,
SpecimenDefinition
,
StructureDefinition
,
StructureMap
,
Subscription
,
SubscriptionStatus
,
SubscriptionTopic
,
Substance
,
SubstanceDefinition
,
SubstanceNucleicAcid
,
SubstancePolymer
,
SubstanceProtein
,
SubstanceReferenceInformation
,
SubstanceSourceMaterial
,
SupplyDelivery
,
SupplyRequest
,
Task
,
TerminologyCapabilities
,
TestPlan
,
TestReport
,
TestScript
,
Transport
,
ValueSet
,
VerificationResult
,
VisionPrescription
,
Parameters
|
|
OperationDefinition.parameter.allowedType
| -
Remove
codes
Element
,
BackboneElement
,
DataType
,
Address
,
Annotation
,
Attachment
,
Availability
,
BackboneType
,
Dosage
,
ElementDefinition
,
MarketingStatus
,
ProductShelfLife
,
Timing
,
CodeableConcept
,
CodeableReference
,
Coding
,
ContactDetail
,
ContactPoint
,
Contributor
,
DataRequirement
,
Expression
,
ExtendedContactDetail
,
Extension
,
HumanName
,
Identifier
,
Meta
,
MonetaryComponent
,
Money
,
Narrative
,
ParameterDefinition
,
Period
,
PrimitiveType
,
base64Binary
,
boolean
,
date
,
dateTime
,
decimal
,
instant
,
integer
,
positiveInt
,
unsignedInt
,
integer64
,
string
,
code
,
id
,
markdown
,
time
,
uri
,
canonical
,
oid
,
url
,
uuid
,
Quantity
,
Age
,
Count
,
Distance
,
Duration
,
Range
,
Ratio
,
RatioRange
,
Reference
,
RelatedArtifact
,
SampledData
,
Signature
,
TriggerDefinition
,
UsageContext
,
VirtualServiceDetail
,
xhtml
,
Resource
,
Binary
,
Bundle
,
DomainResource
,
Account
,
ActivityDefinition
,
ActorDefinition
,
AdministrableProductDefinition
,
AdverseEvent
,
AllergyIntolerance
,
Appointment
,
AppointmentResponse
,
ArtifactAssessment
,
AuditEvent
,
Basic
,
BiologicallyDerivedProduct
,
BiologicallyDerivedProductDispense
,
BodyStructure
,
CanonicalResource
,
CapabilityStatement
,
CarePlan
,
CareTeam
,
ChargeItem
,
ChargeItemDefinition
,
Citation
,
Claim
,
ClaimResponse
,
ClinicalImpression
,
ClinicalUseDefinition
,
CodeSystem
,
Communication
,
CommunicationRequest
,
CompartmentDefinition
,
Composition
,
ConceptMap
,
Condition
,
ConditionDefinition
,
Consent
,
Contract
,
Coverage
,
CoverageEligibilityRequest
,
CoverageEligibilityResponse
,
DetectedIssue
,
Device
,
DeviceAssociation
,
DeviceDefinition
,
DeviceDispense
,
DeviceMetric
,
DeviceRequest
,
DeviceUsage
,
DiagnosticReport
,
DocumentReference
,
Encounter
,
EncounterHistory
,
Endpoint
,
EnrollmentRequest
,
EnrollmentResponse
,
EpisodeOfCare
,
EventDefinition
,
Evidence
,
EvidenceReport
,
EvidenceVariable
,
ExampleScenario
,
ExplanationOfBenefit
,
FamilyMemberHistory
,
Flag
,
FormularyItem
,
GenomicStudy
,
Goal
,
GraphDefinition
,
Group
,
GuidanceResponse
,
HealthcareService
,
ImagingSelection
,
ImagingStudy
,
Immunization
,
ImmunizationEvaluation
,
ImmunizationRecommendation
,
ImplementationGuide
,
Ingredient
,
InsurancePlan
,
InventoryItem
,
InventoryReport
,
Invoice
,
Library
,
Linkage
,
List
,
Location
,
ManufacturedItemDefinition
,
Measure
,
MeasureReport
,
Medication
,
MedicationAdministration
,
MedicationDispense
,
MedicationKnowledge
,
MedicationRequest
,
MedicationStatement
,
MedicinalProductDefinition
,
MessageDefinition
,
MessageHeader
,
MetadataResource
,
MolecularSequence
,
NamingSystem
,
NutritionIntake
,
NutritionOrder
,
NutritionProduct
,
Observation
,
ObservationDefinition
,
OperationDefinition
,
OperationOutcome
,
Organization
,
OrganizationAffiliation
,
PackagedProductDefinition
,
Patient
,
PaymentNotice
,
PaymentReconciliation
,
Permission
,
Person
,
PlanDefinition
,
Practitioner
,
PractitionerRole
,
Procedure
,
Provenance
,
Questionnaire
,
QuestionnaireResponse
,
RegulatedAuthorization
,
RelatedPerson
,
RequestOrchestration
,
Requirements
,
ResearchStudy
,
ResearchSubject
,
RiskAssessment
,
Schedule
,
SearchParameter
,
ServiceRequest
,
Slot
,
Specimen
,
SpecimenDefinition
,
StructureDefinition
,
StructureMap
,
Subscription
,
SubscriptionStatus
,
SubscriptionTopic
,
Substance
,
SubstanceDefinition
,
SubstanceNucleicAcid
,
SubstancePolymer
,
SubstanceProtein
,
SubstanceReferenceInformation
,
SubstanceSourceMaterial
,
SupplyDelivery
,
SupplyRequest
,
Task
,
TerminologyCapabilities
,
TestPlan
,
TestReport
,
TestScript
,
Transport
,
ValueSet
,
VerificationResult
,
VisionPrescription
,
Parameters
|
|
OperationDefinition.parameter.searchType
| |
|
OperationDefinition.parameter.binding.strength
| |
|
OperationOutcome
| |
|
OperationOutcome.issue.code
| -
Remove
codes
structure
,
required
,
value
,
invariant
,
login
,
unknown
,
expired
,
forbidden
,
suppressed
,
not-supported
,
duplicate
,
multiple-matches
,
not-found
,
deleted
,
too-long
,
code-invalid
,
extension
,
too-costly
,
business-rule
,
conflict
,
limited-filter
,
lock-error
,
no-store
,
exception
,
timeout
,
incomplete
,
throttled
|
|
Organization
| |
|
Organization.qualification.status
| |
|
OrganizationAffiliation
| |
|
PackagedProductDefinition
| |
|
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
| |
|
Patient.contact.additionalName
| |
|
Patient.contact.additionalAddress
| |
|
PaymentNotice
| |
|
PaymentNotice.statusReason
| |
|
PaymentReconciliation
| |
|
PaymentReconciliation.statusReason
| |
|
PaymentReconciliation.amount
| -
Min
Cardinality
changed
from
1
to
0
|
|
PaymentReconciliation.allocation.target
| -
Type
Reference:
Removed
Target
Type
ChargeItem
|
|
PaymentReconciliation.allocation.noteNumber
| |
|
PaymentReconciliation.processNote.class
| |
|
PaymentReconciliation.processNote.number
| |
|
PaymentReconciliation.processNote.text
| -
Type
changed
from
string
to
markdown
|
|
Person
| |
|
PlanDefinition
| |
|
PlanDefinition.type
| -
Change
value
set
from
http://hl7.org/fhir/ValueSet/plan-definition-type
to
PlanDefinitionType

|
|
PlanDefinition.jurisdiction
| |
|
PlanDefinition.actor.option.typeCanonical
| -
Type
canonical:
Added
Target
Types
ActorDefinition,
DeviceDefinition,
Group,
SpecimenDefinition,
StructureDefinition
|
|
PlanDefinition.actor.option.typeReference
| -
Type
Reference:
Added
Target
Types
BiologicallyDerivedProduct,
Medication,
MedicinalProductDefinition,
Specimen,
Substance,
SubstanceDefinition
-
Type
Reference:
Removed
Target
Types
DeviceDefinition,
Group
|
|
PlanDefinition.action.goalId
| -
Type
changed
from
id
to
string
|
|
PlanDefinition.action.input.relatedData
| -
Type
changed
from
id
to
string
|
|
PlanDefinition.action.relatedAction.targetId
| -
Type
changed
from
id
to
string
|
|
PlanDefinition.action.relatedAction.relationship
| -
Remove
codes
before-start
,
before-end
,
concurrent-with-start
,
concurrent-with-end
,
after-start
,
after-end
|
|
PlanDefinition.action.relatedAction.endRelationship
| -
Remove
codes
before-start
,
before-end
,
concurrent-with-start
,
concurrent-with-end
,
after-start
,
after-end
|
|
PlanDefinition.action.timing[x]
| |
|
PlanDefinition.action.participant.typeCanonical
| -
Type
canonical:
Added
Target
Types
ActorDefinition,
DeviceDefinition,
Group,
SpecimenDefinition,
StructureDefinition
|
|
PlanDefinition.action.participant.typeReference
| -
Type
Reference:
Added
Target
Types
BiologicallyDerivedProduct,
Medication,
MedicinalProductDefinition,
Specimen,
Substance,
SubstanceDefinition
-
Type
Reference:
Removed
Target
Types
DeviceDefinition,
Group
|
|
PlanDefinition.action.type
| -
Change
value
set
from
http://hl7.org/fhir/ValueSet/action-type
to
ActionType

|
|
PlanDefinition.action.applicabilityBehavior
| |
|
Practitioner
| |
|
Practitioner.deceased[x]
| |
|
Practitioner.qualification.status
| |
|
PractitionerRole
| |
|
PractitionerRole.network
| |
|
PractitionerRole.display
| |
|
PractitionerRole.availability
| -
Max
Cardinality
changed
from
*
to
1
|
|
Procedure
| |
|
Procedure.basedOn
| -
Type
Reference:
Added
Target
Type
MedicationRequest
|
|
Procedure.focus
| |
|
Procedure.bodyStructure
| |
|
Procedure.outcome
| -
Max
Cardinality
changed
from
1
to
*
-
Type
changed
from
CodeableConcept
to
CodeableReference
|
|
Procedure.report
| -
Type
Reference:
Added
Target
Type
Bundle
|
|
Procedure.followUp
| -
Type
changed
from
CodeableConcept
to
CodeableReference
|
|
Procedure.instantiatesCanonical
| |
|
Procedure.instantiatesUri
| |
|
Provenance
| |
|
Provenance.why
| |
|
Provenance.basedOn
| -
Type
Reference:
Added
Target
Type
Resource
-
Type
Reference:
Removed
Target
Types
CarePlan,
DeviceRequest,
ImmunizationRecommendation,
MedicationRequest,
NutritionOrder,
ServiceRequest,
Task
|
|
Provenance.agent.who
| -
Type
Reference:
Added
Target
Types
Group,
HealthcareService
|
|
Provenance.agent.onBehalfOf
| -
Type
Reference:
Added
Target
Types
Group,
HealthcareService
|
|
Questionnaire
| |
|
Questionnaire.subjectType
| -
Remove
codes
BiologicallyDerivedProductDispense
,
ChargeItem
,
ChargeItemDefinition
,
Citation
,
ClinicalImpression
,
ConditionDefinition
,
DeviceDispense
,
DeviceUsage
,
EncounterHistory
,
EvidenceReport
,
FormularyItem
,
GenomicStudy
,
GraphDefinition
,
ImmunizationEvaluation
,
ImmunizationRecommendation
,
InventoryItem
,
InventoryReport
,
Linkage
,
MedicationKnowledge
,
MolecularSequence
,
Permission
,
SubstanceNucleicAcid
,
SubstancePolymer
,
SubstanceProtein
,
SubstanceReferenceInformation
,
SubstanceSourceMaterial
,
SupplyDelivery
,
SupplyRequest
,
TestPlan
,
TestReport
,
TestScript
,
Transport
,
VerificationResult
-
Add
codes
DeviceAlert
,
InsuranceProduct
|
|
Questionnaire.jurisdiction
| |
|
Questionnaire.item.definition
| -
Max
Cardinality
changed
from
1
to
*
|
|
Questionnaire.item.type
| |
|
Questionnaire.item.enableWhen.answer[x]
| -
Add
Types
Quantity(http://hl7.org/fhir/StructureDefinition/SimpleQuantity),
uri,
Attachment
|
|
Questionnaire.item.answerOption.value[x]
| -
Add
Types
decimal,
dateTime,
uri,
Quantity(http://hl7.org/fhir/StructureDefinition/SimpleQuantity)
|
|
Questionnaire.item.initial.value[x]
| -
Add
Type
Quantity(http://hl7.org/fhir/StructureDefinition/SimpleQuantity)
|
|
QuestionnaireResponse
| |
|
QuestionnaireResponse.author
| -
Type
Reference:
Added
Target
Type
Group
|
|
QuestionnaireResponse.item.definition
| -
Max
Cardinality
changed
from
1
to
*
|
|
RegulatedAuthorization
| |
|
RegulatedAuthorization.status
| |
|
RelatedPerson
| |
|
RelatedPerson.role
| |
|
RequestOrchestration
| |
|
RequestOrchestration.status
| -
Remove
codes
revoked
,
completed
-
Add
code
ended
|
|
RequestOrchestration.intent
| -
Remove
codes
original-order
,
reflex-order
,
filler-order
,
instance-order
|
|
RequestOrchestration.action.relatedAction.relationship
| -
Remove
codes
before-start
,
before-end
,
concurrent-with-start
,
concurrent-with-end
,
after-start
,
after-end
|
|
RequestOrchestration.action.relatedAction.endRelationship
| -
Remove
codes
before-start
,
before-end
,
concurrent-with-start
,
concurrent-with-end
,
after-start
,
after-end
|
|
RequestOrchestration.action.timing[x]
| |
|
RequestOrchestration.action.participant.typeCanonical
| -
Type
canonical:
Added
Target
Types
ActorDefinition,
DeviceDefinition,
Group,
SpecimenDefinition,
StructureDefinition
|
|
RequestOrchestration.action.participant.typeReference
| -
Type
Reference:
Added
Target
Types
BiologicallyDerivedProduct,
Medication,
MedicinalProductDefinition,
Specimen,
Substance,
SubstanceDefinition
-
Type
Reference:
Removed
Target
Types
DeviceDefinition,
Group
|
|
RequestOrchestration.action.type
| -
Change
value
set
from
http://hl7.org/fhir/ValueSet/action-type
to
ActionType

|
|
RequestOrchestration.action.applicabilityBehavior
| |
|
Requirements
| |
|
Requirements.jurisdiction
| |
|
Requirements.imports
| |
|
Requirements.imports.reference
| |
|
Requirements.imports.key
| |
|
Requirements.actor
| -
Type
changed
from
canonical(ActorDefinition)
to
BackboneElement
|
|
Requirements.actor.reference
| |
|
Requirements.actor.key
| |
|
Requirements.statement.conformance
| |
|
Requirements.statement.category
| |
|
Requirements.statement.derivedFrom
| -
Type
changed
from
string
to
BackboneElement
|
|
Requirements.statement.derivedFrom.reference
| |
|
Requirements.statement.derivedFrom.key
| |
|
Requirements.statement.partOf
| |
|
Requirements.statement.partOf.reference
| |
|
Requirements.statement.partOf.key
| |
|
Requirements.statement.actor
| |
|
Requirements.statement.parent
| -
Deleted
(->
partOf
-
though
not
directly
mappable)
|
|
ResearchStudy
| |
|
ResearchStudy.label.type
| -
Remove
Binding
`http://hl7.org/fhir/ValueSet/title-type`
(extensible)
|
|
ResearchStudy.label.language
| |
|
ResearchStudy.citeAs
| |
|
ResearchStudy.relatesTo
| |
|
ResearchStudy.relatesTo.type
| |
|
ResearchStudy.relatesTo.target[x]
| |
|
ResearchStudy.region
| -
Remove
Binding
`http://hl7.org/fhir/ValueSet/jurisdiction`
(extensible)
|
|
ResearchStudy.associatedParty.role
| -
Remove
Binding
`http://hl7.org/fhir/ValueSet/research-study-party-role`
(extensible)
|
|
ResearchStudy.progressStatus.state
| -
Remove
Binding
`http://hl7.org/fhir/ValueSet/research-study-status`
(extensible)
|
|
ResearchStudy.recruitment.eligibility
| -
Type
Reference:
Removed
Target
Type
EvidenceVariable
|
|
ResearchStudy.recruitment.description
| |
|
ResearchStudy.comparisonGroup.targetNumber
| |
|
ResearchStudy.comparisonGroup.actualNumber
| |
|
ResearchStudy.comparisonGroup.eligibility
| |
|
ResearchStudy.objective.outcomeMeasure
| |
|
ResearchStudy.objective.outcomeMeasure.name
| |
|
ResearchStudy.objective.outcomeMeasure.type
| |
|
ResearchStudy.objective.outcomeMeasure.description
| |
|
ResearchStudy.objective.outcomeMeasure.endpoint
| |
|
ResearchStudy.objective.outcomeMeasure.population
| |
|
ResearchStudy.objective.outcomeMeasure.intervention
| |
|
ResearchStudy.objective.outcomeMeasure.comparator
| |
|
ResearchStudy.objective.outcomeMeasure.summaryMeasure
| |
|
ResearchStudy.objective.outcomeMeasure.endpointAnalysisPlan
| |
|
ResearchStudy.objective.outcomeMeasure.eventHandling
| |
|
ResearchStudy.objective.outcomeMeasure.eventHandling.event
| |
|
ResearchStudy.objective.outcomeMeasure.eventHandling.group
| |
|
ResearchStudy.objective.outcomeMeasure.eventHandling.handling
| |
|
ResearchStudy.objective.outcomeMeasure.eventHandling.description
| |
|
ResearchStudy.result
| -
Type
Reference:
Added
Target
Types
Composition,
Evidence
-
Type
Reference:
Removed
Target
Types
EvidenceReport,
Citation
|
|
ResearchStudy.relatedArtifact
| |
|
ResearchStudy.comparisonGroup.linkId
| |
|
ResearchStudy.comparisonGroup.name
| |
|
ResearchStudy.comparisonGroup.type
| |
|
ResearchStudy.comparisonGroup.intendedExposure
| |
|
ResearchStudy.outcomeMeasure
| |
|
ResearchSubject
| |
|
ResearchSubject.subject
| -
Type
Reference:
Added
Target
Type
SubstanceDefinition
|
|
ResearchSubject.subjectState
| -
Renamed
from
progress
to
subjectState
(when
progress.type=state)
|
|
ResearchSubject.subjectState.code
| -
Moved
from
ResearchSubject.progress.subjectState
to
code
(when
progress.type=state)
-
Min
Cardinality
changed
from
0
to
1
-
Remove
Binding
`http://hl7.org/fhir/ValueSet/research-subject-state|5.0.0`
(required)
|
|
ResearchSubject.subjectState.startDate
| -
Moved
from
ResearchSubject.progress
to
ResearchSubject.subjectState
(when
progress.type=state)
-
Min
Cardinality
changed
from
0
to
1
|
|
ResearchSubject.subjectState.endDate
| -
Moved
from
ResearchSubject.progress
to
ResearchSubject.subjectState
(when
progress.type=state)
|
|
ResearchSubject.subjectState.reason
| -
Moved
from
ResearchSubject.progress
to
ResearchSubject.subjectState
(when
progress.type=state)
|
|
ResearchSubject.subjectMilestone
| -
Can
map
from
progress
when
progress.type=milestone
|
|
ResearchSubject.subjectMilestone.milestone
| -
Moved
from
ResearchSubject.progress
to
ResearchSubject.subjectMilestone
(when
progress.type=milestone)
-
Min
Cardinality
changed
from
0
to
1
|
|
ResearchSubject.subjectMilestone.date
| -
map
from
ResearchSubject.subjectState.endDate,
when
progress.type=milestone
|
|
ResearchSubject.subjectMilestone.reason
| -
map
from
ResearchSubject.subjectState.reason
when
progress.type=milestone
|
|
ResearchSubject.comparisonGroup
| |
|
ResearchSubject.progress.type
| -
Deleted
(partially
indicates
to
map
other
properties
to
ResearchSubject.subjectState
or
ResearchSubject.subjectMilestone)
|
|
ResearchSubject.assignedComparisonGroup
| |
|
ResearchSubject.actualComparisonGroup
| |
|
Resource
| |
|
RiskAssessment
| |
|
RiskAssessment.status
| -
Remove
code
corrected
-
Add
codes
specimen-in-process
,
cannot-be-obtained
|
|
RiskAssessment.prediction.probability[x]
| |
|
Schedule
| |
|
SearchParameter
| |
|
SearchParameter.jurisdiction
| |
|
SearchParameter.aliasCode
| |
|
SearchParameter.base
| -
Remove
codes
BiologicallyDerivedProductDispense
,
ChargeItem
,
ChargeItemDefinition
,
Citation
,
ClinicalImpression
,
ConditionDefinition
,
DeviceDispense
,
DeviceUsage
,
EncounterHistory
,
EvidenceReport
,
FormularyItem
,
GenomicStudy
,
GraphDefinition
,
ImmunizationEvaluation
,
ImmunizationRecommendation
,
InventoryItem
,
InventoryReport
,
Linkage
,
MedicationKnowledge
,
MolecularSequence
,
Permission
,
SubstanceNucleicAcid
,
SubstancePolymer
,
SubstanceProtein
,
SubstanceReferenceInformation
,
SubstanceSourceMaterial
,
SupplyDelivery
,
SupplyRequest
,
TestPlan
,
TestReport
,
TestScript
,
Transport
,
VerificationResult
-
Add
codes
DeviceAlert
,
InsuranceProduct
|
|
SearchParameter.type
| |
|
SearchParameter.target
| -
Remove
codes
BiologicallyDerivedProductDispense
,
ChargeItem
,
ChargeItemDefinition
,
Citation
,
ClinicalImpression
,
ConditionDefinition
,
DeviceDispense
,
DeviceUsage
,
EncounterHistory
,
EvidenceReport
,
FormularyItem
,
GenomicStudy
,
GraphDefinition
,
ImmunizationEvaluation
,
ImmunizationRecommendation
,
InventoryItem
,
InventoryReport
,
Linkage
,
MedicationKnowledge
,
MolecularSequence
,
Permission
,
SubstanceNucleicAcid
,
SubstancePolymer
,
SubstanceProtein
,
SubstanceReferenceInformation
,
SubstanceSourceMaterial
,
SupplyDelivery
,
SupplyRequest
,
TestPlan
,
TestReport
,
TestScript
,
Transport
,
VerificationResult
-
Add
codes
DeviceAlert
,
InsuranceProduct
|
|
SearchParameter.modifier
| -
Change
value
set
from
http://hl7.org/fhir/ValueSet/search-modifier-code|5.0.0
to
Search
Modifier
All
Codes
-
Add
codes
Account
,
ActivityDefinition
,
ActorDefinition
,
AdministrableProductDefinition
,
AdverseEvent
,
AllergyIntolerance
,
Appointment
,
AppointmentResponse
,
ArtifactAssessment
,
AuditEvent
,
Basic
,
Binary
,
BiologicallyDerivedProduct
,
BodyStructure
,
Bundle
,
CapabilityStatement
,
CarePlan
,
CareTeam
,
Claim
,
ClaimResponse
,
ClinicalUseDefinition
,
CodeSystem
,
Communication
,
CommunicationRequest
,
CompartmentDefinition
,
Composition
,
ConceptMap
,
Condition
,
Consent
,
Contract
,
Coverage
,
CoverageEligibilityRequest
,
CoverageEligibilityResponse
,
DetectedIssue
,
Device
,
DeviceAlert
,
DeviceAssociation
,
DeviceDefinition
,
DeviceMetric
,
DeviceRequest
,
DiagnosticReport
,
DocumentReference
,
Encounter
,
Endpoint
,
EnrollmentRequest
,
EnrollmentResponse
,
EpisodeOfCare
,
EventDefinition
,
Evidence
,
EvidenceVariable
,
ExampleScenario
,
ExplanationOfBenefit
,
FamilyMemberHistory
,
Flag
,
Goal
,
Group
,
GuidanceResponse
,
HealthcareService
,
ImagingSelection
,
ImagingStudy
,
Immunization
,
ImplementationGuide
,
Ingredient
,
InsurancePlan
,
InsuranceProduct
,
Invoice
,
Library
,
List
,
Location
,
ManufacturedItemDefinition
,
Measure
,
MeasureReport
,
Medication
,
MedicationAdministration
,
MedicationDispense
,
MedicationRequest
,
MedicationStatement
,
MedicinalProductDefinition
,
MessageDefinition
,
MessageHeader
,
NamingSystem
,
NutritionIntake
,
NutritionOrder
,
NutritionProduct
,
Observation
,
ObservationDefinition
,
OperationDefinition
,
OperationOutcome
,
Organization
,
OrganizationAffiliation
,
PackagedProductDefinition
,
Parameters
,
Patient
,
PaymentNotice
,
PaymentReconciliation
,
Person
,
PlanDefinition
,
Practitioner
,
PractitionerRole
,
Procedure
,
Provenance
,
Questionnaire
,
QuestionnaireResponse
,
RegulatedAuthorization
,
RelatedPerson
,
RequestOrchestration
,
Requirements
,
ResearchStudy
,
ResearchSubject
,
RiskAssessment
,
Schedule
,
SearchParameter
,
ServiceRequest
,
Slot
,
Specimen
,
SpecimenDefinition
,
StructureDefinition
,
StructureMap
,
Subscription
,
SubscriptionStatus
,
SubscriptionTopic
,
Substance
,
SubstanceDefinition
,
Task
,
TerminologyCapabilities
,
ValueSet
,
VisionPrescription
,
BodySite
,
CatalogEntry
,
Conformance
,
DataElement
,
DeviceComponent
,
DeviceUseRequest
,
DeviceUseStatement
,
DiagnosticOrder
,
DocumentManifest
,
EffectEvidenceSynthesis
,
EligibilityRequest
,
EligibilityResponse
,
ExpansionProfile
,
ImagingManifest
,
ImagingObjectSelection
,
Media
,
MedicationOrder
,
MedicationUsage
,
MedicinalProduct
,
MedicinalProductAuthorization
,
MedicinalProductContraindication
,
MedicinalProductIndication
,
MedicinalProductIngredient
,
MedicinalProductInteraction
,
MedicinalProductManufactured
,
MedicinalProductPackaged
,
MedicinalProductPharmaceutical
,
MedicinalProductUndesirableEffect
,
Order
,
OrderResponse
,
ProcedureRequest
,
ProcessRequest
,
ProcessResponse
,
ReferralRequest
,
RequestGroup
,
ResearchDefinition
,
ResearchElementDefinition
,
RiskEvidenceSynthesis
,
Sequence
,
ServiceDefinition
,
SubstanceSpecification
,
ViewDefinition
|
|
ServiceRequest
| |
|
ServiceRequest.basedOn
| -
Type
Reference:
Added
Target
Types
DocumentReference,
RequestOrchestration,
NutritionOrder,
DocumentReference
|
|
ServiceRequest.replaces
| -
Type
Reference:
Added
Target
Types
MedicationRequest,
RequestOrchestration,
CarePlan,
DeviceRequest,
CommunicationRequest,
NutritionOrder,
VisionPrescription
|
|
ServiceRequest.status
| -
Remove
codes
revoked
,
completed
-
Add
code
ended
|
|
ServiceRequest.statusReason
| |
|
ServiceRequest.intent
| -
Remove
codes
original-order
,
reflex-order
,
filler-order
,
instance-order
|
|
ServiceRequest.orderDetail.parameterFocus[x]
| -
Renamed
from
parameterFocus
to
parameterFocus[x]
-
Add
Types
CodeableConcept,
Reference(Device
|
DeviceRequest
|
Medication
|
MedicationRequest
|
BiologicallyDerivedProduct
|
Substance
|
SubstanceDefinition
|
MedicinalProductDefinition),
canonical(DeviceDefinition)
-
Remove
Type
CodeableReference
|
|
ServiceRequest.asNeeded
| -
Renamed
from
asNeeded[x]
to
asNeeded
-
Remove
Type
CodeableConcept
|
|
ServiceRequest.asNeededFor
| |
|
ServiceRequest.requester
| -
Type
Reference:
Added
Target
Type
Group
|
|
ServiceRequest.performer
| -
Type
Reference:
Added
Target
Type
Group
|
|
ServiceRequest.bodyStructure
| -
Type
changed
from
Reference(BodyStructure)
to
CodeableReference
|
|
ServiceRequest.instantiatesCanonical
| |
|
ServiceRequest.instantiatesUri
| |
|
ServiceRequest.bodySite
| |
|
Slot
| |
|
Specimen
| |
|
Specimen.subject
| -
Type
Reference:
Added
Target
Type
NutritionProduct
|
|
Specimen.collection.collector
| -
Type
Reference:
Added
Target
Type
Organization
|
|
Specimen.collection.device[x]
| -
Renamed
from
device
to
device[x]
-
Add
Types
CodeableConcept,
Reference(Device),
canonical(DeviceDefinition)
-
Remove
Type
CodeableReference
|
|
Specimen.processing.performer
| |
|
Specimen.processing.device[x]
| |
|
Specimen.processing.additive
| -
Type
changed
from
Reference(Substance)
to
CodeableReference
|
|
Specimen.processing.time[x]
| |
|
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
| |
|
SpecimenDefinition
| |
|
SpecimenDefinition.jurisdiction
| |
|
StructureDefinition
| |
|
StructureDefinition.jurisdiction
| |
|
StructureDefinition.fhirVersion
| -
Remove
codes
0.0.80
,
0.0.81
,
0.0.82
,
0.4.0
,
0.5.0
,
1.0.0
,
1.0.1
,
1.0.2
,
1.1.0
,
1.4.0
,
1.6.0
,
1.8.0
,
3.0.0
,
3.0.1
,
3.0.2
,
3.3.0
,
3.5.0
,
4.0.0
,
4.0.1
,
4.1.0
,
4.2.0
,
4.3.0
,
4.3.0-cibuild
,
4.3.0-snapshot1
,
4.4.0
,
4.5.0
,
4.6.0
,
5.0.0
,
5.0.0-cibuild
,
5.0.0-snapshot1
,
5.0.0-snapshot2
,
5.0.0-ballot
,
5.0.0-snapshot3
,
5.0.0-draft-final
-
Add
code
6.0
|
|
StructureMap
| |
|
StructureMap.jurisdiction
| |
|
StructureMap.group.rule.source.min
| -
Type
changed
from
integer
to
unsignedInt
|
|
Subscription
| |
|
Subscription.managingEntity
| -
Type
Reference:
Added
Target
Types
Device,
Group
|
|
Subscription.filterBy.resource
| -
Renamed
from
resourceType
to
resource
|
|
Subscription.filterBy.event
| |
|
SubscriptionStatus
| |
|
SubscriptionStatus.notificationEvent.triggerEvent
| |
|
SubscriptionStatus.notificationEvent.relatedQuery
| |
|
SubscriptionStatus.notificationEvent.relatedQuery.queryType
| |
|
SubscriptionStatus.notificationEvent.relatedQuery.query
| |
|
SubscriptionStatus.notificationEvent.authorizationHint
| |
|
SubscriptionStatus.notificationEvent.authorizationHint.authorizationType
| |
|
SubscriptionStatus.notificationEvent.authorizationHint.value
| |
|
SubscriptionTopic
| |
|
SubscriptionTopic.jurisdiction
| |
|
SubscriptionTopic.trigger
| -
Renamed
from
resourceTrigger
to
trigger
|
|
SubscriptionTopic.trigger.description
| |
|
SubscriptionTopic.trigger.resource
| |
|
SubscriptionTopic.trigger.supportedInteraction
| |
|
SubscriptionTopic.trigger.queryCriteria
| -
Moved
from
SubscriptionTopic.resourceTrigger
to
SubscriptionTopic.trigger
|
|
SubscriptionTopic.trigger.fhirPathCriteria
| -
Moved
from
SubscriptionTopic.resourceTrigger
to
SubscriptionTopic.trigger
|
|
SubscriptionTopic.trigger.event
| |
|
SubscriptionTopic.trigger.canFilterBy
| -
Moved
from
SubscriptionTopic
to
SubscriptionTopic.trigger
|
|
SubscriptionTopic.trigger.notificationShape
| -
Moved
from
SubscriptionTopic
to
SubscriptionTopic.trigger
|
|
SubscriptionTopic.trigger.notificationShape.include
| |
|
SubscriptionTopic.trigger.notificationShape.relatedQuery
| |
|
SubscriptionTopic.trigger.notificationShape.relatedQuery.queryType
| |
|
SubscriptionTopic.trigger.notificationShape.relatedQuery.query
| |
|
SubscriptionTopic.resourceTrigger.description
| |
|
SubscriptionTopic.resourceTrigger.resource
| |
|
SubscriptionTopic.resourceTrigger.supportedInteraction
| |
|
SubscriptionTopic.eventTrigger
| |
|
SubscriptionTopic.notificationShape.include
| |
|
Substance
| |
|
Substance.instance
| |
|
Substance.ingredient
| |
|
SubstanceDefinition
| |
|
SubstanceDefinition.status
| |
|
SubstanceDefinition.property.value[x]
| |
|
SubstanceDefinition.informationSource
| |
|
SubstanceDefinition.referenceInformation
| |
|
SubstanceDefinition.nucleicAcid
| |
|
SubstanceDefinition.polymer
| |
|
SubstanceDefinition.protein
| |
|
Task
| |
|
Task.statusReason
| -
Max
Cardinality
changed
from
1
to
*
|
|
Task.code
| -
Add
Binding
`http://hl7.org/fhir/ValueSet/task-code`
(extensible)
|
|
Task.description
| -
Type
changed
from
string
to
markdown
|
|
Task.focus
| -
Max
Cardinality
changed
from
1
to
*
-
Type
changed
from
Reference(Resource)
to
BackboneElement
|
|
Task.focus.value[x]
| |
|
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
| |
|
Task.instantiatesUri
| |
|
TerminologyCapabilities
| |
|
TerminologyCapabilities.jurisdiction
| |
|
TerminologyCapabilities.implementation.description
| -
Type
changed
from
string
to
markdown
|
|
TerminologyCapabilities.codeSystem.supplement
| |
|
TerminologyCapabilities.codeSystem.version.supplement
| |
|
TerminologyCapabilities.codeSystem.version.language
| -
Change
value
set
from
http://hl7.org/fhir/ValueSet/languages|5.0.0
to
All
Languages
-
Remove
codes
ar
,
bg
,
bg-BG
,
bn
,
cs
,
cs-CZ
,
bs
,
bs-BA
,
da
,
da-DK
,
de
,
de-AT
,
de-CH
,
de-DE
,
el
,
el-GR
,
en
,
en-AU
,
en-CA
,
en-GB
,
en-IN
,
en-NZ
,
en-SG
,
en-US
,
es
,
es-AR
,
es-ES
,
es-UY
,
et
,
et-EE
,
fi
,
fr
,
fr-BE
,
fr-CH
,
fr-FR
,
fi-FI
,
fr-CA
,
fy
,
fy-NL
,
hi
,
hr
,
hr-HR
,
is
,
is-IS
,
it
,
it-CH
,
it-IT
,
ja
,
ko
,
lt
,
lt-LT
,
lv
,
lv-LV
,
nl
,
nl-BE
,
nl-NL
,
no
,
no-NO
,
pa
,
pl
,
pl-PL
,
pt
,
pt-PT
,
pt-BR
,
ro
,
ro-RO
,
ru
,
ru-RU
,
sk
,
sk-SK
,
sl
,
sl-SI
,
sr
,
sr-RS
,
sv
,
sv-SE
,
te
,
zh
,
zh-CN
,
zh-HK
,
zh-SG
,
zh-TW
|
|
TerminologyCapabilities.supplements
| |
|
TerminologyCapabilities.supplements.globals
| |
|
TerminologyCapabilities.expansion.parameter.documentation
| -
Type
changed
from
string
to
markdown
|
|
TerminologyCapabilities.closure
| |
|
ValueSet
| |
|
ValueSet.jurisdiction
| |
|
ValueSet.compose.include.copyright
| -
Type
changed
from
string
to
markdown
|
|
ValueSet.scope
| |
|
VisionPrescription
| |
|
VisionPrescription.basedOn
| |
|
VisionPrescription.groupIdentifier
| |
|
VisionPrescription.priority
| |
|
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
| |
|
Types
|
|
Address
| |
|
Age
| |
|
Age
|
|
|
Annotation
|
|
|
Attachment
|
|
|
Attachment.language
|
|
|
Attachment.size
|
-
Type
changed
from
unsignedInt
to
integer64
|
|
Attachment.height
|
|
|
Attachment.width
|
|
|
Attachment.frames
|
|
|
Attachment.duration
|
|
|
Attachment.pages
|
|
|
Availability
|
|
|
BackboneElement
|
|
|
BackboneType
|
|
|
Base
|
|
|
CodeableConcept
|
|
|
CodeableReference
|
|
|
Coding
|
|
|
ContactDetail
|
|
|
ContactPoint
|
|
Contributor
No
Changes
Count
|
|
|
DataRequirement
|
|
|
DataRequirement.type
|
-
Change
value
set
from
http://hl7.org/fhir/ValueSet/all-types|4.0.0
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
,
SimpleQuantity
ProductShelfLife
,
SubstanceAmount
Quantity
,
CatalogEntry
Range
,
DeviceUseStatement
Ratio
,
DocumentManifest
RatioRange
,
EffectEvidenceSynthesis
Reference
,
Media
RelatedArtifact
,
MedicinalProduct
SampledData
,
MedicinalProductAuthorization
Signature
,
MedicinalProductContraindication
SimpleQuantity
,
MedicinalProductIndication
Timing
,
MedicinalProductIngredient
TriggerDefinition
,
MedicinalProductInteraction
UsageContext
,
MedicinalProductManufactured
base64Binary
,
MedicinalProductPackaged
boolean
,
MedicinalProductPharmaceutical
canonical
,
MedicinalProductUndesirableEffect
code
,
RequestGroup
date
,
ResearchDefinition
dateTime
,
ResearchElementDefinition
decimal
,
RiskEvidenceSynthesis
id
,
SubstanceSpecification
instant
,
Type
integer
,
Any
markdown
Add
codes
,
Base
oid
,
DataType
positiveInt
,
Availability
string
,
BackboneType
time
,
CodeableReference
unsignedInt
,
ExtendedContactDetail
uri
,
MonetaryComponent
url
,
PrimitiveType
uuid
,
integer64
xhtml
,
RatioRange
Resource
,
VirtualServiceDetail
Binary
,
ActorDefinition
Bundle
,
DomainResource
,
Account
,
ActivityDefinition
,
AdministrableProductDefinition
,
ArtifactAssessment
AdverseEvent
,
BiologicallyDerivedProductDispense
AllergyIntolerance
,
CanonicalResource
Appointment
,
AppointmentResponse
,
AuditEvent
,
Basic
,
BiologicallyDerivedProduct
,
BodyStructure
,
CapabilityStatement
,
CarePlan
,
CareTeam
,
CatalogEntry
,
ChargeItem
,
ChargeItemDefinition
,
Citation
,
Claim
,
ClaimResponse
,
ClinicalImpression
,
ClinicalUseDefinition
,
ConditionDefinition
CodeSystem
,
DeviceAssociation
Communication
,
DeviceDispense
CommunicationRequest
,
DeviceUsage
CompartmentDefinition
,
EncounterHistory
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
,
FormularyItem
EvidenceVariable
,
GenomicStudy
ExampleScenario
,
ImagingSelection
ExplanationOfBenefit
,
FamilyMemberHistory
,
Flag
,
Goal
,
GraphDefinition
,
Group
,
GuidanceResponse
,
HealthcareService
,
ImagingStudy
,
Immunization
,
ImmunizationEvaluation
,
ImmunizationRecommendation
,
ImplementationGuide
,
Ingredient
,
InventoryItem
InsurancePlan
,
InventoryReport
Invoice
,
Library
,
Linkage
,
List
,
Location
,
ManufacturedItemDefinition
,
Measure
,
MeasureReport
,
Media
,
Medication
,
MedicationAdministration
,
MedicationDispense
,
MedicationKnowledge
,
MedicationRequest
,
MedicationStatement
,
MedicinalProductDefinition
,
MetadataResource
MessageDefinition
,
NutritionIntake
MessageHeader
,
MolecularSequence
,
NamingSystem
,
NutritionOrder
,
NutritionProduct
,
Observation
,
ObservationDefinition
,
OperationDefinition
,
OperationOutcome
,
Organization
,
OrganizationAffiliation
,
PackagedProductDefinition
,
Permission
Patient
,
PaymentNotice
,
PaymentReconciliation
,
Person
,
PlanDefinition
,
Practitioner
,
PractitionerRole
,
Procedure
,
Provenance
,
Questionnaire
,
QuestionnaireResponse
,
RegulatedAuthorization
,
RequestOrchestration
RelatedPerson
,
Requirements
RequestGroup
,
ResearchDefinition
,
ResearchElementDefinition
,
ResearchStudy
,
ResearchSubject
,
RiskAssessment
,
Schedule
,
SearchParameter
,
ServiceRequest
,
Slot
,
Specimen
,
SpecimenDefinition
,
StructureDefinition
,
StructureMap
,
Subscription
,
SubscriptionStatus
,
SubscriptionTopic
,
Substance
,
SubstanceDefinition
,
TestPlan
SupplyDelivery
,
Transport
SupplyRequest
,
Task
,
TerminologyCapabilities
,
TestReport
,
TestScript
,
ValueSet
,
VerificationResult
,
VisionPrescription
,
Parameters
,
Type
,
Any
-
Add
code
Base
|
|
DataRequirement.subject[x]
|
-
Change
value
set
from
http://hl7.org/fhir/ValueSet/subject-type
to
Participant
Resource
Types
-
Change
code
system
for
extensibly
bound
codes
from
"http://hl7.org/fhir/resource-types"
to
"http://hl7.org/fhir/fhir-types"
|
|
DataRequirement.valueFilter
|
|
|
DataRequirement.valueFilter.path
|
|
|
DataRequirement.valueFilter.searchParam
|
|
|
DataRequirement.valueFilter.comparator
|
|
|
DataRequirement.valueFilter.value[x]
|
|
|
DataType
|
|
|
Distance
|
|
|
Distance
|
|
|
Dosage
|
|
|
Dosage.condition
| |
|
Dosage.asNeeded
|
-
Renamed
from
asNeeded[x]
to
asNeeded
-
Remove
Type
CodeableConcept
|
|
Dosage.asNeededFor
|
|
|
Dosage.doseAndRate.dose[x]
| |
|
Dosage.doseAndRate.rate[x]
| |
|
Dosage.safety
| |
|
Dosage.sequence
| |
|
Dosage.maxDosePerPeriod
|
-
Max
Cardinality
changed
from
1
to
*
Deleted
|
|
Dosage.maxDosePerAdministration
| |
|
Dosage.maxDosePerLifetime
| |
|
DosageCondition
| |
|
DosageDetails
| |
|
DosageSafety
|
|
|
Duration
|
|
|
Duration
|
|
|
Element
|
|
|
Element.id
|
-
No
Changes
Type
changed
from
id
to
string
|
|
ElementDefinition
|
|
|
ElementDefinition.slicing.discriminator.type
|
|
|
ElementDefinition.type.code
|
-
Change
value
set
from
http://hl7.org/fhir/ValueSet/defined-types
http://hl7.org/fhir/ValueSet/fhir-element-types
to
Element
Definition
Types
|
|
ElementDefinition.type.aggregation
| |
|
ElementDefinition.defaultValue[x]
|
-
Add
Types
integer64,
CodeableReference,
RatioRange,
Availability,
ExtendedContactDetail,
VirtualServiceDetail,
Meta
-
Remove
Type
Contributor
|
|
ElementDefinition.fixed[x]
|
-
Add
Types
integer64,
CodeableReference,
RatioRange,
Availability,
ExtendedContactDetail,
VirtualServiceDetail,
Meta
-
Remove
Type
Contributor
|
|
ElementDefinition.pattern[x]
|
-
Add
Types
integer64,
CodeableReference,
RatioRange,
Availability,
ExtendedContactDetail,
VirtualServiceDetail,
Meta
-
Remove
Type
Contributor
|
|
ElementDefinition.example.value[x]
|
-
Add
Types
integer64,
CodeableReference,
RatioRange,
Availability,
ExtendedContactDetail,
VirtualServiceDetail,
Meta
-
Remove
Type
Contributor
|
|
ElementDefinition.minValue[x]
|
|
|
ElementDefinition.maxValue[x]
|
|
|
ElementDefinition.constraint.requirements
|
-
Type
changed
from
string
to
markdown
|
|
ElementDefinition.constraint.suppress
|
|
|
ElementDefinition.mustHaveValue
|
|
|
ElementDefinition.valueAlternatives
|
|
|
ElementDefinition.binding.strength
| |
|
ElementDefinition.binding.description
|
-
Type
changed
from
string
to
markdown
|
|
ElementDefinition.binding.additional
|
|
|
ElementDefinition.binding.additional.key
| |
|
ElementDefinition.binding.additional.purpose
|
|
|
ElementDefinition.binding.additional.valueSet
|
|
|
ElementDefinition.binding.additional.documentation
|
|
|
ElementDefinition.binding.additional.shortDoco
|
|
|
ElementDefinition.binding.additional.usage
|
|
|
ElementDefinition.binding.additional.any
|
|
|
ElementDefinition.mapping.comment
|
-
Type
changed
from
string
to
markdown
|
|
ElementDefinition.constraint.xpath
|
-
Deleted
(XPath
removed
due
to
lack
of
use
and
maintenance)
|
|
Expression
|
|
|
Expression.name
|
-
Type
changed
from
id
to
code
|
|
Expression.language
|
-
Min
Cardinality
changed
from
1
to
0
-
Change
max
value
set
from
http://www.rfc-editor.org/bcp/bcp13.txt
Mime
Types
to
none
-
Change
code
system
for
extensibly
bound
codes
from
"http://hl7.org/fhir/expression-language"
to
"urn:ietf:bcp:13"
|
|
ExtendedContactDetail
|
|
|
Extension
|
Extension.url
Type
changed
from
string
to
uri
|
|
Extension.value[x]
|
-
Add
Types
integer64,
CodeableReference,
RatioRange,
Availability,
ExtendedContactDetail,
VirtualServiceDetail,
Meta
-
Remove
Type
Contributor
|
|
HumanName
|
|
|
HumanName.use
|
-
No
Changes
Remove
code
maiden
|
|
Identifier
|
|
|
MarketingStatus
|
MarketingStatus.country
Min
Cardinality
changed
from
1
to
0
MarketingStatus.dateRange
-
Min
Cardinality
changed
from
1
to
0
No
Changes
|
|
Meta
|
|
|
MonetaryComponent
|
|
|
Money
|
|
|
MoneyQuantity
|
|
|
Narrative
|
|
|
ParameterDefinition
|
|
|
ParameterDefinition.type
|
-
Change
value
set
from
http://hl7.org/fhir/ValueSet/all-types|4.0.0
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
,
SimpleQuantity
ProductShelfLife
,
SubstanceAmount
Quantity
,
CatalogEntry
Range
,
DeviceUseStatement
Ratio
,
DocumentManifest
RatioRange
,
EffectEvidenceSynthesis
Reference
,
Media
RelatedArtifact
,
MedicinalProduct
SampledData
,
MedicinalProductAuthorization
Signature
,
MedicinalProductContraindication
SimpleQuantity
,
MedicinalProductIndication
Timing
,
MedicinalProductIngredient
TriggerDefinition
,
MedicinalProductInteraction
UsageContext
,
MedicinalProductManufactured
base64Binary
,
MedicinalProductPackaged
boolean
,
MedicinalProductPharmaceutical
canonical
,
MedicinalProductUndesirableEffect
code
,
RequestGroup
date
,
ResearchDefinition
dateTime
,
ResearchElementDefinition
decimal
,
RiskEvidenceSynthesis
id
,
SubstanceSpecification
instant
,
Type
integer
,
Any
markdown
Add
codes
,
Base
oid
,
DataType
positiveInt
,
Availability
string
,
BackboneType
time
,
CodeableReference
unsignedInt
,
ExtendedContactDetail
uri
,
MonetaryComponent
url
,
PrimitiveType
uuid
,
integer64
xhtml
,
RatioRange
Resource
,
VirtualServiceDetail
Binary
,
ActorDefinition
Bundle
,
DomainResource
,
Account
,
ActivityDefinition
,
AdministrableProductDefinition
,
ArtifactAssessment
AdverseEvent
,
BiologicallyDerivedProductDispense
AllergyIntolerance
,
CanonicalResource
Appointment
,
AppointmentResponse
,
AuditEvent
,
Basic
,
BiologicallyDerivedProduct
,
BodyStructure
,
CapabilityStatement
,
CarePlan
,
CareTeam
,
CatalogEntry
,
ChargeItem
,
ChargeItemDefinition
,
Citation
,
Claim
,
ClaimResponse
,
ClinicalImpression
,
ClinicalUseDefinition
,
ConditionDefinition
CodeSystem
,
DeviceAssociation
Communication
,
DeviceDispense
CommunicationRequest
,
DeviceUsage
CompartmentDefinition
,
EncounterHistory
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
,
FormularyItem
EvidenceVariable
,
GenomicStudy
ExampleScenario
,
ImagingSelection
ExplanationOfBenefit
,
FamilyMemberHistory
,
Flag
,
Goal
,
GraphDefinition
,
Group
,
GuidanceResponse
,
HealthcareService
,
ImagingStudy
,
Immunization
,
ImmunizationEvaluation
,
ImmunizationRecommendation
,
ImplementationGuide
,
Ingredient
,
InventoryItem
InsurancePlan
,
InventoryReport
Invoice
,
Library
,
Linkage
,
List
,
Location
,
ManufacturedItemDefinition
,
Measure
,
MeasureReport
,
Media
,
Medication
,
MedicationAdministration
,
MedicationDispense
,
MedicationKnowledge
,
MedicationRequest
,
MedicationStatement
,
MedicinalProductDefinition
,
MetadataResource
MessageDefinition
,
NutritionIntake
MessageHeader
,
MolecularSequence
,
NamingSystem
,
NutritionOrder
,
NutritionProduct
,
Observation
,
ObservationDefinition
,
OperationDefinition
,
OperationOutcome
,
Organization
,
OrganizationAffiliation
,
PackagedProductDefinition
,
Permission
Patient
,
PaymentNotice
,
PaymentReconciliation
,
Person
,
PlanDefinition
,
Practitioner
,
PractitionerRole
,
Procedure
,
Provenance
,
Questionnaire
,
QuestionnaireResponse
,
RegulatedAuthorization
,
RequestOrchestration
RelatedPerson
,
Requirements
RequestGroup
,
ResearchDefinition
,
ResearchElementDefinition
,
ResearchStudy
,
ResearchSubject
,
RiskAssessment
,
Schedule
,
SearchParameter
,
ServiceRequest
,
Slot
,
Specimen
,
SpecimenDefinition
,
StructureDefinition
,
StructureMap
,
Subscription
,
SubscriptionStatus
,
SubscriptionTopic
,
Substance
,
SubstanceDefinition
,
TestPlan
SupplyDelivery
,
Transport
SupplyRequest
,
Task
,
TerminologyCapabilities
,
TestReport
,
TestScript
,
ValueSet
,
VerificationResult
,
VisionPrescription
,
Parameters
,
Type
,
Any
-
Add
code
Base
|
|
Period
|
|
|
PrimitiveType
|
|
|
ProductShelfLife
|
|
|
ProductShelfLife.type
|
-
Min
Cardinality
changed
from
1
to
0
|
|
ProductShelfLife.period[x]
|
-
Renamed
from
period
to
period[x]
-
Min
Cardinality
changed
from
1
to
0
-
Add
Types
Duration,
string
-
Remove
Type
Quantity
|
|
ProductShelfLife.identifier
|
-
Deleted
(removed,
not
needed)
|
|
Quantity
|
|
|
Quantity.comparator
|
|
|
Range
|
|
|
Ratio
|
|
|
Ratio.denominator
|
-
Type
changed
from
Quantity
to
Quantity(http://hl7.org/fhir/StructureDefinition/SimpleQuantity)
|
|
RatioRange
|
|
|
Reference
|
|
|
Reference.type
|
-
Change
code
system
for
extensibly
bound
codes
from
"http://hl7.org/fhir/resource-types"
to
"http://hl7.org/fhir/fhir-types"
|
|
RelatedArtifact
|
|
|
RelatedArtifact.type
|
-
Add
codes
code
part-of
,
amends
,
amended-with
,
appends
,
appended-with
,
cites
,
cited-by
,
comments-on
,
comment-in
,
contains
,
contained-in
,
corrects
,
correction-in
,
replaces
,
replaced-with
,
retracts
,
retracted-by
,
signs
,
similar-to
,
supports
,
supported-with
,
transforms
,
transformed-into
,
transformed-with
,
documents
,
specification-of
,
created-with
,
cite-as
RelatedArtifact.classifier
Added
Element
|
|
RelatedArtifact.resourceReference
|
|
RelatedArtifact.publicationStatus
RelatedArtifact.artifact[x]
|
|
RelatedArtifact.publicationDate
RelatedArtifact.url
|
-
Added
Element
Deleted
(->
document)
|
RelatedArtifact.url
RelativeTime
|
-
Deleted
(->
document)
Added
Type
|
|
SampledData
|
|
|
SampledData.interval
|
-
Added
Element
Renamed
from
period
to
interval
-
Min
Cardinality
changed
from
1
to
0
|
|
SampledData.intervalUnit
|
|
|
SampledData.codeMap
|
|
|
SampledData.offsets
|
|
SampledData.period
Deleted
(->
interval)
|
Signature
|
|
|
Signature.type
|
-
Min
Cardinality
changed
from
1
to
0
|
|
Signature.when
|
-
Min
Cardinality
changed
from
1
to
0
|
|
Signature.who
|
-
Min
Cardinality
changed
from
1
to
0
|
|
SimpleQuantity
|
|
|
Timing
|
|
|
Timing.repeat.startOffset
| |
|
Timing.repeat.endOffset
| |
|
Timing.repeat.when
|
|
|
TriggerDefinition
|
|
|
TriggerDefinition.type
| -
Remove
codes
data-added
,
data-modified
,
data-removed
-
Add
code
subscription-topic
|
|
TriggerDefinition.code
|
|
|
TriggerDefinition.subscriptionTopic
|
|
|
TriggerDefinition.timing[x]
| -
Remove
Type
Reference(Schedule)
|
|
UsageContext
|
|
|
UsageContext.code
|
-
Change
value
set
from
http://hl7.org/fhir/ValueSet/usage-context-type
to
UsageContextType
|
|
VirtualServiceDetail
|
|
|
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
|
|
|
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)
|
Population
Contributor
|
|
ProdCharacteristic
Population
|
|
SubstanceAmount
ProdCharacteristic
|
-
Deleted
(removed,
content
merged
with
the
resources
that
used
it)
|
|
Resources
|
|
Account
|
|
|
Account.billingStatus
|
|
|
Account.covers
| |
|
Account.description
|
-
Type
changed
from
string
to
markdown
|
|
Account.guarantor.party
| -
Min
Cardinality
changed
from
1
to
0
|
Account.diagnosis
Account.guarantor.account
|
|
Account.diagnosis.sequence
Account.guarantor.responsibility
|
|
Account.diagnosis.condition
Account.guarantor.limit
|
|
Account.diagnosis.dateOfDiagnosis
Account.guarantor.rank
|
|
Account.diagnosis.type
Account.diagnosis
|
|
Account.diagnosis.onAdmission
Account.diagnosis.sequence
|
|
Account.diagnosis.packageCode
Account.diagnosis.condition
|
|
Account.procedure
Account.diagnosis.dateOfDiagnosis
|
|
Account.procedure.sequence
Account.diagnosis.type
|
|
Account.procedure.code
Account.diagnosis.onAdmission
|
|
Account.procedure.dateOfService
Account.diagnosis.packageCode
|
|
Account.procedure.type
Account.procedure
|
|
Account.procedure.packageCode
Account.procedure.sequence
|
|
Account.procedure.device
Account.procedure.code
|
|
Account.relatedAccount
Account.procedure.dateOfService
|
|
Account.relatedAccount.relationship
Account.procedure.type
|
|
Account.relatedAccount.account
Account.procedure.packageCode
|
-
Moved
from
Account.partOf
to
account
Added
Element
|
|
Account.procedure.device
|
-
Min
Cardinality
changed
Added
Element
|
|
Account.parent
| -
Renamed
from
0
partOf
to
1
parent
|
|
Account.currency
|
|
|
Account.balance
|
|
|
Account.balance.aggregate
|
|
|
Account.balance.term
|
|
|
Account.balance.estimate
|
|
|
Account.balance.amount
|
|
|
Account.calculatedAt
|
|
|
ActivityDefinition
|
|
|
ActivityDefinition.versionAlgorithm[x]
|
|
|
ActivityDefinition.subject[x]
|
-
Add
Type
canonical(EvidenceVariable)
Change
value
set
from
http://hl7.org/fhir/ValueSet/subject-type
to
Participant
Resource
Types
-
Change
code
system
for
extensibly
bound
codes
from
"http://hl7.org/fhir/resource-types"
to
"http://hl7.org/fhir/fhir-types"
|
|
ActivityDefinition.jurisdiction
| |
|
ActivityDefinition.usage
|
-
Type
changed
from
string
to
markdown
|
|
ActivityDefinition.copyrightLabel
|
|
|
ActivityDefinition.kind
|
-
Remove
code
codes
AppointmentResponse
,
Contract
,
ImmunizationRecommendation
,
SupplyRequest
-
Add
codes
CoverageEligibilityRequest
,
RequestOrchestration
|
|
ActivityDefinition.intent
| -
Remove
codes
original-order
,
Transport
reflex-order
,
filler-order
,
instance-order
|
|
ActivityDefinition.timing[x]
|
-
Add
Type
RelativeTime
-
Remove
Types
dateTime,
Period
|
|
ActivityDefinition.asNeeded[x]
|
|
|
ActivityDefinition.location
|
-
Type
changed
from
Reference(Location)
to
CodeableReference
|
|
ActivityDefinition.participant.type
|
-
Min
Cardinality
changed
from
1
to
0
-
Remove
code
related-person
-
Add
codes
careteam
,
group
,
healthcareservice
,
location
,
organization
,
practitionerrole
,
relatedperson
|
|
ActivityDefinition.participant.typeCanonical
|
|
|
ActivityDefinition.participant.typeReference
|
|
|
ActivityDefinition.participant.function
|
|
|
ActivityDefinition.specimenRequirement
|
-
Type
changed
from
Reference(SpecimenDefinition)
to
canonical(SpecimenDefinition)
|
|
ActivityDefinition.observationRequirement
|
-
Type
changed
from
Reference(ObservationDefinition)
to
canonical(ObservationDefinition)
|
|
ActivityDefinition.observationResultRequirement
|
-
Type
changed
from
Reference(ObservationDefinition)
to
canonical(ObservationDefinition)
|
|
ActorDefinition
|
|
|
AdministrableProductDefinition
|
|
|
AdministrableProductDefinition.description
|
|
|
AdministrableProductDefinition.code
| |
|
AdministrableProductDefinition.property.value[x]
| -
Add
Types
Range,
markdown,
Reference(Binary)
|
|
AdverseEvent
|
|
|
AdverseEvent.identifier
|
-
Max
Cardinality
changed
from
1
to
*
|
|
AdverseEvent.status
|
|
|
AdverseEvent.category
|
-
Remove
Binding
`http://hl7.org/fhir/ValueSet/adverse-event-category`
(extensible)
|
|
AdverseEvent.code
|
-
Renamed
from
event
to
code
|
AdverseEvent.subject
AdverseEvent.effect[x]
|
-
Type
Reference:
Added
Target
Type
ResearchSubject
Renamed
from
date
to
effect[x]
AdverseEvent.occurrence[x]
-
Added
Element
Add
Type
Period
|
|
AdverseEvent.resultingEffect
|
-
Renamed
from
resultingCondition
to
resultingEffect
-
Type
Reference:
Added
Target
Type
Observation
changed
from
Reference(Condition)
to
CodeableReference
|
|
AdverseEvent.outcome
|
-
Max
Cardinality
changed
from
1
to
*
-
Remove
Binding
`http://hl7.org/fhir/ValueSet/adverse-event-outcome|4.0.0`
`http://hl7.org/fhir/ValueSet/adverse-event-outcome|4.3.0`
(required)
|
AdverseEvent.recorder
Type
Reference:
Added
Target
Type
ResearchSubject
|
AdverseEvent.participant
|
|
|
AdverseEvent.participant.function
|
|
|
AdverseEvent.participant.actor
|
|
|
AdverseEvent.expectedInResearchStudy
|
|
AdverseEvent.suspectEntity.instance[x]
AdverseEvent.suspectEntity.instance
|
-
Renamed
Type
changed
from
instance
Reference(Immunization
|
Procedure
|
Substance
|
Medication
|
MedicationAdministration
|
MedicationStatement
|
Device)
to
instance[x]
Add
Type
CodeableConcept
CodeableReference
|
|
AdverseEvent.suspectEntity.causality
|
-
Max
Cardinality
changed
from
*
to
1
|
|
AdverseEvent.suspectEntity.causality.assessmentMethod
|
|
|
AdverseEvent.suspectEntity.causality.entityRelatedness
|
-
Renamed
from
productRelatedness
to
entityRelatedness
-
Type
changed
from
string
to
CodeableConcept
|
|
AdverseEvent.suspectEntity.causality.author
|
-
Type
Reference:
Added
Target
Types
Patient,
RelatedPerson,
ResearchSubject
RelatedPerson
|
AdverseEvent.contributingFactor
AdverseEvent.suspectEntity.occurrence[x]
|
|
AdverseEvent.contributingFactor.item[x]
AdverseEvent.contributingFactor
|
|
|
AdverseEvent.preventiveAction
|
|
AdverseEvent.preventiveAction.item[x]
Added
Mandatory
Element
AdverseEvent.mitigatingAction
|
|
AdverseEvent.mitigatingAction.item[x]
Added
Mandatory
Element
AdverseEvent.supportingInfo
|
AdverseEvent.supportingInfo.item[x]
-
Added
Mandatory
Element
Can
map
from
AdverseEvent.referenceDocument
and
AdverseEvent.subjectMedicalHistory
|
|
AdverseEvent.note
|
|
AdverseEvent.date
Deleted
AdverseEvent.severity
|
-
Deleted
(AdverseEvent.severity
is
redundant
with
Condition.severity
referenced
via
AdverseEvent.resultingEffect)
|
|
AdverseEvent.contributor
|
-
Deleted
(->
AdverseEvent.participant.actor)
|
|
AdverseEvent.suspectEntity.causality.assessment
|
-
Deleted
(->
AdverseEvent.suspectEntity.causality.assessmentMethod)
|
|
AdverseEvent.suspectEntity.causality.method
|
-
Deleted
(->
AdverseEvent.suspectEntity.causality.assessmentMethod)
|
|
AdverseEvent.subjectMedicalHistory
|
-
Deleted
(->
AdverseEvent.supportingInfo)
|
|
AdverseEvent.referenceDocument
|
-
Deleted
(->
AdverseEvent.supportingInfo)
|
|
AllergyIntolerance
|
|
AllergyIntolerance.verificationStatus
AllergyIntolerance.clinicalStatus
|
-
Add
Remove
code
presumed
resolved
|
|
AllergyIntolerance.type
|
-
Type
changed
from
code
to
CodeableConcept
-
Remove
Binding
`http://hl7.org/fhir/ValueSet/allergy-intolerance-type|4.0.0`
`http://hl7.org/fhir/ValueSet/allergy-intolerance-type|4.3.0`
(required)
|
AllergyIntolerance.participant
Added
Element
AllergyIntolerance.participant.function
AllergyIntolerance.recorder
|
-
Type
Reference:
Added
Element
Target
Type
Organization
|
AllergyIntolerance.participant.actor
AllergyIntolerance.lastReactionOccurrence
|
-
Added
Mandatory
Element
Renamed
from
lastOccurrence
to
lastReactionOccurrence
|
|
AllergyIntolerance.reaction.manifestation
|
-
Type
changed
from
CodeableConcept
to
CodeableReference
|
AllergyIntolerance.recorder
Deleted
(->
participant.actor)
AllergyIntolerance.asserter
Deleted
(->
participant.actor)
|
Appointment
|
|
|
Appointment.cancellationReason
|
-
Renamed
from
cancelationReason
to
cancellationReason
|
|
Appointment.class
|
|
|
Appointment.serviceType
|
-
Type
changed
from
CodeableConcept
to
CodeableReference
|
|
Appointment.reason
|
-
Renamed
from
reasonCode
to
reason
Added
Element
-
Type
changed
from
CodeableConcept
to
CodeableReference
Merged
both
reasonCode
and
reasonReference
into
reason
|
|
Appointment.priority
|
-
Type
changed
from
unsignedInt
to
CodeableConcept
|
|
Appointment.replaces
|
|
|
Appointment.virtualService
|
|
|
Appointment.previousAppointment
|
|
|
Appointment.originatingAppointment
|
|
|
Appointment.account
|
|
|
Appointment.cancellationDate
|
|
|
Appointment.note
|
-
Renamed
from
comment
to
note
-
Max
Cardinality
changed
from
1
to
*
-
Type
changed
from
string
to
Annotation
|
|
Appointment.patientInstruction
|
-
Max
Cardinality
changed
from
1
to
*
-
Type
changed
from
string
to
CodeableReference
|
|
Appointment.basedOn
|
-
Type
Reference:
Added
Target
Types
CarePlan,
DeviceRequest,
MedicationRequest
MedicationRequest,
RequestOrchestration,
NutritionOrder,
VisionPrescription
|
|
Appointment.subject
|
|
|
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`
`http://hl7.org/fhir/ValueSet/participantrequired|4.3.0`
(required)
|
|
Appointment.recurrenceId
|
|
|
Appointment.occurrenceChanged
|
|
|
Appointment.recurrenceTemplate
|
|
|
Appointment.recurrenceTemplate.timezone
|
|
|
Appointment.recurrenceTemplate.recurrenceType
|
|
|
Appointment.recurrenceTemplate.lastOccurrenceDate
|
|
|
Appointment.recurrenceTemplate.occurrenceCount
|
|
|
Appointment.recurrenceTemplate.occurrenceDate
|
|
|
Appointment.recurrenceTemplate.weeklyTemplate
|
|
|
Appointment.recurrenceTemplate.weeklyTemplate.monday
|
|
|
Appointment.recurrenceTemplate.weeklyTemplate.tuesday
|
|
|
Appointment.recurrenceTemplate.weeklyTemplate.wednesday
|
|
|
Appointment.recurrenceTemplate.weeklyTemplate.thursday
|
|
|
Appointment.recurrenceTemplate.weeklyTemplate.friday
|
|
|
Appointment.recurrenceTemplate.weeklyTemplate.saturday
|
|
|
Appointment.recurrenceTemplate.weeklyTemplate.sunday
|
|
|
Appointment.recurrenceTemplate.weeklyTemplate.weekInterval
|
|
|
Appointment.recurrenceTemplate.monthlyTemplate
|
|
|
Appointment.recurrenceTemplate.monthlyTemplate.dayOfMonth
|
|
|
Appointment.recurrenceTemplate.monthlyTemplate.nthWeekOfMonth
|
|
|
Appointment.recurrenceTemplate.monthlyTemplate.dayOfWeek
|
|
|
Appointment.recurrenceTemplate.monthlyTemplate.monthInterval
|
|
|
Appointment.recurrenceTemplate.yearlyTemplate
|
|
|
Appointment.recurrenceTemplate.yearlyTemplate.yearInterval
|
|
|
Appointment.recurrenceTemplate.excludingDate
|
|
|
Appointment.recurrenceTemplate.excludingRecurrenceId
|
|
|
Appointment.reasonCode
| -
Deleted
(->
reason.concept)
|
|
Appointment.reasonReference
|
-
Deleted
(->Appointment.reason.reference)
(->
reason.reference)
|
|
AppointmentResponse
|
|
|
AppointmentResponse.proposedNewTime
|
|
|
AppointmentResponse.actor
|
-
Type
Reference:
Added
Target
Type
Group
|
|
AppointmentResponse.participantStatus
|
-
Change
value
set
from
http://hl7.org/fhir/ValueSet/participationstatus|4.0.0
http://hl7.org/fhir/ValueSet/participationstatus|4.3.0
to
Appointment
Response
Status
-
Add
code
entered-in-error
|
|
AppointmentResponse.comment
|
-
Type
changed
from
string
to
markdown
|
|
AppointmentResponse.recurring
|
|
|
AppointmentResponse.occurrenceDate
|
|
|
AppointmentResponse.recurrenceId
|
|
|
ArtifactAssessment
|
|
|
AuditEvent
|
|
AuditEvent.category
AuditEvent.type
|
-
Renamed
from
type
to
category
Min
Cardinality
changed
from
1
to
0
Max
Cardinality
changed
from
1
to
*
Type
changed
from
Coding
to
CodeableConcept
-
Remove
Binding
`http://hl7.org/fhir/ValueSet/audit-event-type`
(extensible)
|
AuditEvent.code
AuditEvent.subtype
|
-
Renamed
from
subtype
to
code
Min
Cardinality
changed
from
0
to
1
Max
Cardinality
changed
from
*
to
1
Type
changed
from
Coding
to
CodeableConcept
-
Remove
Binding
`http://hl7.org/fhir/ValueSet/audit-event-sub-type`
(extensible)
|
|
AuditEvent.severity
|
|
|
AuditEvent.occurred[x]
|
-
Added
Element
Renamed
from
period
to
occurred[x]
-
Add
Type
dateTime
|
|
AuditEvent.outcome
|
-
Type
changed
from
code
to
BackboneElement
-
Remove
Binding
`http://hl7.org/fhir/ValueSet/audit-event-outcome|4.0.0`
`http://hl7.org/fhir/ValueSet/audit-event-outcome|4.3.0`
(required)
|
|
AuditEvent.outcome.code
|
|
|
AuditEvent.outcome.detail
|
|
|
AuditEvent.authorization
|
-
Renamed
from
purposeOfEvent
to
authorization
-
Remove
Binding
`http://terminology.hl7.org/ValueSet/v3-PurposeOfUse`
(extensible)
|
|
AuditEvent.basedOn
|
|
|
AuditEvent.patient
|
|
|
AuditEvent.encounter
|
|
|
AuditEvent.agent.type
|
-
Remove
Binding
`http://hl7.org/fhir/ValueSet/participation-role-type`
(extensible)
|
|
AuditEvent.agent.who
|
-
Min
Cardinality
changed
from
0
to
1
-
Type
Reference:
Added
Target
Type
CareTeam
Types
CareTeam,
DeviceDefinition,
Group,
HealthcareService
|
|
AuditEvent.agent.requestor
|
-
Min
Cardinality
changed
from
1
to
0
|
|
AuditEvent.agent.network[x]
|
-
Renamed
from
network
to
network[x]
-
Add
Types
Reference(Endpoint),
uri,
string
-
Remove
Type
BackboneElement
|
|
AuditEvent.agent.authorization
|
-
Renamed
from
purposeOfUse
to
authorization
-
Remove
Binding
`http://terminology.hl7.org/ValueSet/v3-PurposeOfUse`
(extensible)
|
|
AuditEvent.source.site
|
-
Type
changed
from
string
to
Reference(Location)
|
|
AuditEvent.source.observer
|
-
Type
Reference:
Added
Target
Type
CareTeam
|
|
AuditEvent.source.type
|
-
Type
changed
from
Coding
to
CodeableConcept
-
Remove
Binding
`http://hl7.org/fhir/ValueSet/audit-source-type`
(extensible)
|
|
AuditEvent.entity.role
|
-
Type
changed
from
Coding
to
CodeableConcept
-
Remove
Binding
`http://hl7.org/fhir/ValueSet/object-role`
(extensible)
|
|
AuditEvent.entity.securityLabel
|
-
Type
changed
from
Coding
to
CodeableConcept
-
Remove
Binding
`http://hl7.org/fhir/ValueSet/security-labels`
(extensible)
|
|
AuditEvent.entity.detail.type
|
-
Type
changed
from
string
to
CodeableConcept
|
|
AuditEvent.entity.detail.value[x]
|
-
Add
Types
Quantity,
CodeableConcept,
boolean,
integer,
Range,
Ratio,
time,
dateTime,
Period
|
|
AuditEvent.entity.agent
|
|
AuditEvent.period
Deleted
AuditEvent.outcomeDesc
|
-
Deleted
(->
outcome)
outcome.detail.text)
|
|
AuditEvent.agent.altId
|
-
Deleted
(->
use
extension
http://hl7.org/fhir/StructureDefinition/auditevent-AlternativeUserID)
|
|
AuditEvent.agent.name
|
|
|
AuditEvent.agent.media
|
-
Deleted
(->
AuditEvent.entity)
|
|
AuditEvent.agent.network.address
|
|
|
AuditEvent.agent.network.type
|
|
|
AuditEvent.entity.type
|
|
|
AuditEvent.entity.lifecycle
|
-
Deleted
(->
use
extension
http://hl7.org/fhir/StructureDefinition/auditevent-Lifecycle)
|
|
AuditEvent.entity.name
|
-
Deleted
(->
what.display)
|
AuditEvent.entity.description
Basic
| |
|
Basic.code
|
-
Deleted
(->
entity.detail.valueString)
Add
Binding
`http://hl7.org/fhir/ValueSet/version-independent-resource-types`
(extensible)
|
Basic
|
Basic.created
|
-
Type
changed
from
date
to
dateTime
|
|
Basic.author
|
-
Type
Reference:
Added
Target
Types
Device,
CareTeam
|
|
Binary
|
|
|
BiologicallyDerivedProduct
|
|
|
BiologicallyDerivedProduct.productCategory
|
-
Max
Cardinality
changed
from
1
to
*
-
Type
changed
from
code
to
Coding
CodeableConcept
-
Remove
Binding
`http://hl7.org/fhir/ValueSet/product-category|4.0.0`
`http://hl7.org/fhir/ValueSet/product-category|4.3.0`
(required)
|
|
BiologicallyDerivedProduct.biologicalSourceEvent
|
|
|
BiologicallyDerivedProduct.processingFacility
|
|
|
BiologicallyDerivedProduct.division
|
|
|
BiologicallyDerivedProduct.productStatus
|
|
|
BiologicallyDerivedProduct.expirationDate
|
|
|
BiologicallyDerivedProduct.collection.sourcePatient
| -
maps
from
BiologicallyDerivedProduct.collection.source
depending
on
reference
type
|
|
BiologicallyDerivedProduct.collection.sourceOrganization
| -
maps
from
BiologicallyDerivedProduct.collection.source
depending
on
reference
type
|
|
BiologicallyDerivedProduct.collection.procedure
| |
|
BiologicallyDerivedProduct.storageTempRequirements
|
|
|
BiologicallyDerivedProduct.property
|
|
|
BiologicallyDerivedProduct.property.type
|
|
|
BiologicallyDerivedProduct.property.value[x]
|
|
|
BiologicallyDerivedProduct.status
|
-
Deleted
(->
BiologicallyDerivedProduct.productStatus)
|
|
BiologicallyDerivedProduct.quantity
|
-
Deleted
(->
BiologicallyDerivedProduct.property.valueQuantity)
|
BiologicallyDerivedProduct.processing
BiologicallyDerivedProduct.collection.source
|
-
Deleted
(->
BiologicallyDerivedProduct.collection)
collection.sourcePatient
or
collection.sourceOrganization
depending
on
reference
type)
|
BiologicallyDerivedProduct.manipulation
BiologicallyDerivedProduct.processing
|
-
Deleted
(->
BiologicallyDerivedProduct.collection)
|
BiologicallyDerivedProduct.storage
BiologicallyDerivedProduct.manipulation
|
-
Deleted
(->
BiologicallyDerivedProduct.storageTempRequirements)
BiologicallyDerivedProduct.collection)
|
BiologicallyDerivedProductDispense
BiologicallyDerivedProduct.storage
|
-
Added
Resource
Deleted
(->
BiologicallyDerivedProduct.storageTempRequirements)
|
|
BodyStructure
|
|
|
BodyStructure.includedStructure
|
|
|
BodyStructure.includedStructure.structure
|
|
|
BodyStructure.includedStructure.laterality
|
|
|
BodyStructure.includedStructure.bodyLandmarkOrientation
|
|
|
BodyStructure.includedStructure.bodyLandmarkOrientation.landmarkDescription
|
|
|
BodyStructure.includedStructure.bodyLandmarkOrientation.clockFacePosition
|
|
|
BodyStructure.includedStructure.bodyLandmarkOrientation.distanceFromLandmark
|
|
|
BodyStructure.includedStructure.bodyLandmarkOrientation.distanceFromLandmark.device
|
|
|
BodyStructure.includedStructure.bodyLandmarkOrientation.distanceFromLandmark.value
|
|
|
BodyStructure.includedStructure.bodyLandmarkOrientation.surfaceOrientation
|
|
|
BodyStructure.includedStructure.spatialReference
|
|
|
BodyStructure.includedStructure.image
| |
|
BodyStructure.includedStructure.qualifier
|
|
|
BodyStructure.includedStructure.morphology
| -
Moved
from
BodyStructure
to
BodyStructure.includedStructure
|
|
BodyStructure.excludedStructure
|
|
|
BodyStructure.description
|
-
Type
changed
from
string
to
markdown
|
|
BodyStructure.location
|
|
|
BodyStructure.locationQualifier
|
|
|
Bundle
|
|
|
Bundle.type
|
-
Add
code
subscription-notification
|
|
Bundle.link.relation
|
-
Type
changed
from
string
to
code
-
Add
Binding
`http://hl7.org/fhir/ValueSet/iana-link-relations|5.0.0`
`http://hl7.org/fhir/ValueSet/iana-link-relations|6.0.0-ballot3`
(required)
|
|
Bundle.entry.response.outcome
| -
Type
changed
from
Resource
to
Resource(http://hl7.org/fhir/StructureDefinition/OperationOutcome)
|
|
Bundle.issues
|
|
|
CanonicalResource
|
|
|
CapabilityStatement
|
|
|
CapabilityStatement.identifier
|
|
|
CapabilityStatement.versionAlgorithm[x]
|
|
CapabilityStatement.copyrightLabel
CapabilityStatement.actorDefinition
|
|
CapabilityStatement.implementation.description
CapabilityStatement.jurisdiction
|
-
Type
changed
Change
value
set
from
string
to
markdown
CapabilityStatement.fhirVersion
Add
codes
0.0
,
0.4
,
0.5
,
1.0
,
1.1
,
1.4
,
1.6
,
1.8
,
3.0
,
3.0.2
,
3.3
,
3.5
,
4.0
,
4.0.1
,
4.1
,
4.1.0
,
4.2
,
4.2.0
,
4.3
,
4.3.0
,
4.3.0-cibuild
,
4.3.0-snapshot1
,
4.4
,
4.4.0
,
4.5
,
4.5.0
,
4.6
,
4.6.0
,
5.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
http://hl7.org/fhir/ValueSet/jurisdiction
to
Jurisdiction
ValueSet
|
CapabilityStatement.acceptLanguage
CapabilityStatement.copyrightLabel
|
|
CapabilityStatement.rest.security.service
CapabilityStatement.implementation.description
|
-
Change
code
system
for
extensibly
bound
codes
Type
changed
from
"http://terminology.hl7.org/CodeSystem/restful-security-service"
string
to
"http://hl7.org/fhir/restful-security-service"
markdown
|
CapabilityStatement.rest.resource.type
CapabilityStatement.fhirVersion
|
-
Remove
codes
CatalogEntry
0.0.80
,
DeviceUseStatement
0.0.81
,
DocumentManifest
0.0.82
,
DomainResource
0.4.0
,
EffectEvidenceSynthesis
0.5.0
,
Media
1.0.0
,
MedicinalProduct
1.0.1
,
MedicinalProductAuthorization
1.0.2
,
MedicinalProductContraindication
1.1.0
,
MedicinalProductIndication
1.4.0
,
MedicinalProductIngredient
1.6.0
,
MedicinalProductInteraction
1.8.0
,
MedicinalProductManufactured
3.0.0
,
MedicinalProductPackaged
3.0.1
,
MedicinalProductPharmaceutical
3.0.2
,
MedicinalProductUndesirableEffect
3.3.0
,
RequestGroup
3.5.0
,
ResearchDefinition
4.0.0
,
ResearchElementDefinition
4.0.1
,
Resource
4.1.0
,
RiskEvidenceSynthesis
4.3.0-cibuild
,
SubstanceSpecification
4.3.0-snapshot1
,
4.3.0
-
Add
codes
ActorDefinition
,
AdministrableProductDefinition
,
ArtifactAssessment
,
BiologicallyDerivedProductDispense
,
Citation
,
ClinicalUseDefinition
0.0
,
ConditionDefinition
0.4
,
DeviceAssociation
0.5
,
DeviceDispense
1.0
,
DeviceUsage
1.1
,
EncounterHistory
1.4
,
EvidenceReport
1.6
,
FormularyItem
1.8
,
GenomicStudy
3.0
,
ImagingSelection
3.3
,
Ingredient
3.5
,
InventoryItem
4.0
,
InventoryReport
4.1
,
ManufacturedItemDefinition
4.2
,
MedicinalProductDefinition
4.3
,
NutritionIntake
4.4
,
NutritionProduct
4.5
,
PackagedProductDefinition
4.6
,
Permission
5.0
,
RegulatedAuthorization
6.0
,
|
|
CapabilityStatement.format
| -
Change
value
set
from
RequestOrchestration
http://hl7.org/fhir/ValueSet/mimetypes|4.3.0
,
to
Supplemented
Mime
Types
|
|
CapabilityStatement.patchFormat
| -
Change
value
set
from
Requirements
http://hl7.org/fhir/ValueSet/mimetypes|4.3.0
,
to
Patch
Mime
Types
-
Add
codes
SubscriptionStatus
application/fhir+xml
,
SubscriptionTopic
application/fhir+json
,
SubstanceDefinition
application/fhir+turtle
,
TestPlan
application/json-patch+json
,
Transport
application/xml-patch+xml
|
CapabilityStatement.rest.resource.conditionalPatch
CapabilityStatement.acceptLanguage
|
|
CapabilityStatement.messaging.endpoint.protocol
CapabilityStatement.rest.security.service
|
-
Change
code
system
for
extensibly
bound
codes
from
"http://terminology.hl7.org/CodeSystem/message-transport"
"http://terminology.hl7.org/CodeSystem/restful-security-service"
to
"http://hl7.org/fhir/message-transport"
"http://hl7.org/fhir/restful-security-service"
|
CarePlan
CarePlan.basedOn
CapabilityStatement.rest.resource.type
|
-
Type
Reference:
Added
Target
Types
ServiceRequest,
RequestOrchestration,
NutritionOrder
CarePlan.intent
Add
changed
from
code
directive
to
uri
CarePlan.custodian
-
Renamed
Change
binding
strength
from
author
required
to
custodian
extensible
CarePlan.addresses
-
Type
changed
Change
value
set
from
Reference(Condition)
http://hl7.org/fhir/ValueSet/resource-types|4.3.0
to
CodeableReference
Extended
Resource
Types
|
CarePlan.activity.performedActivity
CapabilityStatement.rest.resource.definition
|
|
CarePlan.activity.plannedActivityReference
Renamed
from
reference
to
plannedActivityReference
Type
Reference:
Added
Target
Types
RequestOrchestration,
ImmunizationRecommendation,
SupplyRequest
Type
Reference:
Removed
Target
Type
RequestGroup
CarePlan.activity.outcomeCodeableConcept
Deleted
(->
CarePlan.activity.performedActivity)
CarePlan.activity.outcomeReference
Deleted
(->
CarePlan.activity.performedActivity)
CarePlan.activity.detail
Deleted
(->
CarePlan.activity.plannedActivityReference)
CareTeam
CareTeam.participant.role
CapabilityStatement.rest.resource.interaction.code
|
-
Max
Cardinality
changed
from
*
to
1
Add
codes
update-conditional
,
patch-conditional
,
delete-conditional-single
,
delete-conditional-multiple
,
delete-history
,
delete-history-version
,
create-conditional
|
CareTeam.participant.coverage[x]
CapabilityStatement.rest.resource.conditionalPatch
|
|
CareTeam.reason
CapabilityStatement.rest.resource.searchParam.type
|
-
Added
Element
Add
code
resource
|
CareTeam.encounter
CapabilityStatement.messaging.endpoint.protocol
|
-
Deleted
(Avoid
circular
references
since
Encounter
references
CareTeam)
Change
code
system
for
extensibly
bound
codes
from
"http://terminology.hl7.org/CodeSystem/message-transport"
to
"http://hl7.org/fhir/message-transport"
|
CareTeam.participant.period
CarePlan
|
Deleted
|
CareTeam.reasonCode
CarePlan.basedOn
|
-
Deleted
(->
CareTeam.reason)
Type
Reference:
Added
Target
Types
ServiceRequest,
RequestOrchestration,
NutritionOrder
|
CareTeam.reasonReference
CarePlan.status
|
-
Deleted
(->
CareTeam.reason)
Remove
codes
revoked
,
completed
ChargeItem
ChargeItem.encounter
-
Added
Element
Add
code
ended
|
ChargeItem.performer.actor
Type
Reference:
Added
Target
Type
HealthcareService
ChargeItem.unitPriceComponent
CarePlan.intent
|
-
Added
Element
Add
code
directive
|
ChargeItem.totalPriceComponent
CarePlan.custodian
|
-
Added
Element
Renamed
from
author
to
custodian
|
ChargeItem.overrideReason
CarePlan.addresses
|
-
Type
changed
from
string
Reference(Condition)
to
CodeableConcept
CodeableReference
|
ChargeItem.service
CarePlan.activity.performedActivity
|
-
Type
changed
from
Reference(DiagnosticReport
|
ImagingStudy
|
Immunization
|
MedicationAdministration
|
MedicationDispense
|
Observation
|
Procedure
|
SupplyDelivery)
to
CodeableReference
Added
Element
|
ChargeItem.product
CarePlan.activity.plannedActivityReference
|
-
Renamed
from
product[x]
to
product
Max
Cardinality
changed
from
1
reference
to
*
plannedActivityReference
-
Add
Type
CodeableReference
Reference:
Added
Target
Type
RequestOrchestration
-
Remove
Types
Reference(Device
|
Medication
|
Substance),
CodeableConcept
Type
Reference:
Removed
Target
Type
RequestGroup
|
ChargeItem.context
CarePlan.instantiatesCanonical
|
|
ChargeItem.factorOverride
CarePlan.instantiatesUri
|
|
ChargeItem.priceOverride
CarePlan.activity.outcomeCodeableConcept
|
-
Deleted
(->
CarePlan.activity.performedActivity)
|
ChargeItemDefinition
ChargeItemDefinition.url
CarePlan.activity.outcomeReference
|
-
Min
Cardinality
changed
from
1
to
0
Deleted
(->
CarePlan.activity.performedActivity)
|
ChargeItemDefinition.versionAlgorithm[x]
CarePlan.activity.detail
|
-
Added
Element
Deleted
(->
CarePlan.activity.plannedActivityReference)
|
ChargeItemDefinition.name
CareTeam
|
Added
Element
|
ChargeItemDefinition.purpose
CareTeam.participant.role
|
-
Added
Element
Max
Cardinality
changed
from
*
to
1
|
ChargeItemDefinition.copyrightLabel
CareTeam.participant.member
|
-
Type
Reference:
Added
Element
Target
Types
Group,
HealthcareService
|
ChargeItemDefinition.instance
CareTeam.participant.onBehalfOf
|
-
Type
Reference:
Added
Target
Types
DeviceDefinition,
ActivityDefinition,
PlanDefinition,
Practitioner,
PractitionerRole,
RelatedPerson,
Patient,
CareTeam,
Group,
HealthcareService
|
ChargeItemDefinition.applicability.condition
CareTeam.participant.effective[x]
|
-
Added
Element
Renamed
from
period
to
effective[x]
-
Add
Type
Timing
|
ChargeItemDefinition.applicability.effectivePeriod
CareTeam.participant.supportingInfo
|
|
ChargeItemDefinition.applicability.relatedArtifact
CareTeam.reason
|
ChargeItemDefinition.propertyGroup.priceComponent
Type
changed
from
BackboneElement
to
MonetaryComponent
ChargeItemDefinition.effectivePeriod
-
Deleted
ChargeItemDefinition.applicability.description
Deleted
Merged
both
reasonCode
and
reasonReference
into
reason
|
ChargeItemDefinition.applicability.language
CareTeam.encounter
|
-
Deleted
(Removed
to
avoid
circular
references
since
Encounter
references
CareTeam)
|
ChargeItemDefinition.applicability.expression
CareTeam.reasonCode
|
-
Deleted
(->
reason.concept)
|
ChargeItemDefinition.propertyGroup.priceComponent.type
CareTeam.reasonReference
|
-
Deleted
(->
reason.reference)
|
ChargeItemDefinition.propertyGroup.priceComponent.code
Claim
|
Deleted
|
ChargeItemDefinition.propertyGroup.priceComponent.factor
Claim.traceNumber
|
|
ChargeItemDefinition.propertyGroup.priceComponent.amount
Claim.statusReason
|
|
Citation
Claim.subject
|
-
Added
Resource
Renamed
from
patient
to
subject
Claim
Claim.traceNumber
-
Type
Reference:
Added
Element
Target
Type
Group
|
|
Claim.enterer
|
-
Type
Reference:
Added
Target
Types
Patient,
RelatedPerson
|
|
Claim.provider
|
-
Min
Cardinality
changed
from
1
to
0
|
|
Claim.priority
|
-
Min
Cardinality
changed
from
1
to
0
|
|
Claim.prescription
| -
Type
Reference:
Added
Target
Type
ServiceRequest
|
|
Claim.originalPrescription
| -
Type
Reference:
Added
Target
Type
ServiceRequest
|
|
Claim.encounter
|
|
|
Claim.facility
|
-
Type
Reference:
Added
Target
Type
Organization
|
|
Claim.diagnosisRelatedGroup
|
|
|
Claim.event
|
|
|
Claim.event.type
|
|
|
Claim.event.when[x]
|
|
|
Claim.careTeam.specialty
|
-
Renamed
from
qualification
to
specialty
|
|
Claim.supportingInfo.subCategory
|
|
Claim.supportingInfo.value[x]
Claim.supportingInfo.timing[x]
|
-
Add
Types
dateTime,
Timing
-
Remove
Type
Identifier
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
|
|
|
Claim.item.traceNumber
|
|
|
Claim.item.subject
| |
|
Claim.item.productOrService
|
-
Min
Cardinality
changed
from
1
to
0
|
|
Claim.item.productOrServiceEnd
|
|
|
Claim.item.request
|
|
|
Claim.item.patientPaid
|
|
|
Claim.item.tax
|
|
|
Claim.item.bodySite
|
-
Max
Cardinality
changed
from
1
to
*
-
Type
changed
from
CodeableConcept
to
BackboneElement
|
|
Claim.item.bodySite.site
|
|
|
Claim.item.bodySite.subSite
|
|
|
Claim.item.detail.traceNumber
|
|
|
Claim.item.detail.productOrService
|
-
Min
Cardinality
changed
from
1
to
0
|
|
Claim.item.detail.productOrServiceEnd
|
|
|
Claim.item.detail.patientPaid
|
|
|
Claim.item.detail.tax
|
|
|
Claim.item.detail.subDetail.traceNumber
|
|
|
Claim.item.detail.subDetail.productOrService
|
-
Min
Cardinality
changed
from
1
to
0
|
|
Claim.item.detail.subDetail.productOrServiceEnd
|
|
|
Claim.item.detail.subDetail.patientPaid
|
|
|
Claim.item.detail.subDetail.tax
|
|
Claim.careTeam.qualification
Claim.careTeam.responsible
|
|
|
Claim.diagnosis.packageCode
|
|
|
Claim.item.subSite
|
|
|
ClaimResponse
|
|
|
ClaimResponse.traceNumber
|
|
|
ClaimResponse.statusReason
| |
|
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/remittance-outcome|4.0.0
http://hl7.org/fhir/ValueSet/remittance-outcome|4.3.0
to
Claim
Processing
Codes
|
|
ClaimResponse.decision
|
|
|
ClaimResponse.event
|
|
|
ClaimResponse.event.type
|
|
|
ClaimResponse.event.when[x]
|
|
|
ClaimResponse.encounter
|
|
|
ClaimResponse.diagnosisRelatedGroup
|
|
|
ClaimResponse.supportingInfo
| |
|
ClaimResponse.supportingInfo.sequence
| |
|
ClaimResponse.supportingInfo.category
| |
|
ClaimResponse.supportingInfo.code
| |
|
ClaimResponse.supportingInfo.timing[x]
| |
|
ClaimResponse.supportingInfo.value[x]
| |
|
ClaimResponse.supportingInfo.reason
| |
|
ClaimResponse.item.traceNumber
|
|
|
ClaimResponse.item.informationSequence
| |
|
ClaimResponse.item.reviewOutcome
|
|
|
ClaimResponse.item.reviewOutcome.decision
|
|
|
ClaimResponse.item.reviewOutcome.reason
|
|
|
ClaimResponse.item.reviewOutcome.preAuthRef
|
|
|
ClaimResponse.item.reviewOutcome.preAuthPeriod
|
|
|
ClaimResponse.item.adjudication
|
-
Min
Cardinality
changed
from
1
to
0
|
|
ClaimResponse.item.adjudication.quantity
|
-
Renamed
from
value
to
quantity
-
Type
changed
from
decimal
to
Quantity
|
|
ClaimResponse.item.adjudication.decisionDate
|
|
|
ClaimResponse.item.detail.traceNumber
|
|
|
ClaimResponse.item.detail.reviewOutcome
|
|
|
ClaimResponse.item.detail.adjudication
|
-
Min
Cardinality
changed
from
1
to
0
|
|
ClaimResponse.item.detail.subDetail.traceNumber
|
|
|
ClaimResponse.item.detail.subDetail.reviewOutcome
|
|
|
ClaimResponse.addItem.traceNumber
|
|
|
ClaimResponse.addItem.subject
| |
|
ClaimResponse.addItem.informationSequence
| |
|
ClaimResponse.addItem.revenue
|
|
|
ClaimResponse.addItem.category
| |
|
ClaimResponse.addItem.productOrService
|
-
Min
Cardinality
changed
from
1
to
0
|
|
ClaimResponse.addItem.productOrServiceEnd
|
|
|
ClaimResponse.addItem.request
|
|
|
ClaimResponse.addItem.tax
|
|
|
ClaimResponse.addItem.bodySite
|
-
Max
Cardinality
changed
from
1
to
*
-
Type
changed
from
CodeableConcept
to
BackboneElement
|
|
ClaimResponse.addItem.bodySite.site
|
|
|
ClaimResponse.addItem.bodySite.subSite
|
|
|
ClaimResponse.addItem.reviewOutcome
|
|
|
ClaimResponse.addItem.adjudication
|
-
Min
Cardinality
changed
from
1
to
0
|
|
ClaimResponse.addItem.detail.traceNumber
|
|
|
ClaimResponse.addItem.detail.revenue
|
|
|
ClaimResponse.addItem.detail.productOrService
|
-
Min
Cardinality
changed
from
1
to
0
|
|
ClaimResponse.addItem.detail.productOrServiceEnd
|
|
|
ClaimResponse.addItem.detail.tax
|
|
|
ClaimResponse.addItem.detail.reviewOutcome
|
|
|
ClaimResponse.addItem.detail.adjudication
|
-
Min
Cardinality
changed
from
1
to
0
|
|
ClaimResponse.addItem.detail.subDetail.traceNumber
|
|
|
ClaimResponse.addItem.detail.subDetail.revenue
|
|
|
ClaimResponse.addItem.detail.subDetail.productOrService
|
-
Min
Cardinality
changed
from
1
to
0
|
|
ClaimResponse.addItem.detail.subDetail.productOrServiceEnd
|
|
|
ClaimResponse.addItem.detail.subDetail.tax
|
|
|
ClaimResponse.addItem.detail.subDetail.reviewOutcome
|
|
|
ClaimResponse.addItem.detail.subDetail.adjudication
|
-
Min
Cardinality
changed
from
1
to
0
|
|
ClaimResponse.processNote.class
| |
|
ClaimResponse.processNote.type
|
-
Type
changed
from
code
to
CodeableConcept
-
Change
binding
strength
from
required
to
extensible
|
|
ClaimResponse.processNote.text
| -
Type
changed
from
string
to
markdown
|
|
ClaimResponse.processNote.language
|
|
|
ClaimResponse.error.expression
|
|
ClaimResponse.item.adjudication.value
ClaimResponse.addItem.subSite
|
|
ClaimResponse.addItem.subSite
ClinicalUseDefinition
| |
|
ClinicalUseDefinition.subject
|
-
Deleted
Min
Cardinality
changed
from
0
to
1
-
Type
changed
from
Reference(MedicinalProductDefinition
|
Medication
|
ActivityDefinition
|
PlanDefinition
|
Device
|
DeviceDefinition
|
Substance)
to
CodeableReference
|
ClinicalImpression
ClinicalUseDefinition.status
| |
|
ClinicalUseDefinition.undesirableEffect.management
|
|
ClinicalImpression.status
ClinicalUseDefinition.indication.intendedEffect
|
-
Change
value
set
Max
Cardinality
changed
from
http://hl7.org/fhir/ValueSet/clinicalimpression-status|4.0.0
1
to
EventStatus
*
|
|
ClinicalUseDefinition.indication.undesirableEffect
|
-
Add
codes
preparation
,
not-done
,
on-hold
,
stopped
,
unknown
Remove
Type
Reference(ClinicalUseDefinition)
|
ClinicalImpression.performer
ClinicalUseDefinition.indication.applicability
|
-
Renamed
from
assessor
to
performer
Added
Element
|
ClinicalImpression.changePattern
ClinicalUseDefinition.indication.otherTherapy.relationshipType
|
|
ClinicalImpression.finding.item
ClinicalUseDefinition.indication.otherTherapy.treatment
|
|
ClinicalImpression.code
ClinicalUseDefinition.contraindication.indication
|
-
Deleted
(No
known
use
case
for
this
element)
Remove
Type
Reference(ClinicalUseDefinition)
|
ClinicalImpression.investigation
ClinicalUseDefinition.contraindication.applicability
|
-
Deleted
(->
ClinicalImpression.supportingInfo)
Added
Element
|
ClinicalImpression.finding.itemCodeableConcept
ClinicalUseDefinition.contraindication.management
|
-
Deleted
(->
ClinicalImpression.finding.item)
Added
Element
|
|
ClinicalUseDefinition.contraindication.otherTherapy
| -
Remove
Type
BackboneElement
|
|
ClinicalUseDefinition.interaction.interactant.route
| |
|
ClinicalUseDefinition.interaction.severity
| |
|
ClinicalUseDefinition.library
|
|
ClinicalImpression.finding.itemReference
ClinicalUseDefinition.contraindication.otherTherapy.relationshipType
|
-
Deleted
(->
ClinicalImpression.finding.item)
|
ClinicalUseDefinition
ClinicalUseDefinition.contraindication.otherTherapy.therapy
|
|
|
CodeSystem
|
|
|
CodeSystem.versionAlgorithm[x]
|
|
|
CodeSystem.jurisdiction
| |
|
CodeSystem.copyrightLabel
|
|
|
CodeSystem.approvalDate
|
|
|
CodeSystem.lastReviewDate
|
|
|
CodeSystem.effectivePeriod
|
|
|
CodeSystem.topic
|
|
|
CodeSystem.author
|
|
|
CodeSystem.editor
|
|
|
CodeSystem.reviewer
|
|
|
CodeSystem.endorser
|
|
|
CodeSystem.relatedArtifact
|
|
|
CodeSystem.filter.operator
|
-
Add
codes
child-of
,
descendent-leaf
|
|
CodeSystem.concept.designation.language
|
|
|
CodeSystem.concept.designation.additionalUse
|
|
|
Communication
|
|
|
Communication.basedOn
| -
Type
Reference:
Added
Target
Types
CarePlan,
CommunicationRequest,
DeviceRequest,
MedicationRequest,
NutritionOrder,
ServiceRequest,
Task,
VisionPrescription
-
Type
Reference:
Removed
Target
Type
Resource
|
|
Communication.recipient
|
-
Type
Reference:
Added
Target
Types
Location,
Endpoint
|
|
Communication.sender
|
-
Type
Reference:
Added
Target
Types
Endpoint,
CareTeam
|
|
Communication.reason
|
-
Merged
both
reasonCode
and
reasonReference
into
reason
|
|
Communication.payload.content[x]
|
-
Add
Type
CodeableConcept
-
Remove
Type
string
|
|
Communication.instantiatesCanonical
| |
|
Communication.instantiatesUri
| |
|
Communication.reasonCode
|
-
Deleted
(->
Communication.reason)
reason.concept)
|
|
Communication.reasonReference
|
-
Deleted
(->
Communication.reason)
reason.reference)
|
|
CommunicationRequest
|
|
|
CommunicationRequest.status
| -
Remove
codes
revoked
,
completed
-
Add
code
ended
|
|
CommunicationRequest.intent
|
|
|
CommunicationRequest.payload.content[x]
|
-
Add
Type
CodeableConcept
-
Remove
Type
string
|
|
CommunicationRequest.requester
| -
Type
Reference:
Added
Target
Type
Group
|
|
CommunicationRequest.recipient
|
-
Type
Reference:
Added
Target
Type
Endpoint
|
|
CommunicationRequest.informationProvider
|
-
Renamed
from
sender
to
informationProvider
-
Max
Cardinality
changed
from
1
to
*
-
Type
Reference:
Added
Target
Type
Endpoint
Types
Endpoint,
Group
|
|
CommunicationRequest.reason
|
-
Merged
both
reasonCode
and
reasonReference
into
reason
|
|
CommunicationRequest.reasonCode
|
-
Deleted
(->
CommunicationRequest.reason)
reason.concept)
|
|
CommunicationRequest.reasonReference
|
-
Deleted
(->
CommunicationRequest.reason)
reason.reference)
|
|
CompartmentDefinition
|
|
|
CompartmentDefinition.versionAlgorithm[x]
|
|
|
CompartmentDefinition.title
|
|
|
CompartmentDefinition.code
|
|
|
CompartmentDefinition.resource.code
|
-
Remove
codes
CatalogEntry
,
DeviceUseStatement
,
DocumentManifest
Resource
,
DomainResource
,
EffectEvidenceSynthesis
,
Media
,
MedicinalProduct
,
MedicinalProductAuthorization
,
MedicinalProductContraindication
CatalogEntry
,
MedicinalProductIndication
ChargeItem
,
MedicinalProductIngredient
ChargeItemDefinition
,
MedicinalProductInteraction
Citation
,
MedicinalProductManufactured
ClinicalImpression
,
MedicinalProductPackaged
DeviceUseStatement
,
MedicinalProductPharmaceutical
DocumentManifest
,
MedicinalProductUndesirableEffect
EvidenceReport
,
RequestGroup
GraphDefinition
,
ResearchDefinition
ImmunizationEvaluation
,
ResearchElementDefinition
ImmunizationRecommendation
,
Resource
Linkage
,
RiskEvidenceSynthesis
Media
,
SubstanceSpecification
Add
codes
ActorDefinition
MedicationKnowledge
,
AdministrableProductDefinition
MolecularSequence
,
ArtifactAssessment
RequestGroup
,
BiologicallyDerivedProductDispense
ResearchDefinition
,
Citation
ResearchElementDefinition
,
ClinicalUseDefinition
SupplyDelivery
,
ConditionDefinition
SupplyRequest
,
DeviceAssociation
TestReport
,
DeviceDispense
TestScript
,
DeviceUsage
VerificationResult
,
-
Add
codes
EncounterHistory
ActorDefinition
,
EvidenceReport
ArtifactAssessment
,
FormularyItem
DeviceAlert
,
GenomicStudy
DeviceAssociation
,
ImagingSelection
,
Ingredient
,
InventoryItem
,
InventoryReport
,
ManufacturedItemDefinition
,
MedicinalProductDefinition
InsuranceProduct
,
NutritionIntake
,
NutritionProduct
,
PackagedProductDefinition
,
Permission
,
RegulatedAuthorization
,
RequestOrchestration
,
Requirements
,
SubscriptionStatus
,
SubscriptionTopic
,
SubstanceDefinition
,
TestPlan
,
Transport
|
|
CompartmentDefinition.resource.startParam
|
|
|
CompartmentDefinition.resource.endParam
|
|
|
CompartmentDefinition.resource.documentation
| |
|
Composition
|
|
|
Composition.url
|
|
|
Composition.identifier
|
-
Max
Cardinality
changed
from
1
to
*
|
|
Composition.version
|
|
|
Composition.consent
| |
|
Composition.basedOn
| |
|
Composition.status
|
-
Remove
code
preliminary
-
Add
codes
registered
,
partial
,
corrected
,
appended
,
cancelled
,
deprecated
,
unknown
|
|
Composition.subject
|
-
Max
Cardinality
changed
from
1
to
*
|
|
Composition.useContext
|
|
|
Composition.author
| -
Min
Cardinality
changed
from
1
to
0
-
Type
Reference:
Added
Target
Type
CareTeam
|
|
Composition.participant
| |
|
Composition.participant.type
| |
|
Composition.participant.function
| |
|
Composition.participant.time
| |
|
Composition.participant.party
| |
|
Composition.name
|
|
|
Composition.title
| -
Min
Cardinality
changed
from
1
to
0
|
|
Composition.note
|
|
|
Composition.attester.mode
|
-
Type
changed
from
code
to
CodeableConcept
-
Remove
Binding
`http://hl7.org/fhir/ValueSet/composition-attestation-mode|4.0.0`
`http://hl7.org/fhir/ValueSet/composition-attestation-mode|4.3.0`
(required)
|
Composition.relatesTo
Composition.attester.party
|
-
Type
changed
from
BackboneElement
to
RelatedArtifact
Reference:
Added
Target
Type
Group
|
|
Composition.custodian
| -
Type
Reference:
Added
Target
Types
Patient,
Group
|
|
Composition.relatesTo.type
| |
|
Composition.relatesTo.target[x]
| -
Add
Types
uri,
Attachment,
canonical(Resource),
markdown
-
Remove
Type
Identifier
|
|
Composition.event.detail
|
-
Type
changed
from
Reference(Resource)
to
CodeableReference
|
Composition.confidentiality
Composition.section.author
|
-
Deleted
Type
Reference:
Added
Target
Type
CareTeam
|
|
Composition.section.note
|
|
Composition.relatesTo.code
Composition.confidentiality
|
|
Composition.relatesTo.target[x]
Composition.relatesTo.code
|
|
|
Composition.event.code
|
|
|
Composition.section.mode
|
|
|
ConceptMap
|
|
|
ConceptMap.identifier
|
-
Max
Cardinality
changed
from
1
to
*
|
|
ConceptMap.versionAlgorithm[x]
|
|
|
ConceptMap.jurisdiction
| |
|
ConceptMap.copyrightLabel
|
|
|
ConceptMap.approvalDate
|
|
|
ConceptMap.lastReviewDate
|
|
|
ConceptMap.effectivePeriod
|
|
|
ConceptMap.topic
|
|
|
ConceptMap.author
|
|
|
ConceptMap.editor
|
|
|
ConceptMap.reviewer
|
|
|
ConceptMap.endorser
|
|
|
ConceptMap.relatedArtifact
|
|
|
ConceptMap.property
|
|
|
ConceptMap.property.code
|
|
|
ConceptMap.property.uri
|
|
|
ConceptMap.property.description
|
|
|
ConceptMap.property.type
|
|
|
ConceptMap.property.system
|
|
|
ConceptMap.additionalAttribute
|
|
|
ConceptMap.additionalAttribute.code
|
|
|
ConceptMap.additionalAttribute.uri
|
|
|
ConceptMap.additionalAttribute.description
|
|
|
ConceptMap.additionalAttribute.type
|
|
|
ConceptMap.sourceScope[x]
|
-
Added
Element
Renamed
from
source[x]
to
sourceScope[x]
|
|
ConceptMap.targetScope[x]
|
-
Added
Element
Renamed
from
target[x]
to
targetScope[x]
|
|
ConceptMap.group.source
|
-
Type
changed
from
uri
to
canonical(CodeSystem)
|
|
ConceptMap.group.target
|
-
Type
changed
from
uri
to
canonical(CodeSystem)
|
|
ConceptMap.group.element.valueSet
|
|
|
ConceptMap.group.element.noMap
|
|
|
ConceptMap.group.element.comment
| |
|
ConceptMap.group.element.target.valueSet
|
|
|
ConceptMap.group.element.target.relationship
|
|
|
ConceptMap.group.element.target.property
|
|
|
ConceptMap.group.element.target.property.code
|
|
|
ConceptMap.group.element.target.property.value[x]
|
|
|
ConceptMap.group.element.target.dependsOn.attribute
|
-
Renamed
from
property
to
attribute
-
Type
changed
from
uri
to
code
|
|
ConceptMap.group.element.target.dependsOn.value[x]
|
-
Renamed
from
value
to
value[x]
-
Min
Cardinality
changed
from
1
to
0
-
Add
Types
code,
Coding,
boolean,
Quantity
|
|
ConceptMap.group.element.target.dependsOn.valueSet
|
|
|
ConceptMap.group.unmapped.mode
|
-
Remove
code
provided
-
Add
code
use-source-code
|
ConceptMap.group.unmapped.valueSet
ConceptMap.group.unmapped.comment
|
|
ConceptMap.group.unmapped.relationship
ConceptMap.group.unmapped.valueSet
|
|
ConceptMap.group.unmapped.otherMap
Renamed
from
url
to
otherMap
ConceptMap.source[x]
ConceptMap.group.unmapped.relationship
|
|
ConceptMap.target[x]
ConceptMap.group.unmapped.otherMap
|
-
Deleted
Renamed
from
url
to
otherMap
|
|
ConceptMap.group.sourceVersion
|
-
Deleted
(->
canonical
version
in
.group.source)
group.source)
|
|
ConceptMap.group.targetVersion
|
-
Deleted
(->
canonical
version
in
.group.target)
group.target)
|
|
ConceptMap.group.element.target.equivalence
|
-
Deleted
(->
relationship)
|
|
ConceptMap.group.element.target.dependsOn.system
|
-
Deleted
(->
value
as
Coding)
Coding
-
system
value)
|
|
ConceptMap.group.element.target.dependsOn.display
|
-
Deleted
(->
value
as
Coding)
Coding
-
display
value)
|
|
Condition
|
|
|
Condition.clinicalStatus
|
-
Min
Cardinality
changed
from
0
to
1
-
Remove
codes
recurrence
,
relapse
,
remission
,
resolved
-
Add
code
unknown
|
Condition.category
Condition.verificationStatus
|
-
Remove
Binding
`http://hl7.org/fhir/ValueSet/condition-category`
(extensible)
codes
provisional
,
differential
|
Condition.participant
Condition.category
|
-
Added
Element
Remove
Binding
`http://hl7.org/fhir/ValueSet/condition-category`
(extensible)
|
Condition.participant.function
Condition.bodyStructure
|
|
Condition.participant.actor
Condition.recorder
|
-
Type
Reference:
Added
Mandatory
Element
Target
Type
Group
|
Condition.evidence
Condition.asserter
|
-
Type
changed
from
BackboneElement
to
CodeableReference
Reference:
Added
Target
Types
Device,
Group
|
Condition.recorder
Condition.stage.assessment
|
-
Deleted
(->
Condition.participant.actor)
Type
Reference:
Removed
Target
Type
ClinicalImpression
|
Condition.asserter
Condition.evidence
|
-
Deleted
(->
Condition.participant.actor)
Type
changed
from
BackboneElement
to
CodeableReference
|
|
Condition.evidence.code
|
-
Deleted
(->
Condition.evidence)
Condition.evidence.concept)
|
|
Condition.evidence.detail
|
-
Deleted
(->
Condition.evidence)
ConditionDefinition
Added
Resource
Condition.evidence.reference)
|
|
Consent
|
|
|
Consent.status
|
-
Remove
codes
proposed
,
rejected
-
Add
codes
not-done
,
unknown
|
|
Consent.category
|
-
Min
Cardinality
changed
from
1
to
0
-
Remove
Binding
`http://hl7.org/fhir/ValueSet/consent-category`
(extensible)
|
|
Consent.subject
|
-
Renamed
from
patient
to
subject
-
Type
Reference:
Added
Target
Types
Practitioner,
ResearchSubject,
Group
|
|
Consent.date
|
-
Renamed
from
dateTime
to
date
-
Type
changed
from
dateTime
to
date
|
|
Consent.period
|
|
|
Consent.grantor
|
|
|
Consent.grantee
|
-
Renamed
from
performer
to
grantee
-
Type
Reference:
Added
Target
Types
CareTeam,
Group,
HealthcareService
|
|
Consent.manager
|
|
|
Consent.controller
|
|
|
Consent.sourceAttachment
|
|
|
Consent.sourceReference
|
|
|
Consent.regulatoryBasis
|
|
|
Consent.policyBasis
|
-
Renamed
from
policy
to
policyBasis
-
Max
Cardinality
changed
from
*
to
1
|
|
Consent.policyBasis.reference
|
|
Consent.policyBasis.url
Consent.policyBasis.uri
|
-
Added
Element
Moved
from
Consent.policy
to
Consent.policyBasis
|
|
Consent.policyText
|
-
Added
Element
Renamed
from
policyRule
to
policyText
-
Max
Cardinality
changed
from
1
to
*
-
Type
changed
from
CodeableConcept
to
Reference(DocumentReference)
-
Remove
Binding
`http://hl7.org/fhir/ValueSet/consent-policy`
(extensible)
|
Consent.verification.verificationType
Consent.verification.type
|
|
|
Consent.verification.verifiedBy
|
|
Consent.verification.verificationDate
Consent.verification.verifiedWith
|
-
Type
Reference:
Added
Target
Type
Group
|
|
Consent.verification.date
| -
Renamed
from
verificationDate
to
date
-
Max
Cardinality
changed
from
1
to
*
|
|
Consent.decision
|
-
Moved
from
Consent.provision.type
to
decision
-
Now
marked
as
Modifier
|
|
Consent.provision
|
-
Max
Cardinality
changed
from
1
to
*
|
|
Consent.provision.actor.role
|
-
Min
Cardinality
changed
from
1
to
0
-
Change
value
set
from
Security
Role
Type
http://hl7.org/fhir/ValueSet/security-role-type
to
Participation
Role
Type
|
|
Consent.provision.actor.reference
|
-
Min
Cardinality
changed
from
1
to
0
|
|
Consent.provision.securityLabel
|
-
Remove
Binding
`http://hl7.org/fhir/ValueSet/security-labels`
(extensible)
|
|
Consent.provision.documentType
|
|
|
Consent.provision.resourceType
|
|
|
Consent.provision.expression
|
|
|
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
|
|
Consent.policy.uri
Contract
| |
|
Contract.author
|
-
Deleted
Type
Reference:
Added
Target
Type
RelatedPerson
|
Consent.policyRule
Contract.term.text
|
-
Deleted
Type
changed
from
string
to
markdown
|
Contract
|
Contract.term.action.reason
|
-
Type
changed
from
string
to
CodeableReference
|
|
Contract.term.action.reasonCode
|
-
Deleted
(->
reason)
reason.concept)
|
|
Contract.term.action.reasonReference
|
-
Deleted
(->
reason)
reason.reference)
|
|
Coverage
|
|
|
Coverage.statusReason
| |
|
Coverage.kind
|
|
|
Coverage.paymentBy
|
|
|
Coverage.paymentBy.party
|
|
|
Coverage.paymentBy.responsibility
|
|
|
Coverage.subscriberId
|
-
Max
Cardinality
changed
from
1
to
*
-
Type
changed
from
string
to
Identifier
|
|
Coverage.insurer
|
|
|
Coverage.class.value
|
-
Type
changed
from
string
to
Identifier
|
|
Coverage.costToBeneficiary.category
|
|
|
Coverage.costToBeneficiary.network
|
|
|
Coverage.costToBeneficiary.unit
|
|
|
Coverage.costToBeneficiary.term
|
|
|
Coverage.costToBeneficiary.value[x]
|
-
Min
Cardinality
changed
from
1
to
0
|
|
Coverage.insurancePlan
|
|
|
Coverage.payor
|
|
|
CoverageEligibilityRequest
|
|
|
CoverageEligibilityRequest.statusReason
| |
|
CoverageEligibilityRequest.event
|
|
|
CoverageEligibilityRequest.event.type
|
|
|
CoverageEligibilityRequest.event.when[x]
|
|
|
CoverageEligibilityResponse
|
|
|
CoverageEligibilityResponse.statusReason
| |
|
CoverageEligibilityResponse.event
|
|
|
CoverageEligibilityResponse.event.type
|
|
|
CoverageEligibilityResponse.event.when[x]
|
|
|
CoverageEligibilityResponse.request
| -
Min
Cardinality
changed
from
1
to
0
|
|
CoverageEligibilityResponse.outcome
|
-
Change
value
set
from
http://hl7.org/fhir/ValueSet/remittance-outcome|4.0.0
http://hl7.org/fhir/ValueSet/remittance-outcome|4.3.0
to
Eligibility
Outcome
|
|
CoverageEligibilityResponse.insurance.item.description
| -
Type
changed
from
string
to
markdown
|
|
CoverageEligibilityResponse.error.expression
|
|
|
DetectedIssue
|
|
|
DetectedIssue.status
|
-
Change
value
set
from
http://hl7.org/fhir/ValueSet/observation-status|4.0.0
http://hl7.org/fhir/ValueSet/observation-status|4.3.0
to
Detected
Issue
Status
-
Remove
codes
registered
,
amended
,
corrected
,
cancelled
,
unknown
-
Add
code
mitigated
|
|
DetectedIssue.category
|
|
|
DetectedIssue.severity
| -
Type
changed
from
code
to
CodeableConcept
-
Remove
Binding
`http://hl7.org/fhir/ValueSet/detectedissue-severity|4.3.0`
(required)
|
|
DetectedIssue.subject
|
-
Renamed
from
patient
to
subject
-
Type
Reference:
Added
Element
Target
Types
Group,
Device,
Location,
Organization,
Procedure,
Practitioner,
Medication,
Substance,
BiologicallyDerivedProduct,
NutritionProduct
|
|
DetectedIssue.encounter
|
|
|
DetectedIssue.identified[x]
| |
|
DetectedIssue.author
|
-
Type
Reference:
Added
Target
Types
Patient,
RelatedPerson
|
|
DetectedIssue.detail
|
-
Type
changed
from
string
to
markdown
|
DetectedIssue.mitigation.note
DetectedIssue.qualityOfEvidence
|
|
DetectedIssue.patient
DetectedIssue.expectedOnsetType
|
|
Device
DetectedIssue.medicationClass
|
|
Device.displayName
DetectedIssue.managementCode
|
|
|
DetectedIssue.mitigation.note
| |
|
Device
| |
|
Device.definition
|
-
Type
changed
from
Reference(DeviceDefinition)
to
CodeableReference
canonical(DeviceDefinition)
|
|
Device.udiCarrier.deviceIdentifier
|
-
Min
Cardinality
changed
from
0
to
1
|
|
Device.udiCarrier.deviceIdentifierSystem
| |
|
Device.udiCarrier.issuer
|
-
Min
Cardinality
changed
from
0
to
1
|
|
Device.udiCarrier.entryType
|
-
Add
code
electronic-transmission
|
Device.status
Remove
code
unknown
|
Device.availabilityStatus
|
|
|
Device.biologicalSourceEvent
|
-
Added
Element
Renamed
from
distinctIdentifier
to
biologicalSourceEvent
-
Type
changed
from
string
to
Identifier
|
|
Device.name
|
-
Renamed
from
deviceName
to
name
|
|
Device.name.value
|
-
Added
Mandatory
Element
Moved
from
Device.deviceName.name
to
value
|
|
Device.name.type
|
-
Moved
from
Device.deviceName
to
Device.name
-
Remove
codes
udi-label-name
,
manufacturer-name
,
model-name
,
other
Type
changed
from
code
to
CodeableConcept
-
Add
code
registered-name
Change
binding
strength
from
required
to
extensible
|
|
Device.name.display
|
|
|
Device.category
|
|
|
Device.type
|
-
Max
Cardinality
changed
from
1
to
*
|
Device.version.installDate
Device.deviceVersion
|
-
Added
Element
Renamed
from
version
to
deviceVersion
|
Device.conformsTo
Device.deviceVersion.type
|
-
Renamed
Moved
from
specialization
Device.version
to
conformsTo
Device.deviceVersion
|
Device.conformsTo.category
Device.deviceVersion.component
|
-
Added
Element
Moved
from
Device.version
to
Device.deviceVersion
|
Device.conformsTo.specification
Device.deviceVersion.installDate
|
|
Device.conformsTo.version
Device.deviceVersion.value
|
-
Moved
from
Device.specialization
Device.version
to
Device.deviceVersion
|
|
Device.conformsTo
|
-
Renamed
from
specialization
to
conformsTo
|
Device.property.value[x]
Device.conformsTo.category
|
|
Device.mode
Device.conformsTo.specification
|
-
Added
Element
Moved
from
Device.specialization.systemType
to
specification
|
|
Device.conformsTo.version
| -
Moved
from
Device.specialization
to
Device.conformsTo
|
Device.cycle
Device.property.value[x]
|
|
Device.duration
Device.additive
|
|
Device.endpoint
Device.additive.type
|
|
Device.gateway
Device.additive.quantity
|
|
|
Device.statusReason
|
-
Deleted
(->
reason
was
removed.
DeviceAssociation
can
be
used)
|
Device.distinctIdentifier
Device.property.valueQuantity
|
-
Deleted
(->
Device.property.value[x]
(as
a
new
Device.property
iteration))
|
Device.deviceName.name
Device.property.valueCode
|
-
Deleted
(->
Device.property.value[x]
(as
a
new
Device.property
iteration))
|
Device.specialization.systemType
Device.patient
|
-
Deleted
(->
patient
association
is
in
DeviceAssociation)
|
Device.property.valueQuantity
Device.owner
|
|
Device.property.valueCode
Device.url
|
|
Device.patient
DeviceAlert
|
-
Deleted
(->
patient
association
is
in
DeviceAssociation)
Added
Resource
|
|
DeviceAssociation
|
|
|
DeviceDefinition
|
|
|
DeviceDefinition.version
| -
Max
Cardinality
changed
from
*
to
1
|
|
DeviceDefinition.versionAlgorithm[x]
| |
|
DeviceDefinition.name
| |
|
DeviceDefinition.title
| |
|
DeviceDefinition.status
| |
|
DeviceDefinition.experimental
| |
|
DeviceDefinition.date
| |
|
DeviceDefinition.publisher
| |
|
DeviceDefinition.contact
| -
Type
changed
from
ContactPoint
to
ContactDetail
|
|
DeviceDefinition.description
|
|
|
DeviceDefinition.useContext
| |
|
DeviceDefinition.jurisdiction
| |
|
DeviceDefinition.purpose
| |
|
DeviceDefinition.copyright
| |
|
DeviceDefinition.copyrightLabel
| |
|
DeviceDefinition.approvalDate
| |
|
DeviceDefinition.lastReviewDate
| |
|
DeviceDefinition.effectivePeriod
| |
|
DeviceDefinition.partNumber
| |
|
DeviceDefinition.manufacturer
| -
Renamed
from
manufacturer[x]
to
manufacturer
-
Remove
Type
string
|
|
DeviceDefinition.udiDeviceIdentifier.marketDistribution
|
|
|
DeviceDefinition.udiDeviceIdentifier.marketDistribution.marketPeriod
|
|
|
DeviceDefinition.udiDeviceIdentifier.marketDistribution.subJurisdiction
|
|
DeviceDefinition.regulatoryIdentifier
DeviceDefinition.udiDeviceIdentifier.deviceIdentifierSystem
|
|
DeviceDefinition.regulatoryIdentifier.type
DeviceDefinition.regulatoryIdentifier
|
|
DeviceDefinition.regulatoryIdentifier.deviceIdentifier
DeviceDefinition.regulatoryIdentifier.type
|
|
DeviceDefinition.regulatoryIdentifier.issuer
DeviceDefinition.regulatoryIdentifier.identifier
|
|
DeviceDefinition.regulatoryIdentifier.jurisdiction
DeviceDefinition.regulatoryIdentifier.issuer
|
|
DeviceDefinition.partNumber
DeviceDefinition.regulatoryIdentifier.jurisdiction
|
|
DeviceDefinition.manufacturer
DeviceDefinition.regulatoryIdentifier.identifierSystem
|
-
Renamed
from
manufacturer[x]
to
manufacturer
Remove
Type
string
Added
Element
|
|
DeviceDefinition.deviceName.type
|
-
Remove
codes
udi-label-name
,
manufacturer-name
,
model-name
,
other
Type
changed
from
code
to
CodeableConcept
-
Add
code
registered-name
Change
binding
strength
from
required
to
extensible
|
|
DeviceDefinition.classification
|
|
|
DeviceDefinition.classification.type
|
-
Moved
from
DeviceDefinition
to
DeviceDefinition.classification
-
Min
Cardinality
changed
from
0
to
1
|
|
DeviceDefinition.classification.justification
|
|
|
DeviceDefinition.conformsTo
|
-
Renamed
from
specialization
to
conformsTo
|
|
DeviceDefinition.conformsTo.category
|
|
|
DeviceDefinition.conformsTo.specification
|
-
Added
Mandatory
Element
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
|
|
|
DeviceDefinition.hasPart
|
|
DeviceDefinition.hasPart.reference
DeviceDefinition.hasPart.definition[x]
|
|
|
DeviceDefinition.hasPart.count
|
|
|
DeviceDefinition.packaging
|
|
|
DeviceDefinition.packaging.identifier
|
|
|
DeviceDefinition.packaging.type
|
|
|
DeviceDefinition.packaging.count
|
|
|
DeviceDefinition.packaging.distributor
|
|
|
DeviceDefinition.packaging.distributor.name
|
|
|
DeviceDefinition.packaging.distributor.organizationReference
|
|
|
DeviceDefinition.packaging.udiDeviceIdentifier
|
|
|
DeviceDefinition.packaging.packaging
|
|
DeviceDefinition.version
DeviceDefinition.deviceVersion
|
-
Type
changed
from
string
to
BackboneElement
Added
Element
|
DeviceDefinition.version.type
DeviceDefinition.deviceVersion.type
|
|
DeviceDefinition.version.component
DeviceDefinition.deviceVersion.component
|
|
DeviceDefinition.version.value
DeviceDefinition.deviceVersion.value
|
|
|
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]
|
-
Added
Mandatory
Element
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
|
|
|
DeviceDefinition.link.relation
|
|
DeviceDefinition.link.relatedDevice
DeviceDefinition.link.relatedDevice[x]
|
|
|
DeviceDefinition.productionIdentifierInUDI
|
|
|
DeviceDefinition.guideline
|
|
|
DeviceDefinition.guideline.useContext
|
|
|
DeviceDefinition.guideline.usageInstruction
|
|
|
DeviceDefinition.guideline.relatedArtifact
|
-
Moved
from
DeviceDefinition.onlineInformation
to
relatedArtifact
-
Max
Cardinality
changed
from
1
to
*
-
Type
changed
from
uri
to
RelatedArtifact
|
|
DeviceDefinition.guideline.indication
|
|
|
DeviceDefinition.guideline.contraindication
|
|
|
DeviceDefinition.guideline.warning
|
|
|
DeviceDefinition.guideline.intendedUse
|
|
|
DeviceDefinition.correctiveAction
|
|
|
DeviceDefinition.correctiveAction.recall
|
|
|
DeviceDefinition.correctiveAction.scope
|
|
|
DeviceDefinition.correctiveAction.period
|
|
|
DeviceDefinition.chargeItem
|
|
|
DeviceDefinition.chargeItem.chargeItemCode
|
|
|
DeviceDefinition.chargeItem.count
|
|
|
DeviceDefinition.chargeItem.effectivePeriod
|
|
|
DeviceDefinition.chargeItem.useContext
|
|
DeviceDefinition.specialization.systemType
Deleted
DeviceDefinition.physicalCharacteristics
|
-
Deleted
(->
DeviceDefinition.property)
|
|
DeviceDefinition.capability
|
-
Deleted
(->
DeviceDefinition.property)
|
DeviceDefinition.property.valueQuantity
Deleted
DeviceDefinition.property.valueCode
|
|
DeviceDefinition.url
DeviceDefinition.owner
|
-
Deleted
(Removed
(This
could
be
a
packaging.distributor.organiationReference
or
manufacturer
or
neither
-
only
instances
have
addressable
endpoints)
no
direct
mapping)
|
|
DeviceDefinition.quantity
|
-
Deleted
(->
DeviceDefinition.packaging.count
or
DeviceDefinition.hasPart.count)
|
|
DeviceDefinition.parentDevice
|
-
Deleted
(Removed
-
to
establish
relations,
use
hasPArt)
hasPart)
|
DeviceDispense
DeviceMetric
|
|
|
DeviceMetric.status
|
-
Added
Resource
Mandatory
Element
|
DeviceMetric
DeviceMetric.operationalStatus
| -
Remove
code
entered-in-error
-
Add
code
unknown
|
|
DeviceMetric.category
| -
Type
changed
from
code
to
CodeableConcept
-
Change
binding
strength
from
required
to
extensible
|
|
DeviceMetric.device
|
-
This
is
the
only
link
to
the
device,
could
be
mapped
from
DeviceMetric.parent
or
DeviceMetric.source
|
|
DeviceMetric.color
|
|
|
DeviceMetric.measurementFrequency
|
|
|
DeviceMetric.availability
| |
|
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
|
|
|
DeviceRequest
|
|
|
DeviceRequest.replaces
|
-
Renamed
from
priorRequest
to
replaces
-
Type
Reference:
Added
Target
Type
DeviceRequest
-
Type
Reference:
Removed
Target
Type
Resource
|
|
DeviceRequest.status
| -
Remove
codes
revoked
,
completed
-
Add
code
ended
|
|
DeviceRequest.intent
| -
Remove
codes
original-order
,
reflex-order
,
filler-order
,
instance-order
|
|
DeviceRequest.doNotPerform
|
|
DeviceRequest.code
DeviceRequest.product[x]
|
-
Renamed
from
code[x]
to
code
product[x]
-
Add
Type
CodeableReference
Remove
Types
Reference(Device),
CodeableConcept
canonical(DeviceDefinition)
|
|
DeviceRequest.quantity
|
|
|
DeviceRequest.requester
| -
Type
Reference:
Added
Target
Types
CareTeam,
Group,
Patient,
RelatedPerson
|
|
DeviceRequest.performer
|
-
Type
changed
from
Reference(Practitioner
|
PractitionerRole
|
Organization
|
CareTeam
|
HealthcareService
|
Patient
|
Device
|
RelatedPerson)
to
CodeableReference
|
DeviceRequest.reason
DeviceRequest.location
|
|
DeviceRequest.asNeeded
DeviceRequest.reason
|
-
Merged
both
reasonCode
and
reasonReference
into
reason
|
DeviceRequest.asNeededFor
DeviceRequest.asNeeded
|
|
DeviceRequest.performerType
DeviceRequest.asNeededFor
|
-
Deleted
(->
performer)
Added
Element
|
DeviceRequest.reasonCode
DeviceRequest.instantiatesCanonical
|
|
DeviceRequest.reasonReference
DeviceRequest.instantiatesUri
|
-
Deleted
(->
reason)
DeviceUsage
Name
Changed
from
DeviceUseStatement
to
DeviceUsage
|
DeviceUsage
Moved
from
DeviceUseStatement
to
DeviceUsage
DeviceUsage.status
Change
value
set
from
http://hl7.org/fhir/ValueSet/device-statement-status|4.0.0
to
Device
Usage
Status
Add
code
not-done
DeviceUsage.category
Added
Element
DeviceUsage.patient
DeviceRequest.performerType
|
-
Added
Mandatory
Element
Deleted
(->
performer.concept)
|
DeviceUsage.context
DeviceRequest.reasonCode
|
-
Added
Element
Deleted
(->
reason.concept)
|
DeviceUsage.dateAsserted
DeviceRequest.reasonReference
|
-
Added
Element
Deleted
(->
reason.reference)
|
DeviceUsage.usageStatus
DiagnosticReport
|
Added
Element
|
DeviceUsage.usageReason
DiagnosticReport.basedOn
|
-
Added
Element
Type
Reference:
Removed
Target
Type
ImmunizationRecommendation
|
DeviceUsage.adherence
DiagnosticReport.status
|
-
Added
Element
Remove
codes
preliminary
,
corrected
,
appended
|
DeviceUsage.adherence.code
DiagnosticReport.subject
|
-
Type
Reference:
Added
Mandatory
Element
Target
Type
BiologicallyDerivedProduct
DeviceUsage.adherence.reason
-
Added
Mandatory
Element
Type
Reference:
Removed
Target
Type
Procedure
|
DeviceUsage.informationSource
DiagnosticReport.relatesTo
|
|
DeviceUsage.device
DiagnosticReport.issued
|
-
Type
changed
from
Reference(Device)
instant
to
CodeableReference
dateTime
|
DeviceUsage.reason
DiagnosticReport.procedure
|
|
DeviceUsage.bodySite
DiagnosticReport.performer
|
-
Type
changed
from
CodeableConcept
to
CodeableReference
DeviceUseStatement.subject
Deleted
DeviceUseStatement.recordedOn
Deleted
DeviceUseStatement.source
Deleted
DeviceUseStatement.reasonCode
Deleted
DeviceUseStatement.reasonReference
Deleted
DiagnosticReport
DiagnosticReport.status
Add
code
modified
Reference:
Added
Target
Types
HealthcareService,
Device,
Patient,
RelatedPerson
|
DiagnosticReport.subject
DiagnosticReport.resultsInterpreter
|
-
Type
Reference:
Added
Target
Types
Organization,
Practitioner,
Medication,
Substance,
BiologicallyDerivedProduct
Patient,
RelatedPerson
|
|
DiagnosticReport.note
|
|
|
DiagnosticReport.study
|
-
Added
Element
Renamed
from
imagingStudy
to
study
|
|
DiagnosticReport.supportingInfo
|
|
|
DiagnosticReport.supportingInfo.type
|
|
|
DiagnosticReport.supportingInfo.reference
|
|
|
DiagnosticReport.media.link
|
-
Type
Reference:
Added
Target
Type
DocumentReference
-
Type
Reference:
Removed
Target
Type
Media
|
|
DiagnosticReport.composition
|
|
|
DiagnosticReport.conclusion
|
-
Type
changed
from
string
to
markdown
|
DiagnosticReport.imagingStudy
DiagnosticReport.conclusionCode
|
-
Deleted
Type
changed
from
CodeableConcept
to
CodeableReference
|
|
DiagnosticReport.recomendation
| |
|
DiagnosticReport.communication
| |
|
DiagnosticReport.comparison
|
|
|
DocumentReference
|
|
|
DocumentReference.version
|
|
|
DocumentReference.basedOn
|
|
|
DocumentReference.docStatus
|
-
Remove
code
preliminary
-
Add
codes
registered
,
partial
,
corrected
,
appended
,
cancelled
,
deprecated
,
unknown
-
Now
marked
as
Modifier
|
|
DocumentReference.modality
|
|
|
DocumentReference.subject
|
-
Type
Reference:
Added
Target
Type
Resource
-
Type
Reference:
Removed
Target
Types
Patient,
Practitioner,
Group,
Device
|
|
DocumentReference.context
|
-
Max
Cardinality
changed
from
1
to
*
-
Type
changed
from
BackboneElement
to
Reference(Appointment
|
Encounter
|
EpisodeOfCare)
|
|
DocumentReference.event
|
|
DocumentReference.bodySite
DocumentReference.related
|
|
DocumentReference.facilityType
DocumentReference.bodyStructure
|
|
|
DocumentReference.facilityType
| -
Moved
from
DocumentReference.context
to
DocumentReference
|
|
DocumentReference.practiceSetting
|
-
Added
Element
Moved
from
DocumentReference.context
to
DocumentReference
|
|
DocumentReference.period
|
-
Added
Element
Moved
from
DocumentReference.context
to
DocumentReference
|
|
DocumentReference.date
| -
Type
changed
from
instant
to
dateTime
|
|
DocumentReference.author
|
-
Type
Reference:
Added
Target
Type
CareTeam
Types
CareTeam,
Group
|
|
DocumentReference.attester
|
|
|
DocumentReference.attester.mode
|
|
|
DocumentReference.attester.time
|
|
|
DocumentReference.attester.party
|
|
|
DocumentReference.relatesTo.code
|
-
Type
changed
from
code
to
CodeableConcept
-
Change
binding
strength
from
required
to
extensible
|
|
DocumentReference.description
|
-
Type
changed
from
string
to
markdown
|
|
DocumentReference.securityLabel
|
-
Remove
Binding
`http://hl7.org/fhir/ValueSet/security-labels`
(extensible)
|
|
DocumentReference.content.profile
|
|
|
DocumentReference.content.profile.value[x]
|
|
|
DocumentReference.masterIdentifier
|
-
Deleted
(->
identifier)
DocumentReference.identifier)
|
|
DocumentReference.authenticator
|
-
Deleted
(->
attester)
DocumentReference.attester)
|
|
DocumentReference.content.format
|
-
Deleted
(->
content.profile)
|
|
DocumentReference.context.encounter
|
|
|
DocumentReference.context.event
|
|
DocumentReference.context.period
Deleted
(->
period)
DocumentReference.context.facilityType
Deleted
(->
facilityType)
DocumentReference.context.practiceSetting
Deleted
(->
practiceSetting)
DocumentReference.context.sourcePatientInfo
|
-
Deleted
(->
use
extension
http://hl7.org/fhir/StructureDefinition/documentreference-sourcepatient)
|
|
DocumentReference.context.related
|
|
|
DomainResource
|
|
|
Encounter
|
|
|
Encounter.status
|
-
Remove
codes
arrived
,
triaged
,
onleave
,
finished
-
Add
codes
on-hold
,
discharged
,
completed
,
discontinued
|
|
Encounter.businessStatus
| |
|
Encounter.businessStatus.code
| |
|
Encounter.businessStatus.type
| |
|
Encounter.businessStatus.effectiveDate
| |
|
Encounter.class
|
-
Min
Cardinality
changed
from
1
to
0
-
Max
Cardinality
changed
from
1
to
*
-
Type
changed
from
Coding
to
CodeableConcept
-
Remove
Binding
`http://terminology.hl7.org/ValueSet/v3-ActEncounterCode`
(extensible)
|
|
Encounter.serviceType
|
-
Max
Cardinality
changed
from
1
to
*
-
Type
changed
from
CodeableConcept
to
CodeableReference
|
|
Encounter.subjectStatus
|
|
|
Encounter.basedOn
|
-
Type
Reference:
Added
Target
Types
CarePlan,
DeviceRequest,
MedicationRequest
MedicationRequest,
RequestOrchestration,
NutritionOrder,
VisionPrescription
|
|
Encounter.careTeam
|
|
|
Encounter.participant.actor
|
-
Renamed
from
individual
to
actor
-
Type
Reference:
Added
Target
Types
Patient,
Group,
Device,
HealthcareService
|
|
Encounter.virtualService
|
|
|
Encounter.actualPeriod
|
-
Renamed
from
period
to
actualPeriod
|
|
Encounter.plannedStartDate
|
|
|
Encounter.plannedEndDate
|
|
|
Encounter.reason
|
-
Renamed
from
reasonCode
to
reason
Type
changed
from
CodeableConcept
to
BackboneElement
Added
Element
|
|
Encounter.reason.use
|
|
|
Encounter.reason.value
|
-
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.class)
EncounterHistory)
|
Encounter.reasonReference
Encounter.reasonCode
|
-
Deleted
(->
Encounter.reason.reference)
reason.concept.value)
|
Encounter.diagnosis.rank
Encounter.reasonReference
|
-
Deleted
(->
Account.diagnosis.sequence)
reason.reference.value)
|
EncounterHistory
Encounter.diagnosis.rank
|
-
Added
Resource
Deleted
(->
Account.diagnosis.sequence)
|
|
Endpoint
|
|
|
Endpoint.status
|
-
Remove
code
test
-
Add
code
limited
|
|
Endpoint.connectionType
|
-
Max
Cardinality
changed
from
1
to
*
-
Type
changed
from
Coding
to
CodeableConcept
-
Remove
Binding
`http://hl7.org/fhir/ValueSet/endpoint-connection-type`
(extensible)
|
|
Endpoint.description
|
|
|
Endpoint.environmentType
|
|
|
Endpoint.availability
| |
|
Endpoint.payload
|
|
|
Endpoint.payload.type
|
-
Moved
from
Endpoint.payloadType
to
type
-
Min
Cardinality
changed
from
1
to
0
|
|
Endpoint.payload.mimeType
|
-
Moved
from
Endpoint.payloadMimeType
to
mimeType
|
|
Endpoint.payload.profileCanonical
| |
|
Endpoint.payload.profileUri
| |
|
EnrollmentRequest
|
|
|
EnrollmentRequest.candidate
|
-
No
Changes
Type
Reference:
Added
Target
Type
Group
|
|
EnrollmentResponse
|
|
|
EnrollmentResponse.outcome
|
-
Change
value
set
from
http://hl7.org/fhir/ValueSet/remittance-outcome|4.0.0
http://hl7.org/fhir/ValueSet/remittance-outcome|4.3.0
to
Enrollment
Outcome
|
|
EnrollmentResponse.candidate
| |
|
EpisodeOfCare
|
|
|
EpisodeOfCare.reason
|
|
|
EpisodeOfCare.reason.use
|
|
|
EpisodeOfCare.reason.value
|
|
|
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
|
|
|
EventDefinition
|
|
|
EventDefinition.versionAlgorithm[x]
|
|
|
EventDefinition.subject[x]
|
-
Change
value
set
from
http://hl7.org/fhir/ValueSet/subject-type
to
Participant
Resource
Types
-
Change
code
system
for
extensibly
bound
codes
from
"http://hl7.org/fhir/resource-types"
to
"http://hl7.org/fhir/fhir-types"
|
|
EventDefinition.jurisdiction
| |
|
EventDefinition.usage
|
-
Type
changed
from
string
to
markdown
|
|
EventDefinition.copyrightLabel
|
|
|
Evidence
|
|
|
Evidence.versionAlgorithm[x]
|
|
Evidence.citeAs[x]
Evidence.name
|
|
Evidence.experimental
Evidence.citeAs
|
-
Added
Element
Renamed
from
citeAs[x]
to
citeAs
-
Remove
Type
Reference(Citation)
|
Evidence.purpose
Evidence.experimental
|
|
Evidence.copyrightLabel
Evidence.recorder
|
|
Evidence.assertion
Evidence.purpose
|
|
Evidence.variableDefinition
Evidence.copyright
|
|
Evidence.variableDefinition.description
Evidence.copyrightLabel
|
|
Evidence.variableDefinition.note
Evidence.relatesTo
|
|
Evidence.variableDefinition.variableRole
Evidence.relatesTo.type
|
|
Evidence.variableDefinition.observed
Evidence.relatesTo.target[x]
|
|
Evidence.variableDefinition.intended
Evidence.variableDefinition
|
-
Added
Element
Min
Cardinality
changed
from
1
to
0
|
Evidence.variableDefinition.directnessMatch
Evidence.variableDefinition.variableRole
|
-
Added
Element
Type
changed
from
CodeableConcept
to
code
Evidence.synthesisType
-
Added
Element
Change
binding
strength
from
extensible
to
required
|
Evidence.studyDesign
Evidence.variableDefinition.roleSubtype
|
|
Evidence.statistic
Evidence.variableDefinition.comparatorCategory
|
|
Evidence.statistic.description
Evidence.variableDefinition.directnessMatch
|
-
Added
Element
Remove
Binding
`http://hl7.org/fhir/ValueSet/directness`
(extensible)
|
Evidence.statistic.note
Evidence.synthesisType
|
-
Added
Element
Max
Cardinality
changed
from
1
to
*
Evidence.statistic.statisticType
-
Added
Element
Remove
Binding
`http://hl7.org/fhir/ValueSet/synthesis-type`
(extensible)
|
Evidence.statistic.category
Evidence.studyDesign
|
|
Evidence.statistic.quantity
Evidence.statistic.description
|
-
Added
Element
Type
changed
from
string
to
markdown
|
Evidence.statistic.numberOfEvents
Evidence.statistic.statisticType
|
-
Added
Element
Remove
Binding
`http://hl7.org/fhir/ValueSet/statistic-type`
(extensible)
|
Evidence.statistic.numberAffected
Evidence.statistic.sampleSize.description
|
-
Added
Element
Type
changed
from
string
to
markdown
|
Evidence.statistic.sampleSize
Evidence.statistic.sampleSize.numberAnalyzed
|
|
Evidence.statistic.sampleSize.description
Evidence.statistic.attributeEstimate.description
|
-
Added
Element
Type
changed
from
string
to
markdown
|
Evidence.statistic.sampleSize.note
Evidence.statistic.attributeEstimate.type
|
-
Added
Element
Remove
Binding
`http://hl7.org/fhir/ValueSet/attribute-estimate-type`
(extensible)
|
Evidence.statistic.sampleSize.numberOfStudies
Evidence.statistic.modelCharacteristic.code
|
-
Added
Element
Remove
Binding
`http://hl7.org/fhir/ValueSet/statistic-model-code`
(extensible)
|
Evidence.statistic.sampleSize.numberOfParticipants
Evidence.statistic.modelCharacteristic.value[x]
|
-
Added
Element
Renamed
from
value
to
value[x]
Evidence.statistic.sampleSize.knownDataCount
-
Added
Element
Add
Types
Range,
CodeableConcept
|
Evidence.statistic.attributeEstimate
Evidence.statistic.modelCharacteristic.intended
|
|
Evidence.statistic.attributeEstimate.description
Evidence.statistic.modelCharacteristic.applied
|
|
Evidence.statistic.attributeEstimate.note
Evidence.statistic.modelCharacteristic.variable.handling
|
-
Added
Element
Type
changed
from
code
to
CodeableConcept
Evidence.statistic.attributeEstimate.type
-
Added
Element
Remove
Binding
`http://hl7.org/fhir/ValueSet/variable-handling|4.3.0`
(required)
|
Evidence.statistic.attributeEstimate.quantity
Evidence.statistic.modelCharacteristic.attribute
|
|
Evidence.statistic.attributeEstimate.level
Evidence.certainty.description
|
-
Added
Element
Type
changed
from
string
to
markdown
|
Evidence.statistic.attributeEstimate.range
Evidence.certainty.type
|
-
Added
Element
Remove
Binding
`http://hl7.org/fhir/ValueSet/certainty-type`
(extensible)
|
Evidence.statistic.attributeEstimate.attributeEstimate
Evidence.certainty.rating
|
-
Added
Element
Remove
Binding
`http://hl7.org/fhir/ValueSet/certainty-rating`
(extensible)
|
Evidence.statistic.modelCharacteristic
Evidence.certainty.rater
|
-
Added
Element
Max
Cardinality
changed
from
1
to
*
|
Evidence.statistic.modelCharacteristic.code
Evidence.relatedArtifact
|
-
Added
Mandatory
Element
Deleted
|
Evidence.statistic.modelCharacteristic.value
Evidence.studyType
|
|
Evidence.statistic.modelCharacteristic.variable
Evidence.statistic.modelCharacteristic.attributeEstimate
|
|
Evidence.statistic.modelCharacteristic.variable.variableDefinition
EvidenceVariable
|
Added
Mandatory
Element
|
Evidence.statistic.modelCharacteristic.variable.handling
EvidenceVariable.versionAlgorithm[x]
|
|
Evidence.statistic.modelCharacteristic.variable.valueCategory
EvidenceVariable.citeAs
|
|
Evidence.statistic.modelCharacteristic.variable.valueQuantity
EvidenceVariable.experimental
|
|
Evidence.statistic.modelCharacteristic.variable.valueRange
EvidenceVariable.recorder
|
|
Evidence.statistic.modelCharacteristic.attributeEstimate
EvidenceVariable.purpose
|
|
Evidence.certainty
EvidenceVariable.copyright
|
|
Evidence.certainty.description
EvidenceVariable.copyrightLabel
|
|
Evidence.certainty.note
EvidenceVariable.approvalDate
|
|
Evidence.certainty.type
EvidenceVariable.lastReviewDate
|
|
Evidence.certainty.rating
EvidenceVariable.effectivePeriod
|
|
Evidence.certainty.rater
EvidenceVariable.relatesTo
|
|
Evidence.certainty.subcomponent
EvidenceVariable.relatesTo.type
|
|
Evidence.shortTitle
Deleted
Evidence.subtitle
Deleted
Evidence.jurisdiction
Deleted
Evidence.effectivePeriod
Deleted
Evidence.topic
Deleted
Evidence.exposureBackground
Deleted
Evidence.exposureVariant
Deleted
Evidence.outcome
Deleted
EvidenceReport
Added
Resource
EvidenceVariable
EvidenceVariable.versionAlgorithm[x]
EvidenceVariable.relatesTo.target[x]
|
|
EvidenceVariable.experimental
EvidenceVariable.definition
|
|
EvidenceVariable.purpose
EvidenceVariable.definitionModifier
|
|
EvidenceVariable.copyrightLabel
EvidenceVariable.definitionModifier.code
|
|
EvidenceVariable.actual
EvidenceVariable.definitionModifier.value[x]
|
|
EvidenceVariable.characteristic
EvidenceVariable.handling
|
-
Min
Cardinality
Type
changed
from
1
code
to
0
CodeableConcept
EvidenceVariable.characteristic.linkId
-
Added
Element
Remove
Binding
`http://hl7.org/fhir/ValueSet/variable-handling|4.3.0`
(required)
|
EvidenceVariable.characteristic.description
EvidenceVariable.category.value[x]
|
-
Add
Type
changed
from
string
to
markdown
EvidenceVariable.characteristic.note
Added
Element
EvidenceVariable.characteristic.definitionReference
Added
Element
EvidenceVariable.characteristic.definitionCanonical
Added
Element
EvidenceVariable.characteristic.definitionCodeableConcept
Added
Element
Reference(Group)
|
EvidenceVariable.characteristic.definitionExpression
EvidenceVariable.conditional
|
|
EvidenceVariable.characteristic.definitionId
EvidenceVariable.classifier
|
|
EvidenceVariable.characteristic.definitionByTypeAndValue
EvidenceVariable.dataStorage
|
|
EvidenceVariable.characteristic.definitionByTypeAndValue.type
EvidenceVariable.dataStorage.datatype
|
|
EvidenceVariable.characteristic.definitionByTypeAndValue.method
EvidenceVariable.dataStorage.path
|
|
EvidenceVariable.characteristic.definitionByTypeAndValue.device
EvidenceVariable.dataStorage.delimiter
|
|
EvidenceVariable.characteristic.definitionByTypeAndValue.value[x]
EvidenceVariable.dataStorage.component
|
|
EvidenceVariable.characteristic.definitionByTypeAndValue.offset
EvidenceVariable.timing
|
|
EvidenceVariable.characteristic.definitionByCombination
EvidenceVariable.period
|
|
EvidenceVariable.characteristic.definitionByCombination.code
EvidenceVariable.constraint
|
|
EvidenceVariable.characteristic.definitionByCombination.threshold
EvidenceVariable.constraint.conditional
|
|
EvidenceVariable.characteristic.definitionByCombination.characteristic
EvidenceVariable.constraint.minimumQuantity
|
|
EvidenceVariable.characteristic.instances[x]
EvidenceVariable.constraint.maximumQuantity
|
|
EvidenceVariable.characteristic.duration[x]
EvidenceVariable.constraint.earliestDateTime
|
|
EvidenceVariable.characteristic.timeFromEvent
EvidenceVariable.constraint.latestDateTime
|
|
EvidenceVariable.characteristic.timeFromEvent.description
EvidenceVariable.constraint.minimumStringLength
|
|
EvidenceVariable.characteristic.timeFromEvent.note
EvidenceVariable.constraint.maximumStringLength
|
|
EvidenceVariable.characteristic.timeFromEvent.event[x]
EvidenceVariable.constraint.code
|
|
EvidenceVariable.characteristic.timeFromEvent.quantity
EvidenceVariable.constraint.expression
|
|
EvidenceVariable.characteristic.timeFromEvent.range
EvidenceVariable.constraint.expectedValueSet
|
|
EvidenceVariable.handling
EvidenceVariable.constraint.expectedUnitsValueSet
|
|
EvidenceVariable.category
EvidenceVariable.constraint.anyValueAllowed
|
|
EvidenceVariable.category.name
EvidenceVariable.missingDataMeaning
|
|
EvidenceVariable.category.value[x]
EvidenceVariable.unacceptableDataHandling
|
|
|
EvidenceVariable.subtitle
|
|
EvidenceVariable.jurisdiction
Deleted
EvidenceVariable.topic
Deleted
EvidenceVariable.type
Deleted
EvidenceVariable.characteristic.definition[x]
EvidenceVariable.relatedArtifact
|
|
EvidenceVariable.characteristic.usageContext
EvidenceVariable.characteristicCombination
|
|
EvidenceVariable.characteristic.participantEffective[x]
EvidenceVariable.characteristic
|
|
EvidenceVariable.characteristic.timeFromStart
ExampleScenario
|
Deleted
|
EvidenceVariable.characteristic.groupMeasure
ExampleScenario.versionAlgorithm[x]
|
|
ExampleScenario
ExampleScenario.versionAlgorithm[x]
ExampleScenario.title
|
|
ExampleScenario.title
ExampleScenario.description
|
|
ExampleScenario.description
ExampleScenario.jurisdiction
|
|
|
ExampleScenario.copyrightLabel
|
|
|
ExampleScenario.actor.key
|
-
Renamed
from
actorId
to
key
|
|
ExampleScenario.actor.type
|
-
Min
Cardinality
changed
from
1
to
0
-
Change
value
set
from
http://hl7.org/fhir/ValueSet/examplescenario-actor-type|4.3.0
to
Actor
Definition
Actor
Type
-
Remove
code
entity
-
Add
code
codes
system
,
collective
,
other
|
|
ExampleScenario.actor.title
|
-
Renamed
from
name
to
title
-
Min
Cardinality
changed
from
0
to
1
|
|
ExampleScenario.actor.definition
| |
|
ExampleScenario.instance.key
|
-
Renamed
from
resourceId
to
key
|
|
ExampleScenario.instance.structureType
|
-
Renamed
from
resourceType
to
structureType
-
Type
changed
from
code
to
Coding
-
Change
binding
strength
from
required
to
extensible
-
Change
value
set
from
http://hl7.org/fhir/ValueSet/resource-types|4.0.0
http://hl7.org/fhir/ValueSet/resource-types|4.3.0
to
Example
Scenario
Resource
Type
|
|
ExampleScenario.instance.structureVersion
|
|
|
ExampleScenario.instance.structureProfile[x]
|
|
|
ExampleScenario.instance.title
|
-
Renamed
from
name
to
title
-
Min
Cardinality
changed
from
0
to
1
|
|
ExampleScenario.instance.content
|
|
|
ExampleScenario.instance.version.key
|
-
Added
Mandatory
Element
Renamed
from
versionId
to
key
|
|
ExampleScenario.instance.version.title
|
|
|
ExampleScenario.instance.version.description
|
-
Min
Cardinality
changed
from
1
to
0
|
|
ExampleScenario.instance.version.content
|
|
|
ExampleScenario.instance.containedInstance.instanceReference
|
-
Renamed
from
resourceId
to
instanceReference
|
|
ExampleScenario.instance.containedInstance.versionReference
|
-
Renamed
from
versionId
to
versionReference
|
|
ExampleScenario.process.step.number
|
-
Moved
from
ExampleScenario.process.step.operation
to
ExampleScenario.process.step
Min
Cardinality
changed
from
1
to
0
Added
Element
|
|
ExampleScenario.process.step.process
|
-
Max
Cardinality
changed
from
*
to
1
|
|
ExampleScenario.process.step.workflow
|
-
Moved
from
ExampleScenario
to
ExampleScenario.process.step
Max
Cardinality
changed
from
*
to
1
Added
Element
|
|
ExampleScenario.process.step.operation.type
|
-
Type
changed
from
string
to
Coding
-
Add
Binding
`http://hl7.org/fhir/ValueSet/testscript-operation-codes`
`http://hl7.org/fhir/ValueSet/examplescenario-operation-codes`
(extensible)
|
|
ExampleScenario.process.step.operation.title
|
-
Renamed
from
name
to
title
-
Min
Cardinality
changed
from
0
to
1
|
ExampleScenario.instance.version.versionId
ExampleScenario.process.step.operation.number
| |
|
ExampleScenario.workflow
|
|
|
ExplanationOfBenefit
|
|
|
ExplanationOfBenefit.traceNumber
|
|
|
ExplanationOfBenefit.statusReason
| |
|
ExplanationOfBenefit.subject
| -
Renamed
from
patient
to
subject
-
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
|
|
ExplanationOfBenefit.event
|
|
|
ExplanationOfBenefit.event.type
|
|
|
ExplanationOfBenefit.event.when[x]
|
|
|
ExplanationOfBenefit.encounter
|
|
|
ExplanationOfBenefit.facility
|
-
Type
Reference:
Added
Target
Type
Organization
|
|
ExplanationOfBenefit.outcome
|
-
Change
value
set
from
http://hl7.org/fhir/ValueSet/remittance-outcome|4.0.0
http://hl7.org/fhir/ValueSet/remittance-outcome|4.3.0
to
Claim
Processing
Codes
|
|
ExplanationOfBenefit.decision
|
|
|
ExplanationOfBenefit.diagnosisRelatedGroup
|
|
|
ExplanationOfBenefit.careTeam.specialty
|
-
Added
Element
Renamed
from
qualification
to
specialty
|
ExplanationOfBenefit.supportingInfo.value[x]
ExplanationOfBenefit.supportingInfo.timing[x]
|
-
Add
Types
dateTime,
Timing
-
Remove
Type
Identifier
date
|
|
ExplanationOfBenefit.supportingInfo.value[x]
| -
Add
Types
base64Binary,
canonical,
code,
date,
dateTime,
decimal,
id,
instant,
integer,
integer64,
markdown,
oid,
positiveInt,
time,
unsignedInt,
uri,
url,
uuid,
Address,
Age,
Annotation,
CodeableConcept,
CodeableReference,
Coding,
ContactPoint,
Count,
Distance,
Duration,
HumanName,
Identifier,
Money,
Period,
Range,
Ratio,
RatioRange,
SampledData,
Signature,
Timing,
ContactDetail,
DataRequirement,
Expression,
ParameterDefinition,
RelatedArtifact,
TriggerDefinition,
UsageContext,
Availability,
ExtendedContactDetail,
VirtualServiceDetail,
Dosage,
Meta
|
|
ExplanationOfBenefit.insurance
|
-
Min
Cardinality
changed
from
1
to
0
|
|
ExplanationOfBenefit.patientPaid
|
|
|
ExplanationOfBenefit.item.traceNumber
|
|
|
ExplanationOfBenefit.item.subject
| |
|
ExplanationOfBenefit.item.productOrService
|
-
Min
Cardinality
changed
from
1
to
0
|
|
ExplanationOfBenefit.item.productOrServiceEnd
|
|
|
ExplanationOfBenefit.item.request
|
|
|
ExplanationOfBenefit.item.patientPaid
|
|
|
ExplanationOfBenefit.item.tax
|
|
|
ExplanationOfBenefit.item.bodySite
|
-
Max
Cardinality
changed
from
1
to
*
-
Type
changed
from
CodeableConcept
to
BackboneElement
|
|
ExplanationOfBenefit.item.bodySite.site
|
|
|
ExplanationOfBenefit.item.bodySite.subSite
|
|
|
ExplanationOfBenefit.item.reviewOutcome
|
|
|
ExplanationOfBenefit.item.reviewOutcome.decision
|
|
|
ExplanationOfBenefit.item.reviewOutcome.reason
|
|
|
ExplanationOfBenefit.item.reviewOutcome.preAuthRef
|
|
|
ExplanationOfBenefit.item.reviewOutcome.preAuthPeriod
|
|
|
ExplanationOfBenefit.item.adjudication.quantity
|
-
Renamed
from
value
to
quantity
-
Type
changed
from
decimal
to
Quantity
|
|
ExplanationOfBenefit.item.adjudication.decisionDate
|
|
|
ExplanationOfBenefit.item.detail.traceNumber
|
|
|
ExplanationOfBenefit.item.detail.productOrService
|
-
Min
Cardinality
changed
from
1
to
0
|
|
ExplanationOfBenefit.item.detail.productOrServiceEnd
|
|
|
ExplanationOfBenefit.item.detail.patientPaid
|
|
|
ExplanationOfBenefit.item.detail.tax
|
|
|
ExplanationOfBenefit.item.detail.reviewOutcome
|
|
|
ExplanationOfBenefit.item.detail.subDetail.traceNumber
|
|
|
ExplanationOfBenefit.item.detail.subDetail.productOrService
|
-
Min
Cardinality
changed
from
1
to
0
|
|
ExplanationOfBenefit.item.detail.subDetail.productOrServiceEnd
|
|
|
ExplanationOfBenefit.item.detail.subDetail.patientPaid
|
|
|
ExplanationOfBenefit.item.detail.subDetail.tax
|
|
|
ExplanationOfBenefit.item.detail.subDetail.reviewOutcome
|
|
|
ExplanationOfBenefit.addItem.traceNumber
|
|
|
ExplanationOfBenefit.addItem.subject
| |
|
ExplanationOfBenefit.addItem.informationSequence
| |
|
ExplanationOfBenefit.addItem.revenue
|
|
|
ExplanationOfBenefit.addItem.category
| |
|
ExplanationOfBenefit.addItem.productOrService
|
-
Min
Cardinality
changed
from
1
to
0
|
|
ExplanationOfBenefit.addItem.productOrServiceEnd
|
|
|
ExplanationOfBenefit.addItem.request
|
|
|
ExplanationOfBenefit.addItem.patientPaid
|
|
|
ExplanationOfBenefit.addItem.tax
|
|
|
ExplanationOfBenefit.addItem.bodySite
|
-
Max
Cardinality
changed
from
1
to
*
-
Type
changed
from
CodeableConcept
to
BackboneElement
|
|
ExplanationOfBenefit.addItem.bodySite.site
|
|
|
ExplanationOfBenefit.addItem.bodySite.subSite
|
|
|
ExplanationOfBenefit.addItem.reviewOutcome
|
|
|
ExplanationOfBenefit.addItem.detail.traceNumber
|
|
|
ExplanationOfBenefit.addItem.detail.revenue
|
|
|
ExplanationOfBenefit.addItem.detail.productOrService
|
-
Min
Cardinality
changed
from
1
to
0
|
|
ExplanationOfBenefit.addItem.detail.productOrServiceEnd
|
|
|
ExplanationOfBenefit.addItem.detail.patientPaid
|
|
|
ExplanationOfBenefit.addItem.detail.tax
|
|
|
ExplanationOfBenefit.addItem.detail.reviewOutcome
|
|
|
ExplanationOfBenefit.addItem.detail.subDetail.traceNumber
|
|
|
ExplanationOfBenefit.addItem.detail.subDetail.revenue
|
|
|
ExplanationOfBenefit.addItem.detail.subDetail.productOrService
|
-
Min
Cardinality
changed
from
1
to
0
|
|
ExplanationOfBenefit.addItem.detail.subDetail.productOrServiceEnd
|
|
|
ExplanationOfBenefit.addItem.detail.subDetail.patientPaid
|
|
|
ExplanationOfBenefit.addItem.detail.subDetail.tax
|
|
|
ExplanationOfBenefit.addItem.detail.subDetail.reviewOutcome
|
|
|
ExplanationOfBenefit.processNote.class
| |
|
ExplanationOfBenefit.processNote.type
|
-
Type
changed
from
code
to
CodeableConcept
-
Change
binding
strength
from
required
to
extensible
|
|
ExplanationOfBenefit.processNote.text
| -
Type
changed
from
string
to
markdown
|
|
ExplanationOfBenefit.processNote.language
|
|
ExplanationOfBenefit.careTeam.qualification
ExplanationOfBenefit.careTeam.responsible
|
|
|
ExplanationOfBenefit.diagnosis.packageCode
|
|
|
ExplanationOfBenefit.item.subSite
|
|
ExplanationOfBenefit.item.adjudication.value
Deleted
ExplanationOfBenefit.addItem.subSite
|
|
|
FamilyMemberHistory
|
|
FamilyMemberHistory.participant
FamilyMemberHistory.recorder
|
|
FamilyMemberHistory.participant.function
FamilyMemberHistory.asserter
|
|
FamilyMemberHistory.participant.actor
FamilyMemberHistory.reason
|
-
Merged
both
reasonCode
and
reasonReference
into
reason
|
FamilyMemberHistory.sex
FamilyMemberHistory.procedure
|
-
Change
value
set
from
http://build.fhir.org/valueset-administrative-gender.html
to
AdministrativeGender
Added
Element
|
FamilyMemberHistory.reason
FamilyMemberHistory.procedure.code
|
|
FamilyMemberHistory.procedure
FamilyMemberHistory.procedure.outcome
|
|
FamilyMemberHistory.procedure.code
FamilyMemberHistory.procedure.contributedToDeath
|
|
FamilyMemberHistory.procedure.outcome
FamilyMemberHistory.procedure.performed[x]
|
|
FamilyMemberHistory.procedure.contributedToDeath
FamilyMemberHistory.procedure.note
|
|
FamilyMemberHistory.procedure.performed[x]
FamilyMemberHistory.instantiatesCanonical
|
|
FamilyMemberHistory.procedure.note
FamilyMemberHistory.instantiatesUri
|
|
|
FamilyMemberHistory.reasonCode
|
-
Deleted
(->
FamilyMemberHistory.reason)
reason.concept)
|
|
FamilyMemberHistory.reasonReference
|
-
Deleted
(->
FamilyMemberHistory.reason)
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
|
FormularyItem
Flag.supportingInfo
|
|
GenomicStudy
Goal
|
|
|
Goal.lifecycleStatus
| -
Remove
codes
active
,
on-hold
,
completed
|
|
Goal.continuous
|
|
Goal
Goal.acceptance
|
|
Goal.continuous
Goal.acceptance.participant
|
|
Goal.source
Goal.acceptance.status
|
|
|
Goal.acceptance.priority
| |
|
Goal.statusReason
| -
Max
Cardinality
changed
from
expressedBy
1
to
source
*
-
Type
Reference:
changed
from
string
to
CodeableConcept
|
|
Goal.recorder
| -
Added
Target
Type
CareTeam
Element
|
Goal.addresses
Goal.source
|
-
Renamed
from
expressedBy
to
source
-
Type
Reference:
Added
Target
Types
MedicationRequest,
Procedure
CareTeam,
Group
|
Goal.outcome
Goal.addresses
|
-
Type
Reference:
Added
Element
Target
Types
MedicationRequest,
Procedure,
NutritionIntake
|
|
Goal.outcomeCode
|
-
Deleted
(->
Goal.outcome)
|
|
Goal.outcomeReference
|
-
Deleted
(->
Goal.outcome)
|
GraphDefinition
Group
|
|
GraphDefinition.identifier
Group.url
|
|
GraphDefinition.versionAlgorithm[x]
Group.version
|
|
GraphDefinition.title
Group.versionAlgorithm[x]
|
|
GraphDefinition.copyright
Group.title
|
|
GraphDefinition.copyrightLabel
Group.status
|
|
GraphDefinition.start
Group.experimental
|
-
Min
Cardinality
changed
from
1
to
0
Type
changed
from
code
to
id
Remove
Binding
`http://hl7.org/fhir/ValueSet/resource-types|4.0.0`
(required)
Added
Element
|
GraphDefinition.node
Group.date
|
|
GraphDefinition.node.nodeId
Group.publisher
|
|
GraphDefinition.node.description
Group.contact
|
|
GraphDefinition.node.type
Group.description
|
|
GraphDefinition.node.profile
Group.useContext
|
|
GraphDefinition.link.sourceId
Group.purpose
|
|
GraphDefinition.link.targetId
Group.copyright
|
|
GraphDefinition.link.params
Group.copyrightLabel
|
|
GraphDefinition.link.compartment
Group.type
|
-
Added
Element
Min
Cardinality
changed
from
1
to
0
-
Add
codes
careteam
,
healthcareservice
,
location
,
organization
,
relatedperson
,
specimen
,
medicinalproductdefinition
,
substancedefinition
,
biologicallyDerivedProduct
,
nutritionProduct
|
GraphDefinition.link.compartment.use
Group.membership
|
|
GraphDefinition.link.compartment.rule
Group.code
|
-
Added
Mandatory
Element
Add
Binding
`http://hl7.org/fhir/ValueSet/group-code`
(extensible)
|
GraphDefinition.link.compartment.code
Group.combinationMethod
|
|
GraphDefinition.link.compartment.expression
Group.combinationThreshold
|
|
|
Group.characteristic.value[x]
| -
Add
Types
uri,
Expression
|
GraphDefinition.link.compartment.description
Group.characteristic.description
|
|
GraphDefinition.profile
Group.characteristic.method
|
-
Deleted
(->
.node.profile)
Added
Element
|
GraphDefinition.link.target
Group.characteristic.formula
|
-
Deleted
(->
.link.targetId
/
.node.nodeId)
Added
Element
|
Group
Group.characteristic.determiner
|
|
Group.active
Group.characteristic.offset
|
-
Now
marked
as
Modifier
Added
Element
|
Group.type
Group.characteristic.instances[x]
|
-
Remove
codes
medication
,
substance
Add
codes
careteam
,
healthcareservice
,
location
,
organization
,
relatedperson
,
specimen
Added
Element
|
Group.membership
Group.characteristic.duration[x]
|
|
Group.description
Group.characteristic.timing
|
|
|
Group.member.entity
|
-
Type
Reference:
Added
Target
Types
CareTeam,
HealthcareService,
Location,
Organization,
RelatedPerson,
Specimen
Specimen,
MedicinalProductDefinition,
SubstanceDefinition,
BiologicallyDerivedProduct,
NutritionProduct
|
|
Group.member.involvement
|
-
Type
Reference:
Removed
Target
Types
Medication,
Substance
Added
Element
|
|
Group.active
| -
Deleted
(->
use
Group.status
instead)
|
|
Group.actual
|
-
Deleted
(->
Group.membership)
|
|
GuidanceResponse
|
|
|
GuidanceResponse.location
| |
|
GuidanceResponse.reason
|
-
Merged
both
reasonCode
and
reasonReference
into
reason
|
|
GuidanceResponse.evaluationMessage
|
-
Max
Cardinality
changed
from
*
to
1
|
|
GuidanceResponse.result
|
-
Max
Cardinality
changed
from
1
to
*
-
Type
Reference:
Added
Target
Types
Appointment,
AppointmentResponse,
Claim,
CommunicationRequest,
Contract,
CoverageEligibilityRequest,
DeviceRequest,
EnrollmentRequest,
ImmunizationRecommendation,
MedicationRequest,
NutritionOrder,
RequestOrchestration,
ServiceRequest,
SupplyRequest,
Task,
VisionPrescription
-
Type
Reference:
Removed
Target
Type
RequestGroup
|
|
GuidanceResponse.reasonCode
|
-
Deleted
(->
reason)
reason.concept)
|
|
GuidanceResponse.reasonReference
|
-
Deleted
(->
reason)
reason.reference)
|
|
HealthcareService
|
|
|
HealthcareService.offeredIn
|
|
|
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]
| |
|
HealthcareService.eligibility.period
|
|
|
HealthcareService.communication
|
|
HealthcareService.availability
HealthcareService.referralRequired
|
|
HealthcareService.telecom
HealthcareService.availability
|
-
Deleted
(->
HealthcareService.contact.telecom)
Added
Element
-
Changed
to
a
datatype:
availableTime,
notAvailable,
and
availabilityExceptions
are
now
properties
of
the
datatype
|
|
HealthcareService.availableTime
|
-
Deleted
(->
HealthcareService.availability.availabileTime)
HealthcareService.availability
(now
part
of
a
datatype))
|
|
HealthcareService.notAvailable
|
-
Deleted
(->
HealthcareService.availability.notAvailabileTime)
HealthcareService.availability.notAvailableTime
(now
part
of
a
datatype))
|
|
HealthcareService.availabilityExceptions
|
-
Deleted
(->
HealthcareService.availability.notAvailabileTime.description)
HealthcareService.availability.notAvailabileTime.description
(now
part
of
a
datatype))
|
|
ImagingSelection
|
|
|
ImagingStudy
|
|
|
ImagingStudy.status
| |
|
ImagingStudy.modality
|
|
ImagingStudy.partOf
ImagingStudy.basedOn
|
-
Added
Element
Type
Reference:
Removed
Target
Type
AppointmentResponse
|
|
ImagingStudy.procedure
|
-
Merged
both
procedureCode
and
procedureReference
into
procedure
|
|
ImagingStudy.reason
|
-
Merged
both
reasonCode
and
reasonReference
into
reason
|
|
ImagingStudy.series.modality
|
|
|
ImagingStudy.series.bodySite
|
-
Type
changed
from
Coding
to
CodeableReference
|
ImagingStudy.series.laterality
ImagingStudy.series.performer.actor
|
-
Type
changed
from
Coding
to
CodeableConcept
Reference:
Added
Target
Type
HealthcareService
|
ImagingStudy.series.performer.actor
ImagingStudy.series.instance.sopClass
|
-
Type
Reference:
Added
Target
Type
HealthcareService
changed
from
Coding
to
oid
-
Remove
Binding
`http://dicom.nema.org/medical/dicom/current/output/chtml/part04/sect_B.5.html#table_B.5-1`
(extensible)
|
|
ImagingStudy.interpreter
|
-
Deleted
(->
series.performer)
|
|
ImagingStudy.procedureReference
|
-
Deleted
(->
procedure)
ImagingStudy.procedure)
|
|
ImagingStudy.procedureCode
|
-
Deleted
(->
procedure)
ImagingStudy.procedure)
|
|
ImagingStudy.reasonCode
|
-
Deleted
(->
reason)
reason.concept)
|
|
ImagingStudy.reasonReference
|
-
Deleted
(->
reason)
reason.reference)
|
|
ImagingStudy.series.laterality
|
|
|
Immunization
|
|
|
Immunization.basedOn
|
|
|
Immunization.administeredProduct
|
|
|
Immunization.manufacturer
|
-
Type
changed
from
Reference(Organization)
to
CodeableReference
|
|
Immunization.supportingInformation
|
|
|
Immunization.informationSource
|
|
|
Immunization.performer.actor
|
-
Type
Reference:
Added
Target
Types
Patient,
RelatedPerson
|
|
Immunization.reason
|
-
Merged
both
reasonCode
and
reasonReference
into
reason
|
|
Immunization.programEligibility
|
-
Type
changed
from
CodeableConcept
to
BackboneElement
|
|
Immunization.programEligibility.program
|
|
|
Immunization.programEligibility.programStatus
|
|
|
Immunization.reaction.manifestation
|
-
Added
Element
Renamed
from
detail
to
manifestation
-
Type
changed
from
Reference(Observation)
to
CodeableReference
|
|
Immunization.protocolApplied.doseNumber
|
-
Renamed
from
doseNumber[x]
to
doseNumber
-
Remove
Min
Cardinality
changed
from
1
to
0
-
Add
Type
positiveInt
CodeableConcept
-
Remove
Types
positiveInt,
string
|
|
Immunization.protocolApplied.seriesDoses
|
-
Renamed
from
seriesDoses[x]
to
seriesDoses
-
Remove
Add
Type
positiveInt
CodeableConcept
-
Remove
Types
positiveInt,
string
|
|
Immunization.recorded
|
|
|
Immunization.reportOrigin
|
|
|
Immunization.reasonCode
|
-
Deleted
(->
reason)
reason.concept)
|
|
Immunization.reasonReference
|
-
Deleted
(->
reason)
reason.reference)
|
|
Immunization.education
|
|
Immunization.reaction.detail
Deleted
ImmunizationEvaluation
ImplementationGuide
|
ImmunizationEvaluation.description
Type
changed
from
string
to
markdown
ImmunizationEvaluation.doseNumber
Renamed
from
doseNumber[x]
to
doseNumber
Remove
Type
positiveInt
|
ImmunizationEvaluation.seriesDoses
ImplementationGuide.identifier
|
-
Renamed
from
seriesDoses[x]
to
seriesDoses
Remove
Type
positiveInt
Added
Element
|
ImmunizationRecommendation
ImmunizationRecommendation.recommendation.targetDisease
ImplementationGuide.versionAlgorithm[x]
|
-
Max
Cardinality
changed
from
1
to
*
Added
Element
|
ImmunizationRecommendation.recommendation.description
Type
changed
from
string
to
markdown
ImmunizationRecommendation.recommendation.doseNumber
Renamed
from
doseNumber[x]
to
doseNumber
Remove
Type
positiveInt
ImmunizationRecommendation.recommendation.seriesDoses
ImplementationGuide.jurisdiction
|
-
Renamed
Change
value
set
from
seriesDoses[x]
http://hl7.org/fhir/ValueSet/jurisdiction
to
seriesDoses
Remove
Type
positiveInt
ImplementationGuide
Jurisdiction
ValueSet
ImplementationGuide.identifier
Added
Element
ImplementationGuide.versionAlgorithm[x]
Added
Element
|
|
ImplementationGuide.purpose
|
|
|
ImplementationGuide.copyrightLabel
|
|
|
ImplementationGuide.fhirVersion
|
-
Add
Remove
codes
0.0
0.0.80
,
0.4
0.0.81
,
0.5
0.0.82
,
1.0
0.4.0
,
1.1
0.5.0
,
1.4
1.0.0
,
1.6
1.0.1
,
1.8
1.0.2
,
3.0
1.1.0
,
3.0.2
1.4.0
,
3.3
1.6.0
,
3.5
1.8.0
,
4.0
3.0.0
,
4.0.1
3.0.1
,
4.1
3.0.2
,
4.1.0
3.3.0
,
4.2
3.5.0
,
4.2.0
4.0.0
,
4.3
4.0.1
,
4.3.0
4.1.0
,
4.3.0-cibuild
,
4.3.0-snapshot1
,
4.4
4.3.0
-
Add
codes
0.0
,
4.4.0
0.4
,
4.5
0.5
,
4.5.0
1.0
,
4.6
1.1
,
4.6.0
1.4
,
5.0
1.6
,
5.0.0
1.8
,
5.0.0-cibuild
3.0
,
5.0.0-snapshot1
3.3
,
5.0.0-snapshot2
3.5
,
5.0.0-ballot
4.0
,
5.0.0-snapshot3
4.1
,
5.0.0-draft-final
4.2
,
4.3
,
4.4
,
4.5
,
4.6
,
5.0
,
6.0
|
|
ImplementationGuide.dependsOn.reason
|
|
|
ImplementationGuide.global.type
|
-
Remove
codes
CatalogEntry
,
DeviceUseStatement
,
DocumentManifest
Resource
,
DomainResource
,
EffectEvidenceSynthesis
,
Media
,
MedicinalProduct
,
MedicinalProductAuthorization
,
MedicinalProductContraindication
CatalogEntry
,
MedicinalProductIndication
ChargeItem
,
MedicinalProductIngredient
ChargeItemDefinition
,
MedicinalProductInteraction
Citation
,
MedicinalProductManufactured
ClinicalImpression
,
MedicinalProductPackaged
DeviceUseStatement
,
MedicinalProductPharmaceutical
DocumentManifest
,
MedicinalProductUndesirableEffect
EvidenceReport
,
RequestGroup
GraphDefinition
,
ResearchDefinition
ImmunizationEvaluation
,
ResearchElementDefinition
ImmunizationRecommendation
,
Resource
Linkage
,
RiskEvidenceSynthesis
Media
,
SubstanceSpecification
Add
codes
ActorDefinition
MedicationKnowledge
,
AdministrableProductDefinition
MolecularSequence
,
ArtifactAssessment
RequestGroup
,
BiologicallyDerivedProductDispense
ResearchDefinition
,
Citation
ResearchElementDefinition
,
ClinicalUseDefinition
SupplyDelivery
,
ConditionDefinition
SupplyRequest
,
DeviceAssociation
TestReport
,
DeviceDispense
TestScript
,
DeviceUsage
VerificationResult
,
-
Add
codes
EncounterHistory
ActorDefinition
,
EvidenceReport
ArtifactAssessment
,
FormularyItem
DeviceAlert
,
GenomicStudy
DeviceAssociation
,
ImagingSelection
,
Ingredient
,
InventoryItem
,
InventoryReport
,
ManufacturedItemDefinition
,
MedicinalProductDefinition
InsuranceProduct
,
NutritionIntake
,
NutritionProduct
,
PackagedProductDefinition
,
Permission
,
RegulatedAuthorization
,
RequestOrchestration
,
Requirements
,
SubscriptionStatus
,
SubscriptionTopic
,
SubstanceDefinition
,
TestPlan
,
Transport
|
|
ImplementationGuide.definition.grouping.description
|
-
Type
changed
from
string
to
markdown
|
|
ImplementationGuide.definition.resource
|
-
Min
Cardinality
changed
from
1
to
0
|
|
ImplementationGuide.definition.resource.fhirVersion
|
-
Add
Remove
codes
0.0
0.0.80
,
0.4
0.0.81
,
0.5
0.0.82
,
1.0
0.4.0
,
1.1
0.5.0
,
1.4
1.0.0
,
1.6
1.0.1
,
1.8
1.0.2
,
3.0
1.1.0
,
3.0.2
1.4.0
,
3.3
1.6.0
,
3.5
1.8.0
,
4.0
3.0.0
,
4.0.1
3.0.1
,
4.1
3.0.2
,
4.1.0
3.3.0
,
4.2
3.5.0
,
4.2.0
4.0.0
,
4.3
4.0.1
,
4.3.0
4.1.0
,
4.3.0-cibuild
,
4.3.0-snapshot1
,
4.4
4.3.0
-
Add
codes
0.0
,
4.4.0
0.4
,
4.5
0.5
,
4.5.0
1.0
,
4.6
1.1
,
4.6.0
1.4
,
5.0
1.6
,
5.0.0
1.8
,
5.0.0-cibuild
3.0
,
5.0.0-snapshot1
3.3
,
5.0.0-snapshot2
3.5
,
5.0.0-ballot
4.0
,
5.0.0-snapshot3
4.1
,
5.0.0-draft-final
4.2
,
4.3
,
4.4
,
4.5
,
4.6
,
5.0
,
6.0
|
|
ImplementationGuide.definition.resource.description
|
-
Type
changed
from
string
to
markdown
|
|
ImplementationGuide.definition.resource.isExample
|
-
Added
Element
Renamed
from
example[x]
to
isExample
-
Remove
Type
canonical(StructureDefinition)
|
|
ImplementationGuide.definition.resource.profile
|
|
|
ImplementationGuide.definition.page.source[x]
|
|
|
ImplementationGuide.definition.page.name
|
-
Renamed
from
name[x]
to
name
-
Remove
Type
Reference(Binary)
|
|
ImplementationGuide.definition.parameter.code
|
-
Type
changed
from
code
to
Coding
-
Change
binding
strength
from
required
to
extensible
|
|
ImplementationGuide.manifest.resource.isExample
|
-
Renamed
from
example[x]
to
isExample
-
Remove
Type
canonical(StructureDefinition)
|
|
ImplementationGuide.manifest.resource.profile
|
|
|
Ingredient
| |
ImplementationGuide.manifest.resource.profile
Ingredient.group
|
|
ImplementationGuide.definition.resource.example[x]
Ingredient.comment
|
|
ImplementationGuide.manifest.resource.example[x]
Ingredient.substance.strength.presentation[x]
|
-
Deleted
Add
Types
CodeableConcept,
Quantity
|
Ingredient
Ingredient.substance.strength.concentration[x]
| -
Add
Types
CodeableConcept,
Quantity
|
|
Ingredient.substance.strength.basis
|
|
|
Ingredient.substance.strength.referenceStrength.substance
| -
Min
Cardinality
changed
from
0
to
1
|
|
Ingredient.substance.strength.referenceStrength.strength[x]
|
|
|
InsurancePlan
|
|
InsurancePlan.contact
InsurancePlan.identifier
|
-
Type
changed
Moved
from
BackboneElement
InsurancePlan.plan
to
ExtendedContactDetail
InsurancePlan
|
|
InsurancePlan.type
| -
Moved
from
InsurancePlan.plan
to
InsurancePlan
|
|
InsurancePlan.product
| -
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
| -
Moved
from
InsurancePlan.plan.specificCost.benefit.cost.qualifiers
to
qualifier
|
InsurancePlan.contact.purpose
InsurancePlan.identifier
|
-
Deleted
(->
InsurancePlan.contact.purpose)
InsuranceProduct.identifier)
|
InsurancePlan.contact.name
InsurancePlan.status
|
-
Deleted
(->
InsurancePlan.contact.name)
InsuranceProduct.status)
|
InsurancePlan.contact.telecom
InsurancePlan.type
|
-
Deleted
(->
InsurancePlan.contact.telecom)
InsuranceProduct.type)
|
InsurancePlan.contact.address
InsurancePlan.name
|
-
Deleted
(->
InsurancePlan.contact.address)
InsuranceProduct.name)
|
InventoryItem
InsurancePlan.alias
|
-
Added
Resource
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)
|
InventoryReport
InsuranceProduct
|
|
|
Invoice
|
|
|
Invoice.creation
|
|
|
Invoice.period[x]
|
-
Renamed
from
date
to
period[x]
-
Add
Types
date,
Period
-
Remove
Type
dateTime
|
|
Invoice.issuer
| -
Type
Reference:
Added
Element
Target
Types
Practitioner,
PractitionerRole
|
|
Invoice.lineItem.serviced[x]
|
|
|
Invoice.lineItem.priceComponent
|
-
Type
changed
from
BackboneElement
to
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
|
|
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]
|
|
|
Library.type
| -
Change
value
set
from
http://hl7.org/fhir/ValueSet/library-type
to
LibraryType

|
|
Library.subject[x]
|
-
Change
value
set
from
http://hl7.org/fhir/ValueSet/subject-type
to
Participant
Resource
Types
-
Change
code
system
for
extensibly
bound
codes
from
"http://hl7.org/fhir/resource-types"
to
"http://hl7.org/fhir/fhir-types"
|
Library.usage
Library.jurisdiction
|
-
Type
changed
Change
value
set
from
string
http://hl7.org/fhir/ValueSet/jurisdiction
to
markdown
Jurisdiction
ValueSet
|
Library.copyrightLabel
Library.usage
|
-
Added
Element
Type
changed
from
string
to
markdown
|
Linkage
Library.copyrightLabel
|
|
|
List
|
|
|
List.subject
|
-
Max
Cardinality
changed
from
1
to
*
-
Type
Reference:
Added
Target
Type
Resource
-
Type
Reference:
Removed
Target
Types
Patient,
Group,
Device,
Location
|
|
List.source
|
-
Type
Reference:
Added
Target
Types
Organization,
RelatedPerson,
CareTeam
CareTeam,
Group
|
|
Location
|
|
|
Location.code
| |
|
Location.description
|
-
Type
changed
from
string
to
markdown
|
|
Location.type
| -
Remove
Binding
`http://terminology.hl7.org/ValueSet/v3-ServiceDeliveryLocationRoleType`
(extensible)
|
|
Location.contact
|
-
Added
Element
Renamed
from
telecom
to
contact
-
Type
changed
from
ContactPoint
to
ExtendedContactDetail
|
|
Location.form
|
-
Renamed
from
physicalType
to
form
|
|
Location.characteristic
|
|
|
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
|
|
Location.telecom
Deleted
(->
Location.contact.telecom)
Location.hoursOfOperation.daysOfWeek
|
-
Deleted
(->
Location.hoursOfOperation.availableTime.daysOfWeek)
Location.hoursOfOperation.availableTime.daysOfWeek
(now
part
of
a
datatype))
|
|
Location.hoursOfOperation.allDay
|
-
Deleted
(->
Location.hoursOfOperation.availableTime.allDay)
Location.hoursOfOperation.availableTime.allDay
(now
part
of
a
datatype))
|
|
Location.hoursOfOperation.openingTime
|
-
Deleted
(->
Location.hoursOfOperation.availableTime.availableStartTime)
Location.hoursOfOperation.availableTime.availableStartTime
(now
part
of
a
datatype))
|
|
Location.hoursOfOperation.closingTime
|
-
Deleted
(->
Location.hoursOfOperation.availableTime.availableEndTime)
Location.hoursOfOperation.availableTime.availableEndTime
(now
part
of
a
datatype))
|
|
Location.availabilityExceptions
|
-
Deleted
(->
Location.hoursOfOperation.notAvailable.description)
Location.hoursOfOperation.notAvailableTime.description
(now
part
of
a
datatype))
|
|
ManufacturedItemDefinition
|
Added
Resource
Measure
|
Measure.versionAlgorithm[x]
ManufacturedItemDefinition.name
|
|
Measure.subject[x]
Change
value
set
from
http://hl7.org/fhir/ValueSet/subject-type
to
Participant
Resource
Types
Change
code
system
for
extensibly
bound
codes
from
"http://hl7.org/fhir/resource-types"
to
"http://hl7.org/fhir/fhir-types"
Measure.basis
ManufacturedItemDefinition.marketingStatus
|
|
Measure.usage
ManufacturedItemDefinition.property.value[x]
|
-
Type
changed
from
string
to
markdown
Add
Types
Range,
markdown,
Reference(Binary)
|
Measure.copyrightLabel
ManufacturedItemDefinition.component
|
|
Measure.scoring
ManufacturedItemDefinition.component.type
|
-
Change
value
set
from
http://hl7.org/fhir/ValueSet/measure-scoring
to
MeasureScoring
Added
Mandatory
Element
|
Measure.scoringUnit
ManufacturedItemDefinition.component.function
|
|
Measure.riskAdjustment
ManufacturedItemDefinition.component.amount
|
-
Type
changed
from
string
to
markdown
Added
Element
|
Measure.rateAggregation
ManufacturedItemDefinition.component.constituent
|
-
Type
changed
from
string
to
markdown
Added
Element
|
Measure.term
ManufacturedItemDefinition.component.constituent.amount
|
|
Measure.term.code
ManufacturedItemDefinition.component.constituent.location
|
|
Measure.term.definition
ManufacturedItemDefinition.component.constituent.function
|
|
Measure.group.linkId
ManufacturedItemDefinition.component.constituent.hasIngredient
|
|
Measure.group.description
ManufacturedItemDefinition.component.property
|
-
Type
changed
from
string
to
markdown
Added
Element
|
Measure.group.type
ManufacturedItemDefinition.component.component
|
|
Measure.group.subject[x]
Measure
|
Added
Element
|
Measure.group.basis
Measure.versionAlgorithm[x]
|
|
Measure.group.scoring
Measure.subject[x]
|
-
Added
Element
Change
value
set
from
http://hl7.org/fhir/ValueSet/subject-type
to
Participant
Resource
Types
-
Change
code
system
for
extensibly
bound
codes
from
"http://hl7.org/fhir/resource-types"
to
"http://hl7.org/fhir/fhir-types"
|
Measure.group.scoringUnit
Measure.jurisdiction
|
|
Measure.group.rateAggregation
Measure.usage
|
-
Added
Element
Type
changed
from
string
to
markdown
|
Measure.group.improvementNotation
Measure.copyrightLabel
|
|
Measure.group.library
Measure.reportingFrequency
|
|
Measure.group.population.linkId
Measure.riskAdjustment
|
-
Added
Element
Type
changed
from
string
to
markdown
|
Measure.group.population.description
Measure.rateAggregation
|
-
Type
changed
from
string
to
markdown
|
Measure.group.population.criteria
Measure.term
|
-
Min
Cardinality
changed
from
1
to
0
Added
Element
|
Measure.group.population.groupDefinition
Measure.term.code
|
|
Measure.group.population.inputPopulationId
Measure.term.definition
|
|
Measure.group.population.aggregateMethod
Measure.group.linkId
|
|
Measure.group.stratifier.linkId
Measure.group.title
|
|
Measure.group.stratifier.description
Measure.group.description
|
-
Type
changed
from
string
to
markdown
|
Measure.group.stratifier.groupDefinition
Measure.group.type
|
|
Measure.group.stratifier.component.linkId
Measure.group.subject[x]
|
|
Measure.group.stratifier.component.description
Measure.group.basis
|
-
Type
changed
from
string
to
markdown
Added
Element
|
Measure.group.stratifier.component.criteria
Measure.group.basisRequirement
|
-
Min
Cardinality
changed
from
1
to
0
Added
Element
|
Measure.group.stratifier.component.groupDefinition
Measure.group.scoring
|
|
Measure.supplementalData.linkId
Measure.group.scoringUnit
|
|
Measure.supplementalData.description
Measure.group.scoringPrecision
|
-
Type
changed
from
string
to
markdown
Added
Element
|
Measure.definition
Measure.group.compositeScoring
|
-
Deleted
(->term.definition
term
is
code
and
definition
now)
Added
Element
|
MeasureReport
MeasureReport.type
Measure.group.component
|
-
Remove
code
data-collection
Add
code
data-exchange
Added
Element
|
MeasureReport.dataUpdateType
Measure.group.component.measure
|
|
MeasureReport.measure
Measure.group.component.groupId
|
-
Min
Cardinality
changed
from
1
to
0
Added
Element
|
MeasureReport.subject
Measure.group.component.weight
|
-
Type
Reference:
Added
Target
Types
CareTeam,
HealthcareService,
Organization
Element
|
MeasureReport.reporter
Measure.group.rateAggregation
|
-
Type
Reference:
Added
Target
Type
Group
Type
Reference:
Removed
Target
Type
Location
Element
|
MeasureReport.reportingVendor
Measure.group.improvementNotation
|
|
MeasureReport.location
Measure.group.improvementNotationGuidance
|
|
MeasureReport.inputParameters
Measure.group.library
|
|
MeasureReport.scoring
Measure.group.population.linkId
|
|
MeasureReport.group.linkId
Measure.group.population.title
|
|
MeasureReport.group.subject
Measure.group.population.code
|
-
Added
Element
Change
value
set
from
http://hl7.org/fhir/ValueSet/measure-population
to
MeasurePopulationType
 |
|
Measure.group.population.description
| -
Type
changed
from
string
to
markdown
|
|
Measure.group.population.criteria
| -
Min
Cardinality
changed
from
1
to
0
|
MeasureReport.group.population.linkId
Measure.group.population.groupDefinition
|
|
MeasureReport.group.population.subjectReport
Measure.group.population.inputPopulationId
|
|
MeasureReport.group.population.subjects
Measure.group.population.aggregateMethod
|
|
MeasureReport.group.measureScore[x]
Measure.group.stratifier.linkId
|
-
Renamed
from
measureScore
to
measureScore[x]
Add
Types
dateTime,
CodeableConcept,
Period,
Range,
Duration
Added
Element
|
MeasureReport.group.stratifier.linkId
Measure.group.stratifier.title
|
|
MeasureReport.group.stratifier.code
Measure.group.stratifier.description
|
-
Max
Cardinality
Type
changed
from
*
string
to
1
markdown
|
MeasureReport.group.stratifier.stratum.value[x]
Measure.group.stratifier.groupDefinition
|
-
Renamed
from
value
to
value[x]
Add
Types
boolean,
Quantity,
Range,
Reference
Added
Element
|
MeasureReport.group.stratifier.stratum.component.linkId
Measure.group.stratifier.component.linkId
|
|
MeasureReport.group.stratifier.stratum.component.value[x]
Measure.group.stratifier.component.description
|
-
Renamed
Type
changed
from
value
string
to
value[x]
Add
Types
boolean,
Quantity,
Range,
Reference
markdown
|
MeasureReport.group.stratifier.stratum.population.linkId
Measure.group.stratifier.component.criteria
|
-
Added
Element
Min
Cardinality
changed
from
1
to
0
|
MeasureReport.group.stratifier.stratum.population.subjectReport
Measure.group.stratifier.component.groupDefinition
|
|
MeasureReport.group.stratifier.stratum.population.subjects
Measure.group.stratifier.component.valueSet
|
|
MeasureReport.group.stratifier.stratum.measureScore[x]
Measure.group.stratifier.component.unit
|
-
Renamed
from
measureScore
to
measureScore[x]
Add
Types
dateTime,
CodeableConcept,
Period,
Range,
Duration
Added
Element
|
MeasureReport.supplementalData
Measure.supplementalData.linkId
|
|
Medication
Medication.marketingAuthorizationHolder
Measure.supplementalData.usage
|
-
Added
Element
Change
value
set
from
http://hl7.org/fhir/ValueSet/measure-data-usage
to
MeasureDataUsage
|
Medication.doseForm
Measure.supplementalData.description
|
-
Added
Element
Type
changed
from
string
to
markdown
|
Medication.totalVolume
Measure.supplementalData.valueSet
|
|
Medication.ingredient.item
Measure.supplementalData.unit
|
-
Renamed
from
item[x]
to
item
Add
Type
CodeableReference
Remove
Types
CodeableConcept,
Reference(Substance
|
Medication)
Added
Element
|
Medication.ingredient.strength[x]
Measure.scoring
|
-
Renamed
from
strength
to
strength[x]
Add
Types
CodeableConcept,
Quantity
Deleted
|
Medication.definition
Measure.compositeScoring
|
|
Medication.manufacturer
Measure.type
|
|
Medication.form
Measure.improvementNotation
|
|
Medication.amount
Measure.definition
|
|
MedicationAdministration
MeasureReport
|
|
MedicationAdministration.basedOn
MeasureReport.category
| |
|
MeasureReport.messages
|
|
MedicationAdministration.partOf
MeasureReport.type
| -
Remove
code
data-collection
-
Add
code
data-exchange
|
|
MeasureReport.dataUpdateType
|
-
Type
Reference:
Added
Target
Type
MedicationDispense
Element
|
MedicationAdministration.category
MeasureReport.measure
|
-
Max
Min
Cardinality
changed
from
1
to
*
0
|
MedicationAdministration.medication
MeasureReport.subject
|
-
Renamed
from
medication[x]
to
medication
Add
Type
CodeableReference
Reference:
Added
Target
Types
CareTeam,
HealthcareService,
Organization
|
|
MeasureReport.reporter
|
-
Remove
Types
CodeableConcept,
Reference(Medication)
Type
Reference:
Removed
Target
Type
Location
|
MedicationAdministration.encounter
MeasureReport.reportingVendor
|
|
MedicationAdministration.occurence[x]
MeasureReport.location
|
|
MedicationAdministration.recorded
MeasureReport.inputParameters
|
|
MedicationAdministration.isSubPotent
MeasureReport.group.linkId
|
|
MedicationAdministration.subPotentReason
MeasureReport.group.title
|
|
MedicationAdministration.performer.actor
MeasureReport.group.calculatedDate
|
-
Type
changed
from
Reference(Practitioner
|
PractitionerRole
|
Patient
|
RelatedPerson
|
Device)
to
CodeableReference
Added
Element
|
MedicationAdministration.reason
MeasureReport.group.description
|
|
MedicationAdministration.device
MeasureReport.group.type
|
-
Type
changed
from
Reference(Device)
to
CodeableReference
Added
Element
|
MedicationAdministration.instantiates
MeasureReport.group.subject
|
|
MedicationAdministration.context
MeasureReport.group.scoring
|
|
MedicationAdministration.effective[x]
MeasureReport.group.improvementNotation
|
|
MedicationAdministration.reasonCode
MeasureReport.group.improvementNotationGuidance
|
-
Deleted
(->
reason)
Added
Element
|
MedicationAdministration.reasonReference
MeasureReport.group.population.linkId
|
-
Deleted
(->
reason)
Added
Element
|
MedicationDispense
MedicationDispense.basedOn
MeasureReport.group.population.title
|
|
MedicationDispense.partOf
MeasureReport.group.population.code
| |
|
MeasureReport.group.population.description
|
-
Type
Reference:
Added
Target
Type
MedicationAdministration
Element
|
MedicationDispense.notPerformedReason
MeasureReport.group.population.countQuantity
|
|
MedicationDispense.statusChanged
MeasureReport.group.population.subjectReport
|
|
MedicationDispense.category
MeasureReport.group.population.subjects
|
-
Max
Cardinality
changed
from
1
to
*
Added
Element
|
MedicationDispense.medication
MeasureReport.group.measureScore[x]
|
-
Renamed
from
medication[x]
measureScore
to
medication
measureScore[x]
-
Add
Type
CodeableReference
Remove
Types
dateTime,
CodeableConcept,
Reference(Medication)
Period,
Range,
Duration,
boolean,
Ratio
|
MedicationDispense.subject
MeasureReport.group.stratifier.linkId
|
-
Min
Cardinality
changed
from
0
to
1
Added
Element
|
MedicationDispense.encounter
MeasureReport.group.stratifier.title
|
|
MedicationDispense.performer.actor
MeasureReport.group.stratifier.code
|
-
Type
Reference:
Added
Target
Type
CareTeam
Max
Cardinality
changed
from
*
to
1
|
MedicationDispense.recorded
MeasureReport.group.stratifier.description
|
|
MedicationDispense.receiver
MeasureReport.group.stratifier.stratum.value[x]
|
-
Type
Reference:
Added
Target
Renamed
from
value
to
value[x]
-
Add
Types
RelatedPerson,
Location,
PractitionerRole
boolean,
Quantity,
Range,
Reference
|
MedicationDispense.renderedDosageInstruction
MeasureReport.group.stratifier.stratum.component.linkId
|
|
MedicationDispense.substitution.responsibleParty
MeasureReport.group.stratifier.stratum.component.description
|
-
Max
Cardinality
changed
from
*
to
1
Type
Reference:
Added
Target
Type
Organization
Element
|
MedicationDispense.statusReason[x]
MeasureReport.group.stratifier.stratum.component.value[x]
|
-
Deleted
Renamed
from
value
to
value[x]
-
Add
Types
boolean,
Quantity,
Range,
Reference
|
MedicationDispense.context
MeasureReport.group.stratifier.stratum.population.linkId
|
|
MedicationDispense.detectedIssue
MeasureReport.group.stratifier.stratum.population.code
|
|
MedicationKnowledge
MedicationKnowledge.identifier
MeasureReport.group.stratifier.stratum.population.countQuantity
|
|
MedicationKnowledge.author
MeasureReport.group.stratifier.stratum.population.subjectReport
|
|
MedicationKnowledge.intendedJurisdiction
MeasureReport.group.stratifier.stratum.population.subjects
|
|
MedicationKnowledge.name
MeasureReport.group.stratifier.stratum.measureScore[x]
|
-
Added
Element
Renamed
from
measureScore
to
measureScore[x]
-
Add
Types
dateTime,
CodeableConcept,
Period,
Range,
Duration,
boolean,
Ratio
|
MedicationKnowledge.monograph.source
MeasureReport.supplementalData
|
-
Type
Reference:
Removed
Target
Type
Media
Added
Element
|
MedicationKnowledge.cost.effectiveDate
MeasureReport.improvementNotation
|
|
|
Medication
| |
MedicationKnowledge.cost.cost[x]
Medication.marketingAuthorizationHolder
|
-
Renamed
from
cost
manufacturer
to
cost[x]
Add
Type
CodeableConcept
marketingAuthorizationHolder
|
MedicationKnowledge.indicationGuideline
Medication.doseForm
|
-
Added
Element
Renamed
from
form
to
doseForm
|
MedicationKnowledge.indicationGuideline.indication
Medication.packageSize
|
|
MedicationKnowledge.indicationGuideline.dosingGuideline
Medication.packageSize.numberOfItems
|
|
MedicationKnowledge.indicationGuideline.dosingGuideline.treatmentIntent
Medication.packageSize.amountPerItem
|
|
MedicationKnowledge.indicationGuideline.dosingGuideline.dosage
Medication.ingredient.item
|
-
Added
Element
Renamed
from
item[x]
to
item
-
Add
Type
CodeableReference
-
Remove
Types
CodeableConcept,
Reference(Substance
|
Medication)
|
MedicationKnowledge.indicationGuideline.dosingGuideline.dosage.type
Medication.ingredient.role
|
|
MedicationKnowledge.indicationGuideline.dosingGuideline.dosage.dosage
Medication.ingredient.strength[x]
|
-
Added
Mandatory
Element
Renamed
from
strength
to
strength[x]
-
Add
Types
CodeableConcept,
Quantity
|
MedicationKnowledge.indicationGuideline.dosingGuideline.administrationTreatment
Medication.instance
|
-
Added
Element
Renamed
from
batch
to
instance
|
MedicationKnowledge.indicationGuideline.dosingGuideline.patientCharacteristic
Medication.instance.identifier
|
|
MedicationKnowledge.indicationGuideline.dosingGuideline.patientCharacteristic.type
Medication.instance.lotNumber
|
-
Added
Mandatory
Element
Moved
from
Medication.batch
to
Medication.instance
|
MedicationKnowledge.indicationGuideline.dosingGuideline.patientCharacteristic.value[x]
Medication.instance.expirationDate
|
-
Added
Element
Moved
from
Medication.batch
to
Medication.instance
|
MedicationKnowledge.medicineClassification.source[x]
Medication.definition
|
|
MedicationKnowledge.packaging
Medication.amount
|
-
Max
Cardinality
changed
from
1
to
*
Deleted
|
MedicationKnowledge.packaging.cost
MedicationAdministration
|
Added
Element
|
MedicationKnowledge.packaging.packagedProduct
MedicationAdministration.basedOn
|
|
MedicationKnowledge.clinicalUseIssue
MedicationAdministration.partOf
|
-
Type
Reference:
Added
Element
Target
Type
MedicationDispense
|
MedicationKnowledge.storageGuideline
MedicationAdministration.category
|
-
Added
Element
Max
Cardinality
changed
from
1
to
*
|
MedicationKnowledge.storageGuideline.reference
MedicationAdministration.medication
|
-
Added
Element
Renamed
from
medication[x]
to
medication
-
Add
Type
CodeableReference
-
Remove
Types
CodeableConcept,
Reference(Medication)
|
MedicationKnowledge.storageGuideline.note
MedicationAdministration.encounter
|
-
Added
Element
Renamed
from
context
to
encounter
-
Type
Reference:
Removed
Target
Type
EpisodeOfCare
|
MedicationKnowledge.storageGuideline.stabilityDuration
MedicationAdministration.occurrence[x]
|
-
Added
Element
Renamed
from
effective[x]
to
occurrence[x]
-
Add
Type
Timing
|
MedicationKnowledge.storageGuideline.environmentalSetting
MedicationAdministration.recorded
|
|
MedicationKnowledge.storageGuideline.environmentalSetting.type
MedicationAdministration.isSubPotent
|
|
MedicationKnowledge.storageGuideline.environmentalSetting.value[x]
MedicationAdministration.subPotentReason
|
|
MedicationKnowledge.regulatory.schedule
MedicationAdministration.performer.actor
|
-
Type
changed
from
BackboneElement
Reference(Practitioner
|
PractitionerRole
|
Patient
|
RelatedPerson
|
Device)
to
CodeableConcept
CodeableReference
|
MedicationKnowledge.definitional
MedicationAdministration.reason
|
-
Merged
both
reasonCode
and
reasonReference
into
reason
|
MedicationKnowledge.definitional.definition
MedicationAdministration.device
|
-
Added
Element
Type
changed
from
Reference(Device)
to
CodeableReference
|
MedicationKnowledge.definitional.doseForm
MedicationAdministration.instantiates
|
|
MedicationKnowledge.definitional.intendedRoute
MedicationAdministration.reasonCode
|
-
Added
Element
Deleted
(->
reason.concept)
|
MedicationKnowledge.definitional.ingredient
MedicationAdministration.reasonReference
|
-
Added
Element
Deleted
(->
reason.reference)
|
MedicationKnowledge.definitional.ingredient.item
MedicationDispense
|
Added
Mandatory
Element
|
MedicationKnowledge.definitional.ingredient.type
MedicationDispense.basedOn
|
|
MedicationKnowledge.definitional.ingredient.strength[x]
MedicationDispense.partOf
|
-
Type
Reference:
Added
Element
Target
Type
MedicationAdministration
|
MedicationKnowledge.definitional.drugCharacteristic
MedicationDispense.status
|
-
Added
Element
Remove
code
stopped
-
Add
code
unfulfilled
|
MedicationKnowledge.definitional.drugCharacteristic.type
MedicationDispense.notPerformedReason
|
-
Added
Element
Renamed
from
statusReason[x]
to
notPerformedReason
-
Add
Type
CodeableReference
-
Remove
Types
CodeableConcept,
Reference(DetectedIssue)
|
MedicationKnowledge.definitional.drugCharacteristic.value[x]
MedicationDispense.statusChanged
|
|
MedicationKnowledge.manufacturer
MedicationDispense.category
|
-
Deleted
Max
Cardinality
changed
from
1
to
*
|
MedicationKnowledge.doseForm
MedicationDispense.medication
|
-
Deleted
Renamed
from
medication[x]
to
medication
MedicationKnowledge.amount
-
Deleted
Add
Type
CodeableReference
-
Remove
Types
CodeableConcept,
Reference(Medication)
|
MedicationKnowledge.synonym
MedicationDispense.subject
|
-
Deleted
Min
Cardinality
changed
from
0
to
1
|
MedicationKnowledge.ingredient
MedicationDispense.encounter
|
-
Deleted
Renamed
from
context
to
encounter
-
Type
Reference:
Removed
Target
Type
EpisodeOfCare
|
MedicationKnowledge.intendedRoute
MedicationDispense.performer.actor
|
-
Deleted
Type
Reference:
Added
Target
Types
CareTeam,
Group
|
MedicationKnowledge.administrationGuidelines
MedicationDispense.fillNumber
|
|
MedicationKnowledge.packaging.type
MedicationDispense.recorded
|
|
MedicationKnowledge.packaging.quantity
MedicationDispense.receiver
|
-
Deleted
Type
Reference:
Added
Target
Types
RelatedPerson,
Location,
PractitionerRole,
Organization,
Group
|
MedicationKnowledge.drugCharacteristic
MedicationDispense.dosageInstruction
|
-
Deleted
Max
Cardinality
changed
from
*
to
1
-
Type
changed
from
Dosage
to
DosageDetails
|
MedicationKnowledge.contraindication
MedicationDispense.doseAdministrationAid
|
|
MedicationKnowledge.regulatory.schedule.schedule
MedicationDispense.substitution.responsibleParty
|
-
Deleted
Max
Cardinality
changed
from
*
to
1
-
Type
Reference:
Added
Target
Type
Organization
|
MedicationKnowledge.kinetics
MedicationDispense.detectedIssue
|
|
|
MedicationRequest
|
|
|
MedicationRequest.basedOn
| -
Type
Reference:
Added
Target
Type
RequestOrchestration
-
Type
Reference:
Removed
Target
Type
ImmunizationRecommendation
|
|
MedicationRequest.status
|
-
Remove
codes
cancelled
,
completed
,
stopped
-
Add
code
ended
|
|
MedicationRequest.statusChanged
|
|
|
MedicationRequest.intent
| -
Remove
codes
original-order
,
reflex-order
,
filler-order
,
instance-order
|
|
MedicationRequest.medication
|
-
Renamed
from
medication[x]
to
medication
-
Add
Type
CodeableReference
-
Remove
Types
CodeableConcept,
Reference(Medication)
|
|
MedicationRequest.informationSource
|
|
MedicationRequest.reported
MedicationRequest.isRecordOfRequest
|
-
Renamed
from
reported[x]
to
reported
isRecordOfRequest
-
Remove
Type
Reference(Patient
|
Practitioner
|
PractitionerRole
|
RelatedPerson
|
Organization)
|
|
MedicationRequest.performerType
|
-
Add
Binding
`http://hl7.org/fhir/ValueSet/medication-intended-performer-role`
(extensible)
|
|
MedicationRequest.performer
|
-
Max
Cardinality
changed
from
1
to
*
-
Type
Reference:
Added
Target
Types
DeviceDefinition,
HealthcareService
HealthcareService,
Group
-
Type
Reference:
Removed
Target
Type
Device
|
|
MedicationRequest.device
|
|
|
MedicationRequest.reason
|
-
Merged
both
reasonCode
and
reasonReference
into
reason
|
|
MedicationRequest.courseOfTherapyType
|
-
Add
Binding
`http://hl7.org/fhir/ValueSet/medicationrequest-course-of-therapy`
(extensible)
|
MedicationRequest.renderedDosageInstruction
MedicationRequest.effectiveTiming[x]
|
|
MedicationRequest.effectiveDosePeriod
MedicationRequest.dosageInstruction
|
-
Added
Element
Max
Cardinality
changed
from
*
to
1
-
Type
changed
from
Dosage
to
DosageDetails
|
|
MedicationRequest.dispenseRequest.dispenser
|
-
Added
Element
Renamed
from
performer
to
dispenser
|
|
MedicationRequest.dispenseRequest.dispenserInstruction
|
|
|
MedicationRequest.dispenseRequest.doseAdministrationAid
|
|
MedicationRequest.reasonCode
MedicationRequest.dispenseRequest.destination
|
-
Deleted
(->
reason)
Added
Element
|
MedicationRequest.reasonReference
MedicationRequest.reasonCode
|
-
Deleted
(->
reason)
reason.concept)
|
MedicationRequest.instantiatesCanonical
MedicationRequest.reasonReference
|
-
Deleted
(->
reason.reference)
|
MedicationRequest.instantiatesUri
MedicationRequest.instantiatesCanonical
|
|
MedicationRequest.dispenseRequest.performer
MedicationRequest.instantiatesUri
|
|
|
MedicationRequest.detectedIssue
|
|
|
MedicationStatement
|
|
|
MedicationStatement.partOf
|
-
Type
Reference:
Removed
Target
Types
MedicationAdministration,
MedicationDispense,
Observation
|
|
MedicationStatement.status
|
-
Remove
codes
active
,
completed
,
intended
,
stopped
,
on-hold
,
unknown
,
not-taken
-
Add
codes
recorded
,
draft
|
|
MedicationStatement.category
|
-
Max
Cardinality
changed
from
1
to
*
|
|
MedicationStatement.medication
|
-
Renamed
from
medication[x]
to
medication
-
Add
Type
CodeableReference
-
Remove
Types
CodeableConcept,
Reference(Medication)
|
|
MedicationStatement.encounter
|
-
Renamed
from
context
to
encounter
-
Type
Reference:
Removed
Target
Type
EpisodeOfCare
|
|
MedicationStatement.effective[x]
|
|
|
MedicationStatement.author
| |
|
MedicationStatement.informationSource
|
-
Max
Cardinality
changed
from
1
to
*
-
Type
Reference:
Added
Target
Types
Device,
Group
|
|
MedicationStatement.reason
|
-
Merged
both
reasonCode
and
reasonReference
into
reason
|
|
MedicationStatement.relatedClinicalInformation
|
|
MedicationStatement.renderedDosageInstruction
MedicationStatement.dosage
|
-
Added
Element
Max
Cardinality
changed
from
*
to
1
-
Type
changed
from
Dosage
to
DosageDetails
|
|
MedicationStatement.adherence
|
|
|
MedicationStatement.adherence.code
|
|
|
MedicationStatement.adherence.reason
|
|
|
MedicationStatement.basedOn
|
|
|
MedicationStatement.statusReason
|
|
|
MedicationStatement.reasonCode
|
-
Deleted
(->
reason)
reason.concept)
|
|
MedicationStatement.reasonReference
|
-
Deleted
(->
reason)
reason.reference)
|
|
MedicinalProductDefinition
|
|
|
MedicinalProductDefinition.comprisedOf
|
|
|
MedicinalProductDefinition.name.part
| -
Renamed
from
namePart
to
part
|
|
MedicinalProductDefinition.name.part.part
| -
Moved
from
MedicinalProductDefinition.name.namePart
to
MedicinalProductDefinition.name.part
|
|
MedicinalProductDefinition.name.part.type
| -
Moved
from
MedicinalProductDefinition.name.namePart
to
MedicinalProductDefinition.name.part
|
|
MedicinalProductDefinition.name.usage
| -
Renamed
from
countryLanguage
to
usage
|
|
MedicinalProductDefinition.name.usage.country
| -
Moved
from
MedicinalProductDefinition.name.countryLanguage
to
MedicinalProductDefinition.name.usage
|
|
MedicinalProductDefinition.name.usage.jurisdiction
| -
Moved
from
MedicinalProductDefinition.name.countryLanguage
to
MedicinalProductDefinition.name.usage
|
|
MedicinalProductDefinition.name.usage.language
| -
Moved
from
MedicinalProductDefinition.name.countryLanguage
to
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]
|
|
|
MessageDefinition.jurisdiction
| |
|
MessageDefinition.copyrightLabel
|
|
|
MessageDefinition.focus.code
|
-
Remove
codes
CatalogEntry
,
DeviceUseStatement
,
DocumentManifest
Resource
,
DomainResource
,
EffectEvidenceSynthesis
,
Media
,
MedicinalProduct
,
MedicinalProductAuthorization
,
MedicinalProductContraindication
CatalogEntry
,
MedicinalProductIndication
ChargeItem
,
MedicinalProductIngredient
ChargeItemDefinition
,
MedicinalProductInteraction
Citation
,
MedicinalProductManufactured
ClinicalImpression
,
MedicinalProductPackaged
DeviceUseStatement
,
MedicinalProductPharmaceutical
DocumentManifest
,
MedicinalProductUndesirableEffect
EvidenceReport
,
RequestGroup
GraphDefinition
,
ResearchDefinition
ImmunizationEvaluation
,
ResearchElementDefinition
ImmunizationRecommendation
,
Resource
Linkage
,
RiskEvidenceSynthesis
Media
,
SubstanceSpecification
Add
codes
ActorDefinition
MedicationKnowledge
,
AdministrableProductDefinition
MolecularSequence
,
ArtifactAssessment
RequestGroup
,
BiologicallyDerivedProductDispense
ResearchDefinition
,
Citation
ResearchElementDefinition
,
ClinicalUseDefinition
SupplyDelivery
,
ConditionDefinition
SupplyRequest
,
DeviceAssociation
TestReport
,
DeviceDispense
TestScript
,
DeviceUsage
VerificationResult
,
-
Add
codes
EncounterHistory
ActorDefinition
,
EvidenceReport
ArtifactAssessment
,
FormularyItem
DeviceAlert
,
GenomicStudy
DeviceAssociation
,
ImagingSelection
,
Ingredient
,
InventoryItem
,
InventoryReport
,
ManufacturedItemDefinition
,
MedicinalProductDefinition
InsuranceProduct
,
NutritionIntake
,
NutritionProduct
,
PackagedProductDefinition
,
Permission
,
RegulatedAuthorization
,
RequestOrchestration
,
Requirements
,
SubscriptionStatus
,
SubscriptionTopic
,
SubstanceDefinition
,
TestPlan
,
Transport
|
|
MessageDefinition.graph
|
-
Max
Cardinality
changed
from
*
to
1
Deleted
|
|
MessageHeader
|
|
|
MessageHeader.event[x]
|
-
Add
Type
canonical(EventDefinition)
Remove
Type
uri
canonical(EventDefinition
|
SubscriptionTopic)
|
|
MessageHeader.destination.endpoint[x]
|
-
Renamed
from
endpoint
to
endpoint[x]
-
Min
Cardinality
changed
from
1
to
0
-
Add
Type
Reference(Endpoint)
|
MessageHeader.sender
Type
Reference:
Added
Target
Type
Device
MessageHeader.author
MessageHeader.destination.receiver
|
-
Type
Reference:
Added
Target
Types
Device,
Organization
Patient,
RelatedPerson
|
|
MessageHeader.source.endpoint[x]
|
-
Renamed
from
endpoint
to
endpoint[x]
-
Min
Cardinality
changed
from
1
to
0
-
Add
Type
Reference(Endpoint)
|
|
MessageHeader.source.sender
| -
Moved
from
MessageHeader
to
MessageHeader.source
-
Type
Reference:
Added
Target
Types
Device,
Patient
|
|
MessageHeader.response.identifier
|
-
Type
changed
from
id
to
Identifier
|
MessageHeader.enterer
MessageHeader.destination.target
|
|
MetadataResource
MetadataResource.approvalDate
MessageHeader.enterer
|
|
MetadataResource.lastReviewDate
MessageHeader.author
|
|
MetadataResource.effectivePeriod
MessageHeader.responsible
|
|
MetadataResource.topic
MetadataResource
|
|
MetadataResource.author
NamingSystem
|
Added
Element
|
MetadataResource.editor
NamingSystem.url
|
|
MetadataResource.reviewer
NamingSystem.identifier
|
|
MetadataResource.endorser
NamingSystem.version
|
|
MetadataResource.relatedArtifact
NamingSystem.versionAlgorithm[x]
|
|
MetadataResource.url
NamingSystem.title
|
-
Deleted
(->
CanonicalResource)
Added
Element
|
MetadataResource.version
NamingSystem.experimental
|
-
Deleted
(->
CanonicalResource)
Added
Element
|
MetadataResource.name
NamingSystem.type
|
-
Deleted
(->
CanonicalResource)
Remove
Binding
`http://hl7.org/fhir/ValueSet/identifier-type`
(extensible)
|
MetadataResource.title
NamingSystem.jurisdiction
|
-
Deleted
(->
CanonicalResource)
Change
value
set
from
http://hl7.org/fhir/ValueSet/jurisdiction
to
Jurisdiction
ValueSet
|
MetadataResource.status
NamingSystem.purpose
|
-
Deleted
(->
CanonicalResource)
Added
Element
|
MetadataResource.experimental
NamingSystem.copyright
|
-
Deleted
(->
CanonicalResource)
Added
Element
|
MetadataResource.date
NamingSystem.copyrightLabel
|
-
Deleted
(->
CanonicalResource)
Added
Element
|
MetadataResource.publisher
NamingSystem.approvalDate
|
-
Deleted
(->
CanonicalResource)
Added
Element
|
MetadataResource.contact
NamingSystem.lastReviewDate
|
-
Deleted
(->
CanonicalResource)
Added
Element
|
MetadataResource.description
NamingSystem.effectivePeriod
|
-
Deleted
(->
CanonicalResource)
Added
Element
|
MetadataResource.useContext
NamingSystem.topic
|
-
Deleted
(->
CanonicalResource)
Added
Element
|
MetadataResource.jurisdiction
NamingSystem.author
|
-
Deleted
(->
CanonicalResource)
Added
Element
|
MolecularSequence
MolecularSequence.subject
NamingSystem.editor
|
-
Renamed
from
patient
to
subject
Type
Reference:
Added
Target
Types
Group,
Substance,
BiologicallyDerivedProduct,
NutritionProduct
Element
|
MolecularSequence.focus
NamingSystem.reviewer
|
|
MolecularSequence.literal
NamingSystem.endorser
|
|
MolecularSequence.formatted
NamingSystem.relatedArtifact
|
|
MolecularSequence.relative
NamingSystem.uniqueId.type
|
-
Added
Element
Add
codes
iri-stem
,
v2csmnemonic
|
MolecularSequence.relative.coordinateSystem
NamingSystem.uniqueId.authoritative
|
|
MolecularSequence.relative.ordinalPosition
NutritionIntake
|
|
MolecularSequence.relative.sequenceRange
NutritionOrder
|
Added
Element
|
MolecularSequence.relative.startingSequence
NutritionOrder.basedOn
|
|
MolecularSequence.relative.startingSequence.genomeAssembly
NutritionOrder.groupIdentifier
|
|
MolecularSequence.relative.startingSequence.chromosome
NutritionOrder.status
|
-
Added
Element
Remove
codes
revoked
,
completed
-
Add
code
ended
|
MolecularSequence.relative.startingSequence.sequence[x]
NutritionOrder.intent
|
-
Added
Element
Remove
codes
original-order
,
reflex-order
,
filler-order
,
instance-order
|
MolecularSequence.relative.startingSequence.windowStart
NutritionOrder.priority
|
|
MolecularSequence.relative.startingSequence.windowEnd
NutritionOrder.subject
|
-
Renamed
from
patient
to
subject
-
Type
Reference:
Added
Element
Target
Type
Group
|
MolecularSequence.relative.startingSequence.orientation
NutritionOrder.supportingInformation
|
|
MolecularSequence.relative.startingSequence.strand
NutritionOrder.requester
|
-
Added
Element
Renamed
from
orderer
to
requester
|
MolecularSequence.relative.edit
NutritionOrder.performer
|
|
MolecularSequence.relative.edit.start
NutritionOrder.outsideFoodAllowed
|
|
MolecularSequence.relative.edit.end
NutritionOrder.oralDiet.schedule
|
-
Added
Element
Max
Cardinality
changed
from
*
to
1
-
Type
changed
from
Timing
to
BackboneElement
|
MolecularSequence.relative.edit.replacementSequence
NutritionOrder.oralDiet.schedule.timing
|
|
MolecularSequence.relative.edit.replacedSequence
NutritionOrder.oralDiet.schedule.asNeeded
|
|
MolecularSequence.coordinateSystem
NutritionOrder.oralDiet.schedule.asNeededFor
|
-
Deleted
(>relative.coordinateSystem)
Added
Element
|
MolecularSequence.quantity
NutritionOrder.oralDiet.nutrient.amount
|
-
Deleted
(Removed.
Covered
by
the
Variant
Profile
in
the
CG
IG:
http://hl7.org/fhir/uv/genomics-reporting/index.html)
Type
changed
from
Quantity(http://hl7.org/fhir/StructureDefinition/SimpleQuantity)
to
Quantity
|
MolecularSequence.referenceSeq
NutritionOrder.oralDiet.texture.type
|
-
Deleted
(->relative.startingSequence.sequence[x])
Renamed
from
foodType
to
type
|
MolecularSequence.variant
NutritionOrder.oralDiet.caloricDensity
|
-
Deleted
(Removed.
Covered
by
the
Variant
Profile
in
the
CG
IG:
http://hl7.org/fhir/uv/genomics-reporting/index.html)
Added
Element
|
MolecularSequence.observedSeq
NutritionOrder.supplement.type
|
-
Deleted
(->relative.startingSequence.sequenceString)
Type
changed
from
CodeableConcept
to
CodeableReference
|
MolecularSequence.quality
NutritionOrder.supplement.schedule
|
-
Deleted
(Removed
Max
Cardinality
changed
from
the
resource.)
*
to
1
-
Type
changed
from
Timing
to
BackboneElement
|
MolecularSequence.readCoverage
NutritionOrder.supplement.schedule.timing
|
-
Deleted
(Removed.
Covered
by
the
RegionStudied
Profile
in
the
CG
IG:
http://hl7.org/fhir/uv/genomics-reporting/index.html)
Added
Element
|
MolecularSequence.repository
NutritionOrder.supplement.schedule.asNeeded
|
-
Deleted
(->formatted)
Added
Element
|
MolecularSequence.pointer
NutritionOrder.supplement.schedule.asNeededFor
|
-
Deleted
(->relative)
Added
Element
|
MolecularSequence.structureVariant
NutritionOrder.supplement.quantity
|
-
Deleted
(Removed.
Covered
by
the
Variant
Profile
in
the
CG
IG:
http://hl7.org/fhir/uv/genomics-reporting/index.html)
Type
changed
from
Quantity(http://hl7.org/fhir/StructureDefinition/SimpleQuantity)
to
Quantity
|
NamingSystem
NamingSystem.url
NutritionOrder.supplement.caloricDensity
|
|
NamingSystem.identifier
NutritionOrder.enteralFormula.type
|
-
Added
Element
Renamed
from
baseFormulaType
to
type
-
Type
changed
from
CodeableConcept
to
CodeableReference
|
NamingSystem.version
NutritionOrder.enteralFormula.productName
|
-
Added
Element
Renamed
from
baseFormulaProductName
to
productName
|
NamingSystem.versionAlgorithm[x]
NutritionOrder.enteralFormula.deliveryDevice[x]
|
|
NamingSystem.title
NutritionOrder.enteralFormula.caloricDensity
|
-
Added
Element
Type
changed
from
Quantity(http://hl7.org/fhir/StructureDefinition/SimpleQuantity)
to
Quantity
|
NamingSystem.experimental
NutritionOrder.enteralFormula.routeOfAdministration
|
-
Added
Element
Renamed
from
routeofAdministration
to
routeOfAdministration
-
Max
Cardinality
changed
from
1
to
*
|
NamingSystem.type
NutritionOrder.enteralFormula.administration.schedule
|
-
Remove
Binding
`http://hl7.org/fhir/ValueSet/identifier-type`
(extensible)
Type
changed
from
Timing
to
BackboneElement
|
NamingSystem.purpose
NutritionOrder.enteralFormula.administration.schedule.timing
|
|
NamingSystem.copyright
NutritionOrder.enteralFormula.administration.schedule.asNeeded
|
|
NamingSystem.copyrightLabel
NutritionOrder.enteralFormula.administration.schedule.asNeededFor
|
|
NamingSystem.approvalDate
NutritionOrder.enteralFormula.administration.quantity
|
-
Added
Element
Type
changed
from
Quantity(http://hl7.org/fhir/StructureDefinition/SimpleQuantity)
to
Quantity
|
NamingSystem.lastReviewDate
NutritionOrder.enteralFormula.administration.rate[x]
|
-
Added
Element
Remove
Type
Quantity(http://hl7.org/fhir/StructureDefinition/SimpleQuantity)
|
NamingSystem.effectivePeriod
NutritionOrder.enteralFormula.maxVolumeToAdminister
|
-
Added
Element
Renamed
from
maxVolumeToDeliver
to
maxVolumeToAdminister
-
Type
changed
from
Quantity(http://hl7.org/fhir/StructureDefinition/SimpleQuantity)
to
Quantity
|
NamingSystem.topic
NutritionOrder.enteralFormula.administrationInstruction
|
-
Added
Element
Type
changed
from
string
to
markdown
|
NamingSystem.author
NutritionOrder.additive
|
|
NamingSystem.editor
NutritionOrder.additive.modularType
|
|
NamingSystem.reviewer
NutritionOrder.additive.productName
|
|
NamingSystem.endorser
NutritionOrder.additive.quantity
|
|
NamingSystem.relatedArtifact
NutritionOrder.additive.routeOfAdministration
|
|
NamingSystem.uniqueId.type
NutritionOrder.instantiatesCanonical
|
-
Add
codes
iri-stem
,
v2csmnemonic
Deleted
|
NamingSystem.uniqueId.authoritative
NutritionOrder.instantiatesUri
|
|
NutritionIntake
NutritionOrder.instantiates
|
|
NutritionOrder
NutritionOrder.basedOn
NutritionOrder.oralDiet.fluidConsistencyType
|
|
NutritionOrder.groupIdentifier
NutritionOrder.enteralFormula.additiveType
|
|
NutritionOrder.priority
NutritionOrder.enteralFormula.additiveProductName
|
|
NutritionOrder.subject
NutritionProduct
|
Added
Mandatory
Element
|
NutritionOrder.supportingInformation
NutritionProduct.manufacturer
|
-
Type
Reference:
Added
Element
Target
Type
RelatedPerson
|
NutritionOrder.performer
NutritionProduct.nutrient.item
|
-
Added
Element
Min
Cardinality
changed
from
0
to
1
|
NutritionOrder.outsideFoodAllowed
NutritionProduct.nutrient.amount[x]
|
-
Added
Element
Renamed
from
amount
to
amount[x]
NutritionOrder.oralDiet.schedule
-
Max
Cardinality
changed
from
*
to
1
-
Add
Type
changed
from
Timing
to
BackboneElement
NutritionOrder.oralDiet.schedule.timing
Added
Element
NutritionOrder.oralDiet.schedule.asNeeded
Added
Element
Quantity
|
NutritionOrder.oralDiet.schedule.asNeededFor
NutritionProduct.ingredientSummary
|
|
NutritionOrder.supplement.type
NutritionProduct.ingredient.amount[x]
|
-
Type
changed
Renamed
from
CodeableConcept
amount
to
CodeableReference
amount[x]
NutritionOrder.supplement.schedule
-
Max
Cardinality
changed
from
*
to
1
-
Add
Type
changed
from
Timing
to
BackboneElement
Quantity
|
NutritionOrder.supplement.schedule.timing
NutritionProduct.ingredient.allergen
|
|
NutritionOrder.supplement.schedule.asNeeded
NutritionProduct.energy
|
|
NutritionOrder.supplement.schedule.asNeededFor
NutritionProduct.characteristic
|
|
NutritionOrder.enteralFormula.baseFormulaType
NutritionProduct.characteristic.type
|
-
Type
changed
from
CodeableConcept
to
CodeableReference
Added
Mandatory
Element
|
NutritionOrder.enteralFormula.deliveryDevice
NutritionProduct.characteristic.value[x]
|
|
NutritionOrder.enteralFormula.additive
NutritionProduct.instance
|
-
Added
Element
Max
Cardinality
changed
from
1
to
*
|
NutritionOrder.enteralFormula.additive.type
NutritionProduct.instance.name
|
|
NutritionOrder.enteralFormula.additive.productName
NutritionProduct.instance.biologicalSourceEvent
|
|
NutritionOrder.enteralFormula.additive.quantity
NutritionProduct.knownAllergen
|
|
NutritionOrder.enteralFormula.routeOfAdministration
NutritionProduct.productCharacteristic
|
|
NutritionOrder.enteralFormula.administration.schedule
Observation
|
Type
changed
from
Timing
to
BackboneElement
|
NutritionOrder.enteralFormula.administration.schedule.timing
Observation.basedOn
|
-
Added
Element
Type
Reference:
Removed
Target
Type
ImmunizationRecommendation
|
NutritionOrder.enteralFormula.administration.schedule.asNeeded
Observation.triggeredBy
|
|
NutritionOrder.enteralFormula.administration.schedule.asNeededFor
Observation.triggeredBy.observation
|
|
NutritionOrder.enteralFormula.administrationInstruction
Observation.triggeredBy.type
|
-
Type
changed
from
string
to
markdown
Added
Mandatory
Element
|
NutritionOrder.patient
Observation.triggeredBy.reason
|
|
NutritionOrder.enteralFormula.additiveType
Observation.status
|
-
Deleted
Remove
code
corrected
NutritionOrder.enteralFormula.additiveProductName
-
Deleted
Add
codes
specimen-in-process
,
cannot-be-obtained
|
NutritionOrder.enteralFormula.routeofAdministration
Observation.subject
|
-
Deleted
Type
Reference:
Added
Target
Types
BiologicallyDerivedProduct,
NutritionProduct
|
NutritionProduct
Observation.focus
|
-
Added
Resource
Now
marked
as
Modifier
|
Observation
Observation.instantiates[x]
Observation.organizer
|
|
Observation.triggeredBy
Observation.performer
|
-
Type
Reference:
Added
Element
Target
Types
HealthcareService,
Group
|
Observation.triggeredBy.observation
Observation.value[x]
|
-
Added
Mandatory
Element
Add
Type
Attachment
|
Observation.triggeredBy.type
Observation.interpretationContext
|
|
Observation.triggeredBy.reason
Observation.bodyStructure
|
|
Observation.partOf
Observation.specimen
|
-
Type
Reference:
Added
Target
Type
GenomicStudy
Group
|
Observation.subject
Observation.referenceRange.low
|
-
Type
Reference:
Added
Target
Types
Organization,
Procedure,
Practitioner,
Medication,
Substance,
BiologicallyDerivedProduct,
NutritionProduct
changed
from
Quantity(http://hl7.org/fhir/StructureDefinition/SimpleQuantity)
to
Quantity
|
Observation.value[x]
Observation.referenceRange.high
|
-
Add
Types
Attachment,
Reference(MolecularSequence)
Type
changed
from
Quantity(http://hl7.org/fhir/StructureDefinition/SimpleQuantity)
to
Quantity
|
Observation.bodyStructure
Observation.referenceRange.normalValue
|
|
Observation.specimen
Observation.referenceRange.text
|
-
Type
Reference:
Added
Target
Type
Group
Observation.referenceRange.normalValue
Added
Element
changed
from
string
to
markdown
|
Observation.referenceRange.text
Observation.hasMember
|
-
Type
changed
from
string
to
markdown
Reference:
Removed
Target
Type
MolecularSequence
|
|
Observation.derivedFrom
|
-
Type
Reference:
Added
Target
Types
ImagingSelection,
GenomicStudy
Type
ImagingSelection
-
Type
Reference:
Removed
Target
Type
Media
Types
Media,
MolecularSequence
|
|
Observation.component.value[x]
|
-
Add
Types
Attachment,
Reference(MolecularSequence)
Type
Attachment
|
|
ObservationDefinition
|
|
|
ObservationDefinition.url
|
|
|
ObservationDefinition.identifier
|
-
Max
Cardinality
changed
from
*
to
1
|
|
ObservationDefinition.version
|
|
|
ObservationDefinition.versionAlgorithm[x]
|
|
|
ObservationDefinition.name
|
|
|
ObservationDefinition.title
|
|
|
ObservationDefinition.status
|
|
|
ObservationDefinition.experimental
|
|
|
ObservationDefinition.date
|
|
|
ObservationDefinition.publisher
|
|
|
ObservationDefinition.contact
|
|
|
ObservationDefinition.description
|
|
|
ObservationDefinition.useContext
|
|
|
ObservationDefinition.jurisdiction
|
|
|
ObservationDefinition.purpose
|
|
|
ObservationDefinition.copyright
|
|
|
ObservationDefinition.copyrightLabel
|
|
|
ObservationDefinition.approvalDate
|
|
|
ObservationDefinition.lastReviewDate
|
|
|
ObservationDefinition.effectivePeriod
|
|
|
ObservationDefinition.derivedFromCanonical
|
|
|
ObservationDefinition.derivedFromUri
|
|
|
ObservationDefinition.subject
|
|
|
ObservationDefinition.performerType
|
|
ObservationDefinition.bodySite
ObservationDefinition.bodyStructure
|
|
|
ObservationDefinition.specimen
|
|
ObservationDefinition.device
ObservationDefinition.device[x]
|
|
|
ObservationDefinition.permittedUnit
|
|
|
ObservationDefinition.qualifiedValue
|
-
Added
Element
Renamed
from
qualifiedInterval
to
qualifiedValue
|
|
ObservationDefinition.qualifiedValue.context
|
-
Added
Element
Moved
from
ObservationDefinition.qualifiedInterval
to
ObservationDefinition.qualifiedValue
|
|
ObservationDefinition.qualifiedValue.appliesTo
|
-
Added
Element
Moved
from
ObservationDefinition.qualifiedInterval
to
ObservationDefinition.qualifiedValue
|
ObservationDefinition.qualifiedValue.gender
ObservationDefinition.qualifiedValue.sexParameterForClinicalUse
|
-
Added
Element
Moved
from
ObservationDefinition.qualifiedInterval.gender
to
sexParameterForClinicalUse
|
|
ObservationDefinition.qualifiedValue.age
|
-
Added
Element
Moved
from
ObservationDefinition.qualifiedInterval
to
ObservationDefinition.qualifiedValue
|
|
ObservationDefinition.qualifiedValue.gestationalAge
|
-
Added
Element
Moved
from
ObservationDefinition.qualifiedInterval
to
ObservationDefinition.qualifiedValue
|
|
ObservationDefinition.qualifiedValue.condition
|
-
Added
Element
Moved
from
ObservationDefinition.qualifiedInterval
to
ObservationDefinition.qualifiedValue
|
|
ObservationDefinition.qualifiedValue.rangeCategory
|
-
Added
Element
Moved
from
ObservationDefinition.qualifiedInterval.category
to
rangeCategory
|
|
ObservationDefinition.qualifiedValue.range
|
-
Added
Element
Moved
from
ObservationDefinition.qualifiedInterval
to
ObservationDefinition.qualifiedValue
|
|
ObservationDefinition.qualifiedValue.validCodedValueSet
|
-
Added
Element
Moved
from
ObservationDefinition
to
ObservationDefinition.qualifiedValue
-
Type
changed
from
Reference(ValueSet)
to
canonical(ValueSet)
|
|
ObservationDefinition.qualifiedValue.normalCodedValueSet
|
-
Added
Element
Moved
from
ObservationDefinition
to
ObservationDefinition.qualifiedValue
-
Type
changed
from
Reference(ValueSet)
to
canonical(ValueSet)
|
|
ObservationDefinition.qualifiedValue.abnormalCodedValueSet
|
-
Added
Element
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
|
|
|
ObservationDefinition.hasMember
|
|
|
ObservationDefinition.component
|
|
|
ObservationDefinition.component.code
|
|
|
ObservationDefinition.component.permittedDataType
|
|
|
ObservationDefinition.component.permittedUnit
|
|
|
ObservationDefinition.component.qualifiedValue
|
|
|
ObservationDefinition.quantitativeDetails
|
|
ObservationDefinition.qualifiedInterval
Deleted
ObservationDefinition.validCodedValueSet
OperationDefinition
|
Deleted
|
ObservationDefinition.normalCodedValueSet
OperationDefinition.identifier
|
|
ObservationDefinition.abnormalCodedValueSet
OperationDefinition.versionAlgorithm[x]
|
|
ObservationDefinition.criticalCodedValueSet
OperationDefinition.jurisdiction
|
-
Deleted
OperationDefinition
Change
value
set
from
http://hl7.org/fhir/ValueSet/jurisdiction
to
Jurisdiction
ValueSet
OperationDefinition.identifier
Added
Element
|
OperationDefinition.versionAlgorithm[x]
OperationDefinition.copyright
|
|
OperationDefinition.copyright
OperationDefinition.copyrightLabel
|
|
OperationDefinition.copyrightLabel
OperationDefinition.synchronicity
|
|
|
OperationDefinition.resource
|
-
Change
value
set
from
http://hl7.org/fhir/ValueSet/resource-types|4.0.0
http://hl7.org/fhir/ValueSet/resource-types|4.3.0
to
Version
Independent
Resource
Types
(All)
-
Add
Remove
codes
ActorDefinition
ChargeItem
,
AdministrableProductDefinition
ChargeItemDefinition
,
ArtifactAssessment
Citation
,
BiologicallyDerivedProductDispense
ClinicalImpression
,
CanonicalResource
EvidenceReport
,
Citation
GraphDefinition
,
ClinicalUseDefinition
ImmunizationEvaluation
,
ConditionDefinition
ImmunizationRecommendation
,
DeviceAssociation
Linkage
,
DeviceDispense
MedicationKnowledge
,
DeviceUsage
MolecularSequence
,
EncounterHistory
SupplyDelivery
,
EvidenceReport
SupplyRequest
,
FormularyItem
TestReport
,
GenomicStudy
TestScript
,
ImagingSelection
VerificationResult
-
Add
codes
ActorDefinition
,
Ingredient
ArtifactAssessment
,
InventoryItem
CanonicalResource
,
InventoryReport
DeviceAlert
,
ManufacturedItemDefinition
DeviceAssociation
,
MedicinalProductDefinition
ImagingSelection
,
InsuranceProduct
,
MetadataResource
,
NutritionIntake
,
NutritionProduct
RequestOrchestration
,
PackagedProductDefinition
Requirements
,
Permission
BodySite
,
RegulatedAuthorization
Conformance
,
RequestOrchestration
DataElement
,
Requirements
DeviceComponent
,
SubscriptionStatus
DeviceUseRequest
,
SubscriptionTopic
DiagnosticOrder
,
SubstanceDefinition
EffectEvidenceSynthesis
,
TestPlan
EligibilityRequest
,
Transport
EligibilityResponse
,
BodySite
ExpansionProfile
,
Conformance
ImagingManifest
,
DataElement
ImagingObjectSelection
,
DeviceComponent
MedicationOrder
,
DeviceUseRequest
MedicationUsage
,
DiagnosticOrder
MedicinalProduct
,
EligibilityRequest
MedicinalProductAuthorization
,
EligibilityResponse
MedicinalProductContraindication
,
ExpansionProfile
MedicinalProductIndication
,
ImagingManifest
MedicinalProductIngredient
,
ImagingObjectSelection
MedicinalProductInteraction
,
MedicationOrder
MedicinalProductManufactured
,
MedicationUsage
MedicinalProductPackaged
,
MedicinalProductPharmaceutical
,
MedicinalProductUndesirableEffect
,
Order
,
OrderResponse
,
ProcedureRequest
,
ProcessRequest
,
ProcessResponse
,
ReferralRequest
,
RiskEvidenceSynthesis
,
Sequence
,
ServiceDefinition
,
SubstanceSpecification
|
|
OperationDefinition.parameter.scope
|
|
|
OperationDefinition.parameter.min
| -
Type
changed
from
integer
to
unsignedInt
|
|
OperationDefinition.parameter.documentation
|
-
Type
changed
from
string
to
markdown
|
|
OperationDefinition.parameter.type
|
-
Change
value
set
from
http://hl7.org/fhir/ValueSet/all-types|4.0.0
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
,
SimpleQuantity
ProductShelfLife
,
SubstanceAmount
Quantity
,
CatalogEntry
Range
,
DeviceUseStatement
Ratio
,
DocumentManifest
RatioRange
,
EffectEvidenceSynthesis
Reference
,
Media
RelatedArtifact
,
MedicinalProduct
SampledData
,
MedicinalProductAuthorization
Signature
,
MedicinalProductContraindication
SimpleQuantity
,
MedicinalProductIndication
Timing
,
MedicinalProductIngredient
TriggerDefinition
,
MedicinalProductInteraction
UsageContext
,
MedicinalProductManufactured
base64Binary
,
MedicinalProductPackaged
boolean
,
MedicinalProductPharmaceutical
canonical
,
MedicinalProductUndesirableEffect
code
,
RequestGroup
date
,
ResearchDefinition
dateTime
,
ResearchElementDefinition
decimal
,
RiskEvidenceSynthesis
id
,
SubstanceSpecification
instant
,
Type
integer
,
Any
markdown
Add
codes
,
Base
oid
,
DataType
positiveInt
,
Availability
string
,
BackboneType
time
,
CodeableReference
unsignedInt
,
ExtendedContactDetail
uri
,
MonetaryComponent
url
,
PrimitiveType
uuid
,
integer64
xhtml
,
RatioRange
Resource
,
VirtualServiceDetail
Binary
,
ActorDefinition
Bundle
,
DomainResource
,
Account
,
ActivityDefinition
,
AdministrableProductDefinition
,
ArtifactAssessment
AdverseEvent
,
BiologicallyDerivedProductDispense
AllergyIntolerance
,
CanonicalResource
Appointment
,
AppointmentResponse
,
AuditEvent
,
Basic
,
BiologicallyDerivedProduct
,
BodyStructure
,
CapabilityStatement
,
CarePlan
,
CareTeam
,
CatalogEntry
,
ChargeItem
,
ChargeItemDefinition
,
Citation
,
Claim
,
ClaimResponse
,
ClinicalImpression
,
ClinicalUseDefinition
,
ConditionDefinition
CodeSystem
,
DeviceAssociation
Communication
,
DeviceDispense
CommunicationRequest
,
DeviceUsage
CompartmentDefinition
,
EncounterHistory
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
,
FormularyItem
EvidenceVariable
,
GenomicStudy
ExampleScenario
,
ImagingSelection
ExplanationOfBenefit
,
FamilyMemberHistory
,
Flag
,
Goal
,
GraphDefinition
,
Group
,
GuidanceResponse
,
HealthcareService
,
ImagingStudy
,
Immunization
,
ImmunizationEvaluation
,
ImmunizationRecommendation
,
ImplementationGuide
,
Ingredient
,
InventoryItem
InsurancePlan
,
InventoryReport
Invoice
,
Library
,
Linkage
,
List
,
Location
,
ManufacturedItemDefinition
,
Measure
,
MeasureReport
,
Media
,
Medication
,
MedicationAdministration
,
MedicationDispense
,
MedicationKnowledge
,
MedicationRequest
,
MedicationStatement
,
MedicinalProductDefinition
,
MetadataResource
MessageDefinition
,
NutritionIntake
MessageHeader
,
MolecularSequence
,
NamingSystem
,
NutritionOrder
,
NutritionProduct
,
Observation
,
ObservationDefinition
,
OperationDefinition
,
OperationOutcome
,
Organization
,
OrganizationAffiliation
,
PackagedProductDefinition
,
Permission
Patient
,
PaymentNotice
,
PaymentReconciliation
,
Person
,
PlanDefinition
,
Practitioner
,
PractitionerRole
,
Procedure
,
Provenance
,
Questionnaire
,
QuestionnaireResponse
,
RegulatedAuthorization
,
RequestOrchestration
RelatedPerson
,
Requirements
RequestGroup
,
ResearchDefinition
,
ResearchElementDefinition
,
ResearchStudy
,
ResearchSubject
,
RiskAssessment
,
Schedule
,
SearchParameter
,
ServiceRequest
,
Slot
,
Specimen
,
SpecimenDefinition
,
StructureDefinition
,
StructureMap
,
Subscription
,
SubscriptionStatus
,
SubscriptionTopic
,
Substance
,
SubstanceDefinition
,
TestPlan
SupplyDelivery
,
Transport
SupplyRequest
,
Task
,
TerminologyCapabilities
,
TestReport
,
TestScript
,
ValueSet
,
VerificationResult
,
VisionPrescription
,
Parameters
,
Type
,
Any
-
Add
code
Base
|
|
OperationDefinition.parameter.allowedType
|
|
|
OperationDefinition.parameter.searchType
| |
|
OperationDefinition.parameter.binding.strength
| |
|
OperationOutcome
|
|
|
OperationOutcome.issue.severity
|
|
|
OperationOutcome.issue.code
|
-
Add
Remove
codes
limited-filter
structure
,
required
,
value
,
invariant
,
login
,
unknown
,
expired
,
forbidden
,
suppressed
,
not-supported
,
duplicate
,
multiple-matches
,
not-found
,
deleted
,
too-long
,
code-invalid
,
extension
,
too-costly
,
business-rule
,
conflict
,
lock-error
,
no-store
,
exception
,
timeout
,
incomplete
,
throttled
-
Add
code
success
|
|
Organization
|
|
|
Organization.description
|
|
|
Organization.contact
|
-
Type
changed
from
BackboneElement
to
ExtendedContactDetail
|
|
Organization.qualification
|
|
|
Organization.qualification.identifier
|
|
|
Organization.qualification.code
|
|
|
Organization.qualification.status
| |
|
Organization.qualification.period
|
|
|
Organization.qualification.issuer
|
|
|
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
|
|
|
OrganizationAffiliation.telecom
|
-
Deleted
(->
OrganizationAffiliation.contact.telecom)
|
|
PackagedProductDefinition
|
|
|
PackagedProductDefinition.attachedDocument
|
|
|
PackagedProductDefinition.packaging
| |
|
PackagedProductDefinition.packaging.identifier
| |
|
PackagedProductDefinition.packaging.type
| |
|
PackagedProductDefinition.packaging.componentPart
| |
|
PackagedProductDefinition.packaging.quantity
| |
|
PackagedProductDefinition.packaging.material
| |
|
PackagedProductDefinition.packaging.alternateMaterial
| |
|
PackagedProductDefinition.packaging.shelfLifeStorage
| |
|
PackagedProductDefinition.packaging.manufacturer
| |
|
PackagedProductDefinition.packaging.property
| |
|
PackagedProductDefinition.packaging.property.type
| |
|
PackagedProductDefinition.packaging.property.value[x]
| |
|
PackagedProductDefinition.packaging.containedItem
| |
|
PackagedProductDefinition.packaging.containedItem.item
| |
|
PackagedProductDefinition.packaging.containedItem.amount
| |
|
PackagedProductDefinition.packaging.packaging
| |
|
PackagedProductDefinition.characteristic
| -
Remove
Type
CodeableConcept
|
|
PackagedProductDefinition.package
|
|
|
Parameters
|
|
|
Parameters.parameter.value[x]
|
-
Add
Types
integer64,
CodeableReference,
RatioRange,
Availability,
ExtendedContactDetail,
Meta
VirtualServiceDetail
-
Remove
Type
Contributor
|
|
Patient
|
|
|
Patient.contact.relationship
| -
Remove
Binding
`http://hl7.org/fhir/ValueSet/patient-contactrelationship`
(extensible)
|
|
Patient.contact.role
| |
|
Patient.contact.additionalName
| |
|
Patient.contact.additionalAddress
| |
|
Patient.communication.language
|
|
|
PaymentNotice
|
|
PaymentNotice.reporter
PaymentNotice.statusReason
|
|
PaymentNotice.payment
PaymentNotice.reporter
|
-
Min
Cardinality
changed
Renamed
from
1
provider
to
0
reporter
|
PaymentNotice.provider
PaymentNotice.payment
|
-
Deleted
Min
Cardinality
changed
from
1
to
0
|
|
PaymentReconciliation
|
|
|
PaymentReconciliation.type
|
|
|
PaymentReconciliation.statusReason
| |
|
PaymentReconciliation.kind
|
|
|
PaymentReconciliation.enterer
|
|
|
PaymentReconciliation.issuerType
|
|
|
PaymentReconciliation.paymentIssuer
|
-
Type
Reference:
Added
Target
Types
Patient,
RelatedPerson
|
|
PaymentReconciliation.outcome
|
-
Change
value
set
from
http://hl7.org/fhir/ValueSet/remittance-outcome|4.0.0
http://hl7.org/fhir/ValueSet/remittance-outcome|4.3.0
to
Payment
Outcome
|
|
PaymentReconciliation.date
|
-
Added
Mandatory
Element
Renamed
from
paymentDate
to
date
|
|
PaymentReconciliation.location
|
|
|
PaymentReconciliation.method
|
|
|
PaymentReconciliation.cardBrand
|
|
|
PaymentReconciliation.accountNumber
|
|
|
PaymentReconciliation.expirationDate
|
|
|
PaymentReconciliation.processor
|
|
|
PaymentReconciliation.referenceNumber
|
|
|
PaymentReconciliation.authorization
|
|
|
PaymentReconciliation.tenderedAmount
|
|
|
PaymentReconciliation.returnedAmount
|
|
|
PaymentReconciliation.amount
|
-
Added
Mandatory
Element
Renamed
from
paymentAmount
to
amount
-
Min
Cardinality
changed
from
1
to
0
|
|
PaymentReconciliation.allocation
|
-
Added
Element
Renamed
from
detail
to
allocation
|
|
PaymentReconciliation.allocation.identifier
|
-
Added
Element
Moved
from
PaymentReconciliation.detail
to
PaymentReconciliation.allocation
|
|
PaymentReconciliation.allocation.predecessor
|
-
Added
Element
Moved
from
PaymentReconciliation.detail
to
PaymentReconciliation.allocation
|
|
PaymentReconciliation.allocation.target
|
-
Moved
from
PaymentReconciliation.detail.request
to
target
-
Type
Reference:
Added
Element
Target
Types
Claim,
Account,
Invoice,
Encounter,
Contract
-
Type
Reference:
Removed
Target
Type
Resource
|
|
PaymentReconciliation.allocation.targetItem[x]
|
|
|
PaymentReconciliation.allocation.encounter
|
|
|
PaymentReconciliation.allocation.account
|
|
|
PaymentReconciliation.allocation.type
|
-
Added
Element
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
|
-
Added
Element
Moved
from
PaymentReconciliation.detail
to
PaymentReconciliation.allocation
|
|
PaymentReconciliation.allocation.response
|
-
Moved
from
PaymentReconciliation.detail
to
PaymentReconciliation.allocation
-
Type
Reference:
Added
Element
Target
Type
ClaimResponse
-
Type
Reference:
Removed
Target
Type
Resource
|
|
PaymentReconciliation.allocation.date
|
-
Added
Element
Moved
from
PaymentReconciliation.detail
to
PaymentReconciliation.allocation
|
|
PaymentReconciliation.allocation.responsible
|
-
Added
Element
Moved
from
PaymentReconciliation.detail
to
PaymentReconciliation.allocation
|
|
PaymentReconciliation.allocation.payee
|
-
Added
Element
Moved
from
PaymentReconciliation.detail
to
PaymentReconciliation.allocation
|
|
PaymentReconciliation.allocation.amount
|
-
Added
Element
Moved
from
PaymentReconciliation.detail
to
PaymentReconciliation.allocation
|
PaymentReconciliation.paymentDate
PaymentReconciliation.allocation.noteNumber
|
|
PaymentReconciliation.paymentAmount
PaymentReconciliation.processNote.class
|
|
PaymentReconciliation.detail
PaymentReconciliation.processNote.number
|
|
Permission
PaymentReconciliation.processNote.text
|
-
Added
Resource
Type
changed
from
string
to
markdown
|
|
Person
|
|
|
Person.deceased[x]
|
|
|
Person.maritalStatus
|
|
|
Person.photo
|
-
Max
Cardinality
changed
from
1
to
*
|
|
Person.communication
|
|
|
Person.communication.language
|
|
|
Person.communication.preferred
|
|
|
PlanDefinition
|
|
|
PlanDefinition.versionAlgorithm[x]
|
|
PlanDefinition.subject[x]
PlanDefinition.type
|
-
Add
Type
canonical(EvidenceVariable)
Change
value
set
from
http://hl7.org/fhir/ValueSet/plan-definition-type
to
PlanDefinitionType
|
|
PlanDefinition.subject[x]
|
-
Change
value
set
from
http://hl7.org/fhir/ValueSet/subject-type
to
Participant
Resource
Types
-
Change
code
system
for
extensibly
bound
codes
from
"http://hl7.org/fhir/resource-types"
to
"http://hl7.org/fhir/fhir-types"
|
|
PlanDefinition.jurisdiction
| |
|
PlanDefinition.usage
|
-
Type
changed
from
string
to
markdown
|
|
PlanDefinition.copyrightLabel
|
|
|
PlanDefinition.goal.target.detail[x]
|
-
Add
Types
string,
boolean,
integer,
Ratio
|
|
PlanDefinition.actor
|
|
|
PlanDefinition.actor.title
|
|
|
PlanDefinition.actor.description
|
|
|
PlanDefinition.actor.option
|
|
|
PlanDefinition.actor.option.type
|
|
|
PlanDefinition.actor.option.typeCanonical
|
|
|
PlanDefinition.actor.option.typeReference
|
|
|
PlanDefinition.actor.option.role
|
|
|
PlanDefinition.action.linkId
|
|
|
PlanDefinition.action.description
|
-
Type
changed
from
string
to
markdown
|
|
PlanDefinition.action.textEquivalent
|
-
Type
changed
from
string
to
markdown
|
|
PlanDefinition.action.code
|
-
Max
Cardinality
changed
from
*
to
1
|
PlanDefinition.action.subject[x]
PlanDefinition.action.goalId
|
-
Add
Type
canonical
changed
from
id
to
string
|
|
PlanDefinition.action.subject[x]
|
-
Change
value
set
from
http://hl7.org/fhir/ValueSet/subject-type
to
Participant
Resource
Types
-
Change
code
system
for
extensibly
bound
codes
from
"http://hl7.org/fhir/resource-types"
to
"http://hl7.org/fhir/fhir-types"
|
|
PlanDefinition.action.input
|
-
Type
changed
from
DataRequirement
to
BackboneElement
|
|
PlanDefinition.action.input.title
|
|
|
PlanDefinition.action.input.requirement
|
|
|
PlanDefinition.action.input.relatedData
|
|
|
PlanDefinition.action.output
|
-
Type
changed
from
DataRequirement
to
BackboneElement
|
|
PlanDefinition.action.output.title
|
|
|
PlanDefinition.action.output.requirement
|
|
|
PlanDefinition.action.output.relatedData
|
|
|
PlanDefinition.action.relatedAction.targetId
|
-
Added
Mandatory
Element
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
|
|
|
PlanDefinition.action.timing[x]
|
-
Add
Type
RelativeTime
-
Remove
Types
dateTime,
Period
|
|
PlanDefinition.action.location
|
|
|
PlanDefinition.action.participant.actorId
|
|
|
PlanDefinition.action.participant.type
|
-
Min
Cardinality
changed
from
1
to
0
-
Remove
code
related-person
-
Add
codes
careteam
,
group
,
healthcareservice
,
location
,
organization
,
practitionerrole
,
relatedperson
|
|
PlanDefinition.action.participant.typeCanonical
|
|
|
PlanDefinition.action.participant.typeReference
|
|
|
PlanDefinition.action.participant.function
|
|
|
PlanDefinition.action.type
| -
Change
value
set
from
http://hl7.org/fhir/ValueSet/action-type
to
ActionType

|
PlanDefinition.asNeeded[x]
PlanDefinition.action.applicabilityBehavior
|
|
PlanDefinition.action.relatedAction.actionId
PlanDefinition.asNeeded[x]
|
-
Deleted
(PlanDefinition.action.relatedAction.targetId)
Added
Element
|
|
Practitioner
|
|
|
Practitioner.active
|
|
|
Practitioner.deceased[x]
|
|
|
Practitioner.qualification.status
| |
|
Practitioner.communication
|
-
Type
changed
from
CodeableConcept
to
BackboneElement
-
Remove
Binding
`http://hl7.org/fhir/ValueSet/languages`
(preferred),
max
=`http://hl7.org/fhir/ValueSet/all-languages`
|
|
Practitioner.communication.language
|
|
|
Practitioner.communication.preferred
|
|
|
PractitionerRole
|
|
|
PractitionerRole.network
| |
|
PractitionerRole.display
| |
|
PractitionerRole.contact
|
|
|
PractitionerRole.characteristic
|
|
|
PractitionerRole.communication
|
|
|
PractitionerRole.availability
|
-
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.availableTime)
PractitionerRole.availability
(now
part
of
a
datatype))
|
|
PractitionerRole.notAvailable
|
-
Deleted
(->
PractitionerRole.availability.notAvailableTime)
PractitionerRole.availability.notAvailableTime
(now
part
of
a
datatype))
|
|
PractitionerRole.availabilityExceptions
|
-
Deleted
(->
PractitionerRole.availability.notAvailableTime.description)
PractitionerRole.availability.notAvailabileTime.description
(now
part
of
a
datatype))
|
|
Procedure
|
|
|
Procedure.basedOn
| -
Type
Reference:
Added
Target
Type
MedicationRequest
|
|
Procedure.category
|
-
Max
Cardinality
changed
from
1
to
*
|
|
Procedure.subject
|
-
Type
Reference:
Added
Target
Types
Device,
Practitioner,
Organization,
Location
|
|
Procedure.focus
|
|
|
Procedure.occurrence[x]
|
-
Added
Element
Renamed
from
performed[x]
to
occurrence[x]
-
Add
Type
Timing
|
|
Procedure.recorded
|
|
|
Procedure.reported[x]
|
-
Added
Element
Renamed
from
asserter
to
reported[x]
-
Add
Type
boolean
|
|
Procedure.performer.actor
|
-
Type
Reference:
Added
Target
Types
CareTeam,
HealthcareService
|
|
Procedure.performer.period
|
|
|
Procedure.reason
|
-
Merged
both
reasonCode
and
reasonReference
into
reason
|
|
Procedure.bodyStructure
|
|
|
Procedure.outcome
| -
Max
Cardinality
changed
from
1
to
*
-
Type
changed
from
CodeableConcept
to
CodeableReference
|
|
Procedure.report
| -
Type
Reference:
Added
Target
Type
Bundle
|
|
Procedure.complication
| -
Type
changed
from
CodeableConcept
to
CodeableReference
-
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
|
|
|
Procedure.supportingInfo
|
|
Procedure.performed[x]
Procedure.instantiatesCanonical
|
|
Procedure.asserter
Procedure.instantiatesUri
|
-
Deleted
(->
Procedure.reportedReference)
|
|
Procedure.reasonCode
|
-
Deleted
(->
Procedure.reason)
reason.concept)
|
|
Procedure.reasonReference
|
-
Deleted
(->
Procedure.reason)
reason.reference)
|
|
Procedure.complicationDetail
|
-
Deleted
(->
Procedure.complication)
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
| |
|
Provenance.activity
|
-
Remove
Binding
`http://hl7.org/fhir/ValueSet/provenance-activity-type`
(extensible)
|
|
Provenance.basedOn
|
|
|
Provenance.patient
|
|
|
Provenance.encounter
|
|
|
Provenance.agent.type
|
-
Remove
Binding
`http://hl7.org/fhir/ValueSet/provenance-agent-type`
(extensible)
|
|
Provenance.agent.who
|
-
Type
Reference:
Added
Target
Type
CareTeam
Types
CareTeam,
Group,
HealthcareService
|
|
Provenance.agent.onBehalfOf
|
-
Type
Reference:
Added
Target
Type
CareTeam
Types
CareTeam,
Group,
HealthcareService
-
Type
Reference:
Removed
Target
Types
RelatedPerson,
Device
|
|
Provenance.entity.role
|
-
Remove
code
derivation
-
Add
code
instantiates
|
|
Questionnaire
|
|
|
Questionnaire.versionAlgorithm[x]
|
|
|
Questionnaire.subjectType
|
-
Remove
codes
CatalogEntry
,
DeviceUseStatement
,
DocumentManifest
Resource
,
DomainResource
,
EffectEvidenceSynthesis
,
Media
,
MedicinalProduct
,
MedicinalProductAuthorization
,
MedicinalProductContraindication
CatalogEntry
,
MedicinalProductIndication
ChargeItem
,
MedicinalProductIngredient
ChargeItemDefinition
,
MedicinalProductInteraction
Citation
,
MedicinalProductManufactured
ClinicalImpression
,
MedicinalProductPackaged
DeviceUseStatement
,
MedicinalProductPharmaceutical
DocumentManifest
,
MedicinalProductUndesirableEffect
EvidenceReport
,
RequestGroup
GraphDefinition
,
ResearchDefinition
ImmunizationEvaluation
,
ResearchElementDefinition
ImmunizationRecommendation
,
Resource
Linkage
,
RiskEvidenceSynthesis
Media
,
SubstanceSpecification
Add
codes
ActorDefinition
MedicationKnowledge
,
AdministrableProductDefinition
MolecularSequence
,
ArtifactAssessment
RequestGroup
,
BiologicallyDerivedProductDispense
ResearchDefinition
,
Citation
ResearchElementDefinition
,
ClinicalUseDefinition
SupplyDelivery
,
ConditionDefinition
SupplyRequest
,
DeviceAssociation
TestReport
,
DeviceDispense
TestScript
,
DeviceUsage
VerificationResult
,
-
Add
codes
EncounterHistory
ActorDefinition
,
EvidenceReport
ArtifactAssessment
,
FormularyItem
DeviceAlert
,
GenomicStudy
DeviceAssociation
,
ImagingSelection
,
Ingredient
,
InventoryItem
,
InventoryReport
,
ManufacturedItemDefinition
,
MedicinalProductDefinition
InsuranceProduct
,
NutritionIntake
,
NutritionProduct
,
PackagedProductDefinition
,
Permission
,
RegulatedAuthorization
,
RequestOrchestration
,
Requirements
,
SubscriptionStatus
,
SubscriptionTopic
,
SubstanceDefinition
,
TestPlan
,
|
|
Questionnaire.jurisdiction
|
|
|
Questionnaire.copyrightLabel
|
|
|
Questionnaire.item.definition
| -
Max
Cardinality
changed
from
1
to
*
|
|
Questionnaire.item.type
|
-
Change
value
set
from
http://hl7.org/fhir/ValueSet/item-type|4.3.0
to
Questionnaire
Useable
Item
Type
-
Remove
codes
question
,
choice
,
open-choice
-
Add
codes
question
,
code
coding
|
|
Questionnaire.item.enableWhen.answer[x]
| -
Add
Types
Quantity(http://hl7.org/fhir/StructureDefinition/SimpleQuantity),
uri,
Attachment
|
|
Questionnaire.item.disabledDisplay
|
|
|
Questionnaire.item.answerConstraint
|
|
|
Questionnaire.item.answerOption.value[x]
| -
Add
Types
decimal,
dateTime,
uri,
Quantity(http://hl7.org/fhir/StructureDefinition/SimpleQuantity)
|
|
Questionnaire.item.initial.value[x]
| -
Add
Type
Quantity(http://hl7.org/fhir/StructureDefinition/SimpleQuantity)
|
|
QuestionnaireResponse
|
|
|
QuestionnaireResponse.identifier
|
-
Max
Cardinality
changed
from
1
to
*
|
|
QuestionnaireResponse.questionnaire
|
-
Min
Cardinality
changed
from
0
to
1
|
|
QuestionnaireResponse.author
| -
Type
Reference:
Added
Target
Type
Group
|
|
QuestionnaireResponse.source
|
-
Type
Reference:
Added
Target
Types
Device,
Organization
|
|
QuestionnaireResponse.item.definition
| -
Max
Cardinality
changed
from
1
to
*
|
|
QuestionnaireResponse.item.answer.value[x]
|
-
Min
Cardinality
changed
from
0
to
1
-
Add
Type
Quantity(http://hl7.org/fhir/StructureDefinition/SimpleQuantity)
|
|
RegulatedAuthorization
|
|
|
RegulatedAuthorization.subject
|
-
Type
Reference:
Added
Resource
Target
Types
ManufacturedItemDefinition,
Ingredient
|
|
RegulatedAuthorization.status
| |
|
RegulatedAuthorization.indication
| -
Max
Cardinality
changed
from
1
to
*
|
|
RegulatedAuthorization.attachedDocument
|
|
|
RelatedPerson
|
|
|
RelatedPerson.role
| |
|
RelatedPerson.communication.language
|
|
|
RequestOrchestration
|
-
Name
Changed
from
RequestGroup
to
RequestOrchestration
|
|
RequestOrchestration
|
-
Moved
from
RequestGroup
to
RequestOrchestration
|
|
RequestOrchestration.identifier
| |
|
RequestOrchestration.instantiatesCanonical
| |
|
RequestOrchestration.instantiatesUri
| |
|
RequestOrchestration.basedOn
| |
|
RequestOrchestration.replaces
| |
|
RequestOrchestration.groupIdentifier
| |
|
RequestOrchestration.status
| |
|
RequestOrchestration.intent
| |
|
RequestOrchestration.priority
| |
|
RequestOrchestration.code
| |
|
RequestOrchestration.subject
|
-
Type
Reference:
Added
Target
Types
CareTeam,
Device,
HealthcareService,
Location,
Organization,
Practitioner,
PractitionerRole,
RelatedPerson
Element
|
|
RequestOrchestration.encounter
| |
|
RequestOrchestration.authoredOn
| |
|
RequestOrchestration.author
|
|
|
RequestOrchestration.reason
|
|
|
RequestOrchestration.goal
|
|
|
RequestOrchestration.note
| |
|
RequestOrchestration.action
| |
|
RequestOrchestration.action.linkId
|
|
|
RequestOrchestration.action.prefix
| |
|
RequestOrchestration.action.title
| |
|
RequestOrchestration.action.description
|
-
Type
changed
from
string
to
markdown
Added
Element
|
|
RequestOrchestration.action.textEquivalent
|
-
Type
changed
from
string
to
markdown
Added
Element
|
|
RequestOrchestration.action.priority
| |
|
RequestOrchestration.action.code
| |
|
RequestOrchestration.action.documentation
|
|
|
RequestOrchestration.action.goal
|
|
|
RequestOrchestration.action.condition
| |
|
RequestOrchestration.action.condition.kind
| |
|
RequestOrchestration.action.condition.expression
| |
|
RequestOrchestration.action.input
|
|
|
RequestOrchestration.action.input.title
|
|
|
RequestOrchestration.action.input.requirement
|
|
|
RequestOrchestration.action.input.relatedData
|
|
|
RequestOrchestration.action.output
|
|
|
RequestOrchestration.action.output.title
|
|
|
RequestOrchestration.action.output.requirement
|
|
|
RequestOrchestration.action.output.relatedData
|
|
|
RequestOrchestration.action.relatedAction
| |
|
RequestOrchestration.action.relatedAction.targetId
|
|
|
RequestOrchestration.action.relatedAction.relationship
| |
|
RequestOrchestration.action.relatedAction.endRelationship
|
|
|
RequestOrchestration.action.relatedAction.offset[x]
| |
|
RequestOrchestration.action.timing[x]
| |
|
RequestOrchestration.action.location
|
|
|
RequestOrchestration.action.participant
|
-
Type
changed
from
Reference(Patient
|
Practitioner
|
PractitionerRole
|
RelatedPerson
|
Device)
to
BackboneElement
Added
Element
|
|
RequestOrchestration.action.participant.type
|
|
|
RequestOrchestration.action.participant.typeCanonical
|
|
|
RequestOrchestration.action.participant.typeReference
|
|
|
RequestOrchestration.action.participant.role
|
|
|
RequestOrchestration.action.participant.function
|
|
|
RequestOrchestration.action.participant.actor[x]
|
|
|
RequestOrchestration.action.type
| |
|
RequestOrchestration.action.applicabilityBehavior
| |
|
RequestOrchestration.action.groupingBehavior
| |
|
RequestOrchestration.action.selectionBehavior
| |
|
RequestOrchestration.action.requiredBehavior
| |
|
RequestOrchestration.action.precheckBehavior
| |
|
RequestOrchestration.action.cardinalityBehavior
| |
|
RequestOrchestration.action.resource
| |
|
RequestOrchestration.action.definition[x]
|
|
|
RequestOrchestration.action.transform
|
|
|
RequestOrchestration.action.dynamicValue
|
|
|
RequestOrchestration.action.dynamicValue.path
|
|
|
RequestOrchestration.action.dynamicValue.expression
|
|
|
RequestOrchestration.action.action
| |
|
RequestGroup.identifier
| |
|
RequestGroup.instantiatesCanonical
| |
|
RequestGroup.instantiatesUri
| |
|
RequestGroup.basedOn
| |
|
RequestGroup.replaces
| |
|
RequestGroup.groupIdentifier
| |
|
RequestGroup.status
| |
|
RequestGroup.intent
| |
|
RequestGroup.priority
| |
|
RequestGroup.code
| |
|
RequestGroup.subject
| |
|
RequestGroup.encounter
| |
|
RequestGroup.authoredOn
| |
|
RequestGroup.author
| |
|
RequestGroup.reasonCode
|
|
|
RequestGroup.reasonReference
|
|
RequestGroup.action.relatedAction.actionId
RequestGroup.note
| |
|
RequestGroup.action
|
|
|
Requirements
|
|
|
ResearchStudy
|
|
|
ResearchStudy.url
|
|
|
ResearchStudy.version
|
|
|
ResearchStudy.name
|
|
|
ResearchStudy.label
|
|
|
ResearchStudy.label.type
|
|
|
ResearchStudy.label.value
|
|
|
ResearchStudy.label.language
| |
|
ResearchStudy.citeAs
| |
|
ResearchStudy.relatesTo
| |
|
ResearchStudy.relatesTo.type
| |
|
ResearchStudy.relatesTo.target[x]
| |
|
ResearchStudy.date
|
|
|
ResearchStudy.status
|
-
Change
value
set
from
http://hl7.org/fhir/ValueSet/research-study-status|4.0.0
http://hl7.org/fhir/ValueSet/research-study-status|4.3.0
to
PublicationStatus
-
Remove
codes
administratively-completed
,
approved
,
closed-to-accrual
,
closed-to-accrual-and-intervention
,
completed
,
disapproved
,
in-review
,
temporarily-closed-to-accrual
,
temporarily-closed-to-accrual-and-intervention
,
withdrawn
-
Add
codes
draft
,
retired
,
unknown
|
|
ResearchStudy.primaryPurposeType
|
-
Remove
Binding
`http://hl7.org/fhir/ValueSet/research-study-prim-purp-type`
(extensible)
|
|
ResearchStudy.studyDesign
|
-
Added
Element
Renamed
from
category
to
studyDesign
|
|
ResearchStudy.focus
|
-
Type
changed
from
CodeableConcept
to
CodeableReference
|
|
ResearchStudy.region
|
|
|
ResearchStudy.descriptionSummary
|
|
|
ResearchStudy.site
|
-
Type
Reference:
Added
Target
Types
ResearchStudy,
Organization
|
|
ResearchStudy.classifier
|
|
|
ResearchStudy.associatedParty
|
|
|
ResearchStudy.associatedParty.name
|
|
|
ResearchStudy.associatedParty.role
|
|
|
ResearchStudy.associatedParty.period
|
|
|
ResearchStudy.associatedParty.classifier
|
|
|
ResearchStudy.associatedParty.party
|
|
|
ResearchStudy.progressStatus
|
|
|
ResearchStudy.progressStatus.state
|
|
|
ResearchStudy.progressStatus.actual
|
|
|
ResearchStudy.progressStatus.period
|
|
|
ResearchStudy.whyStopped
|
-
Added
Element
Renamed
from
reasonStopped
to
whyStopped
|
|
ResearchStudy.recruitment
|
|
|
ResearchStudy.recruitment.targetNumber
|
|
|
ResearchStudy.recruitment.actualNumber
|
|
|
ResearchStudy.recruitment.eligibility
|
|
|
ResearchStudy.recruitment.actualGroup
|
|
|
ResearchStudy.recruitment.description
| |
|
ResearchStudy.comparisonGroup
|
|
ResearchStudy.comparisonGroup.linkId
ResearchStudy.comparisonGroup.targetNumber
|
|
ResearchStudy.comparisonGroup.name
ResearchStudy.comparisonGroup.actualNumber
|
|
ResearchStudy.comparisonGroup.type
ResearchStudy.comparisonGroup.eligibility
| |
|
ResearchStudy.comparisonGroup.observedGroup
|
|
|
ResearchStudy.comparisonGroup.description
|
|
ResearchStudy.comparisonGroup.intendedExposure
ResearchStudy.objective.description
|
|
ResearchStudy.comparisonGroup.observedGroup
ResearchStudy.objective.outcomeMeasure
|
|
ResearchStudy.objective.description
ResearchStudy.objective.outcomeMeasure.name
|
|
ResearchStudy.outcomeMeasure
ResearchStudy.objective.outcomeMeasure.type
|
|
ResearchStudy.outcomeMeasure.name
ResearchStudy.objective.outcomeMeasure.description
|
|
ResearchStudy.outcomeMeasure.type
ResearchStudy.objective.outcomeMeasure.endpoint
|
|
ResearchStudy.outcomeMeasure.description
ResearchStudy.objective.outcomeMeasure.population
|
|
ResearchStudy.outcomeMeasure.reference
ResearchStudy.objective.outcomeMeasure.intervention
|
|
ResearchStudy.result
ResearchStudy.objective.outcomeMeasure.comparator
|
|
ResearchStudy.category
ResearchStudy.objective.outcomeMeasure.summaryMeasure
|
|
|
ResearchStudy.objective.outcomeMeasure.endpointAnalysisPlan
| |
|
ResearchStudy.objective.outcomeMeasure.eventHandling
| |
|
ResearchStudy.objective.outcomeMeasure.eventHandling.event
| |
|
ResearchStudy.objective.outcomeMeasure.eventHandling.group
| |
|
ResearchStudy.objective.outcomeMeasure.eventHandling.handling
| |
|
ResearchStudy.objective.outcomeMeasure.eventHandling.description
| |
|
ResearchStudy.result
|
|
|
ResearchStudy.contact
|
|
ResearchStudy.location
ResearchStudy.relatedArtifact
|
|
ResearchStudy.enrollment
ResearchStudy.location
|
|
ResearchStudy.sponsor
ResearchStudy.enrollment
|
|
ResearchStudy.principalInvestigator
ResearchStudy.sponsor
|
-
Deleted
(->
ResearchStudy.associatedPart.party
(with
role='sponsor'))
|
ResearchStudy.reasonStopped
ResearchStudy.principalInvestigator
|
-
Deleted
(->
ResearchStudy.associatedPart.party
(with
role='primary-investigator'))
|
|
ResearchStudy.arm
|
|
|
ResearchSubject
|
|
|
ResearchSubject.status
|
-
Change
value
set
from
http://hl7.org/fhir/ValueSet/research-subject-status|4.0.0
http://hl7.org/fhir/ValueSet/research-subject-status|4.3.0
to
PublicationStatus
-
Remove
codes
candidate
,
eligible
,
follow-up
,
ineligible
,
not-registered
,
off-study
,
on-study
,
on-study-intervention
,
on-study-observation
,
pending-on-study
,
potential-candidate
,
screening
,
withdrawn
-
Add
codes
draft
,
active
,
retired
,
unknown
|
ResearchSubject.progress
ResearchSubject.subject
|
-
Renamed
from
individual
to
subject
-
Type
Reference:
Added
Element
Target
Types
Group,
Specimen,
Device,
Medication,
Substance,
SubstanceDefinition,
BiologicallyDerivedProduct
|
ResearchSubject.progress.type
ResearchSubject.subjectState
|
|
ResearchSubject.progress.subjectState
ResearchSubject.subjectState.code
|
|
ResearchSubject.progress.milestone
ResearchSubject.subjectState.startDate
|
|
ResearchSubject.progress.reason
ResearchSubject.subjectState.endDate
|
|
ResearchSubject.progress.startDate
ResearchSubject.subjectState.reason
|
|
ResearchSubject.progress.endDate
ResearchSubject.subjectMilestone
|
|
ResearchSubject.subject
ResearchSubject.subjectMilestone.milestone
|
|
ResearchSubject.assignedComparisonGroup
ResearchSubject.subjectMilestone.date
|
|
ResearchSubject.actualComparisonGroup
ResearchSubject.subjectMilestone.reason
|
|
ResearchSubject.consent
ResearchSubject.comparisonGroup
|
-
Max
Cardinality
changed
from
1
to
*
Added
Element
|
ResearchSubject.individual
ResearchSubject.consent
|
-
Deleted
Max
Cardinality
changed
from
1
to
*
|
|
ResearchSubject.assignedArm
|
|
|
ResearchSubject.actualArm
|
|
|
Resource
|
|
|
Resource.language
|
|
|
RiskAssessment
|
|
|
RiskAssessment.status
| -
Remove
code
corrected
-
Add
codes
specimen-in-process
,
cannot-be-obtained
|
|
RiskAssessment.performer
|
-
Type
Reference:
Added
Target
Types
Patient,
RelatedPerson
|
|
RiskAssessment.reason
|
-
Merged
both
reasonCode
and
reasonReference
into
reason
|
|
RiskAssessment.prediction.probability[x]
|
|
|
RiskAssessment.reasonCode
|
-
Deleted
(->
reason)
reason.concept)
|
|
RiskAssessment.reasonReference
|
-
Deleted
(->
reason)
reason.reference)
|
|
Schedule
|
|
|
Schedule.serviceType
|
-
Type
changed
from
CodeableConcept
to
CodeableReference
|
|
Schedule.name
|
|
|
Schedule.actor
|
-
Type
Reference:
Added
Target
Type
CareTeam
|
|
Schedule.comment
|
-
Type
changed
from
string
to
markdown
|
|
SearchParameter
|
|
|
SearchParameter.identifier
|
|
|
SearchParameter.versionAlgorithm[x]
|
|
|
SearchParameter.title
|
|
|
SearchParameter.jurisdiction
| |
|
SearchParameter.copyright
|
|
|
SearchParameter.copyrightLabel
|
|
|
SearchParameter.aliasCode
| |
|
SearchParameter.base
|
-
Change
value
set
from
http://hl7.org/fhir/ValueSet/resource-types|4.0.0
http://hl7.org/fhir/ValueSet/resource-types|4.3.0
to
Version
Independent
Resource
Types
(All)
-
Add
Remove
codes
ActorDefinition
ChargeItem
,
AdministrableProductDefinition
ChargeItemDefinition
,
ArtifactAssessment
Citation
,
BiologicallyDerivedProductDispense
ClinicalImpression
,
CanonicalResource
EvidenceReport
,
Citation
GraphDefinition
,
ClinicalUseDefinition
ImmunizationEvaluation
,
ConditionDefinition
ImmunizationRecommendation
,
DeviceAssociation
Linkage
,
DeviceDispense
MedicationKnowledge
,
DeviceUsage
MolecularSequence
,
EncounterHistory
SupplyDelivery
,
EvidenceReport
SupplyRequest
,
FormularyItem
TestReport
,
GenomicStudy
TestScript
,
ImagingSelection
VerificationResult
-
Add
codes
ActorDefinition
,
Ingredient
ArtifactAssessment
,
InventoryItem
CanonicalResource
,
InventoryReport
DeviceAlert
,
ManufacturedItemDefinition
DeviceAssociation
,
MedicinalProductDefinition
ImagingSelection
,
InsuranceProduct
,
MetadataResource
,
NutritionIntake
,
NutritionProduct
RequestOrchestration
,
PackagedProductDefinition
Requirements
,
Permission
BodySite
,
RegulatedAuthorization
Conformance
,
RequestOrchestration
DataElement
,
Requirements
DeviceComponent
,
SubscriptionStatus
DeviceUseRequest
,
SubscriptionTopic
DiagnosticOrder
,
SubstanceDefinition
EffectEvidenceSynthesis
,
TestPlan
EligibilityRequest
,
Transport
EligibilityResponse
,
BodySite
ExpansionProfile
,
Conformance
ImagingManifest
,
DataElement
ImagingObjectSelection
,
DeviceComponent
MedicationOrder
,
DeviceUseRequest
MedicationUsage
,
DiagnosticOrder
MedicinalProduct
,
EligibilityRequest
MedicinalProductAuthorization
,
EligibilityResponse
MedicinalProductContraindication
,
ExpansionProfile
MedicinalProductIndication
,
ImagingManifest
MedicinalProductIngredient
,
ImagingObjectSelection
MedicinalProductInteraction
,
MedicationOrder
MedicinalProductManufactured
,
MedicationUsage
MedicinalProductPackaged
,
MedicinalProductPharmaceutical
,
MedicinalProductUndesirableEffect
,
Order
,
OrderResponse
,
ProcedureRequest
,
ProcessRequest
,
ProcessResponse
,
ReferralRequest
,
RiskEvidenceSynthesis
,
Sequence
,
ServiceDefinition
,
SubstanceSpecification
|
|
SearchParameter.type
|
|
|
SearchParameter.processingMode
|
-
Renamed
from
xpathUsage
to
processingMode
-
Change
value
set
from
http://hl7.org/fhir/ValueSet/search-xpath-usage|4.0.0
http://hl7.org/fhir/ValueSet/search-xpath-usage|4.3.0
to
Search
Processing
Mode
Type
-
Remove
codes
nearby
,
distance
|
|
SearchParameter.constraint
|
|
|
SearchParameter.target
|
-
Change
value
set
from
http://hl7.org/fhir/ValueSet/resource-types|4.0.0
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.modifier
| -
Change
value
set
from
http://hl7.org/fhir/ValueSet/search-modifier-code|4.3.0
to
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
,
BiologicallyDerivedProductDispense
AuditEvent
,
CanonicalResource
Basic
,
Citation
Binary
,
BiologicallyDerivedProduct
,
BodyStructure
,
Bundle
,
CapabilityStatement
,
CarePlan
,
CareTeam
,
Claim
,
ClaimResponse
,
ClinicalUseDefinition
,
ConditionDefinition
CodeSystem
,
Communication
,
CommunicationRequest
,
CompartmentDefinition
,
Composition
,
ConceptMap
,
Condition
,
Consent
,
Contract
,
Coverage
,
CoverageEligibilityRequest
,
CoverageEligibilityResponse
,
DetectedIssue
,
Device
,
DeviceAlert
,
DeviceAssociation
,
DeviceDispense
DeviceDefinition
,
DeviceUsage
DeviceMetric
,
EncounterHistory
DeviceRequest
,
EvidenceReport
DiagnosticReport
,
FormularyItem
DocumentReference
,
GenomicStudy
Encounter
,
Endpoint
,
EnrollmentRequest
,
EnrollmentResponse
,
EpisodeOfCare
,
EventDefinition
,
Evidence
,
EvidenceVariable
,
ExampleScenario
,
ExplanationOfBenefit
,
FamilyMemberHistory
,
Flag
,
Goal
,
Group
,
GuidanceResponse
,
HealthcareService
,
ImagingSelection
,
ImagingStudy
,
Immunization
,
ImplementationGuide
,
Ingredient
,
InventoryItem
InsurancePlan
,
InventoryReport
InsuranceProduct
,
Invoice
,
Library
,
List
,
Location
,
ManufacturedItemDefinition
,
Measure
,
MeasureReport
,
Medication
,
MedicationAdministration
,
MedicationDispense
,
MedicationRequest
,
MedicationStatement
,
MedicinalProductDefinition
,
MetadataResource
MessageDefinition
,
MessageHeader
,
NamingSystem
,
NutritionIntake
,
NutritionOrder
,
NutritionProduct
,
Observation
,
ObservationDefinition
,
OperationDefinition
,
OperationOutcome
,
Organization
,
OrganizationAffiliation
,
PackagedProductDefinition
,
Permission
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
,
TestPlan
Task
,
Transport
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
,
Sequence
RequestGroup
,
ServiceDefinition
ResearchDefinition
SearchParameter.modifier
Remove
code
,
ofType
ResearchElementDefinition
Add
codes
,
of-type
RiskEvidenceSynthesis
,
code-text
Sequence
,
text-advanced
ServiceDefinition
,
iterate
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
|
|
ServiceRequest.statusReason
| |
|
ServiceRequest.intent
| -
Remove
codes
original-order
,
reflex-order
,
filler-order
,
instance-order
|
|
ServiceRequest.code
|
-
Type
changed
from
CodeableConcept
to
CodeableReference
|
|
ServiceRequest.orderDetail
|
-
Type
changed
from
CodeableConcept
to
BackboneElement
|
ServiceRequest.orderDetail.parameterFocus
ServiceRequest.orderDetail.parameterFocus[x]
|
|
|
ServiceRequest.orderDetail.parameter
|
|
|
ServiceRequest.orderDetail.parameter.code
|
|
|
ServiceRequest.orderDetail.parameter.value[x]
|
|
|
ServiceRequest.focus
|
|
|
ServiceRequest.asNeeded
| -
Renamed
from
asNeeded[x]
to
asNeeded
-
Remove
Type
CodeableConcept
|
|
ServiceRequest.asNeededFor
| |
|
ServiceRequest.requester
| -
Type
Reference:
Added
Target
Type
Group
|
|
ServiceRequest.performer
| -
Type
Reference:
Added
Target
Type
Group
|
|
ServiceRequest.location
|
-
Merged
both
locationCode
and
locationReference
into
location
|
|
ServiceRequest.reason
|
-
Merged
both
reasonCode
and
reasonReference
into
reason
|
|
ServiceRequest.supportingInfo
|
-
Type
changed
from
Reference(Resource)
to
CodeableReference
|
|
ServiceRequest.bodyStructure
|
|
|
ServiceRequest.patientInstruction
|
-
Max
Cardinality
changed
from
1
to
*
-
Type
changed
from
string
to
BackboneElement
|
|
ServiceRequest.patientInstruction.instruction[x]
|
|
|
ServiceRequest.instantiatesCanonical
| |
|
ServiceRequest.instantiatesUri
| |
|
ServiceRequest.locationCode
|
-
Deleted
(->
ServiceRequest.location.concept)
|
|
ServiceRequest.locationReference
|
-
Deleted
(->
ServiceRequest.location.reference)
|
|
ServiceRequest.reasonCode
|
-
Deleted
(->
reason)
reason.concept)
|
|
ServiceRequest.reasonReference
|
-
Deleted
(->
reason)
reason.reference)
|
|
ServiceRequest.bodySite
|
|
|
Slot
|
|
|
Slot.serviceType
|
-
Type
changed
from
CodeableConcept
to
CodeableReference
|
|
Slot.appointmentType
|
-
Max
Cardinality
changed
from
1
to
*
|
|
Specimen
|
|
|
Specimen.subject
|
-
Type
Reference:
Added
Target
Type
BiologicallyDerivedProduct
Types
BiologicallyDerivedProduct,
NutritionProduct
|
|
Specimen.combined
|
|
|
Specimen.role
|
|
|
Specimen.feature
|
|
|
Specimen.feature.type
|
|
|
Specimen.feature.description
|
|
|
Specimen.collection.collector
|
-
Type
Reference:
Added
Target
Types
Organization,
Patient,
RelatedPerson
|
Specimen.collection.device
Specimen.collection.device[x]
|
|
|
Specimen.collection.procedure
|
|
|
Specimen.collection.bodySite
|
-
Type
changed
from
CodeableConcept
to
CodeableReference
|
|
Specimen.processing.method
|
-
Renamed
from
procedure
to
method
|
|
Specimen.processing.performer
|
|
Specimen.container.device
Specimen.processing.device[x]
|
|
|
Specimen.processing.additive
| -
Type
changed
from
Reference(Substance)
to
CodeableReference
|
|
Specimen.processing.time[x]
|
|
Specimen.container.location
Specimen.container.device[x]
|
|
|
Specimen.condition
| -
Remove
Binding
`http://terminology.hl7.org/ValueSet/v2-0493`
(extensible)
|
Specimen.processing.procedure
Specimen.accessionIdentifier
|
-
Deleted
(->
Specimen.identifier
(along
with
all
the
other
identifiers))
|
|
Specimen.container.identifier
|
|
|
Specimen.container.description
|
|
|
Specimen.container.type
|
|
|
Specimen.container.capacity
|
|
|
Specimen.container.additive[x]
|
|
|
SpecimenDefinition
|
|
|
SpecimenDefinition.url
|
|
|
SpecimenDefinition.version
|
|
|
SpecimenDefinition.versionAlgorithm[x]
|
|
|
SpecimenDefinition.name
|
|
|
SpecimenDefinition.title
|
|
|
SpecimenDefinition.derivedFromCanonical
|
|
|
SpecimenDefinition.derivedFromUri
|
|
|
SpecimenDefinition.status
|
|
|
SpecimenDefinition.experimental
|
|
|
SpecimenDefinition.subject[x]
|
|
|
SpecimenDefinition.date
|
|
|
SpecimenDefinition.publisher
|
|
|
SpecimenDefinition.contact
|
|
|
SpecimenDefinition.description
|
|
|
SpecimenDefinition.useContext
|
|
|
SpecimenDefinition.jurisdiction
|
|
|
SpecimenDefinition.purpose
|
|
|
SpecimenDefinition.copyright
|
|
|
SpecimenDefinition.copyrightLabel
|
|
|
SpecimenDefinition.approvalDate
|
|
|
SpecimenDefinition.lastReviewDate
|
|
|
SpecimenDefinition.effectivePeriod
|
|
|
SpecimenDefinition.typeTested.container.description
|
-
Type
changed
from
string
to
markdown
|
|
SpecimenDefinition.typeTested.container.preparation
|
-
Type
changed
from
string
to
markdown
|
|
SpecimenDefinition.typeTested.requirement
|
-
Type
changed
from
string
to
markdown
|
|
SpecimenDefinition.typeTested.singleUse
|
|
|
SpecimenDefinition.typeTested.handling.instruction
|
-
Type
changed
from
string
to
markdown
|
|
SpecimenDefinition.typeTested.testingDestination
|
|
|
StructureDefinition
|
|
|
StructureDefinition.versionAlgorithm[x]
|
|
|
StructureDefinition.jurisdiction
| |
|
StructureDefinition.copyrightLabel
|
|
|
StructureDefinition.fhirVersion
|
-
Add
Remove
codes
0.0
0.0.80
,
0.4
0.0.81
,
0.5
0.0.82
,
1.0
0.4.0
,
1.1
0.5.0
,
1.4
1.0.0
,
1.6
1.0.1
,
1.8
1.0.2
,
3.0
1.1.0
,
3.0.2
1.4.0
,
3.3
1.6.0
,
3.5
1.8.0
,
4.0
3.0.0
,
4.0.1
3.0.1
,
4.1
3.0.2
,
4.1.0
3.3.0
,
4.2
3.5.0
,
4.2.0
4.0.0
,
4.3
4.0.1
,
4.3.0
4.1.0
,
4.3.0-cibuild
,
4.3.0-snapshot1
,
4.4
4.3.0
-
Add
codes
0.0
,
4.4.0
0.4
,
4.5
0.5
,
4.5.0
1.0
,
4.6
1.1
,
4.6.0
1.4
,
5.0
1.6
,
5.0.0
1.8
,
5.0.0-cibuild
3.0
,
5.0.0-snapshot1
3.3
,
5.0.0-snapshot2
3.5
,
5.0.0-ballot
4.0
,
5.0.0-snapshot3
4.1
,
5.0.0-draft-final
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]
|
|
|
StructureMap.jurisdiction
| |
|
StructureMap.copyrightLabel
|
|
|
StructureMap.const
|
|
|
StructureMap.const.name
|
|
|
StructureMap.const.value
|
|
|
StructureMap.group.typeMode
|
-
Min
Cardinality
changed
from
1
to
0
-
Remove
code
none
|
|
StructureMap.group.rule
|
-
Min
Cardinality
changed
from
1
to
0
|
|
StructureMap.group.rule.name
|
-
Min
Cardinality
changed
from
1
to
0
|
|
StructureMap.group.rule.source.min
| -
Type
changed
from
integer
to
unsignedInt
|
|
StructureMap.group.rule.source.defaultValue
|
-
Renamed
from
defaultValue[x]
to
defaultValue
-
Remove
Types
base64Binary,
boolean,
canonical,
code,
date,
dateTime,
decimal,
id,
instant,
integer,
markdown,
oid,
positiveInt,
time,
unsignedInt,
uri,
url,
uuid,
Address,
Age,
Annotation,
Attachment,
CodeableConcept,
Coding,
ContactPoint,
Count,
Distance,
Duration,
HumanName,
Identifier,
Money,
Period,
Quantity,
Range,
Ratio,
Reference,
SampledData,
Signature,
Timing,
ContactDetail,
Contributor,
DataRequirement,
Expression,
ParameterDefinition,
RelatedArtifact,
TriggerDefinition,
UsageContext,
Dosage
Dosage,
Meta
|
|
StructureMap.group.rule.target.context
|
-
Type
changed
from
id
to
string
|
|
StructureMap.group.rule.target.listMode
|
-
Remove
code
collate
-
Add
code
single
|
|
StructureMap.group.rule.target.parameter.value[x]
|
-
Add
Types
date,
time,
dateTime
|
|
StructureMap.group.rule.dependent.parameter
|
-
Renamed
from
variable
to
parameter
-
Remove
Type
string
|
|
StructureMap.group.rule.target.contextType
|
-
Deleted
(now
implied
by
context)
|
|
Subscription
|
|
|
Subscription.identifier
|
|
|
Subscription.name
|
|
|
Subscription.status
|
-
Add
code
entered-in-error
|
|
Subscription.topic
|
|
|
Subscription.managingEntity
|
|
|
Subscription.reason
|
-
Min
Cardinality
changed
from
1
to
0
|
|
Subscription.filterBy
|
|
Subscription.filterBy.resourceType
Subscription.filterBy.resource
|
|
|
Subscription.filterBy.filterParameter
|
|
|
Subscription.filterBy.comparator
|
|
|
Subscription.filterBy.modifier
|
|
|
Subscription.filterBy.value
|
|
|
Subscription.filterBy.event
| |
|
Subscription.channelType
|
|
|
Subscription.endpoint
|
|
|
Subscription.parameter
|
|
|
Subscription.parameter.name
|
|
|
Subscription.parameter.value
|
|
|
Subscription.heartbeatPeriod
|
|
|
Subscription.timeout
|
|
|
Subscription.contentType
|
|
|
Subscription.content
|
|
|
Subscription.maxCount
|
|
|
Subscription.criteria
|
|
|
Subscription.error
|
|
|
Subscription.channel
|
|
|
SubscriptionStatus
|
Added
Resource
|
SubscriptionTopic
SubscriptionStatus.status
|
-
Added
Resource
Add
code
entered-in-error
|
Substance
Substance.instance
SubscriptionStatus.eventsSinceSubscriptionStart
|
-
Min
Cardinality
changed
from
0
to
1
Max
Cardinality
changed
from
*
to
1
Type
changed
from
BackboneElement
string
to
boolean
Now
marked
as
Modifier
integer64
|
Substance.code
SubscriptionStatus.notificationEvent.eventNumber
|
-
Type
changed
from
CodeableConcept
string
to
CodeableReference
integer64
|
Substance.description
SubscriptionStatus.notificationEvent.triggerEvent
|
-
Type
changed
from
string
to
markdown
Added
Element
|
Substance.expiry
SubscriptionStatus.notificationEvent.relatedQuery
|
-
Moved
from
Substance.instance
to
Substance
Added
Element
|
Substance.quantity
SubscriptionStatus.notificationEvent.relatedQuery.queryType
|
-
Moved
from
Substance.instance
to
Substance
Added
Element
|
Substance.instance.identifier
SubscriptionStatus.notificationEvent.relatedQuery.query
|
-
Deleted
(->
Substance.instance.identifier)
Added
Mandatory
Element
|
SubstanceDefinition
SubscriptionStatus.notificationEvent.authorizationHint
|
|
SubstanceNucleicAcid
SubscriptionStatus.notificationEvent.authorizationHint.authorizationType
|
-
No
Changes
Added
Mandatory
Element
|
SubstancePolymer
SubstancePolymer.identifier
SubscriptionStatus.notificationEvent.authorizationHint.value
|
|
SubstancePolymer.modification
SubscriptionTopic
|
Max
Cardinality
changed
from
*
to
1
|
SubstancePolymer.monomerSet.startingMaterial.code
SubscriptionTopic.versionAlgorithm[x]
|
-
Renamed
from
material
to
code
Added
Element
|
SubstancePolymer.monomerSet.startingMaterial.category
SubscriptionTopic.name
|
-
Renamed
from
type
to
category
Added
Element
|
SubstancePolymer.monomerSet.startingMaterial.amount
SubscriptionTopic.experimental
|
-
Type
changed
from
SubstanceAmount
to
Quantity
No
longer
marked
as
Modifier
|
SubstancePolymer.repeat.repeatUnit.unit
SubscriptionTopic.jurisdiction
|
-
Renamed
Change
value
set
from
repeatUnit
http://hl7.org/fhir/ValueSet/jurisdiction
to
unit
Jurisdiction
ValueSet
|
SubstancePolymer.repeat.repeatUnit.orientation
SubscriptionTopic.copyrightLabel
|
-
Renamed
from
orientationOfPolymerisation
to
orientation
Added
Element
|
SubstancePolymer.repeat.repeatUnit.amount
SubscriptionTopic.trigger
|
-
Type
changed
from
SubstanceAmount
to
integer
Added
Element
|
SubstancePolymer.repeat.repeatUnit.degreeOfPolymerisation.type
SubscriptionTopic.trigger.description
|
-
Renamed
from
degree
to
type
Added
Element
|
SubstancePolymer.repeat.repeatUnit.degreeOfPolymerisation.average
SubscriptionTopic.trigger.resource
|
|
SubstancePolymer.repeat.repeatUnit.degreeOfPolymerisation.low
SubscriptionTopic.trigger.supportedInteraction
|
|
SubstancePolymer.repeat.repeatUnit.degreeOfPolymerisation.high
SubscriptionTopic.trigger.queryCriteria
|
|
SubstancePolymer.repeat.repeatUnit.structuralRepresentation.format
SubscriptionTopic.trigger.queryCriteria.previous
|
|
SubstancePolymer.repeat.numberOfUnits
SubscriptionTopic.trigger.queryCriteria.resultForCreate
|
-
Deleted
(not
needed
because
this
is
the
count
of
RepeatUnit
children)
Added
Element
|
SubstancePolymer.repeat.repeatUnit.degreeOfPolymerisation.amount
SubscriptionTopic.trigger.queryCriteria.current
|
-
Deleted
(split
into
low,
high,
average)
Added
Element
|
SubstanceProtein
SubscriptionTopic.trigger.queryCriteria.resultForDelete
|
|
SubstanceReferenceInformation
SubstanceReferenceInformation.classification
SubscriptionTopic.trigger.queryCriteria.requireBoth
|
-
Deleted
(attributes
moved
to
SubstanceDefinition
resource,
then
subtype
removed
(use
classification),
source
renamed
to
informationSource)
Added
Element
|
SubstanceSourceMaterial
SubscriptionTopic.trigger.fhirPathCriteria
|
|
SupplyDelivery
SupplyDelivery.type
SubscriptionTopic.trigger.event
|
-
Change
value
set
from
http://hl7.org/fhir/ValueSet/supplydelivery-type|4.0.0
to
Supply
Delivery
Supply
Item
Type
Remove
codes
medication
,
device
Add
codes
medication
,
device
,
biologicallyderivedproduct
Added
Element
|
SupplyDelivery.suppliedItem
SubscriptionTopic.trigger.canFilterBy
|
-
Max
Cardinality
changed
from
1
to
*
Added
Element
|
SupplyDelivery.receiver
SubscriptionTopic.trigger.canFilterBy.description
|
-
Type
Reference:
Added
Target
Type
Organization
Element
|
SupplyRequest
SupplyRequest.basedOn
SubscriptionTopic.trigger.canFilterBy.resource
|
|
SupplyRequest.deliverFor
SubscriptionTopic.trigger.canFilterBy.filterParameter
|
|
SupplyRequest.item
SubscriptionTopic.trigger.canFilterBy.filterDefinition
|
-
Renamed
from
item[x]
to
item
Add
Type
CodeableReference
Remove
Types
CodeableConcept,
Reference(Medication
|
Substance
|
Device)
Added
Element
|
SupplyRequest.requester
SubscriptionTopic.trigger.canFilterBy.comparator
|
-
Type
Reference:
Added
Target
Type
CareTeam
Element
|
SupplyRequest.reason
SubscriptionTopic.trigger.canFilterBy.modifier
|
|
SupplyRequest.deliverTo
SubscriptionTopic.trigger.notificationShape
|
-
Type
Reference:
Added
Target
Type
RelatedPerson
Element
|
SupplyRequest.reasonCode
SubscriptionTopic.trigger.notificationShape.resource
|
-
Deleted
(->
reason)
Added
Mandatory
Element
|
SupplyRequest.reasonReference
SubscriptionTopic.trigger.notificationShape.include
|
-
Deleted
(->
reason)
Added
Element
|
Task
Task.statusReason
SubscriptionTopic.trigger.notificationShape.revInclude
|
-
Type
changed
from
CodeableConcept
to
CodeableReference
Added
Element
|
Task.doNotPerform
SubscriptionTopic.trigger.notificationShape.relatedQuery
|
|
Task.requestedPeriod
SubscriptionTopic.trigger.notificationShape.relatedQuery.queryType
|
|
Task.requestedPerformer
SubscriptionTopic.trigger.notificationShape.relatedQuery.query
|
|
Task.owner
SubscriptionTopic.resourceTrigger
|
-
Type
Reference:
Removed
Target
Types
HealthcareService,
Device
Deleted
|
Task.performer
SubscriptionTopic.eventTrigger
|
|
Task.performer.function
SubscriptionTopic.canFilterBy
|
|
Task.performer.actor
SubscriptionTopic.notificationShape
|
-
Added
Mandatory
Element
Deleted
|
Task.reason
Substance
| |
|
Substance.code
|
-
Added
Element
Type
changed
from
CodeableConcept
to
CodeableReference
|
Task.input.value[x]
Substance.description
|
-
Add
Types
integer64,
CodeableReference,
RatioRange,
Availability,
ExtendedContactDetail,
Meta
Remove
Type
Contributor
changed
from
string
to
markdown
|
Task.output.value[x]
Substance.expiry
|
-
Add
Types
integer64,
CodeableReference,
RatioRange,
Availability,
ExtendedContactDetail,
Meta
Remove
Type
Contributor
Added
Element
|
Task.performerType
Substance.quantity
|
-
Deleted
(->Task.requestedPerformer)
Added
Element
|
Task.reasonCode
Substance.instance
|
-
Deleted
(->
reason)
consider
if
this
should
be
multiple
Substance
resource
instances)
|
Task.reasonReference
Substance.ingredient
|
|
TerminologyCapabilities
SubstanceDefinition
|
|
|
SubstanceDefinition.status
| |
TerminologyCapabilities.identifier
SubstanceDefinition.characterization
|
|
TerminologyCapabilities.versionAlgorithm[x]
SubstanceDefinition.characterization.technique
|
|
TerminologyCapabilities.copyrightLabel
SubstanceDefinition.characterization.form
|
|
TerminologyCapabilities.codeSystem.version.language
SubstanceDefinition.characterization.description
|
-
Add
Binding
`http://hl7.org/fhir/ValueSet/languages|5.0.0`
(required)
Added
Element
|
TerminologyCapabilities.codeSystem.content
SubstanceDefinition.characterization.file
|
|
TerminologyCapabilities.codeSearch
SubstanceDefinition.property.value[x]
|
-
Remove
codes
explicit
,
all
Add
Type
Range
|
|
SubstanceDefinition.name.language
|
-
Add
codes
in-compose
,
in-expansion
,
Change
binding
strength
from
preferred
to
required
-
Change
value
set
from
Common
Languages
to
All
Languages
-
Change
max
value
set
from
All
Languages
to
in-compose-or-expansion
none
|
TestPlan
SubstanceDefinition.informationSource
|
|
TestReport
Task
|
|
TestReport.testScript
Task.statusReason
|
-
Max
Cardinality
changed
from
1
to
*
-
Type
changed
from
Reference(TestScript)
CodeableConcept
to
canonical(TestScript)
CodeableReference
|
TestReport.setup.action.assert.requirement
Task.doNotPerform
|
|
TestReport.setup.action.assert.requirement.link[x]
Task.code
|
-
Added
Element
Add
Binding
`http://hl7.org/fhir/ValueSet/task-code`
(extensible)
|
TestScript
TestScript.url
Task.description
|
-
Min
Cardinality
Type
changed
from
1
string
to
0
markdown
|
TestScript.identifier
Task.focus
|
-
Max
Cardinality
changed
from
1
to
*
-
Type
changed
from
Reference(Resource)
to
BackboneElement
|
TestScript.versionAlgorithm[x]
Task.focus.value[x]
|
|
TestScript.copyrightLabel
Task.requestedPeriod
|
|
|
Task.requester
| -
Type
Reference:
Added
Target
Type
Group
|
TestScript.origin.url
Task.requestedPerformer
|
|
|
Task.owner
| -
Type
Reference:
Added
Target
Type
Group
-
Type
Reference:
Removed
Target
Types
HealthcareService,
Device
|
TestScript.destination.url
Task.performer
|
|
TestScript.scope
Task.performer.function
|
|
TestScript.scope.artifact
Task.performer.actor
|
|
TestScript.scope.conformance
Task.reason
|
-
Merged
both
reasonCode
and
reasonReference
into
reason
|
TestScript.scope.phase
Task.restriction.recipient
|
-
Type
Reference:
Added
Element
Target
Type
Device
|
TestScript.profile
Task.input.value[x]
|
-
Add
Types
integer64,
CodeableReference,
RatioRange,
Availability,
ExtendedContactDetail,
VirtualServiceDetail
-
Remove
Type
changed
from
Reference(Resource)
to
canonical(StructureDefinition)
Contributor
|
TestScript.setup.action.operation.type
Task.output.value[x]
|
-
Change
code
system
for
extensibly
bound
codes
from
"http://terminology.hl7.org/CodeSystem/testscript-operation-codes"
to
"http://hl7.org/fhir/restful-interaction"
Add
Types
integer64,
CodeableReference,
RatioRange,
Availability,
ExtendedContactDetail,
VirtualServiceDetail
-
Remove
Type
Contributor
|
TestScript.setup.action.operation.resource
Task.instantiatesCanonical
|
-
Type
changed
from
code
to
uri
Deleted
|
|
Task.instantiatesUri
|
-
Change
binding
strength
from
required
to
extensible
Deleted
|
|
Task.performerType
|
-
Change
value
set
from
http://hl7.org/fhir/ValueSet/defined-types|4.0.0
to
Concrete
FHIR
Types
Deleted
(->Task.requestedPerformer.concept)
|
|
Task.reasonCode
| -
Deleted
(->
reason.concept)
|
|
Task.reasonReference
| -
Deleted
(->
reason.reference)
|
|
TerminologyCapabilities
|
|
|
TerminologyCapabilities.identifier
|
|
TestScript.setup.action.assert.defaultManualCompletion
TerminologyCapabilities.versionAlgorithm[x]
|
|
TestScript.setup.action.assert.operator
TerminologyCapabilities.jurisdiction
|
-
Add
code
Change
value
set
from
manualEval
http://hl7.org/fhir/ValueSet/jurisdiction
to
Jurisdiction
ValueSet
 |
|
TerminologyCapabilities.copyrightLabel
|
|
TestScript.setup.action.assert.resource
TerminologyCapabilities.implementation.description
|
-
Type
changed
from
code
string
to
uri
markdown
|
|
TerminologyCapabilities.codeSystem.supplement
|
-
Change
binding
strength
from
required
to
extensible
Added
Element
|
|
TerminologyCapabilities.codeSystem.version.supplement
|
-
Change
value
set
from
http://hl7.org/fhir/ValueSet/defined-types|4.0.0
to
Concrete
FHIR
Types
Added
Element
|
TestScript.setup.action.assert.response
TerminologyCapabilities.codeSystem.version.language
|
-
Remove
codes
bad
,
unprocessable
Add
codes
continue
,
switchingProtocols
,
accepted
,
nonAuthoritativeInformation
,
resetContent
,
partialContent
,
multipleChoices
,
movedPermanently
,
found
,
seeOther
,
useProxy
,
temporaryRedirect
,
permanentRedirect
,
badRequest
,
unauthorized
,
paymentRequired
,
notAcceptable
,
proxyAuthenticationRequired
,
requestTimeout
,
lengthRequired
,
contentTooLarge
,
uriTooLong
,
unsupportedMediaType
,
rangeNotSatisfiable
,
expectationFailed
,
misdirectedRequest
,
unprocessableContent
,
upgradeRequired
,
internalServerError
,
notImplemented
,
badGateway
,
serviceUnavailable
,
gatewayTimeout
,
httpVersionNotSupported
Binding
`http://hl7.org/fhir/ValueSet/all-languages|6.0.0-ballot3`
(required)
|
TestScript.setup.action.assert.stopTestOnFail
TerminologyCapabilities.codeSystem.content
|
|
TestScript.setup.action.assert.requirement
TerminologyCapabilities.supplements
|
|
TestScript.setup.action.assert.requirement.link[x]
TerminologyCapabilities.supplements.globals
|
|
Transport
TerminologyCapabilities.expansion.parameter.documentation
|
-
Added
Resource
Type
changed
from
string
to
markdown
|
|
TerminologyCapabilities.codeSearch
| -
Remove
codes
explicit
,
all
-
Add
codes
in-compose
,
in-expansion
,
in-compose-or-expansion
|
|
TerminologyCapabilities.closure
|
|
|
ValueSet
|
|
|
ValueSet.versionAlgorithm[x]
|
|
|
ValueSet.jurisdiction
| |
|
ValueSet.copyrightLabel
|
|
|
ValueSet.approvalDate
|
|
|
ValueSet.lastReviewDate
|
|
|
ValueSet.effectivePeriod
|
|
|
ValueSet.topic
|
|
|
ValueSet.author
|
|
|
ValueSet.editor
|
|
|
ValueSet.reviewer
|
|
|
ValueSet.endorser
|
|
|
ValueSet.relatedArtifact
|
|
|
ValueSet.compose.include.concept.designation.language
|
|
|
ValueSet.compose.include.concept.designation.additionalUse
|
|
|
ValueSet.compose.include.filter.op
|
-
Add
codes
child-of
,
descendent-leaf
|
|
ValueSet.compose.include.copyright
|
|
|
ValueSet.compose.property
|
|
|
ValueSet.expansion.next
|
|
|
ValueSet.expansion.property
|
|
|
ValueSet.expansion.property.code
|
|
|
ValueSet.expansion.property.uri
|
|
|
ValueSet.expansion.contains.property
|
|
|
ValueSet.expansion.contains.property.code
|
|
|
ValueSet.expansion.contains.property.value[x]
|
|
|
ValueSet.expansion.contains.property.subProperty
|
|
|
ValueSet.expansion.contains.property.subProperty.code
|
|
|
ValueSet.expansion.contains.property.subProperty.value[x]
|
|
|
VisionPrescription
| |
ValueSet.scope
VisionPrescription.basedOn
|
|
ValueSet.scope.inclusionCriteria
VisionPrescription.groupIdentifier
|
|
ValueSet.scope.exclusionCriteria
VisionPrescription.priority
|
|
VerificationResult
CatalogEntry
|
|
VerificationResult.status
ChargeItem
|
-
Add
code
entered-in-error
Deleted
|
VisionPrescription
ChargeItemDefinition
|
|
CatalogEntry
Citation
|
-
Deleted
(removed
in
favor
of
definitional
resources)
|
DeviceUseStatement
ClinicalImpression
|
|
DocumentManifest
DeviceUseStatement
|
|
EffectEvidenceSynthesis
DocumentManifest
|
|
Media
EvidenceReport
|
-
Deleted
(->
DocumentReference)
|
MedicinalProduct
GraphDefinition
|
-
Deleted
(->
MedicinalProductDefinition)
|
MedicinalProductAuthorization
ImmunizationEvaluation
|
-
Deleted
(->
RegulatedAuthorization)
|
MedicinalProductContraindication
ImmunizationRecommendation
|
-
Deleted
(->
ClinicalUseDefinition)
|
MedicinalProductIndication
Linkage
|
-
Deleted
(->
ClinicalUseDefinition)
|
MedicinalProductIngredient
Media
|
|
MedicinalProductInteraction
MedicationKnowledge
|
-
Deleted
(->
ClinicalUseDefinition)
|
MedicinalProductManufactured
MolecularSequence
|
-
Deleted
(->
ManufacturedItemDefinition)
|
MedicinalProductPackaged
RequestGroup
|
-
Deleted
(->
ProductPackagedDefinition)
|
MedicinalProductPharmaceutical
ResearchDefinition
|
-
Deleted
(->
AdmininistrableProductDefinition)
|
MedicinalProductUndesirableEffect
ResearchElementDefinition
|
-
Deleted
(->
ClinicalUseDefinition)
|
RequestGroup
SupplyDelivery
|
|
ResearchDefinition
SupplyRequest
|
|
ResearchElementDefinition
TestReport
|
|
RiskEvidenceSynthesis
TestScript
|
|
SubstanceSpecification
VerificationResult
|
|
|
Types
|
|
Address
|
|
|
Age
|
|
|
Age
|
|
|
Annotation
|
|
|
Attachment
|
|
|
Attachment.language
|
|
|
Attachment.size
|
-
Type
changed
from
unsignedInt
to
integer64
|
|
Attachment.height
|
|
|
Attachment.width
|
|
|
Attachment.frames
|
|
|
Attachment.duration
|
|
|
Attachment.pages
|
|
|
Availability
|
|
|
BackboneElement
|
|
|
BackboneType
|
|
|
Base
|
|
|
CodeableConcept
|
|
|
CodeableReference
|
|
|
Coding
|
|
|
ContactDetail
|
|
|
ContactPoint
|
|
Contributor
No
Changes
Count
|
|
|
DataRequirement
|
|
|
DataRequirement.type
|
-
Change
value
set
from
http://hl7.org/fhir/ValueSet/all-types|4.3.0
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
,
RequestGroup
Medication
,
ResearchDefinition
MedicationAdministration
,
ResearchElementDefinition
MedicationDispense
,
Type
MedicationKnowledge
,
Any
MedicationRequest
Add
codes
,
Base
MedicationStatement
,
DataType
MedicinalProduct
,
Availability
MedicinalProductAuthorization
,
BackboneType
MedicinalProductContraindication
,
ExtendedContactDetail
MedicinalProductIndication
,
MonetaryComponent
MedicinalProductIngredient
,
PrimitiveType
MedicinalProductInteraction
,
integer64
MedicinalProductManufactured
,
VirtualServiceDetail
MedicinalProductPackaged
,
ActorDefinition
MedicinalProductPharmaceutical
,
ArtifactAssessment
MedicinalProductUndesirableEffect
,
BiologicallyDerivedProductDispense
MessageDefinition
,
CanonicalResource
MessageHeader
,
ConditionDefinition
MolecularSequence
,
DeviceAssociation
NamingSystem
,
DeviceDispense
NutritionOrder
,
DeviceUsage
Observation
,
EncounterHistory
ObservationDefinition
,
FormularyItem
OperationDefinition
,
GenomicStudy
OperationOutcome
,
ImagingSelection
Organization
,
InventoryItem
OrganizationAffiliation
,
InventoryReport
Parameters
,
MetadataResource
Patient
,
NutritionIntake
PaymentNotice
,
Permission
PaymentReconciliation
,
RequestOrchestration
Person
,
Requirements
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
,
TestPlan
SubstanceSpecification
,
Transport
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"
|
|
DataRequirement.valueFilter
|
|
|
DataRequirement.valueFilter.path
|
|
|
DataRequirement.valueFilter.searchParam
|
|
|
DataRequirement.valueFilter.comparator
|
|
|
DataRequirement.valueFilter.value[x]
|
|
|
DataType
|
|
|
Distance
|
|
|
Distance
|
|
|
Dosage
|
|
|
Dosage.condition
| |
|
Dosage.asNeeded
|
-
Renamed
from
asNeeded[x]
to
asNeeded
-
Remove
Type
CodeableConcept
|
|
Dosage.asNeededFor
|
|
|
Dosage.doseAndRate.dose[x]
| |
|
Dosage.doseAndRate.rate[x]
| |
|
Dosage.safety
| |
|
Dosage.sequence
| |
|
Dosage.maxDosePerPeriod
|
-
Max
Cardinality
changed
from
1
to
*
Deleted
|
|
Dosage.maxDosePerAdministration
| |
|
Dosage.maxDosePerLifetime
| |
|
DosageCondition
| |
|
DosageDetails
| |
|
DosageSafety
|
|
|
Duration
|
|
|
Duration
|
|
|
Element
|
Element.id
-
Type
changed
from
id
to
string
No
Changes
|
|
ElementDefinition
|
|
|
ElementDefinition.slicing.discriminator.type
|
|
|
ElementDefinition.type.code
|
-
Change
value
set
from
http://hl7.org/fhir/ValueSet/fhir-element-types
http://hl7.org/fhir/ValueSet/defined-types
to
Element
Definition
Types
|
|
ElementDefinition.type.aggregation
| |
|
ElementDefinition.defaultValue[x]
|
-
Add
Types
integer64,
CodeableReference,
RatioRange,
Availability,
ExtendedContactDetail,
VirtualServiceDetail,
Meta
-
Remove
Type
Contributor
|
|
ElementDefinition.fixed[x]
|
-
Add
Types
integer64,
CodeableReference,
RatioRange,
Availability,
ExtendedContactDetail,
VirtualServiceDetail,
Meta
-
Remove
Type
Contributor
|
|
ElementDefinition.pattern[x]
|
-
Add
Types
integer64,
CodeableReference,
RatioRange,
Availability,
ExtendedContactDetail,
VirtualServiceDetail,
Meta
-
Remove
Type
Contributor
|
|
ElementDefinition.example.value[x]
|
-
Add
Types
integer64,
CodeableReference,
RatioRange,
Availability,
ExtendedContactDetail,
VirtualServiceDetail,
Meta
-
Remove
Type
Contributor
|
|
ElementDefinition.minValue[x]
|
|
|
ElementDefinition.maxValue[x]
|
|
|
ElementDefinition.constraint.requirements
|
-
Type
changed
from
string
to
markdown
|
|
ElementDefinition.constraint.suppress
|
|
|
ElementDefinition.mustHaveValue
|
|
|
ElementDefinition.valueAlternatives
|
|
|
ElementDefinition.binding.strength
| |
|
ElementDefinition.binding.description
|
-
Type
changed
from
string
to
markdown
|
|
ElementDefinition.binding.additional
|
|
|
ElementDefinition.binding.additional.key
| |
|
ElementDefinition.binding.additional.purpose
|
|
|
ElementDefinition.binding.additional.valueSet
|
|
|
ElementDefinition.binding.additional.documentation
|
|
|
ElementDefinition.binding.additional.shortDoco
|
|
|
ElementDefinition.binding.additional.usage
|
|
|
ElementDefinition.binding.additional.any
|
|
|
ElementDefinition.mapping.comment
|
-
Type
changed
from
string
to
markdown
|
|
ElementDefinition.constraint.xpath
|
-
Deleted
(XPath
removed
due
to
lack
of
use
and
maintenance)
|
|
Expression
|
|
|
Expression.name
|
-
Type
changed
from
id
to
code
|
|
Expression.language
|
-
Min
Cardinality
changed
from
1
to
0
-
Change
max
value
set
from
Mime
Types
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
|
|
|
Extension
|
|
|
Extension.url
| -
Type
changed
from
string
to
uri
|
|
Extension.value[x]
|
-
Add
Types
integer64,
CodeableReference,
RatioRange,
Availability,
ExtendedContactDetail,
VirtualServiceDetail,
Meta
-
Remove
Type
Contributor
|
|
HumanName
|
|
|
HumanName.use
|
-
No
Changes
Remove
code
maiden
|
|
Identifier
|
|
|
MarketingStatus
|
|
|
MarketingStatus.country
|
-
No
Changes
Min
Cardinality
changed
from
1
to
0
|
|
MarketingStatus.dateRange
| -
Min
Cardinality
changed
from
1
to
0
|
|
Meta
|
|
|
MonetaryComponent
|
|
|
Money
|
|
|
MoneyQuantity
|
|
|
Narrative
|
|
|
ParameterDefinition
|
|
|
ParameterDefinition.type
|
-
Change
value
set
from
http://hl7.org/fhir/ValueSet/all-types|4.3.0
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
,
RequestGroup
Medication
,
ResearchDefinition
MedicationAdministration
,
ResearchElementDefinition
MedicationDispense
,
Type
MedicationKnowledge
,
Any
MedicationRequest
Add
codes
,
Base
MedicationStatement
,
DataType
MedicinalProduct
,
Availability
MedicinalProductAuthorization
,
BackboneType
MedicinalProductContraindication
,
ExtendedContactDetail
MedicinalProductIndication
,
MonetaryComponent
MedicinalProductIngredient
,
PrimitiveType
MedicinalProductInteraction
,
integer64
MedicinalProductManufactured
,
VirtualServiceDetail
MedicinalProductPackaged
,
ActorDefinition
MedicinalProductPharmaceutical
,
ArtifactAssessment
MedicinalProductUndesirableEffect
,
BiologicallyDerivedProductDispense
MessageDefinition
,
CanonicalResource
MessageHeader
,
ConditionDefinition
MolecularSequence
,
DeviceAssociation
NamingSystem
,
DeviceDispense
NutritionOrder
,
DeviceUsage
Observation
,
EncounterHistory
ObservationDefinition
,
FormularyItem
OperationDefinition
,
GenomicStudy
OperationOutcome
,
ImagingSelection
Organization
,
InventoryItem
OrganizationAffiliation
,
InventoryReport
Parameters
,
MetadataResource
Patient
,
NutritionIntake
PaymentNotice
,
Permission
PaymentReconciliation
,
RequestOrchestration
Person
,
Requirements
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
,
TestPlan
SubstanceSpecification
,
Transport
SupplyDelivery
,
SupplyRequest
,
Task
,
TerminologyCapabilities
,
TestReport
,
TestScript
,
ValueSet
,
VerificationResult
,
VisionPrescription
,
Type
,
Any
-
Add
code
Base
|
|
Period
|
|
|
PrimitiveType
|
|
|
ProductShelfLife
|
|
|
ProductShelfLife.type
|
-
Min
Cardinality
changed
from
1
to
0
|
|
ProductShelfLife.period[x]
|
-
Renamed
from
period
to
period[x]
-
Min
Cardinality
changed
from
1
to
0
-
Add
Types
Duration,
string
-
Remove
Type
Quantity
|
|
ProductShelfLife.identifier
|
-
Deleted
(removed,
not
needed)
|
|
Quantity
|
|
|
Quantity.comparator
|
|
|
Range
|
|
|
Ratio
|
|
|
Ratio.denominator
|
-
Type
changed
from
Quantity
to
Quantity(http://hl7.org/fhir/StructureDefinition/SimpleQuantity)
|
|
RatioRange
|
|
|
Reference
|
|
|
Reference.type
|
-
Change
code
system
for
extensibly
bound
codes
from
"http://hl7.org/fhir/resource-types"
to
"http://hl7.org/fhir/fhir-types"
|
|
RelatedArtifact
|
|
|
RelatedArtifact.type
|
-
Add
codes
code
part-of
,
amends
,
amended-with
,
appends
,
appended-with
,
cites
,
cited-by
,
comments-on
,
comment-in
,
contains
,
contained-in
,
corrects
,
correction-in
,
replaces
,
replaced-with
,
retracts
,
retracted-by
,
signs
,
similar-to
,
supports
,
supported-with
,
transforms
,
transformed-into
,
transformed-with
,
documents
,
specification-of
,
created-with
,
cite-as
RelatedArtifact.classifier
Added
Element
|
|
RelatedArtifact.resourceReference
|
|
RelatedArtifact.publicationStatus
RelatedArtifact.artifact[x]
|
|
RelatedArtifact.publicationDate
RelatedArtifact.url
|
-
Added
Element
Deleted
(->
document)
|
RelatedArtifact.url
RelativeTime
|
-
Deleted
(->
document)
Added
Type
|
|
SampledData
|
|
|
SampledData.interval
|
-
Added
Element
Renamed
from
period
to
interval
-
Min
Cardinality
changed
from
1
to
0
|
|
SampledData.intervalUnit
|
|
|
SampledData.codeMap
|
|
|
SampledData.offsets
|
|
SampledData.period
Deleted
(->
interval)
|
Signature
|
|
|
Signature.type
|
-
Min
Cardinality
changed
from
1
to
0
|
|
Signature.when
|
-
Min
Cardinality
changed
from
1
to
0
|
|
Signature.who
|
-
Min
Cardinality
changed
from
1
to
0
|
|
SimpleQuantity
|
|
|
Timing
|
|
|
Timing.repeat.startOffset
| |
|
Timing.repeat.endOffset
| |
|
Timing.repeat.when
|
|
|
TriggerDefinition
|
|
|
TriggerDefinition.type
| -
Remove
codes
data-added
,
data-modified
,
data-removed
-
Add
code
subscription-topic
|
|
TriggerDefinition.code
|
|
|
TriggerDefinition.subscriptionTopic
|
|
|
TriggerDefinition.timing[x]
| -
Remove
Type
Reference(Schedule)
|
|
UsageContext
|
|
|
UsageContext.code
|
-
Change
value
set
from
http://hl7.org/fhir/ValueSet/usage-context-type
to
UsageContextType
|
|
VirtualServiceDetail
|
|
|
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
|
|
|
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
| |
|
Population
|
|
|
ProdCharacteristic
|
|
|
SubstanceAmount
| |
|
Resources
|
|
Account
|
|
|
Account.billingStatus
|
|
|
Account.covers
| |
|
Account.description
|
-
Type
changed
from
string
to
markdown
|
|
Account.guarantor.party
| -
Min
Cardinality
changed
from
1
to
0
|
Account.diagnosis
Account.guarantor.account
|
|
Account.diagnosis.sequence
Account.guarantor.responsibility
|
|
Account.diagnosis.condition
Account.guarantor.limit
|
|
Account.diagnosis.dateOfDiagnosis
Account.guarantor.rank
|
|
Account.diagnosis.type
Account.diagnosis
|
|
Account.diagnosis.onAdmission
Account.diagnosis.sequence
|
|
Account.diagnosis.packageCode
Account.diagnosis.condition
|
|
Account.procedure
Account.diagnosis.dateOfDiagnosis
|
|
Account.procedure.sequence
Account.diagnosis.type
|
|
Account.procedure.code
Account.diagnosis.onAdmission
|
|
Account.procedure.dateOfService
Account.diagnosis.packageCode
|
|
Account.procedure.type
Account.procedure
|
|
Account.procedure.packageCode
Account.procedure.sequence
|
|
Account.procedure.device
Account.procedure.code
|
|
Account.relatedAccount
Account.procedure.dateOfService
|
|
Account.relatedAccount.relationship
Account.procedure.type
|
|
Account.relatedAccount.account
Account.procedure.packageCode
|
-
Moved
from
Account.partOf
to
account
Added
Element
|
|
Account.procedure.device
|
-
Min
Cardinality
changed
Added
Element
|
|
Account.parent
| -
Renamed
from
0
partOf
to
1
parent
|
|
Account.currency
|
|
|
Account.balance
|
|
|
Account.balance.aggregate
|
|
|
Account.balance.term
|
|
|
Account.balance.estimate
|
|
|
Account.balance.amount
|
|
|
Account.calculatedAt
|
|
|
ActivityDefinition
|
|
|
ActivityDefinition.versionAlgorithm[x]
|
|
|
ActivityDefinition.subject[x]
|
-
Add
Type
canonical(EvidenceVariable)
-
Change
value
set
from
http://hl7.org/fhir/ValueSet/subject-type
to
Participant
Resource
Types
-
Change
code
system
for
extensibly
bound
codes
from
"http://hl7.org/fhir/resource-types"
to
"http://hl7.org/fhir/fhir-types"
|
|
ActivityDefinition.jurisdiction
| |
|
ActivityDefinition.usage
|
-
Type
changed
from
string
to
markdown
|
|
ActivityDefinition.copyrightLabel
|
|
|
ActivityDefinition.kind
|
-
Remove
code
codes
AppointmentResponse
,
Contract
,
ImmunizationRecommendation
,
SupplyRequest
-
Add
codes
CoverageEligibilityRequest
,
RequestOrchestration
|
|
ActivityDefinition.intent
| -
Remove
codes
original-order
,
Transport
reflex-order
,
filler-order
,
instance-order
|
|
ActivityDefinition.timing[x]
|
-
Add
Type
RelativeTime
-
Remove
Types
dateTime,
Period
|
|
ActivityDefinition.asNeeded[x]
|
|
|
ActivityDefinition.location
|
-
Type
changed
from
Reference(Location)
to
CodeableReference
|
|
ActivityDefinition.participant.type
|
-
Min
Cardinality
changed
from
1
to
0
-
Remove
code
related-person
-
Add
codes
careteam
,
group
,
healthcareservice
,
location
,
organization
,
practitionerrole
,
relatedperson
|
|
ActivityDefinition.participant.typeCanonical
|
|
|
ActivityDefinition.participant.typeReference
|
|
|
ActivityDefinition.participant.function
|
|
|
ActivityDefinition.specimenRequirement
|
-
Type
changed
from
Reference(SpecimenDefinition)
to
canonical(SpecimenDefinition)
|
|
ActivityDefinition.observationRequirement
|
-
Type
changed
from
Reference(ObservationDefinition)
to
canonical(ObservationDefinition)
|
|
ActivityDefinition.observationResultRequirement
|
-
Type
changed
from
Reference(ObservationDefinition)
to
canonical(ObservationDefinition)
|
|
ActorDefinition
|
|
|
AdministrableProductDefinition
|
AdministrableProductDefinition.description
-
Added
Element
AdministrableProductDefinition.property.value[x]
Add
Types
markdown,
Reference(Binary)
Resource
|
|
AdverseEvent
|
|
|
AdverseEvent.identifier
|
-
Max
Cardinality
changed
from
1
to
*
|
|
AdverseEvent.status
|
|
|
AdverseEvent.category
|
-
Remove
Binding
`http://hl7.org/fhir/ValueSet/adverse-event-category`
(extensible)
|
|
AdverseEvent.code
|
-
Renamed
from
event
to
code
|
AdverseEvent.subject
AdverseEvent.effect[x]
|
-
Type
Reference:
Added
Target
Type
ResearchSubject
Renamed
from
date
to
effect[x]
AdverseEvent.occurrence[x]
-
Added
Element
Add
Type
Period
|
|
AdverseEvent.resultingEffect
|
-
Renamed
from
resultingCondition
to
resultingEffect
-
Type
Reference:
Added
Target
Type
Observation
changed
from
Reference(Condition)
to
CodeableReference
|
|
AdverseEvent.outcome
|
-
Max
Cardinality
changed
from
1
to
*
-
Remove
Binding
`http://hl7.org/fhir/ValueSet/adverse-event-outcome|4.3.0`
`http://hl7.org/fhir/ValueSet/adverse-event-outcome|4.0.0`
(required)
|
AdverseEvent.recorder
Type
Reference:
Added
Target
Type
ResearchSubject
|
AdverseEvent.participant
|
|
|
AdverseEvent.participant.function
|
|
|
AdverseEvent.participant.actor
|
|
|
AdverseEvent.expectedInResearchStudy
|
|
AdverseEvent.suspectEntity.instance[x]
AdverseEvent.suspectEntity.instance
|
-
Renamed
Type
changed
from
instance
Reference(Immunization
|
Procedure
|
Substance
|
Medication
|
MedicationAdministration
|
MedicationStatement
|
Device)
to
instance[x]
Add
Type
CodeableConcept
CodeableReference
|
|
AdverseEvent.suspectEntity.causality
|
-
Max
Cardinality
changed
from
*
to
1
|
|
AdverseEvent.suspectEntity.causality.assessmentMethod
|
|
|
AdverseEvent.suspectEntity.causality.entityRelatedness
|
-
Renamed
from
productRelatedness
to
entityRelatedness
-
Type
changed
from
string
to
CodeableConcept
|
|
AdverseEvent.suspectEntity.causality.author
|
-
Type
Reference:
Added
Target
Types
Patient,
RelatedPerson,
ResearchSubject
RelatedPerson
|
AdverseEvent.contributingFactor
AdverseEvent.suspectEntity.occurrence[x]
|
|
AdverseEvent.contributingFactor.item[x]
AdverseEvent.contributingFactor
|
|
|
AdverseEvent.preventiveAction
|
|
AdverseEvent.preventiveAction.item[x]
Added
Mandatory
Element
AdverseEvent.mitigatingAction
|
|
AdverseEvent.mitigatingAction.item[x]
Added
Mandatory
Element
AdverseEvent.supportingInfo
|
AdverseEvent.supportingInfo.item[x]
-
Added
Mandatory
Element
Can
map
from
AdverseEvent.referenceDocument
and
AdverseEvent.subjectMedicalHistory
|
|
AdverseEvent.note
|
|
AdverseEvent.date
Deleted
AdverseEvent.severity
|
-
Deleted
(AdverseEvent.severity
is
redundant
with
Condition.severity
referenced
via
AdverseEvent.resultingEffect)
|
|
AdverseEvent.contributor
|
-
Deleted
(->
AdverseEvent.participant.actor)
|
|
AdverseEvent.suspectEntity.causality.assessment
|
-
Deleted
(->
AdverseEvent.suspectEntity.causality.assessmentMethod)
|
|
AdverseEvent.suspectEntity.causality.method
|
-
Deleted
(->
AdverseEvent.suspectEntity.causality.assessmentMethod)
|
|
AdverseEvent.subjectMedicalHistory
|
-
Deleted
(->
AdverseEvent.supportingInfo)
|
|
AdverseEvent.referenceDocument
|
-
Deleted
(->
AdverseEvent.supportingInfo)
|
|
AllergyIntolerance
|
|
AllergyIntolerance.verificationStatus
AllergyIntolerance.clinicalStatus
|
-
Add
Remove
code
presumed
resolved
|
|
AllergyIntolerance.type
|
-
Type
changed
from
code
to
CodeableConcept
-
Remove
Binding
`http://hl7.org/fhir/ValueSet/allergy-intolerance-type|4.3.0`
`http://hl7.org/fhir/ValueSet/allergy-intolerance-type|4.0.0`
(required)
|
AllergyIntolerance.participant
Added
Element
AllergyIntolerance.participant.function
AllergyIntolerance.recorder
|
-
Type
Reference:
Added
Element
Target
Type
Organization
|
AllergyIntolerance.participant.actor
AllergyIntolerance.lastReactionOccurrence
|
-
Added
Mandatory
Element
Renamed
from
lastOccurrence
to
lastReactionOccurrence
|
|
AllergyIntolerance.reaction.manifestation
|
-
Type
changed
from
CodeableConcept
to
CodeableReference
|
AllergyIntolerance.recorder
Deleted
(->
participant.actor)
AllergyIntolerance.asserter
Deleted
(->
participant.actor)
|
Appointment
|
|
|
Appointment.cancellationReason
|
-
Renamed
from
cancelationReason
to
cancellationReason
|
|
Appointment.class
|
|
|
Appointment.serviceType
|
-
Type
changed
from
CodeableConcept
to
CodeableReference
|
|
Appointment.reason
|
-
Renamed
from
reasonCode
to
reason
Added
Element
-
Type
changed
from
CodeableConcept
to
CodeableReference
Merged
both
reasonCode
and
reasonReference
into
reason
|
|
Appointment.priority
|
-
Type
changed
from
unsignedInt
to
CodeableConcept
|
|
Appointment.replaces
|
|
|
Appointment.virtualService
|
|
|
Appointment.previousAppointment
|
|
|
Appointment.originatingAppointment
|
|
|
Appointment.account
|
|
|
Appointment.cancellationDate
|
|
|
Appointment.note
|
-
Renamed
from
comment
to
note
-
Max
Cardinality
changed
from
1
to
*
-
Type
changed
from
string
to
Annotation
|
|
Appointment.patientInstruction
|
-
Max
Cardinality
changed
from
1
to
*
-
Type
changed
from
string
to
CodeableReference
|
|
Appointment.basedOn
|
-
Type
Reference:
Added
Target
Types
CarePlan,
DeviceRequest,
MedicationRequest
MedicationRequest,
RequestOrchestration,
NutritionOrder,
VisionPrescription
|
|
Appointment.subject
|
|
|
Appointment.participant.actor
|
-
Type
Reference:
Added
Target
Types
Group,
CareTeam
|
|
Appointment.participant.required
|
-
Type
changed
from
code
to
boolean
-
Remove
Binding
`http://hl7.org/fhir/ValueSet/participantrequired|4.3.0`
`http://hl7.org/fhir/ValueSet/participantrequired|4.0.0`
(required)
|
|
Appointment.recurrenceId
|
|
|
Appointment.occurrenceChanged
|
|
|
Appointment.recurrenceTemplate
|
|
|
Appointment.recurrenceTemplate.timezone
|
|
|
Appointment.recurrenceTemplate.recurrenceType
|
|
|
Appointment.recurrenceTemplate.lastOccurrenceDate
|
|
|
Appointment.recurrenceTemplate.occurrenceCount
|
|
|
Appointment.recurrenceTemplate.occurrenceDate
|
|
|
Appointment.recurrenceTemplate.weeklyTemplate
|
|
|
Appointment.recurrenceTemplate.weeklyTemplate.monday
|
|
|
Appointment.recurrenceTemplate.weeklyTemplate.tuesday
|
|
|
Appointment.recurrenceTemplate.weeklyTemplate.wednesday
|
|
|
Appointment.recurrenceTemplate.weeklyTemplate.thursday
|
|
|
Appointment.recurrenceTemplate.weeklyTemplate.friday
|
|
|
Appointment.recurrenceTemplate.weeklyTemplate.saturday
|
|
|
Appointment.recurrenceTemplate.weeklyTemplate.sunday
|
|
|
Appointment.recurrenceTemplate.weeklyTemplate.weekInterval
|
|
|
Appointment.recurrenceTemplate.monthlyTemplate
|
|
|
Appointment.recurrenceTemplate.monthlyTemplate.dayOfMonth
|
|
|
Appointment.recurrenceTemplate.monthlyTemplate.nthWeekOfMonth
|
|
|
Appointment.recurrenceTemplate.monthlyTemplate.dayOfWeek
|
|
|
Appointment.recurrenceTemplate.monthlyTemplate.monthInterval
|
|
|
Appointment.recurrenceTemplate.yearlyTemplate
|
|
|
Appointment.recurrenceTemplate.yearlyTemplate.yearInterval
|
|
|
Appointment.recurrenceTemplate.excludingDate
|
|
|
Appointment.recurrenceTemplate.excludingRecurrenceId
|
|
|
Appointment.reasonCode
| -
Deleted
(->
reason.concept)
|
|
Appointment.reasonReference
|
-
Deleted
(->Appointment.reason.reference)
(->
reason.reference)
|
|
AppointmentResponse
|
|
|
AppointmentResponse.proposedNewTime
|
|
|
AppointmentResponse.actor
|
-
Type
Reference:
Added
Target
Type
Group
|
|
AppointmentResponse.participantStatus
|
-
Change
value
set
from
http://hl7.org/fhir/ValueSet/participationstatus|4.3.0
http://hl7.org/fhir/ValueSet/participationstatus|4.0.0
to
Appointment
Response
Status
-
Add
code
entered-in-error
|
|
AppointmentResponse.comment
|
-
Type
changed
from
string
to
markdown
|
|
AppointmentResponse.recurring
|
|
|
AppointmentResponse.occurrenceDate
|
|
|
AppointmentResponse.recurrenceId
|
|
|
ArtifactAssessment
|
|
|
AuditEvent
|
|
AuditEvent.category
AuditEvent.type
|
-
Renamed
from
type
to
category
Min
Cardinality
changed
from
1
to
0
Max
Cardinality
changed
from
1
to
*
Type
changed
from
Coding
to
CodeableConcept
-
Remove
Binding
`http://hl7.org/fhir/ValueSet/audit-event-type`
(extensible)
|
AuditEvent.code
AuditEvent.subtype
|
-
Renamed
from
subtype
to
code
Min
Cardinality
changed
from
0
to
1
Max
Cardinality
changed
from
*
to
1
Type
changed
from
Coding
to
CodeableConcept
-
Remove
Binding
`http://hl7.org/fhir/ValueSet/audit-event-sub-type`
(extensible)
|
|
AuditEvent.severity
|
|
|
AuditEvent.occurred[x]
|
-
Added
Element
Renamed
from
period
to
occurred[x]
-
Add
Type
dateTime
|
|
AuditEvent.outcome
|
-
Type
changed
from
code
to
BackboneElement
-
Remove
Binding
`http://hl7.org/fhir/ValueSet/audit-event-outcome|4.3.0`
`http://hl7.org/fhir/ValueSet/audit-event-outcome|4.0.0`
(required)
|
|
AuditEvent.outcome.code
|
|
|
AuditEvent.outcome.detail
|
|
|
AuditEvent.authorization
|
-
Renamed
from
purposeOfEvent
to
authorization
-
Remove
Binding
`http://terminology.hl7.org/ValueSet/v3-PurposeOfUse`
(extensible)
|
|
AuditEvent.basedOn
|
|
|
AuditEvent.patient
|
|
|
AuditEvent.encounter
|
|
|
AuditEvent.agent.type
|
-
Remove
Binding
`http://hl7.org/fhir/ValueSet/participation-role-type`
(extensible)
|
|
AuditEvent.agent.who
|
-
Min
Cardinality
changed
from
0
to
1
-
Type
Reference:
Added
Target
Type
CareTeam
Types
CareTeam,
DeviceDefinition,
Group,
HealthcareService
|
|
AuditEvent.agent.requestor
|
-
Min
Cardinality
changed
from
1
to
0
|
|
AuditEvent.agent.network[x]
|
-
Renamed
from
network
to
network[x]
-
Add
Types
Reference(Endpoint),
uri,
string
-
Remove
Type
BackboneElement
|
|
AuditEvent.agent.authorization
|
-
Renamed
from
purposeOfUse
to
authorization
-
Remove
Binding
`http://terminology.hl7.org/ValueSet/v3-PurposeOfUse`
(extensible)
|
|
AuditEvent.source.site
|
-
Type
changed
from
string
to
Reference(Location)
|
|
AuditEvent.source.observer
|
-
Type
Reference:
Added
Target
Type
CareTeam
|
|
AuditEvent.source.type
|
-
Type
changed
from
Coding
to
CodeableConcept
-
Remove
Binding
`http://hl7.org/fhir/ValueSet/audit-source-type`
(extensible)
|
|
AuditEvent.entity.role
|
-
Type
changed
from
Coding
to
CodeableConcept
-
Remove
Binding
`http://hl7.org/fhir/ValueSet/object-role`
(extensible)
|
|
AuditEvent.entity.securityLabel
|
-
Type
changed
from
Coding
to
CodeableConcept
-
Remove
Binding
`http://hl7.org/fhir/ValueSet/security-labels`
(extensible)
|
|
AuditEvent.entity.detail.type
|
-
Type
changed
from
string
to
CodeableConcept
|
|
AuditEvent.entity.detail.value[x]
|
-
Add
Types
Quantity,
CodeableConcept,
boolean,
integer,
Range,
Ratio,
time,
dateTime,
Period
|
|
AuditEvent.entity.agent
|
|
AuditEvent.period
Deleted
AuditEvent.outcomeDesc
|
-
Deleted
(->
outcome)
outcome.detail.text)
|
|
AuditEvent.agent.altId
|
-
Deleted
(->
use
extension
http://hl7.org/fhir/StructureDefinition/auditevent-AlternativeUserID)
|
|
AuditEvent.agent.name
|
|
|
AuditEvent.agent.media
|
-
Deleted
(->
AuditEvent.entity)
|
|
AuditEvent.agent.network.address
|
|
|
AuditEvent.agent.network.type
|
|
|
AuditEvent.entity.type
|
|
|
AuditEvent.entity.lifecycle
|
-
Deleted
(->
use
extension
http://hl7.org/fhir/StructureDefinition/auditevent-Lifecycle)
|
|
AuditEvent.entity.name
|
-
Deleted
(->
what.display)
|
AuditEvent.entity.description
Basic
| |
|
Basic.code
|
-
Deleted
(->
entity.detail.valueString)
Add
Binding
`http://hl7.org/fhir/ValueSet/version-independent-resource-types`
(extensible)
|
Basic
|
Basic.created
|
-
Type
changed
from
date
to
dateTime
|
|
Basic.author
|
-
Type
Reference:
Added
Target
Types
Device,
CareTeam
|
|
Binary
|
|
|
BiologicallyDerivedProduct
|
|
|
BiologicallyDerivedProduct.productCategory
|
-
Max
Cardinality
changed
from
1
to
*
-
Type
changed
from
code
to
Coding
CodeableConcept
-
Remove
Binding
`http://hl7.org/fhir/ValueSet/product-category|4.3.0`
`http://hl7.org/fhir/ValueSet/product-category|4.0.0`
(required)
|
|
BiologicallyDerivedProduct.biologicalSourceEvent
|
|
|
BiologicallyDerivedProduct.processingFacility
|
|
|
BiologicallyDerivedProduct.division
|
|
|
BiologicallyDerivedProduct.productStatus
|
|
|
BiologicallyDerivedProduct.expirationDate
|
|
|
BiologicallyDerivedProduct.collection.sourcePatient
| -
maps
from
BiologicallyDerivedProduct.collection.source
depending
on
reference
type
|
|
BiologicallyDerivedProduct.collection.sourceOrganization
| -
maps
from
BiologicallyDerivedProduct.collection.source
depending
on
reference
type
|
|
BiologicallyDerivedProduct.collection.procedure
| |
|
BiologicallyDerivedProduct.storageTempRequirements
|
|
|
BiologicallyDerivedProduct.property
|
|
|
BiologicallyDerivedProduct.property.type
|
|
|
BiologicallyDerivedProduct.property.value[x]
|
|
|
BiologicallyDerivedProduct.status
|
-
Deleted
(->
BiologicallyDerivedProduct.productStatus)
|
|
BiologicallyDerivedProduct.quantity
|
-
Deleted
(->
BiologicallyDerivedProduct.property.valueQuantity)
|
BiologicallyDerivedProduct.processing
BiologicallyDerivedProduct.collection.source
|
-
Deleted
(->
BiologicallyDerivedProduct.collection)
collection.sourcePatient
or
collection.sourceOrganization
depending
on
reference
type)
|
BiologicallyDerivedProduct.manipulation
BiologicallyDerivedProduct.processing
|
-
Deleted
(->
BiologicallyDerivedProduct.collection)
|
BiologicallyDerivedProduct.storage
BiologicallyDerivedProduct.manipulation
|
-
Deleted
(->
BiologicallyDerivedProduct.storageTempRequirements)
BiologicallyDerivedProduct.collection)
|
BiologicallyDerivedProductDispense
BiologicallyDerivedProduct.storage
|
-
Added
Resource
Deleted
(->
BiologicallyDerivedProduct.storageTempRequirements)
|
|
BodyStructure
|
|
|
BodyStructure.includedStructure
|
|
|
BodyStructure.includedStructure.structure
|
|
|
BodyStructure.includedStructure.laterality
|
|
|
BodyStructure.includedStructure.bodyLandmarkOrientation
|
|
|
BodyStructure.includedStructure.bodyLandmarkOrientation.landmarkDescription
|
|
|
BodyStructure.includedStructure.bodyLandmarkOrientation.clockFacePosition
|
|
|
BodyStructure.includedStructure.bodyLandmarkOrientation.distanceFromLandmark
|
|
|
BodyStructure.includedStructure.bodyLandmarkOrientation.distanceFromLandmark.device
|
|
|
BodyStructure.includedStructure.bodyLandmarkOrientation.distanceFromLandmark.value
|
|
|
BodyStructure.includedStructure.bodyLandmarkOrientation.surfaceOrientation
|
|
|
BodyStructure.includedStructure.spatialReference
|
|
|
BodyStructure.includedStructure.image
| |
|
BodyStructure.includedStructure.qualifier
|
|
|
BodyStructure.includedStructure.morphology
| -
Moved
from
BodyStructure
to
BodyStructure.includedStructure
|
|
BodyStructure.excludedStructure
|
|
|
BodyStructure.description
|
-
Type
changed
from
string
to
markdown
|
|
BodyStructure.location
|
|
|
BodyStructure.locationQualifier
|
|
|
Bundle
|
|
|
Bundle.type
|
-
Add
code
subscription-notification
|
|
Bundle.link.relation
|
-
Type
changed
from
string
to
code
-
Add
Binding
`http://hl7.org/fhir/ValueSet/iana-link-relations|5.0.0`
`http://hl7.org/fhir/ValueSet/iana-link-relations|6.0.0-ballot3`
(required)
|
|
Bundle.entry.response.outcome
| -
Type
changed
from
Resource
to
Resource(http://hl7.org/fhir/StructureDefinition/OperationOutcome)
|
|
Bundle.issues
|
|
|
CanonicalResource
|
|
|
CapabilityStatement
|
|
|
CapabilityStatement.identifier
|
|
|
CapabilityStatement.versionAlgorithm[x]
|
|
|
CapabilityStatement.actorDefinition
| |
|
CapabilityStatement.jurisdiction
| |
|
CapabilityStatement.copyrightLabel
|
|
|
CapabilityStatement.implementation.description
|
-
Type
changed
from
string
to
markdown
|
|
CapabilityStatement.fhirVersion
|
-
Remove
codes
0.0.80
,
0.0.81
,
0.0.82
,
0.4.0
,
0.5.0
,
1.0.0
,
1.0.1
,
1.0.2
,
1.1.0
,
1.4.0
,
1.6.0
,
1.8.0
,
3.0.0
,
3.0.1
,
3.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.2.0
,
4.3
,
4.4
,
4.4.0
,
4.5
,
4.5.0
,
4.6
,
4.6.0
5.0
,
5.0
6.0
,
|
|
CapabilityStatement.format
| |
|
CapabilityStatement.patchFormat
| -
Change
value
set
from
5.0.0-cibuild
http://hl7.org/fhir/ValueSet/mimetypes|4.0.0
,
to
Patch
Mime
Types
-
Add
codes
5.0.0-snapshot1
application/fhir+xml
,
5.0.0-snapshot2
application/fhir+json
,
5.0.0-ballot
application/fhir+turtle
,
5.0.0-snapshot3
application/json-patch+json
,
5.0.0-draft-final
application/xml-patch+xml
|
|
CapabilityStatement.acceptLanguage
|
|
|
CapabilityStatement.rest.security.service
|
-
Change
code
system
for
extensibly
bound
codes
from
"http://terminology.hl7.org/CodeSystem/restful-security-service"
to
"http://hl7.org/fhir/restful-security-service"
|
|
CapabilityStatement.rest.resource.type
|
-
Remove
codes
Resource
,
DomainResource
,
CatalogEntry
,
DeviceUseStatement
,
DocumentManifest
,
Media
,
RequestGroup
,
ResearchDefinition
,
Type
changed
from
code
to
uri
-
Change
binding
strength
from
required
to
extensible
-
Change
value
set
from
ResearchElementDefinition
http://hl7.org/fhir/ValueSet/resource-types|4.0.0
to
Extended
Resource
Types
|
|
CapabilityStatement.rest.resource.definition
| |
|
CapabilityStatement.rest.resource.interaction.code
|
-
Add
codes
ActorDefinition
,
ArtifactAssessment
,
BiologicallyDerivedProductDispense
,
ConditionDefinition
,
DeviceAssociation
,
DeviceDispense
,
DeviceUsage
,
EncounterHistory
,
FormularyItem
,
GenomicStudy
,
ImagingSelection
,
InventoryItem
,
InventoryReport
,
NutritionIntake
,
Permission
,
RequestOrchestration
,
Requirements
,
SubstanceNucleicAcid
update-conditional
,
SubstancePolymer
patch-conditional
,
SubstanceProtein
delete-conditional-single
,
SubstanceReferenceInformation
delete-conditional-multiple
,
SubstanceSourceMaterial
delete-history
,
TestPlan
delete-history-version
,
Transport
create-conditional
|
|
CapabilityStatement.rest.resource.conditionalPatch
|
|
|
CapabilityStatement.rest.resource.searchParam.type
| |
|
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
|
|
|
CarePlan.custodian
|
-
Renamed
from
author
to
custodian
|
|
CarePlan.addresses
|
-
Type
changed
from
Reference(Condition)
to
CodeableReference
|
|
CarePlan.activity.performedActivity
|
|
|
CarePlan.activity.plannedActivityReference
|
-
Renamed
from
reference
to
plannedActivityReference
-
Type
Reference:
Added
Target
Types
RequestOrchestration,
ImmunizationRecommendation,
SupplyRequest
Type
RequestOrchestration
-
Type
Reference:
Removed
Target
Type
RequestGroup
|
CarePlan.activity.outcomeCodeableConcept
CarePlan.instantiatesCanonical
|
-
Deleted
(->
CarePlan.activity.performedActivity)
|
CarePlan.activity.outcomeReference
CarePlan.instantiatesUri
|
-
Deleted
(->
CarePlan.activity.performedActivity)
|
CarePlan.activity.detail
CarePlan.activity.outcomeCodeableConcept
|
-
Deleted
(->
CarePlan.activity.plannedActivityReference)
CareTeam
CareTeam.participant.role
Max
Cardinality
changed
from
*
to
1
CareTeam.participant.coverage[x]
Added
Element
CareTeam.reason
Added
Element
CareTeam.encounter
Deleted
(Avoid
circular
references
since
Encounter
references
CareTeam)
CareTeam.participant.period
Deleted
CarePlan.activity.performedActivity)
|
CareTeam.reasonCode
CarePlan.activity.outcomeReference
|
-
Deleted
(->
CareTeam.reason)
CarePlan.activity.performedActivity)
|
CareTeam.reasonReference
CarePlan.activity.detail
|
-
Deleted
(->
CareTeam.reason)
CarePlan.activity.plannedActivityReference)
|
ChargeItem
CareTeam
|
|
ChargeItem.encounter
CareTeam.participant.role
|
-
Added
Element
Max
Cardinality
changed
from
*
to
1
|
ChargeItem.performer.actor
CareTeam.participant.member
|
-
Type
Reference:
Added
Target
Type
Types
Group,
HealthcareService
|
ChargeItem.unitPriceComponent
CareTeam.participant.onBehalfOf
|
-
Type
Reference:
Added
Element
Target
Types
Practitioner,
PractitionerRole,
RelatedPerson,
Patient,
CareTeam,
Group,
HealthcareService
|
ChargeItem.totalPriceComponent
CareTeam.participant.effective[x]
|
-
Added
Element
Renamed
from
period
to
effective[x]
ChargeItem.overrideReason
-
Add
Type
changed
from
string
to
CodeableConcept
Timing
|
ChargeItem.service
CareTeam.participant.supportingInfo
|
-
Type
changed
from
Reference(DiagnosticReport
|
ImagingStudy
|
Immunization
|
MedicationAdministration
|
MedicationDispense
|
Observation
|
Procedure
|
SupplyDelivery)
to
CodeableReference
Added
Element
|
ChargeItem.product
CareTeam.reason
|
-
Renamed
from
product[x]
to
product
Max
Cardinality
changed
from
1
to
*
Add
Type
CodeableReference
Added
Element
-
Remove
Types
Reference(Device
|
Medication
|
Substance),
CodeableConcept
Merged
both
reasonCode
and
reasonReference
into
reason
|
ChargeItem.context
CareTeam.encounter
|
-
Deleted
(Removed
to
avoid
circular
references
since
Encounter
references
CareTeam)
|
ChargeItem.factorOverride
CareTeam.reasonCode
|
-
Deleted
(->
reason.concept)
|
ChargeItem.priceOverride
CareTeam.reasonReference
|
-
Deleted
(->
reason.reference)
|
ChargeItemDefinition
Claim
|
ChargeItemDefinition.url
Min
Cardinality
changed
from
1
to
0
|
ChargeItemDefinition.versionAlgorithm[x]
Claim.traceNumber
|
|
ChargeItemDefinition.name
Claim.statusReason
|
|
ChargeItemDefinition.purpose
Claim.subject
|
-
Added
Element
Renamed
from
patient
to
subject
ChargeItemDefinition.copyrightLabel
-
Type
Reference:
Added
Element
Target
Type
Group
|
ChargeItemDefinition.instance
Claim.enterer
|
-
Type
Reference:
Added
Target
Types
DeviceDefinition,
ActivityDefinition,
PlanDefinition,
HealthcareService
ChargeItemDefinition.applicability.condition
Added
Element
ChargeItemDefinition.applicability.effectivePeriod
Added
Element
ChargeItemDefinition.applicability.relatedArtifact
Added
Element
Patient,
RelatedPerson
|
ChargeItemDefinition.propertyGroup.priceComponent
Claim.provider
|
-
Type
Min
Cardinality
changed
from
BackboneElement
1
to
MonetaryComponent
ChargeItemDefinition.effectivePeriod
Deleted
ChargeItemDefinition.applicability.description
Deleted
0
|
ChargeItemDefinition.applicability.language
Claim.priority
|
-
Deleted
Min
Cardinality
changed
from
1
to
0
|
ChargeItemDefinition.applicability.expression
Claim.prescription
|
-
Deleted
Type
Reference:
Added
Target
Type
ServiceRequest
|
ChargeItemDefinition.propertyGroup.priceComponent.type
Claim.originalPrescription
|
-
Deleted
Type
Reference:
Added
Target
Type
ServiceRequest
|
ChargeItemDefinition.propertyGroup.priceComponent.code
Claim.encounter
|
|
ChargeItemDefinition.propertyGroup.priceComponent.factor
Claim.facility
|
-
Deleted
Type
Reference:
Added
Target
Type
Organization
|
ChargeItemDefinition.propertyGroup.priceComponent.amount
Claim.diagnosisRelatedGroup
|
|
Citation
Citation.versionAlgorithm[x]
Claim.event
|
|
Citation.copyrightLabel
Claim.event.type
|
|
Citation.summary.style
Claim.event.when[x]
|
-
Change
code
system
for
extensibly
bound
codes
from
"http://terminology.hl7.org/CodeSystem/citation-summary-style"
to
"http://hl7.org/fhir/citation-summary-style"
Added
Mandatory
Element
|
Citation.classification.type
Claim.careTeam.specialty
|
-
Change
code
system
for
extensibly
bound
codes
Renamed
from
"http://terminology.hl7.org/CodeSystem/citation-classification-type"
qualification
to
"http://hl7.org/fhir/citation-classification-type"
specialty
|
Citation.relatedArtifact
Claim.supportingInfo.subCategory
|
|
Citation.citedArtifact.currentState
Change
code
system
for
extensibly
bound
codes
from
"http://terminology.hl7.org/CodeSystem/cited-artifact-status-type"
to
"http://hl7.org/fhir/cited-artifact-status-type"
Citation.citedArtifact.statusDate.activity
Claim.supportingInfo.timing[x]
|
-
Change
code
system
for
extensibly
bound
codes
from
"http://terminology.hl7.org/CodeSystem/cited-artifact-status-type"
to
"http://hl7.org/fhir/cited-artifact-status-type"
Add
Types
dateTime,
Timing
Citation.citedArtifact.title.type
-
Change
code
system
for
extensibly
bound
codes
from
"http://terminology.hl7.org/CodeSystem/title-type"
to
"http://hl7.org/fhir/title-type"
Remove
Type
date
|
Citation.citedArtifact.abstract.type
Claim.supportingInfo.value[x]
|
-
Change
code
system
for
extensibly
bound
codes
from
"http://terminology.hl7.org/CodeSystem/cited-artifact-abstract-type"
to
"http://hl7.org/fhir/cited-artifact-abstract-type"
Add
Types
base64Binary,
canonical,
code,
date,
dateTime,
decimal,
id,
instant,
integer,
integer64,
markdown,
oid,
positiveInt,
time,
unsignedInt,
uri,
url,
uuid,
Address,
Age,
Annotation,
CodeableConcept,
CodeableReference,
Coding,
ContactPoint,
Count,
Distance,
Duration,
HumanName,
Identifier,
Money,
Period,
Range,
Ratio,
RatioRange,
SampledData,
Signature,
Timing,
ContactDetail,
DataRequirement,
Expression,
ParameterDefinition,
RelatedArtifact,
TriggerDefinition,
UsageContext,
Availability,
ExtendedContactDetail,
VirtualServiceDetail,
Dosage,
Meta
|
Citation.citedArtifact.part.type
Claim.insurance
|
-
Change
code
system
for
extensibly
bound
codes
Min
Cardinality
changed
from
"http://terminology.hl7.org/CodeSystem/cited-artifact-part-type"
1
to
"http://hl7.org/fhir/cited-artifact-part-type"
0
|
Citation.citedArtifact.relatesTo.type
Claim.patientPaid
|
|
Citation.citedArtifact.relatesTo.classifier
Claim.item.traceNumber
|
|
Citation.citedArtifact.relatesTo.label
Claim.item.subject
|
|
Citation.citedArtifact.relatesTo.display
Claim.item.productOrService
|
-
Added
Element
Min
Cardinality
changed
from
1
to
0
|
Citation.citedArtifact.relatesTo.citation
Claim.item.productOrServiceEnd
|
|
Citation.citedArtifact.relatesTo.document
Claim.item.request
|
|
Citation.citedArtifact.relatesTo.resource
Claim.item.patientPaid
|
|
Citation.citedArtifact.relatesTo.resourceReference
Claim.item.tax
|
|
Citation.citedArtifact.publicationForm.publishedIn.type
Claim.item.bodySite
|
-
Change
code
system
for
extensibly
bound
codes
Max
Cardinality
changed
from
"http://terminology.hl7.org/CodeSystem/published-in-type"
1
to
"http://hl7.org/fhir/published-in-type"
*
Citation.citedArtifact.publicationForm.citedMedium
-
Added
Element
Citation.citedArtifact.publicationForm.volume
Added
Element
Citation.citedArtifact.publicationForm.issue
Added
Element
Type
changed
from
CodeableConcept
to
BackboneElement
|
Citation.citedArtifact.publicationForm.publicationDateText
Claim.item.bodySite.site
|
|
Citation.citedArtifact.publicationForm.publicationDateSeason
Claim.item.bodySite.subSite
|
|
Citation.citedArtifact.webLocation.classifier
Claim.item.detail.traceNumber
|
|
Citation.citedArtifact.classification.type
Claim.item.detail.productOrService
|
-
Change
code
system
for
extensibly
bound
codes
Min
Cardinality
changed
from
"http://terminology.hl7.org/CodeSystem/cited-artifact-classification-type"
1
to
"http://hl7.org/fhir/cited-artifact-classification-type"
0
|
Citation.citedArtifact.classification.artifactAssessment
Claim.item.detail.productOrServiceEnd
|
|
Citation.citedArtifact.contributorship.entry.contributor
Claim.item.detail.patientPaid
|
|
Citation.citedArtifact.contributorship.entry.forenameInitials
Claim.item.detail.tax
|
|
Citation.citedArtifact.contributorship.entry.affiliation
Claim.item.detail.subDetail.traceNumber
|
|
Citation.citedArtifact.contributorship.entry.contributionType
Change
code
system
for
extensibly
bound
codes
from
"http://terminology.hl7.org/CodeSystem/artifact-contribution-type"
to
"http://hl7.org/fhir/artifact-contribution-type"
Citation.citedArtifact.contributorship.entry.role
Change
code
system
for
extensibly
bound
codes
from
"http://terminology.hl7.org/CodeSystem/contributor-role"
to
"http://hl7.org/fhir/contributor-role"
Citation.citedArtifact.contributorship.entry.contributionInstance.type
Claim.item.detail.subDetail.productOrService
|
-
Change
code
system
for
extensibly
bound
codes
Min
Cardinality
changed
from
"http://terminology.hl7.org/CodeSystem/artifact-contribution-instance-type"
1
to
"http://hl7.org/fhir/artifact-contribution-instance-type"
0
|
Citation.citedArtifact.contributorship.entry.rankingOrder
Claim.item.detail.subDetail.productOrServiceEnd
|
|
Citation.citedArtifact.contributorship.summary.type
Change
code
system
for
extensibly
bound
codes
from
"http://terminology.hl7.org/CodeSystem/contributor-summary-type"
to
"http://hl7.org/fhir/contributor-summary-type"
Citation.citedArtifact.contributorship.summary.style
Change
code
system
for
extensibly
bound
codes
from
"http://terminology.hl7.org/CodeSystem/contributor-summary-style"
to
"http://hl7.org/fhir/contributor-summary-style"
Citation.citedArtifact.contributorship.summary.source
Change
code
system
for
extensibly
bound
codes
from
"http://terminology.hl7.org/CodeSystem/contributor-summary-source"
to
"http://hl7.org/fhir/contributor-summary-source"
Citation.relatesTo
Deleted
Citation.citedArtifact.relatesTo.relationshipType
Deleted
Citation.citedArtifact.relatesTo.targetClassifier
Deleted
Citation.citedArtifact.relatesTo.target[x]
Deleted
Citation.citedArtifact.publicationForm.periodicRelease
Deleted
Citation.citedArtifact.webLocation.type
Deleted
Citation.citedArtifact.classification.whoClassified
Deleted
Citation.citedArtifact.contributorship.entry.name
Deleted
Citation.citedArtifact.contributorship.entry.initials
Claim.item.detail.subDetail.patientPaid
|
|
Citation.citedArtifact.contributorship.entry.collectiveName
Claim.item.detail.subDetail.tax
|
|
Citation.citedArtifact.contributorship.entry.identifier
Claim.careTeam.responsible
|
|
Citation.citedArtifact.contributorship.entry.affiliationInfo
Claim.diagnosis.packageCode
|
|
Citation.citedArtifact.contributorship.entry.address
Claim.item.subSite
|
|
Citation.citedArtifact.contributorship.entry.telecom
ClaimResponse
|
Deleted
|
Citation.citedArtifact.contributorship.entry.listOrder
ClaimResponse.traceNumber
|
|
Claim
Claim.traceNumber
ClaimResponse.statusReason
|
|
Claim.enterer
ClaimResponse.subject
|
-
Renamed
from
patient
to
subject
-
Type
Reference:
Added
Target
Types
Patient,
RelatedPerson
Type
Group
|
Claim.provider
ClaimResponse.insurer
|
-
Min
Cardinality
changed
from
1
to
0
|
Claim.priority
ClaimResponse.outcome
|
-
Min
Cardinality
changed
Change
value
set
from
1
http://hl7.org/fhir/ValueSet/remittance-outcome|4.0.0
to
0
Claim.encounter
Added
Element
Claim.facility
Type
Reference:
Added
Target
Type
Organization
Claim
Processing
Codes
|
Claim.diagnosisRelatedGroup
ClaimResponse.decision
|
|
Claim.event
ClaimResponse.event
|
|
Claim.event.type
ClaimResponse.event.type
|
|
Claim.event.when[x]
ClaimResponse.event.when[x]
|
|
Claim.careTeam.specialty
Added
Element
Claim.supportingInfo.value[x]
Add
Type
Identifier
Claim.insurance
Min
Cardinality
changed
from
1
to
0
Claim.patientPaid
Added
Element
Claim.item.traceNumber
Added
Element
Claim.item.productOrService
Min
Cardinality
changed
from
1
to
0
Claim.item.productOrServiceEnd
ClaimResponse.encounter
|
|
Claim.item.request
ClaimResponse.diagnosisRelatedGroup
|
|
Claim.item.patientPaid
ClaimResponse.supportingInfo
|
|
Claim.item.tax
ClaimResponse.supportingInfo.sequence
|
-
Added
Mandatory
Element
Claim.item.bodySite
Max
Cardinality
changed
from
1
to
*
Type
changed
from
CodeableConcept
to
BackboneElement
|
Claim.item.bodySite.site
ClaimResponse.supportingInfo.category
|
|
Claim.item.bodySite.subSite
ClaimResponse.supportingInfo.code
|
|
Claim.item.detail.traceNumber
ClaimResponse.supportingInfo.timing[x]
|
|
Claim.item.detail.productOrService
Min
Cardinality
changed
from
1
to
0
Claim.item.detail.productOrServiceEnd
ClaimResponse.supportingInfo.value[x]
|
|
Claim.item.detail.patientPaid
ClaimResponse.supportingInfo.reason
|
|
Claim.item.detail.tax
ClaimResponse.item.traceNumber
|
|
Claim.item.detail.subDetail.traceNumber
ClaimResponse.item.informationSequence
|
|
Claim.item.detail.subDetail.productOrService
Min
Cardinality
changed
from
1
to
0
Claim.item.detail.subDetail.productOrServiceEnd
ClaimResponse.item.reviewOutcome
|
|
Claim.item.detail.subDetail.patientPaid
ClaimResponse.item.reviewOutcome.decision
|
|
Claim.item.detail.subDetail.tax
ClaimResponse.item.reviewOutcome.reason
|
|
Claim.careTeam.qualification
Deleted
Claim.diagnosis.packageCode
Deleted
Claim.item.subSite
ClaimResponse.item.reviewOutcome.preAuthRef
|
|
ClaimResponse
ClaimResponse.traceNumber
ClaimResponse.item.reviewOutcome.preAuthPeriod
|
|
ClaimResponse.insurer
ClaimResponse.item.adjudication
|
-
Min
Cardinality
changed
from
1
to
0
|
ClaimResponse.outcome
ClaimResponse.item.adjudication.quantity
|
-
Change
value
set
Renamed
from
http://hl7.org/fhir/ValueSet/remittance-outcome|4.3.0
value
to
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.item.traceNumber
Added
Element
ClaimResponse.item.reviewOutcome
Added
Element
quantity
ClaimResponse.item.reviewOutcome.decision
-
Added
Element
Type
changed
from
decimal
to
Quantity
|
ClaimResponse.item.reviewOutcome.reason
ClaimResponse.item.adjudication.decisionDate
|
|
ClaimResponse.item.reviewOutcome.preAuthRef
ClaimResponse.item.detail.traceNumber
|
|
ClaimResponse.item.reviewOutcome.preAuthPeriod
ClaimResponse.item.detail.reviewOutcome
|
|
ClaimResponse.item.adjudication
ClaimResponse.item.detail.adjudication
|
-
Min
Cardinality
changed
from
1
to
0
|
ClaimResponse.item.adjudication.quantity
ClaimResponse.item.detail.subDetail.traceNumber
|
|
ClaimResponse.item.detail.traceNumber
ClaimResponse.item.detail.subDetail.reviewOutcome
|
|
ClaimResponse.item.detail.reviewOutcome
ClaimResponse.addItem.traceNumber
|
|
ClaimResponse.item.detail.adjudication
Min
Cardinality
changed
from
1
to
0
ClaimResponse.item.detail.subDetail.traceNumber
ClaimResponse.addItem.subject
|
|
ClaimResponse.item.detail.subDetail.reviewOutcome
ClaimResponse.addItem.informationSequence
|
|
ClaimResponse.addItem.traceNumber
ClaimResponse.addItem.revenue
|
|
ClaimResponse.addItem.revenue
ClaimResponse.addItem.category
|
|
|
ClaimResponse.addItem.productOrService
|
-
Min
Cardinality
changed
from
1
to
0
|
|
ClaimResponse.addItem.productOrServiceEnd
|
|
|
ClaimResponse.addItem.request
|
|
|
ClaimResponse.addItem.tax
|
|
|
ClaimResponse.addItem.bodySite
|
-
Max
Cardinality
changed
from
1
to
*
-
Type
changed
from
CodeableConcept
to
BackboneElement
|
|
ClaimResponse.addItem.bodySite.site
|
|
|
ClaimResponse.addItem.bodySite.subSite
|
|
|
ClaimResponse.addItem.reviewOutcome
|
|
|
ClaimResponse.addItem.adjudication
|
-
Min
Cardinality
changed
from
1
to
0
|
|
ClaimResponse.addItem.detail.traceNumber
|
|
|
ClaimResponse.addItem.detail.revenue
|
|
|
ClaimResponse.addItem.detail.productOrService
|
-
Min
Cardinality
changed
from
1
to
0
|
|
ClaimResponse.addItem.detail.productOrServiceEnd
|
|
|
ClaimResponse.addItem.detail.tax
|
|
|
ClaimResponse.addItem.detail.reviewOutcome
|
|
|
ClaimResponse.addItem.detail.adjudication
|
-
Min
Cardinality
changed
from
1
to
0
|
|
ClaimResponse.addItem.detail.subDetail.traceNumber
|
|
|
ClaimResponse.addItem.detail.subDetail.revenue
|
|
|
ClaimResponse.addItem.detail.subDetail.productOrService
|
-
Min
Cardinality
changed
from
1
to
0
|
|
ClaimResponse.addItem.detail.subDetail.productOrServiceEnd
|
|
|
ClaimResponse.addItem.detail.subDetail.tax
|
|
|
ClaimResponse.addItem.detail.subDetail.reviewOutcome
|
|
|
ClaimResponse.addItem.detail.subDetail.adjudication
|
-
Min
Cardinality
changed
from
1
to
0
|
|
ClaimResponse.processNote.class
| |
|
ClaimResponse.processNote.type
|
-
Type
changed
from
code
to
CodeableConcept
-
Change
binding
strength
from
required
to
extensible
|
|
ClaimResponse.processNote.text
| -
Type
changed
from
string
to
markdown
|
|
ClaimResponse.processNote.language
|
|
|
ClaimResponse.error.expression
|
|
ClaimResponse.item.adjudication.value
Deleted
ClaimResponse.addItem.subSite
|
|
ClinicalImpression
ClinicalImpression.status
Change
value
set
from
http://hl7.org/fhir/ValueSet/clinicalimpression-status|4.3.0
to
EventStatus
Add
codes
preparation
,
not-done
,
on-hold
,
stopped
,
unknown
ClinicalImpression.performer
Renamed
from
assessor
to
performer
ClinicalImpression.changePattern
Added
Element
ClinicalImpression.finding.item
Added
Element
ClinicalImpression.code
Deleted
(No
known
use
case
for
this
element)
ClinicalImpression.investigation
Deleted
(->
ClinicalImpression.supportingInfo)
ClinicalImpression.finding.itemCodeableConcept
Deleted
(->
ClinicalImpression.finding.item)
ClinicalImpression.finding.itemReference
Deleted
(->
ClinicalImpression.finding.item)
|
ClinicalUseDefinition
|
ClinicalUseDefinition.subject
Type
Reference:
Added
Target
Types
NutritionProduct,
BiologicallyDerivedProduct
ClinicalUseDefinition.contraindication.applicability
-
Added
Element
ClinicalUseDefinition.contraindication.otherTherapy.treatment
Added
Mandatory
Element
Resource
|
ClinicalUseDefinition.indication.applicability
CodeSystem
|
Added
Element
|
ClinicalUseDefinition.library
CodeSystem.versionAlgorithm[x]
|
|
ClinicalUseDefinition.contraindication.otherTherapy.therapy
CodeSystem.jurisdiction
|
-
Deleted
CodeSystem
Change
value
set
from
http://hl7.org/fhir/ValueSet/jurisdiction
to
Jurisdiction
ValueSet
CodeSystem.versionAlgorithm[x]
Added
Element
|
|
CodeSystem.copyrightLabel
|
|
|
CodeSystem.approvalDate
|
|
|
CodeSystem.lastReviewDate
|
|
|
CodeSystem.effectivePeriod
|
|
|
CodeSystem.topic
|
|
|
CodeSystem.author
|
|
|
CodeSystem.editor
|
|
|
CodeSystem.reviewer
|
|
|
CodeSystem.endorser
|
|
|
CodeSystem.relatedArtifact
|
|
|
CodeSystem.filter.operator
|
-
Add
codes
child-of
,
descendent-leaf
|
|
CodeSystem.concept.designation.language
|
|
|
CodeSystem.concept.designation.additionalUse
|
|
|
Communication
|
|
|
Communication.basedOn
| -
Type
Reference:
Added
Target
Types
CarePlan,
CommunicationRequest,
DeviceRequest,
MedicationRequest,
NutritionOrder,
ServiceRequest,
Task,
VisionPrescription
-
Type
Reference:
Removed
Target
Type
Resource
|
|
Communication.recipient
|
-
Type
Reference:
Added
Target
Types
Location,
Endpoint
|
|
Communication.sender
|
-
Type
Reference:
Added
Target
Types
Endpoint,
CareTeam
|
|
Communication.reason
|
-
Merged
both
reasonCode
and
reasonReference
into
reason
|
|
Communication.payload.content[x]
|
-
Add
Type
CodeableConcept
-
Remove
Type
string
|
|
Communication.instantiatesCanonical
| |
|
Communication.instantiatesUri
| |
|
Communication.reasonCode
|
-
Deleted
(->
Communication.reason)
reason.concept)
|
|
Communication.reasonReference
|
-
Deleted
(->
Communication.reason)
reason.reference)
|
|
CommunicationRequest
|
|
|
CommunicationRequest.status
| -
Remove
codes
revoked
,
completed
-
Add
code
ended
|
|
CommunicationRequest.intent
|
|
|
CommunicationRequest.payload.content[x]
|
-
Add
Type
CodeableConcept
-
Remove
Type
string
|
|
CommunicationRequest.requester
| -
Type
Reference:
Added
Target
Type
Group
|
|
CommunicationRequest.recipient
|
-
Type
Reference:
Added
Target
Type
Endpoint
|
|
CommunicationRequest.informationProvider
|
-
Renamed
from
sender
to
informationProvider
-
Max
Cardinality
changed
from
1
to
*
-
Type
Reference:
Added
Target
Type
Endpoint
Types
Endpoint,
Group
|
|
CommunicationRequest.reason
|
-
Merged
both
reasonCode
and
reasonReference
into
reason
|
|
CommunicationRequest.reasonCode
|
-
Deleted
(->
CommunicationRequest.reason)
reason.concept)
|
|
CommunicationRequest.reasonReference
|
-
Deleted
(->
CommunicationRequest.reason)
reason.reference)
|
|
CompartmentDefinition
|
|
|
CompartmentDefinition.versionAlgorithm[x]
|
|
|
CompartmentDefinition.title
|
|
|
CompartmentDefinition.code
|
|
|
CompartmentDefinition.resource.code
|
-
Remove
codes
Resource
CatalogEntry
,
DomainResource
ChargeItem
,
CatalogEntry
ChargeItemDefinition
,
ClinicalImpression
,
DeviceUseStatement
,
DocumentManifest
,
Media
DomainResource
,
RequestGroup
EffectEvidenceSynthesis
,
ResearchDefinition
GraphDefinition
,
ResearchElementDefinition
ImmunizationEvaluation
Add
codes
,
ActorDefinition
ImmunizationRecommendation
,
ArtifactAssessment
Linkage
,
BiologicallyDerivedProductDispense
Media
,
ConditionDefinition
MedicationKnowledge
,
DeviceAssociation
MedicinalProduct
,
DeviceDispense
MedicinalProductAuthorization
,
DeviceUsage
MedicinalProductContraindication
,
EncounterHistory
MedicinalProductIndication
,
FormularyItem
MedicinalProductIngredient
,
GenomicStudy
MedicinalProductInteraction
,
ImagingSelection
MedicinalProductManufactured
,
InventoryItem
MedicinalProductPackaged
,
InventoryReport
MedicinalProductPharmaceutical
,
NutritionIntake
MedicinalProductUndesirableEffect
,
Permission
MolecularSequence
,
RequestOrchestration
RequestGroup
,
Requirements
ResearchDefinition
,
ResearchElementDefinition
,
Resource
,
RiskEvidenceSynthesis
,
SubstanceNucleicAcid
,
SubstancePolymer
,
SubstanceProtein
,
SubstanceReferenceInformation
,
SubstanceSourceMaterial
,
TestPlan
SubstanceSpecification
,
Transport
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
|
|
|
CompartmentDefinition.resource.endParam
|
|
|
CompartmentDefinition.resource.documentation
| |
|
Composition
|
|
|
Composition.url
|
|
|
Composition.identifier
|
-
Max
Cardinality
changed
from
1
to
*
|
|
Composition.version
|
|
|
Composition.consent
| |
|
Composition.basedOn
| |
|
Composition.status
|
-
Remove
code
preliminary
-
Add
codes
registered
,
partial
,
corrected
,
appended
,
cancelled
,
deprecated
,
unknown
|
|
Composition.subject
|
-
Max
Cardinality
changed
from
1
to
*
|
|
Composition.useContext
|
|
|
Composition.author
| -
Min
Cardinality
changed
from
1
to
0
-
Type
Reference:
Added
Target
Type
CareTeam
|
|
Composition.participant
| |
|
Composition.participant.type
| |
|
Composition.participant.function
| |
|
Composition.participant.time
| |
|
Composition.participant.party
| |
|
Composition.name
|
|
|
Composition.title
| -
Min
Cardinality
changed
from
1
to
0
|
|
Composition.note
|
|
|
Composition.attester.mode
|
-
Type
changed
from
code
to
CodeableConcept
-
Remove
Binding
`http://hl7.org/fhir/ValueSet/composition-attestation-mode|4.3.0`
`http://hl7.org/fhir/ValueSet/composition-attestation-mode|4.0.0`
(required)
|
Composition.relatesTo
Composition.attester.party
|
-
Type
changed
from
BackboneElement
to
RelatedArtifact
Reference:
Added
Target
Type
Group
|
|
Composition.custodian
| -
Type
Reference:
Added
Target
Types
Patient,
Group
|
|
Composition.relatesTo.type
| |
|
Composition.relatesTo.target[x]
| -
Add
Types
uri,
Attachment,
canonical(Resource),
markdown
-
Remove
Type
Identifier
|
|
Composition.event.detail
|
-
Type
changed
from
Reference(Resource)
to
CodeableReference
|
Composition.confidentiality
Composition.section.author
|
-
Deleted
Type
Reference:
Added
Target
Type
CareTeam
|
|
Composition.section.note
|
|
Composition.relatesTo.code
Composition.confidentiality
|
|
Composition.relatesTo.target[x]
Composition.relatesTo.code
|
|
|
Composition.event.code
|
|
|
Composition.section.mode
|
|
|
ConceptMap
|
|
|
ConceptMap.identifier
|
-
Max
Cardinality
changed
from
1
to
*
|
|
ConceptMap.versionAlgorithm[x]
|
|
|
ConceptMap.jurisdiction
| |
|
ConceptMap.copyrightLabel
|
|
|
ConceptMap.approvalDate
|
|
|
ConceptMap.lastReviewDate
|
|
|
ConceptMap.effectivePeriod
|
|
|
ConceptMap.topic
|
|
|
ConceptMap.author
|
|
|
ConceptMap.editor
|
|
|
ConceptMap.reviewer
|
|
|
ConceptMap.endorser
|
|
|
ConceptMap.relatedArtifact
|
|
|
ConceptMap.property
|
|
|
ConceptMap.property.code
|
|
|
ConceptMap.property.uri
|
|
|
ConceptMap.property.description
|
|
|
ConceptMap.property.type
|
|
|
ConceptMap.property.system
|
|
|
ConceptMap.additionalAttribute
|
|
|
ConceptMap.additionalAttribute.code
|
|
|
ConceptMap.additionalAttribute.uri
|
|
|
ConceptMap.additionalAttribute.description
|
|
|
ConceptMap.additionalAttribute.type
|
|
|
ConceptMap.sourceScope[x]
|
-
Added
Element
Renamed
from
source[x]
to
sourceScope[x]
|
|
ConceptMap.targetScope[x]
|
-
Added
Element
Renamed
from
target[x]
to
targetScope[x]
|
|
ConceptMap.group.source
|
-
Type
changed
from
uri
to
canonical(CodeSystem)
|
|
ConceptMap.group.target
|
-
Type
changed
from
uri
to
canonical(CodeSystem)
|
|
ConceptMap.group.element.valueSet
|
|
|
ConceptMap.group.element.noMap
|
|
|
ConceptMap.group.element.comment
| |
|
ConceptMap.group.element.target.valueSet
|
|
|
ConceptMap.group.element.target.relationship
|
|
|
ConceptMap.group.element.target.property
|
|
|
ConceptMap.group.element.target.property.code
|
|
|
ConceptMap.group.element.target.property.value[x]
|
|
|
ConceptMap.group.element.target.dependsOn.attribute
|
-
Renamed
from
property
to
attribute
-
Type
changed
from
uri
to
code
|
|
ConceptMap.group.element.target.dependsOn.value[x]
|
-
Renamed
from
value
to
value[x]
-
Min
Cardinality
changed
from
1
to
0
-
Add
Types
code,
Coding,
boolean,
Quantity
|
|
ConceptMap.group.element.target.dependsOn.valueSet
|
|
|
ConceptMap.group.unmapped.mode
|
-
Remove
code
provided
-
Add
code
use-source-code
|
ConceptMap.group.unmapped.valueSet
ConceptMap.group.unmapped.comment
|
|
ConceptMap.group.unmapped.relationship
ConceptMap.group.unmapped.valueSet
|
|
ConceptMap.group.unmapped.otherMap
Renamed
from
url
to
otherMap
ConceptMap.source[x]
ConceptMap.group.unmapped.relationship
|
|
ConceptMap.target[x]
ConceptMap.group.unmapped.otherMap
|
-
Deleted
Renamed
from
url
to
otherMap
|
|
ConceptMap.group.sourceVersion
|
-
Deleted
(->
canonical
version
in
.group.source)
group.source)
|
|
ConceptMap.group.targetVersion
|
-
Deleted
(->
canonical
version
in
.group.target)
group.target)
|
|
ConceptMap.group.element.target.equivalence
|
-
Deleted
(->
relationship)
|
|
ConceptMap.group.element.target.dependsOn.system
|
-
Deleted
(->
value
as
Coding)
Coding
-
system
value)
|
|
ConceptMap.group.element.target.dependsOn.display
|
-
Deleted
(->
value
as
Coding)
Coding
-
display
value)
|
|
Condition
|
|
|
Condition.clinicalStatus
|
-
Min
Cardinality
changed
from
0
to
1
-
Remove
codes
recurrence
,
relapse
,
remission
,
resolved
-
Add
code
unknown
|
Condition.category
Condition.verificationStatus
|
-
Remove
Binding
`http://hl7.org/fhir/ValueSet/condition-category`
(extensible)
codes
provisional
,
differential
|
Condition.participant
Condition.category
|
-
Added
Element
Remove
Binding
`http://hl7.org/fhir/ValueSet/condition-category`
(extensible)
|
Condition.participant.function
Condition.bodyStructure
|
|
Condition.participant.actor
Condition.recorder
|
-
Type
Reference:
Added
Mandatory
Element
Target
Type
Group
|
Condition.evidence
Condition.asserter
|
-
Type
changed
from
BackboneElement
to
CodeableReference
Reference:
Added
Target
Types
Device,
Group
|
Condition.recorder
Condition.stage.assessment
|
-
Deleted
(->
Condition.participant.actor)
Type
Reference:
Removed
Target
Type
ClinicalImpression
|
Condition.asserter
Condition.evidence
|
-
Deleted
(->
Condition.participant.actor)
Type
changed
from
BackboneElement
to
CodeableReference
|
|
Condition.evidence.code
|
-
Deleted
(->
Condition.evidence)
Condition.evidence.concept)
|
|
Condition.evidence.detail
|
-
Deleted
(->
Condition.evidence)
ConditionDefinition
Added
Resource
Condition.evidence.reference)
|
|
Consent
|
|
|
Consent.status
|
-
Remove
codes
proposed
,
rejected
-
Add
codes
not-done
,
unknown
|
|
Consent.category
|
-
Min
Cardinality
changed
from
1
to
0
-
Remove
Binding
`http://hl7.org/fhir/ValueSet/consent-category`
(extensible)
|
|
Consent.subject
|
-
Renamed
from
patient
to
subject
-
Type
Reference:
Added
Target
Types
Practitioner,
ResearchSubject,
Group
|
|
Consent.date
|
-
Renamed
from
dateTime
to
date
-
Type
changed
from
dateTime
to
date
|
|
Consent.period
|
|
|
Consent.grantor
|
|
|
Consent.grantee
|
-
Renamed
from
performer
to
grantee
-
Type
Reference:
Added
Target
Types
CareTeam,
Group,
HealthcareService
|
|
Consent.manager
|
|
|
Consent.controller
|
|
|
Consent.sourceAttachment
|
|
|
Consent.sourceReference
|
|
|
Consent.regulatoryBasis
|
|
|
Consent.policyBasis
|
-
Renamed
from
policy
to
policyBasis
-
Max
Cardinality
changed
from
*
to
1
|
|
Consent.policyBasis.reference
|
|
Consent.policyBasis.url
Consent.policyBasis.uri
|
-
Added
Element
Moved
from
Consent.policy
to
Consent.policyBasis
|
|
Consent.policyText
|
-
Added
Element
Renamed
from
policyRule
to
policyText
-
Max
Cardinality
changed
from
1
to
*
-
Type
changed
from
CodeableConcept
to
Reference(DocumentReference)
-
Remove
Binding
`http://hl7.org/fhir/ValueSet/consent-policy`
(extensible)
|
Consent.verification.verificationType
Consent.verification.type
|
|
|
Consent.verification.verifiedBy
|
|
Consent.verification.verificationDate
Consent.verification.verifiedWith
|
-
Type
Reference:
Added
Target
Type
Group
|
|
Consent.verification.date
| -
Renamed
from
verificationDate
to
date
-
Max
Cardinality
changed
from
1
to
*
|
|
Consent.decision
|
-
Moved
from
Consent.provision.type
to
decision
-
Now
marked
as
Modifier
|
|
Consent.provision
|
-
Max
Cardinality
changed
from
1
to
*
|
|
Consent.provision.actor.role
|
-
Min
Cardinality
changed
from
1
to
0
-
Change
value
set
from
Security
Role
Type
http://hl7.org/fhir/ValueSet/security-role-type
to
Participation
Role
Type
|
|
Consent.provision.actor.reference
|
-
Min
Cardinality
changed
from
1
to
0
|
|
Consent.provision.securityLabel
|
-
Remove
Binding
`http://hl7.org/fhir/ValueSet/security-labels`
(extensible)
|
|
Consent.provision.documentType
|
|
|
Consent.provision.resourceType
|
|
|
Consent.provision.expression
|
|
|
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
|
|
Consent.policy.uri
Contract
| |
|
Contract.author
|
-
Deleted
Type
Reference:
Added
Target
Type
RelatedPerson
|
Consent.policyRule
Contract.term.text
|
-
Deleted
Type
changed
from
string
to
markdown
|
Contract
|
Contract.term.action.reason
|
-
Type
changed
from
string
to
CodeableReference
|
|
Contract.term.action.reasonCode
|
-
Deleted
(->
reason)
reason.concept)
|
|
Contract.term.action.reasonReference
|
-
Deleted
(->
reason)
reason.reference)
|
|
Coverage
|
|
|
Coverage.statusReason
| |
|
Coverage.kind
|
|
|
Coverage.paymentBy
|
|
|
Coverage.paymentBy.party
|
|
|
Coverage.paymentBy.responsibility
|
|
|
Coverage.subscriberId
|
-
Max
Cardinality
changed
from
1
to
*
-
Type
changed
from
string
to
Identifier
|
|
Coverage.insurer
|
|
|
Coverage.class.value
|
-
Type
changed
from
string
to
Identifier
|
|
Coverage.costToBeneficiary.category
|
|
|
Coverage.costToBeneficiary.network
|
|
|
Coverage.costToBeneficiary.unit
|
|
|
Coverage.costToBeneficiary.term
|
|
|
Coverage.costToBeneficiary.value[x]
|
-
Min
Cardinality
changed
from
1
to
0
|
|
Coverage.insurancePlan
|
|
|
Coverage.payor
|
|
|
CoverageEligibilityRequest
|
|
|
CoverageEligibilityRequest.statusReason
| |
|
CoverageEligibilityRequest.event
|
|
|
CoverageEligibilityRequest.event.type
|
|
|
CoverageEligibilityRequest.event.when[x]
|
|
|
CoverageEligibilityResponse
|
|
|
CoverageEligibilityResponse.statusReason
| |
|
CoverageEligibilityResponse.event
|
|
|
CoverageEligibilityResponse.event.type
|
|
|
CoverageEligibilityResponse.event.when[x]
|
|
|
CoverageEligibilityResponse.request
| -
Min
Cardinality
changed
from
1
to
0
|
|
CoverageEligibilityResponse.outcome
|
-
Change
value
set
from
http://hl7.org/fhir/ValueSet/remittance-outcome|4.3.0
http://hl7.org/fhir/ValueSet/remittance-outcome|4.0.0
to
Eligibility
Outcome
|
|
CoverageEligibilityResponse.insurance.item.description
| -
Type
changed
from
string
to
markdown
|
|
CoverageEligibilityResponse.error.expression
|
|
|
DetectedIssue
|
|
|
DetectedIssue.status
|
-
Change
value
set
from
http://hl7.org/fhir/ValueSet/observation-status|4.3.0
http://hl7.org/fhir/ValueSet/observation-status|4.0.0
to
Detected
Issue
Status
-
Remove
codes
registered
,
amended
,
corrected
,
cancelled
,
unknown
-
Add
code
mitigated
|
|
DetectedIssue.category
|
|
|
DetectedIssue.severity
| -
Type
changed
from
code
to
CodeableConcept
-
Remove
Binding
`http://hl7.org/fhir/ValueSet/detectedissue-severity|4.0.0`
(required)
|
|
DetectedIssue.subject
|
-
Renamed
from
patient
to
subject
-
Type
Reference:
Added
Element
Target
Types
Group,
Device,
Location,
Organization,
Procedure,
Practitioner,
Medication,
Substance,
BiologicallyDerivedProduct,
NutritionProduct
|
|
DetectedIssue.encounter
|
|
|
DetectedIssue.identified[x]
| |
|
DetectedIssue.author
|
-
Type
Reference:
Added
Target
Types
Patient,
RelatedPerson
|
|
DetectedIssue.detail
|
-
Type
changed
from
string
to
markdown
|
DetectedIssue.mitigation.note
DetectedIssue.qualityOfEvidence
|
|
DetectedIssue.patient
DetectedIssue.expectedOnsetType
|
|
Device
DetectedIssue.medicationClass
|
|
Device.displayName
DetectedIssue.managementCode
|
|
|
DetectedIssue.mitigation.note
| |
|
Device
| |
|
Device.definition
|
-
Type
changed
from
Reference(DeviceDefinition)
to
CodeableReference
canonical(DeviceDefinition)
|
|
Device.udiCarrier.deviceIdentifier
|
-
Min
Cardinality
changed
from
0
to
1
|
|
Device.udiCarrier.deviceIdentifierSystem
| |
|
Device.udiCarrier.issuer
|
-
Min
Cardinality
changed
from
0
to
1
|
|
Device.udiCarrier.entryType
|
-
Add
code
electronic-transmission
|
Device.status
Remove
code
unknown
|
Device.availabilityStatus
|
|
|
Device.biologicalSourceEvent
|
-
Added
Element
Renamed
from
distinctIdentifier
to
biologicalSourceEvent
-
Type
changed
from
string
to
Identifier
|
|
Device.name
|
-
Renamed
from
deviceName
to
name
|
|
Device.name.value
|
-
Added
Mandatory
Element
Moved
from
Device.deviceName.name
to
value
|
|
Device.name.type
|
-
Moved
from
Device.deviceName
to
Device.name
-
Remove
codes
udi-label-name
,
manufacturer-name
,
model-name
,
other
Type
changed
from
code
to
CodeableConcept
-
Add
code
registered-name
Change
binding
strength
from
required
to
extensible
|
|
Device.name.display
|
|
|
Device.category
|
|
|
Device.type
|
-
Max
Cardinality
changed
from
1
to
*
|
Device.version.installDate
Device.deviceVersion
|
-
Added
Element
Renamed
from
version
to
deviceVersion
|
Device.conformsTo
Device.deviceVersion.type
|
-
Renamed
Moved
from
specialization
Device.version
to
conformsTo
Device.deviceVersion
|
Device.conformsTo.category
Device.deviceVersion.component
|
-
Added
Element
Moved
from
Device.version
to
Device.deviceVersion
|
Device.conformsTo.specification
Device.deviceVersion.installDate
|
|
Device.conformsTo.version
Device.deviceVersion.value
|
-
Moved
from
Device.specialization
Device.version
to
Device.deviceVersion
|
|
Device.conformsTo
|
-
Renamed
from
specialization
to
conformsTo
|
Device.property.value[x]
Device.conformsTo.category
|
|
Device.mode
Device.conformsTo.specification
|
-
Added
Element
Moved
from
Device.specialization.systemType
to
specification
|
|
Device.conformsTo.version
| -
Moved
from
Device.specialization
to
Device.conformsTo
|
Device.cycle
Device.property.value[x]
|
|
Device.duration
Device.additive
|
|
Device.endpoint
Device.additive.type
|
|
Device.gateway
Device.additive.quantity
|
|
|
Device.statusReason
|
-
Deleted
(->
reason
was
removed.
DeviceAssociation
can
be
used)
|
Device.distinctIdentifier
Device.property.valueQuantity
|
-
Deleted
(->
Device.property.value[x]
(as
a
new
Device.property
iteration))
|
Device.deviceName.name
Device.property.valueCode
|
-
Deleted
(->
Device.property.value[x]
(as
a
new
Device.property
iteration))
|
Device.specialization.systemType
Device.patient
|
-
Deleted
(->
patient
association
is
in
DeviceAssociation)
|
Device.property.valueQuantity
Device.owner
|
|
Device.property.valueCode
Device.url
|
|
Device.patient
DeviceAlert
|
-
Deleted
(->
patient
association
is
in
DeviceAssociation)
Added
Resource
|
|
DeviceAssociation
|
|
|
DeviceDefinition
|
|
|
DeviceDefinition.version
| -
Max
Cardinality
changed
from
*
to
1
|
|
DeviceDefinition.versionAlgorithm[x]
| |
|
DeviceDefinition.name
| |
|
DeviceDefinition.title
| |
|
DeviceDefinition.status
| |
|
DeviceDefinition.experimental
| |
|
DeviceDefinition.date
| |
|
DeviceDefinition.publisher
| |
|
DeviceDefinition.contact
| -
Type
changed
from
ContactPoint
to
ContactDetail
|
|
DeviceDefinition.description
|
|
|
DeviceDefinition.useContext
| |
|
DeviceDefinition.jurisdiction
| |
|
DeviceDefinition.purpose
| |
|
DeviceDefinition.copyright
| |
|
DeviceDefinition.copyrightLabel
| |
|
DeviceDefinition.approvalDate
| |
|
DeviceDefinition.lastReviewDate
| |
|
DeviceDefinition.effectivePeriod
| |
|
DeviceDefinition.partNumber
| |
|
DeviceDefinition.manufacturer
| -
Renamed
from
manufacturer[x]
to
manufacturer
-
Remove
Type
string
|
|
DeviceDefinition.udiDeviceIdentifier.marketDistribution
|
|
|
DeviceDefinition.udiDeviceIdentifier.marketDistribution.marketPeriod
|
|
|
DeviceDefinition.udiDeviceIdentifier.marketDistribution.subJurisdiction
|
|
DeviceDefinition.regulatoryIdentifier
DeviceDefinition.udiDeviceIdentifier.deviceIdentifierSystem
|
|
DeviceDefinition.regulatoryIdentifier.type
DeviceDefinition.regulatoryIdentifier
|
|
DeviceDefinition.regulatoryIdentifier.deviceIdentifier
DeviceDefinition.regulatoryIdentifier.type
|
|
DeviceDefinition.regulatoryIdentifier.issuer
DeviceDefinition.regulatoryIdentifier.identifier
|
|
DeviceDefinition.regulatoryIdentifier.jurisdiction
DeviceDefinition.regulatoryIdentifier.issuer
|
|
DeviceDefinition.partNumber
DeviceDefinition.regulatoryIdentifier.jurisdiction
|
|
DeviceDefinition.manufacturer
DeviceDefinition.regulatoryIdentifier.identifierSystem
|
-
Renamed
from
manufacturer[x]
to
manufacturer
Remove
Type
string
Added
Element
|
|
DeviceDefinition.deviceName.type
|
-
Remove
codes
udi-label-name
,
manufacturer-name
,
model-name
,
other
Type
changed
from
code
to
CodeableConcept
-
Add
code
registered-name
Change
binding
strength
from
required
to
extensible
|
|
DeviceDefinition.classification
|
|
|
DeviceDefinition.classification.type
|
-
Moved
from
DeviceDefinition
to
DeviceDefinition.classification
-
Min
Cardinality
changed
from
0
to
1
|
|
DeviceDefinition.classification.justification
|
|
|
DeviceDefinition.conformsTo
|
-
Renamed
from
specialization
to
conformsTo
|
|
DeviceDefinition.conformsTo.category
|
|
|
DeviceDefinition.conformsTo.specification
|
-
Added
Mandatory
Element
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
|
|
|
DeviceDefinition.hasPart
|
|
DeviceDefinition.hasPart.reference
DeviceDefinition.hasPart.definition[x]
|
|
|
DeviceDefinition.hasPart.count
|
|
|
DeviceDefinition.packaging
|
|
|
DeviceDefinition.packaging.identifier
|
|
|
DeviceDefinition.packaging.type
|
|
|
DeviceDefinition.packaging.count
|
|
|
DeviceDefinition.packaging.distributor
|
|
|
DeviceDefinition.packaging.distributor.name
|
|
|
DeviceDefinition.packaging.distributor.organizationReference
|
|
|
DeviceDefinition.packaging.udiDeviceIdentifier
|
|
|
DeviceDefinition.packaging.packaging
|
|
DeviceDefinition.version
DeviceDefinition.deviceVersion
|
-
Type
changed
from
string
to
BackboneElement
Added
Element
|
DeviceDefinition.version.type
DeviceDefinition.deviceVersion.type
|
|
DeviceDefinition.version.component
DeviceDefinition.deviceVersion.component
|
|
DeviceDefinition.version.value
DeviceDefinition.deviceVersion.value
|
|
|
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]
|
-
Added
Mandatory
Element
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
|
|
|
DeviceDefinition.link.relation
|
|
DeviceDefinition.link.relatedDevice
DeviceDefinition.link.relatedDevice[x]
|
|
|
DeviceDefinition.productionIdentifierInUDI
|
|
|
DeviceDefinition.guideline
|
|
|
DeviceDefinition.guideline.useContext
|
|
|
DeviceDefinition.guideline.usageInstruction
|
|
|
DeviceDefinition.guideline.relatedArtifact
|
-
Moved
from
DeviceDefinition.onlineInformation
to
relatedArtifact
-
Max
Cardinality
changed
from
1
to
*
-
Type
changed
from
uri
to
RelatedArtifact
|
|
DeviceDefinition.guideline.indication
|
|
|
DeviceDefinition.guideline.contraindication
|
|
|
DeviceDefinition.guideline.warning
|
|
|
DeviceDefinition.guideline.intendedUse
|
|
|
DeviceDefinition.correctiveAction
|
|
|
DeviceDefinition.correctiveAction.recall
|
|
|
DeviceDefinition.correctiveAction.scope
|
|
|
DeviceDefinition.correctiveAction.period
|
|
|
DeviceDefinition.chargeItem
|
|
|
DeviceDefinition.chargeItem.chargeItemCode
|
|
|
DeviceDefinition.chargeItem.count
|
|
|
DeviceDefinition.chargeItem.effectivePeriod
|
|
|
DeviceDefinition.chargeItem.useContext
|
|
DeviceDefinition.specialization.systemType
Deleted
DeviceDefinition.physicalCharacteristics
|
-
Deleted
(->
DeviceDefinition.property)
|
|
DeviceDefinition.capability
|
-
Deleted
(->
DeviceDefinition.property)
|
DeviceDefinition.property.valueQuantity
Deleted
DeviceDefinition.property.valueCode
|
|
DeviceDefinition.url
DeviceDefinition.owner
|
-
Deleted
(Removed
(This
could
be
a
packaging.distributor.organiationReference
or
manufacturer
or
neither
-
only
instances
have
addressable
endpoints)
no
direct
mapping)
|
|
DeviceDefinition.quantity
|
-
Deleted
(->
DeviceDefinition.packaging.count
or
DeviceDefinition.hasPart.count)
|
|
DeviceDefinition.parentDevice
|
-
Deleted
(Removed
-
to
establish
relations,
use
hasPArt)
hasPart)
|
DeviceDispense
DeviceMetric
|
|
|
DeviceMetric.status
|
-
Added
Resource
Mandatory
Element
|
DeviceMetric
DeviceMetric.operationalStatus
| -
Remove
code
entered-in-error
-
Add
code
unknown
|
|
DeviceMetric.category
| -
Type
changed
from
code
to
CodeableConcept
-
Change
binding
strength
from
required
to
extensible
|
|
DeviceMetric.device
|
-
This
is
the
only
link
to
the
device,
could
be
mapped
from
DeviceMetric.parent
or
DeviceMetric.source
|
|
DeviceMetric.color
|
|
|
DeviceMetric.measurementFrequency
|
|
|
DeviceMetric.availability
| |
|
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
|
|
|
DeviceRequest
|
|
|
DeviceRequest.replaces
|
-
Renamed
from
priorRequest
to
replaces
-
Type
Reference:
Added
Target
Type
DeviceRequest
-
Type
Reference:
Removed
Target
Type
Resource
|
|
DeviceRequest.status
| -
Remove
codes
revoked
,
completed
-
Add
code
ended
|
|
DeviceRequest.intent
| -
Remove
codes
original-order
,
reflex-order
,
filler-order
,
instance-order
|
|
DeviceRequest.doNotPerform
|
|
DeviceRequest.code
DeviceRequest.product[x]
|
-
Renamed
from
code[x]
to
code
product[x]
-
Add
Type
CodeableReference
Remove
Types
Reference(Device),
CodeableConcept
canonical(DeviceDefinition)
|
|
DeviceRequest.quantity
|
|
|
DeviceRequest.requester
| -
Type
Reference:
Added
Target
Types
CareTeam,
Group,
Patient,
RelatedPerson
|
|
DeviceRequest.performer
|
-
Type
changed
from
Reference(Practitioner
|
PractitionerRole
|
Organization
|
CareTeam
|
HealthcareService
|
Patient
|
Device
|
RelatedPerson)
to
CodeableReference
|
DeviceRequest.reason
Added
Element
DeviceRequest.asNeeded
DeviceRequest.location
|
|
DeviceRequest.asNeededFor
DeviceRequest.reason
|
DeviceRequest.performerType
Deleted
(->
performer)
DeviceRequest.reasonCode
Deleted
(->
reason)
DeviceRequest.reasonReference
Deleted
(->
reason)
DeviceUsage
Name
Changed
from
DeviceUseStatement
to
DeviceUsage
DeviceUsage
Moved
from
DeviceUseStatement
to
DeviceUsage
DeviceUsage.status
-
Change
value
set
from
http://hl7.org/fhir/ValueSet/device-statement-status|4.3.0
to
Device
Usage
Status
Add
code
not-done
Merged
both
reasonCode
and
reasonReference
into
reason
|
DeviceUsage.category
DeviceRequest.asNeeded
|
|
DeviceUsage.patient
DeviceRequest.asNeededFor
|
|
DeviceUsage.context
DeviceRequest.instantiatesCanonical
|
|
DeviceUsage.dateAsserted
DeviceRequest.instantiatesUri
|
|
DeviceUsage.usageStatus
DeviceRequest.performerType
|
-
Added
Element
Deleted
(->
performer.concept)
|
DeviceUsage.usageReason
DeviceRequest.reasonCode
|
-
Added
Element
Deleted
(->
reason.concept)
|
DeviceUsage.adherence
DeviceRequest.reasonReference
|
-
Added
Element
Deleted
(->
reason.reference)
|
DeviceUsage.adherence.code
DiagnosticReport
|
Added
Mandatory
Element
|
DeviceUsage.adherence.reason
DiagnosticReport.basedOn
|
-
Added
Mandatory
Element
Type
Reference:
Removed
Target
Type
ImmunizationRecommendation
|
DeviceUsage.informationSource
DiagnosticReport.status
|
-
Added
Element
Remove
codes
preliminary
,
corrected
,
appended
|
DeviceUsage.device
DiagnosticReport.subject
|
-
Type
changed
from
Reference(Device)
to
CodeableReference
Reference:
Added
Target
Types
Organization,
Practitioner,
Medication,
Substance,
BiologicallyDerivedProduct
|
DeviceUsage.reason
DiagnosticReport.relatesTo
|
|
DeviceUsage.bodySite
DiagnosticReport.issued
|
-
Type
changed
from
CodeableConcept
instant
to
CodeableReference
DeviceUseStatement.subject
Deleted
DeviceUseStatement.recordedOn
Deleted
DeviceUseStatement.source
Deleted
DeviceUseStatement.reasonCode
Deleted
dateTime
|
DeviceUseStatement.reasonReference
DiagnosticReport.procedure
|
|
DiagnosticReport
DiagnosticReport.status
DiagnosticReport.performer
|
-
Add
code
modified
Type
Reference:
Added
Target
Types
HealthcareService,
Device,
Patient,
RelatedPerson
|
DiagnosticReport.subject
DiagnosticReport.resultsInterpreter
|
-
Type
Reference:
Added
Target
Type
BiologicallyDerivedProduct
Type
Reference:
Removed
Target
Type
Procedure
Types
Patient,
RelatedPerson
|
|
DiagnosticReport.note
|
|
|
DiagnosticReport.study
|
-
Added
Element
Renamed
from
imagingStudy
to
study
|
|
DiagnosticReport.supportingInfo
|
|
|
DiagnosticReport.supportingInfo.type
|
|
|
DiagnosticReport.supportingInfo.reference
|
|
|
DiagnosticReport.media.link
|
-
Type
Reference:
Added
Target
Type
DocumentReference
-
Type
Reference:
Removed
Target
Type
Media
|
|
DiagnosticReport.composition
|
|
|
DiagnosticReport.conclusion
|
-
Type
changed
from
string
to
markdown
|
DiagnosticReport.imagingStudy
DiagnosticReport.conclusionCode
|
-
Deleted
Type
changed
from
CodeableConcept
to
CodeableReference
|
|
DiagnosticReport.recomendation
| |
|
DiagnosticReport.communication
| |
|
DiagnosticReport.comparison
|
|
|
DocumentReference
|
|
|
DocumentReference.version
|
|
|
DocumentReference.basedOn
|
|
|
DocumentReference.docStatus
|
-
Remove
code
preliminary
-
Add
codes
registered
,
partial
,
corrected
,
appended
,
cancelled
,
deprecated
,
unknown
-
Now
marked
as
Modifier
|
|
DocumentReference.modality
|
|
|
DocumentReference.subject
|
-
Type
Reference:
Added
Target
Type
Resource
-
Type
Reference:
Removed
Target
Types
Patient,
Practitioner,
Group,
Device
|
|
DocumentReference.context
|
-
Max
Cardinality
changed
from
1
to
*
-
Type
changed
from
BackboneElement
to
Reference(Appointment
|
Encounter
|
EpisodeOfCare)
|
|
DocumentReference.event
|
|
DocumentReference.bodySite
DocumentReference.related
|
|
DocumentReference.facilityType
DocumentReference.bodyStructure
|
|
|
DocumentReference.facilityType
| -
Moved
from
DocumentReference.context
to
DocumentReference
|
|
DocumentReference.practiceSetting
|
-
Added
Element
Moved
from
DocumentReference.context
to
DocumentReference
|
|
DocumentReference.period
|
-
Added
Element
Moved
from
DocumentReference.context
to
DocumentReference
|
|
DocumentReference.date
| -
Type
changed
from
instant
to
dateTime
|
|
DocumentReference.author
|
-
Type
Reference:
Added
Target
Type
CareTeam
Types
CareTeam,
Group
|
|
DocumentReference.attester
|
|
|
DocumentReference.attester.mode
|
|
|
DocumentReference.attester.time
|
|
|
DocumentReference.attester.party
|
|
|
DocumentReference.relatesTo.code
|
-
Type
changed
from
code
to
CodeableConcept
-
Change
binding
strength
from
required
to
extensible
|
|
DocumentReference.description
|
-
Type
changed
from
string
to
markdown
|
|
DocumentReference.securityLabel
|
-
Remove
Binding
`http://hl7.org/fhir/ValueSet/security-labels`
(extensible)
|
|
DocumentReference.content.profile
|
|
|
DocumentReference.content.profile.value[x]
|
|
|
DocumentReference.masterIdentifier
|
-
Deleted
(->
identifier)
DocumentReference.identifier)
|
|
DocumentReference.authenticator
|
-
Deleted
(->
attester)
DocumentReference.attester)
|
|
DocumentReference.content.format
|
-
Deleted
(->
content.profile)
|
|
DocumentReference.context.encounter
|
|
|
DocumentReference.context.event
|
|
DocumentReference.context.period
Deleted
(->
period)
DocumentReference.context.facilityType
Deleted
(->
facilityType)
DocumentReference.context.practiceSetting
Deleted
(->
practiceSetting)
DocumentReference.context.sourcePatientInfo
|
-
Deleted
(->
use
extension
http://hl7.org/fhir/StructureDefinition/documentreference-sourcepatient)
|
|
DocumentReference.context.related
|
|
|
DomainResource
|
|
|
Encounter
|
|
|
Encounter.status
|
-
Remove
codes
arrived
,
triaged
,
onleave
,
finished
-
Add
codes
on-hold
,
discharged
,
completed
,
discontinued
|
|
Encounter.businessStatus
| |
|
Encounter.businessStatus.code
| |
|
Encounter.businessStatus.type
| |
|
Encounter.businessStatus.effectiveDate
| |
|
Encounter.class
|
-
Min
Cardinality
changed
from
1
to
0
-
Max
Cardinality
changed
from
1
to
*
-
Type
changed
from
Coding
to
CodeableConcept
-
Remove
Binding
`http://terminology.hl7.org/ValueSet/v3-ActEncounterCode`
(extensible)
|
|
Encounter.serviceType
|
-
Max
Cardinality
changed
from
1
to
*
-
Type
changed
from
CodeableConcept
to
CodeableReference
|
|
Encounter.subjectStatus
|
|
|
Encounter.basedOn
|
-
Type
Reference:
Added
Target
Types
CarePlan,
DeviceRequest,
MedicationRequest
MedicationRequest,
RequestOrchestration,
NutritionOrder,
VisionPrescription
|
|
Encounter.careTeam
|
|
|
Encounter.participant.actor
|
-
Renamed
from
individual
to
actor
-
Type
Reference:
Added
Target
Types
Patient,
Group,
Device,
HealthcareService
|
|
Encounter.virtualService
|
|
|
Encounter.actualPeriod
|
-
Renamed
from
period
to
actualPeriod
|
|
Encounter.plannedStartDate
|
|
|
Encounter.plannedEndDate
|
|
|
Encounter.reason
|
-
Renamed
from
reasonCode
to
reason
Type
changed
from
CodeableConcept
to
BackboneElement
Added
Element
|
|
Encounter.reason.use
|
|
|
Encounter.reason.value
|
-
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.class)
EncounterHistory)
|
Encounter.reasonReference
Encounter.reasonCode
|
-
Deleted
(->
Encounter.reason.reference)
reason.concept.value)
|
Encounter.diagnosis.rank
Encounter.reasonReference
|
-
Deleted
(->
Account.diagnosis.sequence)
reason.reference.value)
|
EncounterHistory
Encounter.diagnosis.rank
|
-
Added
Resource
Deleted
(->
Account.diagnosis.sequence)
|
|
Endpoint
|
|
|
Endpoint.status
|
-
Remove
code
test
-
Add
code
limited
|
|
Endpoint.connectionType
|
-
Max
Cardinality
changed
from
1
to
*
-
Type
changed
from
Coding
to
CodeableConcept
-
Remove
Binding
`http://hl7.org/fhir/ValueSet/endpoint-connection-type`
(extensible)
|
|
Endpoint.description
|
|
|
Endpoint.environmentType
|
|
|
Endpoint.availability
| |
|
Endpoint.payload
|
|
|
Endpoint.payload.type
|
-
Moved
from
Endpoint.payloadType
to
type
-
Min
Cardinality
changed
from
1
to
0
|
|
Endpoint.payload.mimeType
|
-
Moved
from
Endpoint.payloadMimeType
to
mimeType
|
|
Endpoint.payload.profileCanonical
| |
|
Endpoint.payload.profileUri
| |
|
EnrollmentRequest
|
|
|
EnrollmentRequest.candidate
|
-
No
Changes
Type
Reference:
Added
Target
Type
Group
|
|
EnrollmentResponse
|
|
|
EnrollmentResponse.outcome
|
-
Change
value
set
from
http://hl7.org/fhir/ValueSet/remittance-outcome|4.3.0
http://hl7.org/fhir/ValueSet/remittance-outcome|4.0.0
to
Enrollment
Outcome
|
|
EnrollmentResponse.candidate
| |
|
EpisodeOfCare
|
|
|
EpisodeOfCare.reason
|
|
|
EpisodeOfCare.reason.use
|
|
|
EpisodeOfCare.reason.value
|
|
|
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
|
|
|
EventDefinition
|
|
|
EventDefinition.versionAlgorithm[x]
|
|
|
EventDefinition.subject[x]
|
-
Change
value
set
from
http://hl7.org/fhir/ValueSet/subject-type
to
Participant
Resource
Types
-
Change
code
system
for
extensibly
bound
codes
from
"http://hl7.org/fhir/resource-types"
to
"http://hl7.org/fhir/fhir-types"
|
|
EventDefinition.jurisdiction
| |
|
EventDefinition.usage
|
-
Type
changed
from
string
to
markdown
|
|
EventDefinition.copyrightLabel
|
|
|
Evidence
|
|
|
Evidence.versionAlgorithm[x]
|
|
Evidence.name
Evidence.citeAs
|
|
|
Evidence.experimental
|
|
Evidence.purpose
Evidence.recorder
|
|
Evidence.copyright
Evidence.purpose
|
|
|
Evidence.copyrightLabel
|
|
|
Evidence.relatesTo
| |
|
Evidence.relatesTo.type
| |
|
Evidence.relatesTo.target[x]
| |
|
Evidence.assertion
| |
|
Evidence.variableDefinition
| |
|
Evidence.variableDefinition.description
| |
|
Evidence.variableDefinition.note
| |
|
Evidence.variableDefinition.variableRole
| |
|
Evidence.variableDefinition.roleSubtype
| |
|
Evidence.variableDefinition.comparatorCategory
| |
|
Evidence.variableDefinition.observed
| |
|
Evidence.variableDefinition.intended
| |
|
Evidence.variableDefinition.directnessMatch
|
-
Change
value
set
from
http://hl7.org/fhir/ValueSet/directness
to
EvidenceDirectness
Added
Element
|
|
Evidence.synthesisType
|
-
Change
value
set
from
http://hl7.org/fhir/ValueSet/synthesis-type
to
StatisticSynthesisType
Added
Element
|
|
Evidence.studyDesign
|
|
|
Evidence.statistic
| |
|
Evidence.statistic.description
|
-
Type
changed
from
string
to
markdown
Added
Element
|
|
Evidence.statistic.note
| |
|
Evidence.statistic.statisticType
| |
|
Evidence.statistic.category
| |
|
Evidence.statistic.quantity
| |
|
Evidence.statistic.numberOfEvents
| |
|
Evidence.statistic.numberAffected
| |
|
Evidence.statistic.sampleSize
| |
|
Evidence.statistic.sampleSize.description
|
-
Type
changed
from
string
to
markdown
Added
Element
|
|
Evidence.statistic.sampleSize.note
| |
|
Evidence.statistic.sampleSize.numberOfStudies
| |
|
Evidence.statistic.sampleSize.numberOfParticipants
| |
|
Evidence.statistic.sampleSize.knownDataCount
| |
|
Evidence.statistic.sampleSize.numberAnalyzed
| |
|
Evidence.statistic.attributeEstimate
| |
|
Evidence.statistic.attributeEstimate.description
|
-
Type
changed
from
string
to
markdown
Added
Element
|
|
Evidence.statistic.attributeEstimate.note
| |
|
Evidence.statistic.attributeEstimate.type
| |
|
Evidence.statistic.attributeEstimate.quantity
| |
|
Evidence.statistic.attributeEstimate.level
| |
|
Evidence.statistic.attributeEstimate.range
| |
|
Evidence.statistic.attributeEstimate.attributeEstimate
| |
|
Evidence.statistic.modelCharacteristic
| |
|
Evidence.statistic.modelCharacteristic.code
|
-
Change
code
system
for
extensibly
bound
codes
from
"http://terminology.hl7.org/CodeSystem/statistic-model-code"
to
"http://hl7.org/fhir/statistic-model-code"
Added
Mandatory
Element
|
Evidence.certainty.description
Evidence.statistic.modelCharacteristic.value[x]
|
-
Type
changed
from
string
to
markdown
Added
Element
|
Evidence.certainty.type
Evidence.statistic.modelCharacteristic.intended
|
-
Change
code
system
for
extensibly
bound
codes
from
"http://terminology.hl7.org/CodeSystem/certainty-type"
to
"http://hl7.org/fhir/certainty-type"
Added
Element
|
Evidence.certainty.rating
Evidence.statistic.modelCharacteristic.applied
|
-
Change
code
system
for
extensibly
bound
codes
from
"http://terminology.hl7.org/CodeSystem/certainty-rating"
to
"http://hl7.org/fhir/certainty-rating"
Added
Element
|
Evidence.studyType
Evidence.statistic.modelCharacteristic.variable
|
|
EvidenceReport
Evidence.statistic.modelCharacteristic.variable.variableDefinition
|
|
EvidenceReport.subject.characteristic.code
Evidence.statistic.modelCharacteristic.variable.handling
|
-
Change
code
system
for
extensibly
bound
codes
from
"http://terminology.hl7.org/CodeSystem/focus-characteristic-code"
to
"http://hl7.org/fhir/focus-characteristic-code"
Added
Element
|
EvidenceReport.relatesTo.target
Evidence.statistic.modelCharacteristic.variable.valueCategory
|
-
Renamed
from
target[x]
to
target
Added
Element
|
|
Evidence.statistic.modelCharacteristic.variable.valueQuantity
|
-
Remove
Types
Identifier,
Reference(EvidenceReport)
Added
Element
|
EvidenceReport.relatesTo.target.url
Evidence.statistic.modelCharacteristic.variable.valueRange
|
|
EvidenceReport.relatesTo.target.identifier
Evidence.statistic.modelCharacteristic.attribute
|
|
EvidenceReport.relatesTo.target.display
Evidence.certainty
|
|
EvidenceReport.relatesTo.target.resource
Evidence.certainty.description
|
|
EvidenceReport.section.focus
Evidence.certainty.note
|
-
Change
code
system
for
extensibly
bound
codes
from
"http://terminology.hl7.org/CodeSystem/evidence-report-section"
to
"http://hl7.org/fhir/evidence-report-section"
Added
Element
|
EvidenceReport.section.author
Evidence.certainty.type
|
-
Type
Reference:
Added
Target
Types
Patient,
Practitioner,
PractitionerRole,
RelatedPerson
Element
|
|
Evidence.certainty.rating
|
-
Type
Reference:
Removed
Target
Type
Person
Added
Element
|
EvidenceReport.section.entryClassifier
Evidence.certainty.rater
|
-
Change
code
system
for
extensibly
bound
codes
from
"http://terminology.hl7.org/CodeSystem/evidence-classifier-code"
to
"http://hl7.org/fhir/evidence-classifier-code"
Added
Element
|
|
Evidence.certainty.subcomponent
| |
|
Evidence.shortTitle
| |
|
Evidence.subtitle
| |
|
Evidence.jurisdiction
| |
|
Evidence.effectivePeriod
| |
|
Evidence.topic
| |
|
Evidence.relatedArtifact
| |
|
Evidence.exposureBackground
| |
|
Evidence.exposureVariant
| |
|
Evidence.outcome
|
|
|
EvidenceVariable
|
|
|
EvidenceVariable.versionAlgorithm[x]
|
|
|
EvidenceVariable.citeAs
| |
|
EvidenceVariable.experimental
|
|
EvidenceVariable.purpose
EvidenceVariable.recorder
|
|
EvidenceVariable.copyright
EvidenceVariable.purpose
|
|
|
EvidenceVariable.copyrightLabel
|
|
EvidenceVariable.approvalDate
EvidenceVariable.relatesTo
|
|
EvidenceVariable.lastReviewDate
EvidenceVariable.relatesTo.type
|
|
EvidenceVariable.effectivePeriod
EvidenceVariable.relatesTo.target[x]
|
|
EvidenceVariable.characteristic.linkId
EvidenceVariable.actual
|
|
EvidenceVariable.characteristic.description
EvidenceVariable.definition
|
-
Type
changed
from
string
to
markdown
Added
Element
|
EvidenceVariable.characteristic.note
EvidenceVariable.definitionModifier
|
|
EvidenceVariable.characteristic.definitionReference
EvidenceVariable.definitionModifier.code
|
|
EvidenceVariable.characteristic.definitionCanonical
EvidenceVariable.definitionModifier.value[x]
|
|
EvidenceVariable.characteristic.definitionCodeableConcept
EvidenceVariable.handling
|
|
EvidenceVariable.characteristic.definitionExpression
EvidenceVariable.category
|
|
EvidenceVariable.characteristic.definitionId
EvidenceVariable.category.name
|
|
EvidenceVariable.characteristic.definitionByTypeAndValue
EvidenceVariable.category.value[x]
|
|
EvidenceVariable.characteristic.definitionByTypeAndValue.type
EvidenceVariable.conditional
|
|
EvidenceVariable.characteristic.definitionByTypeAndValue.method
EvidenceVariable.classifier
|
|
EvidenceVariable.characteristic.definitionByTypeAndValue.device
EvidenceVariable.dataStorage
|
|
EvidenceVariable.characteristic.definitionByTypeAndValue.value[x]
EvidenceVariable.dataStorage.datatype
|
|
EvidenceVariable.characteristic.definitionByTypeAndValue.offset
EvidenceVariable.dataStorage.path
|
|
EvidenceVariable.characteristic.definitionByCombination
EvidenceVariable.dataStorage.delimiter
|
|
EvidenceVariable.characteristic.definitionByCombination.code
EvidenceVariable.dataStorage.component
|
|
EvidenceVariable.characteristic.definitionByCombination.threshold
EvidenceVariable.timing
|
|
EvidenceVariable.characteristic.definitionByCombination.characteristic
EvidenceVariable.period
|
|
EvidenceVariable.characteristic.instances[x]
EvidenceVariable.constraint
|
|
EvidenceVariable.characteristic.duration[x]
EvidenceVariable.constraint.conditional
|
|
EvidenceVariable.characteristic.timeFromEvent
EvidenceVariable.constraint.minimumQuantity
|
|
EvidenceVariable.characteristic.timeFromEvent.description
EvidenceVariable.constraint.maximumQuantity
|
|
EvidenceVariable.characteristic.timeFromEvent.note
EvidenceVariable.constraint.earliestDateTime
|
|
EvidenceVariable.characteristic.timeFromEvent.event[x]
EvidenceVariable.constraint.latestDateTime
|
|
EvidenceVariable.characteristic.timeFromEvent.quantity
EvidenceVariable.constraint.minimumStringLength
|
|
EvidenceVariable.characteristic.timeFromEvent.range
EvidenceVariable.constraint.maximumStringLength
|
|
EvidenceVariable.subtitle
EvidenceVariable.constraint.code
|
|
|
EvidenceVariable.constraint.expression
| |
|
EvidenceVariable.constraint.expectedValueSet
| |
|
EvidenceVariable.constraint.expectedUnitsValueSet
| |
|
EvidenceVariable.constraint.anyValueAllowed
| |
|
EvidenceVariable.missingDataMeaning
| |
|
EvidenceVariable.unacceptableDataHandling
|
|
EvidenceVariable.characteristicCombination
EvidenceVariable.subtitle
|
|
EvidenceVariable.characteristic.definition[x]
EvidenceVariable.jurisdiction
|
|
EvidenceVariable.characteristic.method
EvidenceVariable.topic
|
|
EvidenceVariable.characteristic.device
EvidenceVariable.relatedArtifact
|
|
EvidenceVariable.characteristic.timeFromStart
EvidenceVariable.type
|
|
EvidenceVariable.characteristic.groupMeasure
EvidenceVariable.characteristic
|
|
|
ExampleScenario
|
|
|
ExampleScenario.versionAlgorithm[x]
|
|
|
ExampleScenario.title
|
|
|
ExampleScenario.description
|
|
|
ExampleScenario.jurisdiction
| |
|
ExampleScenario.copyrightLabel
|
|
|
ExampleScenario.actor.key
|
-
Renamed
from
actorId
to
key
|
|
ExampleScenario.actor.type
|
-
Min
Cardinality
changed
from
1
to
0
-
Change
value
set
from
http://hl7.org/fhir/ValueSet/examplescenario-actor-type|4.0.0
to
Actor
Definition
Actor
Type
-
Remove
code
entity
-
Add
code
codes
system
,
collective
,
other
|
|
ExampleScenario.actor.title
|
-
Renamed
from
name
to
title
-
Min
Cardinality
changed
from
0
to
1
|
|
ExampleScenario.actor.definition
| |
|
ExampleScenario.instance.key
|
-
Renamed
from
resourceId
to
key
|
|
ExampleScenario.instance.structureType
|
-
Renamed
from
resourceType
to
structureType
-
Type
changed
from
code
to
Coding
-
Change
binding
strength
from
required
to
extensible
-
Change
value
set
from
http://hl7.org/fhir/ValueSet/resource-types|4.3.0
http://hl7.org/fhir/ValueSet/resource-types|4.0.0
to
Example
Scenario
Resource
Type
|
|
ExampleScenario.instance.structureVersion
|
|
|
ExampleScenario.instance.structureProfile[x]
|
|
|
ExampleScenario.instance.title
|
-
Renamed
from
name
to
title
-
Min
Cardinality
changed
from
0
to
1
|
|
ExampleScenario.instance.content
|
|
|
ExampleScenario.instance.version.key
|
-
Added
Mandatory
Element
Renamed
from
versionId
to
key
|
|
ExampleScenario.instance.version.title
|
|
|
ExampleScenario.instance.version.description
|
-
Min
Cardinality
changed
from
1
to
0
|
|
ExampleScenario.instance.version.content
|
|
|
ExampleScenario.instance.containedInstance.instanceReference
|
-
Renamed
from
resourceId
to
instanceReference
|
|
ExampleScenario.instance.containedInstance.versionReference
|
-
Renamed
from
versionId
to
versionReference
|
|
ExampleScenario.process.step.number
|
-
Moved
from
ExampleScenario.process.step.operation
to
ExampleScenario.process.step
Min
Cardinality
changed
from
1
to
0
Added
Element
|
|
ExampleScenario.process.step.process
|
-
Max
Cardinality
changed
from
*
to
1
|
|
ExampleScenario.process.step.workflow
|
-
Moved
from
ExampleScenario
to
ExampleScenario.process.step
Max
Cardinality
changed
from
*
to
1
Added
Element
|
|
ExampleScenario.process.step.operation.type
|
-
Type
changed
from
string
to
Coding
-
Add
Binding
`http://hl7.org/fhir/ValueSet/testscript-operation-codes`
`http://hl7.org/fhir/ValueSet/examplescenario-operation-codes`
(extensible)
|
|
ExampleScenario.process.step.operation.title
|
-
Renamed
from
name
to
title
-
Min
Cardinality
changed
from
0
to
1
|
ExampleScenario.instance.version.versionId
ExampleScenario.process.step.operation.number
| |
|
ExampleScenario.workflow
|
|
|
ExplanationOfBenefit
|
|
|
ExplanationOfBenefit.traceNumber
|
|
|
ExplanationOfBenefit.statusReason
| |
|
ExplanationOfBenefit.subject
| -
Renamed
from
patient
to
subject
-
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
|
|
ExplanationOfBenefit.event
|
|
|
ExplanationOfBenefit.event.type
|
|
|
ExplanationOfBenefit.event.when[x]
|
|
|
ExplanationOfBenefit.encounter
|
|
|
ExplanationOfBenefit.facility
|
-
Type
Reference:
Added
Target
Type
Organization
|
|
ExplanationOfBenefit.outcome
|
-
Change
value
set
from
http://hl7.org/fhir/ValueSet/remittance-outcome|4.3.0
http://hl7.org/fhir/ValueSet/remittance-outcome|4.0.0
to
Claim
Processing
Codes
|
|
ExplanationOfBenefit.decision
|
|
|
ExplanationOfBenefit.diagnosisRelatedGroup
|
|
|
ExplanationOfBenefit.careTeam.specialty
|
-
Added
Element
Renamed
from
qualification
to
specialty
|
ExplanationOfBenefit.supportingInfo.value[x]
ExplanationOfBenefit.supportingInfo.timing[x]
|
-
Add
Types
dateTime,
Timing
-
Remove
Type
Identifier
date
|
|
ExplanationOfBenefit.supportingInfo.value[x]
| -
Add
Types
base64Binary,
canonical,
code,
date,
dateTime,
decimal,
id,
instant,
integer,
integer64,
markdown,
oid,
positiveInt,
time,
unsignedInt,
uri,
url,
uuid,
Address,
Age,
Annotation,
CodeableConcept,
CodeableReference,
Coding,
ContactPoint,
Count,
Distance,
Duration,
HumanName,
Identifier,
Money,
Period,
Range,
Ratio,
RatioRange,
SampledData,
Signature,
Timing,
ContactDetail,
DataRequirement,
Expression,
ParameterDefinition,
RelatedArtifact,
TriggerDefinition,
UsageContext,
Availability,
ExtendedContactDetail,
VirtualServiceDetail,
Dosage,
Meta
|
|
ExplanationOfBenefit.insurance
|
-
Min
Cardinality
changed
from
1
to
0
|
|
ExplanationOfBenefit.patientPaid
|
|
|
ExplanationOfBenefit.item.traceNumber
|
|
|
ExplanationOfBenefit.item.subject
| |
|
ExplanationOfBenefit.item.productOrService
|
-
Min
Cardinality
changed
from
1
to
0
|
|
ExplanationOfBenefit.item.productOrServiceEnd
|
|
|
ExplanationOfBenefit.item.request
|
|
|
ExplanationOfBenefit.item.patientPaid
|
|
|
ExplanationOfBenefit.item.tax
|
|
|
ExplanationOfBenefit.item.bodySite
|
-
Max
Cardinality
changed
from
1
to
*
-
Type
changed
from
CodeableConcept
to
BackboneElement
|
|
ExplanationOfBenefit.item.bodySite.site
|
|
|
ExplanationOfBenefit.item.bodySite.subSite
|
|
|
ExplanationOfBenefit.item.reviewOutcome
|
|
|
ExplanationOfBenefit.item.reviewOutcome.decision
|
|
|
ExplanationOfBenefit.item.reviewOutcome.reason
|
|
|
ExplanationOfBenefit.item.reviewOutcome.preAuthRef
|
|
|
ExplanationOfBenefit.item.reviewOutcome.preAuthPeriod
|
|
|
ExplanationOfBenefit.item.adjudication.quantity
|
-
Renamed
from
value
to
quantity
-
Type
changed
from
decimal
to
Quantity
|
|
ExplanationOfBenefit.item.adjudication.decisionDate
|
|
|
ExplanationOfBenefit.item.detail.traceNumber
|
|
|
ExplanationOfBenefit.item.detail.productOrService
|
-
Min
Cardinality
changed
from
1
to
0
|
|
ExplanationOfBenefit.item.detail.productOrServiceEnd
|
|
|
ExplanationOfBenefit.item.detail.patientPaid
|
|
|
ExplanationOfBenefit.item.detail.tax
|
|
|
ExplanationOfBenefit.item.detail.reviewOutcome
|
|
|
ExplanationOfBenefit.item.detail.subDetail.traceNumber
|
|
|
ExplanationOfBenefit.item.detail.subDetail.productOrService
|
-
Min
Cardinality
changed
from
1
to
0
|
|
ExplanationOfBenefit.item.detail.subDetail.productOrServiceEnd
|
|
|
ExplanationOfBenefit.item.detail.subDetail.patientPaid
|
|
|
ExplanationOfBenefit.item.detail.subDetail.tax
|
|
|
ExplanationOfBenefit.item.detail.subDetail.reviewOutcome
|
|
|
ExplanationOfBenefit.addItem.traceNumber
|
|
|
ExplanationOfBenefit.addItem.subject
| |
|
ExplanationOfBenefit.addItem.informationSequence
| |
|
ExplanationOfBenefit.addItem.revenue
|
|
|
ExplanationOfBenefit.addItem.category
| |
|
ExplanationOfBenefit.addItem.productOrService
|
-
Min
Cardinality
changed
from
1
to
0
|
|
ExplanationOfBenefit.addItem.productOrServiceEnd
|
|
|
ExplanationOfBenefit.addItem.request
|
|
|
ExplanationOfBenefit.addItem.patientPaid
|
|
|
ExplanationOfBenefit.addItem.tax
|
|
|
ExplanationOfBenefit.addItem.bodySite
|
-
Max
Cardinality
changed
from
1
to
*
-
Type
changed
from
CodeableConcept
to
BackboneElement
|
|
ExplanationOfBenefit.addItem.bodySite.site
|
|
|
ExplanationOfBenefit.addItem.bodySite.subSite
|
|
|
ExplanationOfBenefit.addItem.reviewOutcome
|
|
|
ExplanationOfBenefit.addItem.detail.traceNumber
|
|
|
ExplanationOfBenefit.addItem.detail.revenue
|
|
|
ExplanationOfBenefit.addItem.detail.productOrService
|
-
Min
Cardinality
changed
from
1
to
0
|
|
ExplanationOfBenefit.addItem.detail.productOrServiceEnd
|
|
|
ExplanationOfBenefit.addItem.detail.patientPaid
|
|
|
ExplanationOfBenefit.addItem.detail.tax
|
|
|
ExplanationOfBenefit.addItem.detail.reviewOutcome
|
|
|
ExplanationOfBenefit.addItem.detail.subDetail.traceNumber
|
|
|
ExplanationOfBenefit.addItem.detail.subDetail.revenue
|
|
|
ExplanationOfBenefit.addItem.detail.subDetail.productOrService
|
-
Min
Cardinality
changed
from
1
to
0
|
|
ExplanationOfBenefit.addItem.detail.subDetail.productOrServiceEnd
|
|
|
ExplanationOfBenefit.addItem.detail.subDetail.patientPaid
|
|
|
ExplanationOfBenefit.addItem.detail.subDetail.tax
|
|
|
ExplanationOfBenefit.addItem.detail.subDetail.reviewOutcome
|
|
|
ExplanationOfBenefit.processNote.class
| |
|
ExplanationOfBenefit.processNote.type
|
-
Type
changed
from
code
to
CodeableConcept
-
Change
binding
strength
from
required
to
extensible
|
|
ExplanationOfBenefit.processNote.text
| -
Type
changed
from
string
to
markdown
|
|
ExplanationOfBenefit.processNote.language
|
|
ExplanationOfBenefit.careTeam.qualification
ExplanationOfBenefit.careTeam.responsible
|
|
|
ExplanationOfBenefit.diagnosis.packageCode
|
|
|
ExplanationOfBenefit.item.subSite
|
|
ExplanationOfBenefit.item.adjudication.value
Deleted
ExplanationOfBenefit.addItem.subSite
|
|
|
FamilyMemberHistory
|
|
FamilyMemberHistory.participant
FamilyMemberHistory.recorder
|
|
FamilyMemberHistory.participant.function
FamilyMemberHistory.asserter
|
|
FamilyMemberHistory.participant.actor
FamilyMemberHistory.sex
|
-
Added
Mandatory
Element
Change
value
set
from
http://build.fhir.org/valueset-administrative-gender.html
to
AdministrativeGender
|
|
FamilyMemberHistory.reason
|
-
Merged
both
reasonCode
and
reasonReference
into
reason
|
|
FamilyMemberHistory.procedure
|
|
|
FamilyMemberHistory.procedure.code
|
|
|
FamilyMemberHistory.procedure.outcome
|
|
|
FamilyMemberHistory.procedure.contributedToDeath
|
|
|
FamilyMemberHistory.procedure.performed[x]
|
|
|
FamilyMemberHistory.procedure.note
|
|
|
FamilyMemberHistory.instantiatesCanonical
| |
|
FamilyMemberHistory.instantiatesUri
| |
|
FamilyMemberHistory.reasonCode
|
-
Deleted
(->
FamilyMemberHistory.reason)
reason.concept)
|
|
FamilyMemberHistory.reasonReference
|
-
Deleted
(->
FamilyMemberHistory.reason)
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
|
FormularyItem
Flag.supportingInfo
|
|
GenomicStudy
Goal
|
|
|
Goal.lifecycleStatus
| -
Remove
codes
active
,
on-hold
,
completed
|
|
Goal.continuous
|
|
Goal
Goal.acceptance
|
|
Goal.continuous
Goal.acceptance.participant
|
|
Goal.source
Goal.acceptance.status
|
|
|
Goal.acceptance.priority
| |
|
Goal.statusReason
| -
Max
Cardinality
changed
from
expressedBy
1
to
source
*
-
Type
Reference:
changed
from
string
to
CodeableConcept
|
|
Goal.recorder
| -
Added
Target
Type
CareTeam
Element
|
Goal.addresses
Goal.source
|
-
Renamed
from
expressedBy
to
source
-
Type
Reference:
Added
Target
Types
MedicationRequest,
Procedure
CareTeam,
Group
|
Goal.outcome
Goal.addresses
|
-
Type
Reference:
Added
Element
Target
Types
MedicationRequest,
Procedure,
NutritionIntake
|
|
Goal.outcomeCode
|
-
Deleted
(->
Goal.outcome)
|
|
Goal.outcomeReference
|
-
Deleted
(->
Goal.outcome)
|
GraphDefinition
Group
|
|
GraphDefinition.identifier
Group.url
|
|
GraphDefinition.versionAlgorithm[x]
Group.version
|
|
GraphDefinition.title
Group.versionAlgorithm[x]
|
|
GraphDefinition.copyright
Group.title
|
|
GraphDefinition.copyrightLabel
Group.status
|
|
GraphDefinition.start
Group.experimental
|
-
Min
Cardinality
changed
from
1
to
0
Type
changed
from
code
to
id
Remove
Binding
`http://hl7.org/fhir/ValueSet/resource-types|4.3.0`
(required)
Added
Element
|
GraphDefinition.node
Group.date
|
|
GraphDefinition.node.nodeId
Group.publisher
|
|
GraphDefinition.node.description
Group.contact
|
|
GraphDefinition.node.type
Group.description
|
|
GraphDefinition.node.profile
Group.useContext
|
|
GraphDefinition.link.sourceId
Group.purpose
|
|
GraphDefinition.link.targetId
Group.copyright
|
|
GraphDefinition.link.params
Group.copyrightLabel
|
|
GraphDefinition.link.compartment
Group.type
|
-
Added
Element
Min
Cardinality
changed
from
1
to
0
-
Add
codes
careteam
,
healthcareservice
,
location
,
organization
,
relatedperson
,
specimen
,
medicinalproductdefinition
,
substancedefinition
,
biologicallyDerivedProduct
,
nutritionProduct
|
GraphDefinition.link.compartment.use
Group.membership
|
|
GraphDefinition.link.compartment.rule
Group.code
|
-
Added
Mandatory
Element
Add
Binding
`http://hl7.org/fhir/ValueSet/group-code`
(extensible)
|
GraphDefinition.link.compartment.code
Group.combinationMethod
|
|
GraphDefinition.link.compartment.expression
Group.combinationThreshold
|
|
|
Group.characteristic.value[x]
| -
Add
Types
uri,
Expression
|
GraphDefinition.link.compartment.description
Group.characteristic.description
|
|
GraphDefinition.profile
Group.characteristic.method
|
-
Deleted
(->
.node.profile)
Added
Element
|
GraphDefinition.link.target
Group.characteristic.formula
|
-
Deleted
(->
.link.targetId
/
.node.nodeId)
Added
Element
|
Group
Group.characteristic.determiner
|
|
Group.active
Group.characteristic.offset
|
-
Now
marked
as
Modifier
Added
Element
|
Group.type
Group.characteristic.instances[x]
|
-
Remove
codes
medication
,
substance
Add
codes
careteam
,
healthcareservice
,
location
,
organization
,
relatedperson
,
specimen
Added
Element
|
Group.membership
Group.characteristic.duration[x]
|
|
Group.description
Group.characteristic.timing
|
|
|
Group.member.entity
|
-
Type
Reference:
Added
Target
Types
CareTeam,
HealthcareService,
Location,
Organization,
Specimen
RelatedPerson,
Specimen,
MedicinalProductDefinition,
SubstanceDefinition,
BiologicallyDerivedProduct,
NutritionProduct
|
|
Group.member.involvement
|
-
Type
Reference:
Removed
Target
Types
Medication,
Substance
Added
Element
|
|
Group.active
| -
Deleted
(->
use
Group.status
instead)
|
|
Group.actual
|
-
Deleted
(->
Group.membership)
|
|
GuidanceResponse
|
|
|
GuidanceResponse.location
| |
|
GuidanceResponse.reason
|
-
Merged
both
reasonCode
and
reasonReference
into
reason
|
|
GuidanceResponse.evaluationMessage
|
-
Max
Cardinality
changed
from
*
to
1
|
|
GuidanceResponse.result
|
-
Max
Cardinality
changed
from
1
to
*
-
Type
Reference:
Added
Target
Types
Appointment,
AppointmentResponse,
Claim,
CommunicationRequest,
Contract,
CoverageEligibilityRequest,
DeviceRequest,
EnrollmentRequest,
ImmunizationRecommendation,
MedicationRequest,
NutritionOrder,
RequestOrchestration,
ServiceRequest,
SupplyRequest,
Task,
VisionPrescription
-
Type
Reference:
Removed
Target
Type
RequestGroup
|
|
GuidanceResponse.reasonCode
|
-
Deleted
(->
reason)
reason.concept)
|
|
GuidanceResponse.reasonReference
|
-
Deleted
(->
reason)
reason.reference)
|
|
HealthcareService
|
|
|
HealthcareService.offeredIn
|
|
|
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]
| |
|
HealthcareService.eligibility.period
|
|
|
HealthcareService.communication
|
|
HealthcareService.availability
HealthcareService.referralRequired
|
|
HealthcareService.telecom
HealthcareService.availability
|
-
Deleted
(->
HealthcareService.contact.telecom)
Added
Element
-
Changed
to
a
datatype:
availableTime,
notAvailable,
and
availabilityExceptions
are
now
properties
of
the
datatype
|
|
HealthcareService.availableTime
|
-
Deleted
(->
HealthcareService.availability.availabileTime)
HealthcareService.availability
(now
part
of
a
datatype))
|
|
HealthcareService.notAvailable
|
-
Deleted
(->
HealthcareService.availability.notAvailabileTime)
HealthcareService.availability.notAvailableTime
(now
part
of
a
datatype))
|
|
HealthcareService.availabilityExceptions
|
-
Deleted
(->
HealthcareService.availability.notAvailabileTime.description)
HealthcareService.availability.notAvailabileTime.description
(now
part
of
a
datatype))
|
|
ImagingSelection
|
|
|
ImagingStudy
|
|
|
ImagingStudy.status
| |
|
ImagingStudy.modality
|
|
ImagingStudy.partOf
ImagingStudy.basedOn
|
-
Added
Element
Type
Reference:
Removed
Target
Type
AppointmentResponse
|
|
ImagingStudy.procedure
|
-
Merged
both
procedureCode
and
procedureReference
into
procedure
|
|
ImagingStudy.reason
|
-
Merged
both
reasonCode
and
reasonReference
into
reason
|
|
ImagingStudy.series.modality
|
|
|
ImagingStudy.series.bodySite
|
-
Type
changed
from
Coding
to
CodeableReference
|
ImagingStudy.series.laterality
ImagingStudy.series.performer.actor
|
-
Type
changed
from
Coding
to
CodeableConcept
Reference:
Added
Target
Type
HealthcareService
|
ImagingStudy.series.performer.actor
ImagingStudy.series.instance.sopClass
|
-
Type
Reference:
Added
Target
Type
HealthcareService
changed
from
Coding
to
oid
-
Remove
Binding
`http://dicom.nema.org/medical/dicom/current/output/chtml/part04/sect_B.5.html#table_B.5-1`
(extensible)
|
|
ImagingStudy.interpreter
|
-
Deleted
(->
series.performer)
|
|
ImagingStudy.procedureReference
|
-
Deleted
(->
procedure)
ImagingStudy.procedure)
|
|
ImagingStudy.procedureCode
|
-
Deleted
(->
procedure)
ImagingStudy.procedure)
|
|
ImagingStudy.reasonCode
|
-
Deleted
(->
reason)
reason.concept)
|
|
ImagingStudy.reasonReference
|
-
Deleted
(->
reason)
reason.reference)
|
|
ImagingStudy.series.laterality
|
|
|
Immunization
|
|
|
Immunization.basedOn
|
|
|
Immunization.administeredProduct
|
|
|
Immunization.manufacturer
|
-
Type
changed
from
Reference(Organization)
to
CodeableReference
|
|
Immunization.supportingInformation
|
|
|
Immunization.informationSource
|
|
|
Immunization.performer.actor
|
-
Type
Reference:
Added
Target
Types
Patient,
RelatedPerson
|
|
Immunization.reason
|
-
Merged
both
reasonCode
and
reasonReference
into
reason
|
|
Immunization.programEligibility
|
-
Type
changed
from
CodeableConcept
to
BackboneElement
|
|
Immunization.programEligibility.program
|
|
|
Immunization.programEligibility.programStatus
|
|
|
Immunization.reaction.manifestation
|
-
Added
Element
Renamed
from
detail
to
manifestation
-
Type
changed
from
Reference(Observation)
to
CodeableReference
|
|
Immunization.protocolApplied.doseNumber
|
-
Renamed
from
doseNumber[x]
to
doseNumber
-
Remove
Min
Cardinality
changed
from
1
to
0
-
Add
Type
positiveInt
CodeableConcept
-
Remove
Types
positiveInt,
string
|
|
Immunization.protocolApplied.seriesDoses
|
-
Renamed
from
seriesDoses[x]
to
seriesDoses
-
Remove
Add
Type
positiveInt
CodeableConcept
-
Remove
Types
positiveInt,
string
|
|
Immunization.recorded
|
|
|
Immunization.reportOrigin
|
|
|
Immunization.reasonCode
|
-
Deleted
(->
reason)
reason.concept)
|
|
Immunization.reasonReference
|
-
Deleted
(->
reason)
reason.reference)
|
|
Immunization.education
|
|
Immunization.reaction.detail
Deleted
ImmunizationEvaluation
ImplementationGuide
|
ImmunizationEvaluation.description
Type
changed
from
string
to
markdown
ImmunizationEvaluation.doseNumber
Renamed
from
doseNumber[x]
to
doseNumber
Remove
Type
positiveInt
|
ImmunizationEvaluation.seriesDoses
ImplementationGuide.identifier
|
-
Renamed
from
seriesDoses[x]
to
seriesDoses
Remove
Type
positiveInt
Added
Element
|
ImmunizationRecommendation
ImmunizationRecommendation.recommendation.targetDisease
ImplementationGuide.versionAlgorithm[x]
|
-
Max
Cardinality
changed
from
1
to
*
Added
Element
|
ImmunizationRecommendation.recommendation.description
Type
changed
from
string
to
markdown
ImmunizationRecommendation.recommendation.doseNumber
Renamed
from
doseNumber[x]
to
doseNumber
Remove
Type
positiveInt
ImmunizationRecommendation.recommendation.seriesDoses
ImplementationGuide.jurisdiction
|
-
Renamed
Change
value
set
from
seriesDoses[x]
http://hl7.org/fhir/ValueSet/jurisdiction
to
seriesDoses
Remove
Type
positiveInt
ImplementationGuide
Jurisdiction
ValueSet
ImplementationGuide.identifier
Added
Element
ImplementationGuide.versionAlgorithm[x]
Added
Element
|
|
ImplementationGuide.purpose
|
|
|
ImplementationGuide.copyrightLabel
|
|
|
ImplementationGuide.fhirVersion
|
-
Add
Remove
codes
0.0
0.0.80
,
0.4
0.0.81
,
0.5
0.0.82
,
1.0
0.4.0
,
1.1
0.5.0
,
1.4
1.0.0
,
1.6
1.0.1
,
1.8
1.0.2
,
3.0
1.1.0
,
3.3
1.4.0
,
3.5
1.6.0
,
4.0
1.8.0
,
4.1
3.0.0
,
4.2
3.0.1
,
4.2.0
3.3.0
,
4.3
3.5.0
,
4.4
4.0.0
-
Add
codes
0.0
,
4.4.0
0.4
,
4.5
0.5
,
4.5.0
1.0
,
4.6
1.1
,
4.6.0
1.4
,
5.0
1.6
,
5.0.0
1.8
,
5.0.0-cibuild
3.0
,
5.0.0-snapshot1
3.3
,
5.0.0-snapshot2
3.5
,
5.0.0-ballot
4.0
,
5.0.0-snapshot3
4.1
,
5.0.0-draft-final
4.2
,
4.3
,
4.4
,
4.5
,
4.6
,
5.0
,
6.0
|
|
ImplementationGuide.dependsOn.reason
|
|
|
ImplementationGuide.global.type
|
-
Remove
codes
Resource
CatalogEntry
,
DomainResource
ChargeItem
,
CatalogEntry
ChargeItemDefinition
,
ClinicalImpression
,
DeviceUseStatement
,
DocumentManifest
,
Media
DomainResource
,
RequestGroup
EffectEvidenceSynthesis
,
ResearchDefinition
GraphDefinition
,
ResearchElementDefinition
ImmunizationEvaluation
Add
codes
,
ActorDefinition
ImmunizationRecommendation
,
ArtifactAssessment
Linkage
,
BiologicallyDerivedProductDispense
Media
,
ConditionDefinition
MedicationKnowledge
,
DeviceAssociation
MedicinalProduct
,
DeviceDispense
MedicinalProductAuthorization
,
DeviceUsage
MedicinalProductContraindication
,
EncounterHistory
MedicinalProductIndication
,
FormularyItem
MedicinalProductIngredient
,
GenomicStudy
MedicinalProductInteraction
,
ImagingSelection
MedicinalProductManufactured
,
InventoryItem
MedicinalProductPackaged
,
InventoryReport
MedicinalProductPharmaceutical
,
NutritionIntake
MedicinalProductUndesirableEffect
,
Permission
MolecularSequence
,
RequestOrchestration
RequestGroup
,
Requirements
ResearchDefinition
,
ResearchElementDefinition
,
Resource
,
RiskEvidenceSynthesis
,
SubstanceNucleicAcid
,
SubstancePolymer
,
SubstanceProtein
,
SubstanceReferenceInformation
,
SubstanceSourceMaterial
,
TestPlan
SubstanceSpecification
,
Transport
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
1
to
0
|
|
ImplementationGuide.definition.resource.fhirVersion
|
-
Add
Remove
codes
0.0
0.0.80
,
0.4
0.0.81
,
0.5
0.0.82
,
1.0
0.4.0
,
1.1
0.5.0
,
1.4
1.0.0
,
1.6
1.0.1
,
1.8
1.0.2
,
3.0
1.1.0
,
3.3
1.4.0
,
3.5
1.6.0
,
4.0
1.8.0
,
4.1
3.0.0
,
4.2
3.0.1
,
4.2.0
3.3.0
,
4.3
3.5.0
,
4.4
4.0.0
-
Add
codes
0.0
,
4.4.0
0.4
,
4.5
0.5
,
4.5.0
1.0
,
4.6
1.1
,
4.6.0
1.4
,
5.0
1.6
,
5.0.0
1.8
,
5.0.0-cibuild
3.0
,
5.0.0-snapshot1
3.3
,
5.0.0-snapshot2
3.5
,
5.0.0-ballot
4.0
,
5.0.0-snapshot3
4.1
,
5.0.0-draft-final
4.2
,
4.3
,
4.4
,
4.5
,
4.6
,
5.0
,
6.0
|
|
ImplementationGuide.definition.resource.description
|
-
Type
changed
from
string
to
markdown
|
|
ImplementationGuide.definition.resource.isExample
|
-
Added
Element
Renamed
from
example[x]
to
isExample
-
Remove
Type
canonical(StructureDefinition)
|
|
ImplementationGuide.definition.resource.profile
|
|
|
ImplementationGuide.definition.page.source[x]
|
|
|
ImplementationGuide.definition.page.name
|
-
Renamed
from
name[x]
to
name
-
Remove
Type
Reference(Binary)
|
|
ImplementationGuide.definition.parameter.code
|
-
Type
changed
from
code
to
Coding
-
Change
binding
strength
from
required
to
extensible
|
|
ImplementationGuide.manifest.resource.isExample
|
-
Added
Element
Renamed
from
example[x]
to
isExample
-
Remove
Type
canonical(StructureDefinition)
|
|
ImplementationGuide.manifest.resource.profile
|
|
ImplementationGuide.definition.resource.example[x]
Ingredient
|
|
ImplementationGuide.manifest.resource.example[x]
InsurancePlan
| |
|
InsurancePlan.identifier
|
-
Deleted
Moved
from
InsurancePlan.plan
to
InsurancePlan
|
Ingredient
InsurancePlan.type
| -
Moved
from
InsurancePlan.plan
to
InsurancePlan
|
Ingredient.group
InsurancePlan.product
|
-
reference
to
the
new
InsuranceProduct
resource
that
contained
the
plan
details
previously
|
Ingredient.comment
InsurancePlan.coverageArea
|
-
Added
Element
Moved
from
InsurancePlan.plan
to
InsurancePlan
|
Ingredient.substance.strength.presentation[x]
InsurancePlan.network
|
-
Add
Types
CodeableConcept,
Quantity
Moved
from
InsurancePlan.plan
to
InsurancePlan
|
Ingredient.substance.strength.concentration[x]
InsurancePlan.generalCost
|
-
Add
Types
CodeableConcept,
Quantity
Moved
from
InsurancePlan.plan
to
InsurancePlan
|
Ingredient.substance.strength.basis
InsurancePlan.specificCost
|
-
Added
Element
Moved
from
InsurancePlan.plan
to
InsurancePlan
|
Ingredient.substance.strength.referenceStrength.substance
InsurancePlan.specificCost.benefit.cost.qualifier
|
-
Min
Cardinality
changed
Moved
from
0
InsurancePlan.plan.specificCost.benefit.cost.qualifiers
to
1
qualifier
|
Ingredient.substance.strength.referenceStrength.strength[x]
InsurancePlan.identifier
|
-
Add
Type
Quantity
Deleted
(->
InsuranceProduct.identifier)
|
InsurancePlan
InsurancePlan.status
| -
Deleted
(->
InsuranceProduct.status)
|
InsurancePlan.contact
InsurancePlan.type
|
-
Type
changed
from
BackboneElement
to
ExtendedContactDetail
Deleted
(->
InsuranceProduct.type)
|
InsurancePlan.contact.purpose
InsurancePlan.name
|
-
Deleted
(->
InsurancePlan.contact.purpose)
InsuranceProduct.name)
|
InsurancePlan.contact.name
InsurancePlan.alias
|
-
Deleted
(->
InsurancePlan.contact.name)
InsuranceProduct.alias)
|
InsurancePlan.contact.telecom
InsurancePlan.period
|
-
Deleted
(->
InsurancePlan.contact.telecom)
InsuranceProduct.period)
|
InsurancePlan.contact.address
InsurancePlan.ownedBy
|
-
Deleted
(->
InsurancePlan.contact.address)
InsuranceProduct.ownedBy)
|
InventoryItem
InsurancePlan.administeredBy
|
-
Added
Resource
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)
|
InventoryReport
InsuranceProduct
|
|
|
Invoice
|
|
|
Invoice.creation
|
|
|
Invoice.period[x]
|
-
Renamed
from
date
to
period[x]
-
Add
Types
date,
Period
-
Remove
Type
dateTime
|
|
Invoice.issuer
| -
Type
Reference:
Added
Element
Target
Types
Practitioner,
PractitionerRole
|
|
Invoice.lineItem.serviced[x]
|
|
|
Invoice.lineItem.priceComponent
|
-
Type
changed
from
BackboneElement
to
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
|
|
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]
|
|
|
Library.type
| -
Change
value
set
from
http://hl7.org/fhir/ValueSet/library-type
to
LibraryType

|
|
Library.subject[x]
|
-
Change
value
set
from
http://hl7.org/fhir/ValueSet/subject-type
to
Participant
Resource
Types
-
Change
code
system
for
extensibly
bound
codes
from
"http://hl7.org/fhir/resource-types"
to
"http://hl7.org/fhir/fhir-types"
|
Library.usage
Library.jurisdiction
|
-
Type
changed
Change
value
set
from
string
http://hl7.org/fhir/ValueSet/jurisdiction
to
markdown
Jurisdiction
ValueSet
|
Library.copyrightLabel
Library.usage
|
-
Added
Element
Type
changed
from
string
to
markdown
|
Linkage
Library.copyrightLabel
|
|
|
List
|
|
|
List.subject
|
-
Max
Cardinality
changed
from
1
to
*
-
Type
Reference:
Added
Target
Type
Resource
-
Type
Reference:
Removed
Target
Types
Patient,
Group,
Device,
Location
|
|
List.source
|
-
Type
Reference:
Added
Target
Types
Organization,
RelatedPerson,
CareTeam
CareTeam,
Group
|
|
Location
|
|
|
Location.code
| |
|
Location.description
|
-
Type
changed
from
string
to
markdown
|
|
Location.type
| -
Remove
Binding
`http://terminology.hl7.org/ValueSet/v3-ServiceDeliveryLocationRoleType`
(extensible)
|
|
Location.contact
|
-
Added
Element
Renamed
from
telecom
to
contact
-
Type
changed
from
ContactPoint
to
ExtendedContactDetail
|
|
Location.form
|
-
Renamed
from
physicalType
to
form
|
|
Location.characteristic
|
|
|
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
|
|
Location.telecom
Deleted
(->
Location.contact.telecom)
Location.hoursOfOperation.daysOfWeek
|
-
Deleted
(->
Location.hoursOfOperation.availableTime.daysOfWeek)
Location.hoursOfOperation.availableTime.daysOfWeek
(now
part
of
a
datatype))
|
|
Location.hoursOfOperation.allDay
|
-
Deleted
(->
Location.hoursOfOperation.availableTime.allDay)
Location.hoursOfOperation.availableTime.allDay
(now
part
of
a
datatype))
|
|
Location.hoursOfOperation.openingTime
|
-
Deleted
(->
Location.hoursOfOperation.availableTime.availableStartTime)
Location.hoursOfOperation.availableTime.availableStartTime
(now
part
of
a
datatype))
|
|
Location.hoursOfOperation.closingTime
|
-
Deleted
(->
Location.hoursOfOperation.availableTime.availableEndTime)
Location.hoursOfOperation.availableTime.availableEndTime
(now
part
of
a
datatype))
|
|
Location.availabilityExceptions
|
-
Deleted
(->
Location.hoursOfOperation.notAvailable.description)
Location.hoursOfOperation.notAvailableTime.description
(now
part
of
a
datatype))
|
|
ManufacturedItemDefinition
|
ManufacturedItemDefinition.name
-
Added
Element
ManufacturedItemDefinition.marketingStatus
Added
Element
Resource
|
ManufacturedItemDefinition.property.value[x]
Measure
|
Add
Types
markdown,
Reference(Binary)
|
ManufacturedItemDefinition.component
Measure.versionAlgorithm[x]
|
|
ManufacturedItemDefinition.component.type
Measure.subject[x]
|
-
Added
Mandatory
Element
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"
|
ManufacturedItemDefinition.component.function
Measure.jurisdiction
|
|
ManufacturedItemDefinition.component.amount
Measure.usage
|
-
Added
Element
Type
changed
from
string
to
markdown
|
ManufacturedItemDefinition.component.constituent
Measure.copyrightLabel
|
|
ManufacturedItemDefinition.component.constituent.amount
Measure.reportingFrequency
|
|
ManufacturedItemDefinition.component.constituent.location
Measure.riskAdjustment
|
-
Added
Element
Type
changed
from
string
to
markdown
|
ManufacturedItemDefinition.component.constituent.function
Measure.rateAggregation
|
-
Added
Element
Type
changed
from
string
to
markdown
|
ManufacturedItemDefinition.component.constituent.hasIngredient
Measure.term
|
|
ManufacturedItemDefinition.component.property
Measure.term.code
|
|
ManufacturedItemDefinition.component.component
Measure.term.definition
|
|
Measure
Measure.versionAlgorithm[x]
Measure.group.linkId
|
|
Measure.subject[x]
Change
value
set
from
http://hl7.org/fhir/ValueSet/subject-type
to
Participant
Resource
Types
Change
code
system
for
extensibly
bound
codes
from
"http://hl7.org/fhir/resource-types"
to
"http://hl7.org/fhir/fhir-types"
Measure.basis
Measure.group.title
|
|
Measure.usage
Measure.group.description
|
-
Type
changed
from
string
to
markdown
|
Measure.copyrightLabel
Measure.group.type
|
|
Measure.scoring
Measure.group.subject[x]
|
-
Change
value
set
from
http://hl7.org/fhir/ValueSet/measure-scoring
to
MeasureScoring
Added
Element
|
Measure.scoringUnit
Measure.group.basis
|
|
Measure.riskAdjustment
Measure.group.basisRequirement
|
-
Type
changed
from
string
to
markdown
Added
Element
|
Measure.rateAggregation
Measure.group.scoring
|
-
Type
changed
from
string
to
markdown
Added
Element
|
Measure.term
Measure.group.scoringUnit
|
|
Measure.term.code
Measure.group.scoringPrecision
|
|
Measure.term.definition
Measure.group.compositeScoring
|
|
Measure.group.linkId
Measure.group.component
|
|
Measure.group.description
Measure.group.component.measure
|
-
Type
changed
from
string
to
markdown
Added
Element
|
Measure.group.type
Measure.group.component.groupId
|
|
Measure.group.subject[x]
Measure.group.component.weight
|
|
Measure.group.basis
Measure.group.rateAggregation
|
|
Measure.group.scoring
Measure.group.improvementNotation
|
|
Measure.group.scoringUnit
Measure.group.improvementNotationGuidance
|
|
Measure.group.rateAggregation
Measure.group.library
|
|
Measure.group.improvementNotation
Measure.group.population.linkId
|
|
Measure.group.library
Measure.group.population.title
|
|
Measure.group.population.linkId
Measure.group.population.code
|
-
Added
Element
Change
value
set
from
http://hl7.org/fhir/ValueSet/measure-population
to
MeasurePopulationType
|
|
Measure.group.population.description
|
-
Type
changed
from
string
to
markdown
|
|
Measure.group.population.criteria
|
-
Min
Cardinality
changed
from
1
to
0
|
|
Measure.group.population.groupDefinition
|
|
|
Measure.group.population.inputPopulationId
|
|
|
Measure.group.population.aggregateMethod
|
|
|
Measure.group.stratifier.linkId
|
|
|
Measure.group.stratifier.title
| |
|
Measure.group.stratifier.description
|
-
Type
changed
from
string
to
markdown
|
|
Measure.group.stratifier.groupDefinition
|
|
|
Measure.group.stratifier.component.linkId
|
|
|
Measure.group.stratifier.component.description
|
-
Type
changed
from
string
to
markdown
|
|
Measure.group.stratifier.component.criteria
|
-
Min
Cardinality
changed
from
1
to
0
|
|
Measure.group.stratifier.component.groupDefinition
|
|
Measure.supplementalData.linkId
Measure.group.stratifier.component.valueSet
|
|
Measure.supplementalData.description
Type
changed
from
string
to
markdown
Measure.definition
Deleted
(->term.definition
term
is
code
and
definition
now)
MeasureReport
MeasureReport.type
Measure.group.stratifier.component.unit
|
-
Remove
code
data-collection
Add
code
data-exchange
Added
Element
|
MeasureReport.dataUpdateType
Measure.supplementalData.linkId
|
|
MeasureReport.measure
Measure.supplementalData.usage
|
-
Min
Cardinality
changed
Change
value
set
from
1
http://hl7.org/fhir/ValueSet/measure-data-usage
to
0
MeasureDataUsage
|
MeasureReport.subject
Measure.supplementalData.description
|
-
Type
Reference:
Added
Target
Types
CareTeam,
HealthcareService,
Organization
changed
from
string
to
markdown
|
MeasureReport.reporter
Measure.supplementalData.valueSet
|
-
Type
Reference:
Added
Target
Type
Group
Type
Reference:
Removed
Target
Type
Location
Element
|
MeasureReport.reportingVendor
Measure.supplementalData.unit
|
|
MeasureReport.location
Measure.scoring
|
|
MeasureReport.inputParameters
Measure.compositeScoring
|
|
MeasureReport.scoring
Measure.type
|
|
MeasureReport.group.linkId
Measure.improvementNotation
|
|
MeasureReport.group.subject
Measure.definition
|
|
MeasureReport.group.population.linkId
MeasureReport
|
Added
Element
|
MeasureReport.group.population.subjectReport
MeasureReport.category
|
|
MeasureReport.group.population.subjects
MeasureReport.messages
|
|
MeasureReport.group.measureScore[x]
MeasureReport.type
|
-
Renamed
from
measureScore
to
measureScore[x]
Remove
code
data-collection
-
Add
Types
dateTime,
CodeableConcept,
Period,
Range,
Duration
code
data-exchange
|
MeasureReport.group.stratifier.linkId
MeasureReport.dataUpdateType
|
|
MeasureReport.group.stratifier.code
MeasureReport.measure
|
-
Max
Min
Cardinality
changed
from
*
to
1
MeasureReport.group.stratifier.stratum.value[x]
Renamed
from
value
to
value[x]
Add
Types
boolean,
Quantity,
Range,
Reference
0
|
MeasureReport.group.stratifier.stratum.component.linkId
MeasureReport.subject
|
-
Type
Reference:
Added
Element
Target
Types
CareTeam,
HealthcareService,
Organization
|
MeasureReport.group.stratifier.stratum.component.value[x]
MeasureReport.reporter
|
-
Renamed
from
value
to
value[x]
Add
Types
boolean,
Quantity,
Range,
Reference
Type
Reference:
Removed
Target
Type
Location
|
MeasureReport.group.stratifier.stratum.population.linkId
MeasureReport.reportingVendor
|
|
MeasureReport.group.stratifier.stratum.population.subjectReport
MeasureReport.location
|
|
MeasureReport.group.stratifier.stratum.population.subjects
MeasureReport.inputParameters
|
|
MeasureReport.group.stratifier.stratum.measureScore[x]
Renamed
from
measureScore
to
measureScore[x]
Add
Types
dateTime,
CodeableConcept,
Period,
Range,
Duration
MeasureReport.supplementalData
MeasureReport.group.linkId
|
|
Medication
Medication.marketingAuthorizationHolder
MeasureReport.group.title
|
|
Medication.doseForm
MeasureReport.group.calculatedDate
|
|
Medication.totalVolume
MeasureReport.group.description
|
|
Medication.ingredient.item
Renamed
from
item[x]
to
item
Add
Type
CodeableReference
Remove
Types
CodeableConcept,
Reference(Substance
|
Medication)
Medication.ingredient.strength[x]
MeasureReport.group.type
|
-
Renamed
from
strength
to
strength[x]
Add
Types
CodeableConcept,
Quantity
Added
Element
|
Medication.definition
MeasureReport.group.subject
|
|
Medication.manufacturer
MeasureReport.group.scoring
|
|
Medication.form
MeasureReport.group.improvementNotation
|
|
Medication.amount
MeasureReport.group.improvementNotationGuidance
|
|
MedicationAdministration
MedicationAdministration.basedOn
MeasureReport.group.population.linkId
|
|
MedicationAdministration.partOf
MeasureReport.group.population.title
|
-
Type
Reference:
Added
Target
Type
MedicationDispense
Element
|
MedicationAdministration.category
Max
Cardinality
changed
from
1
to
*
MedicationAdministration.medication
MeasureReport.group.population.code
|
-
Renamed
Change
value
set
from
medication[x]
http://hl7.org/fhir/ValueSet/measure-population
to
medication
Add
Type
CodeableReference
Remove
Types
CodeableConcept,
Reference(Medication)
MeasurePopulationType
|
MedicationAdministration.encounter
MeasureReport.group.population.description
|
|
MedicationAdministration.occurence[x]
MeasureReport.group.population.countQuantity
|
|
MedicationAdministration.recorded
MeasureReport.group.population.subjectReport
|
|
MedicationAdministration.isSubPotent
MeasureReport.group.population.subjects
|
|
MedicationAdministration.subPotentReason
MeasureReport.group.measureScore[x]
|
-
Added
Element
Renamed
from
measureScore
to
measureScore[x]
-
Add
Types
dateTime,
CodeableConcept,
Period,
Range,
Duration,
boolean,
Ratio
|
MedicationAdministration.performer.actor
MeasureReport.group.stratifier.linkId
|
-
Type
changed
from
Reference(Practitioner
|
PractitionerRole
|
Patient
|
RelatedPerson
|
Device)
to
CodeableReference
Added
Element
|
MedicationAdministration.reason
MeasureReport.group.stratifier.title
|
|
MedicationAdministration.device
MeasureReport.group.stratifier.code
|
-
Type
Max
Cardinality
changed
from
Reference(Device)
*
to
CodeableReference
MedicationAdministration.instantiates
Deleted
MedicationAdministration.context
Deleted
MedicationAdministration.effective[x]
Deleted
MedicationAdministration.reasonCode
Deleted
(->
reason)
MedicationAdministration.reasonReference
Deleted
(->
reason)
1
|
MedicationDispense
MedicationDispense.basedOn
MeasureReport.group.stratifier.description
|
|
MedicationDispense.partOf
MeasureReport.group.stratifier.stratum.value[x]
|
-
Type
Reference:
Added
Target
Type
MedicationAdministration
Renamed
from
value
to
value[x]
-
Add
Types
boolean,
Quantity,
Range,
Reference
|
MedicationDispense.notPerformedReason
MeasureReport.group.stratifier.stratum.component.linkId
|
|
MedicationDispense.statusChanged
MeasureReport.group.stratifier.stratum.component.description
|
|
MedicationDispense.category
Max
Cardinality
changed
from
1
to
*
MedicationDispense.medication
MeasureReport.group.stratifier.stratum.component.value[x]
|
-
Renamed
from
medication[x]
value
to
medication
value[x]
-
Add
Type
CodeableReference
Remove
Types
CodeableConcept,
Reference(Medication)
MedicationDispense.subject
Min
Cardinality
changed
from
0
to
1
boolean,
Quantity,
Range,
Reference
|
MedicationDispense.encounter
MeasureReport.group.stratifier.stratum.population.linkId
|
|
MedicationDispense.performer.actor
MeasureReport.group.stratifier.stratum.population.code
|
-
Type
Reference:
Added
Target
Type
CareTeam
Change
value
set
from
http://hl7.org/fhir/ValueSet/measure-population
to
MeasurePopulationType
|
MedicationDispense.recorded
MeasureReport.group.stratifier.stratum.population.countQuantity
|
|
MedicationDispense.receiver
MeasureReport.group.stratifier.stratum.population.subjectReport
|
-
Type
Reference:
Added
Target
Types
RelatedPerson,
Location,
PractitionerRole
Element
|
MedicationDispense.renderedDosageInstruction
MeasureReport.group.stratifier.stratum.population.subjects
|
|
MedicationDispense.substitution.responsibleParty
MeasureReport.group.stratifier.stratum.measureScore[x]
|
-
Max
Cardinality
changed
Renamed
from
*
measureScore
to
1
Type
Reference:
Added
Target
Type
Organization
measureScore[x]
MedicationDispense.statusReason[x]
-
Deleted
Add
Types
dateTime,
CodeableConcept,
Period,
Range,
Duration,
boolean,
Ratio
|
MedicationDispense.context
MeasureReport.supplementalData
|
|
MedicationDispense.detectedIssue
MeasureReport.improvementNotation
|
|
MedicationKnowledge
Medication
|
|
MedicationKnowledge.identifier
Medication.marketingAuthorizationHolder
|
-
Added
Element
Renamed
from
manufacturer
to
marketingAuthorizationHolder
|
MedicationKnowledge.author
Medication.doseForm
|
-
Added
Element
Renamed
from
form
to
doseForm
|
MedicationKnowledge.intendedJurisdiction
Medication.packageSize
|
|
MedicationKnowledge.name
Medication.packageSize.numberOfItems
|
|
MedicationKnowledge.monograph.source
Type
Reference:
Removed
Target
Type
Media
MedicationKnowledge.cost.effectiveDate
Medication.packageSize.amountPerItem
|
|
MedicationKnowledge.cost.cost[x]
Medication.ingredient.item
|
-
Renamed
from
cost
item[x]
to
cost[x]
item
-
Add
Type
CodeableConcept
CodeableReference
MedicationKnowledge.indicationGuideline
-
Added
Element
Remove
Types
CodeableConcept,
Reference(Substance
|
Medication)
|
MedicationKnowledge.indicationGuideline.indication
Medication.ingredient.role
|
|
MedicationKnowledge.indicationGuideline.dosingGuideline
Medication.ingredient.strength[x]
|
-
Added
Element
Renamed
from
strength
to
strength[x]
-
Add
Types
CodeableConcept,
Quantity
|
MedicationKnowledge.indicationGuideline.dosingGuideline.treatmentIntent
Medication.instance
|
-
Added
Element
Renamed
from
batch
to
instance
|
MedicationKnowledge.indicationGuideline.dosingGuideline.dosage
Medication.instance.identifier
|
|
MedicationKnowledge.indicationGuideline.dosingGuideline.dosage.type
Medication.instance.lotNumber
|
-
Added
Mandatory
Element
Moved
from
Medication.batch
to
Medication.instance
|
MedicationKnowledge.indicationGuideline.dosingGuideline.dosage.dosage
Medication.instance.expirationDate
|
-
Added
Mandatory
Element
Moved
from
Medication.batch
to
Medication.instance
|
MedicationKnowledge.indicationGuideline.dosingGuideline.administrationTreatment
Medication.definition
|
|
MedicationKnowledge.indicationGuideline.dosingGuideline.patientCharacteristic
Medication.amount
|
|
MedicationKnowledge.indicationGuideline.dosingGuideline.patientCharacteristic.type
MedicationAdministration
|
Added
Mandatory
Element
|
MedicationKnowledge.indicationGuideline.dosingGuideline.patientCharacteristic.value[x]
MedicationAdministration.basedOn
|
|
MedicationKnowledge.medicineClassification.source[x]
MedicationAdministration.partOf
|
-
Type
Reference:
Added
Element
Target
Type
MedicationDispense
|
MedicationKnowledge.packaging
MedicationAdministration.category
|
-
Max
Cardinality
changed
from
1
to
*
|
MedicationKnowledge.packaging.cost
MedicationAdministration.medication
|
-
Added
Element
Renamed
from
medication[x]
to
medication
MedicationKnowledge.packaging.packagedProduct
-
Added
Element
Add
Type
CodeableReference
-
Remove
Types
CodeableConcept,
Reference(Medication)
|
MedicationKnowledge.clinicalUseIssue
MedicationAdministration.encounter
|
-
Added
Element
Renamed
from
context
to
encounter
-
Type
Reference:
Removed
Target
Type
EpisodeOfCare
|
MedicationKnowledge.storageGuideline
MedicationAdministration.occurrence[x]
|
-
Added
Element
Renamed
from
effective[x]
to
occurrence[x]
-
Add
Type
Timing
|
MedicationKnowledge.storageGuideline.reference
MedicationAdministration.recorded
|
|
MedicationKnowledge.storageGuideline.note
MedicationAdministration.isSubPotent
|
|
MedicationKnowledge.storageGuideline.stabilityDuration
MedicationAdministration.subPotentReason
|
|
MedicationKnowledge.storageGuideline.environmentalSetting
MedicationAdministration.performer.actor
|
-
Added
Element
Type
changed
from
Reference(Practitioner
|
PractitionerRole
|
Patient
|
RelatedPerson
|
Device)
to
CodeableReference
|
MedicationKnowledge.storageGuideline.environmentalSetting.type
MedicationAdministration.reason
|
MedicationKnowledge.storageGuideline.environmentalSetting.value[x]
-
Added
Mandatory
Element
Merged
both
reasonCode
and
reasonReference
into
reason
|
MedicationKnowledge.regulatory.schedule
MedicationAdministration.device
|
-
Type
changed
from
BackboneElement
Reference(Device)
to
CodeableConcept
CodeableReference
|
MedicationKnowledge.definitional
MedicationAdministration.instantiates
|
|
MedicationKnowledge.definitional.definition
MedicationAdministration.reasonCode
|
-
Added
Element
Deleted
(->
reason.concept)
|
MedicationKnowledge.definitional.doseForm
MedicationAdministration.reasonReference
|
-
Added
Element
Deleted
(->
reason.reference)
|
MedicationKnowledge.definitional.intendedRoute
MedicationDispense
|
Added
Element
|
MedicationKnowledge.definitional.ingredient
MedicationDispense.basedOn
|
|
MedicationKnowledge.definitional.ingredient.item
MedicationDispense.partOf
|
-
Type
Reference:
Added
Mandatory
Element
Target
Type
MedicationAdministration
|
MedicationKnowledge.definitional.ingredient.type
MedicationDispense.status
|
-
Added
Element
Remove
code
stopped
MedicationKnowledge.definitional.ingredient.strength[x]
-
Added
Element
Add
code
unfulfilled
|
MedicationKnowledge.definitional.drugCharacteristic
MedicationDispense.notPerformedReason
|
-
Added
Element
Renamed
from
statusReason[x]
to
notPerformedReason
-
Add
Type
CodeableReference
-
Remove
Types
CodeableConcept,
Reference(DetectedIssue)
|
MedicationKnowledge.definitional.drugCharacteristic.type
MedicationDispense.statusChanged
|
|
MedicationKnowledge.definitional.drugCharacteristic.value[x]
MedicationDispense.category
|
-
Added
Element
Max
Cardinality
changed
from
1
to
*
|
MedicationKnowledge.manufacturer
MedicationDispense.medication
|
-
Deleted
Renamed
from
medication[x]
to
medication
-
Add
Type
CodeableReference
-
Remove
Types
CodeableConcept,
Reference(Medication)
|
MedicationKnowledge.doseForm
MedicationDispense.subject
|
-
Deleted
Min
Cardinality
changed
from
0
to
1
|
MedicationKnowledge.amount
MedicationDispense.encounter
|
-
Deleted
Renamed
from
context
to
encounter
-
Type
Reference:
Removed
Target
Type
EpisodeOfCare
|
MedicationKnowledge.synonym
MedicationDispense.performer.actor
|
-
Deleted
Type
Reference:
Added
Target
Types
CareTeam,
Group
|
MedicationKnowledge.ingredient
MedicationDispense.fillNumber
|
|
MedicationKnowledge.intendedRoute
MedicationDispense.recorded
|
|
MedicationKnowledge.administrationGuidelines
MedicationDispense.receiver
|
-
Deleted
Type
Reference:
Added
Target
Types
RelatedPerson,
Location,
PractitionerRole,
Organization,
Group
|
MedicationKnowledge.packaging.type
MedicationDispense.dosageInstruction
|
-
Deleted
Max
Cardinality
changed
from
*
to
1
-
Type
changed
from
Dosage
to
DosageDetails
|
MedicationKnowledge.packaging.quantity
MedicationDispense.doseAdministrationAid
|
|
MedicationKnowledge.drugCharacteristic
MedicationDispense.substitution.responsibleParty
|
-
Deleted
Max
Cardinality
changed
from
*
to
1
-
Type
Reference:
Added
Target
Type
Organization
|
MedicationKnowledge.contraindication
MedicationDispense.detectedIssue
|
|
MedicationKnowledge.regulatory.schedule.schedule
MedicationRequest
|
Deleted
|
MedicationKnowledge.kinetics
MedicationRequest.basedOn
|
-
Deleted
Type
Reference:
Added
Target
Type
RequestOrchestration
-
Type
Reference:
Removed
Target
Type
ImmunizationRecommendation
|
MedicationRequest
|
MedicationRequest.status
|
-
Remove
codes
cancelled
,
completed
,
stopped
-
Add
code
ended
|
|
MedicationRequest.statusChanged
|
|
|
MedicationRequest.intent
| -
Remove
codes
original-order
,
reflex-order
,
filler-order
,
instance-order
|
|
MedicationRequest.medication
|
-
Renamed
from
medication[x]
to
medication
-
Add
Type
CodeableReference
-
Remove
Types
CodeableConcept,
Reference(Medication)
|
|
MedicationRequest.informationSource
|
|
MedicationRequest.reported
MedicationRequest.isRecordOfRequest
|
-
Renamed
from
reported[x]
to
reported
isRecordOfRequest
-
Remove
Type
Reference(Patient
|
Practitioner
|
PractitionerRole
|
RelatedPerson
|
Organization)
|
|
MedicationRequest.performerType
|
-
Add
Binding
`http://hl7.org/fhir/ValueSet/medication-intended-performer-role`
(extensible)
|
|
MedicationRequest.performer
|
-
Max
Cardinality
changed
from
1
to
*
-
Type
Reference:
Added
Target
Types
DeviceDefinition,
HealthcareService
HealthcareService,
Group
-
Type
Reference:
Removed
Target
Type
Device
|
|
MedicationRequest.device
|
|
|
MedicationRequest.reason
|
-
Merged
both
reasonCode
and
reasonReference
into
reason
|
|
MedicationRequest.courseOfTherapyType
|
-
Add
Binding
`http://hl7.org/fhir/ValueSet/medicationrequest-course-of-therapy`
(extensible)
|
MedicationRequest.renderedDosageInstruction
MedicationRequest.effectiveTiming[x]
|
|
MedicationRequest.effectiveDosePeriod
MedicationRequest.dosageInstruction
|
-
Added
Element
Max
Cardinality
changed
from
*
to
1
-
Type
changed
from
Dosage
to
DosageDetails
|
|
MedicationRequest.dispenseRequest.dispenser
|
-
Added
Element
Renamed
from
performer
to
dispenser
|
|
MedicationRequest.dispenseRequest.dispenserInstruction
|
|
|
MedicationRequest.dispenseRequest.doseAdministrationAid
|
|
MedicationRequest.reasonCode
MedicationRequest.dispenseRequest.destination
|
-
Deleted
(->
reason)
Added
Element
|
MedicationRequest.reasonReference
MedicationRequest.reasonCode
|
-
Deleted
(->
reason)
reason.concept)
|
MedicationRequest.instantiatesCanonical
MedicationRequest.reasonReference
|
-
Deleted
(->
reason.reference)
|
MedicationRequest.instantiatesUri
MedicationRequest.instantiatesCanonical
|
|
MedicationRequest.dispenseRequest.performer
MedicationRequest.instantiatesUri
|
|
|
MedicationRequest.detectedIssue
|
|
|
MedicationStatement
|
|
|
MedicationStatement.partOf
|
-
Type
Reference:
Removed
Target
Types
MedicationAdministration,
MedicationDispense,
Observation
|
|
MedicationStatement.status
|
-
Remove
codes
active
,
completed
,
intended
,
stopped
,
on-hold
,
unknown
,
not-taken
-
Add
codes
recorded
,
draft
|
|
MedicationStatement.category
|
-
Max
Cardinality
changed
from
1
to
*
|
|
MedicationStatement.medication
|
-
Renamed
from
medication[x]
to
medication
-
Add
Type
CodeableReference
-
Remove
Types
CodeableConcept,
Reference(Medication)
|
|
MedicationStatement.encounter
|
-
Renamed
from
context
to
encounter
-
Type
Reference:
Removed
Target
Type
EpisodeOfCare
|
|
MedicationStatement.effective[x]
|
|
|
MedicationStatement.author
| |
|
MedicationStatement.informationSource
|
-
Max
Cardinality
changed
from
1
to
*
-
Type
Reference:
Added
Target
Types
Device,
Group
|
|
MedicationStatement.reason
|
-
Merged
both
reasonCode
and
reasonReference
into
reason
|
|
MedicationStatement.relatedClinicalInformation
|
|
MedicationStatement.renderedDosageInstruction
MedicationStatement.dosage
|
-
Added
Element
Max
Cardinality
changed
from
*
to
1
-
Type
changed
from
Dosage
to
DosageDetails
|
|
MedicationStatement.adherence
|
|
|
MedicationStatement.adherence.code
|
|
|
MedicationStatement.adherence.reason
|
|
|
MedicationStatement.basedOn
|
|
|
MedicationStatement.statusReason
|
|
|
MedicationStatement.reasonCode
|
-
Deleted
(->
reason)
reason.concept)
|
|
MedicationStatement.reasonReference
|
-
Deleted
(->
reason)
reason.reference)
|
|
MedicinalProductDefinition
|
MedicinalProductDefinition.comprisedOf
Added
Element
MedicinalProductDefinition.name.part
Added
Element
MedicinalProductDefinition.name.part.part
Added
Mandatory
Element
MedicinalProductDefinition.name.part.type
Added
Mandatory
Element
MedicinalProductDefinition.name.usage
|
MedicinalProductDefinition.name.usage.country
MessageDefinition
|
Added
Mandatory
Element
|
MedicinalProductDefinition.name.usage.jurisdiction
MessageDefinition.versionAlgorithm[x]
|
|
MedicinalProductDefinition.name.usage.language
Added
Mandatory
Element
MedicinalProductDefinition.characteristic.value[x]
Add
Types
markdown,
integer
MedicinalProductDefinition.name.namePart
Deleted
MedicinalProductDefinition.name.countryLanguage
MessageDefinition.jurisdiction
|
-
Deleted
MessageDefinition
Change
value
set
from
http://hl7.org/fhir/ValueSet/jurisdiction
to
Jurisdiction
ValueSet
MessageDefinition.versionAlgorithm[x]
Added
Element
|
|
MessageDefinition.copyrightLabel
|
|
|
MessageDefinition.focus.code
|
-
Remove
codes
Resource
CatalogEntry
,
DomainResource
ChargeItem
,
CatalogEntry
ChargeItemDefinition
,
ClinicalImpression
,
DeviceUseStatement
,
DocumentManifest
,
Media
DomainResource
,
RequestGroup
EffectEvidenceSynthesis
,
ResearchDefinition
GraphDefinition
,
ResearchElementDefinition
ImmunizationEvaluation
Add
codes
,
ActorDefinition
ImmunizationRecommendation
,
ArtifactAssessment
Linkage
,
BiologicallyDerivedProductDispense
Media
,
ConditionDefinition
MedicationKnowledge
,
DeviceAssociation
MedicinalProduct
,
DeviceDispense
MedicinalProductAuthorization
,
DeviceUsage
MedicinalProductContraindication
,
EncounterHistory
MedicinalProductIndication
,
FormularyItem
MedicinalProductIngredient
,
GenomicStudy
MedicinalProductInteraction
,
ImagingSelection
MedicinalProductManufactured
,
InventoryItem
MedicinalProductPackaged
,
InventoryReport
MedicinalProductPharmaceutical
,
NutritionIntake
MedicinalProductUndesirableEffect
,
Permission
MolecularSequence
,
RequestOrchestration
RequestGroup
,
Requirements
ResearchDefinition
,
ResearchElementDefinition
,
Resource
,
RiskEvidenceSynthesis
,
SubstanceNucleicAcid
,
SubstancePolymer
,
SubstanceProtein
,
SubstanceReferenceInformation
,
SubstanceSourceMaterial
,
TestPlan
SubstanceSpecification
,
Transport
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
|
-
Max
Cardinality
changed
from
*
to
1
Deleted
|
|
MessageHeader
|
|
|
MessageHeader.event[x]
|
-
Add
Type
canonical(EventDefinition)
Remove
Type
uri
canonical(EventDefinition
|
SubscriptionTopic)
|
|
MessageHeader.destination.endpoint[x]
|
-
Renamed
from
endpoint
to
endpoint[x]
-
Min
Cardinality
changed
from
1
to
0
-
Add
Type
Reference(Endpoint)
|
MessageHeader.sender
Type
Reference:
Added
Target
Type
Device
MessageHeader.author
MessageHeader.destination.receiver
|
-
Type
Reference:
Added
Target
Types
Device,
Organization
Patient,
RelatedPerson
|
|
MessageHeader.source.endpoint[x]
|
-
Renamed
from
endpoint
to
endpoint[x]
-
Min
Cardinality
changed
from
1
to
0
-
Add
Type
Reference(Endpoint)
|
MessageHeader.response.identifier
Type
changed
from
id
to
Identifier
MessageHeader.enterer
Deleted
MetadataResource
Added
Resource
MolecularSequence
MolecularSequence.subject
MessageHeader.source.sender
|
-
Renamed
Moved
from
patient
MessageHeader
to
subject
MessageHeader.source
-
Type
Reference:
Added
Target
Types
Group,
Substance,
BiologicallyDerivedProduct,
NutritionProduct
MolecularSequence.focus
Added
Element
MolecularSequence.literal
Added
Element
Device,
Patient
|
MolecularSequence.formatted
MessageHeader.response.identifier
|
-
Added
Element
Type
changed
from
id
to
Identifier
|
MolecularSequence.relative
MessageHeader.destination.target
|
|
MolecularSequence.relative.coordinateSystem
MessageHeader.enterer
|
-
Added
Mandatory
Element
Deleted
|
MolecularSequence.relative.ordinalPosition
MessageHeader.author
|
|
MolecularSequence.relative.sequenceRange
MessageHeader.responsible
|
|
MolecularSequence.relative.startingSequence
MetadataResource
|
Added
Element
|
MolecularSequence.relative.startingSequence.genomeAssembly
MetadataResource.usage
|
|
MolecularSequence.relative.startingSequence.chromosome
MetadataResource.approvalDate
|
|
MolecularSequence.relative.startingSequence.sequence[x]
MetadataResource.lastReviewDate
|
|
MolecularSequence.relative.startingSequence.windowStart
MetadataResource.effectivePeriod
|
|
MolecularSequence.relative.startingSequence.windowEnd
MetadataResource.topic
|
|
MolecularSequence.relative.startingSequence.orientation
MetadataResource.author
|
|
MolecularSequence.relative.startingSequence.strand
MetadataResource.editor
|
|
MolecularSequence.relative.edit
MetadataResource.reviewer
|
|
MolecularSequence.relative.edit.start
MetadataResource.endorser
|
|
MolecularSequence.relative.edit.end
MetadataResource.relatedArtifact
|
|
MolecularSequence.relative.edit.replacementSequence
MetadataResource.url
|
-
Added
Element
Deleted
(->
CanonicalResource.url)
|
MolecularSequence.relative.edit.replacedSequence
MetadataResource.version
|
-
Added
Element
Deleted
(->
CanonicalResource.version)
|
MolecularSequence.coordinateSystem
MetadataResource.name
|
-
Deleted
(>relative.coordinateSystem)
(->
CanonicalResource.name)
|
MolecularSequence.quantity
MetadataResource.title
|
-
Deleted
(Removed.
Covered
by
the
Variant
Profile
in
the
CG
IG:
http://hl7.org/fhir/uv/genomics-reporting/index.html)
(->
CanonicalResource.title)
|
MolecularSequence.referenceSeq
MetadataResource.status
|
-
Deleted
(->relative.startingSequence.sequence[x])
(->
CanonicalResource.status)
|
MolecularSequence.variant
MetadataResource.experimental
|
-
Deleted
(Removed.
Covered
by
the
Variant
Profile
in
the
CG
IG:
http://hl7.org/fhir/uv/genomics-reporting/index.html)
(->
CanonicalResource.experimental)
|
MolecularSequence.observedSeq
MetadataResource.date
|
-
Deleted
(->relative.startingSequence.sequenceString)
(->
CanonicalResource.date)
|
MolecularSequence.quality
MetadataResource.publisher
|
-
Deleted
(Removed
from
the
resource.)
(->
CanonicalResource.publisher)
|
MolecularSequence.readCoverage
MetadataResource.contact
|
-
Deleted
(Removed.
Covered
by
the
RegionStudied
Profile
in
the
CG
IG:
http://hl7.org/fhir/uv/genomics-reporting/index.html)
(->
CanonicalResource)
|
MolecularSequence.repository
MetadataResource.description
|
-
Deleted
(->formatted)
(->
CanonicalResource.description)
|
MolecularSequence.pointer
MetadataResource.useContext
|
-
Deleted
(->relative)
(->
CanonicalResource.useContext)
|
MolecularSequence.structureVariant
MetadataResource.jurisdiction
|
-
Deleted
(Removed.
Covered
by
the
Variant
Profile
in
the
CG
IG:
http://hl7.org/fhir/uv/genomics-reporting/index.html)
(->
CanonicalResource.jurisdiction)
|
|
NamingSystem
|
|
|
NamingSystem.url
|
|
|
NamingSystem.identifier
|
|
|
NamingSystem.version
|
|
|
NamingSystem.versionAlgorithm[x]
|
|
|
NamingSystem.title
|
|
|
NamingSystem.experimental
|
|
|
NamingSystem.type
|
-
Remove
Binding
`http://hl7.org/fhir/ValueSet/identifier-type`
(extensible)
|
|
NamingSystem.jurisdiction
| |
|
NamingSystem.purpose
|
|
|
NamingSystem.copyright
|
|
|
NamingSystem.copyrightLabel
|
|
|
NamingSystem.approvalDate
|
|
|
NamingSystem.lastReviewDate
|
|
|
NamingSystem.effectivePeriod
|
|
|
NamingSystem.topic
|
|
|
NamingSystem.author
|
|
|
NamingSystem.editor
|
|
|
NamingSystem.reviewer
|
|
|
NamingSystem.endorser
|
|
|
NamingSystem.relatedArtifact
|
|
|
NamingSystem.uniqueId.type
|
-
Add
codes
iri-stem
,
v2csmnemonic
|
|
NamingSystem.uniqueId.authoritative
|
|
|
NutritionIntake
|
|
|
NutritionOrder
|
|
|
NutritionOrder.basedOn
|
|
|
NutritionOrder.groupIdentifier
|
|
|
NutritionOrder.status
| -
Remove
codes
revoked
,
completed
-
Add
code
ended
|
|
NutritionOrder.intent
| -
Remove
codes
original-order
,
reflex-order
,
filler-order
,
instance-order
|
|
NutritionOrder.priority
|
|
|
NutritionOrder.subject
|
-
Renamed
from
patient
to
subject
-
Type
Reference:
Added
Mandatory
Element
Target
Type
Group
|
|
NutritionOrder.supportingInformation
|
|
|
NutritionOrder.requester
| -
Renamed
from
orderer
to
requester
|
|
NutritionOrder.performer
|
|
|
NutritionOrder.outsideFoodAllowed
|
|
|
NutritionOrder.oralDiet.schedule
|
-
Max
Cardinality
changed
from
*
to
1
-
Type
changed
from
Timing
to
BackboneElement
|
|
NutritionOrder.oralDiet.schedule.timing
|
|
|
NutritionOrder.oralDiet.schedule.asNeeded
|
|
|
NutritionOrder.oralDiet.schedule.asNeededFor
|
|
|
NutritionOrder.oralDiet.nutrient.amount
| -
Type
changed
from
Quantity(http://hl7.org/fhir/StructureDefinition/SimpleQuantity)
to
Quantity
|
|
NutritionOrder.oralDiet.texture.type
| -
Renamed
from
foodType
to
type
|
|
NutritionOrder.oralDiet.caloricDensity
| |
|
NutritionOrder.supplement.type
|
-
Type
changed
from
CodeableConcept
to
CodeableReference
|
|
NutritionOrder.supplement.schedule
|
-
Max
Cardinality
changed
from
*
to
1
-
Type
changed
from
Timing
to
BackboneElement
|
|
NutritionOrder.supplement.schedule.timing
|
|
|
NutritionOrder.supplement.schedule.asNeeded
|
|
|
NutritionOrder.supplement.schedule.asNeededFor
|
|
NutritionOrder.enteralFormula.baseFormulaType
NutritionOrder.supplement.quantity
|
-
Type
changed
from
CodeableConcept
Quantity(http://hl7.org/fhir/StructureDefinition/SimpleQuantity)
to
CodeableReference
Quantity
|
NutritionOrder.enteralFormula.deliveryDevice
NutritionOrder.supplement.caloricDensity
|
|
NutritionOrder.enteralFormula.additive
NutritionOrder.enteralFormula.type
|
-
Added
Element
Renamed
from
baseFormulaType
to
type
-
Type
changed
from
CodeableConcept
to
CodeableReference
|
NutritionOrder.enteralFormula.additive.type
NutritionOrder.enteralFormula.productName
|
-
Added
Element
Renamed
from
baseFormulaProductName
to
productName
|
NutritionOrder.enteralFormula.additive.productName
NutritionOrder.enteralFormula.deliveryDevice[x]
|
|
NutritionOrder.enteralFormula.additive.quantity
NutritionOrder.enteralFormula.caloricDensity
|
-
Added
Element
Type
changed
from
Quantity(http://hl7.org/fhir/StructureDefinition/SimpleQuantity)
to
Quantity
|
|
NutritionOrder.enteralFormula.routeOfAdministration
|
-
Added
Element
Renamed
from
routeofAdministration
to
routeOfAdministration
-
Max
Cardinality
changed
from
1
to
*
|
|
NutritionOrder.enteralFormula.administration.schedule
|
-
Type
changed
from
Timing
to
BackboneElement
|
|
NutritionOrder.enteralFormula.administration.schedule.timing
|
|
|
NutritionOrder.enteralFormula.administration.schedule.asNeeded
|
|
|
NutritionOrder.enteralFormula.administration.schedule.asNeededFor
|
|
NutritionOrder.enteralFormula.administrationInstruction
NutritionOrder.enteralFormula.administration.quantity
|
-
Type
changed
from
string
Quantity(http://hl7.org/fhir/StructureDefinition/SimpleQuantity)
to
markdown
Quantity
|
NutritionOrder.patient
NutritionOrder.enteralFormula.administration.rate[x]
|
-
Deleted
Remove
Type
Quantity(http://hl7.org/fhir/StructureDefinition/SimpleQuantity)
|
NutritionOrder.enteralFormula.additiveType
NutritionOrder.enteralFormula.maxVolumeToAdminister
|
-
Deleted
Renamed
from
maxVolumeToDeliver
to
maxVolumeToAdminister
-
Type
changed
from
Quantity(http://hl7.org/fhir/StructureDefinition/SimpleQuantity)
to
Quantity
|
NutritionOrder.enteralFormula.additiveProductName
NutritionOrder.enteralFormula.administrationInstruction
|
-
Deleted
Type
changed
from
string
to
markdown
|
NutritionOrder.enteralFormula.routeofAdministration
NutritionOrder.additive
|
|
NutritionProduct
NutritionOrder.additive.modularType
|
|
NutritionProduct.characteristic
NutritionOrder.additive.productName
|
|
NutritionProduct.characteristic.type
NutritionOrder.additive.quantity
|
|
NutritionProduct.characteristic.value[x]
NutritionOrder.additive.routeOfAdministration
|
|
NutritionProduct.instance
NutritionOrder.instantiatesCanonical
|
-
Max
Cardinality
changed
from
1
to
*
Deleted
|
NutritionProduct.instance.name
NutritionOrder.instantiatesUri
|
|
NutritionProduct.instance.biologicalSourceEvent
NutritionOrder.instantiates
|
|
NutritionProduct.productCharacteristic
NutritionOrder.oralDiet.fluidConsistencyType
| |
|
NutritionOrder.enteralFormula.additiveType
| |
|
NutritionOrder.enteralFormula.additiveProductName
|
|
|
NutritionProduct
| |
|
Observation
|
|
Observation.instantiates[x]
Observation.basedOn
|
-
Added
Element
Type
Reference:
Removed
Target
Type
ImmunizationRecommendation
|
|
Observation.triggeredBy
|
|
|
Observation.triggeredBy.observation
|
|
|
Observation.triggeredBy.type
|
|
|
Observation.triggeredBy.reason
|
|
Observation.partOf
Observation.status
| -
Remove
code
corrected
-
Add
codes
specimen-in-process
,
cannot-be-obtained
|
|
Observation.subject
|
-
Type
Reference:
Added
Target
Type
GenomicStudy
Types
Organization,
Procedure,
Practitioner,
Medication,
Substance,
BiologicallyDerivedProduct,
NutritionProduct
|
Observation.subject
Observation.focus
| |
|
Observation.organizer
| |
|
Observation.performer
|
-
Type
Reference:
Added
Target
Types
BiologicallyDerivedProduct,
NutritionProduct
HealthcareService,
Group
|
|
Observation.value[x]
|
-
Add
Types
Attachment,
Reference(MolecularSequence)
Type
Attachment
|
|
Observation.interpretationContext
|
|
|
Observation.bodyStructure
|
|
|
Observation.specimen
|
-
Type
Reference:
Added
Target
Type
Group
|
|
Observation.referenceRange.low
| -
Type
changed
from
Quantity(http://hl7.org/fhir/StructureDefinition/SimpleQuantity)
to
Quantity
|
|
Observation.referenceRange.high
| -
Type
changed
from
Quantity(http://hl7.org/fhir/StructureDefinition/SimpleQuantity)
to
Quantity
|
|
Observation.referenceRange.normalValue
|
|
|
Observation.referenceRange.text
|
-
Type
changed
from
string
to
markdown
|
|
Observation.hasMember
| -
Type
Reference:
Removed
Target
Type
MolecularSequence
|
|
Observation.derivedFrom
|
-
Type
Reference:
Added
Target
Types
ImagingSelection,
GenomicStudy
Type
ImagingSelection
-
Type
Reference:
Removed
Target
Type
Media
Types
Media,
MolecularSequence
|
|
Observation.component.value[x]
|
-
Add
Types
Attachment,
Reference(MolecularSequence)
Type
Attachment
|
|
ObservationDefinition
|
|
|
ObservationDefinition.url
|
|
|
ObservationDefinition.identifier
|
-
Max
Cardinality
changed
from
*
to
1
|
|
ObservationDefinition.version
|
|
|
ObservationDefinition.versionAlgorithm[x]
|
|
|
ObservationDefinition.name
|
|
|
ObservationDefinition.title
|
|
|
ObservationDefinition.status
|
|
|
ObservationDefinition.experimental
|
|
|
ObservationDefinition.date
|
|
|
ObservationDefinition.publisher
|
|
|
ObservationDefinition.contact
|
|
|
ObservationDefinition.description
|
|
|
ObservationDefinition.useContext
|
|
|
ObservationDefinition.jurisdiction
|
|
|
ObservationDefinition.purpose
|
|
|
ObservationDefinition.copyright
|
|
|
ObservationDefinition.copyrightLabel
|
|
|
ObservationDefinition.approvalDate
|
|
|
ObservationDefinition.lastReviewDate
|
|
|
ObservationDefinition.effectivePeriod
|
|
|
ObservationDefinition.derivedFromCanonical
|
|
|
ObservationDefinition.derivedFromUri
|
|
|
ObservationDefinition.subject
|
|
|
ObservationDefinition.performerType
|
|
ObservationDefinition.bodySite
ObservationDefinition.bodyStructure
|
|
|
ObservationDefinition.specimen
|
|
ObservationDefinition.device
ObservationDefinition.device[x]
|
|
|
ObservationDefinition.permittedUnit
|
|
|
ObservationDefinition.qualifiedValue
|
-
Added
Element
Renamed
from
qualifiedInterval
to
qualifiedValue
|
|
ObservationDefinition.qualifiedValue.context
|
-
Added
Element
Moved
from
ObservationDefinition.qualifiedInterval
to
ObservationDefinition.qualifiedValue
|
|
ObservationDefinition.qualifiedValue.appliesTo
|
-
Added
Element
Moved
from
ObservationDefinition.qualifiedInterval
to
ObservationDefinition.qualifiedValue
|
ObservationDefinition.qualifiedValue.gender
ObservationDefinition.qualifiedValue.sexParameterForClinicalUse
|
-
Added
Element
Moved
from
ObservationDefinition.qualifiedInterval.gender
to
sexParameterForClinicalUse
|
|
ObservationDefinition.qualifiedValue.age
|
-
Added
Element
Moved
from
ObservationDefinition.qualifiedInterval
to
ObservationDefinition.qualifiedValue
|
|
ObservationDefinition.qualifiedValue.gestationalAge
|
-
Added
Element
Moved
from
ObservationDefinition.qualifiedInterval
to
ObservationDefinition.qualifiedValue
|
|
ObservationDefinition.qualifiedValue.condition
|
-
Added
Element
Moved
from
ObservationDefinition.qualifiedInterval
to
ObservationDefinition.qualifiedValue
|
|
ObservationDefinition.qualifiedValue.rangeCategory
|
-
Added
Element
Moved
from
ObservationDefinition.qualifiedInterval.category
to
rangeCategory
|
|
ObservationDefinition.qualifiedValue.range
|
-
Added
Element
Moved
from
ObservationDefinition.qualifiedInterval
to
ObservationDefinition.qualifiedValue
|
|
ObservationDefinition.qualifiedValue.validCodedValueSet
|
-
Added
Element
Moved
from
ObservationDefinition
to
ObservationDefinition.qualifiedValue
-
Type
changed
from
Reference(ValueSet)
to
canonical(ValueSet)
|
|
ObservationDefinition.qualifiedValue.normalCodedValueSet
|
-
Added
Element
Moved
from
ObservationDefinition
to
ObservationDefinition.qualifiedValue
-
Type
changed
from
Reference(ValueSet)
to
canonical(ValueSet)
|
|
ObservationDefinition.qualifiedValue.abnormalCodedValueSet
|
-
Added
Element
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
|
|
|
ObservationDefinition.hasMember
|
|
|
ObservationDefinition.component
|
|
|
ObservationDefinition.component.code
|
|
|
ObservationDefinition.component.permittedDataType
|
|
|
ObservationDefinition.component.permittedUnit
|
|
|
ObservationDefinition.component.qualifiedValue
|
|
|
ObservationDefinition.quantitativeDetails
|
|
ObservationDefinition.qualifiedInterval
Deleted
ObservationDefinition.validCodedValueSet
OperationDefinition
|
Deleted
|
ObservationDefinition.normalCodedValueSet
OperationDefinition.identifier
|
|
ObservationDefinition.abnormalCodedValueSet
OperationDefinition.versionAlgorithm[x]
|
|
ObservationDefinition.criticalCodedValueSet
OperationDefinition.jurisdiction
|
-
Deleted
OperationDefinition
Change
value
set
from
http://hl7.org/fhir/ValueSet/jurisdiction
to
Jurisdiction
ValueSet
OperationDefinition.identifier
Added
Element
|
OperationDefinition.versionAlgorithm[x]
OperationDefinition.copyright
|
|
OperationDefinition.copyright
OperationDefinition.copyrightLabel
|
|
OperationDefinition.copyrightLabel
OperationDefinition.synchronicity
|
|
|
OperationDefinition.resource
|
-
Change
value
set
from
http://hl7.org/fhir/ValueSet/resource-types|4.3.0
http://hl7.org/fhir/ValueSet/resource-types|4.0.0
to
Version
Independent
Resource
Types
(All)
-
Add
Remove
codes
ActorDefinition
ChargeItem
,
ArtifactAssessment
ChargeItemDefinition
,
BiologicallyDerivedProductDispense
ClinicalImpression
,
CanonicalResource
GraphDefinition
,
ConditionDefinition
ImmunizationEvaluation
,
DeviceAssociation
ImmunizationRecommendation
,
DeviceDispense
Linkage
,
DeviceUsage
MedicationKnowledge
,
EncounterHistory
MolecularSequence
,
FormularyItem
SubstanceNucleicAcid
,
GenomicStudy
SubstancePolymer
,
ImagingSelection
SubstanceProtein
,
InventoryItem
SubstanceReferenceInformation
,
InventoryReport
SubstanceSourceMaterial
,
MetadataResource
SupplyDelivery
,
NutritionIntake
SupplyRequest
,
Permission
TestReport
,
RequestOrchestration
TestScript
,
Requirements
VerificationResult
-
Add
codes
ActorDefinition
,
SubstanceNucleicAcid
AdministrableProductDefinition
,
SubstancePolymer
ArtifactAssessment
,
SubstanceProtein
CanonicalResource
,
SubstanceReferenceInformation
ClinicalUseDefinition
,
SubstanceSourceMaterial
DeviceAlert
,
TestPlan
DeviceAssociation
,
Transport
ImagingSelection
,
BodySite
Ingredient
,
Conformance
InsuranceProduct
,
DataElement
ManufacturedItemDefinition
,
DeviceComponent
MedicinalProductDefinition
,
DeviceUseRequest
MetadataResource
,
DiagnosticOrder
NutritionIntake
,
EffectEvidenceSynthesis
NutritionProduct
,
EligibilityRequest
PackagedProductDefinition
,
EligibilityResponse
RegulatedAuthorization
,
ExpansionProfile
RequestOrchestration
,
ImagingManifest
Requirements
,
ImagingObjectSelection
SubscriptionStatus
,
MedicationOrder
SubscriptionTopic
,
MedicationUsage
SubstanceDefinition
,
MedicinalProduct
BodySite
,
MedicinalProductAuthorization
Conformance
,
MedicinalProductContraindication
DataElement
,
MedicinalProductIndication
DeviceComponent
,
MedicinalProductIngredient
DeviceUseRequest
,
MedicinalProductInteraction
DiagnosticOrder
,
MedicinalProductManufactured
EligibilityRequest
,
MedicinalProductPackaged
EligibilityResponse
,
MedicinalProductPharmaceutical
ExpansionProfile
,
MedicinalProductUndesirableEffect
ImagingManifest
,
ImagingObjectSelection
,
MedicationOrder
,
MedicationUsage
,
Order
,
OrderResponse
,
ProcedureRequest
,
ProcessRequest
,
ProcessResponse
,
ReferralRequest
,
RiskEvidenceSynthesis
,
Sequence
,
ServiceDefinition
,
SubstanceSpecification
|
|
OperationDefinition.parameter.scope
|
|
|
OperationDefinition.parameter.min
| -
Type
changed
from
integer
to
unsignedInt
|
|
OperationDefinition.parameter.documentation
|
-
Type
changed
from
string
to
markdown
|
|
OperationDefinition.parameter.type
|
-
Change
value
set
from
http://hl7.org/fhir/ValueSet/all-types|4.3.0
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
,
RequestGroup
Medication
,
ResearchDefinition
MedicationAdministration
,
ResearchElementDefinition
MedicationDispense
,
Type
MedicationKnowledge
,
Any
MedicationRequest
Add
codes
,
Base
MedicationStatement
,
DataType
MedicinalProduct
,
Availability
MedicinalProductAuthorization
,
BackboneType
MedicinalProductContraindication
,
ExtendedContactDetail
MedicinalProductIndication
,
MonetaryComponent
MedicinalProductIngredient
,
PrimitiveType
MedicinalProductInteraction
,
integer64
MedicinalProductManufactured
,
VirtualServiceDetail
MedicinalProductPackaged
,
ActorDefinition
MedicinalProductPharmaceutical
,
ArtifactAssessment
MedicinalProductUndesirableEffect
,
BiologicallyDerivedProductDispense
MessageDefinition
,
CanonicalResource
MessageHeader
,
ConditionDefinition
MolecularSequence
,
DeviceAssociation
NamingSystem
,
DeviceDispense
NutritionOrder
,
DeviceUsage
Observation
,
EncounterHistory
ObservationDefinition
,
FormularyItem
OperationDefinition
,
GenomicStudy
OperationOutcome
,
ImagingSelection
Organization
,
InventoryItem
OrganizationAffiliation
,
InventoryReport
Parameters
,
MetadataResource
Patient
,
NutritionIntake
PaymentNotice
,
Permission
PaymentReconciliation
,
RequestOrchestration
Person
,
Requirements
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
,
TestPlan
SubstanceSpecification
,
Transport
SupplyDelivery
,
SupplyRequest
,
Task
,
TerminologyCapabilities
,
TestReport
,
TestScript
,
ValueSet
,
VerificationResult
,
VisionPrescription
,
Type
,
Any
-
Add
code
Base
|
|
OperationDefinition.parameter.allowedType
|
|
|
OperationDefinition.parameter.searchType
| |
|
OperationDefinition.parameter.binding.strength
| |
|
OperationOutcome
|
|
|
OperationOutcome.issue.severity
|
|
|
OperationOutcome.issue.code
|
-
Add
Remove
codes
limited-filter
structure
,
required
,
value
,
invariant
,
login
,
unknown
,
expired
,
forbidden
,
suppressed
,
not-supported
,
duplicate
,
multiple-matches
,
not-found
,
deleted
,
too-long
,
code-invalid
,
extension
,
too-costly
,
business-rule
,
conflict
,
lock-error
,
no-store
,
exception
,
timeout
,
incomplete
,
throttled
-
Add
code
success
|
|
Organization
|
|
|
Organization.description
|
|
|
Organization.contact
|
-
Type
changed
from
BackboneElement
to
ExtendedContactDetail
|
|
Organization.qualification
|
|
|
Organization.qualification.identifier
|
|
|
Organization.qualification.code
|
|
|
Organization.qualification.status
| |
|
Organization.qualification.period
|
|
|
Organization.qualification.issuer
|
|
|
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
|
|
|
OrganizationAffiliation.telecom
|
-
Deleted
(->
OrganizationAffiliation.contact.telecom)
|
|
PackagedProductDefinition
|
PackagedProductDefinition.attachedDocument
Added
Element
PackagedProductDefinition.packaging
Added
Element
PackagedProductDefinition.packaging.identifier
Added
Element
PackagedProductDefinition.packaging.type
Added
Element
PackagedProductDefinition.packaging.componentPart
Added
Element
PackagedProductDefinition.packaging.quantity
Added
Element
PackagedProductDefinition.packaging.material
Added
Element
PackagedProductDefinition.packaging.alternateMaterial
Added
Element
PackagedProductDefinition.packaging.shelfLifeStorage
|
PackagedProductDefinition.packaging.manufacturer
Parameters
|
Added
Element
|
PackagedProductDefinition.packaging.property
Parameters.parameter.value[x]
|
-
Added
Element
Add
Types
integer64,
CodeableReference,
RatioRange,
Availability,
ExtendedContactDetail,
VirtualServiceDetail,
Meta
PackagedProductDefinition.packaging.property.type
-
Added
Mandatory
Element
Remove
Type
Contributor
|
PackagedProductDefinition.packaging.property.value[x]
Patient
|
Added
Element
|
PackagedProductDefinition.packaging.containedItem
Patient.contact.relationship
|
-
Added
Element
Remove
Binding
`http://hl7.org/fhir/ValueSet/patient-contactrelationship`
(extensible)
|
PackagedProductDefinition.packaging.containedItem.item
Patient.contact.role
|
|
PackagedProductDefinition.packaging.containedItem.amount
Patient.contact.additionalName
|
|
PackagedProductDefinition.packaging.packaging
Patient.contact.additionalAddress
|
|
PackagedProductDefinition.characteristic
Remove
Type
CodeableConcept
PackagedProductDefinition.package
Deleted
Parameters
Parameters.parameter.value[x]
Add
Types
integer64,
CodeableReference,
RatioRange,
Availability,
ExtendedContactDetail
Remove
Type
Contributor
Patient
Patient.communication.language
|
|
|
PaymentNotice
|
|
PaymentNotice.reporter
PaymentNotice.statusReason
|
|
PaymentNotice.payment
PaymentNotice.reporter
|
-
Min
Cardinality
changed
Renamed
from
1
provider
to
0
reporter
|
PaymentNotice.provider
PaymentNotice.payment
|
-
Deleted
Min
Cardinality
changed
from
1
to
0
|
|
PaymentReconciliation
|
|
|
PaymentReconciliation.type
|
|
|
PaymentReconciliation.statusReason
| |
|
PaymentReconciliation.kind
|
|
|
PaymentReconciliation.enterer
|
|
|
PaymentReconciliation.issuerType
|
|
|
PaymentReconciliation.paymentIssuer
|
-
Type
Reference:
Added
Target
Types
Patient,
RelatedPerson
|
|
PaymentReconciliation.outcome
|
-
Change
value
set
from
http://hl7.org/fhir/ValueSet/remittance-outcome|4.3.0
http://hl7.org/fhir/ValueSet/remittance-outcome|4.0.0
to
Payment
Outcome
|
|
PaymentReconciliation.date
|
-
Added
Mandatory
Element
Renamed
from
paymentDate
to
date
|
|
PaymentReconciliation.location
|
|
|
PaymentReconciliation.method
|
|
|
PaymentReconciliation.cardBrand
|
|
|
PaymentReconciliation.accountNumber
|
|
|
PaymentReconciliation.expirationDate
|
|
|
PaymentReconciliation.processor
|
|
|
PaymentReconciliation.referenceNumber
|
|
|
PaymentReconciliation.authorization
|
|
|
PaymentReconciliation.tenderedAmount
|
|
|
PaymentReconciliation.returnedAmount
|
|
|
PaymentReconciliation.amount
|
-
Added
Mandatory
Element
Renamed
from
paymentAmount
to
amount
-
Min
Cardinality
changed
from
1
to
0
|
|
PaymentReconciliation.allocation
|
-
Added
Element
Renamed
from
detail
to
allocation
|
|
PaymentReconciliation.allocation.identifier
|
-
Added
Element
Moved
from
PaymentReconciliation.detail
to
PaymentReconciliation.allocation
|
|
PaymentReconciliation.allocation.predecessor
|
-
Added
Element
Moved
from
PaymentReconciliation.detail
to
PaymentReconciliation.allocation
|
|
PaymentReconciliation.allocation.target
|
-
Moved
from
PaymentReconciliation.detail.request
to
target
-
Type
Reference:
Added
Element
Target
Types
Claim,
Account,
Invoice,
Encounter,
Contract
-
Type
Reference:
Removed
Target
Type
Resource
|
|
PaymentReconciliation.allocation.targetItem[x]
|
|
|
PaymentReconciliation.allocation.encounter
|
|
|
PaymentReconciliation.allocation.account
|
|
|
PaymentReconciliation.allocation.type
|
-
Added
Element
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
|
-
Added
Element
Moved
from
PaymentReconciliation.detail
to
PaymentReconciliation.allocation
|
|
PaymentReconciliation.allocation.response
|
-
Moved
from
PaymentReconciliation.detail
to
PaymentReconciliation.allocation
-
Type
Reference:
Added
Element
Target
Type
ClaimResponse
-
Type
Reference:
Removed
Target
Type
Resource
|
|
PaymentReconciliation.allocation.date
|
-
Added
Element
Moved
from
PaymentReconciliation.detail
to
PaymentReconciliation.allocation
|
|
PaymentReconciliation.allocation.responsible
|
-
Added
Element
Moved
from
PaymentReconciliation.detail
to
PaymentReconciliation.allocation
|
|
PaymentReconciliation.allocation.payee
|
-
Added
Element
Moved
from
PaymentReconciliation.detail
to
PaymentReconciliation.allocation
|
|
PaymentReconciliation.allocation.amount
|
-
Added
Element
Moved
from
PaymentReconciliation.detail
to
PaymentReconciliation.allocation
|
PaymentReconciliation.paymentDate
PaymentReconciliation.allocation.noteNumber
|
|
PaymentReconciliation.paymentAmount
PaymentReconciliation.processNote.class
|
|
PaymentReconciliation.detail
PaymentReconciliation.processNote.number
|
|
Permission
PaymentReconciliation.processNote.text
|
-
Added
Resource
Type
changed
from
string
to
markdown
|
|
Person
|
|
|
Person.deceased[x]
|
|
|
Person.maritalStatus
|
|
|
Person.photo
|
-
Max
Cardinality
changed
from
1
to
*
|
|
Person.communication
|
|
|
Person.communication.language
|
|
|
Person.communication.preferred
|
|
|
PlanDefinition
|
|
|
PlanDefinition.versionAlgorithm[x]
|
|
|
PlanDefinition.type
| -
Change
value
set
from
http://hl7.org/fhir/ValueSet/plan-definition-type
to
PlanDefinitionType

|
|
PlanDefinition.subject[x]
|
-
Add
Type
canonical(EvidenceVariable)
-
Change
value
set
from
http://hl7.org/fhir/ValueSet/subject-type
to
Participant
Resource
Types
-
Change
code
system
for
extensibly
bound
codes
from
"http://hl7.org/fhir/resource-types"
to
"http://hl7.org/fhir/fhir-types"
|
|
PlanDefinition.jurisdiction
| |
|
PlanDefinition.usage
|
-
Type
changed
from
string
to
markdown
|
|
PlanDefinition.copyrightLabel
|
|
|
PlanDefinition.goal.target.detail[x]
|
-
Add
Types
string,
boolean,
integer,
Ratio
|
|
PlanDefinition.actor
|
|
|
PlanDefinition.actor.title
|
|
|
PlanDefinition.actor.description
|
|
|
PlanDefinition.actor.option
|
|
|
PlanDefinition.actor.option.type
|
|
|
PlanDefinition.actor.option.typeCanonical
|
|
|
PlanDefinition.actor.option.typeReference
|
|
|
PlanDefinition.actor.option.role
|
|
|
PlanDefinition.action.linkId
|
|
|
PlanDefinition.action.description
|
-
Type
changed
from
string
to
markdown
|
|
PlanDefinition.action.textEquivalent
|
-
Type
changed
from
string
to
markdown
|
|
PlanDefinition.action.code
|
-
Max
Cardinality
changed
from
*
to
1
|
|
PlanDefinition.action.goalId
| -
Type
changed
from
id
to
string
|
|
PlanDefinition.action.subject[x]
|
-
Add
Type
canonical
-
Change
value
set
from
http://hl7.org/fhir/ValueSet/subject-type
to
Participant
Resource
Types
-
Change
code
system
for
extensibly
bound
codes
from
"http://hl7.org/fhir/resource-types"
to
"http://hl7.org/fhir/fhir-types"
|
|
PlanDefinition.action.input
|
-
Type
changed
from
DataRequirement
to
BackboneElement
|
|
PlanDefinition.action.input.title
|
|
|
PlanDefinition.action.input.requirement
|
|
|
PlanDefinition.action.input.relatedData
|
|
|
PlanDefinition.action.output
|
-
Type
changed
from
DataRequirement
to
BackboneElement
|
|
PlanDefinition.action.output.title
|
|
|
PlanDefinition.action.output.requirement
|
|
|
PlanDefinition.action.output.relatedData
|
|
|
PlanDefinition.action.relatedAction.targetId
|
-
Added
Mandatory
Element
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
|
|
|
PlanDefinition.action.timing[x]
|
-
Add
Type
RelativeTime
-
Remove
Types
dateTime,
Period
|
|
PlanDefinition.action.location
|
|
|
PlanDefinition.action.participant.actorId
|
|
|
PlanDefinition.action.participant.type
|
-
Min
Cardinality
changed
from
1
to
0
-
Remove
code
related-person
-
Add
codes
careteam
,
group
,
healthcareservice
,
location
,
organization
,
practitionerrole
,
relatedperson
|
|
PlanDefinition.action.participant.typeCanonical
|
|
|
PlanDefinition.action.participant.typeReference
|
|
|
PlanDefinition.action.participant.function
|
|
|
PlanDefinition.action.type
| -
Change
value
set
from
http://hl7.org/fhir/ValueSet/action-type
to
ActionType

|
PlanDefinition.asNeeded[x]
PlanDefinition.action.applicabilityBehavior
|
|
PlanDefinition.action.relatedAction.actionId
PlanDefinition.asNeeded[x]
|
-
Deleted
(PlanDefinition.action.relatedAction.targetId)
Added
Element
|
|
Practitioner
|
|
|
Practitioner.active
|
|
|
Practitioner.deceased[x]
|
|
|
Practitioner.qualification.status
| |
|
Practitioner.communication
|
-
Type
changed
from
CodeableConcept
to
BackboneElement
-
Remove
Binding
`http://hl7.org/fhir/ValueSet/languages`
(preferred),
max
=`http://hl7.org/fhir/ValueSet/all-languages`
|
|
Practitioner.communication.language
|
|
|
Practitioner.communication.preferred
|
|
|
PractitionerRole
|
|
|
PractitionerRole.network
| |
|
PractitionerRole.display
| |
|
PractitionerRole.contact
|
|
|
PractitionerRole.characteristic
|
|
|
PractitionerRole.communication
|
|
|
PractitionerRole.availability
|
-
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.availableTime)
PractitionerRole.availability
(now
part
of
a
datatype))
|
|
PractitionerRole.notAvailable
|
-
Deleted
(->
PractitionerRole.availability.notAvailableTime)
PractitionerRole.availability.notAvailableTime
(now
part
of
a
datatype))
|
|
PractitionerRole.availabilityExceptions
|
-
Deleted
(->
PractitionerRole.availability.notAvailableTime.description)
PractitionerRole.availability.notAvailabileTime.description
(now
part
of
a
datatype))
|
|
Procedure
|
|
|
Procedure.basedOn
| -
Type
Reference:
Added
Target
Type
MedicationRequest
|
|
Procedure.category
|
-
Max
Cardinality
changed
from
1
to
*
|
|
Procedure.subject
|
-
Type
Reference:
Added
Target
Types
Device,
Practitioner,
Organization,
Location
|
|
Procedure.focus
|
|
|
Procedure.occurrence[x]
|
-
Added
Element
Renamed
from
performed[x]
to
occurrence[x]
-
Add
Type
Timing
|
|
Procedure.recorded
|
|
|
Procedure.reported[x]
|
-
Added
Element
Renamed
from
asserter
to
reported[x]
-
Add
Type
boolean
|
|
Procedure.performer.actor
|
-
Type
Reference:
Added
Target
Types
CareTeam,
HealthcareService
|
|
Procedure.performer.period
|
|
|
Procedure.reason
|
-
Merged
both
reasonCode
and
reasonReference
into
reason
|
|
Procedure.bodyStructure
|
|
|
Procedure.outcome
| -
Max
Cardinality
changed
from
1
to
*
-
Type
changed
from
CodeableConcept
to
CodeableReference
|
|
Procedure.report
| -
Type
Reference:
Added
Target
Type
Bundle
|
|
Procedure.complication
| -
Type
changed
from
CodeableConcept
to
CodeableReference
-
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
|
|
|
Procedure.supportingInfo
|
|
Procedure.performed[x]
Procedure.instantiatesCanonical
|
|
Procedure.asserter
Procedure.instantiatesUri
|
-
Deleted
(->
Procedure.reportedReference)
|
|
Procedure.reasonCode
|
-
Deleted
(->
Procedure.reason)
reason.concept)
|
|
Procedure.reasonReference
|
-
Deleted
(->
Procedure.reason)
reason.reference)
|
|
Procedure.complicationDetail
|
-
Deleted
(->
Procedure.complication)
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
| |
|
Provenance.activity
|
-
Remove
Binding
`http://hl7.org/fhir/ValueSet/provenance-activity-type`
(extensible)
|
|
Provenance.basedOn
|
|
|
Provenance.patient
|
|
|
Provenance.encounter
|
|
|
Provenance.agent.type
|
-
Remove
Binding
`http://hl7.org/fhir/ValueSet/provenance-agent-type`
(extensible)
|
|
Provenance.agent.who
|
-
Type
Reference:
Added
Target
Type
CareTeam
Types
CareTeam,
Group,
HealthcareService
|
|
Provenance.agent.onBehalfOf
|
-
Type
Reference:
Added
Target
Type
CareTeam
Types
CareTeam,
Group,
HealthcareService
-
Type
Reference:
Removed
Target
Types
RelatedPerson,
Device
|
|
Provenance.entity.role
|
-
Remove
code
derivation
-
Add
code
instantiates
|
|
Questionnaire
|
|
|
Questionnaire.versionAlgorithm[x]
|
|
|
Questionnaire.subjectType
|
-
Remove
codes
Resource
CatalogEntry
,
DomainResource
ChargeItem
,
CatalogEntry
ChargeItemDefinition
,
ClinicalImpression
,
DeviceUseStatement
,
DocumentManifest
,
Media
DomainResource
,
RequestGroup
EffectEvidenceSynthesis
,
ResearchDefinition
GraphDefinition
,
ResearchElementDefinition
ImmunizationEvaluation
Add
codes
,
ActorDefinition
ImmunizationRecommendation
,
ArtifactAssessment
Linkage
,
BiologicallyDerivedProductDispense
Media
,
ConditionDefinition
MedicationKnowledge
,
DeviceAssociation
MedicinalProduct
,
DeviceDispense
MedicinalProductAuthorization
,
DeviceUsage
MedicinalProductContraindication
,
EncounterHistory
MedicinalProductIndication
,
FormularyItem
MedicinalProductIngredient
,
GenomicStudy
MedicinalProductInteraction
,
ImagingSelection
MedicinalProductManufactured
,
InventoryItem
MedicinalProductPackaged
,
InventoryReport
MedicinalProductPharmaceutical
,
NutritionIntake
MedicinalProductUndesirableEffect
,
Permission
MolecularSequence
,
RequestOrchestration
RequestGroup
,
Requirements
ResearchDefinition
,
ResearchElementDefinition
,
Resource
,
RiskEvidenceSynthesis
,
SubstanceNucleicAcid
,
SubstancePolymer
,
SubstanceProtein
,
SubstanceReferenceInformation
,
SubstanceSourceMaterial
,
TestPlan
SubstanceSpecification
,
Transport
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
|
|
|
Questionnaire.item.definition
| -
Max
Cardinality
changed
from
1
to
*
|
|
Questionnaire.item.type
|
|
|
Questionnaire.item.enableWhen.answer[x]
| -
Add
Types
Quantity(http://hl7.org/fhir/StructureDefinition/SimpleQuantity),
uri,
Attachment
|
|
Questionnaire.item.disabledDisplay
|
|
|
Questionnaire.item.answerConstraint
|
|
|
Questionnaire.item.answerOption.value[x]
| -
Add
Types
decimal,
dateTime,
uri,
Quantity(http://hl7.org/fhir/StructureDefinition/SimpleQuantity)
|
|
Questionnaire.item.initial.value[x]
| -
Add
Type
Quantity(http://hl7.org/fhir/StructureDefinition/SimpleQuantity)
|
|
QuestionnaireResponse
|
|
|
QuestionnaireResponse.identifier
|
-
Max
Cardinality
changed
from
1
to
*
|
|
QuestionnaireResponse.questionnaire
|
-
Min
Cardinality
changed
from
0
to
1
|
|
QuestionnaireResponse.author
| -
Type
Reference:
Added
Target
Type
Group
|
|
QuestionnaireResponse.source
|
-
Type
Reference:
Added
Target
Types
Device,
Organization
|
|
QuestionnaireResponse.item.definition
| -
Max
Cardinality
changed
from
1
to
*
|
|
QuestionnaireResponse.item.answer.value[x]
|
-
Min
Cardinality
changed
from
0
to
1
-
Add
Type
Quantity(http://hl7.org/fhir/StructureDefinition/SimpleQuantity)
|
|
RegulatedAuthorization
|
RegulatedAuthorization.subject
-
Type
Reference:
Added
Target
Types
ManufacturedItemDefinition,
Ingredient
Resource
|
RegulatedAuthorization.indication
RelatedPerson
|
Max
Cardinality
changed
from
1
to
*
|
RegulatedAuthorization.attachedDocument
RelatedPerson.role
|
|
RelatedPerson
|
RelatedPerson.communication.language
|
|
|
RequestOrchestration
|
-
Name
Changed
from
RequestGroup
to
RequestOrchestration
|
|
RequestOrchestration
|
-
Moved
from
RequestGroup
to
RequestOrchestration
|
|
RequestOrchestration.identifier
| |
|
RequestOrchestration.instantiatesCanonical
| |
|
RequestOrchestration.instantiatesUri
| |
|
RequestOrchestration.basedOn
| |
|
RequestOrchestration.replaces
| |
|
RequestOrchestration.groupIdentifier
| |
|
RequestOrchestration.status
| |
|
RequestOrchestration.intent
| |
|
RequestOrchestration.priority
| |
|
RequestOrchestration.code
| |
|
RequestOrchestration.subject
|
-
Type
Reference:
Added
Target
Types
CareTeam,
Device,
HealthcareService,
Location,
Organization,
Practitioner,
PractitionerRole,
RelatedPerson
Element
|
|
RequestOrchestration.encounter
| |
|
RequestOrchestration.authoredOn
| |
|
RequestOrchestration.author
|
|
|
RequestOrchestration.reason
|
|
|
RequestOrchestration.goal
|
|
|
RequestOrchestration.note
| |
|
RequestOrchestration.action
| |
|
RequestOrchestration.action.linkId
|
|
|
RequestOrchestration.action.prefix
| |
|
RequestOrchestration.action.title
| |
|
RequestOrchestration.action.description
|
-
Type
changed
from
string
to
markdown
Added
Element
|
|
RequestOrchestration.action.textEquivalent
|
-
Type
changed
from
string
to
markdown
Added
Element
|
|
RequestOrchestration.action.priority
| |
|
RequestOrchestration.action.code
| |
|
RequestOrchestration.action.documentation
|
|
|
RequestOrchestration.action.goal
|
|
|
RequestOrchestration.action.condition
| |
|
RequestOrchestration.action.condition.kind
| |
|
RequestOrchestration.action.condition.expression
| |
|
RequestOrchestration.action.input
|
|
|
RequestOrchestration.action.input.title
|
|
|
RequestOrchestration.action.input.requirement
|
|
|
RequestOrchestration.action.input.relatedData
|
|
|
RequestOrchestration.action.output
|
|
|
RequestOrchestration.action.output.title
|
|
|
RequestOrchestration.action.output.requirement
|
|
|
RequestOrchestration.action.output.relatedData
|
|
|
RequestOrchestration.action.relatedAction
| |
|
RequestOrchestration.action.relatedAction.targetId
|
|
|
RequestOrchestration.action.relatedAction.relationship
| |
|
RequestOrchestration.action.relatedAction.endRelationship
|
|
|
RequestOrchestration.action.relatedAction.offset[x]
| |
|
RequestOrchestration.action.timing[x]
| |
|
RequestOrchestration.action.location
|
|
|
RequestOrchestration.action.participant
|
-
Type
changed
from
Reference(Patient
|
Practitioner
|
PractitionerRole
|
RelatedPerson
|
Device)
to
BackboneElement
Added
Element
|
|
RequestOrchestration.action.participant.type
|
|
|
RequestOrchestration.action.participant.typeCanonical
|
|
|
RequestOrchestration.action.participant.typeReference
|
|
|
RequestOrchestration.action.participant.role
|
|
|
RequestOrchestration.action.participant.function
|
|
|
RequestOrchestration.action.participant.actor[x]
|
|
|
RequestOrchestration.action.type
| |
|
RequestOrchestration.action.applicabilityBehavior
| |
|
RequestOrchestration.action.groupingBehavior
| |
|
RequestOrchestration.action.selectionBehavior
| |
|
RequestOrchestration.action.requiredBehavior
| |
|
RequestOrchestration.action.precheckBehavior
| |
|
RequestOrchestration.action.cardinalityBehavior
| |
|
RequestOrchestration.action.resource
| |
|
RequestOrchestration.action.definition[x]
|
|
|
RequestOrchestration.action.transform
|
|
|
RequestOrchestration.action.dynamicValue
|
|
|
RequestOrchestration.action.dynamicValue.path
|
|
|
RequestOrchestration.action.dynamicValue.expression
|
|
|
RequestOrchestration.action.action
| |
|
RequestGroup.identifier
| |
|
RequestGroup.instantiatesCanonical
| |
|
RequestGroup.instantiatesUri
| |
|
RequestGroup.basedOn
| |
|
RequestGroup.replaces
| |
|
RequestGroup.groupIdentifier
| |
|
RequestGroup.status
| |
|
RequestGroup.intent
| |
|
RequestGroup.priority
| |
|
RequestGroup.code
| |
|
RequestGroup.subject
| |
|
RequestGroup.encounter
| |
|
RequestGroup.authoredOn
| |
|
RequestGroup.author
| |
|
RequestGroup.reasonCode
|
|
|
RequestGroup.reasonReference
|
|
RequestGroup.action.relatedAction.actionId
RequestGroup.note
| |
|
RequestGroup.action
|
|
|
Requirements
|
|
|
ResearchStudy
|
|
|
ResearchStudy.url
|
|
|
ResearchStudy.version
|
|
|
ResearchStudy.name
|
|
|
ResearchStudy.label
|
|
|
ResearchStudy.label.type
|
|
|
ResearchStudy.label.value
|
|
|
ResearchStudy.label.language
| |
|
ResearchStudy.citeAs
| |
|
ResearchStudy.relatesTo
| |
|
ResearchStudy.relatesTo.type
| |
|
ResearchStudy.relatesTo.target[x]
| |
|
ResearchStudy.date
|
|
|
ResearchStudy.status
|
-
Change
value
set
from
http://hl7.org/fhir/ValueSet/research-study-status|4.3.0
http://hl7.org/fhir/ValueSet/research-study-status|4.0.0
to
PublicationStatus
-
Remove
codes
administratively-completed
,
approved
,
closed-to-accrual
,
closed-to-accrual-and-intervention
,
completed
,
disapproved
,
in-review
,
temporarily-closed-to-accrual
,
temporarily-closed-to-accrual-and-intervention
,
withdrawn
-
Add
codes
draft
,
retired
,
unknown
|
|
ResearchStudy.primaryPurposeType
|
-
Remove
Binding
`http://hl7.org/fhir/ValueSet/research-study-prim-purp-type`
(extensible)
|
|
ResearchStudy.studyDesign
|
-
Added
Element
Renamed
from
category
to
studyDesign
|
|
ResearchStudy.focus
|
-
Type
changed
from
CodeableConcept
to
CodeableReference
|
|
ResearchStudy.region
|
|
|
ResearchStudy.descriptionSummary
|
|
|
ResearchStudy.site
|
-
Type
Reference:
Added
Target
Types
ResearchStudy,
Organization
|
|
ResearchStudy.classifier
|
|
|
ResearchStudy.associatedParty
|
|
|
ResearchStudy.associatedParty.name
|
|
|
ResearchStudy.associatedParty.role
|
|
|
ResearchStudy.associatedParty.period
|
|
|
ResearchStudy.associatedParty.classifier
|
|
|
ResearchStudy.associatedParty.party
|
|
|
ResearchStudy.progressStatus
|
|
|
ResearchStudy.progressStatus.state
|
|
|
ResearchStudy.progressStatus.actual
|
|
|
ResearchStudy.progressStatus.period
|
|
|
ResearchStudy.whyStopped
|
-
Added
Element
Renamed
from
reasonStopped
to
whyStopped
|
|
ResearchStudy.recruitment
|
|
|
ResearchStudy.recruitment.targetNumber
|
|
|
ResearchStudy.recruitment.actualNumber
|
|
|
ResearchStudy.recruitment.eligibility
|
|
|
ResearchStudy.recruitment.actualGroup
|
|
|
ResearchStudy.recruitment.description
| |
|
ResearchStudy.comparisonGroup
|
|
ResearchStudy.comparisonGroup.linkId
ResearchStudy.comparisonGroup.targetNumber
|
|
ResearchStudy.comparisonGroup.name
ResearchStudy.comparisonGroup.actualNumber
|
|
ResearchStudy.comparisonGroup.type
ResearchStudy.comparisonGroup.eligibility
| |
|
ResearchStudy.comparisonGroup.observedGroup
|
|
|
ResearchStudy.comparisonGroup.description
|
|
ResearchStudy.comparisonGroup.intendedExposure
ResearchStudy.objective.description
|
|
ResearchStudy.comparisonGroup.observedGroup
ResearchStudy.objective.outcomeMeasure
|
|
ResearchStudy.objective.description
ResearchStudy.objective.outcomeMeasure.name
|
|
ResearchStudy.outcomeMeasure
ResearchStudy.objective.outcomeMeasure.type
|
|
ResearchStudy.outcomeMeasure.name
ResearchStudy.objective.outcomeMeasure.description
|
|
ResearchStudy.outcomeMeasure.type
ResearchStudy.objective.outcomeMeasure.endpoint
|
|
ResearchStudy.outcomeMeasure.description
ResearchStudy.objective.outcomeMeasure.population
|
|
ResearchStudy.outcomeMeasure.reference
ResearchStudy.objective.outcomeMeasure.intervention
|
|
ResearchStudy.result
ResearchStudy.objective.outcomeMeasure.comparator
|
|
ResearchStudy.category
ResearchStudy.objective.outcomeMeasure.summaryMeasure
|
|
|
ResearchStudy.objective.outcomeMeasure.endpointAnalysisPlan
| |
|
ResearchStudy.objective.outcomeMeasure.eventHandling
| |
|
ResearchStudy.objective.outcomeMeasure.eventHandling.event
| |
|
ResearchStudy.objective.outcomeMeasure.eventHandling.group
| |
|
ResearchStudy.objective.outcomeMeasure.eventHandling.handling
| |
|
ResearchStudy.objective.outcomeMeasure.eventHandling.description
| |
|
ResearchStudy.result
|
|
|
ResearchStudy.contact
|
|
ResearchStudy.location
ResearchStudy.relatedArtifact
|
|
ResearchStudy.enrollment
ResearchStudy.location
|
|
ResearchStudy.sponsor
ResearchStudy.enrollment
|
|
ResearchStudy.principalInvestigator
ResearchStudy.sponsor
|
-
Deleted
(->
ResearchStudy.associatedPart.party
(with
role='sponsor'))
|
ResearchStudy.reasonStopped
ResearchStudy.principalInvestigator
|
-
Deleted
(->
ResearchStudy.associatedPart.party
(with
role='primary-investigator'))
|
|
ResearchStudy.arm
|
|
|
ResearchSubject
|
|
|
ResearchSubject.status
|
-
Change
value
set
from
http://hl7.org/fhir/ValueSet/research-subject-status|4.3.0
http://hl7.org/fhir/ValueSet/research-subject-status|4.0.0
to
PublicationStatus
-
Remove
codes
candidate
,
eligible
,
follow-up
,
ineligible
,
not-registered
,
off-study
,
on-study
,
on-study-intervention
,
on-study-observation
,
pending-on-study
,
potential-candidate
,
screening
,
withdrawn
-
Add
codes
draft
,
active
,
retired
,
unknown
|
ResearchSubject.progress
ResearchSubject.subject
|
-
Renamed
from
individual
to
subject
-
Type
Reference:
Added
Element
Target
Types
Group,
Specimen,
Device,
Medication,
Substance,
SubstanceDefinition,
BiologicallyDerivedProduct
|
ResearchSubject.progress.type
ResearchSubject.subjectState
|
|
ResearchSubject.progress.subjectState
ResearchSubject.subjectState.code
|
|
ResearchSubject.progress.milestone
ResearchSubject.subjectState.startDate
|
|
ResearchSubject.progress.reason
ResearchSubject.subjectState.endDate
|
|
ResearchSubject.progress.startDate
ResearchSubject.subjectState.reason
|
|
ResearchSubject.progress.endDate
ResearchSubject.subjectMilestone
|
|
ResearchSubject.subject
ResearchSubject.subjectMilestone.milestone
|
|
ResearchSubject.assignedComparisonGroup
ResearchSubject.subjectMilestone.date
|
|
ResearchSubject.actualComparisonGroup
ResearchSubject.subjectMilestone.reason
|
|
ResearchSubject.consent
ResearchSubject.comparisonGroup
|
-
Max
Cardinality
changed
from
1
to
*
Added
Element
|
ResearchSubject.individual
ResearchSubject.consent
|
-
Deleted
Max
Cardinality
changed
from
1
to
*
|
|
ResearchSubject.assignedArm
|
|
|
ResearchSubject.actualArm
|
|
|
Resource
|
|
|
Resource.language
|
|
|
RiskAssessment
|
|
|
RiskAssessment.status
| -
Remove
code
corrected
-
Add
codes
specimen-in-process
,
cannot-be-obtained
|
|
RiskAssessment.performer
|
-
Type
Reference:
Added
Target
Types
Patient,
RelatedPerson
|
|
RiskAssessment.reason
|
-
Merged
both
reasonCode
and
reasonReference
into
reason
|
|
RiskAssessment.prediction.probability[x]
|
|
|
RiskAssessment.reasonCode
|
-
Deleted
(->
reason)
reason.concept)
|
|
RiskAssessment.reasonReference
|
-
Deleted
(->
reason)
reason.reference)
|
|
Schedule
|
|
|
Schedule.serviceType
|
-
Type
changed
from
CodeableConcept
to
CodeableReference
|
|
Schedule.name
|
|
|
Schedule.actor
|
-
Type
Reference:
Added
Target
Type
CareTeam
|
|
Schedule.comment
|
-
Type
changed
from
string
to
markdown
|
|
SearchParameter
|
|
|
SearchParameter.identifier
|
|
|
SearchParameter.versionAlgorithm[x]
|
|
|
SearchParameter.title
|
|
|
SearchParameter.jurisdiction
| |
|
SearchParameter.copyright
|
|
|
SearchParameter.copyrightLabel
|
|
|
SearchParameter.aliasCode
| |
|
SearchParameter.base
|
-
Change
value
set
from
http://hl7.org/fhir/ValueSet/resource-types|4.3.0
http://hl7.org/fhir/ValueSet/resource-types|4.0.0
to
Version
Independent
Resource
Types
(All)
-
Add
Remove
codes
ActorDefinition
ChargeItem
,
ArtifactAssessment
ChargeItemDefinition
,
BiologicallyDerivedProductDispense
ClinicalImpression
,
CanonicalResource
GraphDefinition
,
ConditionDefinition
ImmunizationEvaluation
,
DeviceAssociation
ImmunizationRecommendation
,
DeviceDispense
Linkage
,
DeviceUsage
MedicationKnowledge
,
EncounterHistory
MolecularSequence
,
FormularyItem
SubstanceNucleicAcid
,
GenomicStudy
SubstancePolymer
,
ImagingSelection
SubstanceProtein
,
InventoryItem
SubstanceReferenceInformation
,
InventoryReport
SubstanceSourceMaterial
,
MetadataResource
SupplyDelivery
,
NutritionIntake
SupplyRequest
,
Permission
TestReport
,
RequestOrchestration
TestScript
,
Requirements
VerificationResult
-
Add
codes
ActorDefinition
,
SubstanceNucleicAcid
AdministrableProductDefinition
,
SubstancePolymer
ArtifactAssessment
,
SubstanceProtein
CanonicalResource
,
SubstanceReferenceInformation
ClinicalUseDefinition
,
SubstanceSourceMaterial
DeviceAlert
,
TestPlan
DeviceAssociation
,
Transport
ImagingSelection
,
BodySite
Ingredient
,
Conformance
InsuranceProduct
,
DataElement
ManufacturedItemDefinition
,
DeviceComponent
MedicinalProductDefinition
,
DeviceUseRequest
MetadataResource
,
DiagnosticOrder
NutritionIntake
,
EffectEvidenceSynthesis
NutritionProduct
,
EligibilityRequest
PackagedProductDefinition
,
EligibilityResponse
RegulatedAuthorization
,
ExpansionProfile
RequestOrchestration
,
ImagingManifest
Requirements
,
ImagingObjectSelection
SubscriptionStatus
,
MedicationOrder
SubscriptionTopic
,
MedicationUsage
SubstanceDefinition
,
MedicinalProduct
BodySite
,
MedicinalProductAuthorization
Conformance
,
MedicinalProductContraindication
DataElement
,
MedicinalProductIndication
DeviceComponent
,
MedicinalProductIngredient
DeviceUseRequest
,
MedicinalProductInteraction
DiagnosticOrder
,
MedicinalProductManufactured
EligibilityRequest
,
MedicinalProductPackaged
EligibilityResponse
,
MedicinalProductPharmaceutical
ExpansionProfile
,
MedicinalProductUndesirableEffect
ImagingManifest
,
ImagingObjectSelection
,
MedicationOrder
,
MedicationUsage
,
Order
,
OrderResponse
,
ProcedureRequest
,
ProcessRequest
,
ProcessResponse
,
ReferralRequest
,
RiskEvidenceSynthesis
,
Sequence
,
ServiceDefinition
,
|
|
SearchParameter.type
| -
Add
code
SubstanceSpecification
resource
|
|
SearchParameter.processingMode
|
-
Renamed
from
xpathUsage
to
processingMode
-
Change
value
set
from
http://hl7.org/fhir/ValueSet/search-xpath-usage|4.3.0
http://hl7.org/fhir/ValueSet/search-xpath-usage|4.0.0
to
Search
Processing
Mode
Type
-
Remove
codes
nearby
,
distance
|
|
SearchParameter.constraint
|
|
|
SearchParameter.target
|
-
Change
value
set
from
http://hl7.org/fhir/ValueSet/resource-types|4.3.0
http://hl7.org/fhir/ValueSet/resource-types|4.0.0
to
Version
Independent
Resource
Types
(All)
-
Remove
codes
ChargeItem
,
ChargeItemDefinition
,
ClinicalImpression
,
GraphDefinition
,
ImmunizationEvaluation
,
ImmunizationRecommendation
,
Linkage
,
MedicationKnowledge
,
MolecularSequence
,
SubstanceNucleicAcid
,
SubstancePolymer
,
SubstanceProtein
,
SubstanceReferenceInformation
,
SubstanceSourceMaterial
,
SupplyDelivery
,
SupplyRequest
,
TestReport
,
TestScript
,
VerificationResult
-
Add
codes
ActorDefinition
,
ArtifactAssessment
AdministrableProductDefinition
,
BiologicallyDerivedProductDispense
ArtifactAssessment
,
CanonicalResource
,
ConditionDefinition
ClinicalUseDefinition
,
DeviceAlert
,
DeviceAssociation
,
DeviceDispense
ImagingSelection
,
DeviceUsage
Ingredient
,
EncounterHistory
InsuranceProduct
,
FormularyItem
ManufacturedItemDefinition
,
GenomicStudy
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
|
|
SearchParameter.modifier
| -
Change
value
set
from
http://hl7.org/fhir/ValueSet/search-modifier-code|4.0.0
to
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
,
InventoryItem
ImagingStudy
,
InventoryReport
Immunization
,
MetadataResource
ImplementationGuide
,
Ingredient
,
InsurancePlan
,
InsuranceProduct
,
Invoice
,
Library
,
List
,
Location
,
ManufacturedItemDefinition
,
Measure
,
MeasureReport
,
Medication
,
MedicationAdministration
,
MedicationDispense
,
MedicationRequest
,
MedicationStatement
,
MedicinalProductDefinition
,
MessageDefinition
,
MessageHeader
,
NamingSystem
,
NutritionIntake
,
Permission
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
,
SubstanceNucleicAcid
ResearchStudy
,
SubstancePolymer
ResearchSubject
,
SubstanceProtein
RiskAssessment
,
SubstanceReferenceInformation
Schedule
,
SubstanceSourceMaterial
SearchParameter
,
TestPlan
ServiceRequest
,
Transport
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
,
RiskEvidenceSynthesis
RequestGroup
,
Sequence
ResearchDefinition
,
ServiceDefinition
ResearchElementDefinition
,
SubstanceSpecification
SearchParameter.modifier
Remove
code
ofType
RiskEvidenceSynthesis
Add
codes
,
of-type
Sequence
,
code-text
ServiceDefinition
,
text-advanced
SubstanceSpecification
,
iterate
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
|
|
ServiceRequest.statusReason
| |
|
ServiceRequest.intent
| -
Remove
codes
original-order
,
reflex-order
,
filler-order
,
instance-order
|
|
ServiceRequest.code
|
-
Type
changed
from
CodeableConcept
to
CodeableReference
|
|
ServiceRequest.orderDetail
|
-
Type
changed
from
CodeableConcept
to
BackboneElement
|
ServiceRequest.orderDetail.parameterFocus
ServiceRequest.orderDetail.parameterFocus[x]
|
|
|
ServiceRequest.orderDetail.parameter
|
|
|
ServiceRequest.orderDetail.parameter.code
|
|
|
ServiceRequest.orderDetail.parameter.value[x]
|
|
|
ServiceRequest.focus
|
|
|
ServiceRequest.asNeeded
| -
Renamed
from
asNeeded[x]
to
asNeeded
-
Remove
Type
CodeableConcept
|
|
ServiceRequest.asNeededFor
| |
|
ServiceRequest.requester
| -
Type
Reference:
Added
Target
Type
Group
|
|
ServiceRequest.performer
| -
Type
Reference:
Added
Target
Type
Group
|
|
ServiceRequest.location
|
-
Merged
both
locationCode
and
locationReference
into
location
|
|
ServiceRequest.reason
|
-
Merged
both
reasonCode
and
reasonReference
into
reason
|
|
ServiceRequest.supportingInfo
|
-
Type
changed
from
Reference(Resource)
to
CodeableReference
|
|
ServiceRequest.bodyStructure
|
|
|
ServiceRequest.patientInstruction
|
-
Max
Cardinality
changed
from
1
to
*
-
Type
changed
from
string
to
BackboneElement
|
|
ServiceRequest.patientInstruction.instruction[x]
|
|
|
ServiceRequest.instantiatesCanonical
| |
|
ServiceRequest.instantiatesUri
| |
|
ServiceRequest.locationCode
|
-
Deleted
(->
ServiceRequest.location.concept)
|
|
ServiceRequest.locationReference
|
-
Deleted
(->
ServiceRequest.location.reference)
|
|
ServiceRequest.reasonCode
|
-
Deleted
(->
reason)
reason.concept)
|
|
ServiceRequest.reasonReference
|
-
Deleted
(->
reason)
reason.reference)
|
|
ServiceRequest.bodySite
|
|
|
Slot
|
|
|
Slot.serviceType
|
-
Type
changed
from
CodeableConcept
to
CodeableReference
|
|
Slot.appointmentType
|
-
Max
Cardinality
changed
from
1
to
*
|
|
Specimen
|
|
|
Specimen.subject
|
-
Type
Reference:
Added
Target
Type
BiologicallyDerivedProduct
Types
BiologicallyDerivedProduct,
NutritionProduct
|
|
Specimen.combined
|
|
|
Specimen.role
|
|
|
Specimen.feature
|
|
|
Specimen.feature.type
|
|
|
Specimen.feature.description
|
|
|
Specimen.collection.collector
|
-
Type
Reference:
Added
Target
Types
Organization,
Patient,
RelatedPerson
|
Specimen.collection.device
Specimen.collection.device[x]
|
|
|
Specimen.collection.procedure
|
|
|
Specimen.collection.bodySite
|
-
Type
changed
from
CodeableConcept
to
CodeableReference
|
|
Specimen.processing.method
|
-
Renamed
from
procedure
to
method
|
|
Specimen.processing.performer
|
|
Specimen.container.device
Specimen.processing.device[x]
|
|
|
Specimen.processing.additive
| -
Type
changed
from
Reference(Substance)
to
CodeableReference
|
|
Specimen.processing.time[x]
|
|
Specimen.container.location
Specimen.container.device[x]
|
|
|
Specimen.condition
| -
Remove
Binding
`http://terminology.hl7.org/ValueSet/v2-0493`
(extensible)
|
Specimen.processing.procedure
Specimen.accessionIdentifier
|
-
Deleted
(->
Specimen.identifier
(along
with
all
the
other
identifiers))
|
|
Specimen.container.identifier
|
|
|
Specimen.container.description
|
|
|
Specimen.container.type
|
|
|
Specimen.container.capacity
|
|
|
Specimen.container.additive[x]
|
|
|
SpecimenDefinition
|
|
|
SpecimenDefinition.url
|
|
|
SpecimenDefinition.version
|
|
|
SpecimenDefinition.versionAlgorithm[x]
|
|
|
SpecimenDefinition.name
|
|
|
SpecimenDefinition.title
|
|
|
SpecimenDefinition.derivedFromCanonical
|
|
|
SpecimenDefinition.derivedFromUri
|
|
|
SpecimenDefinition.status
|
|
|
SpecimenDefinition.experimental
|
|
|
SpecimenDefinition.subject[x]
|
|
|
SpecimenDefinition.date
|
|
|
SpecimenDefinition.publisher
|
|
|
SpecimenDefinition.contact
|
|
|
SpecimenDefinition.description
|
|
|
SpecimenDefinition.useContext
|
|
|
SpecimenDefinition.jurisdiction
|
|
|
SpecimenDefinition.purpose
|
|
|
SpecimenDefinition.copyright
|
|
|
SpecimenDefinition.copyrightLabel
|
|
|
SpecimenDefinition.approvalDate
|
|
|
SpecimenDefinition.lastReviewDate
|
|
|
SpecimenDefinition.effectivePeriod
|
|
|
SpecimenDefinition.typeTested.container.description
|
-
Type
changed
from
string
to
markdown
|
|
SpecimenDefinition.typeTested.container.preparation
|
-
Type
changed
from
string
to
markdown
|
|
SpecimenDefinition.typeTested.requirement
|
-
Type
changed
from
string
to
markdown
|
|
SpecimenDefinition.typeTested.singleUse
|
|
|
SpecimenDefinition.typeTested.handling.instruction
|
-
Type
changed
from
string
to
markdown
|
|
SpecimenDefinition.typeTested.testingDestination
|
|
|
StructureDefinition
|
|
|
StructureDefinition.versionAlgorithm[x]
|
|
|
StructureDefinition.jurisdiction
| |
|
StructureDefinition.copyrightLabel
|
|
|
StructureDefinition.fhirVersion
|
-
Add
Remove
codes
0.0
0.0.80
,
0.4
0.0.81
,
0.5
0.0.82
,
1.0
0.4.0
,
1.1
0.5.0
,
1.4
1.0.0
,
1.6
1.0.1
,
1.8
1.0.2
,
3.0
1.1.0
,
3.3
1.4.0
,
3.5
1.6.0
,
4.0
1.8.0
,
4.1
3.0.0
,
4.2
3.0.1
,
4.2.0
3.3.0
,
4.3
3.5.0
,
4.4
4.0.0
-
Add
codes
0.0
,
4.4.0
0.4
,
4.5
0.5
,
4.5.0
1.0
,
4.6
1.1
,
4.6.0
1.4
,
5.0
1.6
,
5.0.0
1.8
,
5.0.0-cibuild
3.0
,
5.0.0-snapshot1
3.3
,
5.0.0-snapshot2
3.5
,
5.0.0-ballot
4.0
,
5.0.0-snapshot3
4.1
,
5.0.0-draft-final
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]
|
|
|
StructureMap.jurisdiction
| |
|
StructureMap.copyrightLabel
|
|
|
StructureMap.const
|
|
|
StructureMap.const.name
|
|
|
StructureMap.const.value
|
|
|
StructureMap.group.typeMode
|
-
Min
Cardinality
changed
from
1
to
0
-
Remove
code
none
|
|
StructureMap.group.rule
|
-
Min
Cardinality
changed
from
1
to
0
|
|
StructureMap.group.rule.name
|
-
Min
Cardinality
changed
from
1
to
0
|
|
StructureMap.group.rule.source.min
| -
Type
changed
from
integer
to
unsignedInt
|
|
StructureMap.group.rule.source.defaultValue
|
-
Renamed
from
defaultValue[x]
to
defaultValue
-
Remove
Types
base64Binary,
boolean,
canonical,
code,
date,
dateTime,
decimal,
id,
instant,
integer,
markdown,
oid,
positiveInt,
time,
unsignedInt,
uri,
url,
uuid,
Address,
Age,
Annotation,
Attachment,
CodeableConcept,
Coding,
ContactPoint,
Count,
Distance,
Duration,
HumanName,
Identifier,
Money,
Period,
Quantity,
Range,
Ratio,
Reference,
SampledData,
Signature,
Timing,
ContactDetail,
Contributor,
DataRequirement,
Expression,
ParameterDefinition,
RelatedArtifact,
TriggerDefinition,
UsageContext,
Dosage,
Meta
Dosage
|
|
StructureMap.group.rule.target.context
|
-
Type
changed
from
id
to
string
|
|
StructureMap.group.rule.target.listMode
|
-
Remove
code
collate
-
Add
code
single
|
|
StructureMap.group.rule.target.parameter.value[x]
|
-
Add
Types
date,
time,
dateTime
|
|
StructureMap.group.rule.dependent.parameter
|
-
Renamed
from
variable
to
parameter
-
Remove
Type
string
|
|
StructureMap.group.rule.target.contextType
|
-
Deleted
(now
implied
by
context)
|
|
Subscription
|
|
|
Subscription.identifier
|
|
|
Subscription.name
|
|
|
Subscription.status
|
-
Add
code
entered-in-error
|
|
Subscription.topic
|
|
|
Subscription.managingEntity
|
|
|
Subscription.reason
|
-
Min
Cardinality
changed
from
1
to
0
|
|
Subscription.filterBy
|
|
Subscription.filterBy.resourceType
Subscription.filterBy.resource
|
|
|
Subscription.filterBy.filterParameter
|
|
|
Subscription.filterBy.comparator
|
|
|
Subscription.filterBy.modifier
|
|
|
Subscription.filterBy.value
|
|
|
Subscription.filterBy.event
| |
|
Subscription.channelType
|
|
|
Subscription.endpoint
|
|
|
Subscription.parameter
|
|
|
Subscription.parameter.name
|
|
|
Subscription.parameter.value
|
|
|
Subscription.heartbeatPeriod
|
|
|
Subscription.timeout
|
|
|
Subscription.contentType
|
|
|
Subscription.content
|
|
|
Subscription.maxCount
|
|
|
Subscription.criteria
|
|
|
Subscription.error
|
|
|
Subscription.channel
|
|
|
SubscriptionStatus
|
|
SubscriptionStatus.status
SubscriptionTopic
|
-
Add
code
entered-in-error
Added
Resource
|
|
Substance
| |
SubscriptionStatus.eventsSinceSubscriptionStart
Substance.code
|
-
Type
changed
from
string
CodeableConcept
to
integer64
CodeableReference
|
SubscriptionStatus.notificationEvent.eventNumber
Substance.description
|
-
Type
changed
from
string
to
integer64
markdown
|
SubscriptionTopic
SubscriptionTopic.versionAlgorithm[x]
Substance.expiry
|
|
SubscriptionTopic.name
Substance.quantity
|
|
SubscriptionTopic.experimental
Substance.instance
|
-
No
longer
marked
as
Modifier
Deleted
(->
consider
if
this
should
be
multiple
Substance
resource
instances)
|
SubscriptionTopic.copyrightLabel
Substance.ingredient
|
|
SubscriptionTopic.resourceTrigger.resource
SubstanceDefinition
|
-
Change
value
set
from
http://hl7.org/fhir/ValueSet/defined-types
to
Types
used
with
Subscriptions
Added
Resource
|
SubscriptionTopic.eventTrigger.resource
Task
|
Change
value
set
from
http://hl7.org/fhir/ValueSet/defined-types
to
Types
used
with
Subscriptions
|
SubscriptionTopic.canFilterBy.resource
Task.statusReason
|
-
Change
value
set
Max
Cardinality
changed
from
http://hl7.org/fhir/ValueSet/defined-types
1
to
Types
used
with
Subscriptions
*
-
Type
changed
from
CodeableConcept
to
CodeableReference
|
SubscriptionTopic.canFilterBy.comparator
Task.doNotPerform
|
|
SubscriptionTopic.canFilterBy.modifier
Task.code
|
-
Change
value
set
from
http://hl7.org/fhir/ValueSet/subscription-search-modifier|4.3.0
to
Search
Modifier
Code
Remove
codes
=
,
eq
,
ne
,
gt
,
lt
,
ge
,
le
,
sa
,
eb
,
ap
Add
codes
missing
,
exact
,
contains
,
not
,
text
,
type
,
identifier
,
code-text
,
text-advanced
,
iterate
Binding
`http://hl7.org/fhir/ValueSet/task-code`
(extensible)
|
SubscriptionTopic.notificationShape.resource
Task.description
|
-
Change
value
set
Type
changed
from
http://hl7.org/fhir/ValueSet/defined-types
string
to
Types
used
with
Subscriptions
markdown
|
Substance
Substance.instance
Task.focus
|
-
Min
Cardinality
changed
from
0
to
1
Max
Cardinality
changed
from
*
to
1
to
*
-
Type
changed
from
BackboneElement
Reference(Resource)
to
boolean
Now
marked
as
Modifier
BackboneElement
|
Substance.code
Task.focus.value[x]
|
-
Type
changed
from
CodeableConcept
to
CodeableReference
Added
Mandatory
Element
|
Substance.description
Task.requestedPeriod
|
-
Type
changed
from
string
to
markdown
Added
Element
|
Substance.expiry
Task.requester
|
-
Moved
from
Substance.instance
to
Substance
Type
Reference:
Added
Target
Type
Group
|
Substance.quantity
Task.requestedPerformer
|
-
Moved
from
Substance.instance
to
Substance
Added
Element
|
Substance.instance.identifier
Task.owner
|
-
Deleted
(->
Substance.instance.identifier)
Type
Reference:
Added
Target
Type
Group
-
Type
Reference:
Removed
Target
Types
HealthcareService,
Device
|
SubstanceDefinition
SubstanceDefinition.characterization
Task.performer
|
|
SubstanceDefinition.characterization.technique
Task.performer.function
|
|
SubstanceDefinition.characterization.form
Task.performer.actor
|
|
SubstanceDefinition.characterization.description
Task.reason
|
-
Merged
both
reasonCode
and
reasonReference
into
reason
|
SubstanceDefinition.characterization.file
Task.restriction.recipient
|
-
Type
Reference:
Added
Element
Target
Type
Device
|
SubstanceDefinition.referenceInformation
Task.input.value[x]
|
-
Added
Element
Add
Types
integer64,
CodeableReference,
RatioRange,
Availability,
ExtendedContactDetail,
VirtualServiceDetail,
Meta
-
Remove
Type
Contributor
|
SubstanceDefinition.name.language
Task.output.value[x]
|
-
Change
binding
strength
from
preferred
to
required
Change
value
set
from
Common
Languages
to
All
Languages
Add
Types
integer64,
CodeableReference,
RatioRange,
Availability,
ExtendedContactDetail,
VirtualServiceDetail,
Meta
-
Change
max
value
set
from
All
Languages
to
none
Remove
Type
Contributor
|
SubstanceDefinition.nucleicAcid
Task.instantiatesCanonical
|
|
SubstanceDefinition.polymer
Task.instantiatesUri
|
|
SubstanceDefinition.protein
Task.performerType
|
-
Added
Element
Deleted
(->Task.requestedPerformer.concept)
|
SubstanceNucleicAcid
Task.reasonCode
|
-
Added
Resource
Deleted
(->
reason.concept)
|
SubstancePolymer
Task.reasonReference
|
-
Added
Resource
Deleted
(->
reason.reference)
|
SubstanceProtein
TerminologyCapabilities
|
Added
Resource
|
SubstanceReferenceInformation
TerminologyCapabilities.identifier
|
|
SubstanceSourceMaterial
TerminologyCapabilities.versionAlgorithm[x]
|
|
SupplyDelivery
SupplyDelivery.type
TerminologyCapabilities.jurisdiction
|
-
Change
value
set
from
http://hl7.org/fhir/ValueSet/supplydelivery-type|4.3.0
http://hl7.org/fhir/ValueSet/jurisdiction
to
Supply
Delivery
Supply
Item
Type
Jurisdiction
ValueSet
Remove
codes
medication
,
device
Add
codes
medication
,
device
,
biologicallyderivedproduct
|
SupplyDelivery.suppliedItem
TerminologyCapabilities.copyrightLabel
|
-
Max
Cardinality
changed
from
1
to
*
Added
Element
|
SupplyDelivery.receiver
TerminologyCapabilities.implementation.description
|
-
Type
Reference:
Added
Target
Type
Organization
changed
from
string
to
markdown
|
SupplyRequest
SupplyRequest.basedOn
TerminologyCapabilities.codeSystem.supplement
|
|
SupplyRequest.deliverFor
TerminologyCapabilities.codeSystem.version.supplement
|
|
SupplyRequest.item
TerminologyCapabilities.codeSystem.version.language
|
-
Renamed
from
item[x]
to
item
Add
Type
CodeableReference
Remove
Types
CodeableConcept,
Reference(Medication
|
Substance
|
Device)
Binding
`http://hl7.org/fhir/ValueSet/all-languages|6.0.0-ballot3`
(required)
|
SupplyRequest.requester
TerminologyCapabilities.codeSystem.content
|
-
Type
Reference:
Added
Target
Type
CareTeam
Mandatory
Element
|
SupplyRequest.reason
TerminologyCapabilities.supplements
|
|
SupplyRequest.deliverTo
TerminologyCapabilities.supplements.globals
|
-
Type
Reference:
Added
Target
Type
RelatedPerson
Element
|
SupplyRequest.reasonCode
TerminologyCapabilities.expansion.parameter.documentation
|
-
Deleted
(->
reason)
Type
changed
from
string
to
markdown
|
SupplyRequest.reasonReference
TerminologyCapabilities.codeSearch
|
-
Deleted
(->
reason)
Remove
codes
explicit
,
all
Task
Task.statusReason
-
Type
changed
from
CodeableConcept
to
CodeableReference
Add
codes
in-compose
,
in-expansion
,
in-compose-or-expansion
|
Task.doNotPerform
TerminologyCapabilities.closure
|
|
Task.requestedPeriod
ValueSet
|
Added
Element
|
Task.requestedPerformer
ValueSet.versionAlgorithm[x]
|
|
Task.owner
ValueSet.jurisdiction
|
-
Type
Reference:
Removed
Target
Types
HealthcareService,
Device
Change
value
set
from
http://hl7.org/fhir/ValueSet/jurisdiction
to
Jurisdiction
ValueSet
|
Task.performer
ValueSet.copyrightLabel
|
|
Task.performer.function
ValueSet.approvalDate
|
|
Task.performer.actor
ValueSet.lastReviewDate
|
|
Task.reason
ValueSet.effectivePeriod
|
|
Task.input.value[x]
Add
Types
integer64,
CodeableReference,
RatioRange,
Availability,
ExtendedContactDetail
Remove
Type
Contributor
Task.output.value[x]
Add
Types
integer64,
CodeableReference,
RatioRange,
Availability,
ExtendedContactDetail
Remove
Type
Contributor
Task.performerType
ValueSet.topic
|
-
Deleted
(->Task.requestedPerformer)
Added
Element
|
Task.reasonCode
ValueSet.author
|
-
Deleted
(->
reason)
Added
Element
|
Task.reasonReference
ValueSet.editor
|
-
Deleted
(->
reason)
Added
Element
|
TerminologyCapabilities
TerminologyCapabilities.identifier
ValueSet.reviewer
|
|
TerminologyCapabilities.versionAlgorithm[x]
ValueSet.endorser
|
|
TerminologyCapabilities.copyrightLabel
ValueSet.relatedArtifact
|
|
TerminologyCapabilities.codeSystem.version.language
ValueSet.compose.include.concept.designation.language
|
-
Add
Binding
`http://hl7.org/fhir/ValueSet/languages|5.0.0`
(required)
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
|
TerminologyCapabilities.codeSystem.content
ValueSet.compose.include.concept.designation.additionalUse
|
|
TerminologyCapabilities.codeSearch
ValueSet.compose.include.filter.op
|
-
Remove
codes
explicit
,
all
Add
codes
in-compose
,
in-expansion
child-of
,
in-compose-or-expansion
descendent-leaf
|
TestPlan
ValueSet.compose.include.copyright
|
-
Added
Resource
TestReport
TestReport.testScript
Type
changed
from
Reference(TestScript)
to
canonical(TestScript)
Element
|
TestReport.setup.action.assert.requirement
ValueSet.compose.property
|
|
TestReport.setup.action.assert.requirement.link[x]
ValueSet.expansion.next
|
|
TestScript
TestScript.url
Min
Cardinality
changed
from
1
to
0
TestScript.identifier
Max
Cardinality
changed
from
1
to
*
TestScript.versionAlgorithm[x]
ValueSet.expansion.property
|
|
TestScript.copyrightLabel
ValueSet.expansion.property.code
|
|
TestScript.origin.url
ValueSet.expansion.property.uri
|
|
TestScript.destination.url
ValueSet.expansion.contains.property
|
|
TestScript.scope
ValueSet.expansion.contains.property.code
|
|
TestScript.scope.artifact
ValueSet.expansion.contains.property.value[x]
|
|
TestScript.scope.conformance
ValueSet.expansion.contains.property.subProperty
|
|
TestScript.scope.phase
ValueSet.expansion.contains.property.subProperty.code
|
-
Added
Mandatory
Element
TestScript.profile
Type
changed
from
Reference(Resource)
to
canonical(StructureDefinition)
TestScript.setup.action.operation.type
Change
code
system
for
extensibly
bound
codes
from
"http://terminology.hl7.org/CodeSystem/testscript-operation-codes"
to
"http://hl7.org/fhir/restful-interaction"
TestScript.setup.action.operation.resource
Type
changed
from
code
to
uri
Change
binding
strength
from
required
to
extensible
Change
value
set
from
http://hl7.org/fhir/ValueSet/defined-types|4.3.0
to
Concrete
FHIR
Types
|
TestScript.setup.action.assert.defaultManualCompletion
ValueSet.expansion.contains.property.subProperty.value[x]
|
|
TestScript.setup.action.assert.operator
Add
code
manualEval
TestScript.setup.action.assert.resource
Type
changed
from
code
to
uri
Change
binding
strength
from
required
to
extensible
Change
value
set
from
http://hl7.org/fhir/ValueSet/defined-types|4.3.0
to
Concrete
FHIR
Types
VisionPrescription
TestScript.setup.action.assert.response
|
Remove
codes
bad
,
unprocessable
Add
codes
continue
,
switchingProtocols
,
accepted
,
nonAuthoritativeInformation
,
resetContent
,
partialContent
,
multipleChoices
,
movedPermanently
,
found
,
seeOther
,
useProxy
,
temporaryRedirect
,
permanentRedirect
,
badRequest
,
unauthorized
,
paymentRequired
,
notAcceptable
,
proxyAuthenticationRequired
,
requestTimeout
,
lengthRequired
,
contentTooLarge
,
uriTooLong
,
unsupportedMediaType
,
rangeNotSatisfiable
,
expectationFailed
,
misdirectedRequest
,
unprocessableContent
,
upgradeRequired
,
internalServerError
,
notImplemented
,
badGateway
,
serviceUnavailable
,
gatewayTimeout
,
httpVersionNotSupported
|
TestScript.setup.action.assert.stopTestOnFail
VisionPrescription.basedOn
|
|
TestScript.setup.action.assert.requirement
VisionPrescription.groupIdentifier
|
|
TestScript.setup.action.assert.requirement.link[x]
VisionPrescription.priority
|
|
Transport
CatalogEntry
|
|
ValueSet
ValueSet.versionAlgorithm[x]
ChargeItem
|
|
ValueSet.copyrightLabel
ChargeItemDefinition
|
|
ValueSet.approvalDate
ClinicalImpression
|
|
ValueSet.lastReviewDate
DeviceUseStatement
|
|
ValueSet.effectivePeriod
DocumentManifest
|
|
ValueSet.topic
EffectEvidenceSynthesis
|
|
ValueSet.author
GraphDefinition
|
|
ValueSet.editor
ImmunizationEvaluation
|
|
ValueSet.reviewer
ImmunizationRecommendation
|
|
ValueSet.endorser
Linkage
|
|
ValueSet.relatedArtifact
Media
|
|
ValueSet.compose.include.concept.designation.language
MedicationKnowledge
|
-
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
Deleted
|
ValueSet.compose.include.concept.designation.additionalUse
MedicinalProduct
|
|
ValueSet.compose.include.filter.op
MedicinalProductAuthorization
|
-
Add
codes
child-of
,
descendent-leaf
Deleted
|
ValueSet.compose.include.copyright
MedicinalProductContraindication
|
|
ValueSet.compose.property
MedicinalProductIndication
|
|
ValueSet.expansion.next
MedicinalProductIngredient
|
|
ValueSet.expansion.property
MedicinalProductInteraction
|
|
ValueSet.expansion.property.code
MedicinalProductManufactured
|
-
Added
Mandatory
Element
Deleted
|
ValueSet.expansion.property.uri
MedicinalProductPackaged
|
|
ValueSet.expansion.contains.property
MedicinalProductPharmaceutical
|
|
ValueSet.expansion.contains.property.code
MedicinalProductUndesirableEffect
|
-
Added
Mandatory
Element
Deleted
|
ValueSet.expansion.contains.property.value[x]
MolecularSequence
|
-
Added
Mandatory
Element
Deleted
|
ValueSet.expansion.contains.property.subProperty
RequestGroup
|
|
ValueSet.expansion.contains.property.subProperty.code
ResearchDefinition
|
-
Added
Mandatory
Element
Deleted
|
ValueSet.expansion.contains.property.subProperty.value[x]
ResearchElementDefinition
|
-
Added
Mandatory
Element
Deleted
|
ValueSet.scope
RiskEvidenceSynthesis
|
|
ValueSet.scope.inclusionCriteria
SubstanceNucleicAcid
|
|
ValueSet.scope.exclusionCriteria
SubstancePolymer
|
|
VerificationResult
VerificationResult.status
SubstanceProtein
|
-
Add
code
entered-in-error
Deleted
|
VisionPrescription
SubstanceReferenceInformation
|
|
CatalogEntry
SubstanceSourceMaterial
|
-
Deleted
(removed
in
favor
of
definitional
resources)
|
DeviceUseStatement
SubstanceSpecification
|
|
DocumentManifest
SupplyDelivery
|
|
Media
SupplyRequest
|
-
Deleted
(->
DocumentReference)
|
RequestGroup
TestReport
|
|
ResearchDefinition
TestScript
|
|
ResearchElementDefinition
VerificationResult
|
|