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
,
ClinicalImpression
Ratio
,
DeviceUseStatement
RatioRange
,
DocumentManifest
Reference
,
EffectEvidenceSynthesis
RelatedArtifact
,
Media
SampledData
,
MedicinalProduct
Signature
,
MedicinalProductAuthorization
SimpleQuantity
,
MedicinalProductContraindication
Timing
,
MedicinalProductIndication
TriggerDefinition
,
MedicinalProductIngredient
UsageContext
,
MedicinalProductInteraction
base64Binary
,
MedicinalProductManufactured
boolean
,
MedicinalProductPackaged
canonical
,
MedicinalProductPharmaceutical
code
,
MedicinalProductUndesirableEffect
date
,
RequestGroup
dateTime
,
ResearchDefinition
decimal
,
ResearchElementDefinition
id
,
RiskEvidenceSynthesis
instant
,
SubstanceSpecification
integer
,
Type
markdown
,
Any
oid
Add
codes
,
Base
positiveInt
,
DataType
string
,
Availability
time
,
BackboneType
unsignedInt
,
RelativeTime
uri
,
CodeableReference
url
,
ExtendedContactDetail
uuid
,
MonetaryComponent
xhtml
,
PrimitiveType
Resource
,
integer64
Binary
,
RatioRange
Bundle
,
VirtualServiceDetail
DomainResource
,
ActorDefinition
Account
,
ActivityDefinition
,
AdministrableProductDefinition
,
ArtifactAssessment
AdverseEvent
,
BiologicallyDerivedProductDispense
AllergyIntolerance
,
CanonicalResource
Appointment
,
AppointmentResponse
,
AuditEvent
,
Basic
,
BiologicallyDerivedProduct
,
BodyStructure
,
CapabilityStatement
,
CarePlan
,
CareTeam
,
CatalogEntry
,
ChargeItem
,
ChargeItemDefinition
,
Citation
,
ClinicalAssessment
Claim
,
ClaimResponse
,
ClinicalImpression
,
ClinicalUseDefinition
,
ConditionDefinition
CodeSystem
,
DeviceAlert
Communication
,
DeviceAssociation
CommunicationRequest
,
DeviceDispense
CompartmentDefinition
,
DeviceUsage
Composition
,
EncounterHistory
ConceptMap
,
FormularyItem
Condition
,
GenomicStudy
Consent
,
ImagingSelection
Contract
,
Coverage
,
CoverageEligibilityRequest
,
CoverageEligibilityResponse
,
DetectedIssue
,
Device
,
DeviceDefinition
,
DeviceMetric
,
DeviceRequest
,
DeviceUseStatement
,
DiagnosticReport
,
DocumentManifest
,
DocumentReference
,
Encounter
,
Endpoint
,
EnrollmentRequest
,
EnrollmentResponse
,
EpisodeOfCare
,
EventDefinition
,
Evidence
,
EvidenceReport
,
EvidenceVariable
,
ExampleScenario
,
ExplanationOfBenefit
,
FamilyMemberHistory
,
Flag
,
Goal
,
GraphDefinition
,
Group
,
GuidanceResponse
,
HealthcareService
,
ImagingStudy
,
Immunization
,
ImmunizationEvaluation
,
ImmunizationRecommendation
,
ImplementationGuide
,
Ingredient
,
InsuranceProduct
InsurancePlan
,
InventoryItem
Invoice
,
InventoryReport
Library
,
Linkage
,
List
,
Location
,
ManufacturedItemDefinition
,
Measure
,
MeasureReport
,
Media
,
Medication
,
MedicationAdministration
,
MedicationDispense
,
MedicationKnowledge
,
MedicationRequest
,
MedicationStatement
,
MedicinalProductDefinition
,
MetadataResource
MessageDefinition
,
MolecularDefinition
MessageHeader
,
NutritionIntake
MolecularSequence
,
NamingSystem
,
NutritionOrder
,
NutritionProduct
,
Observation
,
ObservationDefinition
,
OperationDefinition
,
OperationOutcome
,
Organization
,
OrganizationAffiliation
,
PackagedProductDefinition
,
Permission
Patient
,
PersonalRelationship
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
,
ClinicalImpression
Ratio
,
DeviceUseStatement
RatioRange
,
DocumentManifest
Reference
,
EffectEvidenceSynthesis
RelatedArtifact
,
Media
SampledData
,
MedicinalProduct
Signature
,
MedicinalProductAuthorization
SimpleQuantity
,
MedicinalProductContraindication
Timing
,
MedicinalProductIndication
TriggerDefinition
,
MedicinalProductIngredient
UsageContext
,
MedicinalProductInteraction
base64Binary
,
MedicinalProductManufactured
boolean
,
MedicinalProductPackaged
canonical
,
MedicinalProductPharmaceutical
code
,
MedicinalProductUndesirableEffect
date
,
RequestGroup
dateTime
,
ResearchDefinition
decimal
,
ResearchElementDefinition
id
,
RiskEvidenceSynthesis
instant
,
SubstanceSpecification
integer
,
Type
markdown
,
Any
oid
Add
codes
,
Base
positiveInt
,
DataType
string
,
Availability
time
,
BackboneType
unsignedInt
,
RelativeTime
uri
,
CodeableReference
url
,
ExtendedContactDetail
uuid
,
MonetaryComponent
xhtml
,
PrimitiveType
Resource
,
integer64
Binary
,
RatioRange
Bundle
,
VirtualServiceDetail
DomainResource
,
ActorDefinition
Account
,
ActivityDefinition
,
AdministrableProductDefinition
,
ArtifactAssessment
AdverseEvent
,
BiologicallyDerivedProductDispense
AllergyIntolerance
,
CanonicalResource
Appointment
,
AppointmentResponse
,
AuditEvent
,
Basic
,
BiologicallyDerivedProduct
,
BodyStructure
,
CapabilityStatement
,
CarePlan
,
CareTeam
,
CatalogEntry
,
ChargeItem
,
ChargeItemDefinition
,
Citation
,
ClinicalAssessment
Claim
,
ClaimResponse
,
ClinicalImpression
,
ClinicalUseDefinition
,
ConditionDefinition
CodeSystem
,
DeviceAlert
Communication
,
DeviceAssociation
CommunicationRequest
,
DeviceDispense
CompartmentDefinition
,
DeviceUsage
Composition
,
EncounterHistory
ConceptMap
,
FormularyItem
Condition
,
GenomicStudy
Consent
,
ImagingSelection
Contract
,
Coverage
,
CoverageEligibilityRequest
,
CoverageEligibilityResponse
,
DetectedIssue
,
Device
,
DeviceDefinition
,
DeviceMetric
,
DeviceRequest
,
DeviceUseStatement
,
DiagnosticReport
,
DocumentManifest
,
DocumentReference
,
Encounter
,
Endpoint
,
EnrollmentRequest
,
EnrollmentResponse
,
EpisodeOfCare
,
EventDefinition
,
Evidence
,
EvidenceReport
,
EvidenceVariable
,
ExampleScenario
,
ExplanationOfBenefit
,
FamilyMemberHistory
,
Flag
,
Goal
,
GraphDefinition
,
Group
,
GuidanceResponse
,
HealthcareService
,
ImagingStudy
,
Immunization
,
ImmunizationEvaluation
,
ImmunizationRecommendation
,
ImplementationGuide
,
Ingredient
,
InsuranceProduct
InsurancePlan
,
InventoryItem
Invoice
,
InventoryReport
Library
,
Linkage
,
List
,
Location
,
ManufacturedItemDefinition
,
Measure
,
MeasureReport
,
Media
,
Medication
,
MedicationAdministration
,
MedicationDispense
,
MedicationKnowledge
,
MedicationRequest
,
MedicationStatement
,
MedicinalProductDefinition
,
MetadataResource
MessageDefinition
,
MolecularDefinition
MessageHeader
,
NutritionIntake
MolecularSequence
,
NamingSystem
,
NutritionOrder
,
NutritionProduct
,
Observation
,
ObservationDefinition
,
OperationDefinition
,
OperationOutcome
,
Organization
,
OrganizationAffiliation
,
PackagedProductDefinition
,
Permission
Patient
,
PersonalRelationship
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
Added
Element
RelatedArtifact.publicationDate
RelatedArtifact.artifact[x]
|
|
|
RelatedArtifact.url
|
|
|
RelativeTime
|
|
|
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.guarantor.account
|
|
|
Account.guarantor.responsibility
| |
|
Account.guarantor.limit
| |
|
Account.guarantor.rank
| |
|
Account.diagnosis
|
|
|
Account.diagnosis.sequence
|
|
|
Account.diagnosis.condition
|
|
|
Account.diagnosis.dateOfDiagnosis
|
|
|
Account.diagnosis.type
|
|
|
Account.diagnosis.onAdmission
|
|
|
Account.diagnosis.packageCode
|
|
|
Account.procedure
|
|
|
Account.procedure.sequence
|
|
|
Account.procedure.code
|
|
|
Account.procedure.dateOfService
|
|
|
Account.procedure.type
|
|
|
Account.procedure.packageCode
|
|
|
Account.procedure.device
|
|
|
Account.parent
|
-
Renamed
from
partOf
to
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
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.cause[x]
AdverseEvent.effect[x]
|
-
Added
Element
Renamed
from
date
to
effect[x]
AdverseEvent.effect[x]
-
Added
Element
Add
Type
Period
|
|
AdverseEvent.resultingEffect
|
-
Renamed
from
resultingCondition
to
resultingEffect
-
Type
changed
from
Reference(Condition)
to
CodeableReference
|
|
AdverseEvent.outcome
|
-
Max
Cardinality
changed
from
1
to
*
-
Remove
Binding
`http://hl7.org/fhir/ValueSet/adverse-event-outcome|4.0.0`
`http://hl7.org/fhir/ValueSet/adverse-event-outcome|4.3.0`
(required)
|
|
AdverseEvent.participant
|
|
|
AdverseEvent.participant.function
|
|
|
AdverseEvent.participant.actor
|
|
|
AdverseEvent.expectedInResearchStudy
|
|
|
AdverseEvent.suspectEntity.instance
|
-
Type
changed
from
Reference(Immunization
|
Procedure
|
Substance
|
Medication
|
MedicationAdministration
|
MedicationStatement
|
Device)
to
CodeableReference
|
|
AdverseEvent.suspectEntity.causality
|
-
Max
Cardinality
changed
from
*
to
1
|
|
AdverseEvent.suspectEntity.causality.assessmentMethod
|
|
|
AdverseEvent.suspectEntity.causality.entityRelatedness
|
-
Renamed
from
productRelatedness
to
entityRelatedness
-
Type
changed
from
string
to
CodeableConcept
|
|
AdverseEvent.suspectEntity.causality.author
|
-
Type
Reference:
Added
Target
Types
Patient,
RelatedPerson
|
AdverseEvent.contributingFactor
AdverseEvent.suspectEntity.occurrence[x]
|
|
AdverseEvent.preventiveAction
AdverseEvent.contributingFactor
|
|
AdverseEvent.mitigatingAction
AdverseEvent.preventiveAction
|
|
AdverseEvent.supportingInfo
AdverseEvent.mitigatingAction
|
|
AdverseEvent.note
AdverseEvent.supportingInfo
|
-
Can
map
from
AdverseEvent.referenceDocument
and
AdverseEvent.subjectMedicalHistory
|
AdverseEvent.date
AdverseEvent.note
|
|
|
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.recorder
|
-
Type
Reference:
Added
Target
Type
Organization
|
|
AllergyIntolerance.lastReactionOccurrence
|
-
Added
Element
Renamed
from
lastOccurrence
to
lastReactionOccurrence
|
|
AllergyIntolerance.reaction.manifestation
|
-
Type
changed
from
CodeableConcept
to
CodeableReference
|
AllergyIntolerance.lastOccurrence
Deleted
|
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,
RequestOrchestration,
NutritionOrder,
VisionPrescription,
ImmunizationRecommendation
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.type
|
-
Type
changed
from
Coding
to
CodeableConcept
-
Remove
Binding
`http://hl7.org/fhir/ValueSet/audit-event-type`
(extensible)
|
|
AuditEvent.subtype
|
-
Type
changed
from
Coding
to
CodeableConcept
-
Remove
Binding
`http://hl7.org/fhir/ValueSet/audit-event-sub-type`
(extensible)
|
|
AuditEvent.severity
|
|
|
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
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)
|
|
Basic
|
|
|
Basic.code
|
-
Add
Binding
`http://hl7.org/fhir/ValueSet/version-independent-resource-types`
(extensible)
|
|
Basic.created
|
-
Type
changed
from
date
to
dateTime
|
|
Basic.author
|
-
Type
Reference:
Added
Target
Types
Device,
CareTeam
|
|
Binary
|
|
|
BiologicallyDerivedProduct
|
|
|
BiologicallyDerivedProduct.productCategory
|
-
Max
Cardinality
changed
from
1
to
*
-
Type
changed
from
code
to
CodeableConcept
-
Remove
Binding
`http://hl7.org/fhir/ValueSet/product-category|4.0.0`
`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|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
|
-
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
,
6.0
4.3
,
6.0.0
4.4
,
6.0.0-ballo1
4.5
,
6.0.0-ballot2
4.6
,
6.0.0-ballot3
5.0
,
6.0
|
|
CapabilityStatement.format
|
-
Change
value
set
from
http://hl7.org/fhir/ValueSet/mimetypes|4.0.0
http://hl7.org/fhir/ValueSet/mimetypes|4.3.0
to
Supplemented
Mime
Types
|
|
CapabilityStatement.patchFormat
|
-
Change
value
set
from
http://hl7.org/fhir/ValueSet/mimetypes|4.0.0
http://hl7.org/fhir/ValueSet/mimetypes|4.3.0
to
Patch
Mime
Types
-
Add
codes
application/fhir+xml
,
application/fhir+json
,
application/fhir+turtle
,
application/json-patch+json
,
application/xml-patch+xml
|
|
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
|
-
Type
changed
from
code
to
uri
-
Change
binding
strength
from
required
to
extensible
-
Change
value
set
from
http://hl7.org/fhir/ValueSet/resource-types|4.0.0
http://hl7.org/fhir/ValueSet/resource-types|4.3.0
to
Extended
Resource
Types
Remove
codes
ClinicalImpression
,
DomainResource
,
Resource
Add
codes
ActorDefinition
,
AdministrableProductDefinition
,
ArtifactAssessment
,
BiologicallyDerivedProductDispense
,
Citation
,
ClinicalAssessment
,
ClinicalUseDefinition
,
ConditionDefinition
,
DeviceAlert
,
DeviceAssociation
,
DeviceDispense
,
DeviceUsage
,
EncounterHistory
,
FormularyItem
,
GenomicStudy
,
ImagingSelection
,
Ingredient
,
InsuranceProduct
,
InventoryItem
,
InventoryReport
,
ManufacturedItemDefinition
,
MedicinalProductDefinition
,
MolecularDefinition
,
NutritionIntake
,
NutritionProduct
,
PackagedProductDefinition
,
Permission
,
PersonalRelationship
,
RegulatedAuthorization
,
RequestOrchestration
,
Requirements
,
SubscriptionStatus
,
SubscriptionTopic
,
SubstanceDefinition
,
TestPlan
,
Transport
,
BodySite
,
Conformance
,
DataElement
,
DeviceComponent
,
DeviceUseRequest
,
DiagnosticOrder
,
EligibilityRequest
,
EligibilityResponse
,
ExpansionProfile
,
ImagingManifest
,
ImagingObjectSelection
,
MedicationOrder
,
MedicationUsage
,
Order
,
OrderResponse
,
ProcedureRequest
,
ProcessRequest
,
ProcessResponse
,
ReferralRequest
,
Sequence
,
ServiceDefinition
,
ViewDefinition
|
|
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.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.instantiatesCanonical
|
|
|
CarePlan.instantiatesUri
|
|
|
CarePlan.activity.outcomeCodeableConcept
|
-
Deleted
(->
CarePlan.activity.performedActivity)
|
|
CarePlan.activity.outcomeReference
|
-
Deleted
(->
CarePlan.activity.performedActivity)
|
|
CarePlan.activity.detail
|
-
Deleted
(->
CarePlan.activity.plannedActivityReference)
|
|
CareTeam
|
|
|
CareTeam.participant.role
|
-
Max
Cardinality
changed
from
*
to
1
|
|
CareTeam.participant.member
|
-
Type
Reference:
Added
Target
Type
Group
Types
Group,
HealthcareService
|
|
CareTeam.participant.onBehalfOf
|
-
Type
Reference:
Added
Target
Types
Practitioner,
PractitionerRole,
RelatedPerson,
Patient,
CareTeam,
Group
Group,
HealthcareService
|
|
CareTeam.participant.effective[x]
|
-
Renamed
from
period
to
effective[x]
-
Add
Type
Timing
|
|
CareTeam.participant.supportingInfo
|
|
|
CareTeam.reason
|
-
Merged
both
reasonCode
and
reasonReference
into
reason
|
|
CareTeam.encounter
|
-
Deleted
(Avoid
(Removed
to
avoid
circular
references
since
Encounter
references
CareTeam)
|
CareTeam.participant.period
Deleted
CareTeam.reasonCode
|
-
Deleted
(->
CareTeam.reason)
reason.concept)
|
|
CareTeam.reasonReference
|
-
Deleted
(->
CareTeam.reason)
reason.reference)
|
ChargeItem
Claim
|
|
ChargeItem.encounter
Claim.traceNumber
|
|
ChargeItem.performer.actor
Type
Reference:
Added
Target
Type
HealthcareService
ChargeItem.unitPriceComponent
Claim.statusReason
|
|
ChargeItem.totalPriceComponent
Claim.subject
|
-
Added
Element
Renamed
from
patient
to
subject
ChargeItem.overrideReason
-
Type
changed
from
string
to
CodeableConcept
Reference:
Added
Target
Type
Group
|
ChargeItem.reason
Claim.enterer
|
-
Type
changed
from
CodeableConcept
to
CodeableReference
Reference:
Added
Target
Types
Patient,
RelatedPerson
|
ChargeItem.service
Claim.provider
|
-
Type
Min
Cardinality
changed
from
Reference(DiagnosticReport
|
ImagingStudy
|
Immunization
|
MedicationAdministration
|
MedicationDispense
|
Observation
|
Procedure
|
SupplyDelivery)
1
to
CodeableReference
0
|
ChargeItem.product
Claim.priority
|
-
Renamed
from
product[x]
to
product
Max
Min
Cardinality
changed
from
1
to
*
Add
Type
CodeableReference
Remove
Types
Reference(Device
|
Medication
|
Substance),
CodeableConcept
ChargeItem.context
Deleted
ChargeItem.factorOverride
Deleted
0
|
ChargeItem.priceOverride
Claim.prescription
|
-
Deleted
Type
Reference:
Added
Target
Type
ServiceRequest
|
ChargeItemDefinition
ChargeItemDefinition.url
Claim.originalPrescription
|
-
Min
Cardinality
changed
from
1
to
0
Type
Reference:
Added
Target
Type
ServiceRequest
|
ChargeItemDefinition.versionAlgorithm[x]
Claim.encounter
|
|
ChargeItemDefinition.name
Claim.facility
|
-
Type
Reference:
Added
Element
Target
Type
Organization
|
ChargeItemDefinition.account
Claim.diagnosisRelatedGroup
|
|
ChargeItemDefinition.purpose
Claim.event
|
|
ChargeItemDefinition.copyrightLabel
Claim.event.type
|
-
Added
Mandatory
Element
ChargeItemDefinition.instance
Type
Reference:
Added
Target
Types
SubstanceDefinition,
DeviceDefinition,
ActivityDefinition,
PlanDefinition,
HealthcareService
|
ChargeItemDefinition.applicability.condition
Claim.event.when[x]
|
|
ChargeItemDefinition.applicability.effectivePeriod
Claim.careTeam.specialty
|
-
Added
Element
Renamed
from
qualification
to
specialty
|
ChargeItemDefinition.applicability.relatedArtifact
Claim.supportingInfo.subCategory
|
|
ChargeItemDefinition.propertyGroup.priceComponent
Claim.supportingInfo.timing[x]
|
-
Type
changed
from
BackboneElement
to
MonetaryComponent
Add
Types
dateTime,
Timing
ChargeItemDefinition.effectivePeriod
-
Deleted
Remove
Type
date
|
ChargeItemDefinition.applicability.description
Claim.supportingInfo.value[x]
|
-
Deleted
Add
Types
base64Binary,
canonical,
code,
date,
dateTime,
decimal,
id,
instant,
integer,
integer64,
markdown,
oid,
positiveInt,
time,
unsignedInt,
uri,
url,
uuid,
Address,
Age,
Annotation,
CodeableConcept,
CodeableReference,
Coding,
ContactPoint,
Count,
Distance,
Duration,
HumanName,
Identifier,
Money,
Period,
Range,
Ratio,
RatioRange,
SampledData,
Signature,
Timing,
ContactDetail,
DataRequirement,
Expression,
ParameterDefinition,
RelatedArtifact,
TriggerDefinition,
UsageContext,
Availability,
ExtendedContactDetail,
VirtualServiceDetail,
Dosage,
Meta
|
ChargeItemDefinition.applicability.language
Claim.insurance
|
-
Deleted
Min
Cardinality
changed
from
1
to
0
|
ChargeItemDefinition.applicability.expression
Claim.patientPaid
|
|
ChargeItemDefinition.propertyGroup.priceComponent.type
Claim.item.traceNumber
|
|
ChargeItemDefinition.propertyGroup.priceComponent.code
Claim.item.subject
|
|
ChargeItemDefinition.propertyGroup.priceComponent.factor
Claim.item.productOrService
|
-
Deleted
Min
Cardinality
changed
from
1
to
0
|
ChargeItemDefinition.propertyGroup.priceComponent.amount
Claim.item.productOrServiceEnd
|
|
Citation
Claim.item.request
|
|
Claim
Claim.traceNumber
Claim.item.patientPaid
|
|
Claim.enterer
Claim.item.tax
|
-
Type
Reference:
Added
Target
Types
Patient,
RelatedPerson
Element
|
Claim.provider
Claim.item.bodySite
|
-
Min
Max
Cardinality
changed
from
1
to
0
*
Claim.priority
-
Min
Cardinality
Type
changed
from
1
CodeableConcept
to
0
BackboneElement
|
Claim.encounter
Claim.item.bodySite.site
|
|
Claim.facility
Claim.item.bodySite.subSite
|
-
Type
Reference:
Added
Target
Type
Organization
Element
|
Claim.diagnosisRelatedGroup
Claim.item.detail.traceNumber
|
|
Claim.event
Claim.item.detail.productOrService
|
-
Added
Element
Min
Cardinality
changed
from
1
to
0
|
Claim.event.type
Claim.item.detail.productOrServiceEnd
|
|
Claim.event.when[x]
Claim.item.detail.patientPaid
|
|
Claim.careTeam.specialty
Claim.item.detail.tax
|
|
Claim.supportingInfo.value[x]
Claim.item.detail.subDetail.traceNumber
|
-
Add
Type
Identifier
Added
Element
|
Claim.insurance
Claim.item.detail.subDetail.productOrService
|
-
Min
Cardinality
changed
from
1
to
0
|
Claim.patientPaid
Claim.item.detail.subDetail.productOrServiceEnd
|
|
Claim.item.traceNumber
Claim.item.detail.subDetail.patientPaid
|
|
Claim.item.productOrService
Min
Cardinality
changed
from
1
to
0
Claim.item.productOrServiceEnd
Claim.item.detail.subDetail.tax
|
|
Claim.item.request
Claim.careTeam.responsible
|
|
Claim.item.patientPaid
Claim.diagnosis.packageCode
|
|
Claim.item.tax
Claim.item.subSite
|
|
Claim.item.bodySite
ClaimResponse
|
Max
Cardinality
changed
from
1
to
*
Type
changed
from
CodeableConcept
to
BackboneElement
|
Claim.item.bodySite.site
ClaimResponse.traceNumber
|
|
Claim.item.bodySite.subSite
ClaimResponse.statusReason
|
|
Claim.item.detail.traceNumber
ClaimResponse.subject
|
-
Renamed
from
patient
to
subject
-
Type
Reference:
Added
Element
Target
Type
Group
|
Claim.item.detail.productOrService
ClaimResponse.insurer
|
-
Min
Cardinality
changed
from
1
to
0
|
Claim.item.detail.productOrServiceEnd
ClaimResponse.outcome
|
-
Added
Element
Change
value
set
from
http://hl7.org/fhir/ValueSet/remittance-outcome|4.3.0
to
Claim
Processing
Codes
|
Claim.item.detail.patientPaid
ClaimResponse.decision
|
|
Claim.item.detail.tax
ClaimResponse.event
|
|
Claim.item.detail.subDetail.traceNumber
ClaimResponse.event.type
|
|
Claim.item.detail.subDetail.productOrService
ClaimResponse.event.when[x]
|
-
Min
Cardinality
changed
from
1
to
0
Added
Mandatory
Element
|
Claim.item.detail.subDetail.productOrServiceEnd
ClaimResponse.encounter
|
|
Claim.item.detail.subDetail.patientPaid
ClaimResponse.diagnosisRelatedGroup
|
|
Claim.item.detail.subDetail.tax
ClaimResponse.supportingInfo
|
|
Claim.careTeam.qualification
ClaimResponse.supportingInfo.sequence
|
-
Deleted
Added
Mandatory
Element
|
Claim.diagnosis.packageCode
ClaimResponse.supportingInfo.category
|
-
Deleted
Added
Mandatory
Element
|
Claim.item.subSite
ClaimResponse.supportingInfo.code
|
|
ClaimResponse
ClaimResponse.traceNumber
ClaimResponse.supportingInfo.timing[x]
|
|
ClaimResponse.insurer
ClaimResponse.supportingInfo.value[x]
|
-
Min
Cardinality
changed
from
1
to
0
Added
Element
|
ClaimResponse.outcome
ClaimResponse.supportingInfo.reason
|
-
Change
value
set
from
http://hl7.org/fhir/ValueSet/remittance-outcome|4.0.0
to
Claim
Processing
Codes
Added
Element
|
ClaimResponse.decision
ClaimResponse.item.traceNumber
|
|
ClaimResponse.event
ClaimResponse.item.informationSequence
|
|
ClaimResponse.event.type
ClaimResponse.item.reviewOutcome
|
|
ClaimResponse.event.when[x]
ClaimResponse.item.reviewOutcome.decision
|
|
ClaimResponse.encounter
ClaimResponse.item.reviewOutcome.reason
|
|
ClaimResponse.diagnosisRelatedGroup
ClaimResponse.item.reviewOutcome.preAuthRef
|
|
ClaimResponse.item.traceNumber
ClaimResponse.item.reviewOutcome.preAuthPeriod
|
|
ClaimResponse.item.reviewOutcome
ClaimResponse.item.adjudication
|
-
Added
Element
Min
Cardinality
changed
from
1
to
0
|
ClaimResponse.item.reviewOutcome.decision
ClaimResponse.item.adjudication.quantity
|
-
Added
Element
Renamed
from
value
to
quantity
-
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
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
|
ClinicalAssessment
ClinicalUseDefinition.status
| |
|
ClinicalUseDefinition.undesirableEffect.management
|
|
ClinicalUseDefinition
ClinicalUseDefinition.indication.intendedEffect
| -
Max
Cardinality
changed
from
1
to
*
|
|
ClinicalUseDefinition.indication.undesirableEffect
| -
Remove
Type
Reference(ClinicalUseDefinition)
|
|
ClinicalUseDefinition.indication.applicability
|
|
|
ClinicalUseDefinition.indication.otherTherapy.relationshipType
| |
|
ClinicalUseDefinition.indication.otherTherapy.treatment
| |
|
ClinicalUseDefinition.contraindication.indication
| -
Remove
Type
Reference(ClinicalUseDefinition)
|
|
ClinicalUseDefinition.contraindication.applicability
| |
|
ClinicalUseDefinition.contraindication.management
| |
|
ClinicalUseDefinition.contraindication.otherTherapy
| -
Remove
Type
BackboneElement
|
|
ClinicalUseDefinition.interaction.interactant.route
| |
|
ClinicalUseDefinition.interaction.severity
| |
|
ClinicalUseDefinition.library
| |
|
ClinicalUseDefinition.contraindication.otherTherapy.relationshipType
| |
|
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,
ImmunizationRecommendation,
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
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
Resource
,
ClinicalImpression
DomainResource
,
DeviceUseStatement
CatalogEntry
,
DocumentManifest
ChargeItem
,
DomainResource
ChargeItemDefinition
,
EffectEvidenceSynthesis
Citation
,
Media
ClinicalImpression
,
MedicinalProduct
DeviceUseStatement
,
MedicinalProductAuthorization
DocumentManifest
,
MedicinalProductContraindication
EvidenceReport
,
MedicinalProductIndication
GraphDefinition
,
MedicinalProductIngredient
ImmunizationEvaluation
,
MedicinalProductInteraction
ImmunizationRecommendation
,
MedicinalProductManufactured
Linkage
,
MedicinalProductPackaged
Media
,
MedicinalProductPharmaceutical
MedicationKnowledge
,
MedicinalProductUndesirableEffect
MolecularSequence
,
RequestGroup
,
ResearchDefinition
,
ResearchElementDefinition
,
Resource
,
RiskEvidenceSynthesis
,
SubstanceSpecification
Add
codes
ActorDefinition
,
AdministrableProductDefinition
SupplyDelivery
,
ArtifactAssessment
SupplyRequest
,
BiologicallyDerivedProductDispense
TestReport
,
Citation
TestScript
,
ClinicalAssessment
VerificationResult
,
-
Add
codes
ClinicalUseDefinition
ActorDefinition
,
ConditionDefinition
ArtifactAssessment
,
DeviceAlert
,
DeviceAssociation
,
DeviceDispense
,
DeviceUsage
,
EncounterHistory
,
FormularyItem
,
GenomicStudy
,
ImagingSelection
,
Ingredient
,
InsuranceProduct
,
InventoryItem
,
InventoryReport
,
ManufacturedItemDefinition
,
MedicinalProductDefinition
,
MolecularDefinition
,
NutritionIntake
,
NutritionProduct
,
PackagedProductDefinition
,
Permission
,
PersonalRelationship
,
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.attester.party
| -
Type
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.section.author
|
-
Type
Reference:
Added
Target
Type
CareTeam
|
|
Composition.section.note
| |
|
Composition.confidentiality
|
|
|
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.verificationStatus
| -
Remove
codes
provisional
,
differential
|
|
Condition.category
|
-
Remove
Binding
`http://hl7.org/fhir/ValueSet/condition-category`
(extensible)
|
|
Condition.bodyStructure
|
|
Condition.asserter
Condition.recorder
|
-
Type
Reference:
Added
Target
Type
Device
Group
|
Condition.stage.assessment
Condition.asserter
|
-
Type
Reference:
Added
Target
Type
ClinicalAssessment
Types
Device,
Group
|
|
Condition.stage.assessment
|
-
Type
Reference:
Removed
Target
Type
ClinicalImpression
|
|
Condition.evidence
|
-
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.uri
|
-
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.verifiedWith
|
-
Type
Reference:
Added
Target
Type
Group
|
Consent.verification.verificationDate
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.provisionReference
Added
Element
|
Consent.provision
|
-
Max
Cardinality
changed
from
1
to
*
|
|
Consent.provision.actor.role
|
-
Min
Cardinality
changed
from
1
to
0
-
Change
value
set
from
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.policyRule
Contract
| |
|
Contract.author
|
-
Deleted
Type
Reference:
Added
Target
Type
RelatedPerson
|
Contract
Contract.term.text
|
-
Type
changed
from
string
to
markdown
|
|
Contract.term.action.reason
|
-
Type
changed
from
string
to
CodeableReference
|
|
Contract.term.action.reasonCode
|
-
Deleted
(->
reason)
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
-
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`
`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.qualityOfEvidence
|
|
DetectedIssue.managementCode
DetectedIssue.expectedOnsetType
|
|
DetectedIssue.mitigation.note
DetectedIssue.medicationClass
|
|
DetectedIssue.patient
DetectedIssue.managementCode
|
|
|
DetectedIssue.mitigation.note
|
|
|
Device
|
|
|
Device.definition
| -
Type
changed
from
Reference(DeviceDefinition)
to
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
-
Type
changed
from
code
to
CodeableConcept
-
Change
binding
strength
from
required
to
extensible
|
|
Device.name.display
|
|
|
Device.category
|
|
|
Device.type
|
-
Max
Cardinality
changed
from
1
to
*
|
|
Device.deviceVersion
|
-
Added
Element
Renamed
from
version
to
deviceVersion
|
|
Device.deviceVersion.type
|
-
Added
Element
Moved
from
Device.version
to
Device.deviceVersion
|
|
Device.deviceVersion.component
|
-
Added
Element
Moved
from
Device.version
to
Device.deviceVersion
|
|
Device.deviceVersion.installDate
|
|
|
Device.deviceVersion.value
|
-
Added
Mandatory
Element
Moved
from
Device.version
to
Device.deviceVersion
|
|
Device.conformsTo
|
-
Renamed
from
specialization
to
conformsTo
|
|
Device.conformsTo.category
|
|
|
Device.conformsTo.specification
|
-
Added
Mandatory
Element
Moved
from
Device.specialization.systemType
to
specification
|
|
Device.conformsTo.version
|
-
Moved
from
Device.specialization
to
Device.conformsTo
|
|
Device.property.value[x]
|
|
|
Device.additive
|
|
|
Device.additive.type
|
|
|
Device.additive.quantity
|
|
Device.additive.performer
Added
Element
Device.additive.performed
Added
Element
|
Device.statusReason
|
-
Deleted
(->
reason
was
removed.
DeviceAssociation
can
be
used)
|
Device.distinctIdentifier
Deleted
Device.deviceName.name
Deleted
Device.specialization.systemType
Deleted
Device.version
Deleted
Device.property.valueQuantity
|
-
Deleted
(->
Device.property.value[x]
(as
a
new
Device.property
iteration))
|
|
Device.property.valueCode
|
-
Deleted
(->
Device.property.value[x]
(as
a
new
Device.property
iteration))
|
|
Device.patient
|
-
Deleted
(->
patient
association
is
in
DeviceAssociation)
|
|
Device.owner
|
|
|
Device.url
|
|
|
DeviceAlert
|
|
|
DeviceAssociation
|
|
|
DeviceDefinition
|
|
|
DeviceDefinition.version
|
-
Max
Cardinality
changed
from
*
to
1
|
|
DeviceDefinition.versionAlgorithm[x]
|
|
|
DeviceDefinition.name
|
|
|
DeviceDefinition.title
|
|
|
DeviceDefinition.status
|
|
|
DeviceDefinition.experimental
|
|
DeviceDefinition.partNumber
DeviceDefinition.date
|
|
DeviceDefinition.manufacturer
Renamed
from
manufacturer[x]
to
manufacturer
Remove
Type
string
DeviceDefinition.date
DeviceDefinition.publisher
|
|
|
DeviceDefinition.contact
|
-
Type
changed
from
ContactPoint
to
ContactDetail
|
DeviceDefinition.publisher
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.udiDeviceIdentifier.deviceIdentifierSystem
| |
|
DeviceDefinition.regulatoryIdentifier
|
|
|
DeviceDefinition.regulatoryIdentifier.type
|
|
DeviceDefinition.regulatoryIdentifier.deviceIdentifier
DeviceDefinition.regulatoryIdentifier.identifier
|
|
|
DeviceDefinition.regulatoryIdentifier.issuer
|
|
|
DeviceDefinition.regulatoryIdentifier.jurisdiction
|
|
|
DeviceDefinition.regulatoryIdentifier.identifierSystem
| |
|
DeviceDefinition.deviceName.type
|
-
Type
changed
from
code
to
CodeableConcept
-
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.deviceVersion
|
|
|
DeviceDefinition.deviceVersion.type
|
|
|
DeviceDefinition.deviceVersion.component
|
|
|
DeviceDefinition.deviceVersion.value
|
|
|
DeviceDefinition.outputLanguage
|
-
Added
Element
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.languageCode
Deleted
DeviceDefinition.capability
|
-
Deleted
(->
DeviceDefinition.property)
|
DeviceDefinition.property.valueQuantity
Deleted
DeviceDefinition.property.valueCode
|
|
|
DeviceDefinition.owner
|
-
Deleted
(This
could
be
a
packaging.distributor.organiationReference
or
manufacturer
or
neither
-
no
direct
mapping)
|
|
DeviceDefinition.quantity
|
-
Deleted
(->
DeviceDefinition.packaging.count
or
DeviceDefinition.hasPart.count)
|
|
DeviceDefinition.parentDevice
|
-
Deleted
(Removed
-
to
establish
relations,
use
hasPArt)
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.category
DeviceMetric.measurementFrequency
|
-
Type
changed
from
code
to
CodeableConcept
Change
binding
strength
from
required
to
extensible
Added
Element
|
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
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
DiagnosticReport.subject
DiagnosticReport.performer
|
-
Type
Reference:
Added
Target
Types
Organization,
Practitioner,
Medication,
Substance,
BiologicallyDerivedProduct
DiagnosticReport.relatesTo
Added
Element
DiagnosticReport.procedure
Added
Element
HealthcareService,
Device,
Patient,
RelatedPerson
|
DiagnosticReport.performer
DiagnosticReport.resultsInterpreter
|
-
Type
Reference:
Added
Target
Types
HealthcareService,
Device
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.conclusionCode
|
-
Type
changed
from
CodeableConcept
to
CodeableReference
|
|
DiagnosticReport.recomendation
|
|
|
DiagnosticReport.communication
|
|
DiagnosticReport.imagingStudy
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.related
|
|
DocumentReference.bodySite
DocumentReference.bodyStructure
|
|
|
DocumentReference.facilityType
|
-
Added
Element
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
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,
RequestOrchestration,
NutritionOrder,
VisionPrescription,
ImmunizationRecommendation
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
Mandatory
Element
Target
Type
Group
|
|
EpisodeOfCare.careTeam
|
-
Renamed
from
team
to
careTeam
|
|
EpisodeOfCare.diagnosis.rank
|
|
EpisodeOfCare.patient
Deleted
|
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
Added
Element
Evidence.experimental
Added
Element
Evidence.recorder
Evidence.name
|
|
Evidence.purpose
Evidence.citeAs
|
-
Added
Element
Renamed
from
citeAs[x]
to
citeAs
Evidence.copyrightLabel
-
Added
Element
Remove
Type
Reference(Citation)
|
Evidence.relatesTo
Evidence.experimental
|
|
Evidence.relatesTo.type
Evidence.recorder
|
|
Evidence.relatesTo.target[x]
Evidence.purpose
|
|
Evidence.assertion
Evidence.copyright
|
|
Evidence.variableDefinition
Evidence.copyrightLabel
|
|
Evidence.variableDefinition.description
Evidence.relatesTo
|
|
Evidence.variableDefinition.note
Evidence.relatesTo.type
|
|
Evidence.variableDefinition.variableRole
Evidence.relatesTo.target[x]
|
|
Evidence.variableDefinition.roleSubtype
Evidence.variableDefinition
|
-
Added
Element
Min
Cardinality
changed
from
1
to
0
|
Evidence.variableDefinition.comparatorCategory
Evidence.variableDefinition.variableRole
|
-
Added
Element
Type
changed
from
CodeableConcept
to
code
-
Change
binding
strength
from
extensible
to
required
|
Evidence.variableDefinition.observed
Evidence.variableDefinition.roleSubtype
|
|
Evidence.variableDefinition.intended
Evidence.variableDefinition.comparatorCategory
|
|
|
Evidence.variableDefinition.directnessMatch
|
-
Added
Element
Remove
Binding
`http://hl7.org/fhir/ValueSet/directness`
(extensible)
|
|
Evidence.synthesisType
|
-
Added
Element
Max
Cardinality
changed
from
1
to
*
Evidence.studyDesign
-
Added
Element
Remove
Binding
`http://hl7.org/fhir/ValueSet/synthesis-type`
(extensible)
|
Evidence.statistic
Evidence.studyDesign
|
|
|
Evidence.statistic.description
|
-
Added
Element
Evidence.statistic.note
Added
Element
Type
changed
from
string
to
markdown
|
|
Evidence.statistic.statisticType
|
-
Added
Element
Evidence.statistic.category
Added
Element
Evidence.statistic.quantity
Added
Element
Evidence.statistic.numberOfEvents
Added
Element
Evidence.statistic.numberAffected
Added
Element
Evidence.statistic.sampleSize
Added
Element
Remove
Binding
`http://hl7.org/fhir/ValueSet/statistic-type`
(extensible)
|
|
Evidence.statistic.sampleSize.description
|
-
Added
Element
Evidence.statistic.sampleSize.note
Added
Element
Evidence.statistic.sampleSize.numberOfStudies
Added
Element
Evidence.statistic.sampleSize.numberOfParticipants
Added
Element
Evidence.statistic.sampleSize.knownDataCount
Added
Element
Type
changed
from
string
to
markdown
|
Evidence.statistic.attributeEstimate
Evidence.statistic.sampleSize.numberAnalyzed
|
|
|
Evidence.statistic.attributeEstimate.description
|
-
Added
Element
Evidence.statistic.attributeEstimate.note
Added
Element
Type
changed
from
string
to
markdown
|
|
Evidence.statistic.attributeEstimate.type
|
-
Added
Element
Evidence.statistic.attributeEstimate.quantity
Added
Element
Evidence.statistic.attributeEstimate.level
Added
Element
Evidence.statistic.attributeEstimate.range
Added
Element
Evidence.statistic.attributeEstimate.attributeEstimate
Added
Element
Evidence.statistic.modelCharacteristic
Added
Element
Remove
Binding
`http://hl7.org/fhir/ValueSet/attribute-estimate-type`
(extensible)
|
|
Evidence.statistic.modelCharacteristic.code
|
-
Added
Mandatory
Element
Remove
Binding
`http://hl7.org/fhir/ValueSet/statistic-model-code`
(extensible)
|
|
Evidence.statistic.modelCharacteristic.value[x]
|
-
Added
Element
Evidence.statistic.modelCharacteristic.intended
Added
Element
Renamed
from
value
to
value[x]
Evidence.statistic.modelCharacteristic.applied
-
Added
Element
Add
Types
Range,
CodeableConcept
|
Evidence.statistic.modelCharacteristic.variable
Evidence.statistic.modelCharacteristic.intended
|
|
Evidence.statistic.modelCharacteristic.variable.variableDefinition
Evidence.statistic.modelCharacteristic.applied
|
|
|
Evidence.statistic.modelCharacteristic.variable.handling
|
-
Added
Element
Evidence.statistic.modelCharacteristic.variable.valueCategory
Added
Element
Evidence.statistic.modelCharacteristic.variable.valueQuantity
Added
Element
Type
changed
from
code
to
CodeableConcept
Evidence.statistic.modelCharacteristic.variable.valueRange
-
Added
Element
Remove
Binding
`http://hl7.org/fhir/ValueSet/variable-handling|4.3.0`
(required)
|
|
Evidence.statistic.modelCharacteristic.attribute
|
|
Evidence.certainty
Added
Element
|
Evidence.certainty.description
|
-
Added
Element
Evidence.certainty.note
Added
Element
Type
changed
from
string
to
markdown
|
|
Evidence.certainty.type
|
-
Added
Element
Remove
Binding
`http://hl7.org/fhir/ValueSet/certainty-type`
(extensible)
|
|
Evidence.certainty.rating
|
-
Added
Element
Remove
Binding
`http://hl7.org/fhir/ValueSet/certainty-rating`
(extensible)
|
|
Evidence.certainty.rater
|
-
Added
Element
Evidence.certainty.subcomponent
Added
Element
Evidence.shortTitle
Deleted
Max
Cardinality
changed
from
1
to
*
|
Evidence.subtitle
Evidence.relatedArtifact
|
|
Evidence.jurisdiction
Evidence.studyType
|
|
Evidence.effectivePeriod
Evidence.statistic.modelCharacteristic.attributeEstimate
|
|
Evidence.topic
EvidenceVariable
|
Deleted
|
Evidence.relatedArtifact
EvidenceVariable.versionAlgorithm[x]
|
|
Evidence.exposureBackground
EvidenceVariable.citeAs
|
|
Evidence.exposureVariant
EvidenceVariable.experimental
|
|
Evidence.outcome
EvidenceVariable.recorder
|
|
EvidenceVariable
EvidenceVariable.versionAlgorithm[x]
EvidenceVariable.purpose
|
|
EvidenceVariable.citeAs
EvidenceVariable.copyright
|
|
EvidenceVariable.experimental
EvidenceVariable.copyrightLabel
|
|
EvidenceVariable.recorder
EvidenceVariable.approvalDate
|
|
EvidenceVariable.purpose
EvidenceVariable.lastReviewDate
|
|
EvidenceVariable.copyrightLabel
EvidenceVariable.effectivePeriod
|
|
|
EvidenceVariable.relatesTo
|
|
|
EvidenceVariable.relatesTo.type
|
|
|
EvidenceVariable.relatesTo.target[x]
|
|
EvidenceVariable.actual
Added
Element
EvidenceVariable.definition
|
|
|
EvidenceVariable.definitionModifier
|
|
|
EvidenceVariable.definitionModifier.code
|
|
|
EvidenceVariable.definitionModifier.value[x]
|
|
|
EvidenceVariable.handling
|
-
Added
Element
Type
changed
from
code
to
CodeableConcept
EvidenceVariable.category
-
Added
Element
EvidenceVariable.category.name
Added
Element
Remove
Binding
`http://hl7.org/fhir/ValueSet/variable-handling|4.3.0`
(required)
|
|
EvidenceVariable.category.value[x]
|
-
Added
Element
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.subtitle
|
|
EvidenceVariable.jurisdiction
Deleted
EvidenceVariable.topic
Deleted
EvidenceVariable.relatedArtifact
|
|
EvidenceVariable.type
EvidenceVariable.characteristicCombination
|
|
|
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
http://hl7.org/fhir/ValueSet/examplescenario-actor-type|4.3.0
to
Actor
Definition
Actor
Type
-
Remove
codes
person
,
code
entity
-
Add
codes
system
,
non-system
,
individual
,
patient
,
practitioner
,
related-person
,
device
,
collective
,
care-team
,
group
,
healthcare-service
,
organization
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
|
FamilyMemberHistory.sex
-
Change
value
set
from
http://build.fhir.org/valueset-administrative-gender.html
to
AdministrativeGender
FamilyMemberHistory.reason
Added
Element
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
|
|
Flag.supportingInfo
|
|
FormularyItem
Goal
|
Added
Resource
|
GenomicStudy
Goal.lifecycleStatus
|
-
Added
Resource
Remove
codes
active
,
on-hold
,
completed
|
Goal
|
Goal.continuous
|
|
|
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
|
-
Renamed
from
expressedBy
to
source
-
Type
Reference:
Added
Target
Types
CareTeam,
Group
|
|
Goal.addresses
|
-
Type
Reference:
Added
Target
Types
MedicationRequest,
Procedure,
NutritionIntake
|
|
Goal.outcomeCode
|
-
Deleted
(->
Goal.outcome)
|
|
Goal.outcomeReference
|
-
Deleted
(->
Goal.outcome)
GraphDefinition
GraphDefinition.identifier
Added
Element
GraphDefinition.versionAlgorithm[x]
Added
Element
GraphDefinition.title
Added
Element
GraphDefinition.copyright
Added
Element
GraphDefinition.copyrightLabel
Added
Element
GraphDefinition.start
Min
Cardinality
changed
from
1
to
0
Type
changed
from
code
to
id
Remove
Binding
`http://hl7.org/fhir/ValueSet/resource-types|4.0.0`
(required)
GraphDefinition.node
Added
Element
GraphDefinition.node.nodeId
Added
Mandatory
Element
GraphDefinition.node.description
Added
Element
GraphDefinition.node.type
Added
Mandatory
Element
GraphDefinition.node.profile
Added
Element
GraphDefinition.link.sourceId
Added
Mandatory
Element
GraphDefinition.link.targetId
Added
Mandatory
Element
GraphDefinition.link.params
Added
Element
GraphDefinition.link.compartment
Added
Element
GraphDefinition.link.compartment.use
Added
Mandatory
Element
GraphDefinition.link.compartment.rule
Added
Mandatory
Element
GraphDefinition.link.compartment.code
Added
Mandatory
Element
GraphDefinition.link.compartment.expression
Added
Element
GraphDefinition.link.compartment.description
Added
Element
GraphDefinition.profile
Deleted
(->
.node.profile)
GraphDefinition.link.target
Deleted
(->
.link.targetId
/
.node.nodeId)
|
|
Group
|
|
|
Group.url
|
|
|
Group.version
|
|
|
Group.versionAlgorithm[x]
|
|
|
Group.title
|
|
|
Group.status
|
|
|
Group.experimental
|
|
|
Group.date
|
|
|
Group.publisher
|
|
|
Group.contact
|
|
|
Group.description
|
|
|
Group.useContext
|
|
|
Group.purpose
|
|
|
Group.copyright
|
|
|
Group.copyrightLabel
|
|
|
Group.type
|
-
Min
Cardinality
changed
from
1
to
0
-
Add
codes
careteam
,
healthcareservice
,
location
,
organization
,
relatedperson
,
specimen
,
medicinalproductdefinition
,
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.determinedBy[x]
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
CareTeam,
HealthcareService,
Location,
Organization,
RelatedPerson,
Specimen,
MedicinalProductDefinition,
SubstanceDefinition,
BiologicallyDerivedProduct,
NutritionProduct
|
|
Group.member.involvement
|
|
|
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
|
-
Added
Element
Renamed
from
telecom
to
contact
-
Type
changed
from
ContactPoint
to
ExtendedContactDetail
|
|
HealthcareService.eligibility.value[x]
|
|
|
HealthcareService.eligibility.period
|
|
|
HealthcareService.communication
|
|
|
HealthcareService.referralRequired
|
|
|
HealthcareService.availability
|
HealthcareService.telecom
-
Deleted
(->
HealthcareService.contact.telecom)
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.basedOn
|
-
Type
Reference:
Removed
Target
Type
AppointmentResponse
|
ImagingStudy.partOf
ImagingStudy.procedure
|
ImagingStudy.procedure
-
Added
Element
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
Type
changed
from
Coding
to
CodeableConcept
ImagingStudy.series.performer.actor
|
-
Type
Reference:
Added
Target
Type
HealthcareService
|
|
ImagingStudy.series.instance.sopClass
|
-
Type
changed
from
Coding
to
oid
-
Remove
Binding
`http://dicom.nema.org/medical/dicom/current/output/chtml/part04/sect_B.5.html#table_B.5-1`
(extensible)
|
|
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
-
Min
Cardinality
changed
from
1
to
0
-
Add
Type
CodeableConcept
-
Remove
Types
positiveInt,
string
|
|
Immunization.protocolApplied.seriesDoses
|
-
Renamed
from
seriesDoses[x]
to
seriesDoses
-
Add
Type
CodeableConcept
-
Remove
Types
positiveInt,
string
|
|
Immunization.recorded
|
|
|
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
Add
Type
CodeableConcept
Remove
Types
positiveInt,
string
ImmunizationEvaluation.seriesDoses
ImplementationGuide.identifier
|
-
Renamed
from
seriesDoses[x]
to
seriesDoses
Add
Type
CodeableConcept
Remove
Types
positiveInt,
string
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
Add
Type
CodeableConcept
Remove
Types
positiveInt,
string
ImmunizationRecommendation.recommendation.seriesDoses
ImplementationGuide.jurisdiction
|
|
|
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
,
6.0
4.3
,
6.0.0
4.4
,
6.0.0-ballo1
4.5
,
6.0.0-ballot2
4.6
,
6.0.0-ballot3
5.0
,
6.0
|
|
ImplementationGuide.dependsOn.reason
|
|
|
ImplementationGuide.global.type
|
-
Remove
codes
CatalogEntry
Resource
,
ClinicalImpression
DomainResource
,
DeviceUseStatement
CatalogEntry
,
DocumentManifest
ChargeItem
,
DomainResource
ChargeItemDefinition
,
EffectEvidenceSynthesis
Citation
,
Media
ClinicalImpression
,
MedicinalProduct
DeviceUseStatement
,
MedicinalProductAuthorization
DocumentManifest
,
MedicinalProductContraindication
EvidenceReport
,
MedicinalProductIndication
GraphDefinition
,
MedicinalProductIngredient
ImmunizationEvaluation
,
MedicinalProductInteraction
ImmunizationRecommendation
,
MedicinalProductManufactured
Linkage
,
MedicinalProductPackaged
Media
,
MedicinalProductPharmaceutical
MedicationKnowledge
,
MedicinalProductUndesirableEffect
MolecularSequence
,
RequestGroup
,
ResearchDefinition
,
ResearchElementDefinition
,
Resource
,
RiskEvidenceSynthesis
,
SubstanceSpecification
Add
codes
ActorDefinition
,
AdministrableProductDefinition
SupplyDelivery
,
ArtifactAssessment
SupplyRequest
,
BiologicallyDerivedProductDispense
TestReport
,
Citation
TestScript
,
ClinicalAssessment
VerificationResult
,
-
Add
codes
ClinicalUseDefinition
ActorDefinition
,
ConditionDefinition
ArtifactAssessment
,
DeviceAlert
,
DeviceAssociation
,
DeviceDispense
,
DeviceUsage
,
EncounterHistory
,
FormularyItem
,
GenomicStudy
,
ImagingSelection
,
Ingredient
,
InsuranceProduct
,
InventoryItem
,
InventoryReport
,
ManufacturedItemDefinition
,
MedicinalProductDefinition
,
MolecularDefinition
,
NutritionIntake
,
NutritionProduct
,
PackagedProductDefinition
,
Permission
,
PersonalRelationship
,
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
,
6.0
4.3
,
6.0.0
4.4
,
6.0.0-ballo1
4.5
,
6.0.0-ballot2
4.6
,
6.0.0-ballot3
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
|
Deleted
|
ImplementationGuide.manifest.resource.example[x]
Ingredient.group
|
|
Ingredient
Ingredient.comment
|
|
InsurancePlan
InsurancePlan.type
Ingredient.substance.strength.presentation[x]
|
-
Max
Cardinality
changed
from
*
to
1
Add
Types
CodeableConcept,
Quantity
|
InsurancePlan.product
Ingredient.substance.strength.concentration[x]
|
-
Added
Element
Add
Types
CodeableConcept,
Quantity
|
InsurancePlan.generalCost
Ingredient.substance.strength.basis
|
|
InsurancePlan.generalCost.type
Ingredient.substance.strength.referenceStrength.substance
|
-
Added
Element
Min
Cardinality
changed
from
0
to
1
|
InsurancePlan.generalCost.groupSize
Ingredient.substance.strength.referenceStrength.strength[x]
|
-
Added
Element
Add
Type
Quantity
|
InsurancePlan.generalCost.cost
InsurancePlan
|
Added
Element
|
InsurancePlan.generalCost.comment
InsurancePlan.identifier
|
-
Added
Element
Moved
from
InsurancePlan.plan
to
InsurancePlan
|
InsurancePlan.specificCost
InsurancePlan.type
|
-
Added
Element
Moved
from
InsurancePlan.plan
to
InsurancePlan
|
InsurancePlan.specificCost.category
InsurancePlan.product
|
-
reference
to
the
new
InsuranceProduct
resource
that
contained
the
plan
details
previously
|
InsurancePlan.specificCost.benefit
InsurancePlan.coverageArea
|
-
Added
Element
Moved
from
InsurancePlan.plan
to
InsurancePlan
|
InsurancePlan.specificCost.benefit.type
InsurancePlan.network
|
-
Added
Mandatory
Element
Moved
from
InsurancePlan.plan
to
InsurancePlan
|
InsurancePlan.specificCost.benefit.cost
InsurancePlan.generalCost
|
-
Added
Element
Moved
from
InsurancePlan.plan
to
InsurancePlan
|
InsurancePlan.specificCost.benefit.cost.type
InsurancePlan.specificCost
|
-
Added
Mandatory
Element
Moved
from
InsurancePlan.plan
to
InsurancePlan
|
InsurancePlan.specificCost.benefit.cost.applicability
InsurancePlan.specificCost.benefit.cost.qualifier
|
-
Added
Element
Moved
from
InsurancePlan.plan.specificCost.benefit.cost.qualifiers
to
qualifier
|
InsurancePlan.specificCost.benefit.cost.qualifier
InsurancePlan.identifier
|
-
Added
Element
Deleted
(->
InsuranceProduct.identifier)
|
InsurancePlan.specificCost.benefit.cost.value
InsurancePlan.status
|
-
Added
Element
Deleted
(->
InsuranceProduct.status)
|
InsurancePlan.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.contact
InsurancePlan.coverageArea
|
-
Deleted
(->
InsuranceProduct.coverageArea)
|
InsurancePlan.endpoint
InsurancePlan.contact
|
-
Deleted
(->
InsuranceProduct.contact)
|
InsurancePlan.coverage
InsurancePlan.endpoint
|
-
Deleted
(->
InsuranceProduct.endpoint)
|
InsurancePlan.plan
InsurancePlan.network
|
-
Deleted
(->
InsuranceProduct.network)
|
InsuranceProduct
InsurancePlan.coverage
|
-
Added
Resource
Deleted
(->
InsuranceProduct.coverage)
|
InventoryItem
InsurancePlan.plan
|
-
Added
Resource
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,
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
Location.hoursOfOperation.daysOfWeek
|
-
Deleted
(->
Location.contact.telecom)
Location.hoursOfOperation.availableTime.daysOfWeek
(now
part
of
a
datatype))
|
Location.hoursOfOperation.daysOfWeek
Location.hoursOfOperation.allDay
|
-
Deleted
(->
Location.hoursOfOperation.availableTime.daysOfWeek)
Location.hoursOfOperation.availableTime.allDay
(now
part
of
a
datatype))
|
Location.hoursOfOperation.allDay
Location.hoursOfOperation.openingTime
|
-
Deleted
(->
Location.hoursOfOperation.availableTime.allDay)
Location.hoursOfOperation.availableTime.availableStartTime
(now
part
of
a
datatype))
|
Location.hoursOfOperation.openingTime
Location.hoursOfOperation.closingTime
|
-
Deleted
(->
Location.hoursOfOperation.availableTime.availableStartTime)
Location.hoursOfOperation.availableTime.availableEndTime
(now
part
of
a
datatype))
|
Location.hoursOfOperation.closingTime
Location.availabilityExceptions
|
-
Deleted
(->
Location.hoursOfOperation.availableTime.availableEndTime)
Location.hoursOfOperation.notAvailableTime.description
(now
part
of
a
datatype))
|
Location.availabilityExceptions
ManufacturedItemDefinition
| |
|
ManufacturedItemDefinition.name
|
-
Deleted
(->
Location.hoursOfOperation.notAvailable.description)
Added
Element
|
ManufacturedItemDefinition
ManufacturedItemDefinition.marketingStatus
|
|
Measure
ManufacturedItemDefinition.property.value[x]
|
-
Add
Types
Range,
markdown,
Reference(Binary)
|
Measure.versionAlgorithm[x]
ManufacturedItemDefinition.component
|
|
Measure.subject[x]
ManufacturedItemDefinition.component.type
|
-
Change
value
set
from
http://hl7.org/fhir/ValueSet/subject-type
to
Participant
Resource
Types
Added
Mandatory
Element
|
|
ManufacturedItemDefinition.component.function
|
-
Change
code
system
for
extensibly
bound
codes
from
"http://hl7.org/fhir/resource-types"
to
"http://hl7.org/fhir/fhir-types"
Added
Element
|
Measure.basis
ManufacturedItemDefinition.component.amount
|
|
Measure.usage
ManufacturedItemDefinition.component.constituent
|
-
Type
changed
from
string
to
markdown
Added
Element
|
Measure.copyrightLabel
ManufacturedItemDefinition.component.constituent.amount
|
|
Measure.reportingFrequency
ManufacturedItemDefinition.component.constituent.location
|
|
Measure.scoring
ManufacturedItemDefinition.component.constituent.function
|
-
Change
value
set
from
http://hl7.org/fhir/ValueSet/measure-scoring
to
Measure
Scoring
Added
Element
|
Measure.scoringUnit
ManufacturedItemDefinition.component.constituent.hasIngredient
|
|
Measure.scoringPrecision
ManufacturedItemDefinition.component.property
| |
|
ManufacturedItemDefinition.component.component
| |
|
Measure
| |
|
Measure.versionAlgorithm[x]
|
|
Measure.compositeScoring
Measure.subject[x]
|
-
Change
value
set
from
http://hl7.org/fhir/ValueSet/composite-measure-scoring
http://hl7.org/fhir/ValueSet/subject-type
to
CompositeMeasureScoring
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.type
Measure.jurisdiction
|
-
Change
value
set
from
http://hl7.org/fhir/ValueSet/measure-type
http://hl7.org/fhir/ValueSet/jurisdiction
to
MeasureType
Jurisdiction
ValueSet
|
Measure.riskAdjustment
Measure.usage
|
-
Type
changed
from
string
to
markdown
|
|
Measure.copyrightLabel
| |
|
Measure.reportingFrequency
| |
Measure.rateAggregation
Measure.riskAdjustment
|
-
Type
changed
from
string
to
markdown
|
Measure.improvementNotation
Measure.rateAggregation
|
-
Change
value
set
Type
changed
from
http://hl7.org/fhir/ValueSet/measure-improvement-notation|4.0.0
string
to
MeasureImprovementNotation
markdown
|
Measure.improvementNotationGuidance
Measure.term
|
|
Measure.term
Measure.term.code
|
|
Measure.term.code
Measure.term.definition
|
|
Measure.term.definition
Measure.group.linkId
|
|
Measure.group.linkId
Measure.group.title
|
|
|
Measure.group.description
|
-
Type
changed
from
string
to
markdown
|
|
Measure.group.type
|
|
|
Measure.group.subject[x]
|
|
|
Measure.group.basis
|
|
|
Measure.group.basisRequirement
| |
|
Measure.group.scoring
|
|
|
Measure.group.scoringUnit
|
|
|
Measure.group.scoringPrecision
|
|
|
Measure.group.compositeScoring
|
|
|
Measure.group.component
|
|
|
Measure.group.component.measure
|
|
|
Measure.group.component.groupId
|
|
|
Measure.group.component.weight
|
|
|
Measure.group.rateAggregation
|
|
|
Measure.group.improvementNotation
|
|
|
Measure.group.improvementNotationGuidance
|
|
|
Measure.group.library
|
|
|
Measure.group.population.linkId
|
|
|
Measure.group.population.title
| |
|
Measure.group.population.code
|
|
|
Measure.group.population.description
|
-
Type
changed
from
string
to
markdown
|
|
Measure.group.population.criteria
|
-
Min
Cardinality
changed
from
1
to
0
|
|
Measure.group.population.groupDefinition
|
|
|
Measure.group.population.inputPopulationId
|
|
|
Measure.group.population.aggregateMethod
|
|
|
Measure.group.stratifier.linkId
|
|
Measure.group.stratifier.description
Type
changed
from
string
to
markdown
Measure.group.stratifier.groupDefinition
Measure.group.stratifier.title
|
|
Measure.group.stratifier.valueSet
Measure.group.stratifier.description
|
-
Added
Element
Type
changed
from
string
to
markdown
|
Measure.group.stratifier.unit
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.group.stratifier.component.valueSet
|
|
|
Measure.group.stratifier.component.unit
|
|
|
Measure.supplementalData.linkId
|
|
|
Measure.supplementalData.usage
|
-
Change
value
set
from
http://hl7.org/fhir/ValueSet/measure-data-usage
to
MeasureDataUsage
|
|
Measure.supplementalData.description
|
-
Type
changed
from
string
to
markdown
|
|
Measure.supplementalData.valueSet
|
|
|
Measure.supplementalData.unit
|
|
|
Measure.scoring
| |
|
Measure.compositeScoring
| |
|
Measure.type
| |
|
Measure.improvementNotation
| |
|
Measure.definition
|
-
Deleted
(->term.definition
term
is
code
and
definition
now)
|
|
MeasureReport
|
|
|
MeasureReport.category
|
|
|
MeasureReport.messages
|
|
|
MeasureReport.type
|
-
Remove
code
data-collection
-
Add
code
data-exchange
|
|
MeasureReport.dataUpdateType
|
|
|
MeasureReport.measure
|
-
Min
Cardinality
changed
from
1
to
0
|
|
MeasureReport.subject
|
-
Type
Reference:
Added
Target
Types
CareTeam,
HealthcareService,
Organization
|
|
MeasureReport.reporter
|
-
Type
Reference:
Removed
Target
Type
Location
|
|
MeasureReport.reportingVendor
|
|
|
MeasureReport.location
|
|
|
MeasureReport.inputParameters
|
|
MeasureReport.scoring
MeasureReport.group.linkId
|
|
MeasureReport.improvementNotation
MeasureReport.group.title
|
-
Change
value
set
from
http://hl7.org/fhir/ValueSet/measure-improvement-notation|4.0.0
to
MeasureImprovementNotation
Added
Element
|
MeasureReport.group.linkId
MeasureReport.group.calculatedDate
|
|
MeasureReport.group.calculatedDate
MeasureReport.group.description
|
|
MeasureReport.group.description
MeasureReport.group.type
|
|
|
MeasureReport.group.subject
|
|
|
MeasureReport.group.scoring
|
|
|
MeasureReport.group.improvementNotation
|
|
|
MeasureReport.group.improvementNotationGuidance
|
|
|
MeasureReport.group.population.linkId
|
|
|
MeasureReport.group.population.title
| |
|
MeasureReport.group.population.code
|
|
|
MeasureReport.group.population.description
|
|
|
MeasureReport.group.population.countQuantity
|
|
|
MeasureReport.group.population.subjectReport
|
|
|
MeasureReport.group.population.subjects
|
|
|
MeasureReport.group.measureScore[x]
|
-
Renamed
from
measureScore
to
measureScore[x]
-
Add
Types
dateTime,
CodeableConcept,
Period,
Range,
Duration,
boolean
boolean,
Ratio
|
|
MeasureReport.group.stratifier.linkId
|
|
|
MeasureReport.group.stratifier.title
| |
|
MeasureReport.group.stratifier.code
|
-
Max
Cardinality
changed
from
*
to
1
|
|
MeasureReport.group.stratifier.description
|
|
|
MeasureReport.group.stratifier.stratum.value[x]
|
-
Renamed
from
value
to
value[x]
-
Add
Types
boolean,
Quantity,
Range,
Reference
|
|
MeasureReport.group.stratifier.stratum.component.linkId
|
|
|
MeasureReport.group.stratifier.stratum.component.description
|
|
|
MeasureReport.group.stratifier.stratum.component.value[x]
|
-
Renamed
from
value
to
value[x]
-
Add
Types
boolean,
Quantity,
Range,
Reference
|
|
MeasureReport.group.stratifier.stratum.population.linkId
|
|
|
MeasureReport.group.stratifier.stratum.population.code
|
|
|
MeasureReport.group.stratifier.stratum.population.countQuantity
|
|
|
MeasureReport.group.stratifier.stratum.population.subjectReport
|
|
|
MeasureReport.group.stratifier.stratum.population.subjects
|
|
|
MeasureReport.group.stratifier.stratum.measureScore[x]
|
-
Renamed
from
measureScore
to
measureScore[x]
-
Add
Types
dateTime,
CodeableConcept,
Period,
Range,
Duration,
boolean
boolean,
Ratio
|
|
MeasureReport.supplementalData
|
|
|
MeasureReport.improvementNotation
| |
|
Medication
|
|
|
Medication.marketingAuthorizationHolder
|
-
Renamed
from
manufacturer
to
marketingAuthorizationHolder
|
|
Medication.doseForm
| -
Renamed
from
form
to
doseForm
|
|
Medication.packageSize
|
|
Medication.doseForm
Medication.packageSize.numberOfItems
|
|
Medication.totalVolume
Medication.packageSize.amountPerItem
|
|
|
Medication.ingredient.item
|
-
Renamed
from
item[x]
to
item
-
Add
Type
CodeableReference
-
Remove
Types
CodeableConcept,
Reference(Substance
|
Medication)
|
|
Medication.ingredient.role
| |
|
Medication.ingredient.strength[x]
|
-
Renamed
from
strength
to
strength[x]
-
Add
Types
CodeableConcept,
Quantity
|
|
Medication.instance
| -
Renamed
from
batch
to
instance
|
Medication.definition
Medication.instance.identifier
|
|
Medication.manufacturer
Medication.instance.lotNumber
|
-
Deleted
Moved
from
Medication.batch
to
Medication.instance
|
Medication.form
Medication.instance.expirationDate
|
-
Deleted
Moved
from
Medication.batch
to
Medication.instance
|
|
Medication.definition
|
|
|
Medication.amount
|
|
|
MedicationAdministration
|
|
|
MedicationAdministration.basedOn
|
|
|
MedicationAdministration.partOf
|
-
Type
Reference:
Added
Target
Type
MedicationDispense
|
|
MedicationAdministration.category
|
-
Max
Cardinality
changed
from
1
to
*
|
|
MedicationAdministration.medication
|
-
Renamed
from
medication[x]
to
medication
-
Add
Type
CodeableReference
-
Remove
Types
CodeableConcept,
Reference(Medication)
|
|
MedicationAdministration.encounter
|
-
Added
Element
Renamed
from
context
to
encounter
-
Type
Reference:
Removed
Target
Type
EpisodeOfCare
|
|
MedicationAdministration.occurrence[x]
|
-
Added
Mandatory
Element
Renamed
from
effective[x]
to
occurrence[x]
-
Add
Type
Timing
|
|
MedicationAdministration.recorded
|
|
|
MedicationAdministration.isSubPotent
|
|
|
MedicationAdministration.subPotentReason
|
|
|
MedicationAdministration.performer.actor
|
-
Type
changed
from
Reference(Practitioner
|
PractitionerRole
|
Patient
|
RelatedPerson
|
Device)
to
CodeableReference
|
|
MedicationAdministration.reason
|
-
Merged
both
reasonCode
and
reasonReference
into
reason
|
|
MedicationAdministration.device
|
-
Type
changed
from
Reference(Device)
to
CodeableReference
|
|
MedicationAdministration.instantiates
|
|
MedicationAdministration.context
Deleted
MedicationAdministration.effective[x]
Deleted
MedicationAdministration.reasonCode
|
-
Deleted
(->
reason)
reason.concept)
|
|
MedicationAdministration.reasonReference
|
-
Deleted
(->
reason)
reason.reference)
|
|
MedicationDispense
|
|
|
MedicationDispense.basedOn
|
|
|
MedicationDispense.partOf
|
-
Type
Reference:
Added
Target
Type
MedicationAdministration
|
|
MedicationDispense.status
| -
Remove
code
stopped
-
Add
code
unfulfilled
|
|
MedicationDispense.notPerformedReason
|
-
Added
Element
Renamed
from
statusReason[x]
to
notPerformedReason
-
Add
Type
CodeableReference
-
Remove
Types
CodeableConcept,
Reference(DetectedIssue)
|
|
MedicationDispense.statusChanged
|
|
|
MedicationDispense.category
|
-
Max
Cardinality
changed
from
1
to
*
|
|
MedicationDispense.medication
|
-
Renamed
from
medication[x]
to
medication
-
Add
Type
CodeableReference
-
Remove
Types
CodeableConcept,
Reference(Medication)
|
|
MedicationDispense.subject
|
-
Min
Cardinality
changed
from
0
to
1
|
|
MedicationDispense.encounter
|
-
Added
Element
Renamed
from
context
to
encounter
-
Type
Reference:
Removed
Target
Type
EpisodeOfCare
|
|
MedicationDispense.performer.actor
|
-
Type
Reference:
Added
Target
Types
CareTeam,
Group
|
|
MedicationDispense.fillNumber
|
|
|
MedicationDispense.recorded
|
|
|
MedicationDispense.receiver
|
-
Type
Reference:
Added
Target
Types
RelatedPerson,
Location,
PractitionerRole,
Organization,
Group
|
MedicationDispense.renderedDosageInstruction
Added
Element
MedicationDispense.substitution.responsibleParty
MedicationDispense.dosageInstruction
|
-
Max
Cardinality
changed
from
*
to
1
-
Type
Reference:
Added
Target
Type
Organization
MedicationDispense.statusReason[x]
Deleted
MedicationDispense.context
Deleted
MedicationDispense.detectedIssue
Deleted
MedicationKnowledge
MedicationKnowledge.identifier
Added
Element
MedicationKnowledge.status
Change
value
set
from
http://hl7.org/fhir/ValueSet/medicationknowledge-status|4.0.0
to
PublicationStatus
Remove
codes
inactive
,
entered-in-error
Add
codes
draft
,
retired
,
unknown
MedicationKnowledge.author
Added
Element
MedicationKnowledge.jurisdiction
Added
Element
MedicationKnowledge.name
Added
Element
MedicationKnowledge.monograph.source
Type
Reference:
Removed
Target
Type
Media
MedicationKnowledge.cost.effectiveDate
Added
Element
MedicationKnowledge.cost.cost[x]
Renamed
changed
from
cost
Dosage
to
cost[x]
Add
Type
CodeableConcept
MedicationKnowledge.indicationGuideline
Added
Element
MedicationKnowledge.indicationGuideline.indication
Added
Element
MedicationKnowledge.indicationGuideline.dosingGuideline
Added
Element
MedicationKnowledge.indicationGuideline.dosingGuideline.treatmentIntent
Added
Element
MedicationKnowledge.indicationGuideline.dosingGuideline.dosage
Added
Element
MedicationKnowledge.indicationGuideline.dosingGuideline.dosage.type
Added
Mandatory
Element
MedicationKnowledge.indicationGuideline.dosingGuideline.dosage.dosage
Added
Mandatory
Element
MedicationKnowledge.indicationGuideline.dosingGuideline.administrationTreatment
Added
Element
MedicationKnowledge.indicationGuideline.dosingGuideline.patientCharacteristic
Added
Element
MedicationKnowledge.indicationGuideline.dosingGuideline.patientCharacteristic.type
Added
Mandatory
Element
MedicationKnowledge.indicationGuideline.dosingGuideline.patientCharacteristic.value[x]
Added
Element
DosageDetails
|
MedicationKnowledge.medicineClassification.source[x]
MedicationDispense.doseAdministrationAid
|
|
MedicationKnowledge.packaging
MedicationDispense.substitution.responsibleParty
|
-
Max
Cardinality
changed
from
1
to
*
MedicationKnowledge.packaging.cost
Added
Element
MedicationKnowledge.packaging.packagedProduct
Added
Element
MedicationKnowledge.clinicalUseIssue
Added
Element
MedicationKnowledge.storageGuideline
Added
Element
MedicationKnowledge.storageGuideline.reference
Added
Element
MedicationKnowledge.storageGuideline.note
Added
Element
MedicationKnowledge.storageGuideline.stabilityDuration
Added
Element
MedicationKnowledge.storageGuideline.environmentalSetting
Added
Element
MedicationKnowledge.storageGuideline.environmentalSetting.type
Added
Mandatory
Element
MedicationKnowledge.storageGuideline.environmentalSetting.value[x]
Added
Mandatory
Element
MedicationKnowledge.regulatory.schedule
Type
changed
from
BackboneElement
to
CodeableConcept
MedicationKnowledge.definitional
Added
Element
MedicationKnowledge.definitional.definition
Added
Element
MedicationKnowledge.definitional.doseForm
Added
Element
MedicationKnowledge.definitional.intendedRoute
Added
Element
MedicationKnowledge.definitional.ingredient
Added
Element
MedicationKnowledge.definitional.ingredient.item
Added
Mandatory
Element
MedicationKnowledge.definitional.ingredient.type
Added
Element
MedicationKnowledge.definitional.ingredient.strength[x]
Added
Element
MedicationKnowledge.definitional.drugCharacteristic
Added
Element
MedicationKnowledge.definitional.drugCharacteristic.type
Added
Element
1
MedicationKnowledge.definitional.drugCharacteristic.value[x]
-
Type
Reference:
Added
Element
MedicationKnowledge.manufacturer
Deleted
MedicationKnowledge.doseForm
Deleted
MedicationKnowledge.amount
Deleted
MedicationKnowledge.synonym
Deleted
MedicationKnowledge.ingredient
Deleted
MedicationKnowledge.intendedRoute
Deleted
MedicationKnowledge.administrationGuidelines
Deleted
MedicationKnowledge.packaging.type
Deleted
MedicationKnowledge.packaging.quantity
Deleted
MedicationKnowledge.drugCharacteristic
Deleted
MedicationKnowledge.contraindication
Deleted
MedicationKnowledge.regulatory.schedule.schedule
Deleted
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,
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
Resource
,
ClinicalImpression
DomainResource
,
DeviceUseStatement
CatalogEntry
,
DocumentManifest
ChargeItem
,
DomainResource
ChargeItemDefinition
,
EffectEvidenceSynthesis
Citation
,
Media
ClinicalImpression
,
MedicinalProduct
DeviceUseStatement
,
MedicinalProductAuthorization
DocumentManifest
,
MedicinalProductContraindication
EvidenceReport
,
MedicinalProductIndication
GraphDefinition
,
MedicinalProductIngredient
ImmunizationEvaluation
,
MedicinalProductInteraction
ImmunizationRecommendation
,
MedicinalProductManufactured
Linkage
,
MedicinalProductPackaged
Media
,
MedicinalProductPharmaceutical
MedicationKnowledge
,
MedicinalProductUndesirableEffect
MolecularSequence
,
RequestGroup
,
ResearchDefinition
,
ResearchElementDefinition
,
Resource
,
RiskEvidenceSynthesis
,
SubstanceSpecification
Add
codes
ActorDefinition
,
AdministrableProductDefinition
SupplyDelivery
,
ArtifactAssessment
SupplyRequest
,
BiologicallyDerivedProductDispense
TestReport
,
Citation
TestScript
,
ClinicalAssessment
VerificationResult
,
-
Add
codes
ClinicalUseDefinition
ActorDefinition
,
ConditionDefinition
ArtifactAssessment
,
DeviceAlert
,
DeviceAssociation
,
DeviceDispense
,
DeviceUsage
,
EncounterHistory
,
FormularyItem
,
GenomicStudy
,
ImagingSelection
,
Ingredient
,
InsuranceProduct
,
InventoryItem
,
InventoryReport
,
ManufacturedItemDefinition
,
MedicinalProductDefinition
,
MolecularDefinition
,
NutritionIntake
,
NutritionProduct
,
PackagedProductDefinition
,
Permission
,
PersonalRelationship
,
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
|
SubscriptionTopic)
|
|
MessageHeader.destination.endpoint[x]
|
-
Renamed
from
endpoint
to
endpoint[x]
-
Min
Cardinality
changed
from
1
to
0
-
Add
Type
Reference(Endpoint)
|
|
MessageHeader.destination.receiver
|
-
Type
Reference:
Added
Target
Types
Device,
Patient,
RelatedPerson
|
|
MessageHeader.source.endpoint[x]
|
-
Renamed
from
endpoint
to
endpoint[x]
-
Min
Cardinality
changed
from
1
to
0
-
Add
Type
Reference(Endpoint)
|
|
MessageHeader.source.sender
|
-
Moved
from
MessageHeader
to
MessageHeader.source
-
Type
Reference:
Added
Element
Target
Types
Device,
Patient
|
|
MessageHeader.response.identifier
|
-
Type
changed
from
id
to
Identifier
|
|
MessageHeader.destination.target
|
|
MessageHeader.sender
Deleted
MessageHeader.enterer
|
|
|
MessageHeader.author
|
|
|
MessageHeader.responsible
|
|
|
MetadataResource
|
MetadataResource.usage
Added
Element
MetadataResource.approvalDate
Added
Element
MetadataResource.lastReviewDate
Added
Element
MetadataResource.effectivePeriod
Added
Element
MetadataResource.topic
Added
Element
MetadataResource.author
Added
Element
MetadataResource.editor
Added
Element
MetadataResource.reviewer
Added
Element
MetadataResource.endorser
Added
Element
MetadataResource.relatedArtifact
Added
Element
MetadataResource.url
Deleted
(->
CanonicalResource)
MetadataResource.version
Deleted
(->
CanonicalResource)
MetadataResource.name
Deleted
(->
CanonicalResource)
MetadataResource.title
Deleted
(->
CanonicalResource)
MetadataResource.status
Deleted
(->
CanonicalResource)
MetadataResource.experimental
Deleted
(->
CanonicalResource)
MetadataResource.date
Deleted
(->
CanonicalResource)
MetadataResource.publisher
Deleted
(->
CanonicalResource)
MetadataResource.contact
Deleted
(->
CanonicalResource)
MetadataResource.description
Deleted
(->
CanonicalResource)
MetadataResource.useContext
Deleted
(->
CanonicalResource)
MetadataResource.jurisdiction
Deleted
(->
CanonicalResource)
MolecularDefinition
|
MolecularSequence
MolecularSequence.literal
Added
Element
MolecularSequence.literal.sequenceValue
Added
Mandatory
Element
MolecularSequence.file
Added
Element
MolecularSequence.relative
Added
Element
MolecularSequence.relative.startingSequence
Added
Mandatory
Element
MolecularSequence.relative.edit
Added
Element
MolecularSequence.relative.edit.editOrder
Added
Element
MolecularSequence.relative.edit.coordinateSystem
Added
Mandatory
Element
MolecularSequence.relative.edit.start
Added
Mandatory
Element
MolecularSequence.relative.edit.end
Added
Mandatory
Element
MolecularSequence.relative.edit.replacementSequence
Added
Mandatory
Element
MolecularSequence.relative.edit.replacedSequence
Added
Element
MolecularSequence.extracted
Added
Element
MolecularSequence.extracted.startingSequence
Added
Mandatory
Element
MolecularSequence.extracted.start
Added
Mandatory
Element
MolecularSequence.extracted.end
Added
Mandatory
Element
MolecularSequence.extracted.coordinateSystem
Added
Mandatory
Element
MolecularSequence.extracted.reverseComplement
Added
Element
MolecularSequence.repeated
Added
Element
MolecularSequence.repeated.sequenceMotif
Added
Mandatory
Element
MolecularSequence.repeated.copyCount
Added
Mandatory
Element
MolecularSequence.concatenated
Added
Element
MolecularSequence.concatenated.sequenceElement
Added
Mandatory
Element
MolecularSequence.concatenated.sequenceElement.sequence
Added
Mandatory
Element
MolecularSequence.concatenated.sequenceElement.ordinalIndex
Added
Mandatory
Element
MolecularSequence.coordinateSystem
Deleted
(>relative.coordinateSystem)
MolecularSequence.patient
Deleted
MolecularSequence.specimen
Deleted
MolecularSequence.device
Deleted
MolecularSequence.performer
Deleted
MolecularSequence.quantity
Deleted
(Removed.
Covered
by
the
Variant
Profile
in
the
CG
IG:
http://hl7.org/fhir/uv/genomics-reporting/index.html)
MolecularSequence.referenceSeq
Deleted
(->relative.startingSequence.sequence[x])
MolecularSequence.variant
Deleted
(Removed.
Covered
by
the
Variant
Profile
in
the
CG
IG:
http://hl7.org/fhir/uv/genomics-reporting/index.html)
MolecularSequence.observedSeq
Deleted
(->relative.startingSequence.sequenceString)
MolecularSequence.quality
Deleted
(Removed
from
the
resource.)
MolecularSequence.readCoverage
Deleted
(Removed.
Covered
by
the
RegionStudied
Profile
in
the
CG
IG:
http://hl7.org/fhir/uv/genomics-reporting/index.html)
MolecularSequence.repository
Deleted
(->formatted)
MolecularSequence.pointer
Deleted
(->relative)
MolecularSequence.structureVariant
Deleted
(Removed.
Covered
by
the
Variant
Profile
in
the
CG
IG:
http://hl7.org/fhir/uv/genomics-reporting/index.html)
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
|
-
Added
Element
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
|
-
Added
Element
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.supplement.quantity
|
-
Type
changed
from
Quantity(http://hl7.org/fhir/StructureDefinition/SimpleQuantity)
to
Quantity
|
|
NutritionOrder.supplement.caloricDensity
|
|
|
NutritionOrder.enteralFormula.type
|
-
Added
Element
Renamed
from
baseFormulaType
to
type
-
Type
changed
from
CodeableConcept
to
CodeableReference
|
|
NutritionOrder.enteralFormula.productName
|
-
Added
Element
Renamed
from
baseFormulaProductName
to
productName
|
NutritionOrder.enteralFormula.deliveryDevice
NutritionOrder.enteralFormula.deliveryDevice[x]
|
|
|
NutritionOrder.enteralFormula.caloricDensity
|
-
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.administration.quantity
|
-
Type
changed
from
Quantity(http://hl7.org/fhir/StructureDefinition/SimpleQuantity)
to
Quantity
|
|
NutritionOrder.enteralFormula.administration.rate[x]
|
-
Remove
Type
Quantity(http://hl7.org/fhir/StructureDefinition/SimpleQuantity)
|
|
NutritionOrder.enteralFormula.maxVolumeToAdminister
|
-
Added
Element
Renamed
from
maxVolumeToDeliver
to
maxVolumeToAdminister
-
Type
changed
from
Quantity(http://hl7.org/fhir/StructureDefinition/SimpleQuantity)
to
Quantity
|
|
NutritionOrder.enteralFormula.administrationInstruction
|
-
Type
changed
from
string
to
markdown
|
|
NutritionOrder.additive
|
|
|
NutritionOrder.additive.modularType
|
|
|
NutritionOrder.additive.productName
|
|
|
NutritionOrder.additive.quantity
|
|
|
NutritionOrder.additive.routeOfAdministration
|
|
NutritionOrder.instantiatesUri
NutritionOrder.instantiatesCanonical
|
|
NutritionOrder.instantiates
NutritionOrder.instantiatesUri
|
|
NutritionOrder.patient
NutritionOrder.instantiates
|
|
NutritionOrder.orderer
NutritionOrder.oralDiet.fluidConsistencyType
|
|
NutritionOrder.oralDiet.texture.foodType
NutritionOrder.enteralFormula.additiveType
|
|
NutritionOrder.oralDiet.fluidConsistencyType
NutritionOrder.enteralFormula.additiveProductName
|
|
NutritionOrder.enteralFormula.baseFormulaType
NutritionProduct
| |
|
NutritionProduct.manufacturer
|
-
Deleted
Type
Reference:
Added
Target
Type
RelatedPerson
|
NutritionOrder.enteralFormula.baseFormulaProductName
NutritionProduct.nutrient.item
|
-
Deleted
Min
Cardinality
changed
from
0
to
1
|
NutritionOrder.enteralFormula.additiveType
NutritionProduct.nutrient.amount[x]
|
-
Deleted
Renamed
from
amount
to
amount[x]
-
Max
Cardinality
changed
from
*
to
1
-
Add
Type
Quantity
|
NutritionOrder.enteralFormula.additiveProductName
NutritionProduct.ingredientSummary
|
|
NutritionOrder.enteralFormula.routeofAdministration
NutritionProduct.ingredient.amount[x]
|
-
Deleted
Renamed
from
amount
to
amount[x]
-
Max
Cardinality
changed
from
*
to
1
-
Add
Type
Quantity
|
|
NutritionProduct.ingredient.allergen
| |
|
NutritionProduct.energy
| |
|
NutritionProduct.characteristic
| |
|
NutritionProduct.characteristic.type
| |
|
NutritionProduct.characteristic.value[x]
| |
|
NutritionProduct.instance
| -
Max
Cardinality
changed
from
1
to
*
|
|
NutritionProduct.instance.name
| |
|
NutritionProduct.instance.biologicalSourceEvent
|
|
NutritionOrder.enteralFormula.maxVolumeToDeliver
NutritionProduct.knownAllergen
|
|
NutritionProduct
NutritionProduct.productCharacteristic
|
|
|
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
|
-
Type
Reference:
Added
Target
Type
GenomicStudy
Remove
code
corrected
Observation.status
-
Add
codes
specimen-in-process
,
appended
,
cannot-be-obtained
|
|
Observation.subject
|
-
Type
Reference:
Added
Target
Types
Organization,
Procedure,
Practitioner,
Medication,
Substance,
BiologicallyDerivedProduct,
NutritionProduct
|
|
Observation.focus
|
|
|
Observation.organizer
|
|
|
Observation.performer
|
-
Type
Reference:
Added
Target
Type
HealthcareService
Types
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
|
-
Added
Element
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
Deleted
ObservationDefinition.normalCodedValueSet
Deleted
ObservationDefinition.abnormalCodedValueSet
Deleted
ObservationDefinition.criticalCodedValueSet
Deleted
|
OperationDefinition
|
|
|
OperationDefinition.identifier
|
|
|
OperationDefinition.versionAlgorithm[x]
|
|
|
OperationDefinition.jurisdiction
| |
|
OperationDefinition.copyright
|
|
|
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)
-
Remove
code
ClinicalImpression
Add
codes
ActorDefinition
ChargeItem
,
AdministrableProductDefinition
ChargeItemDefinition
,
ArtifactAssessment
Citation
,
BiologicallyDerivedProductDispense
ClinicalImpression
,
CanonicalResource
EvidenceReport
,
Citation
GraphDefinition
,
ClinicalAssessment
ImmunizationEvaluation
,
ClinicalUseDefinition
ImmunizationRecommendation
,
ConditionDefinition
Linkage
,
DeviceAlert
MedicationKnowledge
,
DeviceAssociation
MolecularSequence
,
DeviceDispense
SupplyDelivery
,
DeviceUsage
SupplyRequest
,
EncounterHistory
TestReport
,
FormularyItem
TestScript
,
GenomicStudy
VerificationResult
,
-
Add
codes
ImagingSelection
ActorDefinition
,
Ingredient
ArtifactAssessment
,
InsuranceProduct
CanonicalResource
,
InventoryItem
DeviceAlert
,
InventoryReport
DeviceAssociation
,
ManufacturedItemDefinition
ImagingSelection
,
MedicinalProductDefinition
InsuranceProduct
,
MetadataResource
,
MolecularDefinition
NutritionIntake
,
NutritionIntake
RequestOrchestration
,
NutritionProduct
Requirements
,
PackagedProductDefinition
BodySite
,
Permission
Conformance
,
PersonalRelationship
DataElement
,
RegulatedAuthorization
DeviceComponent
,
RequestOrchestration
DeviceUseRequest
,
Requirements
DiagnosticOrder
,
SubscriptionStatus
EffectEvidenceSynthesis
,
SubscriptionTopic
EligibilityRequest
,
SubstanceDefinition
EligibilityResponse
,
TestPlan
ExpansionProfile
,
Transport
ImagingManifest
,
BodySite
ImagingObjectSelection
,
Conformance
MedicationOrder
,
DataElement
MedicationUsage
,
DeviceComponent
MedicinalProduct
,
DeviceUseRequest
MedicinalProductAuthorization
,
DiagnosticOrder
MedicinalProductContraindication
,
EligibilityRequest
MedicinalProductIndication
,
EligibilityResponse
MedicinalProductIngredient
,
ExpansionProfile
MedicinalProductInteraction
,
ImagingManifest
MedicinalProductManufactured
,
ImagingObjectSelection
MedicinalProductPackaged
,
MedicationOrder
MedicinalProductPharmaceutical
,
MedicationUsage
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
,
ClinicalImpression
Ratio
,
DeviceUseStatement
RatioRange
,
DocumentManifest
Reference
,
EffectEvidenceSynthesis
RelatedArtifact
,
Media
SampledData
,
MedicinalProduct
Signature
,
MedicinalProductAuthorization
SimpleQuantity
,
MedicinalProductContraindication
Timing
,
MedicinalProductIndication
TriggerDefinition
,
MedicinalProductIngredient
UsageContext
,
MedicinalProductInteraction
base64Binary
,
MedicinalProductManufactured
boolean
,
MedicinalProductPackaged
canonical
,
MedicinalProductPharmaceutical
code
,
MedicinalProductUndesirableEffect
date
,
RequestGroup
dateTime
,
ResearchDefinition
decimal
,
ResearchElementDefinition
id
,
RiskEvidenceSynthesis
instant
,
SubstanceSpecification
integer
,
Type
markdown
,
Any
oid
Add
codes
,
Base
positiveInt
,
DataType
string
,
Availability
time
,
BackboneType
unsignedInt
,
RelativeTime
uri
,
CodeableReference
url
,
ExtendedContactDetail
uuid
,
MonetaryComponent
xhtml
,
PrimitiveType
Resource
,
integer64
Binary
,
RatioRange
Bundle
,
VirtualServiceDetail
DomainResource
,
ActorDefinition
Account
,
ActivityDefinition
,
AdministrableProductDefinition
,
ArtifactAssessment
AdverseEvent
,
BiologicallyDerivedProductDispense
AllergyIntolerance
,
CanonicalResource
Appointment
,
AppointmentResponse
,
AuditEvent
,
Basic
,
BiologicallyDerivedProduct
,
BodyStructure
,
CapabilityStatement
,
CarePlan
,
CareTeam
,
CatalogEntry
,
ChargeItem
,
ChargeItemDefinition
,
Citation
,
ClinicalAssessment
Claim
,
ClaimResponse
,
ClinicalImpression
,
ClinicalUseDefinition
,
ConditionDefinition
CodeSystem
,
DeviceAlert
Communication
,
DeviceAssociation
CommunicationRequest
,
DeviceDispense
CompartmentDefinition
,
DeviceUsage
Composition
,
EncounterHistory
ConceptMap
,
FormularyItem
Condition
,
GenomicStudy
Consent
,
ImagingSelection
Contract
,
Coverage
,
CoverageEligibilityRequest
,
CoverageEligibilityResponse
,
DetectedIssue
,
Device
,
DeviceDefinition
,
DeviceMetric
,
DeviceRequest
,
DeviceUseStatement
,
DiagnosticReport
,
DocumentManifest
,
DocumentReference
,
Encounter
,
Endpoint
,
EnrollmentRequest
,
EnrollmentResponse
,
EpisodeOfCare
,
EventDefinition
,
Evidence
,
EvidenceReport
,
EvidenceVariable
,
ExampleScenario
,
ExplanationOfBenefit
,
FamilyMemberHistory
,
Flag
,
Goal
,
GraphDefinition
,
Group
,
GuidanceResponse
,
HealthcareService
,
ImagingStudy
,
Immunization
,
ImmunizationEvaluation
,
ImmunizationRecommendation
,
ImplementationGuide
,
Ingredient
,
InsuranceProduct
InsurancePlan
,
InventoryItem
Invoice
,
InventoryReport
Library
,
Linkage
,
List
,
Location
,
ManufacturedItemDefinition
,
Measure
,
MeasureReport
,
Media
,
Medication
,
MedicationAdministration
,
MedicationDispense
,
MedicationKnowledge
,
MedicationRequest
,
MedicationStatement
,
MedicinalProductDefinition
,
MetadataResource
MessageDefinition
,
MolecularDefinition
MessageHeader
,
NutritionIntake
MolecularSequence
,
NamingSystem
,
NutritionOrder
,
NutritionProduct
,
Observation
,
ObservationDefinition
,
OperationDefinition
,
OperationOutcome
,
Organization
,
OrganizationAffiliation
,
PackagedProductDefinition
,
Permission
Patient
,
PersonalRelationship
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
|
|
PersonalRelationship
Added
Resource
|
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.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.instantiatesCanonical
|
|
|
Procedure.instantiatesUri
|
|
Procedure.performed[x]
Deleted
Procedure.asserter
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
Types
CareTeam,
Group,
HealthcareService
|
|
Provenance.agent.onBehalfOf
|
-
Type
Reference:
Added
Target
Types
CareTeam,
Group,
HealthcareService
-
Type
Reference:
Removed
Target
Types
RelatedPerson,
Device
|
|
Provenance.entity.role
|
-
Remove
code
derivation
-
Add
code
instantiates
|
|
Questionnaire
|
|
|
Questionnaire.versionAlgorithm[x]
|
|
|
Questionnaire.subjectType
|
-
Remove
codes
CatalogEntry
Resource
,
ClinicalImpression
DomainResource
,
DeviceUseStatement
CatalogEntry
,
DocumentManifest
ChargeItem
,
DomainResource
ChargeItemDefinition
,
EffectEvidenceSynthesis
Citation
,
Media
ClinicalImpression
,
MedicinalProduct
DeviceUseStatement
,
MedicinalProductAuthorization
DocumentManifest
,
MedicinalProductContraindication
EvidenceReport
,
MedicinalProductIndication
GraphDefinition
,
MedicinalProductIngredient
ImmunizationEvaluation
,
MedicinalProductInteraction
ImmunizationRecommendation
,
MedicinalProductManufactured
Linkage
,
MedicinalProductPackaged
Media
,
MedicinalProductPharmaceutical
MedicationKnowledge
,
MedicinalProductUndesirableEffect
MolecularSequence
,
RequestGroup
,
ResearchDefinition
,
ResearchElementDefinition
,
Resource
,
RiskEvidenceSynthesis
,
SubstanceSpecification
Add
codes
ActorDefinition
,
AdministrableProductDefinition
SupplyDelivery
,
ArtifactAssessment
SupplyRequest
,
BiologicallyDerivedProductDispense
TestReport
,
Citation
TestScript
,
ClinicalAssessment
VerificationResult
,
-
Add
codes
ClinicalUseDefinition
ActorDefinition
,
ConditionDefinition
ArtifactAssessment
,
DeviceAlert
,
DeviceAssociation
,
DeviceDispense
,
DeviceUsage
,
EncounterHistory
,
FormularyItem
,
GenomicStudy
,
ImagingSelection
,
Ingredient
,
InsuranceProduct
,
InventoryItem
,
InventoryReport
,
ManufacturedItemDefinition
,
MedicinalProductDefinition
,
MolecularDefinition
,
NutritionIntake
,
NutritionProduct
,
PackagedProductDefinition
,
Permission
,
PersonalRelationship
,
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.0.0
http://hl7.org/fhir/ValueSet/item-type|4.3.0
to
Questionnaire
Useable
Item
Type
-
Remove
codes
question
,
choice
,
open-choice
-
Add
code
coding
|
|
Questionnaire.item.enableWhen.answer[x]
|
-
Add
Type
Quantity(http://hl7.org/fhir/StructureDefinition/SimpleQuantity)
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
|
|
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
|
-
Add
code
ended
Added
Mandatory
Element
|
|
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.targetNumber
|
|
|
ResearchStudy.comparisonGroup.actualNumber
|
|
|
ResearchStudy.comparisonGroup.eligibility
|
|
|
ResearchStudy.comparisonGroup.observedGroup
|
|
|
ResearchStudy.comparisonGroup.description
| |
|
ResearchStudy.objective.description
|
|
|
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.eventHandling
ResearchStudy.objective.outcomeMeasure.endpointAnalysisPlan
|
|
ResearchStudy.objective.outcomeMeasure.eventHandling.event
ResearchStudy.objective.outcomeMeasure.eventHandling
|
|
ResearchStudy.objective.outcomeMeasure.eventHandling.group
ResearchStudy.objective.outcomeMeasure.eventHandling.event
|
|
ResearchStudy.objective.outcomeMeasure.eventHandling.handling
ResearchStudy.objective.outcomeMeasure.eventHandling.group
|
|
ResearchStudy.objective.outcomeMeasure.eventHandling.description
ResearchStudy.objective.outcomeMeasure.eventHandling.handling
|
|
ResearchStudy.result
ResearchStudy.objective.outcomeMeasure.eventHandling.description
|
|
ResearchStudy.category
ResearchStudy.result
|
|
|
ResearchStudy.contact
|
|
|
ResearchStudy.relatedArtifact
|
|
|
ResearchStudy.location
|
|
|
ResearchStudy.enrollment
|
|
|
ResearchStudy.sponsor
|
-
Deleted
(->
ResearchStudy.associatedPart.party
(with
role='sponsor'))
|
|
ResearchStudy.principalInvestigator
|
-
Deleted
ResearchStudy.reasonStopped
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.subject
|
-
Renamed
from
individual
to
subject
-
Type
Reference:
Added
Mandatory
Element
Target
Types
Group,
Specimen,
Device,
Medication,
Substance,
SubstanceDefinition,
BiologicallyDerivedProduct
|
|
ResearchSubject.subjectState
|
|
|
ResearchSubject.subjectState.code
|
|
|
ResearchSubject.subjectState.startDate
|
|
|
ResearchSubject.subjectState.endDate
|
|
|
ResearchSubject.subjectState.reason
|
|
|
ResearchSubject.subjectMilestone
|
|
|
ResearchSubject.subjectMilestone.milestone
|
|
|
ResearchSubject.subjectMilestone.date
|
|
|
ResearchSubject.subjectMilestone.reason
|
|
ResearchSubject.assignedComparisonGroup
Added
Element
ResearchSubject.actualComparisonGroup
ResearchSubject.comparisonGroup
|
|
|
ResearchSubject.consent
|
-
Max
Cardinality
changed
from
1
to
*
|
ResearchSubject.individual
Deleted
ResearchSubject.assignedArm
|
|
|
ResearchSubject.actualArm
|
|
|
Resource
|
|
|
Resource.language
|
|
|
RiskAssessment
|
|
|
RiskAssessment.status
|
-
Remove
code
corrected
-
Add
codes
specimen-in-process
,
appended
,
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)
-
Remove
code
ClinicalImpression
Add
codes
ActorDefinition
ChargeItem
,
AdministrableProductDefinition
ChargeItemDefinition
,
ArtifactAssessment
Citation
,
BiologicallyDerivedProductDispense
ClinicalImpression
,
CanonicalResource
EvidenceReport
,
Citation
GraphDefinition
,
ClinicalAssessment
ImmunizationEvaluation
,
ClinicalUseDefinition
ImmunizationRecommendation
,
ConditionDefinition
Linkage
,
DeviceAlert
MedicationKnowledge
,
DeviceAssociation
MolecularSequence
,
DeviceDispense
SupplyDelivery
,
DeviceUsage
SupplyRequest
,
EncounterHistory
TestReport
,
FormularyItem
TestScript
,
GenomicStudy
VerificationResult
,
-
Add
codes
ImagingSelection
ActorDefinition
,
Ingredient
ArtifactAssessment
,
InsuranceProduct
CanonicalResource
,
InventoryItem
DeviceAlert
,
InventoryReport
DeviceAssociation
,
ManufacturedItemDefinition
ImagingSelection
,
MedicinalProductDefinition
InsuranceProduct
,
MetadataResource
,
MolecularDefinition
NutritionIntake
,
NutritionIntake
RequestOrchestration
,
NutritionProduct
Requirements
,
PackagedProductDefinition
BodySite
,
Permission
Conformance
,
PersonalRelationship
DataElement
,
RegulatedAuthorization
DeviceComponent
,
RequestOrchestration
DeviceUseRequest
,
Requirements
DiagnosticOrder
,
SubscriptionStatus
EffectEvidenceSynthesis
,
SubscriptionTopic
EligibilityRequest
,
SubstanceDefinition
EligibilityResponse
,
TestPlan
ExpansionProfile
,
Transport
ImagingManifest
,
BodySite
ImagingObjectSelection
,
Conformance
MedicationOrder
,
DataElement
MedicationUsage
,
DeviceComponent
MedicinalProduct
,
DeviceUseRequest
MedicinalProductAuthorization
,
DiagnosticOrder
MedicinalProductContraindication
,
EligibilityRequest
MedicinalProductIndication
,
EligibilityResponse
MedicinalProductIngredient
,
ExpansionProfile
MedicinalProductInteraction
,
ImagingManifest
MedicinalProductManufactured
,
ImagingObjectSelection
MedicinalProductPackaged
,
MedicationOrder
MedicinalProductPharmaceutical
,
MedicationUsage
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
code
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
,
ClinicalAssessment
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
,
FormularyItem
DiagnosticReport
,
GenomicStudy
DocumentReference
,
Encounter
,
Endpoint
,
EnrollmentRequest
,
EnrollmentResponse
,
EpisodeOfCare
,
EventDefinition
,
Evidence
,
EvidenceVariable
,
ExampleScenario
,
ExplanationOfBenefit
,
FamilyMemberHistory
,
Flag
,
Goal
,
Group
,
GuidanceResponse
,
HealthcareService
,
ImagingSelection
,
ImagingStudy
,
Immunization
,
ImplementationGuide
,
Ingredient
,
InsurancePlan
,
InsuranceProduct
,
InventoryItem
Invoice
,
InventoryReport
Library
,
List
,
Location
,
ManufacturedItemDefinition
,
Measure
,
MeasureReport
,
Medication
,
MedicationAdministration
,
MedicationDispense
,
MedicationRequest
,
MedicationStatement
,
MedicinalProductDefinition
,
MetadataResource
MessageDefinition
,
MolecularDefinition
MessageHeader
,
NamingSystem
,
NutritionIntake
,
NutritionOrder
,
NutritionProduct
,
Observation
,
ObservationDefinition
,
OperationDefinition
,
OperationOutcome
,
Organization
,
OrganizationAffiliation
,
PackagedProductDefinition
,
Permission
Parameters
,
PersonalRelationship
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
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
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
|
-
Added
Element
Renamed
from
procedure
to
method
|
|
Specimen.processing.performer
|
|
Specimen.processing.device
Specimen.processing.device[x]
|
|
|
Specimen.processing.additive
| -
Type
changed
from
Reference(Substance)
to
CodeableReference
|
|
Specimen.processing.time[x]
|
|
Specimen.container.device
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
,
6.0
4.3
,
6.0.0
4.4
,
6.0.0-ballo1
4.5
,
6.0.0-ballot2
4.6
,
6.0.0-ballot3
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.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.code
SubscriptionStatus.eventsSinceSubscriptionStart
|
-
Type
changed
from
CodeableConcept
string
to
CodeableReference
integer64
|
Substance.description
SubscriptionStatus.notificationEvent.eventNumber
|
-
Type
changed
from
string
to
markdown
Substance.expiry
Moved
from
Substance.instance
to
Substance
Substance.quantity
Moved
from
Substance.instance
to
Substance
Substance.instance
Deleted
Substance.ingredient
Deleted
integer64
|
SubstanceDefinition
SubscriptionStatus.notificationEvent.triggerEvent
|
-
Added
Resource
SubstanceNucleicAcid
No
Changes
Element
|
SubstancePolymer
SubstancePolymer.identifier
SubscriptionStatus.notificationEvent.relatedQuery
|
|
SubstancePolymer.modification
Max
Cardinality
changed
from
*
to
1
SubstancePolymer.monomerSet.startingMaterial.code
Renamed
from
material
to
code
SubstancePolymer.monomerSet.startingMaterial.category
Renamed
from
type
to
category
SubstancePolymer.monomerSet.startingMaterial.amount
Type
changed
from
SubstanceAmount
to
Quantity
SubstancePolymer.repeat.repeatUnit.unit
Renamed
from
repeatUnit
to
unit
SubstancePolymer.repeat.repeatUnit.orientation
Renamed
from
orientationOfPolymerisation
to
orientation
SubstancePolymer.repeat.repeatUnit.amount
Type
changed
from
SubstanceAmount
to
integer
SubstancePolymer.repeat.repeatUnit.degreeOfPolymerisation.type
Renamed
from
degree
to
type
SubstancePolymer.repeat.repeatUnit.degreeOfPolymerisation.average
SubscriptionStatus.notificationEvent.relatedQuery.queryType
|
|
SubstancePolymer.repeat.repeatUnit.degreeOfPolymerisation.low
SubscriptionStatus.notificationEvent.relatedQuery.query
|
|
SubstancePolymer.repeat.repeatUnit.degreeOfPolymerisation.high
SubscriptionStatus.notificationEvent.authorizationHint
|
|
SubstancePolymer.repeat.repeatUnit.structuralRepresentation.format
SubscriptionStatus.notificationEvent.authorizationHint.authorizationType
|
|
SubstancePolymer.repeat.numberOfUnits
Deleted
(not
needed
because
this
is
the
count
of
RepeatUnit
children)
SubstancePolymer.repeat.repeatUnit.degreeOfPolymerisation.amount
Deleted
(split
into
low,
high,
average)
SubstanceProtein
SubscriptionStatus.notificationEvent.authorizationHint.value
|
|
SubstanceReferenceInformation
SubscriptionTopic
|
|
SubstanceReferenceInformation.classification
SubscriptionTopic.versionAlgorithm[x]
|
-
Deleted
(attributes
moved
to
SubstanceDefinition
resource,
then
subtype
removed
(use
classification),
source
renamed
to
informationSource)
Added
Element
|
SubstanceSourceMaterial
SubscriptionTopic.name
|
|
SupplyDelivery
SupplyDelivery.status
SubscriptionTopic.experimental
|
-
Min
Cardinality
changed
from
0
to
1
No
longer
marked
as
Modifier
|
SupplyDelivery.type
SubscriptionTopic.jurisdiction
|
-
Change
binding
strength
from
required
to
extensible
Change
value
set
from
http://hl7.org/fhir/ValueSet/supplydelivery-type|4.0.0
http://hl7.org/fhir/ValueSet/jurisdiction
to
Supply
Delivery
Supply
Item
Type
Jurisdiction
ValueSet
|
SupplyDelivery.stage
SubscriptionTopic.copyrightLabel
|
-
Added
Mandatory
Element
SupplyDelivery.suppliedItem
Max
Cardinality
changed
from
1
to
*
|
SupplyDelivery.suppliedItem.condition
SubscriptionTopic.trigger
|
|
SupplyDelivery.destination
Type
Reference:
Added
Target
Types
Practitioner,
PractitionerRole,
Organization
SupplyDelivery.receiver
SubscriptionTopic.trigger.description
|
-
Type
Reference:
Added
Target
Type
Organization
Element
|
SupplyRequest
SupplyRequest.intent
SubscriptionTopic.trigger.resource
|
|
SupplyRequest.basedOn
SubscriptionTopic.trigger.supportedInteraction
|
|
SupplyRequest.deliverFor
SubscriptionTopic.trigger.queryCriteria
|
|
SupplyRequest.item
Renamed
from
item[x]
to
item
Add
Type
CodeableReference
Remove
Types
CodeableConcept,
Reference(Medication
|
Substance
|
Device)
SupplyRequest.requester
SubscriptionTopic.trigger.queryCriteria.previous
|
-
Type
Reference:
Added
Target
Type
CareTeam
Element
|
SupplyRequest.reason
SubscriptionTopic.trigger.queryCriteria.resultForCreate
|
|
SupplyRequest.deliverTo
SubscriptionTopic.trigger.queryCriteria.current
|
-
Type
Reference:
Added
Target
Type
RelatedPerson
SupplyRequest.reasonCode
Deleted
(->
reason)
SupplyRequest.reasonReference
Deleted
(->
reason)
Task
Task.statusReason
Type
changed
from
CodeableConcept
to
CodeableReference
Element
|
Task.doNotPerform
SubscriptionTopic.trigger.queryCriteria.resultForDelete
|
|
Task.code
Add
Binding
`http://hl7.org/fhir/ValueSet/task-code`
(extensible)
Task.description
SubscriptionTopic.trigger.queryCriteria.requireBoth
|
-
Type
changed
from
string
to
markdown
Added
Element
|
Task.requestedPeriod
SubscriptionTopic.trigger.fhirPathCriteria
|
|
Task.requestedPerformer
SubscriptionTopic.trigger.event
|
|
Task.owner
SubscriptionTopic.trigger.canFilterBy
|
-
Type
Reference:
Removed
Target
Types
HealthcareService,
Device
Added
Element
|
Task.performer
SubscriptionTopic.trigger.canFilterBy.description
|
|
Task.performer.function
SubscriptionTopic.trigger.canFilterBy.resource
|
|
Task.performer.actor
SubscriptionTopic.trigger.canFilterBy.filterParameter
|
|
Task.reason
SubscriptionTopic.trigger.canFilterBy.filterDefinition
|
|
Task.input.value[x]
Add
Types
integer64,
CodeableReference,
RatioRange,
Availability,
ExtendedContactDetail,
Meta
Remove
Type
Contributor
Task.output.value[x]
Add
Types
integer64,
CodeableReference,
RatioRange,
Availability,
ExtendedContactDetail,
Meta
Remove
Type
Contributor
Task.performerType
Deleted
(->Task.requestedPerformer)
Task.reasonCode
SubscriptionTopic.trigger.canFilterBy.comparator
|
-
Deleted
(->
reason)
Added
Element
|
Task.reasonReference
SubscriptionTopic.trigger.canFilterBy.modifier
|
-
Deleted
(->
reason)
Added
Element
|
TerminologyCapabilities
TerminologyCapabilities.identifier
SubscriptionTopic.trigger.notificationShape
|
|
TerminologyCapabilities.versionAlgorithm[x]
SubscriptionTopic.trigger.notificationShape.resource
|
|
TerminologyCapabilities.copyrightLabel
SubscriptionTopic.trigger.notificationShape.include
|
|
TerminologyCapabilities.implementation.description
SubscriptionTopic.trigger.notificationShape.revInclude
|
-
Type
changed
from
string
to
markdown
Added
Element
|
TerminologyCapabilities.codeSystem.version.language
SubscriptionTopic.trigger.notificationShape.relatedQuery
|
-
Add
Binding
`http://hl7.org/fhir/ValueSet/all-languages|6.0.0-ballot3`
(required)
Added
Element
|
TerminologyCapabilities.codeSystem.content
SubscriptionTopic.trigger.notificationShape.relatedQuery.queryType
|
|
TerminologyCapabilities.supplements
SubscriptionTopic.trigger.notificationShape.relatedQuery.query
|
|
TerminologyCapabilities.supplements.globals
SubscriptionTopic.resourceTrigger
|
|
TerminologyCapabilities.expansion.parameter.documentation
SubscriptionTopic.eventTrigger
|
-
Type
changed
from
string
to
markdown
Deleted
|
TerminologyCapabilities.codeSearch
SubscriptionTopic.canFilterBy
|
-
Remove
codes
explicit
,
all
Add
codes
in-compose
,
in-expansion
,
in-compose-or-expansion
Deleted
|
TestPlan
SubscriptionTopic.notificationShape
|
|
TestReport
Substance
|
|
TestReport.testScript
Substance.code
|
-
Type
changed
from
Reference(TestScript)
CodeableConcept
to
canonical(TestScript)
CodeableReference
|
TestReport.participant.uri
Substance.description
|
-
Min
Cardinality
Type
changed
from
1
string
to
0
markdown
|
TestReport.participant.version
Substance.expiry
|
|
TestReport.parameter
Substance.quantity
|
|
TestReport.parameter.name
Substance.instance
|
-
Added
Mandatory
Element
Deleted
(->
consider
if
this
should
be
multiple
Substance
resource
instances)
|
TestReport.parameter.documentation
Substance.ingredient
|
|
TestReport.setup.action.assert.requirement
SubstanceDefinition
|
Added
Element
|
TestReport.setup.action.assert.requirement.link[x]
SubstanceDefinition.status
|
-
Added
Element
Now
marked
as
Modifier
|
TestReport.test.result
SubstanceDefinition.characterization
|
|
TestReport.test.period
SubstanceDefinition.characterization.technique
|
|
TestReport.test.log
SubstanceDefinition.characterization.form
|
|
TestReport.presentedForm
SubstanceDefinition.characterization.description
|
|
TestReport.log
SubstanceDefinition.characterization.file
|
|
TestScript
TestScript.url
SubstanceDefinition.property.value[x]
|
-
Min
Cardinality
changed
from
1
to
0
Add
Type
Range
|
TestScript.identifier
SubstanceDefinition.name.language
|
-
Max
Cardinality
changed
Change
binding
strength
from
1
preferred
to
*
required
TestScript.versionAlgorithm[x]
-
Added
Element
Change
value
set
from
Common
Languages
to
All
Languages
-
Change
max
value
set
from
All
Languages
to
none
|
TestScript.copyrightLabel
SubstanceDefinition.informationSource
|
|
TestScript.testSystem
Task
|
Added
Element
|
TestScript.testSystem.index
Task.statusReason
|
-
Added
Mandatory
Element
Max
Cardinality
changed
from
1
to
*
-
Type
changed
from
CodeableConcept
to
CodeableReference
|
TestScript.testSystem.title
Task.doNotPerform
|
|
TestScript.testSystem.actor
Task.code
|
-
Added
Element
Add
Binding
`http://hl7.org/fhir/ValueSet/task-code`
(extensible)
|
TestScript.testSystem.description
Task.description
|
-
Added
Element
Type
changed
from
string
to
markdown
|
TestScript.testSystem.url
Task.focus
|
-
Added
Element
Max
Cardinality
changed
from
1
to
*
-
Type
changed
from
Reference(Resource)
to
BackboneElement
|
TestScript.scope
Task.focus.value[x]
|
|
TestScript.scope.artifact
Task.requestedPeriod
|
|
TestScript.scope.conformance
Task.requester
|
-
Type
Reference:
Added
Element
Target
Type
Group
|
TestScript.scope.phase
Task.requestedPerformer
|
|
TestScript.profile
Task.owner
|
-
Type
changed
from
Reference(Resource)
to
canonical(StructureDefinition)
Reference:
Added
Target
Type
Group
TestScript.setup.action
-
Min
Cardinality
changed
from
1
to
0
Type
Reference:
Removed
Target
Types
HealthcareService,
Device
|
TestScript.setup.action.common
Task.performer
|
|
TestScript.setup.action.common.testScript
Task.performer.function
|
|
TestScript.setup.action.common.keyRef
Task.performer.actor
|
|
TestScript.setup.action.common.parameter
Task.reason
|
TestScript.setup.action.common.parameter.name
-
Added
Mandatory
Element
Merged
both
reasonCode
and
reasonReference
into
reason
|
TestScript.setup.action.common.parameter.value
Task.restriction.recipient
|
-
Type
Reference:
Added
Mandatory
Element
Target
Type
Device
|
TestScript.setup.action.operation.type
Task.input.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
TestScript.setup.action.operation.resource
-
Remove
Type
changed
from
code
to
uri
Change
binding
strength
from
required
to
extensible
Change
value
set
from
http://hl7.org/fhir/ValueSet/defined-types|4.0.0
to
Concrete
FHIR
Types
Contributor
|
TestScript.setup.action.operation.accept
Task.output.value[x]
|
-
Change
value
set
from
http://hl7.org/fhir/ValueSet/mimetypes|4.0.0
to
Supplemented
Mime
Add
Types
integer64,
CodeableReference,
RatioRange,
Availability,
ExtendedContactDetail,
VirtualServiceDetail
-
Remove
Type
Contributor
|
TestScript.setup.action.operation.contentType
Task.instantiatesCanonical
|
-
Change
value
set
from
http://hl7.org/fhir/ValueSet/mimetypes|4.0.0
to
Supplemented
Mime
Types
Deleted
|
TestScript.setup.action.assert.contentType
Task.instantiatesUri
|
-
Change
value
set
from
http://hl7.org/fhir/ValueSet/mimetypes|4.0.0
to
Supplemented
Mime
Types
Deleted
|
TestScript.setup.action.assert.defaultManualCompletion
Task.performerType
|
-
Added
Element
Deleted
(->Task.requestedPerformer.concept)
|
TestScript.setup.action.assert.operator
Task.reasonCode
|
-
Add
code
manualEval
Deleted
(->
reason.concept)
|
TestScript.setup.action.assert.resource
Task.reasonReference
|
-
Type
changed
from
code
to
uri
Change
binding
strength
from
required
to
extensible
Change
value
set
from
http://hl7.org/fhir/ValueSet/defined-types|4.0.0
to
Concrete
FHIR
Types
Deleted
(->
reason.reference)
|
TestScript.setup.action.assert.response
TerminologyCapabilities
|
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
TerminologyCapabilities.identifier
|
|
TestScript.setup.action.assert.requirement
TerminologyCapabilities.versionAlgorithm[x]
|
|
TestScript.setup.action.assert.requirement.reference
TerminologyCapabilities.jurisdiction
|
-
Added
Mandatory
Element
Change
value
set
from
http://hl7.org/fhir/ValueSet/jurisdiction
to
Jurisdiction
ValueSet
|
TestScript.setup.action.assert.requirement.key
TerminologyCapabilities.copyrightLabel
|
|
TestScript.test.action
TerminologyCapabilities.implementation.description
|
-
Min
Cardinality
Type
changed
from
1
string
to
0
markdown
|
TestScript.test.action.common
TerminologyCapabilities.codeSystem.supplement
|
|
TestScript.teardown.action.common
TerminologyCapabilities.codeSystem.version.supplement
|
|
TestScript.common
TerminologyCapabilities.codeSystem.version.language
|
-
Added
Element
Add
Binding
`http://hl7.org/fhir/ValueSet/all-languages|6.0.0-ballot3`
(required)
|
TestScript.common.key
TerminologyCapabilities.codeSystem.content
|
|
TestScript.common.name
TerminologyCapabilities.supplements
|
|
TestScript.common.description
TerminologyCapabilities.supplements.globals
|
|
TestScript.common.parameter
TerminologyCapabilities.expansion.parameter.documentation
|
-
Added
Element
Type
changed
from
string
to
markdown
|
TestScript.common.parameter.name
TerminologyCapabilities.codeSearch
|
-
Added
Element
Remove
codes
explicit
,
all
TestScript.common.parameter.description
-
Added
Element
Add
codes
in-compose
,
in-expansion
,
in-compose-or-expansion
|
TestScript.common.action
TerminologyCapabilities.closure
|
-
Added
Mandatory
Element
Deleted
|
TestScript.common.action.operation
ValueSet
|
Added
Element
|
TestScript.common.action.assert
ValueSet.versionAlgorithm[x]
|
|
TestScript.origin
Deleted
TestScript.destination
Deleted
Transport
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
VerificationResult.status
CatalogEntry
|
-
Add
code
entered-in-error
Deleted
|
VisionPrescription
VisionPrescription.basedOn
ChargeItem
|
|
CatalogEntry
ChargeItemDefinition
|
-
Deleted
(removed
in
favor
of
definitional
resources)
|
ClinicalImpression
Citation
|
|
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
,
EvidenceReport
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
,
RelativeTime
MedicinalProductIndication
,
ExtendedContactDetail
MedicinalProductIngredient
,
MonetaryComponent
MedicinalProductInteraction
,
PrimitiveType
MedicinalProductManufactured
,
integer64
MedicinalProductPackaged
,
VirtualServiceDetail
MedicinalProductPharmaceutical
,
ActorDefinition
MedicinalProductUndesirableEffect
,
ArtifactAssessment
MessageDefinition
,
BiologicallyDerivedProductDispense
MessageHeader
,
CanonicalResource
MolecularSequence
,
ClinicalAssessment
NamingSystem
,
ConditionDefinition
NutritionOrder
,
DeviceAlert
Observation
,
DeviceAssociation
ObservationDefinition
,
DeviceDispense
OperationDefinition
,
DeviceUsage
OperationOutcome
,
EncounterHistory
Organization
,
FormularyItem
OrganizationAffiliation
,
GenomicStudy
Parameters
,
ImagingSelection
Patient
,
InsuranceProduct
PaymentNotice
,
InventoryItem
PaymentReconciliation
,
InventoryReport
Person
,
MetadataResource
PlanDefinition
,
MolecularDefinition
Practitioner
,
NutritionIntake
PractitionerRole
,
Permission
Procedure
,
PersonalRelationship
Provenance
,
RequestOrchestration
Questionnaire
,
Requirements
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
,
EvidenceReport
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
,
RelativeTime
MedicinalProductIndication
,
ExtendedContactDetail
MedicinalProductIngredient
,
MonetaryComponent
MedicinalProductInteraction
,
PrimitiveType
MedicinalProductManufactured
,
integer64
MedicinalProductPackaged
,
VirtualServiceDetail
MedicinalProductPharmaceutical
,
ActorDefinition
MedicinalProductUndesirableEffect
,
ArtifactAssessment
MessageDefinition
,
BiologicallyDerivedProductDispense
MessageHeader
,
CanonicalResource
MolecularSequence
,
ClinicalAssessment
NamingSystem
,
ConditionDefinition
NutritionOrder
,
DeviceAlert
Observation
,
DeviceAssociation
ObservationDefinition
,
DeviceDispense
OperationDefinition
,
DeviceUsage
OperationOutcome
,
EncounterHistory
Organization
,
FormularyItem
OrganizationAffiliation
,
GenomicStudy
Parameters
,
ImagingSelection
Patient
,
InsuranceProduct
PaymentNotice
,
InventoryItem
PaymentReconciliation
,
InventoryReport
Person
,
MetadataResource
PlanDefinition
,
MolecularDefinition
Practitioner
,
NutritionIntake
PractitionerRole
,
Permission
Procedure
,
PersonalRelationship
Provenance
,
RequestOrchestration
Questionnaire
,
Requirements
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
Added
Element
RelatedArtifact.publicationDate
RelatedArtifact.artifact[x]
|
|
|
RelatedArtifact.url
|
|
|
RelativeTime
|
|
|
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.guarantor.account
|
|
|
Account.guarantor.responsibility
| |
|
Account.guarantor.limit
| |
|
Account.guarantor.rank
| |
|
Account.diagnosis
|
|
|
Account.diagnosis.sequence
|
|
|
Account.diagnosis.condition
|
|
|
Account.diagnosis.dateOfDiagnosis
|
|
|
Account.diagnosis.type
|
|
|
Account.diagnosis.onAdmission
|
|
|
Account.diagnosis.packageCode
|
|
|
Account.procedure
|
|
|
Account.procedure.sequence
|
|
|
Account.procedure.code
|
|
|
Account.procedure.dateOfService
|
|
|
Account.procedure.type
|
|
|
Account.procedure.packageCode
|
|
|
Account.procedure.device
|
|
|
Account.parent
|
-
Renamed
from
partOf
to
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
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.cause[x]
AdverseEvent.effect[x]
|
-
Added
Element
Renamed
from
date
to
effect[x]
AdverseEvent.effect[x]
-
Added
Element
Add
Type
Period
|
|
AdverseEvent.resultingEffect
|
-
Renamed
from
resultingCondition
to
resultingEffect
-
Type
changed
from
Reference(Condition)
to
CodeableReference
|
|
AdverseEvent.outcome
|
-
Max
Cardinality
changed
from
1
to
*
-
Remove
Binding
`http://hl7.org/fhir/ValueSet/adverse-event-outcome|4.3.0`
`http://hl7.org/fhir/ValueSet/adverse-event-outcome|4.0.0`
(required)
|
|
AdverseEvent.participant
|
|
|
AdverseEvent.participant.function
|
|
|
AdverseEvent.participant.actor
|
|
|
AdverseEvent.expectedInResearchStudy
|
|
|
AdverseEvent.suspectEntity.instance
|
-
Type
changed
from
Reference(Immunization
|
Procedure
|
Substance
|
Medication
|
MedicationAdministration
|
MedicationStatement
|
Device)
to
CodeableReference
|
|
AdverseEvent.suspectEntity.causality
|
-
Max
Cardinality
changed
from
*
to
1
|
|
AdverseEvent.suspectEntity.causality.assessmentMethod
|
|
|
AdverseEvent.suspectEntity.causality.entityRelatedness
|
-
Renamed
from
productRelatedness
to
entityRelatedness
-
Type
changed
from
string
to
CodeableConcept
|
|
AdverseEvent.suspectEntity.causality.author
|
-
Type
Reference:
Added
Target
Types
Patient,
RelatedPerson
|
AdverseEvent.contributingFactor
AdverseEvent.suspectEntity.occurrence[x]
|
|
AdverseEvent.preventiveAction
AdverseEvent.contributingFactor
|
|
AdverseEvent.mitigatingAction
AdverseEvent.preventiveAction
|
|
AdverseEvent.supportingInfo
AdverseEvent.mitigatingAction
|
|
AdverseEvent.note
AdverseEvent.supportingInfo
|
-
Can
map
from
AdverseEvent.referenceDocument
and
AdverseEvent.subjectMedicalHistory
|
AdverseEvent.date
AdverseEvent.note
|
|
|
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.recorder
|
-
Type
Reference:
Added
Target
Type
Organization
|
|
AllergyIntolerance.lastReactionOccurrence
|
-
Added
Element
Renamed
from
lastOccurrence
to
lastReactionOccurrence
|
|
AllergyIntolerance.reaction.manifestation
|
-
Type
changed
from
CodeableConcept
to
CodeableReference
|
AllergyIntolerance.lastOccurrence
Deleted
|
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,
RequestOrchestration,
NutritionOrder,
VisionPrescription,
ImmunizationRecommendation
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.type
|
-
Type
changed
from
Coding
to
CodeableConcept
-
Remove
Binding
`http://hl7.org/fhir/ValueSet/audit-event-type`
(extensible)
|
|
AuditEvent.subtype
|
-
Type
changed
from
Coding
to
CodeableConcept
-
Remove
Binding
`http://hl7.org/fhir/ValueSet/audit-event-sub-type`
(extensible)
|
|
AuditEvent.severity
|
|
|
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
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)
|
|
Basic
|
|
|
Basic.code
|
-
Add
Binding
`http://hl7.org/fhir/ValueSet/version-independent-resource-types`
(extensible)
|
|
Basic.created
|
-
Type
changed
from
date
to
dateTime
|
|
Basic.author
|
-
Type
Reference:
Added
Target
Types
Device,
CareTeam
|
|
Binary
|
|
|
BiologicallyDerivedProduct
|
|
|
BiologicallyDerivedProduct.productCategory
|
-
Max
Cardinality
changed
from
1
to
*
-
Type
changed
from
code
to
CodeableConcept
-
Remove
Binding
`http://hl7.org/fhir/ValueSet/product-category|4.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|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
|
-
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
,
6.0
4.3
,
6.0.0
4.4
,
6.0.0-ballo1
4.5
,
6.0.0-ballot2
4.6
,
6.0.0-ballot3
5.0
,
6.0
|
|
CapabilityStatement.format
|
-
Change
value
set
from
http://hl7.org/fhir/ValueSet/mimetypes|4.3.0
http://hl7.org/fhir/ValueSet/mimetypes|4.0.0
to
Supplemented
Mime
Types
|
|
CapabilityStatement.patchFormat
|
-
Change
value
set
from
http://hl7.org/fhir/ValueSet/mimetypes|4.3.0
http://hl7.org/fhir/ValueSet/mimetypes|4.0.0
to
Patch
Mime
Types
-
Add
codes
application/fhir+xml
,
application/fhir+json
,
application/fhir+turtle
,
application/json-patch+json
,
application/xml-patch+xml
|
|
CapabilityStatement.acceptLanguage
|
|
|
CapabilityStatement.rest.security.service
|
-
Change
code
system
for
extensibly
bound
codes
from
"http://terminology.hl7.org/CodeSystem/restful-security-service"
to
"http://hl7.org/fhir/restful-security-service"
|
|
CapabilityStatement.rest.resource.type
|
-
Type
changed
from
code
to
uri
-
Change
binding
strength
from
required
to
extensible
-
Change
value
set
from
http://hl7.org/fhir/ValueSet/resource-types|4.3.0
http://hl7.org/fhir/ValueSet/resource-types|4.0.0
to
Extended
Resource
Types
Remove
codes
Resource
,
DomainResource
,
ClinicalImpression
,
EvidenceReport
Add
codes
ActorDefinition
,
ArtifactAssessment
,
BiologicallyDerivedProductDispense
,
ClinicalAssessment
,
ConditionDefinition
,
DeviceAlert
,
DeviceAssociation
,
DeviceDispense
,
DeviceUsage
,
EncounterHistory
,
FormularyItem
,
GenomicStudy
,
ImagingSelection
,
InsuranceProduct
,
InventoryItem
,
InventoryReport
,
MolecularDefinition
,
NutritionIntake
,
Permission
,
PersonalRelationship
,
RequestOrchestration
,
Requirements
,
SubstanceNucleicAcid
,
SubstancePolymer
,
SubstanceProtein
,
SubstanceReferenceInformation
,
SubstanceSourceMaterial
,
TestPlan
,
Transport
,
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
,
ViewDefinition
|
|
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.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.instantiatesCanonical
|
|
|
CarePlan.instantiatesUri
|
|
|
CarePlan.activity.outcomeCodeableConcept
|
-
Deleted
(->
CarePlan.activity.performedActivity)
|
|
CarePlan.activity.outcomeReference
|
-
Deleted
(->
CarePlan.activity.performedActivity)
|
|
CarePlan.activity.detail
|
-
Deleted
(->
CarePlan.activity.plannedActivityReference)
|
|
CareTeam
|
|
|
CareTeam.participant.role
|
-
Max
Cardinality
changed
from
*
to
1
|
|
CareTeam.participant.member
|
-
Type
Reference:
Added
Target
Type
Group
Types
Group,
HealthcareService
|
|
CareTeam.participant.onBehalfOf
|
-
Type
Reference:
Added
Target
Types
Practitioner,
PractitionerRole,
RelatedPerson,
Patient,
CareTeam,
Group
Group,
HealthcareService
|
|
CareTeam.participant.effective[x]
|
-
Renamed
from
period
to
effective[x]
-
Add
Type
Timing
|
|
CareTeam.participant.supportingInfo
|
|
|
CareTeam.reason
|
-
Merged
both
reasonCode
and
reasonReference
into
reason
|
|
CareTeam.encounter
|
-
Deleted
(Avoid
(Removed
to
avoid
circular
references
since
Encounter
references
CareTeam)
|
CareTeam.participant.period
Deleted
CareTeam.reasonCode
|
-
Deleted
(->
CareTeam.reason)
reason.concept)
|
|
CareTeam.reasonReference
|
-
Deleted
(->
CareTeam.reason)
reason.reference)
|
ChargeItem
Claim
|
|
ChargeItem.encounter
Added
Element
ChargeItem.performer.actor
Type
Reference:
Added
Target
Type
HealthcareService
ChargeItem.unitPriceComponent
Claim.traceNumber
|
|
ChargeItem.totalPriceComponent
Claim.statusReason
|
|
ChargeItem.overrideReason
Claim.subject
|
-
Type
changed
Renamed
from
string
patient
to
CodeableConcept
subject
ChargeItem.reason
-
Type
changed
from
CodeableConcept
to
CodeableReference
Reference:
Added
Target
Type
Group
|
ChargeItem.service
Claim.enterer
|
-
Type
changed
from
Reference(DiagnosticReport
|
ImagingStudy
|
Immunization
|
MedicationAdministration
|
MedicationDispense
|
Observation
|
Procedure
|
SupplyDelivery)
to
CodeableReference
Reference:
Added
Target
Types
Patient,
RelatedPerson
|
ChargeItem.product
Claim.provider
|
-
Renamed
from
product[x]
to
product
Max
Min
Cardinality
changed
from
1
to
*
Add
Type
CodeableReference
Remove
Types
Reference(Device
|
Medication
|
Substance),
CodeableConcept
ChargeItem.context
Deleted
ChargeItem.factorOverride
Deleted
ChargeItem.priceOverride
Deleted
0
|
ChargeItemDefinition
ChargeItemDefinition.url
Claim.priority
|
-
Min
Cardinality
changed
from
1
to
0
|
ChargeItemDefinition.versionAlgorithm[x]
Added
Element
ChargeItemDefinition.name
Added
Element
ChargeItemDefinition.account
Claim.prescription
|
-
Type
Reference:
Added
Element
Target
Type
ServiceRequest
|
ChargeItemDefinition.purpose
Claim.originalPrescription
|
-
Type
Reference:
Added
Element
Target
Type
ServiceRequest
|
ChargeItemDefinition.copyrightLabel
Claim.encounter
|
|
ChargeItemDefinition.instance
Claim.facility
|
-
Type
Reference:
Added
Target
Types
SubstanceDefinition,
DeviceDefinition,
ActivityDefinition,
PlanDefinition,
HealthcareService
ChargeItemDefinition.applicability.condition
Added
Element
Type
Organization
|
ChargeItemDefinition.applicability.effectivePeriod
Claim.diagnosisRelatedGroup
|
|
ChargeItemDefinition.applicability.relatedArtifact
Added
Element
ChargeItemDefinition.propertyGroup.priceComponent
Type
changed
from
BackboneElement
to
MonetaryComponent
ChargeItemDefinition.effectivePeriod
Deleted
ChargeItemDefinition.applicability.description
Deleted
ChargeItemDefinition.applicability.language
Deleted
ChargeItemDefinition.applicability.expression
Deleted
ChargeItemDefinition.propertyGroup.priceComponent.type
Deleted
ChargeItemDefinition.propertyGroup.priceComponent.code
Deleted
ChargeItemDefinition.propertyGroup.priceComponent.factor
Deleted
ChargeItemDefinition.propertyGroup.priceComponent.amount
Deleted
Citation
Citation.versionAlgorithm[x]
Claim.event
|
|
Citation.copyrightLabel
Claim.event.type
|
|
Citation.recorder
Claim.event.when[x]
|
|
Citation.summary.style
Remove
Binding
`http://hl7.org/fhir/ValueSet/citation-summary-style`
(extensible)
Citation.classification.type
Claim.careTeam.specialty
|
-
Remove
Binding
`http://hl7.org/fhir/ValueSet/citation-classification-type`
(extensible)
Renamed
from
qualification
to
specialty
|
Citation.relatesTo.type
Claim.supportingInfo.subCategory
|
|
Citation.relatesTo.target[x]
Claim.supportingInfo.timing[x]
|
-
Add
Types
canonical(Resource),
markdown
dateTime,
Timing
-
Remove
Type
Identifier
Citation.citedArtifact.version
Type
changed
from
BackboneElement
to
string
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
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.title.type
Change
code
system
for
extensibly
bound
codes
from
"http://terminology.hl7.org/CodeSystem/title-type"
to
"http://hl7.org/fhir/title-type"
date
|
Citation.citedArtifact.title.language
Claim.supportingInfo.value[x]
|
-
Type
changed
from
CodeableConcept
to
code
Add
Binding
`http://hl7.org/fhir/ValueSet/all-languages|6.0.0-ballot3`
(required)
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.abstract.type
Claim.insurance
|
-
Max
Min
Cardinality
changed
from
1
to
*
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"
Citation.citedArtifact.abstract.language
Type
changed
from
CodeableConcept
to
code
Add
Binding
`http://hl7.org/fhir/ValueSet/all-languages|6.0.0-ballot3`
(required)
Citation.citedArtifact.part.type
Change
code
system
for
extensibly
bound
codes
from
"http://terminology.hl7.org/CodeSystem/cited-artifact-part-type"
to
"http://hl7.org/fhir/cited-artifact-part-type"
Citation.citedArtifact.baseCitation
Added
Element
Citation.citedArtifact.relatesTo.type
Added
Mandatory
Element
Citation.citedArtifact.relatesTo.classifier
Added
Element
0
|
Citation.citedArtifact.relatesTo.label
Claim.patientPaid
|
|
Citation.citedArtifact.relatesTo.display
Claim.item.traceNumber
|
|
Citation.citedArtifact.relatesTo.citation
Claim.item.subject
|
|
Citation.citedArtifact.relatesTo.target[x]
Claim.item.productOrService
|
-
Min
Cardinality
changed
from
1
to
0
Add
Type
canonical(Resource)
Remove
Type
Identifier
Citation.citedArtifact.publicationForm.publishedIn.type
Change
code
system
for
extensibly
bound
codes
from
"http://terminology.hl7.org/CodeSystem/published-in-type"
to
"http://hl7.org/fhir/published-in-type"
|
Citation.citedArtifact.publicationForm.citedMedium
Claim.item.productOrServiceEnd
|
|
Citation.citedArtifact.publicationForm.volume
Claim.item.request
|
|
Citation.citedArtifact.publicationForm.issue
Claim.item.patientPaid
|
|
Citation.citedArtifact.publicationForm.publicationDateText
Claim.item.tax
|
|
Citation.citedArtifact.publicationForm.publicationDateSeason
Claim.item.bodySite
|
-
Added
Element
Max
Cardinality
changed
from
1
to
*
Citation.citedArtifact.publicationForm.language
-
Type
changed
from
CodeableConcept
to
code
Add
Binding
`http://hl7.org/fhir/ValueSet/all-languages|6.0.0-ballot3`
(required)
Citation.citedArtifact.webLocation.classifier
Added
Element
Citation.citedArtifact.classification.type
Remove
Binding
`http://hl7.org/fhir/ValueSet/cited-artifact-classification-type`
(extensible)
Citation.citedArtifact.classification.artifactAssessment
Added
Element
BackboneElement
|
Citation.citedArtifact.contributorship.entry.contributor
Claim.item.bodySite.site
|
|
Citation.citedArtifact.contributorship.entry.forenameInitials
Claim.item.bodySite.subSite
|
|
Citation.citedArtifact.contributorship.entry.affiliation
Claim.item.detail.traceNumber
|
|
Citation.citedArtifact.contributorship.entry.contributionType
Claim.item.detail.productOrService
|
-
Change
code
system
for
extensibly
bound
codes
Min
Cardinality
changed
from
"http://terminology.hl7.org/CodeSystem/artifact-contribution-type"
1
to
"http://hl7.org/fhir/artifact-contribution-type"
0
|
Citation.citedArtifact.contributorship.entry.role
Claim.item.detail.productOrServiceEnd
|
-
Change
code
system
for
extensibly
bound
codes
from
"http://terminology.hl7.org/CodeSystem/contributor-role"
to
"http://hl7.org/fhir/contributor-role"
Added
Element
|
Citation.citedArtifact.contributorship.entry.contributionInstance.type
Claim.item.detail.patientPaid
|
-
Remove
Binding
`http://hl7.org/fhir/ValueSet/artifact-contribution-instance-type`
(extensible)
Added
Element
|
Citation.citedArtifact.contributorship.entry.rankingOrder
Claim.item.detail.tax
|
|
Citation.citedArtifact.contributorship.summary.type
Claim.item.detail.subDetail.traceNumber
|
-
Change
code
system
for
extensibly
bound
codes
from
"http://terminology.hl7.org/CodeSystem/contributor-summary-type"
to
"http://hl7.org/fhir/contributor-summary-type"
Added
Element
|
Citation.citedArtifact.contributorship.summary.style
Claim.item.detail.subDetail.productOrService
|
-
Max
Min
Cardinality
changed
from
1
to
*
Remove
Binding
`http://hl7.org/fhir/ValueSet/contributor-summary-style`
(extensible)
Citation.citedArtifact.contributorship.summary.source
Remove
Binding
`http://hl7.org/fhir/ValueSet/contributor-summary-source`
(extensible)
Citation.relatesTo.relationshipType
Deleted
Citation.relatesTo.targetClassifier
Deleted
Citation.citedArtifact.version.value
Deleted
Citation.citedArtifact.version.baseCitation
Deleted
Citation.citedArtifact.part.baseCitation
Deleted
Citation.citedArtifact.relatesTo.relationshipType
Deleted
Citation.citedArtifact.relatesTo.targetClassifier
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
Deleted
0
|
Citation.citedArtifact.contributorship.entry.collectiveName
Claim.item.detail.subDetail.productOrServiceEnd
|
|
Citation.citedArtifact.contributorship.entry.identifier
Claim.item.detail.subDetail.patientPaid
|
|
Citation.citedArtifact.contributorship.entry.affiliationInfo
Claim.item.detail.subDetail.tax
|
|
Citation.citedArtifact.contributorship.entry.address
Claim.careTeam.responsible
|
|
Citation.citedArtifact.contributorship.entry.telecom
Claim.diagnosis.packageCode
|
|
Citation.citedArtifact.contributorship.entry.listOrder
Claim.item.subSite
|
|
Claim
ClaimResponse
|
|
Claim.traceNumber
ClaimResponse.traceNumber
|
|
Claim.enterer
ClaimResponse.statusReason
|
-
Type
Reference:
Added
Target
Types
Patient,
RelatedPerson
Element
|
Claim.provider
ClaimResponse.subject
|
-
Min
Cardinality
changed
Renamed
from
1
patient
to
0
subject
-
Type
Reference:
Added
Target
Type
Group
|
Claim.priority
ClaimResponse.insurer
|
-
Min
Cardinality
changed
from
1
to
0
|
Claim.encounter
Added
Element
Claim.facility
ClaimResponse.outcome
|
-
Type
Reference:
Added
Target
Type
Organization
Change
value
set
from
http://hl7.org/fhir/ValueSet/remittance-outcome|4.0.0
to
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
|
|
ClinicalAssessment
ClinicalUseDefinition
|
|
ClinicalUseDefinition
CodeSystem
|
|
ClinicalUseDefinition.subject
Type
Reference:
Added
Target
Types
SubstanceDefinition,
NutritionProduct,
BiologicallyDerivedProduct
Type
Reference:
Removed
Target
Type
Substance
ClinicalUseDefinition.contraindication.applicability
Added
Element
ClinicalUseDefinition.contraindication.otherTherapy.treatment
Added
Mandatory
Element
ClinicalUseDefinition.indication.applicability
Added
Element
ClinicalUseDefinition.library
CodeSystem.versionAlgorithm[x]
|
|
ClinicalUseDefinition.contraindication.otherTherapy.therapy
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,
ImmunizationRecommendation,
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
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
,
EvidenceReport
DomainResource
,
EffectEvidenceSynthesis
,
GraphDefinition
,
ImmunizationEvaluation
,
ImmunizationRecommendation
,
Linkage
,
Media
,
MedicationKnowledge
,
MedicinalProduct
,
MedicinalProductAuthorization
,
MedicinalProductContraindication
,
MedicinalProductIndication
,
MedicinalProductIngredient
,
MedicinalProductInteraction
,
MedicinalProductManufactured
,
MedicinalProductPackaged
,
MedicinalProductPharmaceutical
,
MedicinalProductUndesirableEffect
,
MolecularSequence
,
RequestGroup
,
ResearchDefinition
,
ResearchElementDefinition
Add
codes
,
ActorDefinition
Resource
,
ArtifactAssessment
RiskEvidenceSynthesis
,
BiologicallyDerivedProductDispense
SubstanceNucleicAcid
,
ClinicalAssessment
SubstancePolymer
,
ConditionDefinition
SubstanceProtein
,
DeviceAlert
SubstanceReferenceInformation
,
DeviceAssociation
SubstanceSourceMaterial
,
DeviceDispense
SubstanceSpecification
,
DeviceUsage
SupplyDelivery
,
EncounterHistory
SupplyRequest
,
FormularyItem
TestReport
,
GenomicStudy
TestScript
,
ImagingSelection
VerificationResult
-
Add
codes
ActorDefinition
,
InsuranceProduct
AdministrableProductDefinition
,
InventoryItem
ArtifactAssessment
,
InventoryReport
ClinicalUseDefinition
,
MolecularDefinition
DeviceAlert
,
NutritionIntake
DeviceAssociation
,
Permission
ImagingSelection
,
PersonalRelationship
Ingredient
,
RequestOrchestration
InsuranceProduct
,
Requirements
ManufacturedItemDefinition
,
SubstanceNucleicAcid
MedicinalProductDefinition
,
SubstancePolymer
NutritionIntake
,
SubstanceProtein
NutritionProduct
,
SubstanceReferenceInformation
PackagedProductDefinition
,
SubstanceSourceMaterial
RegulatedAuthorization
,
TestPlan
RequestOrchestration
,
Transport
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.attester.party
| -
Type
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.section.author
|
-
Type
Reference:
Added
Target
Type
CareTeam
|
|
Composition.section.note
| |
|
Composition.confidentiality
|
|
|
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.verificationStatus
| -
Remove
codes
provisional
,
differential
|
|
Condition.category
|
-
Remove
Binding
`http://hl7.org/fhir/ValueSet/condition-category`
(extensible)
|
|
Condition.bodyStructure
|
|
Condition.asserter
Condition.recorder
|
-
Type
Reference:
Added
Target
Type
Device
Group
|
Condition.stage.assessment
Condition.asserter
|
-
Type
Reference:
Added
Target
Type
ClinicalAssessment
Types
Device,
Group
|
|
Condition.stage.assessment
|
-
Type
Reference:
Removed
Target
Type
ClinicalImpression
|
|
Condition.evidence
|
-
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.uri
|
-
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.verifiedWith
|
-
Type
Reference:
Added
Target
Type
Group
|
Consent.verification.verificationDate
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.provisionReference
Added
Element
|
Consent.provision
|
-
Max
Cardinality
changed
from
1
to
*
|
|
Consent.provision.actor.role
|
-
Min
Cardinality
changed
from
1
to
0
-
Change
value
set
from
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.policyRule
Contract
| |
|
Contract.author
|
-
Deleted
Type
Reference:
Added
Target
Type
RelatedPerson
|
Contract
Contract.term.text
|
-
Type
changed
from
string
to
markdown
|
|
Contract.term.action.reason
|
-
Type
changed
from
string
to
CodeableReference
|
|
Contract.term.action.reasonCode
|
-
Deleted
(->
reason)
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
-
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`
`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.qualityOfEvidence
|
|
DetectedIssue.managementCode
DetectedIssue.expectedOnsetType
|
|
DetectedIssue.mitigation.note
DetectedIssue.medicationClass
|
|
DetectedIssue.patient
DetectedIssue.managementCode
|
|
|
DetectedIssue.mitigation.note
|
|
|
Device
|
|
|
Device.definition
| -
Type
changed
from
Reference(DeviceDefinition)
to
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
-
Type
changed
from
code
to
CodeableConcept
-
Change
binding
strength
from
required
to
extensible
|
|
Device.name.display
|
|
|
Device.category
|
|
|
Device.type
|
-
Max
Cardinality
changed
from
1
to
*
|
|
Device.deviceVersion
|
-
Added
Element
Renamed
from
version
to
deviceVersion
|
|
Device.deviceVersion.type
|
-
Added
Element
Moved
from
Device.version
to
Device.deviceVersion
|
|
Device.deviceVersion.component
|
-
Added
Element
Moved
from
Device.version
to
Device.deviceVersion
|
|
Device.deviceVersion.installDate
|
|
|
Device.deviceVersion.value
|
-
Added
Mandatory
Element
Moved
from
Device.version
to
Device.deviceVersion
|
|
Device.conformsTo
|
-
Renamed
from
specialization
to
conformsTo
|
|
Device.conformsTo.category
|
|
|
Device.conformsTo.specification
|
-
Added
Mandatory
Element
Moved
from
Device.specialization.systemType
to
specification
|
|
Device.conformsTo.version
|
-
Moved
from
Device.specialization
to
Device.conformsTo
|
|
Device.property.value[x]
|
|
|
Device.additive
|
|
|
Device.additive.type
|
|
|
Device.additive.quantity
|
|
Device.additive.performer
Added
Element
Device.additive.performed
Added
Element
|
Device.statusReason
|
-
Deleted
(->
reason
was
removed.
DeviceAssociation
can
be
used)
|
Device.distinctIdentifier
Deleted
Device.deviceName.name
Deleted
Device.specialization.systemType
Deleted
Device.version
Deleted
Device.property.valueQuantity
|
-
Deleted
(->
Device.property.value[x]
(as
a
new
Device.property
iteration))
|
|
Device.property.valueCode
|
-
Deleted
(->
Device.property.value[x]
(as
a
new
Device.property
iteration))
|
|
Device.patient
|
-
Deleted
(->
patient
association
is
in
DeviceAssociation)
|
|
Device.owner
|
|
|
Device.url
|
|
|
DeviceAlert
|
|
|
DeviceAssociation
|
|
|
DeviceDefinition
|
|
|
DeviceDefinition.version
|
-
Max
Cardinality
changed
from
*
to
1
|
|
DeviceDefinition.versionAlgorithm[x]
|
|
|
DeviceDefinition.name
|
|
|
DeviceDefinition.title
|
|
|
DeviceDefinition.status
|
|
|
DeviceDefinition.experimental
|
|
DeviceDefinition.partNumber
DeviceDefinition.date
|
|
DeviceDefinition.manufacturer
Renamed
from
manufacturer[x]
to
manufacturer
Remove
Type
string
DeviceDefinition.date
DeviceDefinition.publisher
|
|
|
DeviceDefinition.contact
|
-
Type
changed
from
ContactPoint
to
ContactDetail
|
DeviceDefinition.publisher
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.udiDeviceIdentifier.deviceIdentifierSystem
| |
|
DeviceDefinition.regulatoryIdentifier
|
|
|
DeviceDefinition.regulatoryIdentifier.type
|
|
DeviceDefinition.regulatoryIdentifier.deviceIdentifier
DeviceDefinition.regulatoryIdentifier.identifier
|
|
|
DeviceDefinition.regulatoryIdentifier.issuer
|
|
|
DeviceDefinition.regulatoryIdentifier.jurisdiction
|
|
|
DeviceDefinition.regulatoryIdentifier.identifierSystem
| |
|
DeviceDefinition.deviceName.type
|
-
Type
changed
from
code
to
CodeableConcept
-
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.deviceVersion
|
|
|
DeviceDefinition.deviceVersion.type
|
|
|
DeviceDefinition.deviceVersion.component
|
|
|
DeviceDefinition.deviceVersion.value
|
|
|
DeviceDefinition.outputLanguage
|
-
Added
Element
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.languageCode
Deleted
DeviceDefinition.capability
|
-
Deleted
(->
DeviceDefinition.property)
|
DeviceDefinition.property.valueQuantity
Deleted
DeviceDefinition.property.valueCode
|
|
|
DeviceDefinition.owner
|
-
Deleted
(This
could
be
a
packaging.distributor.organiationReference
or
manufacturer
or
neither
-
no
direct
mapping)
|
|
DeviceDefinition.quantity
|
-
Deleted
(->
DeviceDefinition.packaging.count
or
DeviceDefinition.hasPart.count)
|
|
DeviceDefinition.parentDevice
|
-
Deleted
(Removed
-
to
establish
relations,
use
hasPArt)
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.category
DeviceMetric.measurementFrequency
|
-
Type
changed
from
code
to
CodeableConcept
Change
binding
strength
from
required
to
extensible
Added
Element
|
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
DeviceUseStatement.reasonReference
Deleted
dateTime
|
DiagnosticReport
DiagnosticReport.status
DiagnosticReport.procedure
|
-
Add
code
modified
Added
Element
|
DiagnosticReport.subject
DiagnosticReport.performer
|
-
Type
Reference:
Added
Target
Type
BiologicallyDerivedProduct
Type
Reference:
Removed
Target
Type
Procedure
DiagnosticReport.relatesTo
Added
Element
DiagnosticReport.procedure
Added
Element
Types
HealthcareService,
Device,
Patient,
RelatedPerson
|
DiagnosticReport.performer
DiagnosticReport.resultsInterpreter
|
-
Type
Reference:
Added
Target
Types
HealthcareService,
Device
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.conclusionCode
|
-
Type
changed
from
CodeableConcept
to
CodeableReference
|
|
DiagnosticReport.recomendation
|
|
|
DiagnosticReport.communication
|
|
DiagnosticReport.imagingStudy
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.related
|
|
DocumentReference.bodySite
DocumentReference.bodyStructure
|
|
|
DocumentReference.facilityType
|
-
Added
Element
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
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,
RequestOrchestration,
NutritionOrder,
VisionPrescription,
ImmunizationRecommendation
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
Mandatory
Element
Target
Type
Group
|
|
EpisodeOfCare.careTeam
|
-
Renamed
from
team
to
careTeam
|
|
EpisodeOfCare.diagnosis.rank
|
|
EpisodeOfCare.patient
Deleted
|
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.citeAs
Evidence.experimental
|
-
Renamed
from
citeAs[x]
to
citeAs
Added
Element
|
|
Evidence.recorder
|
-
Remove
Type
Reference(Citation)
Added
Element
|
Evidence.experimental
Evidence.purpose
|
|
Evidence.recorder
Evidence.copyrightLabel
|
|
Evidence.purpose
Evidence.relatesTo
|
|
Evidence.copyright
Evidence.relatesTo.type
|
|
Evidence.copyrightLabel
Evidence.relatesTo.target[x]
|
|
Evidence.relatesTo
Evidence.assertion
|
|
Evidence.relatesTo.type
Evidence.variableDefinition
|
|
Evidence.relatesTo.target[x]
Evidence.variableDefinition.description
|
|
Evidence.variableDefinition
Evidence.variableDefinition.note
|
-
Min
Cardinality
changed
from
1
to
0
Added
Element
|
|
Evidence.variableDefinition.variableRole
|
-
Type
changed
from
CodeableConcept
to
code
Change
binding
strength
from
extensible
to
required
Added
Mandatory
Element
|
|
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
|
-
Max
Cardinality
changed
from
1
to
*
Added
Element
|
|
Evidence.studyDesign
|
-
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.modelCharacteristic.code
Evidence.statistic.attributeEstimate.note
|
-
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
Element
|
Evidence.statistic.modelCharacteristic.value[x]
Evidence.statistic.attributeEstimate.type
|
-
Renamed
from
value
to
value[x]
Added
Element
|
|
Evidence.statistic.attributeEstimate.quantity
|
-
Add
Types
Range,
CodeableConcept
Added
Element
|
|
Evidence.statistic.attributeEstimate.level
| |
|
Evidence.statistic.attributeEstimate.range
| |
|
Evidence.statistic.attributeEstimate.attributeEstimate
| |
|
Evidence.statistic.modelCharacteristic
| |
|
Evidence.statistic.modelCharacteristic.code
| |
|
Evidence.statistic.modelCharacteristic.value[x]
|
|
|
Evidence.statistic.modelCharacteristic.intended
|
|
|
Evidence.statistic.modelCharacteristic.applied
|
|
Evidence.statistic.modelCharacteristic.variable.handling
Evidence.statistic.modelCharacteristic.variable
|
-
Add
codes
boolean
,
extension
Added
Element
|
Evidence.statistic.modelCharacteristic.attribute
Evidence.statistic.modelCharacteristic.variable.variableDefinition
|
|
Evidence.certainty.description
Evidence.statistic.modelCharacteristic.variable.handling
|
-
Type
changed
from
string
to
markdown
Added
Element
|
Evidence.certainty.type
Evidence.statistic.modelCharacteristic.variable.valueCategory
|
-
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.variable.valueQuantity
|
-
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.certainty.rater
Evidence.statistic.modelCharacteristic.variable.valueRange
|
-
Max
Cardinality
changed
from
1
to
*
Added
Element
|
Evidence.relatedArtifact
Evidence.statistic.modelCharacteristic.attribute
|
|
Evidence.studyType
Evidence.certainty
|
|
Evidence.statistic.modelCharacteristic.attributeEstimate
Evidence.certainty.description
|
|
EvidenceVariable
Evidence.certainty.note
|
|
EvidenceVariable.versionAlgorithm[x]
Evidence.certainty.type
|
|
EvidenceVariable.citeAs
Evidence.certainty.rating
|
|
EvidenceVariable.experimental
Evidence.certainty.rater
|
|
EvidenceVariable.recorder
Evidence.certainty.subcomponent
|
|
|
Evidence.shortTitle
| |
|
Evidence.subtitle
| |
|
Evidence.jurisdiction
| |
|
Evidence.effectivePeriod
| |
|
Evidence.topic
| |
|
Evidence.relatedArtifact
| |
|
Evidence.exposureBackground
| |
|
Evidence.exposureVariant
| |
|
Evidence.outcome
| |
|
EvidenceVariable
| |
EvidenceVariable.purpose
EvidenceVariable.versionAlgorithm[x]
|
|
EvidenceVariable.copyright
EvidenceVariable.citeAs
|
|
EvidenceVariable.copyrightLabel
EvidenceVariable.experimental
|
|
EvidenceVariable.approvalDate
EvidenceVariable.recorder
|
|
EvidenceVariable.lastReviewDate
EvidenceVariable.purpose
|
|
EvidenceVariable.effectivePeriod
EvidenceVariable.copyrightLabel
|
|
|
EvidenceVariable.relatesTo
|
|
|
EvidenceVariable.relatesTo.type
|
|
|
EvidenceVariable.relatesTo.target[x]
|
|
|
EvidenceVariable.actual
| |
|
EvidenceVariable.definition
|
|
|
EvidenceVariable.definitionModifier
|
|
|
EvidenceVariable.definitionModifier.code
|
|
|
EvidenceVariable.definitionModifier.value[x]
|
|
|
EvidenceVariable.handling
|
-
Add
codes
boolean
,
extension
Added
Element
|
|
EvidenceVariable.category
| |
|
EvidenceVariable.category.name
| |
|
EvidenceVariable.category.value[x]
|
-
Add
Type
Reference(Group)
Added
Element
|
|
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.subtitle
|
|
|
EvidenceVariable.jurisdiction
| |
|
EvidenceVariable.topic
| |
|
EvidenceVariable.relatedArtifact
|
|
EvidenceVariable.characteristicCombination
EvidenceVariable.type
|
|
|
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.3.0
http://hl7.org/fhir/ValueSet/examplescenario-actor-type|4.0.0
to
Actor
Definition
Actor
Type
-
Remove
codes
person
,
code
entity
-
Add
codes
system
,
non-system
,
individual
,
patient
,
practitioner
,
related-person
,
device
,
collective
,
care-team
,
group
,
healthcare-service
,
organization
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
|
|
Flag.supportingInfo
|
|
FormularyItem
Goal
|
Added
Resource
|
GenomicStudy
Goal.lifecycleStatus
|
-
Added
Resource
Remove
codes
active
,
on-hold
,
completed
|
Goal
|
Goal.continuous
|
|
|
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
|
-
Renamed
from
expressedBy
to
source
-
Type
Reference:
Added
Target
Types
CareTeam,
Group
|
|
Goal.addresses
|
-
Type
Reference:
Added
Target
Types
MedicationRequest,
Procedure,
NutritionIntake
|
|
Goal.outcomeCode
|
-
Deleted
(->
Goal.outcome)
|
|
Goal.outcomeReference
|
-
Deleted
(->
Goal.outcome)
GraphDefinition
GraphDefinition.identifier
Added
Element
GraphDefinition.versionAlgorithm[x]
Added
Element
GraphDefinition.title
Added
Element
GraphDefinition.copyright
Added
Element
GraphDefinition.copyrightLabel
Added
Element
GraphDefinition.start
Min
Cardinality
changed
from
1
to
0
Type
changed
from
code
to
id
Remove
Binding
`http://hl7.org/fhir/ValueSet/resource-types|4.3.0`
(required)
GraphDefinition.node
Added
Element
GraphDefinition.node.nodeId
Added
Mandatory
Element
GraphDefinition.node.description
Added
Element
GraphDefinition.node.type
Added
Mandatory
Element
GraphDefinition.node.profile
Added
Element
GraphDefinition.link.sourceId
Added
Mandatory
Element
GraphDefinition.link.targetId
Added
Mandatory
Element
GraphDefinition.link.params
Added
Element
GraphDefinition.link.compartment
Added
Element
GraphDefinition.link.compartment.use
Added
Mandatory
Element
GraphDefinition.link.compartment.rule
Added
Mandatory
Element
GraphDefinition.link.compartment.code
Added
Mandatory
Element
GraphDefinition.link.compartment.expression
Added
Element
GraphDefinition.link.compartment.description
Added
Element
GraphDefinition.profile
Deleted
(->
.node.profile)
GraphDefinition.link.target
Deleted
(->
.link.targetId
/
.node.nodeId)
|
|
Group
|
|
|
Group.url
|
|
|
Group.version
|
|
|
Group.versionAlgorithm[x]
|
|
|
Group.title
|
|
|
Group.status
|
|
|
Group.experimental
|
|
|
Group.date
|
|
|
Group.publisher
|
|
|
Group.contact
|
|
|
Group.description
|
|
|
Group.useContext
|
|
|
Group.purpose
|
|
|
Group.copyright
|
|
|
Group.copyrightLabel
|
|
|
Group.type
|
-
Min
Cardinality
changed
from
1
to
0
-
Add
codes
careteam
,
healthcareservice
,
location
,
organization
,
relatedperson
,
specimen
,
medicinalproductdefinition
,
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.determinedBy[x]
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
CareTeam,
HealthcareService,
Location,
Organization,
RelatedPerson,
Specimen,
MedicinalProductDefinition,
SubstanceDefinition,
BiologicallyDerivedProduct,
NutritionProduct
|
|
Group.member.involvement
|
|
|
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
|
-
Added
Element
Renamed
from
telecom
to
contact
-
Type
changed
from
ContactPoint
to
ExtendedContactDetail
|
|
HealthcareService.eligibility.value[x]
|
|
|
HealthcareService.eligibility.period
|
|
|
HealthcareService.communication
|
|
|
HealthcareService.referralRequired
|
|
|
HealthcareService.availability
|
HealthcareService.telecom
-
Deleted
(->
HealthcareService.contact.telecom)
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.basedOn
|
-
Type
Reference:
Removed
Target
Type
AppointmentResponse
|
ImagingStudy.partOf
ImagingStudy.procedure
|
ImagingStudy.procedure
-
Added
Element
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
Type
changed
from
Coding
to
CodeableConcept
ImagingStudy.series.performer.actor
|
-
Type
Reference:
Added
Target
Type
HealthcareService
|
|
ImagingStudy.series.instance.sopClass
|
-
Type
changed
from
Coding
to
oid
-
Remove
Binding
`http://dicom.nema.org/medical/dicom/current/output/chtml/part04/sect_B.5.html#table_B.5-1`
(extensible)
|
|
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
-
Min
Cardinality
changed
from
1
to
0
-
Add
Type
CodeableConcept
-
Remove
Types
positiveInt,
string
|
|
Immunization.protocolApplied.seriesDoses
|
-
Renamed
from
seriesDoses[x]
to
seriesDoses
-
Add
Type
CodeableConcept
-
Remove
Types
positiveInt,
string
|
|
Immunization.recorded
|
|
|
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
Add
Type
CodeableConcept
Remove
Types
positiveInt,
string
ImmunizationEvaluation.seriesDoses
ImplementationGuide.identifier
|
-
Renamed
from
seriesDoses[x]
to
seriesDoses
Add
Type
CodeableConcept
Remove
Types
positiveInt,
string
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
Add
Type
CodeableConcept
Remove
Types
positiveInt,
string
ImmunizationRecommendation.recommendation.seriesDoses
ImplementationGuide.jurisdiction
|
|
|
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
,
6.0
4.3
,
6.0.0
4.4
,
6.0.0-ballo1
4.5
,
6.0.0-ballot2
4.6
,
6.0.0-ballot3
5.0
,
6.0
|
|
ImplementationGuide.dependsOn.reason
|
|
|
ImplementationGuide.global.type
|
-
Remove
codes
Resource
CatalogEntry
,
DomainResource
ChargeItem
,
CatalogEntry
ChargeItemDefinition
,
ClinicalImpression
,
DeviceUseStatement
,
DocumentManifest
,
EvidenceReport
DomainResource
,
EffectEvidenceSynthesis
,
GraphDefinition
,
ImmunizationEvaluation
,
ImmunizationRecommendation
,
Linkage
,
Media
,
MedicationKnowledge
,
MedicinalProduct
,
MedicinalProductAuthorization
,
MedicinalProductContraindication
,
MedicinalProductIndication
,
MedicinalProductIngredient
,
MedicinalProductInteraction
,
MedicinalProductManufactured
,
MedicinalProductPackaged
,
MedicinalProductPharmaceutical
,
MedicinalProductUndesirableEffect
,
MolecularSequence
,
RequestGroup
,
ResearchDefinition
,
ResearchElementDefinition
Add
codes
,
ActorDefinition
Resource
,
ArtifactAssessment
RiskEvidenceSynthesis
,
BiologicallyDerivedProductDispense
SubstanceNucleicAcid
,
ClinicalAssessment
SubstancePolymer
,
ConditionDefinition
SubstanceProtein
,
DeviceAlert
SubstanceReferenceInformation
,
DeviceAssociation
SubstanceSourceMaterial
,
DeviceDispense
SubstanceSpecification
,
DeviceUsage
SupplyDelivery
,
EncounterHistory
SupplyRequest
,
FormularyItem
TestReport
,
GenomicStudy
TestScript
,
ImagingSelection
VerificationResult
-
Add
codes
ActorDefinition
,
InsuranceProduct
AdministrableProductDefinition
,
InventoryItem
ArtifactAssessment
,
InventoryReport
ClinicalUseDefinition
,
MolecularDefinition
DeviceAlert
,
NutritionIntake
DeviceAssociation
,
Permission
ImagingSelection
,
PersonalRelationship
Ingredient
,
RequestOrchestration
InsuranceProduct
,
Requirements
ManufacturedItemDefinition
,
SubstanceNucleicAcid
MedicinalProductDefinition
,
SubstancePolymer
NutritionIntake
,
SubstanceProtein
NutritionProduct
,
SubstanceReferenceInformation
PackagedProductDefinition
,
SubstanceSourceMaterial
RegulatedAuthorization
,
TestPlan
RequestOrchestration
,
Transport
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
,
6.0
4.3
,
6.0.0
4.4
,
6.0.0-ballo1
4.5
,
6.0.0-ballot2
4.6
,
6.0.0-ballot3
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]
Deleted
ImplementationGuide.manifest.resource.example[x]
Deleted
|
Ingredient
|
Ingredient.group
-
Added
Element
Ingredient.comment
Added
Element
Ingredient.substance.strength.presentation[x]
Add
Types
CodeableConcept,
Quantity
Ingredient.substance.strength.concentration[x]
Add
Types
CodeableConcept,
Quantity
Ingredient.substance.strength.basis
Added
Element
Ingredient.substance.strength.referenceStrength.substance
Min
Cardinality
changed
from
0
to
1
Ingredient.substance.strength.referenceStrength.strength[x]
Add
Type
Quantity
Resource
|
|
InsurancePlan
|
|
InsurancePlan.type
InsurancePlan.identifier
|
-
Max
Cardinality
changed
Moved
from
*
InsurancePlan.plan
to
1
InsurancePlan
|
InsurancePlan.product
InsurancePlan.type
|
-
Added
Element
Moved
from
InsurancePlan.plan
to
InsurancePlan
|
InsurancePlan.generalCost
InsurancePlan.product
|
InsurancePlan.generalCost.type
-
Added
Element
reference
to
the
new
InsuranceProduct
resource
that
contained
the
plan
details
previously
|
InsurancePlan.generalCost.groupSize
InsurancePlan.coverageArea
|
-
Added
Element
Moved
from
InsurancePlan.plan
to
InsurancePlan
|
InsurancePlan.generalCost.cost
InsurancePlan.network
|
-
Added
Element
Moved
from
InsurancePlan.plan
to
InsurancePlan
|
InsurancePlan.generalCost.comment
InsurancePlan.generalCost
|
-
Added
Element
Moved
from
InsurancePlan.plan
to
InsurancePlan
|
|
InsurancePlan.specificCost
|
-
Added
Element
InsurancePlan.specificCost.category
Added
Mandatory
Element
InsurancePlan.specificCost.benefit
Added
Element
InsurancePlan.specificCost.benefit.type
Added
Mandatory
Element
InsurancePlan.specificCost.benefit.cost
Added
Element
InsurancePlan.specificCost.benefit.cost.type
Added
Mandatory
Element
Moved
from
InsurancePlan.plan
to
InsurancePlan
|
InsurancePlan.specificCost.benefit.cost.applicability
InsurancePlan.specificCost.benefit.cost.qualifier
|
-
Added
Element
Moved
from
InsurancePlan.plan.specificCost.benefit.cost.qualifiers
to
qualifier
|
InsurancePlan.specificCost.benefit.cost.qualifier
InsurancePlan.identifier
|
-
Added
Element
Deleted
(->
InsuranceProduct.identifier)
|
InsurancePlan.specificCost.benefit.cost.value
InsurancePlan.status
|
-
Added
Element
Deleted
(->
InsuranceProduct.status)
|
InsurancePlan.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.contact
InsurancePlan.coverageArea
|
-
Deleted
(->
InsuranceProduct.coverageArea)
|
InsurancePlan.endpoint
InsurancePlan.contact
|
-
Deleted
(->
InsuranceProduct.contact)
|
InsurancePlan.coverage
InsurancePlan.endpoint
|
-
Deleted
(->
InsuranceProduct.endpoint)
|
InsurancePlan.plan
InsurancePlan.network
|
-
Deleted
(->
InsuranceProduct.network)
|
InsuranceProduct
InsurancePlan.coverage
|
-
Added
Resource
Deleted
(->
InsuranceProduct.coverage)
|
InventoryItem
InsurancePlan.plan
|
-
Added
Resource
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,
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
ManufacturedItemDefinition.property.value[x]
Add
Types
markdown,
Reference(Binary)
ManufacturedItemDefinition.component
Added
Element
ManufacturedItemDefinition.component.type
Added
Mandatory
Element
ManufacturedItemDefinition.component.function
Added
Element
ManufacturedItemDefinition.component.amount
Added
Element
ManufacturedItemDefinition.component.constituent
Added
Element
ManufacturedItemDefinition.component.constituent.amount
Added
Element
ManufacturedItemDefinition.component.constituent.location
Added
Element
ManufacturedItemDefinition.component.constituent.function
Added
Element
ManufacturedItemDefinition.component.constituent.hasIngredient
Added
Element
ManufacturedItemDefinition.component.property
Added
Element
ManufacturedItemDefinition.component.component
|
|
Measure
|
|
|
Measure.versionAlgorithm[x]
|
|
|
Measure.subject[x]
|
-
Change
value
set
from
http://hl7.org/fhir/ValueSet/subject-type
to
Participant
Resource
Types
-
Change
code
system
for
extensibly
bound
codes
from
"http://hl7.org/fhir/resource-types"
to
"http://hl7.org/fhir/fhir-types"
|
Measure.basis
Measure.jurisdiction
|
|
|
Measure.usage
|
-
Type
changed
from
string
to
markdown
|
|
Measure.copyrightLabel
|
|
|
Measure.reportingFrequency
|
|
Measure.scoring
Change
value
set
from
http://hl7.org/fhir/ValueSet/measure-scoring
to
Measure
Scoring
Measure.scoringUnit
Added
Element
Measure.scoringPrecision
Added
Element
Measure.compositeScoring
Change
value
set
from
http://hl7.org/fhir/ValueSet/composite-measure-scoring
to
CompositeMeasureScoring
Measure.type
Change
value
set
from
http://hl7.org/fhir/ValueSet/measure-type
to
MeasureType
Measure.riskAdjustment
|
-
Type
changed
from
string
to
markdown
|
|
Measure.rateAggregation
|
-
Type
changed
from
string
to
markdown
|
Measure.improvementNotation
Change
value
set
from
http://hl7.org/fhir/ValueSet/measure-improvement-notation|4.3.0
to
MeasureImprovementNotation
Measure.improvementNotationGuidance
Measure.term
|
|
Measure.term
Measure.term.code
|
|
Measure.term.code
Measure.term.definition
|
|
Measure.term.definition
Measure.group.linkId
|
|
Measure.group.linkId
Measure.group.title
|
|
|
Measure.group.description
|
-
Type
changed
from
string
to
markdown
|
|
Measure.group.type
|
|
|
Measure.group.subject[x]
|
|
|
Measure.group.basis
|
|
|
Measure.group.basisRequirement
| |
|
Measure.group.scoring
|
|
|
Measure.group.scoringUnit
|
|
|
Measure.group.scoringPrecision
|
|
|
Measure.group.compositeScoring
|
|
|
Measure.group.component
|
|
|
Measure.group.component.measure
|
|
|
Measure.group.component.groupId
|
|
|
Measure.group.component.weight
|
|
|
Measure.group.rateAggregation
|
|
|
Measure.group.improvementNotation
|
|
|
Measure.group.improvementNotationGuidance
|
|
|
Measure.group.library
|
|
|
Measure.group.population.linkId
|
|
|
Measure.group.population.title
| |
|
Measure.group.population.code
|
|
|
Measure.group.population.description
|
-
Type
changed
from
string
to
markdown
|
|
Measure.group.population.criteria
|
-
Min
Cardinality
changed
from
1
to
0
|
|
Measure.group.population.groupDefinition
|
|
|
Measure.group.population.inputPopulationId
|
|
|
Measure.group.population.aggregateMethod
|
|
|
Measure.group.stratifier.linkId
|
|
Measure.group.stratifier.description
Type
changed
from
string
to
markdown
Measure.group.stratifier.groupDefinition
Measure.group.stratifier.title
|
|
Measure.group.stratifier.valueSet
Measure.group.stratifier.description
|
-
Added
Element
Type
changed
from
string
to
markdown
|
Measure.group.stratifier.unit
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.group.stratifier.component.valueSet
|
|
|
Measure.group.stratifier.component.unit
|
|
|
Measure.supplementalData.linkId
|
|
|
Measure.supplementalData.usage
|
-
Change
value
set
from
http://hl7.org/fhir/ValueSet/measure-data-usage
to
MeasureDataUsage
|
|
Measure.supplementalData.description
|
-
Type
changed
from
string
to
markdown
|
|
Measure.supplementalData.valueSet
|
|
|
Measure.supplementalData.unit
|
|
|
Measure.scoring
| |
|
Measure.compositeScoring
| |
|
Measure.type
| |
|
Measure.improvementNotation
| |
|
Measure.definition
|
-
Deleted
(->term.definition
term
is
code
and
definition
now)
|
|
MeasureReport
|
|
|
MeasureReport.category
|
|
|
MeasureReport.messages
|
|
|
MeasureReport.type
|
-
Remove
code
data-collection
-
Add
code
data-exchange
|
|
MeasureReport.dataUpdateType
|
|
|
MeasureReport.measure
|
-
Min
Cardinality
changed
from
1
to
0
|
|
MeasureReport.subject
|
-
Type
Reference:
Added
Target
Types
CareTeam,
HealthcareService,
Organization
|
|
MeasureReport.reporter
|
-
Type
Reference:
Removed
Target
Type
Location
|
|
MeasureReport.reportingVendor
|
|
|
MeasureReport.location
|
|
|
MeasureReport.inputParameters
|
|
MeasureReport.scoring
MeasureReport.group.linkId
|
|
MeasureReport.improvementNotation
MeasureReport.group.title
|
-
Change
value
set
from
http://hl7.org/fhir/ValueSet/measure-improvement-notation|4.3.0
to
MeasureImprovementNotation
Added
Element
|
MeasureReport.group.linkId
MeasureReport.group.calculatedDate
|
|
MeasureReport.group.calculatedDate
MeasureReport.group.description
|
|
MeasureReport.group.description
MeasureReport.group.type
|
|
|
MeasureReport.group.subject
|
|
|
MeasureReport.group.scoring
|
|
|
MeasureReport.group.improvementNotation
|
|
|
MeasureReport.group.improvementNotationGuidance
|
|
|
MeasureReport.group.population.linkId
|
|
|
MeasureReport.group.population.title
| |
|
MeasureReport.group.population.code
|
|
|
MeasureReport.group.population.description
|
|
|
MeasureReport.group.population.countQuantity
|
|
|
MeasureReport.group.population.subjectReport
|
|
|
MeasureReport.group.population.subjects
|
|
|
MeasureReport.group.measureScore[x]
|
-
Renamed
from
measureScore
to
measureScore[x]
-
Add
Types
dateTime,
CodeableConcept,
Period,
Range,
Duration,
boolean
boolean,
Ratio
|
|
MeasureReport.group.stratifier.linkId
|
|
|
MeasureReport.group.stratifier.title
| |
|
MeasureReport.group.stratifier.code
|
-
Max
Cardinality
changed
from
*
to
1
|
|
MeasureReport.group.stratifier.description
|
|
|
MeasureReport.group.stratifier.stratum.value[x]
|
-
Renamed
from
value
to
value[x]
-
Add
Types
boolean,
Quantity,
Range,
Reference
|
|
MeasureReport.group.stratifier.stratum.component.linkId
|
|
|
MeasureReport.group.stratifier.stratum.component.description
|
|
|
MeasureReport.group.stratifier.stratum.component.value[x]
|
-
Renamed
from
value
to
value[x]
-
Add
Types
boolean,
Quantity,
Range,
Reference
|
|
MeasureReport.group.stratifier.stratum.population.linkId
|
|
|
MeasureReport.group.stratifier.stratum.population.code
|
|
|
MeasureReport.group.stratifier.stratum.population.countQuantity
|
|
|
MeasureReport.group.stratifier.stratum.population.subjectReport
|
|
|
MeasureReport.group.stratifier.stratum.population.subjects
|
|
|
MeasureReport.group.stratifier.stratum.measureScore[x]
|
-
Renamed
from
measureScore
to
measureScore[x]
-
Add
Types
dateTime,
CodeableConcept,
Period,
Range,
Duration,
boolean
boolean,
Ratio
|
|
MeasureReport.supplementalData
|
|
|
MeasureReport.improvementNotation
| |
|
Medication
|
|
|
Medication.marketingAuthorizationHolder
|
-
Renamed
from
manufacturer
to
marketingAuthorizationHolder
|
|
Medication.doseForm
| -
Renamed
from
form
to
doseForm
|
|
Medication.packageSize
|
|
Medication.doseForm
Medication.packageSize.numberOfItems
|
|
Medication.totalVolume
Medication.packageSize.amountPerItem
|
|
|
Medication.ingredient.item
|
-
Renamed
from
item[x]
to
item
-
Add
Type
CodeableReference
-
Remove
Types
CodeableConcept,
Reference(Substance
|
Medication)
|
|
Medication.ingredient.role
| |
|
Medication.ingredient.strength[x]
|
-
Renamed
from
strength
to
strength[x]
-
Add
Types
CodeableConcept,
Quantity
|
|
Medication.instance
| -
Renamed
from
batch
to
instance
|
Medication.definition
Medication.instance.identifier
|
|
Medication.manufacturer
Medication.instance.lotNumber
|
-
Deleted
Moved
from
Medication.batch
to
Medication.instance
|
Medication.form
Medication.instance.expirationDate
|
-
Deleted
Moved
from
Medication.batch
to
Medication.instance
|
|
Medication.definition
|
|
|
Medication.amount
|
|
|
MedicationAdministration
|
|
|
MedicationAdministration.basedOn
|
|
|
MedicationAdministration.partOf
|
-
Type
Reference:
Added
Target
Type
MedicationDispense
|
|
MedicationAdministration.category
|
-
Max
Cardinality
changed
from
1
to
*
|
|
MedicationAdministration.medication
|
-
Renamed
from
medication[x]
to
medication
-
Add
Type
CodeableReference
-
Remove
Types
CodeableConcept,
Reference(Medication)
|
|
MedicationAdministration.encounter
|
-
Added
Element
Renamed
from
context
to
encounter
-
Type
Reference:
Removed
Target
Type
EpisodeOfCare
|
|
MedicationAdministration.occurrence[x]
|
-
Added
Mandatory
Element
Renamed
from
effective[x]
to
occurrence[x]
-
Add
Type
Timing
|
|
MedicationAdministration.recorded
|
|
|
MedicationAdministration.isSubPotent
|
|
|
MedicationAdministration.subPotentReason
|
|
|
MedicationAdministration.performer.actor
|
-
Type
changed
from
Reference(Practitioner
|
PractitionerRole
|
Patient
|
RelatedPerson
|
Device)
to
CodeableReference
|
|
MedicationAdministration.reason
|
-
Merged
both
reasonCode
and
reasonReference
into
reason
|
|
MedicationAdministration.device
|
-
Type
changed
from
Reference(Device)
to
CodeableReference
|
|
MedicationAdministration.instantiates
|
|
MedicationAdministration.context
Deleted
MedicationAdministration.effective[x]
Deleted
MedicationAdministration.reasonCode
|
-
Deleted
(->
reason)
reason.concept)
|
|
MedicationAdministration.reasonReference
|
-
Deleted
(->
reason)
reason.reference)
|
|
MedicationDispense
|
|
|
MedicationDispense.basedOn
|
|
|
MedicationDispense.partOf
|
-
Type
Reference:
Added
Target
Type
MedicationAdministration
|
|
MedicationDispense.status
| -
Remove
code
stopped
-
Add
code
unfulfilled
|
|
MedicationDispense.notPerformedReason
|
-
Added
Element
Renamed
from
statusReason[x]
to
notPerformedReason
-
Add
Type
CodeableReference
-
Remove
Types
CodeableConcept,
Reference(DetectedIssue)
|
|
MedicationDispense.statusChanged
|
|
|
MedicationDispense.category
|
-
Max
Cardinality
changed
from
1
to
*
|
|
MedicationDispense.medication
|
-
Renamed
from
medication[x]
to
medication
-
Add
Type
CodeableReference
-
Remove
Types
CodeableConcept,
Reference(Medication)
|
|
MedicationDispense.subject
|
-
Min
Cardinality
changed
from
0
to
1
|
|
MedicationDispense.encounter
|
-
Added
Element
Renamed
from
context
to
encounter
-
Type
Reference:
Removed
Target
Type
EpisodeOfCare
|
|
MedicationDispense.performer.actor
|
-
Type
Reference:
Added
Target
Types
CareTeam,
Group
|
|
MedicationDispense.fillNumber
|
|
|
MedicationDispense.recorded
|
|
|
MedicationDispense.receiver
|
-
Type
Reference:
Added
Target
Types
RelatedPerson,
Location,
PractitionerRole,
Organization,
Group
|
MedicationDispense.renderedDosageInstruction
Added
Element
MedicationDispense.substitution.responsibleParty
MedicationDispense.dosageInstruction
|
-
Max
Cardinality
changed
from
*
to
1
-
Type
Reference:
Added
Target
Type
Organization
MedicationDispense.statusReason[x]
Deleted
MedicationDispense.context
Deleted
MedicationDispense.detectedIssue
Deleted
MedicationKnowledge
MedicationKnowledge.identifier
Added
Element
MedicationKnowledge.status
Change
value
set
from
http://hl7.org/fhir/ValueSet/medicationknowledge-status|4.3.0
to
PublicationStatus
Remove
codes
inactive
,
entered-in-error
Add
codes
draft
,
retired
,
unknown
MedicationKnowledge.author
Added
Element
MedicationKnowledge.jurisdiction
Added
Element
MedicationKnowledge.name
Added
Element
MedicationKnowledge.monograph.source
Type
Reference:
Removed
Target
Type
Media
MedicationKnowledge.cost.effectiveDate
Added
Element
MedicationKnowledge.cost.cost[x]
Renamed
changed
from
cost
Dosage
to
cost[x]
Add
Type
CodeableConcept
MedicationKnowledge.indicationGuideline
Added
Element
MedicationKnowledge.indicationGuideline.indication
Added
Element
MedicationKnowledge.indicationGuideline.dosingGuideline
Added
Element
MedicationKnowledge.indicationGuideline.dosingGuideline.treatmentIntent
Added
Element
MedicationKnowledge.indicationGuideline.dosingGuideline.dosage
Added
Element
MedicationKnowledge.indicationGuideline.dosingGuideline.dosage.type
Added
Mandatory
Element
MedicationKnowledge.indicationGuideline.dosingGuideline.dosage.dosage
Added
Mandatory
Element
MedicationKnowledge.indicationGuideline.dosingGuideline.administrationTreatment
Added
Element
MedicationKnowledge.indicationGuideline.dosingGuideline.patientCharacteristic
Added
Element
MedicationKnowledge.indicationGuideline.dosingGuideline.patientCharacteristic.type
Added
Mandatory
Element
MedicationKnowledge.indicationGuideline.dosingGuideline.patientCharacteristic.value[x]
Added
Element
DosageDetails
|
MedicationKnowledge.medicineClassification.source[x]
MedicationDispense.doseAdministrationAid
|
|
MedicationKnowledge.packaging
MedicationDispense.substitution.responsibleParty
|
-
Max
Cardinality
changed
from
1
to
*
MedicationKnowledge.packaging.cost
Added
Element
MedicationKnowledge.packaging.packagedProduct
Added
Element
MedicationKnowledge.clinicalUseIssue
Added
Element
MedicationKnowledge.storageGuideline
Added
Element
MedicationKnowledge.storageGuideline.reference
Added
Element
MedicationKnowledge.storageGuideline.note
Added
Element
MedicationKnowledge.storageGuideline.stabilityDuration
Added
Element
MedicationKnowledge.storageGuideline.environmentalSetting
Added
Element
MedicationKnowledge.storageGuideline.environmentalSetting.type
Added
Mandatory
Element
MedicationKnowledge.storageGuideline.environmentalSetting.value[x]
Added
Mandatory
Element
MedicationKnowledge.regulatory.schedule
Type
changed
from
BackboneElement
to
CodeableConcept
MedicationKnowledge.definitional
Added
Element
MedicationKnowledge.definitional.definition
Added
Element
MedicationKnowledge.definitional.doseForm
Added
Element
MedicationKnowledge.definitional.intendedRoute
Added
Element
MedicationKnowledge.definitional.ingredient
Added
Element
MedicationKnowledge.definitional.ingredient.item
Added
Mandatory
Element
MedicationKnowledge.definitional.ingredient.type
Added
Element
MedicationKnowledge.definitional.ingredient.strength[x]
Added
Element
MedicationKnowledge.definitional.drugCharacteristic
Added
Element
MedicationKnowledge.definitional.drugCharacteristic.type
Added
Element
1
MedicationKnowledge.definitional.drugCharacteristic.value[x]
-
Type
Reference:
Added
Element
MedicationKnowledge.manufacturer
Deleted
MedicationKnowledge.doseForm
Deleted
MedicationKnowledge.amount
Deleted
MedicationKnowledge.synonym
Deleted
MedicationKnowledge.ingredient
Deleted
MedicationKnowledge.intendedRoute
Deleted
MedicationKnowledge.administrationGuidelines
Deleted
MedicationKnowledge.packaging.type
Deleted
MedicationKnowledge.packaging.quantity
Deleted
MedicationKnowledge.drugCharacteristic
Deleted
MedicationKnowledge.contraindication
Deleted
MedicationKnowledge.regulatory.schedule.schedule
Deleted
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,
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
Added
Element
MedicinalProductDefinition.name.usage.country
Added
Mandatory
Element
Resource
|
MedicinalProductDefinition.name.usage.jurisdiction
MessageDefinition
|
Added
Element
|
MedicinalProductDefinition.name.usage.language
MessageDefinition.versionAlgorithm[x]
|
|
MedicinalProductDefinition.characteristic.value[x]
Add
Types
markdown,
integer
MedicinalProductDefinition.name.namePart
Deleted
MedicinalProductDefinition.name.countryLanguage
MessageDefinition.jurisdiction
|
|
|
MessageDefinition.copyrightLabel
|
|
|
MessageDefinition.focus.code
|
-
Remove
codes
Resource
CatalogEntry
,
DomainResource
ChargeItem
,
CatalogEntry
ChargeItemDefinition
,
ClinicalImpression
,
DeviceUseStatement
,
DocumentManifest
,
EvidenceReport
DomainResource
,
EffectEvidenceSynthesis
,
GraphDefinition
,
ImmunizationEvaluation
,
ImmunizationRecommendation
,
Linkage
,
Media
,
MedicationKnowledge
,
MedicinalProduct
,
MedicinalProductAuthorization
,
MedicinalProductContraindication
,
MedicinalProductIndication
,
MedicinalProductIngredient
,
MedicinalProductInteraction
,
MedicinalProductManufactured
,
MedicinalProductPackaged
,
MedicinalProductPharmaceutical
,
MedicinalProductUndesirableEffect
,
MolecularSequence
,
RequestGroup
,
ResearchDefinition
,
ResearchElementDefinition
Add
codes
,
ActorDefinition
Resource
,
ArtifactAssessment
RiskEvidenceSynthesis
,
BiologicallyDerivedProductDispense
SubstanceNucleicAcid
,
ClinicalAssessment
SubstancePolymer
,
ConditionDefinition
SubstanceProtein
,
DeviceAlert
SubstanceReferenceInformation
,
DeviceAssociation
SubstanceSourceMaterial
,
DeviceDispense
SubstanceSpecification
,
DeviceUsage
SupplyDelivery
,
EncounterHistory
SupplyRequest
,
FormularyItem
TestReport
,
GenomicStudy
TestScript
,
ImagingSelection
VerificationResult
-
Add
codes
ActorDefinition
,
InsuranceProduct
AdministrableProductDefinition
,
InventoryItem
ArtifactAssessment
,
InventoryReport
ClinicalUseDefinition
,
MolecularDefinition
DeviceAlert
,
NutritionIntake
DeviceAssociation
,
Permission
ImagingSelection
,
PersonalRelationship
Ingredient
,
RequestOrchestration
InsuranceProduct
,
Requirements
ManufacturedItemDefinition
,
SubstanceNucleicAcid
MedicinalProductDefinition
,
SubstancePolymer
NutritionIntake
,
SubstanceProtein
NutritionProduct
,
SubstanceReferenceInformation
PackagedProductDefinition
,
SubstanceSourceMaterial
RegulatedAuthorization
,
TestPlan
RequestOrchestration
,
Transport
Requirements
,
SubscriptionStatus
,
SubscriptionTopic
,
SubstanceDefinition
|
|
MessageDefinition.graph
|
-
Max
Cardinality
changed
from
*
to
1
Deleted
|
|
MessageHeader
|
|
|
MessageHeader.event[x]
|
-
Add
Type
canonical(EventDefinition
|
SubscriptionTopic)
|
|
MessageHeader.destination.endpoint[x]
|
-
Renamed
from
endpoint
to
endpoint[x]
-
Min
Cardinality
changed
from
1
to
0
-
Add
Type
Reference(Endpoint)
|
|
MessageHeader.destination.receiver
|
-
Type
Reference:
Added
Target
Types
Device,
Patient,
RelatedPerson
|
|
MessageHeader.source.endpoint[x]
|
-
Renamed
from
endpoint
to
endpoint[x]
-
Min
Cardinality
changed
from
1
to
0
-
Add
Type
Reference(Endpoint)
|
|
MessageHeader.source.sender
|
-
Moved
from
MessageHeader
to
MessageHeader.source
-
Type
Reference:
Added
Element
Target
Types
Device,
Patient
|
|
MessageHeader.response.identifier
|
-
Type
changed
from
id
to
Identifier
|
|
MessageHeader.destination.target
|
|
MessageHeader.sender
Deleted
MessageHeader.enterer
|
|
|
MessageHeader.author
|
|
|
MessageHeader.responsible
|
|
|
MetadataResource
|
Added
Resource
MolecularDefinition
Added
Resource
MolecularSequence
|
MolecularSequence.literal
Added
Element
MolecularSequence.literal.sequenceValue
Added
Mandatory
Element
MolecularSequence.file
Added
Element
MolecularSequence.relative
Added
Element
MolecularSequence.relative.startingSequence
Added
Mandatory
Element
MolecularSequence.relative.edit
Added
Element
MolecularSequence.relative.edit.editOrder
Added
Element
MolecularSequence.relative.edit.coordinateSystem
Added
Mandatory
Element
MolecularSequence.relative.edit.start
Added
Mandatory
Element
MolecularSequence.relative.edit.end
Added
Mandatory
Element
MolecularSequence.relative.edit.replacementSequence
Added
Mandatory
Element
MolecularSequence.relative.edit.replacedSequence
Added
Element
MolecularSequence.extracted
Added
Element
MolecularSequence.extracted.startingSequence
Added
Mandatory
Element
MolecularSequence.extracted.start
Added
Mandatory
Element
MolecularSequence.extracted.end
MetadataResource.usage
|
|
MolecularSequence.extracted.coordinateSystem
MetadataResource.approvalDate
|
|
MolecularSequence.extracted.reverseComplement
MetadataResource.lastReviewDate
|
|
MolecularSequence.repeated
MetadataResource.effectivePeriod
|
|
MolecularSequence.repeated.sequenceMotif
MetadataResource.topic
|
|
MolecularSequence.repeated.copyCount
MetadataResource.author
|
|
MolecularSequence.concatenated
MetadataResource.editor
|
|
MolecularSequence.concatenated.sequenceElement
MetadataResource.reviewer
|
|
MolecularSequence.concatenated.sequenceElement.sequence
MetadataResource.endorser
|
|
MolecularSequence.concatenated.sequenceElement.ordinalIndex
MetadataResource.relatedArtifact
|
|
MolecularSequence.coordinateSystem
Deleted
(>relative.coordinateSystem)
MolecularSequence.patient
Deleted
MolecularSequence.specimen
MetadataResource.url
|
-
Deleted
(->
CanonicalResource.url)
|
MolecularSequence.device
MetadataResource.version
|
-
Deleted
(->
CanonicalResource.version)
|
MolecularSequence.performer
MetadataResource.name
|
-
Deleted
(->
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
|
-
Added
Element
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
|
-
Added
Element
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.supplement.quantity
|
-
Type
changed
from
Quantity(http://hl7.org/fhir/StructureDefinition/SimpleQuantity)
to
Quantity
|
|
NutritionOrder.supplement.caloricDensity
|
|
|
NutritionOrder.enteralFormula.type
|
-
Added
Element
Renamed
from
baseFormulaType
to
type
-
Type
changed
from
CodeableConcept
to
CodeableReference
|
|
NutritionOrder.enteralFormula.productName
|
-
Added
Element
Renamed
from
baseFormulaProductName
to
productName
|
NutritionOrder.enteralFormula.deliveryDevice
NutritionOrder.enteralFormula.deliveryDevice[x]
|
|
|
NutritionOrder.enteralFormula.caloricDensity
|
-
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.administration.quantity
|
-
Type
changed
from
Quantity(http://hl7.org/fhir/StructureDefinition/SimpleQuantity)
to
Quantity
|
|
NutritionOrder.enteralFormula.administration.rate[x]
|
-
Remove
Type
Quantity(http://hl7.org/fhir/StructureDefinition/SimpleQuantity)
|
|
NutritionOrder.enteralFormula.maxVolumeToAdminister
|
-
Added
Element
Renamed
from
maxVolumeToDeliver
to
maxVolumeToAdminister
-
Type
changed
from
Quantity(http://hl7.org/fhir/StructureDefinition/SimpleQuantity)
to
Quantity
|
|
NutritionOrder.enteralFormula.administrationInstruction
|
-
Type
changed
from
string
to
markdown
|
|
NutritionOrder.additive
|
|
|
NutritionOrder.additive.modularType
|
|
|
NutritionOrder.additive.productName
|
|
|
NutritionOrder.additive.quantity
|
|
|
NutritionOrder.additive.routeOfAdministration
|
|
NutritionOrder.instantiatesUri
Deleted
NutritionOrder.instantiates
Deleted
NutritionOrder.patient
NutritionOrder.instantiatesCanonical
|
|
NutritionOrder.orderer
NutritionOrder.instantiatesUri
|
|
NutritionOrder.oralDiet.texture.foodType
NutritionOrder.instantiates
|
|
|
NutritionOrder.oralDiet.fluidConsistencyType
|
|
NutritionOrder.enteralFormula.baseFormulaType
Deleted
NutritionOrder.enteralFormula.baseFormulaProductName
Deleted
NutritionOrder.enteralFormula.additiveType
|
|
|
NutritionOrder.enteralFormula.additiveProductName
|
|
NutritionOrder.enteralFormula.routeofAdministration
Deleted
NutritionOrder.enteralFormula.maxVolumeToDeliver
Deleted
|
NutritionProduct
|
NutritionProduct.manufacturer
Type
Reference:
Added
Target
Type
RelatedPerson
NutritionProduct.nutrient.item
Min
Cardinality
changed
from
0
to
1
NutritionProduct.nutrient.amount[x]
Renamed
from
amount
to
amount[x]
Max
Cardinality
changed
from
*
to
1
Add
Type
Quantity
NutritionProduct.ingredientSummary
Added
Element
NutritionProduct.ingredient.amount[x]
Renamed
from
amount
to
amount[x]
Max
Cardinality
changed
from
*
to
1
Add
Type
Quantity
NutritionProduct.ingredient.allergen
Added
Element
NutritionProduct.energy
Added
Element
NutritionProduct.characteristic
Added
Element
NutritionProduct.characteristic.type
Added
Mandatory
Element
NutritionProduct.characteristic.value[x]
Added
Mandatory
Element
NutritionProduct.instance
Max
Cardinality
changed
from
1
to
*
NutritionProduct.instance.name
-
Added
Element
NutritionProduct.instance.biologicalSourceEvent
Added
Element
NutritionProduct.knownAllergen
Deleted
NutritionProduct.productCharacteristic
Deleted
Resource
|
|
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
|
-
Type
Reference:
Added
Target
Type
GenomicStudy
Remove
code
corrected
Observation.status
-
Add
codes
specimen-in-process
,
appended
,
cannot-be-obtained
|
|
Observation.subject
|
-
Type
Reference:
Added
Target
Types
Organization,
Procedure,
Practitioner,
Medication,
Substance,
BiologicallyDerivedProduct,
NutritionProduct
|
|
Observation.focus
|
|
|
Observation.organizer
|
|
|
Observation.performer
|
-
Type
Reference:
Added
Target
Type
HealthcareService
Types
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
|
-
Added
Element
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
Deleted
ObservationDefinition.normalCodedValueSet
Deleted
ObservationDefinition.abnormalCodedValueSet
Deleted
ObservationDefinition.criticalCodedValueSet
Deleted
|
OperationDefinition
|
|
|
OperationDefinition.identifier
|
|
|
OperationDefinition.versionAlgorithm[x]
|
|
|
OperationDefinition.jurisdiction
| |
|
OperationDefinition.copyright
|
|
|
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)
-
Remove
codes
ClinicalImpression
,
EvidenceReport
Add
codes
ActorDefinition
,
ArtifactAssessment
ChargeItem
,
BiologicallyDerivedProductDispense
ChargeItemDefinition
,
CanonicalResource
ClinicalImpression
,
ClinicalAssessment
GraphDefinition
,
ConditionDefinition
ImmunizationEvaluation
,
DeviceAlert
ImmunizationRecommendation
,
DeviceAssociation
Linkage
,
DeviceDispense
MedicationKnowledge
,
DeviceUsage
MolecularSequence
,
EncounterHistory
SubstanceNucleicAcid
,
FormularyItem
SubstancePolymer
,
GenomicStudy
SubstanceProtein
,
ImagingSelection
SubstanceReferenceInformation
,
InsuranceProduct
SubstanceSourceMaterial
,
InventoryItem
SupplyDelivery
,
InventoryReport
SupplyRequest
,
MetadataResource
TestReport
,
MolecularDefinition
TestScript
,
NutritionIntake
VerificationResult
,
-
Add
codes
Permission
ActorDefinition
,
PersonalRelationship
AdministrableProductDefinition
,
RequestOrchestration
ArtifactAssessment
,
Requirements
CanonicalResource
,
SubstanceNucleicAcid
ClinicalUseDefinition
,
SubstancePolymer
DeviceAlert
,
SubstanceProtein
DeviceAssociation
,
SubstanceReferenceInformation
ImagingSelection
,
SubstanceSourceMaterial
Ingredient
,
TestPlan
InsuranceProduct
,
Transport
ManufacturedItemDefinition
,
BodySite
MedicinalProductDefinition
,
Conformance
MetadataResource
,
DataElement
NutritionIntake
,
DeviceComponent
NutritionProduct
,
DeviceUseRequest
PackagedProductDefinition
,
DiagnosticOrder
RegulatedAuthorization
,
EffectEvidenceSynthesis
RequestOrchestration
,
EligibilityRequest
Requirements
,
EligibilityResponse
SubscriptionStatus
,
ExpansionProfile
SubscriptionTopic
,
ImagingManifest
SubstanceDefinition
,
ImagingObjectSelection
BodySite
,
MedicationOrder
Conformance
,
MedicationUsage
DataElement
,
MedicinalProduct
DeviceComponent
,
MedicinalProductAuthorization
DeviceUseRequest
,
MedicinalProductContraindication
DiagnosticOrder
,
MedicinalProductIndication
EligibilityRequest
,
MedicinalProductIngredient
EligibilityResponse
,
MedicinalProductInteraction
ExpansionProfile
,
MedicinalProductManufactured
ImagingManifest
,
MedicinalProductPackaged
ImagingObjectSelection
,
MedicinalProductPharmaceutical
MedicationOrder
,
MedicinalProductUndesirableEffect
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
,
EvidenceReport
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
,
RelativeTime
MedicinalProductIndication
,
ExtendedContactDetail
MedicinalProductIngredient
,
MonetaryComponent
MedicinalProductInteraction
,
PrimitiveType
MedicinalProductManufactured
,
integer64
MedicinalProductPackaged
,
VirtualServiceDetail
MedicinalProductPharmaceutical
,
ActorDefinition
MedicinalProductUndesirableEffect
,
ArtifactAssessment
MessageDefinition
,
BiologicallyDerivedProductDispense
MessageHeader
,
CanonicalResource
MolecularSequence
,
ClinicalAssessment
NamingSystem
,
ConditionDefinition
NutritionOrder
,
DeviceAlert
Observation
,
DeviceAssociation
ObservationDefinition
,
DeviceDispense
OperationDefinition
,
DeviceUsage
OperationOutcome
,
EncounterHistory
Organization
,
FormularyItem
OrganizationAffiliation
,
GenomicStudy
Parameters
,
ImagingSelection
Patient
,
InsuranceProduct
PaymentNotice
,
InventoryItem
PaymentReconciliation
,
InventoryReport
Person
,
MetadataResource
PlanDefinition
,
MolecularDefinition
Practitioner
,
NutritionIntake
PractitionerRole
,
Permission
Procedure
,
PersonalRelationship
Provenance
,
RequestOrchestration
Questionnaire
,
Requirements
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
Added
Element
PackagedProductDefinition.packaging.manufacturer
Added
Element
PackagedProductDefinition.packaging.property
Added
Element
PackagedProductDefinition.packaging.property.type
Added
Mandatory
Element
PackagedProductDefinition.packaging.property.value[x]
Added
Element
PackagedProductDefinition.packaging.containedItem
Added
Element
PackagedProductDefinition.packaging.containedItem.item
-
Added
Mandatory
Element
PackagedProductDefinition.packaging.containedItem.amount
Added
Element
PackagedProductDefinition.packaging.packaging
Added
Element
PackagedProductDefinition.characteristic
Remove
Type
CodeableConcept
PackagedProductDefinition.package
Deleted
Resource
|
|
Parameters
|
|
|
Parameters.parameter.value[x]
|
-
Add
Types
integer64,
CodeableReference,
RatioRange,
Availability,
ExtendedContactDetail
ExtendedContactDetail,
VirtualServiceDetail,
Meta
-
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.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
|
|
PersonalRelationship
Added
Resource
|
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.instantiatesCanonical
|
|
|
Procedure.instantiatesUri
|
|
Procedure.performed[x]
Deleted
Procedure.asserter
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
Types
CareTeam,
Group,
HealthcareService
|
|
Provenance.agent.onBehalfOf
|
-
Type
Reference:
Added
Target
Types
CareTeam,
Group,
HealthcareService
-
Type
Reference:
Removed
Target
Types
RelatedPerson,
Device
|
|
Provenance.entity.role
|
-
Remove
code
derivation
-
Add
code
instantiates
|
|
Questionnaire
|
|
|
Questionnaire.versionAlgorithm[x]
|
|
|
Questionnaire.subjectType
|
-
Remove
codes
Resource
CatalogEntry
,
DomainResource
ChargeItem
,
CatalogEntry
ChargeItemDefinition
,
ClinicalImpression
,
DeviceUseStatement
,
DocumentManifest
,
EvidenceReport
DomainResource
,
EffectEvidenceSynthesis
,
GraphDefinition
,
ImmunizationEvaluation
,
ImmunizationRecommendation
,
Linkage
,
Media
,
MedicationKnowledge
,
MedicinalProduct
,
MedicinalProductAuthorization
,
MedicinalProductContraindication
,
MedicinalProductIndication
,
MedicinalProductIngredient
,
MedicinalProductInteraction
,
MedicinalProductManufactured
,
MedicinalProductPackaged
,
MedicinalProductPharmaceutical
,
MedicinalProductUndesirableEffect
,
MolecularSequence
,
RequestGroup
,
ResearchDefinition
,
ResearchElementDefinition
Add
codes
,
ActorDefinition
Resource
,
ArtifactAssessment
RiskEvidenceSynthesis
,
BiologicallyDerivedProductDispense
SubstanceNucleicAcid
,
ClinicalAssessment
SubstancePolymer
,
ConditionDefinition
SubstanceProtein
,
DeviceAlert
SubstanceReferenceInformation
,
DeviceAssociation
SubstanceSourceMaterial
,
DeviceDispense
SubstanceSpecification
,
DeviceUsage
SupplyDelivery
,
EncounterHistory
SupplyRequest
,
FormularyItem
TestReport
,
GenomicStudy
TestScript
,
ImagingSelection
VerificationResult
-
Add
codes
ActorDefinition
,
InsuranceProduct
AdministrableProductDefinition
,
InventoryItem
ArtifactAssessment
,
InventoryReport
ClinicalUseDefinition
,
MolecularDefinition
DeviceAlert
,
NutritionIntake
DeviceAssociation
,
Permission
ImagingSelection
,
PersonalRelationship
Ingredient
,
RequestOrchestration
InsuranceProduct
,
Requirements
ManufacturedItemDefinition
,
SubstanceNucleicAcid
MedicinalProductDefinition
,
SubstancePolymer
NutritionIntake
,
SubstanceProtein
NutritionProduct
,
SubstanceReferenceInformation
PackagedProductDefinition
,
SubstanceSourceMaterial
RegulatedAuthorization
,
TestPlan
RequestOrchestration
,
Transport
Requirements
,
SubscriptionStatus
,
SubscriptionTopic
,
SubstanceDefinition
|
|
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
http://hl7.org/fhir/ValueSet/item-type|4.0.0
to
Questionnaire
Useable
Item
Type
-
Remove
codes
question
,
choice
,
open-choice
-
Add
code
coding
|
|
Questionnaire.item.enableWhen.answer[x]
|
-
Add
Type
Quantity(http://hl7.org/fhir/StructureDefinition/SimpleQuantity)
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
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
|
-
Add
code
ended
Added
Mandatory
Element
|
|
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.targetNumber
|
|
|
ResearchStudy.comparisonGroup.actualNumber
|
|
|
ResearchStudy.comparisonGroup.eligibility
|
|
|
ResearchStudy.comparisonGroup.observedGroup
|
|
|
ResearchStudy.comparisonGroup.description
| |
|
ResearchStudy.objective.description
|
|
|
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.eventHandling
ResearchStudy.objective.outcomeMeasure.endpointAnalysisPlan
|
|
ResearchStudy.objective.outcomeMeasure.eventHandling.event
ResearchStudy.objective.outcomeMeasure.eventHandling
|
|
ResearchStudy.objective.outcomeMeasure.eventHandling.group
ResearchStudy.objective.outcomeMeasure.eventHandling.event
|
|
ResearchStudy.objective.outcomeMeasure.eventHandling.handling
ResearchStudy.objective.outcomeMeasure.eventHandling.group
|
|
ResearchStudy.objective.outcomeMeasure.eventHandling.description
ResearchStudy.objective.outcomeMeasure.eventHandling.handling
|
|
ResearchStudy.result
ResearchStudy.objective.outcomeMeasure.eventHandling.description
|
|
ResearchStudy.category
ResearchStudy.result
|
|
|
ResearchStudy.contact
|
|
|
ResearchStudy.relatedArtifact
|
|
|
ResearchStudy.location
|
|
|
ResearchStudy.enrollment
|
|
|
ResearchStudy.sponsor
|
-
Deleted
(->
ResearchStudy.associatedPart.party
(with
role='sponsor'))
|
|
ResearchStudy.principalInvestigator
|
-
Deleted
ResearchStudy.reasonStopped
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.subject
|
-
Renamed
from
individual
to
subject
-
Type
Reference:
Added
Mandatory
Element
Target
Types
Group,
Specimen,
Device,
Medication,
Substance,
SubstanceDefinition,
BiologicallyDerivedProduct
|
|
ResearchSubject.subjectState
|
|
|
ResearchSubject.subjectState.code
|
|
|
ResearchSubject.subjectState.startDate
|
|
|
ResearchSubject.subjectState.endDate
|
|
|
ResearchSubject.subjectState.reason
|
|
|
ResearchSubject.subjectMilestone
|
|
|
ResearchSubject.subjectMilestone.milestone
|
|
|
ResearchSubject.subjectMilestone.date
|
|
|
ResearchSubject.subjectMilestone.reason
|
|
ResearchSubject.assignedComparisonGroup
Added
Element
ResearchSubject.actualComparisonGroup
ResearchSubject.comparisonGroup
|
|
|
ResearchSubject.consent
|
-
Max
Cardinality
changed
from
1
to
*
|
ResearchSubject.individual
Deleted
ResearchSubject.assignedArm
|
|
|
ResearchSubject.actualArm
|
|
|
Resource
|
|
|
Resource.language
|
|
|
RiskAssessment
|
|
|
RiskAssessment.status
|
-
Remove
code
corrected
-
Add
codes
specimen-in-process
,
appended
,
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)
-
Remove
codes
ClinicalImpression
,
EvidenceReport
Add
codes
ActorDefinition
,
ArtifactAssessment
ChargeItem
,
BiologicallyDerivedProductDispense
ChargeItemDefinition
,
CanonicalResource
ClinicalImpression
,
ClinicalAssessment
GraphDefinition
,
ConditionDefinition
ImmunizationEvaluation
,
DeviceAlert
ImmunizationRecommendation
,
DeviceAssociation
Linkage
,
DeviceDispense
MedicationKnowledge
,
DeviceUsage
MolecularSequence
,
EncounterHistory
SubstanceNucleicAcid
,
FormularyItem
SubstancePolymer
,
GenomicStudy
SubstanceProtein
,
ImagingSelection
SubstanceReferenceInformation
,
InsuranceProduct
SubstanceSourceMaterial
,
InventoryItem
SupplyDelivery
,
InventoryReport
SupplyRequest
,
MetadataResource
TestReport
,
MolecularDefinition
TestScript
,
NutritionIntake
VerificationResult
,
-
Add
codes
Permission
ActorDefinition
,
PersonalRelationship
AdministrableProductDefinition
,
RequestOrchestration
ArtifactAssessment
,
Requirements
CanonicalResource
,
SubstanceNucleicAcid
ClinicalUseDefinition
,
SubstancePolymer
DeviceAlert
,
SubstanceProtein
DeviceAssociation
,
SubstanceReferenceInformation
ImagingSelection
,
SubstanceSourceMaterial
Ingredient
,
TestPlan
InsuranceProduct
,
Transport
ManufacturedItemDefinition
,
BodySite
MedicinalProductDefinition
,
Conformance
MetadataResource
,
DataElement
NutritionIntake
,
DeviceComponent
NutritionProduct
,
DeviceUseRequest
PackagedProductDefinition
,
DiagnosticOrder
RegulatedAuthorization
,
EffectEvidenceSynthesis
RequestOrchestration
,
EligibilityRequest
Requirements
,
EligibilityResponse
SubscriptionStatus
,
ExpansionProfile
SubscriptionTopic
,
ImagingManifest
SubstanceDefinition
,
ImagingObjectSelection
BodySite
,
MedicationOrder
Conformance
,
MedicationUsage
DataElement
,
MedicinalProduct
DeviceComponent
,
MedicinalProductAuthorization
DeviceUseRequest
,
MedicinalProductContraindication
DiagnosticOrder
,
MedicinalProductIndication
EligibilityRequest
,
MedicinalProductIngredient
EligibilityResponse
,
MedicinalProductInteraction
ExpansionProfile
,
MedicinalProductManufactured
ImagingManifest
,
MedicinalProductPackaged
ImagingObjectSelection
,
MedicinalProductPharmaceutical
MedicationOrder
,
MedicinalProductUndesirableEffect
MedicationUsage
,
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.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
,
EvidenceReport
GraphDefinition
,
ImmunizationEvaluation
,
ImmunizationRecommendation
,
Linkage
,
MedicationKnowledge
,
MolecularSequence
,
SubstanceNucleicAcid
,
SubstancePolymer
,
SubstanceProtein
,
SubstanceReferenceInformation
,
SubstanceSourceMaterial
,
SupplyDelivery
,
SupplyRequest
,
TestReport
,
TestScript
,
VerificationResult
-
Add
codes
ActorDefinition
,
ArtifactAssessment
AdministrableProductDefinition
,
BiologicallyDerivedProductDispense
ArtifactAssessment
,
CanonicalResource
,
ClinicalAssessment
ClinicalUseDefinition
,
ConditionDefinition
DeviceAlert
,
DeviceAssociation
,
ImagingSelection
,
Ingredient
,
InsuranceProduct
,
ManufacturedItemDefinition
,
MedicinalProductDefinition
,
MetadataResource
,
NutritionIntake
,
NutritionProduct
,
PackagedProductDefinition
,
RegulatedAuthorization
,
RequestOrchestration
,
Requirements
,
SubscriptionStatus
,
SubscriptionTopic
,
SubstanceDefinition
,
BodySite
,
Conformance
,
DataElement
,
DeviceComponent
,
DeviceUseRequest
,
DiagnosticOrder
,
EligibilityRequest
,
EligibilityResponse
,
ExpansionProfile
,
ImagingManifest
,
ImagingObjectSelection
,
MedicationOrder
,
MedicationUsage
,
Order
,
OrderResponse
,
ProcedureRequest
,
ProcessRequest
,
ProcessResponse
,
ReferralRequest
,
Sequence
,
ServiceDefinition
|
|
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
,
DeviceDispense
DeviceDefinition
,
DeviceUsage
DeviceMetric
,
EncounterHistory
DeviceRequest
,
FormularyItem
DiagnosticReport
,
GenomicStudy
DocumentReference
,
Encounter
,
Endpoint
,
EnrollmentRequest
,
EnrollmentResponse
,
EpisodeOfCare
,
EventDefinition
,
Evidence
,
EvidenceVariable
,
ExampleScenario
,
ExplanationOfBenefit
,
FamilyMemberHistory
,
Flag
,
Goal
,
Group
,
GuidanceResponse
,
HealthcareService
,
ImagingSelection
,
ImagingStudy
,
Immunization
,
ImplementationGuide
,
Ingredient
,
InsurancePlan
,
InsuranceProduct
,
InventoryItem
Invoice
,
InventoryReport
Library
,
MetadataResource
List
,
MolecularDefinition
Location
,
ManufacturedItemDefinition
,
Measure
,
MeasureReport
,
Medication
,
MedicationAdministration
,
MedicationDispense
,
MedicationRequest
,
MedicationStatement
,
MedicinalProductDefinition
,
MessageDefinition
,
MessageHeader
,
NamingSystem
,
NutritionIntake
,
Permission
NutritionOrder
,
PersonalRelationship
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
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
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
|
-
Added
Element
Renamed
from
procedure
to
method
|
|
Specimen.processing.performer
|
|
Specimen.processing.device
Specimen.processing.device[x]
|
|
|
Specimen.processing.additive
| -
Type
changed
from
Reference(Substance)
to
CodeableReference
|
|
Specimen.processing.time[x]
|
|
Specimen.container.device
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
,
6.0
4.3
,
6.0.0
4.4
,
6.0.0-ballo1
4.5
,
6.0.0-ballot2
4.6
,
6.0.0-ballot3
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.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
Add
code
entered-in-error
SubscriptionStatus.eventsSinceSubscriptionStart
Type
changed
from
string
to
integer64
SubscriptionStatus.notificationEvent.eventNumber
Type
changed
from
string
to
integer64
SubscriptionStatus.notificationEvent.triggerEvent
Added
Element
SubscriptionStatus.notificationEvent.relatedQuery
Added
Element
SubscriptionStatus.notificationEvent.relatedQuery.queryType
Added
Element
SubscriptionStatus.notificationEvent.relatedQuery.query
-
Added
Mandatory
Element
Resource
|
|
SubscriptionTopic
|
SubscriptionTopic.versionAlgorithm[x]
-
Added
Element
SubscriptionTopic.name
Added
Element
SubscriptionTopic.experimental
No
longer
marked
as
Modifier
SubscriptionTopic.copyrightLabel
Added
Element
SubscriptionTopic.trigger
Added
Element
SubscriptionTopic.trigger.description
Added
Element
SubscriptionTopic.trigger.resource
Added
Mandatory
Element
SubscriptionTopic.trigger.supportedInteraction
Added
Element
SubscriptionTopic.trigger.queryCriteria
Added
Element
SubscriptionTopic.trigger.queryCriteria.previous
Added
Element
SubscriptionTopic.trigger.queryCriteria.resultForCreate
Added
Element
SubscriptionTopic.trigger.queryCriteria.current
Added
Element
SubscriptionTopic.trigger.queryCriteria.resultForDelete
Added
Element
SubscriptionTopic.trigger.queryCriteria.requireBoth
Added
Element
SubscriptionTopic.trigger.fhirPathCriteria
Added
Element
SubscriptionTopic.trigger.event
Added
Element
SubscriptionTopic.trigger.canFilterBy
Added
Element
SubscriptionTopic.trigger.canFilterBy.description
Added
Element
SubscriptionTopic.trigger.canFilterBy.resource
Added
Element
SubscriptionTopic.trigger.canFilterBy.filterParameter
Added
Mandatory
Element
SubscriptionTopic.trigger.canFilterBy.filterDefinition
Added
Element
SubscriptionTopic.trigger.canFilterBy.comparator
Added
Element
SubscriptionTopic.trigger.canFilterBy.modifier
Added
Element
SubscriptionTopic.trigger.notificationShape
Added
Element
SubscriptionTopic.trigger.notificationShape.resource
Added
Mandatory
Element
SubscriptionTopic.trigger.notificationShape.include
Added
Element
SubscriptionTopic.trigger.notificationShape.revInclude
Added
Element
SubscriptionTopic.trigger.notificationShape.relatedQuery
Added
Element
SubscriptionTopic.trigger.notificationShape.relatedQuery.queryType
Added
Element
SubscriptionTopic.trigger.notificationShape.relatedQuery.query
Added
Mandatory
Element
SubscriptionTopic.resourceTrigger
Deleted
SubscriptionTopic.eventTrigger
Deleted
SubscriptionTopic.canFilterBy
Deleted
SubscriptionTopic.notificationShape
Deleted
Resource
|
|
Substance
|
|
|
Substance.code
|
-
Type
changed
from
CodeableConcept
to
CodeableReference
|
|
Substance.description
|
-
Type
changed
from
string
to
markdown
|
|
Substance.expiry
|
-
Moved
from
Substance.instance
to
Substance
Added
Element
|
|
Substance.quantity
|
-
Moved
from
Substance.instance
to
Substance
Added
Element
|
|
Substance.instance
|
-
Deleted
(->
consider
if
this
should
be
multiple
Substance
resource
instances)
|
|
Substance.ingredient
|
|
|
SubstanceDefinition
|
SubstanceDefinition.characterization
Added
Element
SubstanceDefinition.characterization.technique
-
Added
Element
SubstanceDefinition.characterization.form
Added
Element
SubstanceDefinition.characterization.description
Added
Element
SubstanceDefinition.characterization.file
Added
Element
Resource
|
SubstanceDefinition.referenceInformation
Task
|
Added
Element
|
SubstanceDefinition.name.language
Task.statusReason
|
-
Change
binding
strength
from
preferred
to
required
Change
value
set
Max
Cardinality
changed
from
Common
Languages
1
to
All
Languages
*
-
Change
max
value
set
Type
changed
from
All
Languages
CodeableConcept
to
none
SubstanceDefinition.nucleicAcid
Added
Element
SubstanceDefinition.polymer
Added
Element
CodeableReference
|
SubstanceDefinition.protein
Task.doNotPerform
|
|
SubstanceNucleicAcid
Added
Resource
SubstancePolymer
Added
Resource
SubstanceProtein
Added
Resource
SubstanceReferenceInformation
Added
Resource
SubstanceSourceMaterial
Added
Resource
SupplyDelivery
SupplyDelivery.status
Task.code
|
-
Min
Cardinality
changed
from
0
to
1
Add
Binding
`http://hl7.org/fhir/ValueSet/task-code`
(extensible)
|
SupplyDelivery.type
Task.description
|
-
Change
binding
strength
from
required
to
extensible
Change
value
set
Type
changed
from
http://hl7.org/fhir/ValueSet/supplydelivery-type|4.3.0
string
to
Supply
Delivery
Supply
Item
Type
SupplyDelivery.stage
Added
Mandatory
Element
markdown
|
SupplyDelivery.suppliedItem
Task.focus
|
-
Max
Cardinality
changed
from
1
to
*
SupplyDelivery.suppliedItem.condition
Added
Element
SupplyDelivery.destination
-
Type
Reference:
Added
Target
Types
Practitioner,
PractitionerRole,
Organization
SupplyDelivery.receiver
Type
Reference:
Added
Target
Type
Organization
changed
from
Reference(Resource)
to
BackboneElement
|
SupplyRequest
SupplyRequest.intent
Task.focus.value[x]
|
|
SupplyRequest.basedOn
Added
Element
SupplyRequest.deliverFor
Task.requestedPeriod
|
|
SupplyRequest.item
Renamed
from
item[x]
to
item
Add
Type
CodeableReference
Remove
Types
CodeableConcept,
Reference(Medication
|
Substance
|
Device)
SupplyRequest.requester
Task.requester
|
-
Type
Reference:
Added
Target
Type
CareTeam
Group
|
SupplyRequest.reason
Task.requestedPerformer
|
|
SupplyRequest.deliverTo
Task.owner
|
-
Type
Reference:
Added
Target
Type
RelatedPerson
SupplyRequest.reasonCode
Deleted
(->
reason)
SupplyRequest.reasonReference
Deleted
(->
reason)
Task
Task.statusReason
Type
changed
from
CodeableConcept
to
CodeableReference
Task.doNotPerform
Added
Element
Task.code
Add
Binding
`http://hl7.org/fhir/ValueSet/task-code`
(extensible)
Group
Task.description
-
Type
changed
from
string
to
markdown
Reference:
Removed
Target
Types
HealthcareService,
Device
|
Task.requestedPeriod
Task.performer
|
|
Task.requestedPerformer
Task.performer.function
|
|
Task.owner
Type
Reference:
Removed
Target
Types
HealthcareService,
Device
Task.performer
Task.performer.actor
|
|
Task.performer.function
Task.reason
|
Task.performer.actor
-
Added
Mandatory
Element
Merged
both
reasonCode
and
reasonReference
into
reason
|
Task.reason
Task.restriction.recipient
|
-
Type
Reference:
Added
Element
Target
Type
Device
|
|
Task.input.value[x]
|
-
Add
Types
integer64,
CodeableReference,
RatioRange,
Availability,
ExtendedContactDetail
ExtendedContactDetail,
VirtualServiceDetail,
Meta
-
Remove
Type
Contributor
|
|
Task.output.value[x]
|
-
Add
Types
integer64,
CodeableReference,
RatioRange,
Availability,
ExtendedContactDetail
ExtendedContactDetail,
VirtualServiceDetail,
Meta
-
Remove
Type
Contributor
|
|
Task.instantiatesCanonical
| |
|
Task.instantiatesUri
| |
|
Task.performerType
|
-
Deleted
(->Task.requestedPerformer)
(->Task.requestedPerformer.concept)
|
|
Task.reasonCode
|
-
Deleted
(->
reason)
reason.concept)
|
|
Task.reasonReference
|
-
Deleted
(->
reason)
reason.reference)
|
|
TerminologyCapabilities
|
|
|
TerminologyCapabilities.identifier
|
|
|
TerminologyCapabilities.versionAlgorithm[x]
|
|
|
TerminologyCapabilities.jurisdiction
| |
|
TerminologyCapabilities.copyrightLabel
|
|
|
TerminologyCapabilities.implementation.description
|
-
Type
changed
from
string
to
markdown
|
|
TerminologyCapabilities.codeSystem.supplement
| |
|
TerminologyCapabilities.codeSystem.version.supplement
| |
|
TerminologyCapabilities.codeSystem.version.language
|
-
Add
Binding
`http://hl7.org/fhir/ValueSet/all-languages|6.0.0-ballot3`
(required)
|
|
TerminologyCapabilities.codeSystem.content
|
|
|
TerminologyCapabilities.supplements
|
|
|
TerminologyCapabilities.supplements.globals
|
|
|
TerminologyCapabilities.expansion.parameter.documentation
|
-
Type
changed
from
string
to
markdown
|
|
TerminologyCapabilities.codeSearch
|
-
Remove
codes
explicit
,
all
-
Add
codes
in-compose
,
in-expansion
,
in-compose-or-expansion
|
TestPlan
TerminologyCapabilities.closure
|
|
TestReport
ValueSet
|
|
TestReport.testScript
Type
changed
from
Reference(TestScript)
to
canonical(TestScript)
TestReport.participant.uri
Min
Cardinality
changed
from
1
to
0
TestReport.participant.version
Added
Element
TestReport.parameter
Added
Element
TestReport.parameter.name
Added
Mandatory
Element
TestReport.parameter.documentation
Added
Element
TestReport.setup.action.assert.requirement
Added
Element
TestReport.setup.action.assert.requirement.link[x]
Added
Element
TestReport.test.result
Added
Element
TestReport.test.period
Added
Element
TestReport.test.log
Added
Element
TestReport.presentedForm
Added
Element
TestReport.log
ValueSet.versionAlgorithm[x]
|
|
TestScript
TestScript.url
Min
Cardinality
changed
from
1
to
0
TestScript.identifier
ValueSet.jurisdiction
|
-
Max
Cardinality
changed
Change
value
set
from
1
http://hl7.org/fhir/ValueSet/jurisdiction
to
*
TestScript.versionAlgorithm[x]
Added
Element
TestScript.copyrightLabel
Added
Element
TestScript.testSystem
Added
Element
TestScript.testSystem.index
Added
Mandatory
Element
TestScript.testSystem.title
Added
Mandatory
Element
TestScript.testSystem.actor
Added
Element
TestScript.testSystem.description
Added
Element
TestScript.testSystem.url
Added
Element
Jurisdiction
ValueSet
|
TestScript.scope
ValueSet.copyrightLabel
|
|
TestScript.scope.artifact
ValueSet.approvalDate
|
|
TestScript.scope.conformance
ValueSet.lastReviewDate
|
|
TestScript.scope.phase
ValueSet.effectivePeriod
|
|
TestScript.profile
Type
changed
from
Reference(Resource)
to
canonical(StructureDefinition)
TestScript.setup.action
Min
Cardinality
changed
from
1
to
0
TestScript.setup.action.common
ValueSet.topic
|
|
TestScript.setup.action.common.testScript
ValueSet.author
|
|
TestScript.setup.action.common.keyRef
ValueSet.editor
|
|
TestScript.setup.action.common.parameter
ValueSet.reviewer
|
|
TestScript.setup.action.common.parameter.name
ValueSet.endorser
|
|
TestScript.setup.action.common.parameter.value
ValueSet.relatedArtifact
|
|
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
ValueSet.compose.include.concept.designation.language
|
-
Type
changed
from
code
to
uri
Change
binding
strength
from
required
preferred
to
extensible
required
-
Change
value
set
from
http://hl7.org/fhir/ValueSet/defined-types|4.3.0
to
Concrete
FHIR
Types
Common
Languages
TestScript.setup.action.operation.accept
Change
value
set
from
http://hl7.org/fhir/ValueSet/mimetypes|4.3.0
to
Supplemented
Mime
Types
All
Languages
TestScript.setup.action.operation.contentType
-
Change
max
value
set
from
http://hl7.org/fhir/ValueSet/mimetypes|4.3.0
to
Supplemented
Mime
Types
All
Languages
TestScript.setup.action.assert.contentType
Change
value
set
from
to
http://hl7.org/fhir/ValueSet/mimetypes|4.3.0
none
to
Supplemented
Mime
Types
|
TestScript.setup.action.assert.defaultManualCompletion
ValueSet.compose.include.concept.designation.additionalUse
|
|
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
TestScript.setup.action.assert.response
ValueSet.compose.include.filter.op
|
-
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
child-of
,
httpVersionNotSupported
descendent-leaf
|
TestScript.setup.action.assert.stopTestOnFail
ValueSet.compose.include.copyright
|
|
TestScript.setup.action.assert.requirement
ValueSet.compose.property
|
|
TestScript.setup.action.assert.requirement.reference
ValueSet.expansion.next
|
|
TestScript.setup.action.assert.requirement.key
ValueSet.expansion.property
|
-
Added
Mandatory
Element
TestScript.test.action
Min
Cardinality
changed
from
1
to
0
|
TestScript.test.action.common
ValueSet.expansion.property.code
|
|
TestScript.teardown.action.common
ValueSet.expansion.property.uri
|
|
TestScript.common
ValueSet.expansion.contains.property
|
|
TestScript.common.key
ValueSet.expansion.contains.property.code
|
|
TestScript.common.name
ValueSet.expansion.contains.property.value[x]
|
|
TestScript.common.description
ValueSet.expansion.contains.property.subProperty
|
|
TestScript.common.parameter
ValueSet.expansion.contains.property.subProperty.code
|
|
TestScript.common.parameter.name
ValueSet.expansion.contains.property.subProperty.value[x]
|
|
TestScript.common.parameter.description
VisionPrescription
|
Added
Element
|
TestScript.common.action
VisionPrescription.basedOn
|
|
TestScript.common.action.operation
VisionPrescription.groupIdentifier
|
|
TestScript.common.action.assert
VisionPrescription.priority
|
|
TestScript.origin
CatalogEntry
|
|
TestScript.destination
ChargeItem
|
|
Transport
Added
Resource
ValueSet
ValueSet.versionAlgorithm[x]
Added
Element
ValueSet.copyrightLabel
Added
Element
ValueSet.approvalDate
Added
Element
ValueSet.lastReviewDate
ChargeItemDefinition
|
|
ValueSet.effectivePeriod
ClinicalImpression
|
|
ValueSet.topic
DeviceUseStatement
|
|
ValueSet.author
DocumentManifest
|
|
ValueSet.editor
EffectEvidenceSynthesis
|
|
ValueSet.reviewer
GraphDefinition
|
|
ValueSet.endorser
ImmunizationEvaluation
|
|
ValueSet.relatedArtifact
ImmunizationRecommendation
|
|
ValueSet.compose.include.concept.designation.language
Linkage
|
-
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
Media
|
|
ValueSet.compose.include.filter.op
MedicationKnowledge
|
-
Add
codes
child-of
,
descendent-leaf
Deleted
|
ValueSet.compose.include.copyright
MedicinalProduct
|
|
ValueSet.compose.property
MedicinalProductAuthorization
|
|
ValueSet.expansion.next
MedicinalProductContraindication
|
|
ValueSet.expansion.property
MedicinalProductIndication
|
|
ValueSet.expansion.property.code
MedicinalProductIngredient
|
-
Added
Mandatory
Element
Deleted
|
ValueSet.expansion.property.uri
MedicinalProductInteraction
|
|
ValueSet.expansion.contains.property
MedicinalProductManufactured
|
|
ValueSet.expansion.contains.property.code
MedicinalProductPackaged
|
-
Added
Mandatory
Element
Deleted
|
ValueSet.expansion.contains.property.value[x]
MedicinalProductPharmaceutical
|
-
Added
Mandatory
Element
Deleted
|
ValueSet.expansion.contains.property.subProperty
MedicinalProductUndesirableEffect
|
|
ValueSet.expansion.contains.property.subProperty.code
MolecularSequence
|
-
Added
Mandatory
Element
Deleted
|
ValueSet.expansion.contains.property.subProperty.value[x]
RequestGroup
|
-
Added
Mandatory
Element
Deleted
|
ValueSet.scope
ResearchDefinition
|
|
ValueSet.scope.inclusionCriteria
ResearchElementDefinition
|
|
ValueSet.scope.exclusionCriteria
RiskEvidenceSynthesis
|
|
VerificationResult
VerificationResult.status
SubstanceNucleicAcid
|
-
Add
code
entered-in-error
Deleted
|
VisionPrescription
VisionPrescription.basedOn
SubstancePolymer
|
|
CatalogEntry
SubstanceProtein
|
-
Deleted
(removed
in
favor
of
definitional
resources)
|
ClinicalImpression
SubstanceReferenceInformation
|
|
DeviceUseStatement
SubstanceSourceMaterial
|
|
DocumentManifest
SubstanceSpecification
|
|
EvidenceReport
SupplyDelivery
|
|
Media
SupplyRequest
|
-
Deleted
(->
DocumentReference)
|
RequestGroup
TestReport
|
|
ResearchDefinition
TestScript
|
|
ResearchElementDefinition
VerificationResult
|
|