This
is
an
automatically
generated
list
of
all
the
structural
differences
between
FHIR
R4
and
this
version.
The
following
possible
changes
are
checked
when
preparing
this
list
(and
others
throughout
the
specification):
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
|
|
|
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
to
All
FHIR
Types
-
Remove
codes
Address
,
Age
,
Annotation
,
Attachment
,
BackboneElement
,
CodeableConcept
,
Coding
,
ContactDetail
,
ContactPoint
,
Contributor
,
Count
,
DataRequirement
,
Distance
,
Dosage
,
Duration
,
Element
,
ElementDefinition
,
Expression
,
Extension
,
HumanName
,
Identifier
,
MarketingStatus
,
Meta
,
Money
,
MoneyQuantity
,
Narrative
,
ParameterDefinition
,
Period
,
Population
,
ProdCharacteristic
,
ProductShelfLife
,
Quantity
,
Range
,
Ratio
,
Reference
,
RelatedArtifact
,
SampledData
,
Signature
,
SimpleQuantity
,
SubstanceAmount
,
Timing
,
TriggerDefinition
,
UsageContext
,
base64Binary
,
boolean
,
canonical
,
code
,
date
,
dateTime
,
decimal
,
id
,
instant
,
integer
,
markdown
,
oid
,
positiveInt
,
string
,
time
,
unsignedInt
,
uri
,
url
,
uuid
,
xhtml
,
Account
,
ActivityDefinition
,
AdverseEvent
,
AllergyIntolerance
,
Appointment
,
AppointmentResponse
,
AuditEvent
,
Basic
,
Binary
,
BiologicallyDerivedProduct
,
BodyStructure
,
Bundle
,
CapabilityStatement
,
CarePlan
,
CareTeam
,
CatalogEntry
,
ChargeItem
,
ChargeItemDefinition
,
Claim
,
ClaimResponse
,
ClinicalImpression
,
CodeSystem
,
Communication
,
CommunicationRequest
,
CompartmentDefinition
,
Composition
,
ConceptMap
,
Condition
,
Consent
,
Contract
,
Coverage
,
CoverageEligibilityRequest
,
CoverageEligibilityResponse
,
DetectedIssue
,
Device
,
DeviceDefinition
,
DeviceMetric
,
DeviceRequest
,
DeviceUseStatement
,
DiagnosticReport
,
DocumentManifest
,
DocumentReference
,
DomainResource
,
EffectEvidenceSynthesis
,
Encounter
,
Endpoint
,
EnrollmentRequest
,
EnrollmentResponse
,
EpisodeOfCare
,
EventDefinition
,
Evidence
,
EvidenceVariable
,
ExampleScenario
,
ExplanationOfBenefit
,
FamilyMemberHistory
,
Flag
,
Goal
,
GraphDefinition
,
Group
,
GuidanceResponse
,
HealthcareService
,
ImagingStudy
,
Immunization
,
ImmunizationEvaluation
,
ImmunizationRecommendation
,
ImplementationGuide
,
InsurancePlan
,
Invoice
,
Library
,
Linkage
,
List
,
Location
,
Measure
,
MeasureReport
,
Media
,
Medication
,
MedicationAdministration
,
MedicationDispense
,
MedicationKnowledge
,
MedicationRequest
,
MedicationStatement
,
MedicinalProduct
,
MedicinalProductAuthorization
,
MedicinalProductContraindication
,
MedicinalProductIndication
,
MedicinalProductIngredient
,
MedicinalProductInteraction
,
MedicinalProductManufactured
,
MedicinalProductPackaged
,
MedicinalProductPharmaceutical
,
MedicinalProductUndesirableEffect
,
RequestGroup
MessageDefinition
,
ResearchDefinition
MessageHeader
,
ResearchElementDefinition
MolecularSequence
,
RiskEvidenceSynthesis
NamingSystem
,
SubstanceSpecification
NutritionOrder
,
Type
Observation
,
Any
ObservationDefinition
Add
codes
,
Base
OperationDefinition
,
DataType
OperationOutcome
,
Availability
Organization
,
BackboneType
OrganizationAffiliation
,
CodeableReference
Parameters
,
ExtendedContactDetail
Patient
,
MonetaryComponent
PaymentNotice
,
PrimitiveType
PaymentReconciliation
,
integer64
Person
,
RatioRange
PlanDefinition
,
VirtualServiceDetail
Practitioner
,
ActorDefinition
PractitionerRole
,
AdministrableProductDefinition
Procedure
,
ArtifactAssessment
Provenance
,
BiologicallyDerivedProductDispense
Questionnaire
,
CanonicalResource
QuestionnaireResponse
,
Citation
RelatedPerson
,
ClinicalUseDefinition
RequestGroup
,
ConditionDefinition
ResearchDefinition
,
DeviceAssociation
ResearchElementDefinition
,
DeviceDispense
ResearchStudy
,
DeviceUsage
ResearchSubject
,
EncounterHistory
Resource
,
EvidenceReport
RiskAssessment
,
FormularyItem
RiskEvidenceSynthesis
,
GenomicStudy
Schedule
,
ImagingSelection
SearchParameter
,
Ingredient
ServiceRequest
,
InventoryItem
Slot
,
InventoryReport
Specimen
,
ManufacturedItemDefinition
SpecimenDefinition
,
MedicinalProductDefinition
StructureDefinition
,
MetadataResource
StructureMap
,
NutritionIntake
Subscription
,
NutritionProduct
Substance
,
PackagedProductDefinition
SubstanceNucleicAcid
,
Permission
SubstancePolymer
,
RegulatedAuthorization
SubstanceProtein
,
RequestOrchestration
SubstanceReferenceInformation
,
Requirements
SubstanceSourceMaterial
,
SubscriptionStatus
SubstanceSpecification
,
SubscriptionTopic
SupplyDelivery
,
SubstanceDefinition
SupplyRequest
,
TestPlan
Task
,
Transport
TerminologyCapabilities
,
TestReport
,
TestScript
,
ValueSet
,
VerificationResult
,
VisionPrescription
,
Type
,
Any
-
Add
code
Base
|
|
DataRequirement.subject[x]
|
-
Change
value
set
from
http://hl7.org/fhir/ValueSet/subject-type
to
Participant
Resource
Types
-
Change
code
system
for
extensibly
bound
codes
from
"http://hl7.org/fhir/resource-types"
to
"http://hl7.org/fhir/fhir-types"
|
|
DataRequirement.valueFilter
|
|
|
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
|
|
|
ElementDefinition
|
|
|
ElementDefinition.slicing.discriminator.type
|
|
|
ElementDefinition.type.code
|
|
|
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
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
|
|
Meta
|
|
|
MonetaryComponent
|
|
|
Money
|
|
|
MoneyQuantity
|
|
|
Narrative
|
|
|
ParameterDefinition
|
|
|
ParameterDefinition.type
|
-
Change
value
set
from
http://hl7.org/fhir/ValueSet/all-types|4.0.0
to
All
FHIR
Types
-
Remove
codes
Address
,
Age
,
Annotation
,
Attachment
,
BackboneElement
,
CodeableConcept
,
Coding
,
ContactDetail
,
ContactPoint
,
Contributor
,
Count
,
DataRequirement
,
Distance
,
Dosage
,
Duration
,
Element
,
ElementDefinition
,
Expression
,
Extension
,
HumanName
,
Identifier
,
MarketingStatus
,
Meta
,
Money
,
MoneyQuantity
,
Narrative
,
ParameterDefinition
,
Period
,
Population
,
ProdCharacteristic
,
ProductShelfLife
,
Quantity
,
Range
,
Ratio
,
Reference
,
RelatedArtifact
,
SampledData
,
Signature
,
SimpleQuantity
,
SubstanceAmount
,
Timing
,
TriggerDefinition
,
UsageContext
,
base64Binary
,
boolean
,
canonical
,
code
,
date
,
dateTime
,
decimal
,
id
,
instant
,
integer
,
markdown
,
oid
,
positiveInt
,
string
,
time
,
unsignedInt
,
uri
,
url
,
uuid
,
xhtml
,
Account
,
ActivityDefinition
,
AdverseEvent
,
AllergyIntolerance
,
Appointment
,
AppointmentResponse
,
AuditEvent
,
Basic
,
Binary
,
BiologicallyDerivedProduct
,
BodyStructure
,
Bundle
,
CapabilityStatement
,
CarePlan
,
CareTeam
,
CatalogEntry
,
ChargeItem
,
ChargeItemDefinition
,
Claim
,
ClaimResponse
,
ClinicalImpression
,
CodeSystem
,
Communication
,
CommunicationRequest
,
CompartmentDefinition
,
Composition
,
ConceptMap
,
Condition
,
Consent
,
Contract
,
Coverage
,
CoverageEligibilityRequest
,
CoverageEligibilityResponse
,
DetectedIssue
,
Device
,
DeviceDefinition
,
DeviceMetric
,
DeviceRequest
,
DeviceUseStatement
,
DiagnosticReport
,
DocumentManifest
,
DocumentReference
,
DomainResource
,
EffectEvidenceSynthesis
,
Encounter
,
Endpoint
,
EnrollmentRequest
,
EnrollmentResponse
,
EpisodeOfCare
,
EventDefinition
,
Evidence
,
EvidenceVariable
,
ExampleScenario
,
ExplanationOfBenefit
,
FamilyMemberHistory
,
Flag
,
Goal
,
GraphDefinition
,
Group
,
GuidanceResponse
,
HealthcareService
,
ImagingStudy
,
Immunization
,
ImmunizationEvaluation
,
ImmunizationRecommendation
,
ImplementationGuide
,
InsurancePlan
,
Invoice
,
Library
,
Linkage
,
List
,
Location
,
Measure
,
MeasureReport
,
Media
,
Medication
,
MedicationAdministration
,
MedicationDispense
,
MedicationKnowledge
,
MedicationRequest
,
MedicationStatement
,
MedicinalProduct
,
MedicinalProductAuthorization
,
MedicinalProductContraindication
,
MedicinalProductIndication
,
MedicinalProductIngredient
,
MedicinalProductInteraction
,
MedicinalProductManufactured
,
MedicinalProductPackaged
,
MedicinalProductPharmaceutical
,
MedicinalProductUndesirableEffect
,
RequestGroup
MessageDefinition
,
ResearchDefinition
MessageHeader
,
ResearchElementDefinition
MolecularSequence
,
RiskEvidenceSynthesis
NamingSystem
,
SubstanceSpecification
NutritionOrder
,
Type
Observation
,
Any
ObservationDefinition
Add
codes
,
Base
OperationDefinition
,
DataType
OperationOutcome
,
Availability
Organization
,
BackboneType
OrganizationAffiliation
,
CodeableReference
Parameters
,
ExtendedContactDetail
Patient
,
MonetaryComponent
PaymentNotice
,
PrimitiveType
PaymentReconciliation
,
integer64
Person
,
RatioRange
PlanDefinition
,
VirtualServiceDetail
Practitioner
,
ActorDefinition
PractitionerRole
,
AdministrableProductDefinition
Procedure
,
ArtifactAssessment
Provenance
,
BiologicallyDerivedProductDispense
Questionnaire
,
CanonicalResource
QuestionnaireResponse
,
Citation
RelatedPerson
,
ClinicalUseDefinition
RequestGroup
,
ConditionDefinition
ResearchDefinition
,
DeviceAssociation
ResearchElementDefinition
,
DeviceDispense
ResearchStudy
,
DeviceUsage
ResearchSubject
,
EncounterHistory
Resource
,
EvidenceReport
RiskAssessment
,
FormularyItem
RiskEvidenceSynthesis
,
GenomicStudy
Schedule
,
ImagingSelection
SearchParameter
,
Ingredient
ServiceRequest
,
InventoryItem
Slot
,
InventoryReport
Specimen
,
ManufacturedItemDefinition
SpecimenDefinition
,
MedicinalProductDefinition
StructureDefinition
,
MetadataResource
StructureMap
,
NutritionIntake
Subscription
,
NutritionProduct
Substance
,
PackagedProductDefinition
SubstanceNucleicAcid
,
Permission
SubstancePolymer
,
RegulatedAuthorization
SubstanceProtein
,
RequestOrchestration
SubstanceReferenceInformation
,
Requirements
SubstanceSourceMaterial
,
SubscriptionStatus
SubstanceSpecification
,
SubscriptionTopic
SupplyDelivery
,
SubstanceDefinition
SupplyRequest
,
TestPlan
Task
,
Transport
TerminologyCapabilities
,
TestReport
,
TestScript
,
ValueSet
,
VerificationResult
,
VisionPrescription
,
Type
,
Any
-
Add
code
Base
|
|
Period
|
|
|
PrimitiveType
|
|
|
ProductShelfLife
|
|
|
ProductShelfLife.type
|
-
Min
Cardinality
changed
from
1
to
0
|
|
ProductShelfLife.period[x]
|
-
Renamed
from
period
to
period[x]
-
Min
Cardinality
changed
from
1
to
0
-
Add
Types
Duration,
string
-
Remove
Type
Quantity
|
|
ProductShelfLife.identifier
|
-
Deleted
(removed,
not
needed)
|
|
Quantity
|
|
|
Quantity.comparator
|
|
|
Range
|
|
|
Ratio
|
|
|
Ratio.denominator
|
-
Type
changed
from
Quantity
to
Quantity(http://hl7.org/fhir/StructureDefinition/SimpleQuantity)
|
|
RatioRange
|
|
|
Reference
|
|
|
Reference.type
|
-
Change
code
system
for
extensibly
bound
codes
from
"http://hl7.org/fhir/resource-types"
to
"http://hl7.org/fhir/fhir-types"
|
|
RelatedArtifact
|
|
|
RelatedArtifact.type
|
-
Add
codes
code
part-of
,
amends
,
amended-with
,
appends
,
appended-with
,
cites
,
cited-by
,
comments-on
,
comment-in
,
contains
,
contained-in
,
corrects
,
correction-in
,
replaces
,
replaced-with
,
retracts
,
retracted-by
,
signs
,
similar-to
,
supports
,
supported-with
,
transforms
,
transformed-into
,
transformed-with
,
documents
,
specification-of
,
created-with
,
cite-as
RelatedArtifact.classifier
Added
Element
|
|
RelatedArtifact.resourceReference
|
|
RelatedArtifact.publicationStatus
RelatedArtifact.artifact[x]
|
|
RelatedArtifact.publicationDate
RelatedArtifact.url
|
-
Added
Element
Deleted
(->
document)
|
RelatedArtifact.url
RelativeTime
|
-
Deleted
(->
document)
Added
Type
|
|
SampledData
|
|
|
SampledData.interval
|
|
|
SampledData.intervalUnit
|
|
|
SampledData.codeMap
|
|
|
SampledData.offsets
|
|
|
SampledData.period
|
|
|
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
|
-
Deleted
(removed,
content
merged
with
the
resources
that
used
it)
|
|
Resources
|
|
Account
|
|
|
Account.billingStatus
|
|
|
Account.covers
| |
|
Account.description
|
-
Type
changed
from
string
to
markdown
|
|
Account.guarantor.party
| -
Min
Cardinality
changed
from
1
to
0
|
Account.diagnosis
Account.guarantor.account
|
|
Account.diagnosis.sequence
Account.guarantor.responsibility
|
|
Account.diagnosis.condition
Account.guarantor.limit
|
|
Account.diagnosis.dateOfDiagnosis
Account.guarantor.rank
|
|
Account.diagnosis.type
Account.diagnosis
|
|
Account.diagnosis.onAdmission
Account.diagnosis.sequence
|
|
Account.diagnosis.packageCode
Account.diagnosis.condition
|
|
Account.procedure
Account.diagnosis.dateOfDiagnosis
|
|
Account.procedure.sequence
Account.diagnosis.type
|
|
Account.procedure.code
Account.diagnosis.onAdmission
|
|
Account.procedure.dateOfService
Account.diagnosis.packageCode
|
|
Account.procedure.type
Account.procedure
|
|
Account.procedure.packageCode
Account.procedure.sequence
|
|
Account.procedure.device
Account.procedure.code
|
|
Account.relatedAccount
Account.procedure.dateOfService
|
|
Account.relatedAccount.relationship
Account.procedure.type
|
|
Account.relatedAccount.account
Account.procedure.packageCode
|
-
Moved
from
Account.partOf
to
account
Added
Element
|
|
Account.procedure.device
|
-
Min
Cardinality
changed
Added
Element
|
|
Account.parent
| -
Renamed
from
0
partOf
to
1
parent
|
|
Account.currency
|
|
|
Account.balance
|
|
|
Account.balance.aggregate
|
|
|
Account.balance.term
|
|
|
Account.balance.estimate
|
|
|
Account.balance.amount
|
|
|
Account.calculatedAt
|
|
|
ActivityDefinition
|
|
|
ActivityDefinition.versionAlgorithm[x]
|
|
|
ActivityDefinition.subject[x]
|
-
Add
Type
canonical(EvidenceVariable)
-
Change
value
set
from
http://hl7.org/fhir/ValueSet/subject-type
to
Participant
Resource
Types
-
Change
code
system
for
extensibly
bound
codes
from
"http://hl7.org/fhir/resource-types"
to
"http://hl7.org/fhir/fhir-types"
|
|
ActivityDefinition.jurisdiction
| |
|
ActivityDefinition.usage
|
-
Type
changed
from
string
to
markdown
|
|
ActivityDefinition.copyrightLabel
|
|
|
ActivityDefinition.kind
|
-
Remove
code
codes
AppointmentResponse
,
Contract
,
ImmunizationRecommendation
,
SupplyRequest
-
Add
codes
CoverageEligibilityRequest
,
RequestOrchestration
|
|
ActivityDefinition.intent
| -
Remove
codes
original-order
,
Transport
reflex-order
,
filler-order
,
instance-order
|
|
ActivityDefinition.timing[x]
|
-
Add
Type
RelativeTime
-
Remove
Types
dateTime,
Period
|
|
ActivityDefinition.asNeeded[x]
|
|
|
ActivityDefinition.location
|
-
Type
changed
from
Reference(Location)
to
CodeableReference
|
|
ActivityDefinition.participant.type
|
-
Min
Cardinality
changed
from
1
to
0
-
Remove
code
related-person
-
Add
codes
careteam
,
group
,
healthcareservice
,
location
,
organization
,
practitionerrole
,
relatedperson
|
|
ActivityDefinition.participant.typeCanonical
|
|
|
ActivityDefinition.participant.typeReference
|
|
|
ActivityDefinition.participant.function
|
|
|
ActivityDefinition.specimenRequirement
|
-
Type
changed
from
Reference(SpecimenDefinition)
to
canonical(SpecimenDefinition)
|
|
ActivityDefinition.observationRequirement
|
-
Type
changed
from
Reference(ObservationDefinition)
to
canonical(ObservationDefinition)
|
|
ActivityDefinition.observationResultRequirement
|
-
Type
changed
from
Reference(ObservationDefinition)
to
canonical(ObservationDefinition)
|
|
ActorDefinition
|
|
|
AdministrableProductDefinition
|
|
|
AdverseEvent
|
|
|
AdverseEvent.identifier
|
-
Max
Cardinality
changed
from
1
to
*
|
|
AdverseEvent.status
|
|
|
AdverseEvent.category
|
-
Remove
Binding
`http://hl7.org/fhir/ValueSet/adverse-event-category`
(extensible)
|
|
AdverseEvent.code
|
-
Renamed
from
event
to
code
|
AdverseEvent.subject
Type
Reference:
Added
Target
Type
ResearchSubject
AdverseEvent.occurrence[x]
AdverseEvent.effect[x]
|
|
|
AdverseEvent.resultingEffect
|
-
Renamed
from
resultingCondition
to
resultingEffect
-
Type
Reference:
Added
Target
Type
Observation
changed
from
Reference(Condition)
to
CodeableReference
|
|
AdverseEvent.outcome
|
-
Max
Cardinality
changed
from
1
to
*
-
Remove
Binding
`http://hl7.org/fhir/ValueSet/adverse-event-outcome|4.0.0`
(required)
|
AdverseEvent.recorder
Type
Reference:
Added
Target
Type
ResearchSubject
|
AdverseEvent.participant
|
|
|
AdverseEvent.participant.function
|
|
|
AdverseEvent.participant.actor
|
|
|
AdverseEvent.expectedInResearchStudy
|
|
AdverseEvent.suspectEntity.instance[x]
AdverseEvent.suspectEntity.instance
|
-
Renamed
Type
changed
from
instance
Reference(Immunization
|
Procedure
|
Substance
|
Medication
|
MedicationAdministration
|
MedicationStatement
|
Device)
to
instance[x]
Add
Type
CodeableConcept
CodeableReference
|
|
AdverseEvent.suspectEntity.causality
|
-
Max
Cardinality
changed
from
*
to
1
|
|
AdverseEvent.suspectEntity.causality.assessmentMethod
|
|
|
AdverseEvent.suspectEntity.causality.entityRelatedness
|
-
Renamed
from
productRelatedness
to
entityRelatedness
-
Type
changed
from
string
to
CodeableConcept
|
|
AdverseEvent.suspectEntity.causality.author
|
-
Type
Reference:
Added
Target
Types
Patient,
RelatedPerson,
ResearchSubject
RelatedPerson
|
AdverseEvent.contributingFactor
AdverseEvent.suspectEntity.occurrence[x]
|
|
AdverseEvent.contributingFactor.item[x]
AdverseEvent.contributingFactor
|
|
|
AdverseEvent.preventiveAction
|
|
AdverseEvent.preventiveAction.item[x]
Added
Mandatory
Element
AdverseEvent.mitigatingAction
|
|
AdverseEvent.mitigatingAction.item[x]
Added
Mandatory
Element
AdverseEvent.supportingInfo
|
|
AdverseEvent.supportingInfo.item[x]
Added
Mandatory
Element
AdverseEvent.note
|
|
|
AdverseEvent.date
|
|
|
AdverseEvent.severity
|
-
Deleted
(AdverseEvent.severity
is
redundant
with
Condition.severity
referenced
via
AdverseEvent.resultingEffect)
|
|
AdverseEvent.contributor
|
-
Deleted
(->
AdverseEvent.participant.actor)
|
|
AdverseEvent.suspectEntity.causality.assessment
|
-
Deleted
(->
AdverseEvent.suspectEntity.causality.assessmentMethod)
|
|
AdverseEvent.suspectEntity.causality.method
|
-
Deleted
(->
AdverseEvent.suspectEntity.causality.assessmentMethod)
|
|
AdverseEvent.subjectMedicalHistory
|
-
Deleted
(->
AdverseEvent.supportingInfo)
|
|
AdverseEvent.referenceDocument
|
-
Deleted
(->
AdverseEvent.supportingInfo)
|
|
AllergyIntolerance
|
|
AllergyIntolerance.verificationStatus
AllergyIntolerance.clinicalStatus
|
-
Add
Remove
code
presumed
resolved
|
|
AllergyIntolerance.type
|
-
Type
changed
from
code
to
CodeableConcept
-
Remove
Binding
`http://hl7.org/fhir/ValueSet/allergy-intolerance-type|4.0.0`
(required)
|
AllergyIntolerance.participant
Added
Element
AllergyIntolerance.participant.function
AllergyIntolerance.recorder
|
-
Type
Reference:
Added
Element
Target
Type
Organization
|
AllergyIntolerance.participant.actor
AllergyIntolerance.lastReactionOccurrence
|
|
|
AllergyIntolerance.reaction.manifestation
|
-
Type
changed
from
CodeableConcept
to
CodeableReference
|
AllergyIntolerance.recorder
Deleted
(->
participant.actor)
AllergyIntolerance.asserter
AllergyIntolerance.lastOccurrence
|
-
Deleted
(->
participant.actor)
|
|
Appointment
|
|
|
Appointment.cancellationReason
|
-
Renamed
from
cancelationReason
to
cancellationReason
|
|
Appointment.class
|
|
|
Appointment.serviceType
|
-
Type
changed
from
CodeableConcept
to
CodeableReference
|
|
Appointment.reason
|
-
Renamed
from
reasonCode
to
reason
-
Type
changed
from
CodeableConcept
to
CodeableReference
|
|
Appointment.priority
|
-
Type
changed
from
unsignedInt
to
CodeableConcept
|
|
Appointment.replaces
|
|
|
Appointment.virtualService
|
|
|
Appointment.previousAppointment
|
|
|
Appointment.originatingAppointment
|
|
|
Appointment.account
|
|
|
Appointment.cancellationDate
|
|
|
Appointment.note
|
-
Renamed
from
comment
to
note
-
Max
Cardinality
changed
from
1
to
*
-
Type
changed
from
string
to
Annotation
|
|
Appointment.patientInstruction
|
-
Max
Cardinality
changed
from
1
to
*
-
Type
changed
from
string
to
CodeableReference
|
|
Appointment.basedOn
|
-
Type
Reference:
Added
Target
Types
CarePlan,
DeviceRequest,
MedicationRequest
MedicationRequest,
RequestOrchestration,
NutritionOrder,
VisionPrescription
|
|
Appointment.subject
|
|
|
Appointment.participant.actor
|
-
Type
Reference:
Added
Target
Types
Group,
CareTeam
|
|
Appointment.participant.required
|
-
Type
changed
from
code
to
boolean
-
Remove
Binding
`http://hl7.org/fhir/ValueSet/participantrequired|4.0.0`
(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.reasonReference
|
-
Deleted
(->Appointment.reason.reference)
|
|
AppointmentResponse
|
|
|
AppointmentResponse.proposedNewTime
|
|
|
AppointmentResponse.actor
|
-
Type
Reference:
Added
Target
Type
Group
|
|
AppointmentResponse.participantStatus
|
|
|
AppointmentResponse.comment
|
-
Type
changed
from
string
to
markdown
|
|
AppointmentResponse.recurring
|
|
|
AppointmentResponse.occurrenceDate
|
|
|
AppointmentResponse.recurrenceId
|
|
|
ArtifactAssessment
|
|
|
AuditEvent
|
|
AuditEvent.category
AuditEvent.type
|
-
Renamed
from
type
to
category
Min
Cardinality
changed
from
1
to
0
Max
Cardinality
changed
from
1
to
*
Type
changed
from
Coding
to
CodeableConcept
-
Remove
Binding
`http://hl7.org/fhir/ValueSet/audit-event-type`
(extensible)
|
AuditEvent.code
AuditEvent.subtype
|
-
Renamed
from
subtype
to
code
Min
Cardinality
changed
from
0
to
1
Max
Cardinality
changed
from
*
to
1
Type
changed
from
Coding
to
CodeableConcept
-
Remove
Binding
`http://hl7.org/fhir/ValueSet/audit-event-sub-type`
(extensible)
|
|
AuditEvent.severity
|
|
|
AuditEvent.occurred[x]
|
|
|
AuditEvent.outcome
|
-
Type
changed
from
code
to
BackboneElement
-
Remove
Binding
`http://hl7.org/fhir/ValueSet/audit-event-outcome|4.0.0`
(required)
|
|
AuditEvent.outcome.code
|
|
|
AuditEvent.outcome.detail
|
|
|
AuditEvent.authorization
|
-
Renamed
from
purposeOfEvent
to
authorization
-
Remove
Binding
`http://terminology.hl7.org/ValueSet/v3-PurposeOfUse`
(extensible)
|
|
AuditEvent.basedOn
|
|
|
AuditEvent.patient
|
|
|
AuditEvent.encounter
|
|
|
AuditEvent.agent.type
|
-
Remove
Binding
`http://hl7.org/fhir/ValueSet/participation-role-type`
(extensible)
|
|
AuditEvent.agent.who
|
-
Min
Cardinality
changed
from
0
to
1
-
Type
Reference:
Added
Target
Type
CareTeam
Types
CareTeam,
DeviceDefinition,
Group,
HealthcareService
|
|
AuditEvent.agent.requestor
|
-
Min
Cardinality
changed
from
1
to
0
|
|
AuditEvent.agent.network[x]
|
-
Renamed
from
network
to
network[x]
-
Add
Types
Reference(Endpoint),
uri,
string
-
Remove
Type
BackboneElement
|
|
AuditEvent.agent.authorization
|
-
Renamed
from
purposeOfUse
to
authorization
-
Remove
Binding
`http://terminology.hl7.org/ValueSet/v3-PurposeOfUse`
(extensible)
|
|
AuditEvent.source.site
|
-
Type
changed
from
string
to
Reference(Location)
|
|
AuditEvent.source.observer
|
-
Type
Reference:
Added
Target
Type
CareTeam
|
|
AuditEvent.source.type
|
-
Type
changed
from
Coding
to
CodeableConcept
-
Remove
Binding
`http://hl7.org/fhir/ValueSet/audit-source-type`
(extensible)
|
|
AuditEvent.entity.role
|
-
Type
changed
from
Coding
to
CodeableConcept
-
Remove
Binding
`http://hl7.org/fhir/ValueSet/object-role`
(extensible)
|
|
AuditEvent.entity.securityLabel
|
-
Type
changed
from
Coding
to
CodeableConcept
-
Remove
Binding
`http://hl7.org/fhir/ValueSet/security-labels`
(extensible)
|
|
AuditEvent.entity.detail.type
|
-
Type
changed
from
string
to
CodeableConcept
|
|
AuditEvent.entity.detail.value[x]
|
-
Add
Types
Quantity,
CodeableConcept,
boolean,
integer,
Range,
Ratio,
time,
dateTime,
Period
|
|
AuditEvent.entity.agent
|
|
|
AuditEvent.period
|
|
|
AuditEvent.outcomeDesc
|
|
|
AuditEvent.agent.altId
|
-
Deleted
(->
use
extension
http://hl7.org/fhir/StructureDefinition/auditevent-AlternativeUserID)
|
|
AuditEvent.agent.name
|
|
|
AuditEvent.agent.media
|
-
Deleted
(->
AuditEvent.entity)
|
|
AuditEvent.agent.network.address
|
|
|
AuditEvent.agent.network.type
|
|
|
AuditEvent.entity.type
|
|
|
AuditEvent.entity.lifecycle
|
-
Deleted
(->
use
extension
http://hl7.org/fhir/StructureDefinition/auditevent-Lifecycle)
|
|
AuditEvent.entity.name
|
-
Deleted
(->
what.display)
|
AuditEvent.entity.description
Basic
| |
|
Basic.code
|
-
Deleted
(->
entity.detail.valueString)
Add
Binding
`http://hl7.org/fhir/ValueSet/version-independent-resource-types`
(extensible)
|
Basic
|
Basic.created
|
-
Type
changed
from
date
to
dateTime
|
|
Basic.author
|
-
Type
Reference:
Added
Target
Types
Device,
CareTeam
|
|
Binary
|
|
|
BiologicallyDerivedProduct
|
|
|
BiologicallyDerivedProduct.productCategory
|
-
Max
Cardinality
changed
from
1
to
*
-
Type
changed
from
code
to
Coding
CodeableConcept
-
Remove
Binding
`http://hl7.org/fhir/ValueSet/product-category|4.0.0`
(required)
|
|
BiologicallyDerivedProduct.biologicalSourceEvent
|
|
|
BiologicallyDerivedProduct.processingFacility
|
|
|
BiologicallyDerivedProduct.division
|
|
|
BiologicallyDerivedProduct.productStatus
|
|
|
BiologicallyDerivedProduct.expirationDate
|
|
|
BiologicallyDerivedProduct.collection.sourcePatient
| |
|
BiologicallyDerivedProduct.collection.sourceOrganization
| |
|
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)
|
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
| |
|
BodyStructure.excludedStructure
|
|
|
BodyStructure.description
|
-
Type
changed
from
string
to
markdown
|
|
BodyStructure.morphology
| |
|
BodyStructure.location
|
|
|
BodyStructure.locationQualifier
|
|
|
Bundle
|
|
|
Bundle.type
|
-
Add
code
subscription-notification
|
|
Bundle.link.relation
|
-
Type
changed
from
string
to
code
-
Add
Binding
`http://hl7.org/fhir/ValueSet/iana-link-relations|5.0.0`
`http://hl7.org/fhir/ValueSet/iana-link-relations|6.0.0-ballot3`
(required)
|
|
Bundle.entry.response.outcome
| -
Type
changed
from
Resource
to
Resource(http://hl7.org/fhir/StructureDefinition/OperationOutcome)
|
|
Bundle.issues
|
|
|
CanonicalResource
|
|
|
CapabilityStatement
|
|
|
CapabilityStatement.identifier
|
|
|
CapabilityStatement.versionAlgorithm[x]
|
|
|
CapabilityStatement.actorDefinition
| |
|
CapabilityStatement.jurisdiction
| |
|
CapabilityStatement.copyrightLabel
|
|
|
CapabilityStatement.implementation.description
|
-
Type
changed
from
string
to
markdown
|
|
CapabilityStatement.fhirVersion
|
-
Add
Remove
codes
0.0
0.0.80
,
0.4
0.0.81
,
0.5
0.0.82
,
1.0
0.4.0
,
1.1
0.5.0
,
1.4
1.0.0
,
1.6
1.0.1
,
1.8
1.0.2
,
3.0
1.1.0
,
3.0.2
1.4.0
,
3.3
1.6.0
,
3.5
1.8.0
,
4.0
3.0.0
,
4.0.1
3.0.1
,
4.1
3.3.0
,
4.1.0
3.5.0
,
4.2
4.0.0
-
Add
codes
0.0
,
4.2.0
0.4
,
4.3
0.5
,
4.3.0
1.0
,
4.3.0-cibuild
1.1
,
4.3.0-snapshot1
1.4
,
4.4
1.6
,
4.4.0
1.8
,
4.5
3.0
,
4.5.0
3.3
,
4.6
3.5
,
4.6.0
4.0
,
5.0
4.1
,
5.0.0
4.2
,
5.0.0-cibuild
4.3
,
5.0.0-snapshot1
4.4
,
5.0.0-snapshot2
4.5
,
5.0.0-ballot
4.6
,
5.0.0-snapshot3
5.0
,
5.0.0-draft-final
6.0
|
|
CapabilityStatement.format
| |
|
CapabilityStatement.patchFormat
| -
Change
value
set
from
http://hl7.org/fhir/ValueSet/mimetypes|4.0.0
to
Patch
Mime
Types
-
Add
codes
application/fhir+xml
,
application/fhir+json
,
application/fhir+turtle
,
application/json-patch+json
,
application/xml-patch+xml
|
|
CapabilityStatement.acceptLanguage
|
|
|
CapabilityStatement.rest.security.service
|
-
Change
code
system
for
extensibly
bound
codes
from
"http://terminology.hl7.org/CodeSystem/restful-security-service"
to
"http://hl7.org/fhir/restful-security-service"
|
|
CapabilityStatement.rest.resource.type
|
-
Remove
codes
CatalogEntry
,
DeviceUseStatement
,
DocumentManifest
,
DomainResource
,
EffectEvidenceSynthesis
,
Media
,
MedicinalProduct
,
MedicinalProductAuthorization
,
MedicinalProductContraindication
,
MedicinalProductIndication
,
MedicinalProductIngredient
,
MedicinalProductInteraction
,
MedicinalProductManufactured
,
MedicinalProductPackaged
,
MedicinalProductPharmaceutical
,
MedicinalProductUndesirableEffect
,
RequestGroup
,
ResearchDefinition
,
Type
changed
from
code
to
uri
-
Change
binding
strength
from
required
to
extensible
-
Change
value
set
from
ResearchElementDefinition
http://hl7.org/fhir/ValueSet/resource-types|4.0.0
,
to
Extended
Resource
,
RiskEvidenceSynthesis
,
SubstanceSpecification
Types
|
|
CapabilityStatement.rest.resource.definition
| |
|
CapabilityStatement.rest.resource.interaction.code
|
-
Add
codes
ActorDefinition
,
AdministrableProductDefinition
,
ArtifactAssessment
,
BiologicallyDerivedProductDispense
,
Citation
,
ClinicalUseDefinition
,
ConditionDefinition
,
DeviceAssociation
,
DeviceDispense
,
DeviceUsage
,
EncounterHistory
,
EvidenceReport
,
FormularyItem
,
GenomicStudy
,
ImagingSelection
,
Ingredient
,
InventoryItem
,
InventoryReport
,
ManufacturedItemDefinition
,
MedicinalProductDefinition
,
NutritionIntake
,
NutritionProduct
,
PackagedProductDefinition
,
Permission
,
RegulatedAuthorization
,
RequestOrchestration
update-conditional
,
Requirements
patch-conditional
,
SubscriptionStatus
delete-conditional-single
,
SubscriptionTopic
delete-conditional-multiple
,
SubstanceDefinition
delete-history
,
TestPlan
delete-history-version
,
Transport
create-conditional
|
|
CapabilityStatement.rest.resource.conditionalPatch
|
|
|
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
Types
Group,
HealthcareService
|
|
CareTeam.participant.onBehalfOf
| -
Type
Reference:
Added
Target
Types
Practitioner,
PractitionerRole,
RelatedPerson,
Patient,
CareTeam,
Group,
HealthcareService
|
CareTeam.participant.coverage[x]
CareTeam.participant.effective[x]
| |
|
CareTeam.participant.supportingInfo
|
|
|
CareTeam.reason
|
|
|
CareTeam.encounter
|
-
Deleted
(Avoid
circular
references
since
Encounter
references
CareTeam)
|
|
CareTeam.participant.period
|
|
|
CareTeam.reasonCode
|
-
Deleted
(->
CareTeam.reason)
|
|
CareTeam.reasonReference
|
-
Deleted
(->
CareTeam.reason)
|
ChargeItem
Claim
|
ChargeItem.encounter
Added
Element
|
ChargeItem.performer.actor
Claim.traceNumber
|
-
Type
Reference:
Added
Target
Type
HealthcareService
Element
|
ChargeItem.unitPriceComponent
Claim.statusReason
|
|
ChargeItem.totalPriceComponent
Claim.subject
|
|
ChargeItem.overrideReason
Claim.enterer
|
-
Type
changed
from
string
to
CodeableConcept
Reference:
Added
Target
Types
Patient,
RelatedPerson
|
ChargeItem.service
Claim.provider
|
-
Type
Min
Cardinality
changed
from
Reference(DiagnosticReport
|
ImagingStudy
|
Immunization
|
MedicationAdministration
|
MedicationDispense
|
Observation
|
Procedure
|
SupplyDelivery)
1
to
CodeableReference
0
|
ChargeItem.product
Claim.priority
|
-
Renamed
from
product[x]
to
product
Max
Min
Cardinality
changed
from
1
to
*
Add
Type
CodeableReference
Remove
Types
Reference(Device
|
Medication
|
Substance),
CodeableConcept
ChargeItem.context
Deleted
ChargeItem.factorOverride
Deleted
0
|
ChargeItem.priceOverride
Claim.prescription
|
-
Deleted
Type
Reference:
Added
Target
Type
ServiceRequest
|
ChargeItemDefinition
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.purpose
Claim.diagnosisRelatedGroup
|
|
ChargeItemDefinition.copyrightLabel
Claim.event
|
|
ChargeItemDefinition.instance
Claim.event.type
|
-
Type
Reference:
Added
Target
Types
DeviceDefinition,
ActivityDefinition,
PlanDefinition,
HealthcareService
Mandatory
Element
|
ChargeItemDefinition.applicability.condition
Claim.event.when[x]
|
|
ChargeItemDefinition.applicability.effectivePeriod
Claim.careTeam.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
Claim.item.detail.subDetail.tax
|
-
Min
Cardinality
changed
from
1
to
0
Added
Element
|
Claim.item.productOrServiceEnd
Claim.patient
|
|
Claim.item.request
Claim.careTeam.responsible
|
|
Claim.item.patientPaid
Claim.careTeam.qualification
|
|
Claim.item.tax
Claim.diagnosis.packageCode
|
|
Claim.item.bodySite
Claim.item.subSite
|
-
Max
Cardinality
changed
from
1
to
*
Type
changed
from
CodeableConcept
to
BackboneElement
Deleted
|
|
ClaimResponse
| |
Claim.item.bodySite.site
ClaimResponse.traceNumber
|
|
Claim.item.bodySite.subSite
ClaimResponse.statusReason
|
|
Claim.item.detail.traceNumber
ClaimResponse.subject
|
|
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.0.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
|
|
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
Deleted
ClinicalImpression
ClinicalImpression.status
Change
value
set
from
http://hl7.org/fhir/ValueSet/clinicalimpression-status|4.0.0
to
EventStatus
Add
codes
preparation
,
not-done
,
on-hold
,
stopped
,
unknown
ClinicalImpression.performer
Renamed
from
assessor
to
performer
ClinicalImpression.changePattern
Added
Element
ClinicalImpression.finding.item
Added
Element
ClinicalImpression.code
Deleted
(No
known
use
case
for
this
element)
ClinicalImpression.investigation
ClaimResponse.patient
|
-
Deleted
(->
ClinicalImpression.supportingInfo)
|
ClinicalImpression.finding.itemCodeableConcept
ClaimResponse.item.adjudication.value
|
-
Deleted
(->
ClinicalImpression.finding.item)
|
ClinicalImpression.finding.itemReference
ClaimResponse.addItem.subSite
|
-
Deleted
(->
ClinicalImpression.finding.item)
|
|
ClinicalUseDefinition
|
|
|
CodeSystem
|
|
|
CodeSystem.versionAlgorithm[x]
|
|
|
CodeSystem.jurisdiction
| |
|
CodeSystem.copyrightLabel
|
|
|
CodeSystem.approvalDate
|
|
|
CodeSystem.lastReviewDate
|
|
|
CodeSystem.effectivePeriod
|
|
|
CodeSystem.topic
|
|
|
CodeSystem.author
|
|
|
CodeSystem.editor
|
|
|
CodeSystem.reviewer
|
|
|
CodeSystem.endorser
|
|
|
CodeSystem.relatedArtifact
|
|
|
CodeSystem.filter.operator
|
-
Add
codes
child-of
,
descendent-leaf
|
|
CodeSystem.concept.designation.language
|
|
|
CodeSystem.concept.designation.additionalUse
|
|
|
Communication
|
|
|
Communication.basedOn
| -
Type
Reference:
Added
Target
Types
CarePlan,
CommunicationRequest,
DeviceRequest,
MedicationRequest,
NutritionOrder,
ServiceRequest,
Task,
VisionPrescription
-
Type
Reference:
Removed
Target
Type
Resource
|
|
Communication.recipient
|
-
Type
Reference:
Added
Target
Types
Location,
Endpoint
|
|
Communication.sender
|
-
Type
Reference:
Added
Target
Types
Endpoint,
CareTeam
|
|
Communication.reason
|
|
|
Communication.payload.content[x]
|
-
Add
Type
CodeableConcept
-
Remove
Type
string
|
|
Communication.instantiatesCanonical
| |
|
Communication.instantiatesUri
| |
|
Communication.reasonCode
|
-
Deleted
(->
Communication.reason)
|
|
Communication.reasonReference
|
-
Deleted
(->
Communication.reason)
|
|
CommunicationRequest
|
|
|
CommunicationRequest.status
| -
Remove
codes
revoked
,
completed
-
Add
code
ended
|
|
CommunicationRequest.intent
|
|
|
CommunicationRequest.payload.content[x]
|
-
Add
Type
CodeableConcept
-
Remove
Type
string
|
|
CommunicationRequest.requester
| -
Type
Reference:
Added
Target
Type
Group
|
|
CommunicationRequest.recipient
|
-
Type
Reference:
Added
Target
Type
Endpoint
|
|
CommunicationRequest.informationProvider
|
-
Renamed
from
sender
to
informationProvider
-
Max
Cardinality
changed
from
1
to
*
-
Type
Reference:
Added
Target
Type
Endpoint
Types
Endpoint,
Group
|
|
CommunicationRequest.reason
|
|
|
CommunicationRequest.reasonCode
|
-
Deleted
(->
CommunicationRequest.reason)
|
|
CommunicationRequest.reasonReference
|
-
Deleted
(->
CommunicationRequest.reason)
|
|
CompartmentDefinition
|
|
|
CompartmentDefinition.versionAlgorithm[x]
|
|
|
CompartmentDefinition.title
|
|
|
CompartmentDefinition.code
|
|
|
CompartmentDefinition.resource.code
|
-
Remove
codes
CatalogEntry
,
ChargeItem
,
ChargeItemDefinition
,
ClinicalImpression
,
DeviceUseStatement
,
DocumentManifest
,
DomainResource
,
EffectEvidenceSynthesis
,
GraphDefinition
,
ImmunizationEvaluation
,
ImmunizationRecommendation
,
Linkage
,
Media
,
MedicationKnowledge
,
MedicinalProduct
,
MedicinalProductAuthorization
,
MedicinalProductContraindication
,
MedicinalProductIndication
,
MedicinalProductIngredient
,
MedicinalProductInteraction
,
MedicinalProductManufactured
,
MedicinalProductPackaged
,
MedicinalProductPharmaceutical
,
MedicinalProductUndesirableEffect
,
MolecularSequence
,
RequestGroup
,
ResearchDefinition
,
ResearchElementDefinition
,
Resource
,
RiskEvidenceSynthesis
,
SubstanceSpecification
SubstanceNucleicAcid
Add
codes
,
ActorDefinition
SubstancePolymer
,
AdministrableProductDefinition
SubstanceProtein
,
ArtifactAssessment
SubstanceReferenceInformation
,
BiologicallyDerivedProductDispense
SubstanceSourceMaterial
,
Citation
SubstanceSpecification
,
ClinicalUseDefinition
SupplyDelivery
,
ConditionDefinition
SupplyRequest
,
DeviceAssociation
TestReport
,
DeviceDispense
TestScript
,
DeviceUsage
VerificationResult
-
Add
codes
ActorDefinition
,
EncounterHistory
AdministrableProductDefinition
,
EvidenceReport
ArtifactAssessment
,
FormularyItem
ClinicalUseDefinition
,
GenomicStudy
DeviceAlert
,
ImagingSelection
DeviceAssociation
,
Ingredient
ImagingSelection
,
InventoryItem
Ingredient
,
InventoryReport
InsuranceProduct
,
ManufacturedItemDefinition
,
MedicinalProductDefinition
,
NutritionIntake
,
NutritionProduct
,
PackagedProductDefinition
,
Permission
,
RegulatedAuthorization
,
RequestOrchestration
,
Requirements
,
SubscriptionStatus
,
SubscriptionTopic
,
SubstanceDefinition
,
TestPlan
,
Transport
|
|
CompartmentDefinition.resource.startParam
|
|
|
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`
(required)
|
Composition.relatesTo
Composition.attester.party
|
-
Type
changed
from
BackboneElement
to
RelatedArtifact
Reference:
Added
Target
Type
Group
|
|
Composition.custodian
| -
Type
Reference:
Added
Target
Types
Patient,
Group
|
|
Composition.relatesTo.type
| |
|
Composition.relatesTo.target[x]
| -
Add
Types
uri,
Attachment,
canonical(Resource),
markdown
-
Remove
Type
Identifier
|
|
Composition.event.detail
|
-
Type
changed
from
Reference(Resource)
to
CodeableReference
|
Composition.confidentiality
Composition.section.author
|
-
Deleted
Type
Reference:
Added
Target
Type
CareTeam
|
|
Composition.section.note
|
|
Composition.relatesTo.code
Composition.confidentiality
|
|
Composition.relatesTo.target[x]
Composition.relatesTo.code
|
|
|
Composition.event.code
|
|
|
Composition.section.mode
|
|
|
ConceptMap
|
|
|
ConceptMap.identifier
|
-
Max
Cardinality
changed
from
1
to
*
|
|
ConceptMap.versionAlgorithm[x]
|
|
|
ConceptMap.jurisdiction
| |
|
ConceptMap.copyrightLabel
|
|
|
ConceptMap.approvalDate
|
|
|
ConceptMap.lastReviewDate
|
|
|
ConceptMap.effectivePeriod
|
|
|
ConceptMap.topic
|
|
|
ConceptMap.author
|
|
|
ConceptMap.editor
|
|
|
ConceptMap.reviewer
|
|
|
ConceptMap.endorser
|
|
|
ConceptMap.relatedArtifact
|
|
|
ConceptMap.property
|
|
|
ConceptMap.property.code
|
|
|
ConceptMap.property.uri
|
|
|
ConceptMap.property.description
|
|
|
ConceptMap.property.type
|
|
|
ConceptMap.property.system
|
|
|
ConceptMap.additionalAttribute
|
|
|
ConceptMap.additionalAttribute.code
|
|
|
ConceptMap.additionalAttribute.uri
|
|
|
ConceptMap.additionalAttribute.description
|
|
|
ConceptMap.additionalAttribute.type
|
|
|
ConceptMap.sourceScope[x]
|
|
|
ConceptMap.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.comment
| |
|
ConceptMap.group.unmapped.valueSet
|
|
|
ConceptMap.group.unmapped.relationship
|
|
|
ConceptMap.group.unmapped.otherMap
|
-
Renamed
from
url
to
otherMap
|
|
ConceptMap.source[x]
|
|
|
ConceptMap.target[x]
|
|
|
ConceptMap.group.sourceVersion
|
-
Deleted
(->
canonical
version
in
.group.source)
|
|
ConceptMap.group.targetVersion
|
-
Deleted
(->
canonical
version
in
.group.target)
|
|
ConceptMap.group.element.target.equivalence
|
-
Deleted
(->
relationship)
|
|
ConceptMap.group.element.target.dependsOn.system
|
-
Deleted
(->
value
as
Coding)
|
|
ConceptMap.group.element.target.dependsOn.display
|
-
Deleted
(->
value
as
Coding)
|
|
Condition
|
|
|
Condition.clinicalStatus
|
-
Min
Cardinality
changed
from
0
to
1
-
Remove
codes
recurrence
,
relapse
,
remission
,
resolved
-
Add
code
unknown
|
Condition.category
Condition.verificationStatus
|
-
Remove
Binding
`http://hl7.org/fhir/ValueSet/condition-category`
(extensible)
codes
provisional
,
differential
|
Condition.participant
Condition.category
|
-
Added
Element
Remove
Binding
`http://hl7.org/fhir/ValueSet/condition-category`
(extensible)
|
Condition.participant.function
Condition.bodyStructure
|
|
Condition.participant.actor
Condition.recorder
|
-
Type
Reference:
Added
Mandatory
Element
Target
Type
Group
|
Condition.evidence
Condition.asserter
|
-
Type
changed
from
BackboneElement
to
CodeableReference
Reference:
Added
Target
Types
Device,
Group
|
Condition.recorder
Condition.stage.assessment
|
-
Deleted
(->
Condition.participant.actor)
Type
Reference:
Removed
Target
Type
ClinicalImpression
|
Condition.asserter
Condition.evidence
|
-
Deleted
(->
Condition.participant.actor)
Type
changed
from
BackboneElement
to
CodeableReference
|
|
Condition.evidence.code
|
-
Deleted
(->
Condition.evidence)
|
|
Condition.evidence.detail
|
-
Deleted
(->
Condition.evidence)
|
ConditionDefinition
Added
Resource
|
Consent
|
|
|
Consent.status
|
-
Remove
codes
proposed
,
rejected
-
Add
codes
not-done
,
unknown
|
|
Consent.category
|
-
Min
Cardinality
changed
from
1
to
0
-
Remove
Binding
`http://hl7.org/fhir/ValueSet/consent-category`
(extensible)
|
|
Consent.subject
|
-
Renamed
from
patient
to
subject
-
Type
Reference:
Added
Target
Types
Practitioner,
ResearchSubject,
Group
|
|
Consent.date
|
-
Renamed
from
dateTime
to
date
-
Type
changed
from
dateTime
to
date
|
|
Consent.period
|
|
|
Consent.grantor
|
|
|
Consent.grantee
|
-
Renamed
from
performer
to
grantee
-
Type
Reference:
Added
Target
Types
CareTeam,
Group,
HealthcareService
|
|
Consent.manager
|
|
|
Consent.controller
|
|
|
Consent.sourceAttachment
|
|
|
Consent.sourceReference
|
|
|
Consent.regulatoryBasis
|
|
|
Consent.policyBasis
|
-
Renamed
from
policy
to
policyBasis
-
Max
Cardinality
changed
from
*
to
1
|
|
Consent.policyBasis.reference
|
|
Consent.policyBasis.url
Consent.policyBasis.uri
|
-
Added
Element
Moved
from
Consent.policy
to
Consent.policyBasis
|
|
Consent.policyText
|
|
Consent.verification.verificationType
Consent.verification.type
|
|
|
Consent.verification.verifiedBy
|
|
Consent.verification.verificationDate
Consent.verification.verifiedWith
|
-
Max
Cardinality
changed
from
1
to
*
Type
Reference:
Added
Target
Type
Group
|
|
Consent.verification.date
|
|
|
Consent.decision
|
-
Moved
from
Consent.provision.type
to
decision
-
Now
marked
as
Modifier
|
|
Consent.provision
|
-
Max
Cardinality
changed
from
1
to
*
|
|
Consent.provision.actor.role
|
-
Min
Cardinality
changed
from
1
to
0
-
Change
value
set
from
Security
Role
Type
http://hl7.org/fhir/ValueSet/security-role-type
to
Participation
Role
Type
|
|
Consent.provision.actor.reference
|
-
Min
Cardinality
changed
from
1
to
0
|
|
Consent.provision.securityLabel
|
-
Remove
Binding
`http://hl7.org/fhir/ValueSet/security-labels`
(extensible)
|
|
Consent.provision.documentType
|
|
|
Consent.provision.resourceType
|
|
|
Consent.provision.expression
|
|
|
Consent.scope
|
-
Deleted
(->
Merged
with
Consent.category)
|
|
Consent.organization
|
-
Deleted
(->
split
into
Consent.manager
and
Consent.controller)
|
|
Consent.source[x]
|
|
|
Consent.policy.authority
|
|
Consent.policy.uri
Consent.policyRule
|
|
Consent.policyRule
Consent.verification.verificationDate
|
|
|
Contract
|
|
|
Contract.author
| -
Type
Reference:
Added
Target
Type
RelatedPerson
|
|
Contract.term.text
| -
Type
changed
from
string
to
markdown
|
|
Contract.term.action.reason
|
-
Type
changed
from
string
to
CodeableReference
|
|
Contract.term.action.reasonCode
|
|
|
Contract.term.action.reasonReference
|
|
|
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
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
to
Detected
Issue
Status
-
Remove
codes
registered
,
amended
,
corrected
,
cancelled
,
unknown
-
Add
code
mitigated
|
|
DetectedIssue.category
|
|
|
DetectedIssue.severity
| -
Type
changed
from
code
to
CodeableConcept
-
Remove
Binding
`http://hl7.org/fhir/ValueSet/detectedissue-severity|4.0.0`
(required)
|
|
DetectedIssue.subject
|
|
|
DetectedIssue.encounter
|
|
|
DetectedIssue.identified[x]
| |
|
DetectedIssue.author
|
-
Type
Reference:
Added
Target
Types
Patient,
RelatedPerson
|
|
DetectedIssue.detail
|
-
Type
changed
from
string
to
markdown
|
DetectedIssue.mitigation.note
DetectedIssue.qualityOfEvidence
|
|
DetectedIssue.patient
DetectedIssue.expectedOnsetType
|
|
Device
DetectedIssue.medicationClass
|
|
Device.displayName
DetectedIssue.managementCode
|
|
|
DetectedIssue.mitigation.note
| |
|
DetectedIssue.patient
| |
|
Device
| |
|
Device.definition
|
-
Type
changed
from
Reference(DeviceDefinition)
to
CodeableReference
canonical(DeviceDefinition)
|
|
Device.udiCarrier.deviceIdentifier
|
-
Min
Cardinality
changed
from
0
to
1
|
|
Device.udiCarrier.deviceIdentifierSystem
| |
|
Device.udiCarrier.issuer
|
-
Min
Cardinality
changed
from
0
to
1
|
|
Device.udiCarrier.entryType
|
-
Add
code
electronic-transmission
|
Device.status
Remove
code
unknown
|
Device.availabilityStatus
|
|
|
Device.biologicalSourceEvent
|
|
|
Device.name
|
-
Renamed
from
deviceName
to
name
|
|
Device.name.value
|
|
|
Device.name.type
|
-
Moved
from
Device.deviceName
to
Device.name
-
Remove
codes
udi-label-name
,
manufacturer-name
,
model-name
,
other
Type
changed
from
code
to
CodeableConcept
-
Add
code
registered-name
Change
binding
strength
from
required
to
extensible
|
|
Device.name.display
|
|
|
Device.category
|
|
|
Device.type
|
-
Max
Cardinality
changed
from
1
to
*
|
Device.version.installDate
Device.deviceVersion
|
|
Device.conformsTo
Device.deviceVersion.type
|
-
Renamed
from
specialization
to
conformsTo
Added
Element
|
Device.conformsTo.category
Device.deviceVersion.component
|
|
Device.conformsTo.specification
Device.deviceVersion.installDate
| |
|
Device.deviceVersion.value
|
|
Device.conformsTo.version
Device.conformsTo
|
-
Moved
Renamed
from
Device.specialization
specialization
to
Device.conformsTo
conformsTo
|
Device.property.value[x]
Device.conformsTo.category
|
|
Device.mode
Device.conformsTo.specification
|
|
|
Device.conformsTo.version
| -
Moved
from
Device.specialization
to
Device.conformsTo
|
Device.cycle
Device.property.value[x]
|
|
Device.duration
Device.additive
|
|
Device.endpoint
Device.additive.type
|
|
Device.gateway
Device.additive.quantity
|
|
|
Device.statusReason
|
-
Deleted
(->
reason
was
removed.
DeviceAssociation
can
be
used)
|
|
Device.distinctIdentifier
|
|
|
Device.deviceName.name
|
|
|
Device.specialization.systemType
|
|
|
Device.version
| |
|
Device.property.valueQuantity
|
|
|
Device.property.valueCode
|
|
|
Device.patient
|
-
Deleted
(->
patient
association
is
in
DeviceAssociation)
|
|
Device.owner
| |
|
Device.url
| |
|
DeviceAlert
| |
|
DeviceAssociation
|
|
|
DeviceDefinition
|
|
|
DeviceDefinition.version
| -
Max
Cardinality
changed
from
*
to
1
|
DeviceDefinition.description
DeviceDefinition.versionAlgorithm[x]
| |
|
DeviceDefinition.name
| |
|
DeviceDefinition.title
| |
|
DeviceDefinition.status
| |
|
DeviceDefinition.experimental
| |
|
DeviceDefinition.partNumber
| |
|
DeviceDefinition.manufacturer
| -
Renamed
from
manufacturer[x]
to
manufacturer
-
Remove
Type
string
|
|
DeviceDefinition.date
| |
|
DeviceDefinition.contact
| -
Type
changed
from
ContactPoint
to
ContactDetail
|
|
DeviceDefinition.publisher
| |
|
DeviceDefinition.useContext
| |
|
DeviceDefinition.jurisdiction
| |
|
DeviceDefinition.purpose
| |
|
DeviceDefinition.copyright
| |
|
DeviceDefinition.copyrightLabel
|
|
|
DeviceDefinition.udiDeviceIdentifier.marketDistribution
|
|
|
DeviceDefinition.udiDeviceIdentifier.marketDistribution.marketPeriod
|
|
|
DeviceDefinition.udiDeviceIdentifier.marketDistribution.subJurisdiction
|
|
DeviceDefinition.regulatoryIdentifier
DeviceDefinition.udiDeviceIdentifier.deviceIdentifierSystem
|
|
DeviceDefinition.regulatoryIdentifier.type
DeviceDefinition.regulatoryIdentifier
|
|
DeviceDefinition.regulatoryIdentifier.deviceIdentifier
DeviceDefinition.regulatoryIdentifier.type
|
|
DeviceDefinition.regulatoryIdentifier.issuer
DeviceDefinition.regulatoryIdentifier.identifier
|
|
DeviceDefinition.regulatoryIdentifier.jurisdiction
DeviceDefinition.regulatoryIdentifier.issuer
|
|
DeviceDefinition.partNumber
DeviceDefinition.regulatoryIdentifier.jurisdiction
|
|
DeviceDefinition.manufacturer
DeviceDefinition.regulatoryIdentifier.identifierSystem
|
-
Renamed
from
manufacturer[x]
to
manufacturer
Remove
Type
string
Added
Element
|
|
DeviceDefinition.deviceName.type
|
-
Remove
codes
udi-label-name
,
manufacturer-name
,
model-name
,
other
Type
changed
from
code
to
CodeableConcept
-
Add
code
registered-name
Change
binding
strength
from
required
to
extensible
|
|
DeviceDefinition.classification
|
|
|
DeviceDefinition.classification.type
|
-
Moved
from
DeviceDefinition
to
DeviceDefinition.classification
-
Min
Cardinality
changed
from
0
to
1
|
|
DeviceDefinition.classification.justification
|
|
|
DeviceDefinition.conformsTo
|
-
Renamed
from
specialization
to
conformsTo
|
|
DeviceDefinition.conformsTo.category
|
|
|
DeviceDefinition.conformsTo.specification
|
|
|
DeviceDefinition.conformsTo.version
|
-
Moved
from
DeviceDefinition.specialization
to
DeviceDefinition.conformsTo
-
Max
Cardinality
changed
from
1
to
*
|
|
DeviceDefinition.conformsTo.source
|
|
|
DeviceDefinition.hasPart
|
|
DeviceDefinition.hasPart.reference
DeviceDefinition.hasPart.definition[x]
|
|
|
DeviceDefinition.hasPart.count
|
|
|
DeviceDefinition.packaging
|
|
|
DeviceDefinition.packaging.identifier
|
|
|
DeviceDefinition.packaging.type
|
|
|
DeviceDefinition.packaging.count
|
|
|
DeviceDefinition.packaging.distributor
|
|
|
DeviceDefinition.packaging.distributor.name
|
|
|
DeviceDefinition.packaging.distributor.organizationReference
|
|
|
DeviceDefinition.packaging.udiDeviceIdentifier
|
|
|
DeviceDefinition.packaging.packaging
|
|
DeviceDefinition.version
DeviceDefinition.deviceVersion
|
-
Type
changed
from
string
to
BackboneElement
Added
Element
|
DeviceDefinition.version.type
DeviceDefinition.deviceVersion.type
|
|
DeviceDefinition.version.component
DeviceDefinition.deviceVersion.component
|
|
DeviceDefinition.version.value
DeviceDefinition.deviceVersion.value
|
|
|
DeviceDefinition.outputLanguage
| |
|
DeviceDefinition.property.value[x]
|
|
|
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
|
|
|
DeviceDefinition.physicalCharacteristics
|
-
Deleted
(->
DeviceDefinition.property)
|
|
DeviceDefinition.languageCode
| |
|
DeviceDefinition.capability
|
-
Deleted
(->
DeviceDefinition.property)
|
|
DeviceDefinition.property.valueQuantity
|
|
|
DeviceDefinition.property.valueCode
|
|
DeviceDefinition.url
DeviceDefinition.owner
|
-
Deleted
(Removed
-
only
instances
have
addressable
endpoints)
|
|
DeviceDefinition.quantity
|
-
Deleted
(->
DeviceDefinition.packaging.count
or
DeviceDefinition.hasPart.count)
|
|
DeviceDefinition.parentDevice
|
-
Deleted
(Removed
-
to
establish
relations,
use
hasPArt)
|
DeviceDispense
DeviceMetric
|
|
|
DeviceMetric.status
|
-
Added
Resource
Mandatory
Element
|
DeviceMetric
DeviceMetric.operationalStatus
| -
Remove
code
entered-in-error
-
Add
code
unknown
|
|
DeviceMetric.category
| -
Type
changed
from
code
to
CodeableConcept
-
Change
binding
strength
from
required
to
extensible
|
|
DeviceMetric.device
|
|
|
DeviceMetric.color
|
|
|
DeviceMetric.measurementFrequency
|
|
|
DeviceMetric.availability
| |
|
DeviceMetric.calibration.type
| -
Type
changed
from
code
to
CodeableConcept
-
Change
binding
strength
from
required
to
extensible
|
|
DeviceMetric.source
|
|
|
DeviceMetric.parent
|
|
|
DeviceMetric.measurementPeriod
|
|
|
DeviceRequest
|
|
|
DeviceRequest.replaces
|
-
Renamed
from
priorRequest
to
replaces
-
Type
Reference:
Added
Target
Type
DeviceRequest
-
Type
Reference:
Removed
Target
Type
Resource
|
DeviceRequest.doNotPerform
Added
Element
DeviceRequest.code
DeviceRequest.status
|
-
Renamed
from
code[x]
to
code
Add
Type
CodeableReference
Remove
Types
Reference(Device),
CodeableConcept
codes
revoked
,
completed
DeviceRequest.quantity
-
Added
Element
Add
code
ended
|
DeviceRequest.performer
DeviceRequest.intent
|
-
Type
changed
from
Reference(Practitioner
|
PractitionerRole
|
Organization
|
CareTeam
|
HealthcareService
|
Patient
|
Device
|
RelatedPerson)
to
CodeableReference
Remove
codes
original-order
,
reflex-order
,
filler-order
,
instance-order
|
DeviceRequest.reason
DeviceRequest.doNotPerform
|
|
DeviceRequest.asNeeded
DeviceRequest.product[x]
|
|
DeviceRequest.asNeededFor
DeviceRequest.quantity
|
|
DeviceRequest.performerType
Deleted
(->
performer)
DeviceRequest.reasonCode
Deleted
(->
reason)
DeviceRequest.reasonReference
Deleted
(->
reason)
DeviceUsage
Name
Changed
from
DeviceUseStatement
to
DeviceUsage
DeviceUsage
DeviceRequest.requester
|
-
Moved
from
DeviceUseStatement
to
DeviceUsage
Type
Reference:
Added
Target
Types
CareTeam,
Group,
Patient,
RelatedPerson
|
DeviceUsage.status
DeviceRequest.performer
|
-
Change
value
set
Type
changed
from
http://hl7.org/fhir/ValueSet/device-statement-status|4.0.0
to
Reference(Practitioner
|
PractitionerRole
|
Organization
|
CareTeam
|
HealthcareService
|
Patient
|
Device
Usage
Status
Add
code
not-done
DeviceUsage.category
Added
Element
|
RelatedPerson)
to
CodeableReference
|
DeviceUsage.patient
DeviceRequest.location
|
|
DeviceUsage.context
DeviceRequest.reason
|
|
DeviceUsage.dateAsserted
DeviceRequest.asNeeded
|
|
DeviceUsage.usageStatus
DeviceRequest.asNeededFor
|
|
DeviceUsage.usageReason
DeviceRequest.instantiatesCanonical
|
|
DeviceUsage.adherence
DeviceRequest.instantiatesUri
|
|
DeviceUsage.adherence.code
DeviceRequest.code[x]
|
-
Added
Mandatory
Element
Deleted
|
DeviceUsage.adherence.reason
DeviceRequest.performerType
|
-
Added
Mandatory
Element
Deleted
(->
performer)
|
DeviceUsage.informationSource
DeviceRequest.reasonCode
|
-
Added
Element
Deleted
(->
reason)
|
DeviceUsage.device
DeviceRequest.reasonReference
|
-
Type
changed
from
Reference(Device)
to
CodeableReference
Deleted
(->
reason)
|
DeviceUsage.reason
DiagnosticReport
|
Added
Element
|
DeviceUsage.bodySite
DiagnosticReport.basedOn
|
-
Type
changed
from
CodeableConcept
to
CodeableReference
Reference:
Removed
Target
Type
ImmunizationRecommendation
|
DeviceUseStatement.subject
DiagnosticReport.status
|
-
Deleted
Remove
codes
preliminary
,
corrected
,
appended
|
DeviceUseStatement.recordedOn
DiagnosticReport.subject
|
-
Deleted
Type
Reference:
Added
Target
Types
Organization,
Practitioner,
Medication,
Substance,
BiologicallyDerivedProduct
|
DeviceUseStatement.source
DiagnosticReport.relatesTo
|
|
DeviceUseStatement.reasonCode
DiagnosticReport.issued
|
-
Deleted
Type
changed
from
instant
to
dateTime
|
DeviceUseStatement.reasonReference
DiagnosticReport.procedure
|
|
DiagnosticReport
DiagnosticReport.status
DiagnosticReport.performer
|
-
Add
code
modified
Type
Reference:
Added
Target
Types
HealthcareService,
Device,
Patient,
RelatedPerson
|
DiagnosticReport.subject
DiagnosticReport.resultsInterpreter
|
-
Type
Reference:
Added
Target
Types
Organization,
Practitioner,
Medication,
Substance,
BiologicallyDerivedProduct
Patient,
RelatedPerson
|
|
DiagnosticReport.note
|
|
|
DiagnosticReport.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.comparison
| |
|
DiagnosticReport.imagingStudy
|
|
|
DocumentReference
|
|
|
DocumentReference.version
|
|
|
DocumentReference.basedOn
|
|
|
DocumentReference.docStatus
|
-
Remove
code
preliminary
-
Add
codes
registered
,
partial
,
corrected
,
appended
,
cancelled
,
deprecated
,
unknown
-
Now
marked
as
Modifier
|
|
DocumentReference.modality
|
|
|
DocumentReference.subject
|
-
Type
Reference:
Added
Target
Type
Resource
-
Type
Reference:
Removed
Target
Types
Patient,
Practitioner,
Group,
Device
|
|
DocumentReference.context
|
-
Max
Cardinality
changed
from
1
to
*
-
Type
changed
from
BackboneElement
to
Reference(Appointment
|
Encounter
|
EpisodeOfCare)
|
|
DocumentReference.event
|
|
DocumentReference.bodySite
DocumentReference.related
| |
|
DocumentReference.bodyStructure
|
|
|
DocumentReference.facilityType
|
|
|
DocumentReference.practiceSetting
|
|
|
DocumentReference.period
|
|
|
DocumentReference.date
| -
Type
changed
from
instant
to
dateTime
|
|
DocumentReference.author
|
-
Type
Reference:
Added
Target
Type
CareTeam
Types
CareTeam,
Group
|
|
DocumentReference.attester
|
|
|
DocumentReference.attester.mode
|
|
|
DocumentReference.attester.time
|
|
|
DocumentReference.attester.party
|
|
|
DocumentReference.relatesTo.code
|
-
Type
changed
from
code
to
CodeableConcept
-
Change
binding
strength
from
required
to
extensible
|
|
DocumentReference.description
|
-
Type
changed
from
string
to
markdown
|
|
DocumentReference.securityLabel
|
-
Remove
Binding
`http://hl7.org/fhir/ValueSet/security-labels`
(extensible)
|
|
DocumentReference.content.profile
|
|
|
DocumentReference.content.profile.value[x]
|
|
|
DocumentReference.masterIdentifier
|
|
|
DocumentReference.authenticator
|
|
|
DocumentReference.content.format
|
-
Deleted
(->
content.profile)
|
|
DocumentReference.context.encounter
|
|
|
DocumentReference.context.event
|
|
|
DocumentReference.context.period
|
|
|
DocumentReference.context.facilityType
|
-
Deleted
(->
facilityType)
|
|
DocumentReference.context.practiceSetting
|
-
Deleted
(->
practiceSetting)
|
|
DocumentReference.context.sourcePatientInfo
|
-
Deleted
(->
use
extension
http://hl7.org/fhir/StructureDefinition/documentreference-sourcepatient)
|
|
DocumentReference.context.related
|
|
|
DomainResource
|
|
|
Encounter
|
|
|
Encounter.status
|
-
Remove
codes
arrived
,
triaged
,
onleave
,
finished
-
Add
codes
on-hold
,
discharged
,
completed
,
discontinued
|
|
Encounter.businessStatus
| |
|
Encounter.businessStatus.code
| |
|
Encounter.businessStatus.type
| |
|
Encounter.businessStatus.effectiveDate
| |
|
Encounter.class
|
-
Min
Cardinality
changed
from
1
to
0
-
Max
Cardinality
changed
from
1
to
*
-
Type
changed
from
Coding
to
CodeableConcept
-
Remove
Binding
`http://terminology.hl7.org/ValueSet/v3-ActEncounterCode`
(extensible)
|
|
Encounter.serviceType
|
-
Max
Cardinality
changed
from
1
to
*
-
Type
changed
from
CodeableConcept
to
CodeableReference
|
|
Encounter.subjectStatus
|
|
|
Encounter.basedOn
|
-
Type
Reference:
Added
Target
Types
CarePlan,
DeviceRequest,
MedicationRequest
MedicationRequest,
RequestOrchestration,
NutritionOrder,
VisionPrescription
|
|
Encounter.careTeam
|
|
|
Encounter.participant.actor
|
-
Renamed
from
individual
to
actor
-
Type
Reference:
Added
Target
Types
Patient,
Group,
Device,
HealthcareService
|
|
Encounter.virtualService
|
|
|
Encounter.actualPeriod
|
-
Renamed
from
period
to
actualPeriod
|
|
Encounter.plannedStartDate
|
|
|
Encounter.plannedEndDate
|
|
|
Encounter.reason
|
-
Renamed
from
reasonCode
to
reason
-
Type
changed
from
CodeableConcept
to
BackboneElement
|
|
Encounter.reason.use
|
|
|
Encounter.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)
|
|
Encounter.reasonReference
|
-
Deleted
(->
Encounter.reason.reference)
|
|
Encounter.diagnosis.rank
|
-
Deleted
(->
Account.diagnosis.sequence)
|
EncounterHistory
Added
Resource
|
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
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
|
|
|
EpisodeOfCare.careTeam
|
-
Renamed
from
team
to
careTeam
|
|
EpisodeOfCare.diagnosis.rank
|
|
|
EpisodeOfCare.patient
| |
|
EventDefinition
|
|
|
EventDefinition.versionAlgorithm[x]
|
|
|
EventDefinition.subject[x]
|
-
Change
value
set
from
http://hl7.org/fhir/ValueSet/subject-type
to
Participant
Resource
Types
-
Change
code
system
for
extensibly
bound
codes
from
"http://hl7.org/fhir/resource-types"
to
"http://hl7.org/fhir/fhir-types"
|
|
EventDefinition.jurisdiction
| |
|
EventDefinition.usage
|
-
Type
changed
from
string
to
markdown
|
|
EventDefinition.copyrightLabel
|
|
|
Evidence
|
|
|
Evidence.versionAlgorithm[x]
|
|
Evidence.citeAs[x]
Evidence.citeAs
|
|
|
Evidence.experimental
|
|
|
Evidence.recorder
| |
|
Evidence.purpose
|
|
|
Evidence.copyrightLabel
|
|
Evidence.assertion
Evidence.relatesTo
|
|
Evidence.variableDefinition
Evidence.relatesTo.type
| |
|
Evidence.relatesTo.target[x]
|
|
|
Evidence.assertion
| |
|
Evidence.variableDefinition
| |
|
Evidence.variableDefinition.description
|
|
|
Evidence.variableDefinition.note
|
|
|
Evidence.variableDefinition.variableRole
|
|
|
Evidence.variableDefinition.roleSubtype
| |
|
Evidence.variableDefinition.comparatorCategory
| |
|
Evidence.variableDefinition.observed
|
|
|
Evidence.variableDefinition.intended
|
|
|
Evidence.variableDefinition.directnessMatch
|
|
|
Evidence.synthesisType
|
|
|
Evidence.studyDesign
|
|
|
Evidence.statistic
|
|
|
Evidence.statistic.description
|
|
|
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
|
|
|
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
|
|
|
Evidence.statistic.attributeEstimate.note
|
|
|
Evidence.statistic.attributeEstimate.type
|
|
|
Evidence.statistic.attributeEstimate.quantity
|
|
|
Evidence.statistic.attributeEstimate.level
|
|
|
Evidence.statistic.attributeEstimate.range
|
|
|
Evidence.statistic.attributeEstimate.attributeEstimate
|
|
|
Evidence.statistic.modelCharacteristic
|
|
|
Evidence.statistic.modelCharacteristic.code
|
|
Evidence.statistic.modelCharacteristic.value
Evidence.statistic.modelCharacteristic.value[x]
| |
|
Evidence.statistic.modelCharacteristic.intended
| |
|
Evidence.statistic.modelCharacteristic.applied
|
|
|
Evidence.statistic.modelCharacteristic.variable
|
|
|
Evidence.statistic.modelCharacteristic.variable.variableDefinition
|
|
|
Evidence.statistic.modelCharacteristic.variable.handling
|
|
|
Evidence.statistic.modelCharacteristic.variable.valueCategory
|
|
|
Evidence.statistic.modelCharacteristic.variable.valueQuantity
|
|
|
Evidence.statistic.modelCharacteristic.variable.valueRange
|
|
Evidence.statistic.modelCharacteristic.attributeEstimate
Evidence.statistic.modelCharacteristic.attribute
|
|
|
Evidence.certainty
|
|
|
Evidence.certainty.description
|
|
|
Evidence.certainty.note
|
|
|
Evidence.certainty.type
|
|
|
Evidence.certainty.rating
|
|
|
Evidence.certainty.rater
|
|
|
Evidence.certainty.subcomponent
|
|
|
Evidence.shortTitle
|
|
|
Evidence.subtitle
|
|
|
Evidence.jurisdiction
|
|
|
Evidence.effectivePeriod
|
|
|
Evidence.topic
|
|
Evidence.exposureBackground
Evidence.relatedArtifact
|
|
Evidence.exposureVariant
Evidence.exposureBackground
|
|
Evidence.outcome
Evidence.exposureVariant
|
|
EvidenceReport
Evidence.outcome
|
|
|
EvidenceVariable
|
|
|
EvidenceVariable.versionAlgorithm[x]
|
|
|
EvidenceVariable.citeAs
| |
|
EvidenceVariable.experimental
|
|
|
EvidenceVariable.recorder
| |
|
EvidenceVariable.purpose
|
|
|
EvidenceVariable.copyrightLabel
|
|
EvidenceVariable.actual
EvidenceVariable.relatesTo
|
|
EvidenceVariable.characteristic
EvidenceVariable.relatesTo.type
|
-
Min
Cardinality
changed
from
1
to
0
Added
Mandatory
Element
|
EvidenceVariable.characteristic.linkId
EvidenceVariable.relatesTo.target[x]
|
|
EvidenceVariable.characteristic.description
EvidenceVariable.actual
|
-
Type
changed
from
string
to
markdown
Added
Element
|
EvidenceVariable.characteristic.note
EvidenceVariable.definition
|
|
EvidenceVariable.characteristic.definitionReference
EvidenceVariable.definitionModifier
|
|
EvidenceVariable.characteristic.definitionCanonical
EvidenceVariable.definitionModifier.code
|
|
EvidenceVariable.characteristic.definitionCodeableConcept
EvidenceVariable.definitionModifier.value[x]
|
|
EvidenceVariable.characteristic.definitionExpression
EvidenceVariable.handling
|
|
EvidenceVariable.characteristic.definitionId
EvidenceVariable.category
|
|
EvidenceVariable.characteristic.definitionByTypeAndValue
EvidenceVariable.category.name
|
|
EvidenceVariable.characteristic.definitionByTypeAndValue.type
EvidenceVariable.category.value[x]
|
|
EvidenceVariable.characteristic.definitionByTypeAndValue.method
EvidenceVariable.conditional
|
|
EvidenceVariable.characteristic.definitionByTypeAndValue.device
EvidenceVariable.classifier
|
|
EvidenceVariable.characteristic.definitionByTypeAndValue.value[x]
EvidenceVariable.dataStorage
|
|
EvidenceVariable.characteristic.definitionByTypeAndValue.offset
EvidenceVariable.dataStorage.datatype
|
|
EvidenceVariable.characteristic.definitionByCombination
EvidenceVariable.dataStorage.path
|
|
EvidenceVariable.characteristic.definitionByCombination.code
EvidenceVariable.dataStorage.delimiter
|
|
EvidenceVariable.characteristic.definitionByCombination.threshold
EvidenceVariable.dataStorage.component
|
|
EvidenceVariable.characteristic.definitionByCombination.characteristic
EvidenceVariable.timing
|
|
EvidenceVariable.characteristic.instances[x]
EvidenceVariable.period
|
|
EvidenceVariable.characteristic.duration[x]
EvidenceVariable.constraint
|
|
EvidenceVariable.characteristic.timeFromEvent
EvidenceVariable.constraint.conditional
|
|
EvidenceVariable.characteristic.timeFromEvent.description
EvidenceVariable.constraint.minimumQuantity
|
|
EvidenceVariable.characteristic.timeFromEvent.note
EvidenceVariable.constraint.maximumQuantity
|
|
EvidenceVariable.characteristic.timeFromEvent.event[x]
EvidenceVariable.constraint.earliestDateTime
|
|
EvidenceVariable.characteristic.timeFromEvent.quantity
EvidenceVariable.constraint.latestDateTime
|
|
EvidenceVariable.characteristic.timeFromEvent.range
EvidenceVariable.constraint.minimumStringLength
|
|
EvidenceVariable.handling
EvidenceVariable.constraint.maximumStringLength
|
|
EvidenceVariable.category
EvidenceVariable.constraint.code
|
|
EvidenceVariable.category.name
EvidenceVariable.constraint.expression
|
|
EvidenceVariable.category.value[x]
EvidenceVariable.constraint.expectedValueSet
|
|
EvidenceVariable.subtitle
EvidenceVariable.constraint.expectedUnitsValueSet
|
|
EvidenceVariable.jurisdiction
EvidenceVariable.constraint.anyValueAllowed
|
|
EvidenceVariable.topic
EvidenceVariable.missingDataMeaning
|
|
|
EvidenceVariable.unacceptableDataHandling
|
|
EvidenceVariable.type
EvidenceVariable.subtitle
|
|
EvidenceVariable.characteristic.definition[x]
EvidenceVariable.jurisdiction
|
|
EvidenceVariable.characteristic.usageContext
EvidenceVariable.topic
|
|
EvidenceVariable.characteristic.participantEffective[x]
EvidenceVariable.relatedArtifact
|
|
EvidenceVariable.characteristic.timeFromStart
EvidenceVariable.type
|
|
EvidenceVariable.characteristic.groupMeasure
EvidenceVariable.characteristic
|
|
|
ExampleScenario
|
|
|
ExampleScenario.versionAlgorithm[x]
|
|
|
ExampleScenario.title
|
|
|
ExampleScenario.description
|
|
|
ExampleScenario.jurisdiction
| |
|
ExampleScenario.copyrightLabel
|
|
|
ExampleScenario.actor.key
|
-
Renamed
from
actorId
to
key
|
|
ExampleScenario.actor.type
|
-
Min
Cardinality
changed
from
1
to
0
-
Change
value
set
from
http://hl7.org/fhir/ValueSet/examplescenario-actor-type|4.0.0
to
Actor
Definition
Actor
Type
-
Remove
code
entity
-
Add
code
codes
system
,
collective
,
other
|
|
ExampleScenario.actor.title
|
-
Renamed
from
name
to
title
-
Min
Cardinality
changed
from
0
to
1
|
|
ExampleScenario.actor.definition
| |
|
ExampleScenario.instance.key
|
-
Renamed
from
resourceId
to
key
|
|
ExampleScenario.instance.structureType
|
-
Renamed
from
resourceType
to
structureType
-
Type
changed
from
code
to
Coding
-
Change
binding
strength
from
required
to
extensible
-
Change
value
set
from
http://hl7.org/fhir/ValueSet/resource-types|4.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
|
|
|
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
|
|
ExampleScenario.process.step.process
|
-
Max
Cardinality
changed
from
*
to
1
|
|
ExampleScenario.process.step.workflow
|
-
Moved
from
ExampleScenario
to
ExampleScenario.process.step
-
Max
Cardinality
changed
from
*
to
1
|
|
ExampleScenario.process.step.operation.type
|
-
Type
changed
from
string
to
Coding
-
Add
Binding
`http://hl7.org/fhir/ValueSet/testscript-operation-codes`
`http://hl7.org/fhir/ValueSet/examplescenario-operation-codes`
(extensible)
|
|
ExampleScenario.process.step.operation.title
|
-
Renamed
from
name
to
title
-
Min
Cardinality
changed
from
0
to
1
|
|
ExampleScenario.instance.version.versionId
|
|
|
ExplanationOfBenefit
|
|
|
ExplanationOfBenefit.traceNumber
|
|
|
ExplanationOfBenefit.statusReason
| |
|
ExplanationOfBenefit.subject
| |
|
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
|
|
|
ExplanationOfBenefit.decision
|
|
|
ExplanationOfBenefit.diagnosisRelatedGroup
|
|
|
ExplanationOfBenefit.careTeam.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
|
|
|
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.patient
| |
|
ExplanationOfBenefit.careTeam.responsible
| |
|
ExplanationOfBenefit.careTeam.qualification
|
|
|
ExplanationOfBenefit.diagnosis.packageCode
|
|
|
ExplanationOfBenefit.item.subSite
|
|
|
ExplanationOfBenefit.item.adjudication.value
|
|
|
ExplanationOfBenefit.addItem.subSite
|
|
|
FamilyMemberHistory
|
FamilyMemberHistory.participant
Added
Element
|
FamilyMemberHistory.participant.function
FamilyMemberHistory.recorder
|
|
FamilyMemberHistory.participant.actor
FamilyMemberHistory.asserter
|
|
|
FamilyMemberHistory.sex
|
-
Change
value
set
from
http://build.fhir.org/valueset-administrative-gender.html
to
AdministrativeGender
|
|
FamilyMemberHistory.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)
|
|
FamilyMemberHistory.reasonReference
|
-
Deleted
(->
FamilyMemberHistory.reason)
|
|
Flag
|
|
|
Flag.status
| -
Min
Cardinality
changed
from
1
to
0
|
|
Flag.subject
|
-
Type
Reference:
Added
Target
Types
RelatedPerson,
PractitionerRole
|
|
Flag.author
|
-
Type
Reference:
Added
Target
Type
RelatedPerson
|
FormularyItem
Flag.supportingInfo
|
|
GenomicStudy
Goal
|
|
|
Goal.lifecycleStatus
| -
Remove
codes
active
,
on-hold
,
completed
|
|
Goal.continuous
|
|
Goal
Goal.acceptance
|
|
Goal.continuous
Goal.acceptance.participant
|
|
Goal.source
Goal.acceptance.status
|
|
|
Goal.acceptance.priority
| |
|
Goal.statusReason
| -
Max
Cardinality
changed
from
expressedBy
1
to
source
*
-
Type
Reference:
changed
from
string
to
CodeableConcept
|
|
Goal.recorder
| -
Added
Target
Type
CareTeam
Element
|
Goal.addresses
Goal.source
|
-
Renamed
from
expressedBy
to
source
-
Type
Reference:
Added
Target
Types
MedicationRequest,
Procedure
CareTeam,
Group
|
Goal.outcome
Goal.addresses
|
-
Type
Reference:
Added
Element
Target
Types
MedicationRequest,
Procedure,
NutritionIntake
|
|
Goal.outcomeCode
|
-
Deleted
(->
Goal.outcome)
|
|
Goal.outcomeReference
|
-
Deleted
(->
Goal.outcome)
|
GraphDefinition
Group
|
|
GraphDefinition.identifier
Group.url
|
|
GraphDefinition.versionAlgorithm[x]
Group.version
|
|
GraphDefinition.title
Group.versionAlgorithm[x]
|
|
GraphDefinition.copyright
Group.title
|
|
GraphDefinition.copyrightLabel
Group.status
|
|
GraphDefinition.start
Group.experimental
|
-
Min
Cardinality
changed
from
1
to
0
Type
changed
from
code
to
id
Remove
Binding
`http://hl7.org/fhir/ValueSet/resource-types|4.0.0`
(required)
Added
Element
|
GraphDefinition.node
Group.date
|
|
GraphDefinition.node.nodeId
Group.publisher
|
|
GraphDefinition.node.description
Group.contact
|
|
GraphDefinition.node.type
Group.description
|
|
GraphDefinition.node.profile
Group.useContext
|
|
GraphDefinition.link.sourceId
Group.purpose
|
|
GraphDefinition.link.targetId
Group.copyright
|
|
GraphDefinition.link.params
Group.copyrightLabel
|
|
GraphDefinition.link.compartment
Group.type
|
-
Added
Element
Min
Cardinality
changed
from
1
to
0
-
Add
codes
careteam
,
healthcareservice
,
location
,
organization
,
relatedperson
,
specimen
,
medicinalproductdefinition
,
substancedefinition
,
biologicallyDerivedProduct
,
nutritionProduct
|
GraphDefinition.link.compartment.use
Group.membership
|
|
GraphDefinition.link.compartment.rule
Group.code
|
-
Added
Mandatory
Element
Add
Binding
`http://hl7.org/fhir/ValueSet/group-code`
(extensible)
|
GraphDefinition.link.compartment.code
Group.combinationMethod
|
|
GraphDefinition.link.compartment.expression
Group.combinationThreshold
|
|
|
Group.characteristic.value[x]
| -
Add
Types
uri,
Expression
|
GraphDefinition.link.compartment.description
Group.characteristic.description
|
|
GraphDefinition.profile
Group.characteristic.method
|
-
Deleted
(->
.node.profile)
Added
Element
|
GraphDefinition.link.target
Group.characteristic.formula
|
-
Deleted
(->
.link.targetId
/
.node.nodeId)
Added
Element
|
Group
Group.characteristic.determiner
|
|
Group.active
Group.characteristic.offset
|
-
Now
marked
as
Modifier
Added
Element
|
Group.type
Group.characteristic.instances[x]
|
-
Remove
codes
medication
,
substance
Add
codes
careteam
,
healthcareservice
,
location
,
organization
,
relatedperson
,
specimen
Added
Element
|
Group.membership
Group.characteristic.duration[x]
|
|
Group.description
Group.characteristic.timing
|
|
|
Group.member.entity
|
-
Type
Reference:
Added
Target
Types
CareTeam,
HealthcareService,
Location,
Organization,
RelatedPerson,
Specimen
Specimen,
MedicinalProductDefinition,
SubstanceDefinition,
BiologicallyDerivedProduct,
NutritionProduct
|
|
Group.member.involvement
|
-
Type
Reference:
Removed
Target
Types
Medication,
Substance
Added
Element
|
|
Group.active
|
|
|
Group.actual
|
-
Deleted
(->
Group.membership)
|
|
GuidanceResponse
|
|
|
GuidanceResponse.location
| |
|
GuidanceResponse.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
|
|
|
GuidanceResponse.reasonReference
|
|
|
HealthcareService
|
|
|
HealthcareService.offeredIn
|
|
|
HealthcareService.comment
|
-
Type
changed
from
string
to
markdown
|
|
HealthcareService.contact
|
|
|
HealthcareService.eligibility.value[x]
| |
|
HealthcareService.eligibility.period
| |
|
HealthcareService.communication
|
|
|
HealthcareService.referralRequired
| |
|
HealthcareService.availability
|
|
|
HealthcareService.telecom
|
-
Deleted
(->
HealthcareService.contact.telecom)
|
|
HealthcareService.availableTime
|
-
Deleted
(->
HealthcareService.availability.availabileTime)
|
|
HealthcareService.notAvailable
|
-
Deleted
(->
HealthcareService.availability.notAvailabileTime)
|
|
HealthcareService.availabilityExceptions
|
-
Deleted
(->
HealthcareService.availability.notAvailabileTime.description)
|
|
ImagingSelection
|
|
|
ImagingStudy
|
|
|
ImagingStudy.status
| |
|
ImagingStudy.modality
|
|
ImagingStudy.partOf
ImagingStudy.basedOn
|
-
Added
Element
Type
Reference:
Removed
Target
Type
AppointmentResponse
|
|
ImagingStudy.procedure
|
|
|
ImagingStudy.reason
|
|
|
ImagingStudy.series.modality
|
|
|
ImagingStudy.series.bodySite
|
-
Type
changed
from
Coding
to
CodeableReference
|
ImagingStudy.series.laterality
ImagingStudy.series.performer.actor
|
-
Type
changed
from
Coding
to
CodeableConcept
Reference:
Added
Target
Type
HealthcareService
|
ImagingStudy.series.performer.actor
ImagingStudy.series.instance.sopClass
|
-
Type
Reference:
Added
Target
Type
HealthcareService
changed
from
Coding
to
oid
-
Remove
Binding
`http://dicom.nema.org/medical/dicom/current/output/chtml/part04/sect_B.5.html#table_B.5-1`
(extensible)
|
|
ImagingStudy.interpreter
|
-
Deleted
(->
series.performer)
|
|
ImagingStudy.procedureReference
|
|
|
ImagingStudy.procedureCode
|
|
|
ImagingStudy.reasonCode
|
|
|
ImagingStudy.reasonReference
|
|
|
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
|
|
|
Immunization.programEligibility
|
-
Type
changed
from
CodeableConcept
to
BackboneElement
|
|
Immunization.programEligibility.program
|
|
|
Immunization.programEligibility.programStatus
|
|
|
Immunization.reaction.manifestation
|
|
|
Immunization.protocolApplied.doseNumber
|
-
Renamed
from
doseNumber[x]
to
doseNumber
-
Remove
Min
Cardinality
changed
from
1
to
0
-
Add
Type
positiveInt
CodeableConcept
-
Remove
Types
positiveInt,
string
|
|
Immunization.protocolApplied.seriesDoses
|
-
Renamed
from
seriesDoses[x]
to
seriesDoses
-
Remove
Add
Type
positiveInt
CodeableConcept
-
Remove
Types
positiveInt,
string
|
|
Immunization.recorded
|
|
|
Immunization.reportOrigin
|
|
|
Immunization.reasonCode
|
|
|
Immunization.reasonReference
|
|
|
Immunization.education
|
|
|
Immunization.reaction.detail
|
|
ImmunizationEvaluation
ImplementationGuide
|
ImmunizationEvaluation.description
Type
changed
from
string
to
markdown
ImmunizationEvaluation.doseNumber
Renamed
from
doseNumber[x]
to
doseNumber
Remove
Type
positiveInt
|
ImmunizationEvaluation.seriesDoses
ImplementationGuide.identifier
|
-
Renamed
from
seriesDoses[x]
to
seriesDoses
Remove
Type
positiveInt
Added
Element
|
ImmunizationRecommendation
ImmunizationRecommendation.recommendation.targetDisease
ImplementationGuide.versionAlgorithm[x]
|
-
Max
Cardinality
changed
from
1
to
*
Added
Element
|
ImmunizationRecommendation.recommendation.description
Type
changed
from
string
to
markdown
ImmunizationRecommendation.recommendation.doseNumber
Renamed
from
doseNumber[x]
to
doseNumber
Remove
Type
positiveInt
ImmunizationRecommendation.recommendation.seriesDoses
ImplementationGuide.jurisdiction
|
-
Renamed
Change
value
set
from
seriesDoses[x]
http://hl7.org/fhir/ValueSet/jurisdiction
to
seriesDoses
Remove
Type
positiveInt
ImplementationGuide
Jurisdiction
ValueSet
ImplementationGuide.identifier
Added
Element
ImplementationGuide.versionAlgorithm[x]
Added
Element
|
|
ImplementationGuide.purpose
|
|
|
ImplementationGuide.copyrightLabel
|
|
|
ImplementationGuide.fhirVersion
|
-
Add
Remove
codes
0.0
0.0.80
,
0.4
0.0.81
,
0.5
0.0.82
,
1.0
0.4.0
,
1.1
0.5.0
,
1.4
1.0.0
,
1.6
1.0.1
,
1.8
1.0.2
,
3.0
1.1.0
,
3.0.2
1.4.0
,
3.3
1.6.0
,
3.5
1.8.0
,
4.0
3.0.0
,
4.0.1
3.0.1
,
4.1
3.3.0
,
4.1.0
3.5.0
,
4.2
4.0.0
-
Add
codes
0.0
,
4.2.0
0.4
,
4.3
0.5
,
4.3.0
1.0
,
4.3.0-cibuild
1.1
,
4.3.0-snapshot1
1.4
,
4.4
1.6
,
4.4.0
1.8
,
4.5
3.0
,
4.5.0
3.3
,
4.6
3.5
,
4.6.0
4.0
,
5.0
4.1
,
5.0.0
4.2
,
5.0.0-cibuild
4.3
,
5.0.0-snapshot1
4.4
,
5.0.0-snapshot2
4.5
,
5.0.0-ballot
4.6
,
5.0.0-snapshot3
5.0
,
5.0.0-draft-final
6.0
|
|
ImplementationGuide.dependsOn.reason
|
|
|
ImplementationGuide.global.type
|
-
Remove
codes
CatalogEntry
,
ChargeItem
,
ChargeItemDefinition
,
ClinicalImpression
,
DeviceUseStatement
,
DocumentManifest
,
DomainResource
,
EffectEvidenceSynthesis
,
GraphDefinition
,
ImmunizationEvaluation
,
ImmunizationRecommendation
,
Linkage
,
Media
,
MedicationKnowledge
,
MedicinalProduct
,
MedicinalProductAuthorization
,
MedicinalProductContraindication
,
MedicinalProductIndication
,
MedicinalProductIngredient
,
MedicinalProductInteraction
,
MedicinalProductManufactured
,
MedicinalProductPackaged
,
MedicinalProductPharmaceutical
,
MedicinalProductUndesirableEffect
,
MolecularSequence
,
RequestGroup
,
ResearchDefinition
,
ResearchElementDefinition
,
Resource
,
RiskEvidenceSynthesis
,
SubstanceSpecification
SubstanceNucleicAcid
Add
codes
,
ActorDefinition
SubstancePolymer
,
AdministrableProductDefinition
SubstanceProtein
,
ArtifactAssessment
SubstanceReferenceInformation
,
BiologicallyDerivedProductDispense
SubstanceSourceMaterial
,
Citation
SubstanceSpecification
,
ClinicalUseDefinition
SupplyDelivery
,
ConditionDefinition
SupplyRequest
,
DeviceAssociation
TestReport
,
DeviceDispense
TestScript
,
DeviceUsage
VerificationResult
-
Add
codes
ActorDefinition
,
EncounterHistory
AdministrableProductDefinition
,
EvidenceReport
ArtifactAssessment
,
FormularyItem
ClinicalUseDefinition
,
GenomicStudy
DeviceAlert
,
ImagingSelection
DeviceAssociation
,
Ingredient
ImagingSelection
,
InventoryItem
Ingredient
,
InventoryReport
InsuranceProduct
,
ManufacturedItemDefinition
,
MedicinalProductDefinition
,
NutritionIntake
,
NutritionProduct
,
PackagedProductDefinition
,
Permission
,
RegulatedAuthorization
,
RequestOrchestration
,
Requirements
,
SubscriptionStatus
,
SubscriptionTopic
,
SubstanceDefinition
,
TestPlan
,
Transport
|
|
ImplementationGuide.definition.grouping.description
|
-
Type
changed
from
string
to
markdown
|
|
ImplementationGuide.definition.resource
|
-
Min
Cardinality
changed
from
1
to
0
|
|
ImplementationGuide.definition.resource.fhirVersion
|
-
Add
Remove
codes
0.0
0.0.80
,
0.4
0.0.81
,
0.5
0.0.82
,
1.0
0.4.0
,
1.1
0.5.0
,
1.4
1.0.0
,
1.6
1.0.1
,
1.8
1.0.2
,
3.0
1.1.0
,
3.0.2
1.4.0
,
3.3
1.6.0
,
3.5
1.8.0
,
4.0
3.0.0
,
4.0.1
3.0.1
,
4.1
3.3.0
,
4.1.0
3.5.0
,
4.2
4.0.0
-
Add
codes
0.0
,
4.2.0
0.4
,
4.3
0.5
,
4.3.0
1.0
,
4.3.0-cibuild
1.1
,
4.3.0-snapshot1
1.4
,
4.4
1.6
,
4.4.0
1.8
,
4.5
3.0
,
4.5.0
3.3
,
4.6
3.5
,
4.6.0
4.0
,
5.0
4.1
,
5.0.0
4.2
,
5.0.0-cibuild
4.3
,
5.0.0-snapshot1
4.4
,
5.0.0-snapshot2
4.5
,
5.0.0-ballot
4.6
,
5.0.0-snapshot3
5.0
,
5.0.0-draft-final
6.0
|
|
ImplementationGuide.definition.resource.description
|
-
Type
changed
from
string
to
markdown
|
|
ImplementationGuide.definition.resource.isExample
|
|
|
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
|
|
|
ImplementationGuide.manifest.resource.profile
|
|
|
ImplementationGuide.definition.resource.example[x]
|
|
|
ImplementationGuide.manifest.resource.example[x]
|
|
|
Ingredient
|
|
|
InsurancePlan
|
|
InsurancePlan.contact
InsurancePlan.type
|
-
Type
Max
Cardinality
changed
from
BackboneElement
*
to
ExtendedContactDetail
1
|
|
InsurancePlan.product
| |
|
InsurancePlan.generalCost
| |
|
InsurancePlan.generalCost.type
| |
|
InsurancePlan.generalCost.groupSize
| |
|
InsurancePlan.generalCost.cost
| |
|
InsurancePlan.generalCost.comment
| |
|
InsurancePlan.specificCost
| |
|
InsurancePlan.specificCost.category
| |
|
InsurancePlan.specificCost.benefit
| |
|
InsurancePlan.specificCost.benefit.type
| |
|
InsurancePlan.specificCost.benefit.cost
| |
|
InsurancePlan.specificCost.benefit.cost.type
| |
|
InsurancePlan.specificCost.benefit.cost.applicability
| |
|
InsurancePlan.specificCost.benefit.cost.qualifier
| |
|
InsurancePlan.specificCost.benefit.cost.value
|
|
InsurancePlan.contact.purpose
InsurancePlan.status
|
-
Deleted
(->
InsurancePlan.contact.purpose)
|
InsurancePlan.contact.name
InsurancePlan.name
|
-
Deleted
(->
InsurancePlan.contact.name)
|
InsurancePlan.contact.telecom
InsurancePlan.alias
|
-
Deleted
(->
InsurancePlan.contact.telecom)
|
InsurancePlan.contact.address
InsurancePlan.period
|
-
Deleted
(->
InsurancePlan.contact.address)
|
InventoryItem
InsurancePlan.ownedBy
|
|
|
InsurancePlan.administeredBy
| |
|
InsurancePlan.contact
| |
|
InsurancePlan.endpoint
| |
|
InsurancePlan.coverage
| |
|
InsurancePlan.plan
|
|
InventoryReport
InsuranceProduct
|
|
|
Invoice
|
|
|
Invoice.creation
|
|
|
Invoice.period[x]
|
|
|
Invoice.issuer
| -
Type
Reference:
Added
Target
Types
Practitioner,
PractitionerRole
|
|
Invoice.lineItem.serviced[x]
|
|
|
Invoice.lineItem.priceComponent
|
-
Type
changed
from
BackboneElement
to
MonetaryComponent
|
|
Invoice.totalPriceComponent
|
-
Add
Type
MonetaryComponent
|
|
Invoice.date
| |
|
Invoice.lineItem.priceComponent.type
|
|
|
Invoice.lineItem.priceComponent.code
|
|
|
Invoice.lineItem.priceComponent.factor
|
|
|
Invoice.lineItem.priceComponent.amount
|
|
|
Library
|
|
|
Library.versionAlgorithm[x]
|
|
|
Library.type
| -
Change
value
set
from
http://hl7.org/fhir/ValueSet/library-type
to
LibraryType

|
|
Library.subject[x]
|
-
Change
value
set
from
http://hl7.org/fhir/ValueSet/subject-type
to
Participant
Resource
Types
-
Change
code
system
for
extensibly
bound
codes
from
"http://hl7.org/fhir/resource-types"
to
"http://hl7.org/fhir/fhir-types"
|
Library.usage
Library.jurisdiction
|
-
Type
changed
Change
value
set
from
string
http://hl7.org/fhir/ValueSet/jurisdiction
to
markdown
Jurisdiction
ValueSet
|
Library.copyrightLabel
Library.usage
|
-
Added
Element
Type
changed
from
string
to
markdown
|
Linkage
Library.copyrightLabel
|
|
|
List
|
|
|
List.subject
|
-
Max
Cardinality
changed
from
1
to
*
-
Type
Reference:
Added
Target
Type
Resource
-
Type
Reference:
Removed
Target
Types
Patient,
Group,
Device,
Location
|
|
List.source
|
-
Type
Reference:
Added
Target
Types
Organization,
RelatedPerson,
CareTeam
CareTeam,
Group
|
|
Location
|
|
|
Location.code
| |
|
Location.description
|
-
Type
changed
from
string
to
markdown
|
|
Location.type
| -
Remove
Binding
`http://terminology.hl7.org/ValueSet/v3-ServiceDeliveryLocationRoleType`
(extensible)
|
|
Location.contact
|
|
|
Location.form
|
-
Renamed
from
physicalType
to
form
|
|
Location.characteristic
|
|
|
Location.hoursOfOperation
|
-
Max
Cardinality
changed
from
*
to
1
-
Type
changed
from
BackboneElement
to
Availability
|
|
Location.virtualService
|
|
|
Location.telecom
|
-
Deleted
(->
Location.contact.telecom)
|
|
Location.hoursOfOperation.daysOfWeek
|
-
Deleted
(->
Location.hoursOfOperation.availableTime.daysOfWeek)
|
|
Location.hoursOfOperation.allDay
|
-
Deleted
(->
Location.hoursOfOperation.availableTime.allDay)
|
|
Location.hoursOfOperation.openingTime
|
-
Deleted
(->
Location.hoursOfOperation.availableTime.availableStartTime)
|
|
Location.hoursOfOperation.closingTime
|
-
Deleted
(->
Location.hoursOfOperation.availableTime.availableEndTime)
|
|
Location.availabilityExceptions
|
-
Deleted
(->
Location.hoursOfOperation.notAvailable.description)
|
|
ManufacturedItemDefinition
|
|
|
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.scoring
Change
value
set
from
http://hl7.org/fhir/ValueSet/measure-scoring
to
MeasureScoring
Measure.scoringUnit
Measure.reportingFrequency
|
|
|
Measure.riskAdjustment
|
-
Type
changed
from
string
to
markdown
|
|
Measure.rateAggregation
|
-
Type
changed
from
string
to
markdown
|
|
Measure.term
|
|
|
Measure.term.code
|
|
|
Measure.term.definition
|
|
|
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.scoring
Measure.group.basisRequirement
|
|
Measure.group.scoringUnit
Measure.group.scoring
|
|
Measure.group.rateAggregation
Measure.group.scoringUnit
|
|
Measure.group.improvementNotation
Measure.group.scoringPrecision
|
|
Measure.group.library
Measure.group.compositeScoring
|
|
Measure.group.population.linkId
Measure.group.component
|
|
Measure.group.population.description
Measure.group.component.measure
|
-
Type
changed
from
string
to
markdown
Added
Element
|
Measure.group.population.criteria
Measure.group.component.groupId
|
-
Min
Cardinality
changed
from
1
to
0
Added
Element
|
Measure.group.population.groupDefinition
Measure.group.component.weight
|
|
Measure.group.population.inputPopulationId
Measure.group.rateAggregation
|
|
Measure.group.population.aggregateMethod
Measure.group.improvementNotation
|
|
Measure.group.stratifier.linkId
Measure.group.improvementNotationGuidance
|
|
Measure.group.stratifier.description
Measure.group.library
|
-
Type
changed
from
string
to
markdown
Added
Element
|
Measure.group.stratifier.groupDefinition
Measure.group.population.linkId
|
|
Measure.group.stratifier.component.linkId
Measure.group.population.title
|
|
Measure.group.stratifier.component.description
Measure.group.population.code
| |
|
Measure.group.population.description
|
-
Type
changed
from
string
to
markdown
|
Measure.group.stratifier.component.criteria
Measure.group.population.criteria
|
-
Min
Cardinality
changed
from
1
to
0
|
Measure.group.stratifier.component.groupDefinition
Measure.group.population.groupDefinition
|
|
Measure.supplementalData.linkId
Measure.group.population.inputPopulationId
|
|
Measure.supplementalData.description
Type
changed
from
string
to
markdown
Measure.definition
Measure.group.population.aggregateMethod
|
-
Deleted
(->term.definition
term
is
code
and
definition
now)
Added
Element
|
MeasureReport
MeasureReport.type
Measure.group.stratifier.linkId
|
-
Remove
code
data-collection
Add
code
data-exchange
Added
Element
|
MeasureReport.dataUpdateType
Measure.group.stratifier.title
|
|
MeasureReport.measure
Measure.group.stratifier.description
|
-
Min
Cardinality
Type
changed
from
1
string
to
0
markdown
|
MeasureReport.subject
Measure.group.stratifier.groupDefinition
|
-
Type
Reference:
Added
Target
Types
CareTeam,
HealthcareService,
Organization
Element
|
MeasureReport.reporter
Measure.group.stratifier.component.linkId
|
-
Type
Reference:
Added
Target
Type
Group
Type
Reference:
Removed
Target
Type
Location
Element
|
MeasureReport.reportingVendor
Measure.group.stratifier.component.description
|
-
Added
Element
Type
changed
from
string
to
markdown
|
MeasureReport.location
Measure.group.stratifier.component.criteria
|
-
Added
Element
Min
Cardinality
changed
from
1
to
0
|
MeasureReport.inputParameters
Measure.group.stratifier.component.groupDefinition
|
|
MeasureReport.scoring
Measure.group.stratifier.component.valueSet
|
|
MeasureReport.group.linkId
Measure.group.stratifier.component.unit
|
|
MeasureReport.group.subject
Measure.supplementalData.linkId
|
|
MeasureReport.group.population.linkId
Measure.supplementalData.usage
|
-
Added
Element
Change
value
set
from
http://hl7.org/fhir/ValueSet/measure-data-usage
to
MeasureDataUsage
|
MeasureReport.group.population.subjectReport
Measure.supplementalData.description
|
-
Added
Element
Type
changed
from
string
to
markdown
|
MeasureReport.group.population.subjects
Measure.supplementalData.valueSet
|
|
MeasureReport.group.measureScore[x]
Measure.supplementalData.unit
|
-
Renamed
from
measureScore
to
measureScore[x]
Add
Types
dateTime,
CodeableConcept,
Period,
Range,
Duration
Added
Element
|
MeasureReport.group.stratifier.linkId
Measure.scoring
|
|
MeasureReport.group.stratifier.code
Measure.compositeScoring
|
-
Max
Cardinality
changed
from
*
to
1
Deleted
|
MeasureReport.group.stratifier.stratum.value[x]
Measure.type
|
-
Renamed
from
value
to
value[x]
Add
Types
boolean,
Quantity,
Range,
Reference
Deleted
|
MeasureReport.group.stratifier.stratum.component.linkId
Measure.improvementNotation
|
|
MeasureReport.group.stratifier.stratum.component.value[x]
Measure.definition
|
-
Renamed
from
value
to
value[x]
Add
Types
boolean,
Quantity,
Range,
Reference
Deleted
(->term.definition
term
is
code
and
definition
now)
|
MeasureReport.group.stratifier.stratum.population.linkId
MeasureReport
|
Added
Element
|
MeasureReport.group.stratifier.stratum.population.subjectReport
MeasureReport.category
|
|
MeasureReport.group.stratifier.stratum.population.subjects
MeasureReport.messages
|
|
MeasureReport.group.stratifier.stratum.measureScore[x]
MeasureReport.type
|
-
Renamed
from
measureScore
to
measureScore[x]
Remove
code
data-collection
-
Add
Types
dateTime,
CodeableConcept,
Period,
Range,
Duration
MeasureReport.supplementalData
Added
Element
code
data-exchange
|
Medication
Medication.marketingAuthorizationHolder
MeasureReport.dataUpdateType
|
|
Medication.doseForm
MeasureReport.measure
|
-
Added
Element
Min
Cardinality
changed
from
1
to
0
|
Medication.totalVolume
MeasureReport.subject
|
-
Type
Reference:
Added
Element
Target
Types
CareTeam,
HealthcareService,
Organization
|
Medication.ingredient.item
MeasureReport.reporter
|
-
Renamed
from
item[x]
to
item
Add
Type
CodeableReference
Remove
Types
CodeableConcept,
Reference(Substance
|
Medication)
Reference:
Removed
Target
Type
Location
|
Medication.ingredient.strength[x]
MeasureReport.reportingVendor
|
-
Renamed
from
strength
to
strength[x]
Add
Types
CodeableConcept,
Quantity
Added
Element
|
Medication.definition
MeasureReport.location
|
|
Medication.manufacturer
MeasureReport.inputParameters
|
|
Medication.form
MeasureReport.group.linkId
|
|
Medication.amount
MeasureReport.group.title
|
|
MedicationAdministration
MedicationAdministration.basedOn
MeasureReport.group.calculatedDate
|
|
MedicationAdministration.partOf
MeasureReport.group.description
|
-
Type
Reference:
Added
Target
Type
MedicationDispense
Element
|
MedicationAdministration.category
MeasureReport.group.type
|
-
Max
Cardinality
changed
from
1
to
*
Added
Element
|
MedicationAdministration.medication
MeasureReport.group.subject
|
-
Renamed
from
medication[x]
to
medication
Add
Type
CodeableReference
Remove
Types
CodeableConcept,
Reference(Medication)
Added
Element
|
MedicationAdministration.encounter
MeasureReport.group.scoring
|
|
MedicationAdministration.occurence[x]
MeasureReport.group.improvementNotation
|
|
MedicationAdministration.recorded
MeasureReport.group.improvementNotationGuidance
|
|
MedicationAdministration.isSubPotent
MeasureReport.group.population.linkId
|
|
MedicationAdministration.subPotentReason
MeasureReport.group.population.title
|
|
MedicationAdministration.performer.actor
MeasureReport.group.population.code
|
-
Type
changed
Change
value
set
from
Reference(Practitioner
|
PractitionerRole
|
Patient
|
RelatedPerson
|
Device)
http://hl7.org/fhir/ValueSet/measure-population
to
CodeableReference
MeasurePopulationType
|
MedicationAdministration.reason
MeasureReport.group.population.description
|
|
MedicationAdministration.device
MeasureReport.group.population.countQuantity
|
-
Type
changed
from
Reference(Device)
to
CodeableReference
Added
Element
|
MedicationAdministration.instantiates
MeasureReport.group.population.subjectReport
|
|
MedicationAdministration.context
MeasureReport.group.population.subjects
|
|
MedicationAdministration.effective[x]
MeasureReport.group.measureScore[x]
|
-
Deleted
Renamed
from
measureScore
to
measureScore[x]
-
Add
Types
dateTime,
CodeableConcept,
Period,
Range,
Duration,
boolean,
Ratio
|
MedicationAdministration.reasonCode
MeasureReport.group.stratifier.linkId
|
-
Deleted
(->
reason)
Added
Element
|
MedicationAdministration.reasonReference
MeasureReport.group.stratifier.title
|
-
Deleted
(->
reason)
Added
Element
|
MedicationDispense
MedicationDispense.basedOn
MeasureReport.group.stratifier.code
|
-
Added
Element
Max
Cardinality
changed
from
*
to
1
|
MedicationDispense.partOf
MeasureReport.group.stratifier.description
|
-
Type
Reference:
Added
Target
Type
MedicationAdministration
Element
|
MedicationDispense.notPerformedReason
MeasureReport.group.stratifier.stratum.value[x]
|
-
Added
Element
Renamed
from
value
to
value[x]
-
Add
Types
boolean,
Quantity,
Range,
Reference
|
MedicationDispense.statusChanged
MeasureReport.group.stratifier.stratum.component.linkId
|
|
MedicationDispense.category
MeasureReport.group.stratifier.stratum.component.description
|
-
Max
Cardinality
changed
from
1
to
*
Added
Element
|
MedicationDispense.medication
MeasureReport.group.stratifier.stratum.component.value[x]
|
-
Renamed
from
medication[x]
value
to
medication
value[x]
-
Add
Type
CodeableReference
Remove
Types
CodeableConcept,
Reference(Medication)
MedicationDispense.subject
Min
Cardinality
changed
from
0
to
1
boolean,
Quantity,
Range,
Reference
|
MedicationDispense.encounter
MeasureReport.group.stratifier.stratum.population.linkId
|
|
MedicationDispense.performer.actor
MeasureReport.group.stratifier.stratum.population.code
|
-
Type
Reference:
Added
Target
Type
CareTeam
Change
value
set
from
http://hl7.org/fhir/ValueSet/measure-population
to
MeasurePopulationType
|
MedicationDispense.recorded
MeasureReport.group.stratifier.stratum.population.countQuantity
|
|
MedicationDispense.receiver
MeasureReport.group.stratifier.stratum.population.subjectReport
|
-
Type
Reference:
Added
Target
Types
RelatedPerson,
Location,
PractitionerRole
Element
|
MedicationDispense.renderedDosageInstruction
MeasureReport.group.stratifier.stratum.population.subjects
|
|
MedicationDispense.substitution.responsibleParty
MeasureReport.group.stratifier.stratum.measureScore[x]
|
-
Max
Cardinality
changed
Renamed
from
*
measureScore
to
1
measureScore[x]
-
Type
Reference:
Added
Target
Type
Organization
Add
Types
dateTime,
CodeableConcept,
Period,
Range,
Duration,
boolean,
Ratio
|
MedicationDispense.statusReason[x]
MeasureReport.supplementalData
|
|
MedicationDispense.context
MeasureReport.improvementNotation
|
|
MedicationDispense.detectedIssue
Medication
| |
|
Medication.marketingAuthorizationHolder
|
|
MedicationKnowledge
MedicationKnowledge.identifier
Medication.doseForm
|
|
MedicationKnowledge.author
Medication.packageSize
|
|
MedicationKnowledge.intendedJurisdiction
Medication.packageSize.numberOfItems
|
|
MedicationKnowledge.name
Medication.packageSize.amountPerItem
|
|
MedicationKnowledge.monograph.source
Medication.ingredient.item
|
-
Renamed
from
item[x]
to
item
-
Add
Type
Reference:
Removed
Target
Type
Media
CodeableReference
-
Remove
Types
CodeableConcept,
Reference(Substance
|
Medication)
|
MedicationKnowledge.cost.effectiveDate
Medication.ingredient.role
|
|
MedicationKnowledge.cost.cost[x]
Medication.ingredient.strength[x]
|
-
Renamed
from
cost
strength
to
cost[x]
strength[x]
-
Add
Type
CodeableConcept
Types
CodeableConcept,
Quantity
|
MedicationKnowledge.indicationGuideline
Medication.instance
|
|
MedicationKnowledge.indicationGuideline.indication
Medication.instance.identifier
|
|
MedicationKnowledge.indicationGuideline.dosingGuideline
Medication.instance.lotNumber
|
|
MedicationKnowledge.indicationGuideline.dosingGuideline.treatmentIntent
Medication.instance.expirationDate
|
|
MedicationKnowledge.indicationGuideline.dosingGuideline.dosage
Medication.definition
|
|
MedicationKnowledge.indicationGuideline.dosingGuideline.dosage.type
Medication.manufacturer
|
-
Added
Mandatory
Element
Deleted
|
MedicationKnowledge.indicationGuideline.dosingGuideline.dosage.dosage
Medication.form
|
-
Added
Mandatory
Element
Deleted
|
MedicationKnowledge.indicationGuideline.dosingGuideline.administrationTreatment
Medication.amount
|
|
MedicationKnowledge.indicationGuideline.dosingGuideline.patientCharacteristic
Medication.batch
|
|
MedicationKnowledge.indicationGuideline.dosingGuideline.patientCharacteristic.type
MedicationAdministration
|
Added
Mandatory
Element
|
MedicationKnowledge.indicationGuideline.dosingGuideline.patientCharacteristic.value[x]
MedicationAdministration.basedOn
|
|
MedicationKnowledge.medicineClassification.source[x]
MedicationAdministration.partOf
|
-
Type
Reference:
Added
Element
Target
Type
MedicationDispense
|
MedicationKnowledge.packaging
MedicationAdministration.category
|
-
Max
Cardinality
changed
from
1
to
*
|
MedicationKnowledge.packaging.cost
MedicationAdministration.medication
|
-
Added
Element
Renamed
from
medication[x]
to
medication
MedicationKnowledge.packaging.packagedProduct
-
Added
Element
Add
Type
CodeableReference
MedicationKnowledge.clinicalUseIssue
-
Added
Element
Remove
Types
CodeableConcept,
Reference(Medication)
|
MedicationKnowledge.storageGuideline
MedicationAdministration.encounter
|
|
MedicationKnowledge.storageGuideline.reference
MedicationAdministration.occurrence[x]
|
|
MedicationKnowledge.storageGuideline.note
MedicationAdministration.recorded
|
|
MedicationKnowledge.storageGuideline.stabilityDuration
MedicationAdministration.isSubPotent
|
|
MedicationKnowledge.storageGuideline.environmentalSetting
MedicationAdministration.subPotentReason
|
|
MedicationKnowledge.storageGuideline.environmentalSetting.type
MedicationAdministration.performer.actor
|
-
Added
Mandatory
Element
Type
changed
from
Reference(Practitioner
|
PractitionerRole
|
Patient
|
RelatedPerson
|
Device)
to
CodeableReference
|
MedicationKnowledge.storageGuideline.environmentalSetting.value[x]
MedicationAdministration.reason
|
|
MedicationKnowledge.regulatory.schedule
MedicationAdministration.device
|
-
Type
changed
from
BackboneElement
Reference(Device)
to
CodeableConcept
CodeableReference
|
MedicationKnowledge.definitional
MedicationAdministration.instantiates
|
|
MedicationKnowledge.definitional.definition
MedicationAdministration.context
|
|
MedicationKnowledge.definitional.doseForm
MedicationAdministration.effective[x]
|
|
MedicationKnowledge.definitional.intendedRoute
MedicationAdministration.reasonCode
|
-
Added
Element
Deleted
(->
reason)
|
MedicationKnowledge.definitional.ingredient
MedicationAdministration.reasonReference
|
-
Added
Element
Deleted
(->
reason)
|
|
MedicationDispense
| |
MedicationKnowledge.definitional.ingredient.item
MedicationDispense.basedOn
|
|
MedicationKnowledge.definitional.ingredient.type
MedicationDispense.partOf
|
-
Type
Reference:
Added
Element
Target
Type
MedicationAdministration
|
MedicationKnowledge.definitional.ingredient.strength[x]
MedicationDispense.status
|
-
Added
Element
Remove
code
stopped
-
Add
code
unfulfilled
|
MedicationKnowledge.definitional.drugCharacteristic
MedicationDispense.notPerformedReason
|
|
MedicationKnowledge.definitional.drugCharacteristic.type
MedicationDispense.statusChanged
|
|
MedicationKnowledge.definitional.drugCharacteristic.value[x]
MedicationDispense.category
|
-
Added
Element
Max
Cardinality
changed
from
1
to
*
|
MedicationKnowledge.manufacturer
MedicationDispense.medication
|
-
Deleted
Renamed
from
medication[x]
to
medication
-
Add
Type
CodeableReference
-
Remove
Types
CodeableConcept,
Reference(Medication)
|
MedicationKnowledge.doseForm
MedicationDispense.subject
|
-
Deleted
Min
Cardinality
changed
from
0
to
1
|
MedicationKnowledge.amount
MedicationDispense.encounter
|
|
MedicationKnowledge.synonym
MedicationDispense.performer.actor
|
-
Deleted
Type
Reference:
Added
Target
Types
CareTeam,
Group
|
MedicationKnowledge.ingredient
MedicationDispense.fillNumber
|
|
MedicationKnowledge.intendedRoute
MedicationDispense.recorded
|
|
MedicationKnowledge.administrationGuidelines
MedicationDispense.receiver
|
-
Deleted
Type
Reference:
Added
Target
Types
RelatedPerson,
Location,
PractitionerRole,
Organization,
Group
|
MedicationKnowledge.packaging.type
MedicationDispense.dosageInstruction
|
-
Deleted
Max
Cardinality
changed
from
*
to
1
-
Type
changed
from
Dosage
to
DosageDetails
|
MedicationKnowledge.packaging.quantity
MedicationDispense.doseAdministrationAid
|
|
MedicationKnowledge.drugCharacteristic
MedicationDispense.substitution.responsibleParty
|
-
Deleted
Max
Cardinality
changed
from
*
to
1
-
Type
Reference:
Added
Target
Type
Organization
|
MedicationKnowledge.contraindication
MedicationDispense.statusReason[x]
|
|
MedicationKnowledge.regulatory.schedule.schedule
MedicationDispense.context
|
|
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
Remove
Type
Reference(Patient
|
Practitioner
|
PractitionerRole
|
RelatedPerson
|
Organization)
Added
Element
|
|
MedicationRequest.performerType
|
-
Add
Binding
`http://hl7.org/fhir/ValueSet/medication-intended-performer-role`
(extensible)
|
|
MedicationRequest.performer
|
-
Max
Cardinality
changed
from
1
to
*
-
Type
Reference:
Added
Target
Types
DeviceDefinition,
HealthcareService
HealthcareService,
Group
-
Type
Reference:
Removed
Target
Type
Device
|
|
MedicationRequest.device
|
|
|
MedicationRequest.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
|
|
|
MedicationRequest.dispenseRequest.dispenserInstruction
|
|
|
MedicationRequest.dispenseRequest.doseAdministrationAid
|
|
|
MedicationRequest.dispenseRequest.destination
| |
|
MedicationRequest.reported[x]
| |
|
MedicationRequest.reasonCode
|
|
|
MedicationRequest.reasonReference
|
|
|
MedicationRequest.instantiatesCanonical
|
|
|
MedicationRequest.instantiatesUri
|
|
|
MedicationRequest.dispenseRequest.performer
|
|
|
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
|
|
|
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
|
|
|
MedicationStatement.reasonReference
|
|
|
MedicinalProductDefinition
|
|
|
MessageDefinition
|
|
|
MessageDefinition.versionAlgorithm[x]
|
|
|
MessageDefinition.jurisdiction
| |
|
MessageDefinition.copyrightLabel
|
|
|
MessageDefinition.focus.code
|
-
Remove
codes
CatalogEntry
,
ChargeItem
,
ChargeItemDefinition
,
ClinicalImpression
,
DeviceUseStatement
,
DocumentManifest
,
DomainResource
,
EffectEvidenceSynthesis
,
GraphDefinition
,
ImmunizationEvaluation
,
ImmunizationRecommendation
,
Linkage
,
Media
,
MedicationKnowledge
,
MedicinalProduct
,
MedicinalProductAuthorization
,
MedicinalProductContraindication
,
MedicinalProductIndication
,
MedicinalProductIngredient
,
MedicinalProductInteraction
,
MedicinalProductManufactured
,
MedicinalProductPackaged
,
MedicinalProductPharmaceutical
,
MedicinalProductUndesirableEffect
,
MolecularSequence
,
RequestGroup
,
ResearchDefinition
,
ResearchElementDefinition
,
Resource
,
RiskEvidenceSynthesis
,
SubstanceSpecification
SubstanceNucleicAcid
Add
codes
,
ActorDefinition
SubstancePolymer
,
AdministrableProductDefinition
SubstanceProtein
,
ArtifactAssessment
SubstanceReferenceInformation
,
BiologicallyDerivedProductDispense
SubstanceSourceMaterial
,
Citation
SubstanceSpecification
,
ClinicalUseDefinition
SupplyDelivery
,
ConditionDefinition
SupplyRequest
,
DeviceAssociation
TestReport
,
DeviceDispense
TestScript
,
DeviceUsage
VerificationResult
-
Add
codes
ActorDefinition
,
EncounterHistory
AdministrableProductDefinition
,
EvidenceReport
ArtifactAssessment
,
FormularyItem
ClinicalUseDefinition
,
GenomicStudy
DeviceAlert
,
ImagingSelection
DeviceAssociation
,
Ingredient
ImagingSelection
,
InventoryItem
Ingredient
,
InventoryReport
InsuranceProduct
,
ManufacturedItemDefinition
,
MedicinalProductDefinition
,
NutritionIntake
,
NutritionProduct
,
PackagedProductDefinition
,
Permission
,
RegulatedAuthorization
,
RequestOrchestration
,
Requirements
,
SubscriptionStatus
,
SubscriptionTopic
,
SubstanceDefinition
,
TestPlan
,
Transport
|
|
MessageDefinition.graph
|
-
Max
Cardinality
changed
from
*
to
1
Deleted
|
|
MessageHeader
|
|
|
MessageHeader.event[x]
|
-
Add
Type
canonical(EventDefinition)
Remove
Type
uri
canonical(EventDefinition
|
SubscriptionTopic)
|
|
MessageHeader.destination.endpoint[x]
|
-
Renamed
from
endpoint
to
endpoint[x]
-
Min
Cardinality
changed
from
1
to
0
-
Add
Type
Reference(Endpoint)
|
MessageHeader.sender
Type
Reference:
Added
Target
Type
Device
MessageHeader.author
MessageHeader.destination.receiver
|
-
Type
Reference:
Added
Target
Types
Device,
Organization
Patient,
RelatedPerson
|
|
MessageHeader.source.endpoint[x]
|
-
Renamed
from
endpoint
to
endpoint[x]
-
Min
Cardinality
changed
from
1
to
0
-
Add
Type
Reference(Endpoint)
|
|
MessageHeader.source.sender
| |
|
MessageHeader.response.identifier
|
-
Type
changed
from
id
to
Identifier
|
|
MessageHeader.destination.target
| |
|
MessageHeader.sender
| |
|
MessageHeader.enterer
|
|
|
MessageHeader.author
| |
|
MessageHeader.responsible
| |
|
MetadataResource
|
|
|
MetadataResource.usage
| |
|
MetadataResource.approvalDate
|
|
|
MetadataResource.lastReviewDate
|
|
|
MetadataResource.effectivePeriod
|
|
|
MetadataResource.topic
|
|
|
MetadataResource.author
|
|
|
MetadataResource.editor
|
|
|
MetadataResource.reviewer
|
|
|
MetadataResource.endorser
|
|
|
MetadataResource.relatedArtifact
|
|
|
MetadataResource.url
|
-
Deleted
(->
CanonicalResource)
|
|
MetadataResource.version
|
-
Deleted
(->
CanonicalResource)
|
|
MetadataResource.name
|
-
Deleted
(->
CanonicalResource)
|
|
MetadataResource.title
|
-
Deleted
(->
CanonicalResource)
|
|
MetadataResource.status
|
-
Deleted
(->
CanonicalResource)
|
|
MetadataResource.experimental
|
-
Deleted
(->
CanonicalResource)
|
|
MetadataResource.date
|
-
Deleted
(->
CanonicalResource)
|
|
MetadataResource.publisher
|
-
Deleted
(->
CanonicalResource)
|
|
MetadataResource.contact
|
-
Deleted
(->
CanonicalResource)
|
|
MetadataResource.description
|
-
Deleted
(->
CanonicalResource)
|
|
MetadataResource.useContext
|
-
Deleted
(->
CanonicalResource)
|
|
MetadataResource.jurisdiction
|
-
Deleted
(->
CanonicalResource)
|
MolecularSequence
NamingSystem
|
MolecularSequence.subject
Renamed
from
patient
to
subject
Type
Reference:
Added
Target
Types
Group,
Substance,
BiologicallyDerivedProduct,
NutritionProduct
|
MolecularSequence.focus
NamingSystem.url
|
|
MolecularSequence.literal
NamingSystem.identifier
|
|
MolecularSequence.formatted
NamingSystem.version
|
|
MolecularSequence.relative
NamingSystem.versionAlgorithm[x]
|
|
MolecularSequence.relative.coordinateSystem
NamingSystem.title
|
|
MolecularSequence.relative.ordinalPosition
NamingSystem.experimental
|
|
MolecularSequence.relative.sequenceRange
NamingSystem.type
|
-
Added
Element
Remove
Binding
`http://hl7.org/fhir/ValueSet/identifier-type`
(extensible)
|
MolecularSequence.relative.startingSequence
NamingSystem.jurisdiction
|
|
MolecularSequence.relative.startingSequence.genomeAssembly
NamingSystem.purpose
|
|
MolecularSequence.relative.startingSequence.chromosome
NamingSystem.copyright
|
|
MolecularSequence.relative.startingSequence.sequence[x]
NamingSystem.copyrightLabel
|
|
MolecularSequence.relative.startingSequence.windowStart
NamingSystem.approvalDate
|
|
MolecularSequence.relative.startingSequence.windowEnd
NamingSystem.lastReviewDate
|
|
MolecularSequence.relative.startingSequence.orientation
NamingSystem.effectivePeriod
|
|
MolecularSequence.relative.startingSequence.strand
NamingSystem.topic
|
|
MolecularSequence.relative.edit
NamingSystem.author
|
|
MolecularSequence.relative.edit.start
NamingSystem.editor
|
|
MolecularSequence.relative.edit.end
NamingSystem.reviewer
|
|
MolecularSequence.relative.edit.replacementSequence
NamingSystem.endorser
|
|
MolecularSequence.relative.edit.replacedSequence
NamingSystem.relatedArtifact
|
|
MolecularSequence.coordinateSystem
Deleted
(>relative.coordinateSystem)
MolecularSequence.quantity
NamingSystem.uniqueId.type
|
-
Deleted
(Removed.
Covered
by
the
Variant
Profile
in
the
CG
IG:
http://hl7.org/fhir/uv/genomics-reporting/index.html)
Add
codes
iri-stem
,
v2csmnemonic
|
MolecularSequence.referenceSeq
NamingSystem.uniqueId.authoritative
|
-
Deleted
(->relative.startingSequence.sequence[x])
Added
Element
|
MolecularSequence.variant
NutritionIntake
|
-
Deleted
(Removed.
Covered
by
the
Variant
Profile
in
the
CG
IG:
http://hl7.org/fhir/uv/genomics-reporting/index.html)
Added
Resource
|
MolecularSequence.observedSeq
NutritionOrder
|
Deleted
(->relative.startingSequence.sequenceString)
|
MolecularSequence.quality
NutritionOrder.basedOn
|
-
Deleted
(Removed
from
the
resource.)
Added
Element
|
MolecularSequence.readCoverage
NutritionOrder.groupIdentifier
|
-
Deleted
(Removed.
Covered
by
the
RegionStudied
Profile
in
the
CG
IG:
http://hl7.org/fhir/uv/genomics-reporting/index.html)
Added
Element
|
MolecularSequence.repository
NutritionOrder.status
|
-
Deleted
(->formatted)
Remove
codes
revoked
,
completed
MolecularSequence.pointer
-
Deleted
(->relative)
Add
code
ended
|
MolecularSequence.structureVariant
NutritionOrder.intent
|
-
Deleted
(Removed.
Covered
by
the
Variant
Profile
in
the
CG
IG:
http://hl7.org/fhir/uv/genomics-reporting/index.html)
Remove
codes
original-order
,
reflex-order
,
filler-order
,
instance-order
|
NamingSystem
NamingSystem.url
NutritionOrder.priority
|
|
NamingSystem.identifier
NutritionOrder.subject
|
|
NamingSystem.version
NutritionOrder.supportingInformation
|
|
NamingSystem.versionAlgorithm[x]
NutritionOrder.requester
|
|
NamingSystem.title
NutritionOrder.performer
|
|
NamingSystem.experimental
NutritionOrder.outsideFoodAllowed
|
|
NamingSystem.type
NutritionOrder.oralDiet.schedule
|
-
Remove
Binding
`http://hl7.org/fhir/ValueSet/identifier-type`
(extensible)
Max
Cardinality
changed
from
*
to
1
NamingSystem.purpose
-
Added
Element
Type
changed
from
Timing
to
BackboneElement
|
NamingSystem.copyright
NutritionOrder.oralDiet.schedule.timing
|
|
NamingSystem.copyrightLabel
NutritionOrder.oralDiet.schedule.asNeeded
|
|
NamingSystem.approvalDate
NutritionOrder.oralDiet.schedule.asNeededFor
|
|
NamingSystem.lastReviewDate
NutritionOrder.oralDiet.nutrient.amount
|
-
Added
Element
Type
changed
from
Quantity(http://hl7.org/fhir/StructureDefinition/SimpleQuantity)
to
Quantity
|
NamingSystem.effectivePeriod
NutritionOrder.oralDiet.texture.type
|
|
NamingSystem.topic
NutritionOrder.oralDiet.caloricDensity
|
|
NamingSystem.author
NutritionOrder.supplement.type
|
-
Added
Element
Type
changed
from
CodeableConcept
to
CodeableReference
|
NamingSystem.editor
NutritionOrder.supplement.schedule
|
-
Added
Element
Max
Cardinality
changed
from
*
to
1
NamingSystem.reviewer
-
Added
Element
Type
changed
from
Timing
to
BackboneElement
|
NamingSystem.endorser
NutritionOrder.supplement.schedule.timing
|
|
NamingSystem.relatedArtifact
NutritionOrder.supplement.schedule.asNeeded
|
|
NamingSystem.uniqueId.type
Add
codes
iri-stem
,
v2csmnemonic
NamingSystem.uniqueId.authoritative
NutritionOrder.supplement.schedule.asNeededFor
|
|
NutritionIntake
Added
Resource
NutritionOrder
NutritionOrder.basedOn
NutritionOrder.supplement.quantity
|
-
Added
Element
Type
changed
from
Quantity(http://hl7.org/fhir/StructureDefinition/SimpleQuantity)
to
Quantity
|
NutritionOrder.groupIdentifier
NutritionOrder.supplement.caloricDensity
|
|
NutritionOrder.priority
NutritionOrder.enteralFormula.type
|
|
NutritionOrder.subject
NutritionOrder.enteralFormula.productName
|
|
NutritionOrder.supportingInformation
NutritionOrder.enteralFormula.deliveryDevice[x]
|
|
NutritionOrder.performer
NutritionOrder.enteralFormula.caloricDensity
|
-
Added
Element
Type
changed
from
Quantity(http://hl7.org/fhir/StructureDefinition/SimpleQuantity)
to
Quantity
|
NutritionOrder.outsideFoodAllowed
NutritionOrder.enteralFormula.routeOfAdministration
|
|
NutritionOrder.oralDiet.schedule
NutritionOrder.enteralFormula.administration.schedule
|
-
Max
Cardinality
changed
from
*
to
1
Type
changed
from
Timing
to
BackboneElement
|
NutritionOrder.oralDiet.schedule.timing
NutritionOrder.enteralFormula.administration.schedule.timing
|
|
NutritionOrder.oralDiet.schedule.asNeeded
NutritionOrder.enteralFormula.administration.schedule.asNeeded
|
|
NutritionOrder.oralDiet.schedule.asNeededFor
NutritionOrder.enteralFormula.administration.schedule.asNeededFor
|
|
NutritionOrder.supplement.type
NutritionOrder.enteralFormula.administration.quantity
|
-
Type
changed
from
CodeableConcept
Quantity(http://hl7.org/fhir/StructureDefinition/SimpleQuantity)
to
CodeableReference
Quantity
|
NutritionOrder.supplement.schedule
NutritionOrder.enteralFormula.administration.rate[x]
|
-
Max
Cardinality
changed
from
*
to
1
Remove
Type
changed
from
Timing
to
BackboneElement
Quantity(http://hl7.org/fhir/StructureDefinition/SimpleQuantity)
|
NutritionOrder.supplement.schedule.timing
NutritionOrder.enteralFormula.maxVolumeToAdminister
|
|
NutritionOrder.supplement.schedule.asNeeded
NutritionOrder.enteralFormula.administrationInstruction
|
-
Added
Element
Type
changed
from
string
to
markdown
|
NutritionOrder.supplement.schedule.asNeededFor
NutritionOrder.additive
|
|
NutritionOrder.enteralFormula.baseFormulaType
NutritionOrder.additive.modularType
|
-
Type
changed
from
CodeableConcept
to
CodeableReference
Added
Element
|
NutritionOrder.enteralFormula.deliveryDevice
NutritionOrder.additive.productName
|
|
NutritionOrder.enteralFormula.additive
NutritionOrder.additive.quantity
|
|
NutritionOrder.enteralFormula.additive.type
NutritionOrder.additive.routeOfAdministration
|
|
NutritionOrder.enteralFormula.additive.productName
NutritionOrder.instantiatesCanonical
|
|
NutritionOrder.enteralFormula.additive.quantity
NutritionOrder.instantiatesUri
|
|
NutritionOrder.enteralFormula.routeOfAdministration
NutritionOrder.instantiates
|
|
NutritionOrder.enteralFormula.administration.schedule
NutritionOrder.patient
|
-
Type
changed
from
Timing
to
BackboneElement
Deleted
|
NutritionOrder.enteralFormula.administration.schedule.timing
NutritionOrder.orderer
|
|
NutritionOrder.enteralFormula.administration.schedule.asNeeded
NutritionOrder.oralDiet.texture.foodType
|
|
NutritionOrder.enteralFormula.administration.schedule.asNeededFor
NutritionOrder.oralDiet.fluidConsistencyType
|
|
NutritionOrder.enteralFormula.administrationInstruction
NutritionOrder.enteralFormula.baseFormulaType
|
-
Type
changed
from
string
to
markdown
Deleted
|
NutritionOrder.patient
NutritionOrder.enteralFormula.baseFormulaProductName
|
|
|
NutritionOrder.enteralFormula.additiveType
|
|
|
NutritionOrder.enteralFormula.additiveProductName
|
|
|
NutritionOrder.enteralFormula.routeofAdministration
|
|
|
NutritionOrder.enteralFormula.maxVolumeToDeliver
| |
|
NutritionProduct
|
|
|
Observation
|
|
Observation.instantiates[x]
Observation.basedOn
|
-
Added
Element
Type
Reference:
Removed
Target
Type
ImmunizationRecommendation
|
|
Observation.triggeredBy
|
|
|
Observation.triggeredBy.observation
|
|
|
Observation.triggeredBy.type
|
|
|
Observation.triggeredBy.reason
|
|
Observation.partOf
Observation.status
|
-
Type
Reference:
Added
Target
Type
GenomicStudy
Remove
code
corrected
-
Add
codes
specimen-in-process
,
cannot-be-obtained
|
|
Observation.subject
|
-
Type
Reference:
Added
Target
Types
Organization,
Procedure,
Practitioner,
Medication,
Substance,
BiologicallyDerivedProduct,
NutritionProduct
|
|
Observation.focus
| |
|
Observation.organizer
| |
|
Observation.performer
| -
Type
Reference:
Added
Target
Types
HealthcareService,
Group
|
|
Observation.value[x]
|
-
Add
Types
Attachment,
Reference(MolecularSequence)
Reference
|
|
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)
Reference
|
|
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
|
|
|
ObservationDefinition.qualifiedValue.context
|
|
|
ObservationDefinition.qualifiedValue.appliesTo
|
|
ObservationDefinition.qualifiedValue.gender
ObservationDefinition.qualifiedValue.sexParameterForClinicalUse
|
|
|
ObservationDefinition.qualifiedValue.age
|
|
|
ObservationDefinition.qualifiedValue.gestationalAge
|
|
|
ObservationDefinition.qualifiedValue.condition
|
|
|
ObservationDefinition.qualifiedValue.rangeCategory
|
|
|
ObservationDefinition.qualifiedValue.range
|
|
|
ObservationDefinition.qualifiedValue.validCodedValueSet
|
|
|
ObservationDefinition.qualifiedValue.normalCodedValueSet
|
|
|
ObservationDefinition.qualifiedValue.abnormalCodedValueSet
|
|
|
ObservationDefinition.qualifiedValue.criticalCodedValueSet
|
|
|
ObservationDefinition.qualifiedValue.interpretation
| |
|
ObservationDefinition.hasMember
|
|
|
ObservationDefinition.component
|
|
|
ObservationDefinition.component.code
|
|
|
ObservationDefinition.component.permittedDataType
|
|
|
ObservationDefinition.component.permittedUnit
|
|
|
ObservationDefinition.component.qualifiedValue
|
|
|
ObservationDefinition.quantitativeDetails
|
|
|
ObservationDefinition.qualifiedInterval
|
|
|
ObservationDefinition.validCodedValueSet
|
|
|
ObservationDefinition.normalCodedValueSet
|
|
|
ObservationDefinition.abnormalCodedValueSet
|
|
|
ObservationDefinition.criticalCodedValueSet
|
|
|
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
to
Version
Independent
Resource
Types
(All)
-
Add
Remove
codes
ActorDefinition
ChargeItem
,
AdministrableProductDefinition
ChargeItemDefinition
,
ArtifactAssessment
ClinicalImpression
,
BiologicallyDerivedProductDispense
GraphDefinition
,
CanonicalResource
ImmunizationEvaluation
,
Citation
ImmunizationRecommendation
,
ClinicalUseDefinition
Linkage
,
ConditionDefinition
MedicationKnowledge
,
DeviceAssociation
MolecularSequence
,
DeviceDispense
SubstanceNucleicAcid
,
DeviceUsage
SubstancePolymer
,
EncounterHistory
SubstanceProtein
,
EvidenceReport
SubstanceReferenceInformation
,
FormularyItem
SubstanceSourceMaterial
,
GenomicStudy
SupplyDelivery
,
ImagingSelection
SupplyRequest
,
Ingredient
TestReport
,
InventoryItem
TestScript
,
InventoryReport
VerificationResult
-
Add
codes
ActorDefinition
,
AdministrableProductDefinition
,
ArtifactAssessment
,
CanonicalResource
,
ClinicalUseDefinition
,
DeviceAlert
,
DeviceAssociation
,
ImagingSelection
,
Ingredient
,
InsuranceProduct
,
ManufacturedItemDefinition
,
MedicinalProductDefinition
,
MetadataResource
,
NutritionIntake
,
NutritionProduct
,
PackagedProductDefinition
,
Permission
,
RegulatedAuthorization
,
RequestOrchestration
,
Requirements
,
SubscriptionStatus
,
SubscriptionTopic
,
SubstanceDefinition
,
TestPlan
,
Transport
,
BodySite
,
Conformance
,
DataElement
,
DeviceComponent
,
DeviceUseRequest
,
DiagnosticOrder
,
EligibilityRequest
,
EligibilityResponse
,
ExpansionProfile
,
ImagingManifest
,
ImagingObjectSelection
,
MedicationOrder
,
MedicationUsage
,
Order
,
OrderResponse
,
ProcedureRequest
,
ProcessRequest
,
ProcessResponse
,
ReferralRequest
,
Sequence
,
ServiceDefinition
|
|
OperationDefinition.parameter.scope
|
|
|
OperationDefinition.parameter.min
| -
Type
changed
from
integer
to
unsignedInt
|
|
OperationDefinition.parameter.documentation
|
-
Type
changed
from
string
to
markdown
|
|
OperationDefinition.parameter.type
|
-
Change
value
set
from
http://hl7.org/fhir/ValueSet/all-types|4.0.0
to
All
FHIR
Types
-
Remove
codes
Address
,
Age
,
Annotation
,
Attachment
,
BackboneElement
,
CodeableConcept
,
Coding
,
ContactDetail
,
ContactPoint
,
Contributor
,
Count
,
DataRequirement
,
Distance
,
Dosage
,
Duration
,
Element
,
ElementDefinition
,
Expression
,
Extension
,
HumanName
,
Identifier
,
MarketingStatus
,
Meta
,
Money
,
MoneyQuantity
,
Narrative
,
ParameterDefinition
,
Period
,
Population
,
ProdCharacteristic
,
ProductShelfLife
,
Quantity
,
Range
,
Ratio
,
Reference
,
RelatedArtifact
,
SampledData
,
Signature
,
SimpleQuantity
,
SubstanceAmount
,
Timing
,
TriggerDefinition
,
UsageContext
,
base64Binary
,
boolean
,
canonical
,
code
,
date
,
dateTime
,
decimal
,
id
,
instant
,
integer
,
markdown
,
oid
,
positiveInt
,
string
,
time
,
unsignedInt
,
uri
,
url
,
uuid
,
xhtml
,
Account
,
ActivityDefinition
,
AdverseEvent
,
AllergyIntolerance
,
Appointment
,
AppointmentResponse
,
AuditEvent
,
Basic
,
Binary
,
BiologicallyDerivedProduct
,
BodyStructure
,
Bundle
,
CapabilityStatement
,
CarePlan
,
CareTeam
,
CatalogEntry
,
ChargeItem
,
ChargeItemDefinition
,
Claim
,
ClaimResponse
,
ClinicalImpression
,
CodeSystem
,
Communication
,
CommunicationRequest
,
CompartmentDefinition
,
Composition
,
ConceptMap
,
Condition
,
Consent
,
Contract
,
Coverage
,
CoverageEligibilityRequest
,
CoverageEligibilityResponse
,
DetectedIssue
,
Device
,
DeviceDefinition
,
DeviceMetric
,
DeviceRequest
,
DeviceUseStatement
,
DiagnosticReport
,
DocumentManifest
,
DocumentReference
,
DomainResource
,
EffectEvidenceSynthesis
,
Encounter
,
Endpoint
,
EnrollmentRequest
,
EnrollmentResponse
,
EpisodeOfCare
,
EventDefinition
,
Evidence
,
EvidenceVariable
,
ExampleScenario
,
ExplanationOfBenefit
,
FamilyMemberHistory
,
Flag
,
Goal
,
GraphDefinition
,
Group
,
GuidanceResponse
,
HealthcareService
,
ImagingStudy
,
Immunization
,
ImmunizationEvaluation
,
ImmunizationRecommendation
,
ImplementationGuide
,
InsurancePlan
,
Invoice
,
Library
,
Linkage
,
List
,
Location
,
Measure
,
MeasureReport
,
Media
,
Medication
,
MedicationAdministration
,
MedicationDispense
,
MedicationKnowledge
,
MedicationRequest
,
MedicationStatement
,
MedicinalProduct
,
MedicinalProductAuthorization
,
MedicinalProductContraindication
,
MedicinalProductIndication
,
MedicinalProductIngredient
,
MedicinalProductInteraction
,
MedicinalProductManufactured
,
MedicinalProductPackaged
,
MedicinalProductPharmaceutical
,
MedicinalProductUndesirableEffect
,
RequestGroup
MessageDefinition
,
ResearchDefinition
MessageHeader
,
ResearchElementDefinition
MolecularSequence
,
RiskEvidenceSynthesis
NamingSystem
,
SubstanceSpecification
NutritionOrder
,
Type
Observation
,
Any
ObservationDefinition
Add
codes
,
Base
OperationDefinition
,
DataType
OperationOutcome
,
Availability
Organization
,
BackboneType
OrganizationAffiliation
,
CodeableReference
Parameters
,
ExtendedContactDetail
Patient
,
MonetaryComponent
PaymentNotice
,
PrimitiveType
PaymentReconciliation
,
integer64
Person
,
RatioRange
PlanDefinition
,
VirtualServiceDetail
Practitioner
,
ActorDefinition
PractitionerRole
,
AdministrableProductDefinition
Procedure
,
ArtifactAssessment
Provenance
,
BiologicallyDerivedProductDispense
Questionnaire
,
CanonicalResource
QuestionnaireResponse
,
Citation
RelatedPerson
,
ClinicalUseDefinition
RequestGroup
,
ConditionDefinition
ResearchDefinition
,
DeviceAssociation
ResearchElementDefinition
,
DeviceDispense
ResearchStudy
,
DeviceUsage
ResearchSubject
,
EncounterHistory
Resource
,
EvidenceReport
RiskAssessment
,
FormularyItem
RiskEvidenceSynthesis
,
GenomicStudy
Schedule
,
ImagingSelection
SearchParameter
,
Ingredient
ServiceRequest
,
InventoryItem
Slot
,
InventoryReport
Specimen
,
ManufacturedItemDefinition
SpecimenDefinition
,
MedicinalProductDefinition
StructureDefinition
,
MetadataResource
StructureMap
,
NutritionIntake
Subscription
,
NutritionProduct
Substance
,
PackagedProductDefinition
SubstanceNucleicAcid
,
Permission
SubstancePolymer
,
RegulatedAuthorization
SubstanceProtein
,
RequestOrchestration
SubstanceReferenceInformation
,
Requirements
SubstanceSourceMaterial
,
SubscriptionStatus
SubstanceSpecification
,
SubscriptionTopic
SupplyDelivery
,
SubstanceDefinition
SupplyRequest
,
TestPlan
Task
,
Transport
TerminologyCapabilities
,
TestReport
,
TestScript
,
ValueSet
,
VerificationResult
,
VisionPrescription
,
Type
,
Any
-
Add
code
Base
|
|
OperationDefinition.parameter.allowedType
|
|
|
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
|
|
|
Parameters
|
|
|
Parameters.parameter.value[x]
|
-
Add
Types
integer64,
CodeableReference,
RatioRange,
Availability,
ExtendedContactDetail,
VirtualServiceDetail,
Meta
-
Remove
Type
Contributor
|
|
Patient
|
|
|
Patient.contact.relationship
| -
Remove
Binding
`http://hl7.org/fhir/ValueSet/patient-contactrelationship`
(extensible)
|
|
Patient.contact.role
| |
|
Patient.contact.additionalName
| |
|
Patient.contact.additionalAddress
| |
|
Patient.communication.language
|
|
|
PaymentNotice
|
|
|
PaymentNotice.statusReason
| |
|
PaymentNotice.reporter
|
|
|
PaymentNotice.payment
|
-
Min
Cardinality
changed
from
1
to
0
|
|
PaymentNotice.provider
|
|
|
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
to
Payment
Outcome
|
|
PaymentReconciliation.date
|
|
|
PaymentReconciliation.location
|
|
|
PaymentReconciliation.method
|
|
|
PaymentReconciliation.cardBrand
|
|
|
PaymentReconciliation.accountNumber
|
|
|
PaymentReconciliation.expirationDate
|
|
|
PaymentReconciliation.processor
|
|
|
PaymentReconciliation.referenceNumber
|
|
|
PaymentReconciliation.authorization
|
|
|
PaymentReconciliation.tenderedAmount
|
|
|
PaymentReconciliation.returnedAmount
|
|
|
PaymentReconciliation.amount
|
|
|
PaymentReconciliation.allocation
|
|
|
PaymentReconciliation.allocation.identifier
|
|
|
PaymentReconciliation.allocation.predecessor
|
|
|
PaymentReconciliation.allocation.target
|
|
|
PaymentReconciliation.allocation.targetItem[x]
|
|
|
PaymentReconciliation.allocation.encounter
|
|
|
PaymentReconciliation.allocation.account
|
|
|
PaymentReconciliation.allocation.type
|
|
|
PaymentReconciliation.allocation.submitter
|
|
|
PaymentReconciliation.allocation.response
|
|
|
PaymentReconciliation.allocation.date
|
|
|
PaymentReconciliation.allocation.responsible
|
|
|
PaymentReconciliation.allocation.payee
|
|
|
PaymentReconciliation.allocation.amount
|
|
PaymentReconciliation.paymentDate
PaymentReconciliation.allocation.noteNumber
|
|
|
PaymentReconciliation.processNote.class
| |
|
PaymentReconciliation.processNote.number
| |
|
PaymentReconciliation.processNote.text
| -
Type
changed
from
string
to
markdown
|
PaymentReconciliation.paymentAmount
PaymentReconciliation.paymentDate
|
|
PaymentReconciliation.detail
PaymentReconciliation.paymentAmount
|
|
Permission
PaymentReconciliation.detail
|
|
|
Person
|
|
|
Person.deceased[x]
|
|
|
Person.maritalStatus
|
|
|
Person.photo
|
-
Max
Cardinality
changed
from
1
to
*
|
|
Person.communication
|
|
|
Person.communication.language
|
|
|
Person.communication.preferred
|
|
|
PlanDefinition
|
|
|
PlanDefinition.versionAlgorithm[x]
|
|
|
PlanDefinition.type
| -
Change
value
set
from
http://hl7.org/fhir/ValueSet/plan-definition-type
to
PlanDefinitionType

|
|
PlanDefinition.subject[x]
|
-
Add
Type
canonical(EvidenceVariable)
-
Change
value
set
from
http://hl7.org/fhir/ValueSet/subject-type
to
Participant
Resource
Types
-
Change
code
system
for
extensibly
bound
codes
from
"http://hl7.org/fhir/resource-types"
to
"http://hl7.org/fhir/fhir-types"
|
|
PlanDefinition.jurisdiction
| |
|
PlanDefinition.usage
|
-
Type
changed
from
string
to
markdown
|
|
PlanDefinition.copyrightLabel
|
|
|
PlanDefinition.goal.target.detail[x]
|
-
Add
Types
string,
boolean,
integer,
Ratio
|
|
PlanDefinition.actor
|
|
|
PlanDefinition.actor.title
|
|
|
PlanDefinition.actor.description
|
|
|
PlanDefinition.actor.option
|
|
|
PlanDefinition.actor.option.type
|
|
|
PlanDefinition.actor.option.typeCanonical
|
|
|
PlanDefinition.actor.option.typeReference
|
|
|
PlanDefinition.actor.option.role
|
|
|
PlanDefinition.action.linkId
|
|
|
PlanDefinition.action.description
|
-
Type
changed
from
string
to
markdown
|
|
PlanDefinition.action.textEquivalent
|
-
Type
changed
from
string
to
markdown
|
|
PlanDefinition.action.code
|
-
Max
Cardinality
changed
from
*
to
1
|
|
PlanDefinition.action.goalId
| -
Type
changed
from
id
to
string
|
|
PlanDefinition.action.subject[x]
|
-
Add
Type
canonical
-
Change
value
set
from
http://hl7.org/fhir/ValueSet/subject-type
to
Participant
Resource
Types
-
Change
code
system
for
extensibly
bound
codes
from
"http://hl7.org/fhir/resource-types"
to
"http://hl7.org/fhir/fhir-types"
|
|
PlanDefinition.action.input
|
-
Type
changed
from
DataRequirement
to
BackboneElement
|
|
PlanDefinition.action.input.title
|
|
|
PlanDefinition.action.input.requirement
|
|
|
PlanDefinition.action.input.relatedData
|
|
|
PlanDefinition.action.output
|
-
Type
changed
from
DataRequirement
to
BackboneElement
|
|
PlanDefinition.action.output.title
|
|
|
PlanDefinition.action.output.requirement
|
|
|
PlanDefinition.action.output.relatedData
|
|
|
PlanDefinition.action.relatedAction.targetId
|
|
|
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.action.applicabilityBehavior
| |
|
PlanDefinition.asNeeded[x]
|
|
|
PlanDefinition.action.relatedAction.actionId
|
-
Deleted
(PlanDefinition.action.relatedAction.targetId)
|
|
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
|
|
|
PractitionerRole.telecom
|
-
Deleted
(->
PractitionerRole.contact.telecom)
|
|
PractitionerRole.availableTime
|
-
Deleted
(->
PractitionerRole.availability.availableTime)
|
|
PractitionerRole.notAvailable
|
-
Deleted
(->
PractitionerRole.availability.notAvailableTime)
|
|
PractitionerRole.availabilityExceptions
|
-
Deleted
(->
PractitionerRole.availability.notAvailableTime.description)
|
|
Procedure
|
|
|
Procedure.basedOn
| -
Type
Reference:
Added
Target
Type
MedicationRequest
|
|
Procedure.category
|
-
Max
Cardinality
changed
from
1
to
*
|
|
Procedure.subject
|
-
Type
Reference:
Added
Target
Types
Device,
Practitioner,
Organization,
Location
|
|
Procedure.focus
|
|
|
Procedure.occurrence[x]
|
|
|
Procedure.recorded
|
|
|
Procedure.reported[x]
|
|
|
Procedure.performer.actor
|
-
Type
Reference:
Added
Target
Types
CareTeam,
HealthcareService
|
|
Procedure.performer.period
|
|
|
Procedure.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
|
|
Procedure.followUp
| -
Type
changed
from
CodeableConcept
to
CodeableReference
|
|
Procedure.used
|
|
|
Procedure.supportingInfo
|
|
|
Procedure.instantiatesCanonical
| |
|
Procedure.instantiatesUri
| |
|
Procedure.performed[x]
|
|
|
Procedure.asserter
|
-
Deleted
(->
Procedure.reportedReference)
|
|
Procedure.reasonCode
|
-
Deleted
(->
Procedure.reason)
|
|
Procedure.reasonReference
|
-
Deleted
(->
Procedure.reason)
|
|
Procedure.complicationDetail
|
-
Deleted
(->
Procedure.complication)
|
|
Procedure.usedReference
|
-
Deleted
(->
Procedure.used)
|
|
Procedure.usedCode
|
-
Deleted
(->
Procedure.used)
|
|
Provenance
|
|
|
Provenance.recorded
|
-
Min
Cardinality
changed
from
1
to
0
|
|
Provenance.authorization
|
-
Renamed
from
reason
to
authorization
-
Type
changed
from
CodeableConcept
to
CodeableReference
-
Remove
Binding
`http://terminology.hl7.org/ValueSet/v3-PurposeOfUse`
(extensible)
|
|
Provenance.why
| |
|
Provenance.activity
|
-
Remove
Binding
`http://hl7.org/fhir/ValueSet/provenance-activity-type`
(extensible)
|
|
Provenance.basedOn
|
|
|
Provenance.patient
|
|
|
Provenance.encounter
|
|
|
Provenance.agent.type
|
-
Remove
Binding
`http://hl7.org/fhir/ValueSet/provenance-agent-type`
(extensible)
|
|
Provenance.agent.who
|
-
Type
Reference:
Added
Target
Type
CareTeam
Types
CareTeam,
Group,
HealthcareService
|
|
Provenance.agent.onBehalfOf
|
-
Type
Reference:
Added
Target
Type
CareTeam
Types
CareTeam,
Group,
HealthcareService
-
Type
Reference:
Removed
Target
Types
RelatedPerson,
Device
|
|
Provenance.entity.role
|
-
Remove
code
derivation
-
Add
code
instantiates
|
|
Questionnaire
|
|
|
Questionnaire.versionAlgorithm[x]
|
|
|
Questionnaire.subjectType
|
-
Remove
codes
CatalogEntry
,
ChargeItem
,
ChargeItemDefinition
,
ClinicalImpression
,
DeviceUseStatement
,
DocumentManifest
,
DomainResource
,
EffectEvidenceSynthesis
,
GraphDefinition
,
ImmunizationEvaluation
,
ImmunizationRecommendation
,
Linkage
,
Media
,
MedicationKnowledge
,
MedicinalProduct
,
MedicinalProductAuthorization
,
MedicinalProductContraindication
,
MedicinalProductIndication
,
MedicinalProductIngredient
,
MedicinalProductInteraction
,
MedicinalProductManufactured
,
MedicinalProductPackaged
,
MedicinalProductPharmaceutical
,
MedicinalProductUndesirableEffect
,
MolecularSequence
,
RequestGroup
,
ResearchDefinition
,
ResearchElementDefinition
,
Resource
,
RiskEvidenceSynthesis
,
SubstanceSpecification
SubstanceNucleicAcid
Add
codes
,
ActorDefinition
SubstancePolymer
,
AdministrableProductDefinition
SubstanceProtein
,
ArtifactAssessment
SubstanceReferenceInformation
,
BiologicallyDerivedProductDispense
SubstanceSourceMaterial
,
Citation
SubstanceSpecification
,
ClinicalUseDefinition
SupplyDelivery
,
ConditionDefinition
SupplyRequest
,
DeviceAssociation
TestReport
,
DeviceDispense
TestScript
,
DeviceUsage
VerificationResult
-
Add
codes
ActorDefinition
,
EncounterHistory
AdministrableProductDefinition
,
EvidenceReport
ArtifactAssessment
,
FormularyItem
ClinicalUseDefinition
,
GenomicStudy
DeviceAlert
,
ImagingSelection
DeviceAssociation
,
Ingredient
ImagingSelection
,
InventoryItem
Ingredient
,
InventoryReport
InsuranceProduct
,
ManufacturedItemDefinition
,
MedicinalProductDefinition
,
NutritionIntake
,
NutritionProduct
,
PackagedProductDefinition
,
Permission
,
RegulatedAuthorization
,
RequestOrchestration
,
Requirements
,
SubscriptionStatus
,
SubscriptionTopic
,
SubstanceDefinition
,
TestPlan
,
|
|
Questionnaire.jurisdiction
|
|
|
Questionnaire.copyrightLabel
|
|
|
Questionnaire.item.definition
| -
Max
Cardinality
changed
from
1
to
*
|
|
Questionnaire.item.type
|
-
Change
value
set
from
http://hl7.org/fhir/ValueSet/item-type|4.0.0
to
Questionnaire
Useable
Item
Type
-
Remove
codes
choice
,
open-choice
-
Add
codes
question
,
code
coding
|
|
Questionnaire.item.enableWhen.answer[x]
| -
Add
Types
Quantity(http://hl7.org/fhir/StructureDefinition/SimpleQuantity),
uri,
Attachment
|
|
Questionnaire.item.disabledDisplay
|
|
|
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
|
|
|
RelatedPerson
|
|
|
RelatedPerson.role
| |
|
RelatedPerson.communication.language
|
|
|
RequestOrchestration
|
-
Name
Changed
from
RequestGroup
to
RequestOrchestration
|
|
RequestOrchestration
|
-
Moved
from
RequestGroup
to
RequestOrchestration
|
|
RequestOrchestration.status
| -
Remove
codes
revoked
,
completed
-
Add
code
ended
|
|
RequestOrchestration.intent
| -
Remove
codes
original-order
,
reflex-order
,
filler-order
,
instance-order
|
|
RequestOrchestration.subject
|
-
Type
Reference:
Added
Target
Types
CareTeam,
Device,
HealthcareService,
Location,
Organization,
Practitioner,
PractitionerRole,
RelatedPerson
|
|
RequestOrchestration.reason
|
|
|
RequestOrchestration.goal
|
|
|
RequestOrchestration.action.linkId
|
|
|
RequestOrchestration.action.description
|
-
Type
changed
from
string
to
markdown
|
|
RequestOrchestration.action.textEquivalent
|
-
Type
changed
from
string
to
markdown
|
|
RequestOrchestration.action.goal
|
|
|
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.targetId
|
|
|
RequestOrchestration.action.relatedAction.relationship
| -
Remove
codes
before-start
,
before-end
,
concurrent-with-start
,
concurrent-with-end
,
after-start
,
after-end
|
|
RequestOrchestration.action.relatedAction.endRelationship
|
|
|
RequestOrchestration.action.timing[x]
| |
|
RequestOrchestration.action.location
|
|
|
RequestOrchestration.action.participant
|
-
Type
changed
from
Reference(Patient
|
Practitioner
|
PractitionerRole
|
RelatedPerson
|
Device)
to
BackboneElement
|
|
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
| -
Change
value
set
from
http://hl7.org/fhir/ValueSet/action-type
to
ActionType

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

|
|
Library.subject[x]
|
-
Change
value
set
from
http://hl7.org/fhir/ValueSet/subject-type
to
Participant
Resource
Types
-
Change
code
system
for
extensibly
bound
codes
from
"http://hl7.org/fhir/resource-types"
to
"http://hl7.org/fhir/fhir-types"
|
Library.usage
Library.jurisdiction
|
-
Type
changed
Change
value
set
from
string
http://hl7.org/fhir/ValueSet/jurisdiction
to
markdown
Jurisdiction
ValueSet
|
Library.copyrightLabel
Library.usage
|
-
Added
Element
Type
changed
from
string
to
markdown
|
Linkage
Library.copyrightLabel
|
|
|
List
|
|
|
List.subject
|
-
Max
Cardinality
changed
from
1
to
*
-
Type
Reference:
Added
Target
Type
Resource
-
Type
Reference:
Removed
Target
Types
Patient,
Group,
Device,
Location
|
|
List.source
|
-
Type
Reference:
Added
Target
Types
Organization,
RelatedPerson,
CareTeam
CareTeam,
Group
|
|
Location
|
|
|
Location.code
| |
|
Location.description
|
-
Type
changed
from
string
to
markdown
|
|
Location.type
| -
Remove
Binding
`http://terminology.hl7.org/ValueSet/v3-ServiceDeliveryLocationRoleType`
(extensible)
|
|
Location.contact
|
|
|
Location.form
|
-
Renamed
from
physicalType
to
form
|
|
Location.characteristic
|
|
|
Location.hoursOfOperation
|
-
Max
Cardinality
changed
from
*
to
1
-
Type
changed
from
BackboneElement
to
Availability
|
|
Location.virtualService
|
|
|
Location.telecom
|
-
Deleted
(->
Location.contact.telecom)
|
|
Location.hoursOfOperation.daysOfWeek
|
-
Deleted
(->
Location.hoursOfOperation.availableTime.daysOfWeek)
|
|
Location.hoursOfOperation.allDay
|
-
Deleted
(->
Location.hoursOfOperation.availableTime.allDay)
|
|
Location.hoursOfOperation.openingTime
|
-
Deleted
(->
Location.hoursOfOperation.availableTime.availableStartTime)
|
|
Location.hoursOfOperation.closingTime
|
-
Deleted
(->
Location.hoursOfOperation.availableTime.availableEndTime)
|
|
Location.availabilityExceptions
|
-
Deleted
(->
Location.hoursOfOperation.notAvailable.description)
|
|
ManufacturedItemDefinition
|
|
|
ManufacturedItemDefinition.name
|
|
|
ManufacturedItemDefinition.marketingStatus
|
|
|
ManufacturedItemDefinition.property.value[x]
|
-
Add
Types
Range,
markdown,
Reference(Binary)
|
|
ManufacturedItemDefinition.component
|
|
|
ManufacturedItemDefinition.component.type
|
|
|
ManufacturedItemDefinition.component.function
|
|
|
ManufacturedItemDefinition.component.amount
|
|
|
ManufacturedItemDefinition.component.constituent
|
|
|
ManufacturedItemDefinition.component.constituent.amount
|
|
|
ManufacturedItemDefinition.component.constituent.location
|
|
|
ManufacturedItemDefinition.component.constituent.function
|
|
|
ManufacturedItemDefinition.component.constituent.hasIngredient
|
|
|
ManufacturedItemDefinition.component.property
|
|
|
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.scoring
Change
value
set
from
http://hl7.org/fhir/ValueSet/measure-scoring
to
MeasureScoring
Measure.scoringUnit
Measure.reportingFrequency
|
|
|
Measure.riskAdjustment
|
-
Type
changed
from
string
to
markdown
|
|
Measure.rateAggregation
|
-
Type
changed
from
string
to
markdown
|
|
Measure.term
|
|
|
Measure.term.code
|
|
|
Measure.term.definition
|
|
|
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.scoring
Measure.group.basisRequirement
|
|
Measure.group.scoringUnit
Measure.group.scoring
|
|
Measure.group.rateAggregation
Measure.group.scoringUnit
|
|
Measure.group.improvementNotation
Measure.group.scoringPrecision
|
|
Measure.group.library
Measure.group.compositeScoring
|
|
Measure.group.population.linkId
Measure.group.component
|
|
Measure.group.population.description
Measure.group.component.measure
|
-
Type
changed
from
string
to
markdown
Added
Element
|
Measure.group.population.criteria
Measure.group.component.groupId
|
-
Min
Cardinality
changed
from
1
to
0
Added
Element
|
Measure.group.population.groupDefinition
Measure.group.component.weight
|
|
Measure.group.population.inputPopulationId
Measure.group.rateAggregation
|
|
Measure.group.population.aggregateMethod
Measure.group.improvementNotation
|
|
Measure.group.stratifier.linkId
Measure.group.improvementNotationGuidance
|
|
Measure.group.stratifier.description
Measure.group.library
|
-
Type
changed
from
string
to
markdown
Added
Element
|
Measure.group.stratifier.groupDefinition
Measure.group.population.linkId
|
|
Measure.group.stratifier.component.linkId
Measure.group.population.title
|
|
Measure.group.stratifier.component.description
Measure.group.population.code
| |
|
Measure.group.population.description
|
-
Type
changed
from
string
to
markdown
|
Measure.group.stratifier.component.criteria
Measure.group.population.criteria
|
-
Min
Cardinality
changed
from
1
to
0
|
Measure.group.stratifier.component.groupDefinition
Measure.group.population.groupDefinition
|
|
Measure.supplementalData.linkId
Measure.group.population.inputPopulationId
|
|
Measure.supplementalData.description
Type
changed
from
string
to
markdown
Measure.definition
Measure.group.population.aggregateMethod
|
-
Deleted
(->term.definition
term
is
code
and
definition
now)
Added
Element
|
MeasureReport
MeasureReport.type
Measure.group.stratifier.linkId
|
-
Remove
code
data-collection
Add
code
data-exchange
Added
Element
|
MeasureReport.dataUpdateType
Measure.group.stratifier.title
|
|
MeasureReport.measure
Measure.group.stratifier.description
|
-
Min
Cardinality
Type
changed
from
1
string
to
0
markdown
|
MeasureReport.subject
Measure.group.stratifier.groupDefinition
|
-
Type
Reference:
Added
Target
Types
CareTeam,
HealthcareService,
Organization
Element
|
MeasureReport.reporter
Measure.group.stratifier.component.linkId
|
-
Type
Reference:
Added
Target
Type
Group
Type
Reference:
Removed
Target
Type
Location
Element
|
MeasureReport.reportingVendor
Measure.group.stratifier.component.description
|
-
Added
Element
Type
changed
from
string
to
markdown
|
MeasureReport.location
Measure.group.stratifier.component.criteria
|
-
Added
Element
Min
Cardinality
changed
from
1
to
0
|
MeasureReport.inputParameters
Measure.group.stratifier.component.groupDefinition
|
|
MeasureReport.scoring
Measure.group.stratifier.component.valueSet
|
|
MeasureReport.group.linkId
Measure.group.stratifier.component.unit
|
|
MeasureReport.group.subject
Measure.supplementalData.linkId
|
|
MeasureReport.group.population.linkId
Measure.supplementalData.usage
|
-
Added
Element
Change
value
set
from
http://hl7.org/fhir/ValueSet/measure-data-usage
to
MeasureDataUsage
|
MeasureReport.group.population.subjectReport
Measure.supplementalData.description
|
-
Added
Element
Type
changed
from
string
to
markdown
|
MeasureReport.group.population.subjects
Measure.supplementalData.valueSet
|
|
MeasureReport.group.measureScore[x]
Measure.supplementalData.unit
|
-
Renamed
from
measureScore
to
measureScore[x]
Add
Types
dateTime,
CodeableConcept,
Period,
Range,
Duration
Added
Element
|
MeasureReport.group.stratifier.linkId
Measure.scoring
|
|
MeasureReport.group.stratifier.code
Measure.compositeScoring
|
-
Max
Cardinality
changed
from
*
to
1
Deleted
|
MeasureReport.group.stratifier.stratum.value[x]
Measure.type
|
-
Renamed
from
value
to
value[x]
Add
Types
boolean,
Quantity,
Range,
Reference
Deleted
|
MeasureReport.group.stratifier.stratum.component.linkId
Measure.improvementNotation
|
|
MeasureReport.group.stratifier.stratum.component.value[x]
Measure.definition
|
-
Renamed
from
value
to
value[x]
Add
Types
boolean,
Quantity,
Range,
Reference
Deleted
(->term.definition
term
is
code
and
definition
now)
|
MeasureReport.group.stratifier.stratum.population.linkId
MeasureReport
|
Added
Element
|
MeasureReport.group.stratifier.stratum.population.subjectReport
MeasureReport.category
|
|
MeasureReport.group.stratifier.stratum.population.subjects
MeasureReport.messages
|
|
MeasureReport.group.stratifier.stratum.measureScore[x]
MeasureReport.type
|
-
Renamed
from
measureScore
to
measureScore[x]
Remove
code
data-collection
-
Add
Types
dateTime,
CodeableConcept,
Period,
Range,
Duration
code
data-exchange
|
MeasureReport.supplementalData
Added
Element
Medication
Medication.marketingAuthorizationHolder
MeasureReport.dataUpdateType
|
|
Medication.doseForm
MeasureReport.measure
|
-
Added
Element
Min
Cardinality
changed
from
1
to
0
|
Medication.totalVolume
MeasureReport.subject
|
-
Type
Reference:
Added
Element
Target
Types
CareTeam,
HealthcareService,
Organization
|
Medication.ingredient.item
MeasureReport.reporter
|
-
Renamed
from
item[x]
to
item
Add
Type
CodeableReference
Remove
Types
CodeableConcept,
Reference(Substance
|
Medication)
Reference:
Removed
Target
Type
Location
|
Medication.ingredient.strength[x]
MeasureReport.reportingVendor
|
-
Renamed
from
strength
to
strength[x]
Add
Types
CodeableConcept,
Quantity
Added
Element
|
Medication.definition
MeasureReport.location
|
|
Medication.manufacturer
MeasureReport.inputParameters
|
|
Medication.form
MeasureReport.group.linkId
|
|
Medication.amount
MeasureReport.group.title
|
|
MedicationAdministration
MedicationAdministration.basedOn
MeasureReport.group.calculatedDate
|
|
MedicationAdministration.partOf
MeasureReport.group.description
|
-
Type
Reference:
Added
Target
Type
MedicationDispense
Element
|
MedicationAdministration.category
MeasureReport.group.type
|
-
Max
Cardinality
changed
from
1
to
*
Added
Element
|
MedicationAdministration.medication
MeasureReport.group.subject
|
-
Renamed
from
medication[x]
to
medication
Add
Type
CodeableReference
Remove
Types
CodeableConcept,
Reference(Medication)
Added
Element
|
MedicationAdministration.encounter
MeasureReport.group.scoring
|
|
MedicationAdministration.occurence[x]
MeasureReport.group.improvementNotation
|
|
MedicationAdministration.recorded
MeasureReport.group.improvementNotationGuidance
|
|
MedicationAdministration.isSubPotent
MeasureReport.group.population.linkId
|
|
MedicationAdministration.subPotentReason
MeasureReport.group.population.title
|
|
MedicationAdministration.performer.actor
MeasureReport.group.population.code
|
-
Type
changed
Change
value
set
from
Reference(Practitioner
|
PractitionerRole
|
Patient
|
RelatedPerson
|
Device)
http://hl7.org/fhir/ValueSet/measure-population
to
CodeableReference
MeasurePopulationType
|
MedicationAdministration.reason
MeasureReport.group.population.description
|
|
MedicationAdministration.device
MeasureReport.group.population.countQuantity
|
-
Type
changed
from
Reference(Device)
to
CodeableReference
Added
Element
|
MedicationAdministration.instantiates
MeasureReport.group.population.subjectReport
|
|
MedicationAdministration.context
MeasureReport.group.population.subjects
|
|
MedicationAdministration.effective[x]
MeasureReport.group.measureScore[x]
|
-
Deleted
Renamed
from
measureScore
to
measureScore[x]
-
Add
Types
dateTime,
CodeableConcept,
Period,
Range,
Duration,
boolean,
Ratio
|
MedicationAdministration.reasonCode
MeasureReport.group.stratifier.linkId
|
-
Deleted
(->
reason)
Added
Element
|
MedicationAdministration.reasonReference
MeasureReport.group.stratifier.title
|
-
Deleted
(->
reason)
Added
Element
|
MedicationDispense
MedicationDispense.basedOn
MeasureReport.group.stratifier.code
|
-
Added
Element
Max
Cardinality
changed
from
*
to
1
|
MedicationDispense.partOf
MeasureReport.group.stratifier.description
|
-
Type
Reference:
Added
Target
Type
MedicationAdministration
Element
|
MedicationDispense.notPerformedReason
MeasureReport.group.stratifier.stratum.value[x]
|
-
Added
Element
Renamed
from
value
to
value[x]
-
Add
Types
boolean,
Quantity,
Range,
Reference
|
MedicationDispense.statusChanged
MeasureReport.group.stratifier.stratum.component.linkId
|
|
MedicationDispense.category
MeasureReport.group.stratifier.stratum.component.description
|
-
Max
Cardinality
changed
from
1
to
*
Added
Element
|
MedicationDispense.medication
MeasureReport.group.stratifier.stratum.component.value[x]
|
-
Renamed
from
medication[x]
value
to
medication
value[x]
-
Add
Type
CodeableReference
Remove
Types
CodeableConcept,
Reference(Medication)
MedicationDispense.subject
Min
Cardinality
changed
from
0
to
1
boolean,
Quantity,
Range,
Reference
|
MedicationDispense.encounter
MeasureReport.group.stratifier.stratum.population.linkId
|
|
MedicationDispense.performer.actor
MeasureReport.group.stratifier.stratum.population.code
|
-
Type
Reference:
Added
Target
Type
CareTeam
Change
value
set
from
http://hl7.org/fhir/ValueSet/measure-population
to
MeasurePopulationType
|
MedicationDispense.recorded
MeasureReport.group.stratifier.stratum.population.countQuantity
|
|
MedicationDispense.receiver
MeasureReport.group.stratifier.stratum.population.subjectReport
|
-
Type
Reference:
Added
Target
Types
RelatedPerson,
Location,
PractitionerRole
Element
|
MedicationDispense.renderedDosageInstruction
MeasureReport.group.stratifier.stratum.population.subjects
|
|
MedicationDispense.substitution.responsibleParty
MeasureReport.group.stratifier.stratum.measureScore[x]
|
-
Max
Cardinality
changed
Renamed
from
*
measureScore
to
1
measureScore[x]
-
Type
Reference:
Added
Target
Type
Organization
Add
Types
dateTime,
CodeableConcept,
Period,
Range,
Duration,
boolean,
Ratio
|
MedicationDispense.statusReason[x]
MeasureReport.supplementalData
|
|
MedicationDispense.context
MeasureReport.improvementNotation
|
|
MedicationDispense.detectedIssue
Medication
| |
|
Medication.marketingAuthorizationHolder
|
|
MedicationKnowledge
MedicationKnowledge.identifier
Medication.doseForm
|
|
MedicationKnowledge.author
Medication.packageSize
|
|
MedicationKnowledge.intendedJurisdiction
Medication.packageSize.numberOfItems
|
|
MedicationKnowledge.name
Medication.packageSize.amountPerItem
|
|
MedicationKnowledge.monograph.source
Medication.ingredient.item
|
-
Renamed
from
item[x]
to
item
-
Add
Type
Reference:
Removed
Target
Type
Media
CodeableReference
-
Remove
Types
CodeableConcept,
Reference(Substance
|
Medication)
|
MedicationKnowledge.cost.effectiveDate
Medication.ingredient.role
|
|
MedicationKnowledge.cost.cost[x]
Medication.ingredient.strength[x]
|
-
Renamed
from
cost
strength
to
cost[x]
strength[x]
-
Add
Type
CodeableConcept
Types
CodeableConcept,
Quantity
|
MedicationKnowledge.indicationGuideline
Medication.instance
|
|
MedicationKnowledge.indicationGuideline.indication
Medication.instance.identifier
|
|
MedicationKnowledge.indicationGuideline.dosingGuideline
Medication.instance.lotNumber
|
|
MedicationKnowledge.indicationGuideline.dosingGuideline.treatmentIntent
Medication.instance.expirationDate
|
|
MedicationKnowledge.indicationGuideline.dosingGuideline.dosage
Medication.definition
|
|
MedicationKnowledge.indicationGuideline.dosingGuideline.dosage.type
Medication.manufacturer
|
-
Added
Mandatory
Element
Deleted
|
MedicationKnowledge.indicationGuideline.dosingGuideline.dosage.dosage
Medication.form
|
-
Added
Mandatory
Element
Deleted
|
MedicationKnowledge.indicationGuideline.dosingGuideline.administrationTreatment
Medication.amount
|
|
MedicationKnowledge.indicationGuideline.dosingGuideline.patientCharacteristic
Medication.batch
|
|
MedicationKnowledge.indicationGuideline.dosingGuideline.patientCharacteristic.type
MedicationAdministration
|
Added
Mandatory
Element
|
MedicationKnowledge.indicationGuideline.dosingGuideline.patientCharacteristic.value[x]
MedicationAdministration.basedOn
|
|
MedicationKnowledge.medicineClassification.source[x]
MedicationAdministration.partOf
|
-
Type
Reference:
Added
Element
Target
Type
MedicationDispense
|
MedicationKnowledge.packaging
MedicationAdministration.category
|
-
Max
Cardinality
changed
from
1
to
*
|
MedicationKnowledge.packaging.cost
MedicationAdministration.medication
|
-
Added
Element
Renamed
from
medication[x]
to
medication
MedicationKnowledge.packaging.packagedProduct
-
Added
Element
Add
Type
CodeableReference
MedicationKnowledge.clinicalUseIssue
-
Added
Element
Remove
Types
CodeableConcept,
Reference(Medication)
|
MedicationKnowledge.storageGuideline
MedicationAdministration.encounter
|
|
MedicationKnowledge.storageGuideline.reference
MedicationAdministration.occurrence[x]
|
|
MedicationKnowledge.storageGuideline.note
MedicationAdministration.recorded
|
|
MedicationKnowledge.storageGuideline.stabilityDuration
MedicationAdministration.isSubPotent
|
|
MedicationKnowledge.storageGuideline.environmentalSetting
MedicationAdministration.subPotentReason
|
|
MedicationKnowledge.storageGuideline.environmentalSetting.type
MedicationAdministration.performer.actor
|
-
Added
Mandatory
Element
Type
changed
from
Reference(Practitioner
|
PractitionerRole
|
Patient
|
RelatedPerson
|
Device)
to
CodeableReference
|
MedicationKnowledge.storageGuideline.environmentalSetting.value[x]
MedicationAdministration.reason
|
|
MedicationKnowledge.regulatory.schedule
MedicationAdministration.device
|
-
Type
changed
from
BackboneElement
Reference(Device)
to
CodeableConcept
CodeableReference
|
MedicationKnowledge.definitional
MedicationAdministration.instantiates
|
|
MedicationKnowledge.definitional.definition
MedicationAdministration.context
|
|
MedicationKnowledge.definitional.doseForm
MedicationAdministration.effective[x]
|
|
MedicationKnowledge.definitional.intendedRoute
MedicationAdministration.reasonCode
|
-
Added
Element
Deleted
(->
reason)
|
MedicationKnowledge.definitional.ingredient
MedicationAdministration.reasonReference
|
-
Added
Element
Deleted
(->
reason)
|
|
MedicationDispense
| |
MedicationKnowledge.definitional.ingredient.item
MedicationDispense.basedOn
|
|
MedicationKnowledge.definitional.ingredient.type
MedicationDispense.partOf
|
-
Type
Reference:
Added
Element
Target
Type
MedicationAdministration
|
MedicationKnowledge.definitional.ingredient.strength[x]
MedicationDispense.status
|
-
Added
Element
Remove
code
stopped
-
Add
code
unfulfilled
|
MedicationKnowledge.definitional.drugCharacteristic
MedicationDispense.notPerformedReason
|
|
MedicationKnowledge.definitional.drugCharacteristic.type
MedicationDispense.statusChanged
|
|
MedicationKnowledge.definitional.drugCharacteristic.value[x]
MedicationDispense.category
|
-
Added
Element
Max
Cardinality
changed
from
1
to
*
|
MedicationKnowledge.manufacturer
MedicationDispense.medication
|
-
Deleted
Renamed
from
medication[x]
to
medication
-
Add
Type
CodeableReference
-
Remove
Types
CodeableConcept,
Reference(Medication)
|
MedicationKnowledge.doseForm
MedicationDispense.subject
|
-
Deleted
Min
Cardinality
changed
from
0
to
1
|
MedicationKnowledge.amount
MedicationDispense.encounter
|
|
MedicationKnowledge.synonym
MedicationDispense.performer.actor
|
-
Deleted
Type
Reference:
Added
Target
Types
CareTeam,
Group
|
MedicationKnowledge.ingredient
MedicationDispense.fillNumber
|
|
MedicationKnowledge.intendedRoute
MedicationDispense.recorded
|
|
MedicationKnowledge.administrationGuidelines
MedicationDispense.receiver
|
-
Deleted
Type
Reference:
Added
Target
Types
RelatedPerson,
Location,
PractitionerRole,
Organization,
Group
|
MedicationKnowledge.packaging.type
MedicationDispense.dosageInstruction
|
-
Deleted
Max
Cardinality
changed
from
*
to
1
-
Type
changed
from
Dosage
to
DosageDetails
|
MedicationKnowledge.packaging.quantity
MedicationDispense.doseAdministrationAid
|
|
MedicationKnowledge.drugCharacteristic
MedicationDispense.substitution.responsibleParty
|
-
Deleted
Max
Cardinality
changed
from
*
to
1
-
Type
Reference:
Added
Target
Type
Organization
|
MedicationKnowledge.contraindication
MedicationDispense.statusReason[x]
|
|
MedicationKnowledge.regulatory.schedule.schedule
MedicationDispense.context
|
|
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
Remove
Type
Reference(Patient
|
Practitioner
|
PractitionerRole
|
RelatedPerson
|
Organization)
Added
Element
|
|
MedicationRequest.performerType
|
-
Add
Binding
`http://hl7.org/fhir/ValueSet/medication-intended-performer-role`
(extensible)
|
|
MedicationRequest.performer
|
-
Max
Cardinality
changed
from
1
to
*
-
Type
Reference:
Added
Target
Types
DeviceDefinition,
HealthcareService
HealthcareService,
Group
-
Type
Reference:
Removed
Target
Type
Device
|
|
MedicationRequest.device
|
|
|
MedicationRequest.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
|
|
|
MedicationRequest.dispenseRequest.dispenserInstruction
|
|
|
MedicationRequest.dispenseRequest.doseAdministrationAid
|
|
|
MedicationRequest.dispenseRequest.destination
| |
|
MedicationRequest.reported[x]
| |
|
MedicationRequest.reasonCode
|
|
|
MedicationRequest.reasonReference
|
|
|
MedicationRequest.instantiatesCanonical
|
|
|
MedicationRequest.instantiatesUri
|
|
|
MedicationRequest.dispenseRequest.performer
|
|
|
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
|
|
|
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
|
|
|
MedicationStatement.reasonReference
|
|
|
MedicinalProductDefinition
|
|
|
MedicinalProductDefinition.comprisedOf
|
|
|
MedicinalProductDefinition.name.part
|
|
|
MedicinalProductDefinition.name.part.part
|
|
|
MedicinalProductDefinition.name.part.type
|
|
|
MedicinalProductDefinition.name.usage
|
|
|
MedicinalProductDefinition.name.usage.country
|
|
|
MedicinalProductDefinition.name.usage.jurisdiction
|
|
|
MedicinalProductDefinition.name.usage.language
|
|
|
MedicinalProductDefinition.characteristic.value[x]
|
-
Add
Types
markdown,
Range,
integer
|
|
MedicinalProductDefinition.name.namePart
|
|
|
MedicinalProductDefinition.name.countryLanguage
|
|
|
MessageDefinition
|
|
|
MessageDefinition.versionAlgorithm[x]
|
|
|
MessageDefinition.jurisdiction
| |
|
MessageDefinition.copyrightLabel
|
|
|
MessageDefinition.focus.code
|
-
Remove
codes
Resource
,
DomainResource
,
CatalogEntry
,
DeviceUseStatement
ChargeItem
,
DocumentManifest
ChargeItemDefinition
,
Media
Citation
,
RequestGroup
ClinicalImpression
,
ResearchDefinition
DeviceUseStatement
,
ResearchElementDefinition
DocumentManifest
Add
codes
,
ActorDefinition
EvidenceReport
,
ArtifactAssessment
GraphDefinition
,
BiologicallyDerivedProductDispense
ImmunizationEvaluation
,
ConditionDefinition
ImmunizationRecommendation
,
DeviceAssociation
Linkage
,
DeviceDispense
Media
,
DeviceUsage
MedicationKnowledge
,
EncounterHistory
MolecularSequence
,
FormularyItem
RequestGroup
,
GenomicStudy
ResearchDefinition
,
ImagingSelection
ResearchElementDefinition
,
InventoryItem
SupplyDelivery
,
InventoryReport
SupplyRequest
,
NutritionIntake
TestReport
,
Permission
TestScript
,
RequestOrchestration
VerificationResult
-
Add
codes
ActorDefinition
,
Requirements
ArtifactAssessment
,
SubstanceNucleicAcid
DeviceAlert
,
SubstancePolymer
DeviceAssociation
,
SubstanceProtein
ImagingSelection
,
SubstanceReferenceInformation
InsuranceProduct
,
SubstanceSourceMaterial
NutritionIntake
,
TestPlan
RequestOrchestration
,
Transport
Requirements
|
|
MessageDefinition.graph
|
-
Max
Cardinality
changed
from
*
to
1
Deleted
|
|
MessageHeader
|
|
|
MessageHeader.event[x]
|
-
Add
Type
canonical(EventDefinition)
Remove
Type
uri
canonical(EventDefinition
|
SubscriptionTopic)
|
|
MessageHeader.destination.endpoint[x]
|
-
Renamed
from
endpoint
to
endpoint[x]
-
Min
Cardinality
changed
from
1
to
0
-
Add
Type
Reference(Endpoint)
|
MessageHeader.sender
Type
Reference:
Added
Target
Type
Device
MessageHeader.author
MessageHeader.destination.receiver
|
-
Type
Reference:
Added
Target
Types
Device,
Organization
Patient,
RelatedPerson
|
|
MessageHeader.source.endpoint[x]
|
-
Renamed
from
endpoint
to
endpoint[x]
-
Min
Cardinality
changed
from
1
to
0
-
Add
Type
Reference(Endpoint)
|
|
MessageHeader.source.sender
| |
|
MessageHeader.response.identifier
|
-
Type
changed
from
id
to
Identifier
|
MessageHeader.enterer
MessageHeader.destination.target
|
|
MetadataResource
MessageHeader.sender
|
|
MolecularSequence
MessageHeader.enterer
|
|
MolecularSequence.subject
MessageHeader.author
|
-
Renamed
from
patient
to
subject
Type
Reference:
Added
Target
Types
Group,
Substance,
BiologicallyDerivedProduct,
NutritionProduct
Deleted
|
MolecularSequence.focus
MessageHeader.responsible
|
|
MolecularSequence.literal
MetadataResource
|
|
|
NamingSystem
| |
MolecularSequence.formatted
NamingSystem.url
|
|
MolecularSequence.relative
NamingSystem.identifier
|
|
MolecularSequence.relative.coordinateSystem
NamingSystem.version
|
|
MolecularSequence.relative.ordinalPosition
NamingSystem.versionAlgorithm[x]
|
|
MolecularSequence.relative.sequenceRange
NamingSystem.title
|
|
MolecularSequence.relative.startingSequence
NamingSystem.experimental
|
|
MolecularSequence.relative.startingSequence.genomeAssembly
NamingSystem.type
|
-
Added
Element
Remove
Binding
`http://hl7.org/fhir/ValueSet/identifier-type`
(extensible)
|
MolecularSequence.relative.startingSequence.chromosome
NamingSystem.jurisdiction
|
|
MolecularSequence.relative.startingSequence.sequence[x]
NamingSystem.purpose
|
|
MolecularSequence.relative.startingSequence.windowStart
NamingSystem.copyright
|
|
MolecularSequence.relative.startingSequence.windowEnd
NamingSystem.copyrightLabel
|
|
MolecularSequence.relative.startingSequence.orientation
NamingSystem.approvalDate
|
|
MolecularSequence.relative.startingSequence.strand
NamingSystem.lastReviewDate
|
|
MolecularSequence.relative.edit
NamingSystem.effectivePeriod
|
|
MolecularSequence.relative.edit.start
NamingSystem.topic
|
|
MolecularSequence.relative.edit.end
NamingSystem.author
|
|
MolecularSequence.relative.edit.replacementSequence
NamingSystem.editor
|
|
MolecularSequence.relative.edit.replacedSequence
NamingSystem.reviewer
|
|
MolecularSequence.coordinateSystem
NamingSystem.endorser
|
-
Deleted
(>relative.coordinateSystem)
Added
Element
|
MolecularSequence.quantity
NamingSystem.relatedArtifact
|
-
Deleted
(Removed.
Covered
by
the
Variant
Profile
in
the
CG
IG:
http://hl7.org/fhir/uv/genomics-reporting/index.html)
Added
Element
|
MolecularSequence.referenceSeq
NamingSystem.uniqueId.type
|
-
Deleted
(->relative.startingSequence.sequence[x])
Add
codes
iri-stem
,
v2csmnemonic
|
MolecularSequence.variant
NamingSystem.uniqueId.authoritative
|
-
Deleted
(Removed.
Covered
by
the
Variant
Profile
in
the
CG
IG:
http://hl7.org/fhir/uv/genomics-reporting/index.html)
Added
Element
|
MolecularSequence.observedSeq
NutritionIntake
|
-
Deleted
(->relative.startingSequence.sequenceString)
Added
Resource
|
MolecularSequence.quality
NutritionOrder
|
Deleted
(Removed
from
the
resource.)
|
MolecularSequence.readCoverage
NutritionOrder.basedOn
|
-
Deleted
(Removed.
Covered
by
the
RegionStudied
Profile
in
the
CG
IG:
http://hl7.org/fhir/uv/genomics-reporting/index.html)
Added
Element
|
MolecularSequence.repository
NutritionOrder.groupIdentifier
|
-
Deleted
(->formatted)
Added
Element
|
MolecularSequence.pointer
NutritionOrder.status
|
-
Deleted
(->relative)
Remove
codes
revoked
,
completed
-
Add
code
ended
|
MolecularSequence.structureVariant
NutritionOrder.intent
|
-
Deleted
(Removed.
Covered
by
the
Variant
Profile
in
the
CG
IG:
http://hl7.org/fhir/uv/genomics-reporting/index.html)
Remove
codes
original-order
,
reflex-order
,
filler-order
,
instance-order
|
NamingSystem
NamingSystem.url
NutritionOrder.priority
|
|
NamingSystem.identifier
NutritionOrder.subject
|
|
NamingSystem.version
NutritionOrder.supportingInformation
|
|
NamingSystem.versionAlgorithm[x]
NutritionOrder.requester
|
|
NamingSystem.title
NutritionOrder.performer
|
|
NamingSystem.experimental
NutritionOrder.outsideFoodAllowed
|
|
NamingSystem.type
NutritionOrder.oralDiet.schedule
|
-
Remove
Binding
`http://hl7.org/fhir/ValueSet/identifier-type`
(extensible)
Max
Cardinality
changed
from
*
to
1
-
Type
changed
from
Timing
to
BackboneElement
|
NamingSystem.purpose
NutritionOrder.oralDiet.schedule.timing
|
|
NamingSystem.copyright
NutritionOrder.oralDiet.schedule.asNeeded
|
|
NamingSystem.copyrightLabel
NutritionOrder.oralDiet.schedule.asNeededFor
|
|
NamingSystem.approvalDate
NutritionOrder.oralDiet.nutrient.amount
|
-
Added
Element
Type
changed
from
Quantity(http://hl7.org/fhir/StructureDefinition/SimpleQuantity)
to
Quantity
|
NamingSystem.lastReviewDate
NutritionOrder.oralDiet.texture.type
|
|
NamingSystem.effectivePeriod
NutritionOrder.oralDiet.caloricDensity
|
|
NamingSystem.topic
NutritionOrder.supplement.type
|
-
Added
Element
Type
changed
from
CodeableConcept
to
CodeableReference
|
NamingSystem.author
NutritionOrder.supplement.schedule
|
-
Added
Element
Max
Cardinality
changed
from
*
to
1
-
Type
changed
from
Timing
to
BackboneElement
|
NamingSystem.editor
NutritionOrder.supplement.schedule.timing
|
|
NamingSystem.reviewer
NutritionOrder.supplement.schedule.asNeeded
|
|
NamingSystem.endorser
NutritionOrder.supplement.schedule.asNeededFor
|
|
|
NutritionOrder.supplement.quantity
| -
Type
changed
from
Quantity(http://hl7.org/fhir/StructureDefinition/SimpleQuantity)
to
Quantity
|
NamingSystem.relatedArtifact
NutritionOrder.supplement.caloricDensity
|
|
NamingSystem.uniqueId.type
NutritionOrder.enteralFormula.type
|
-
Add
codes
iri-stem
,
v2csmnemonic
Added
Element
|
NamingSystem.uniqueId.authoritative
NutritionOrder.enteralFormula.productName
|
|
NutritionIntake
NutritionOrder.enteralFormula.deliveryDevice[x]
|
|
NutritionOrder
NutritionOrder.enteralFormula.caloricDensity
| -
Type
changed
from
Quantity(http://hl7.org/fhir/StructureDefinition/SimpleQuantity)
to
Quantity
|
NutritionOrder.basedOn
NutritionOrder.enteralFormula.routeOfAdministration
|
|
NutritionOrder.groupIdentifier
NutritionOrder.enteralFormula.administration.schedule
|
-
Added
Element
Type
changed
from
Timing
to
BackboneElement
|
NutritionOrder.priority
NutritionOrder.enteralFormula.administration.schedule.timing
|
|
NutritionOrder.subject
NutritionOrder.enteralFormula.administration.schedule.asNeeded
|
|
NutritionOrder.supportingInformation
NutritionOrder.enteralFormula.administration.schedule.asNeededFor
|
|
NutritionOrder.performer
NutritionOrder.enteralFormula.administration.quantity
|
-
Added
Element
Type
changed
from
Quantity(http://hl7.org/fhir/StructureDefinition/SimpleQuantity)
to
Quantity
|
|
NutritionOrder.enteralFormula.administration.rate[x]
| -
Remove
Type
Quantity(http://hl7.org/fhir/StructureDefinition/SimpleQuantity)
|
NutritionOrder.outsideFoodAllowed
NutritionOrder.enteralFormula.maxVolumeToAdminister
|
|
NutritionOrder.oralDiet.schedule
NutritionOrder.enteralFormula.administrationInstruction
|
-
Max
Cardinality
changed
from
*
to
1
Type
changed
from
Timing
string
to
BackboneElement
markdown
|
NutritionOrder.oralDiet.schedule.timing
NutritionOrder.additive
|
|
NutritionOrder.oralDiet.schedule.asNeeded
NutritionOrder.additive.modularType
|
|
NutritionOrder.oralDiet.schedule.asNeededFor
NutritionOrder.additive.productName
|
|
NutritionOrder.supplement.type
NutritionOrder.additive.quantity
|
-
Type
changed
from
CodeableConcept
to
CodeableReference
Added
Element
|
NutritionOrder.supplement.schedule
NutritionOrder.additive.routeOfAdministration
|
-
Max
Cardinality
changed
from
*
to
1
Type
changed
from
Timing
to
BackboneElement
Added
Element
|
NutritionOrder.supplement.schedule.timing
NutritionOrder.instantiatesCanonical
|
|
NutritionOrder.supplement.schedule.asNeeded
NutritionOrder.instantiatesUri
|
|
NutritionOrder.supplement.schedule.asNeededFor
NutritionOrder.instantiates
|
|
NutritionOrder.enteralFormula.baseFormulaType
NutritionOrder.patient
|
-
Type
changed
from
CodeableConcept
to
CodeableReference
Deleted
|
NutritionOrder.enteralFormula.deliveryDevice
NutritionOrder.orderer
|
|
NutritionOrder.enteralFormula.additive
NutritionOrder.oralDiet.texture.foodType
|
|
NutritionOrder.enteralFormula.additive.type
NutritionOrder.oralDiet.fluidConsistencyType
|
|
NutritionOrder.enteralFormula.additive.productName
NutritionOrder.enteralFormula.baseFormulaType
|
|
NutritionOrder.enteralFormula.additive.quantity
NutritionOrder.enteralFormula.baseFormulaProductName
|
|
NutritionOrder.enteralFormula.routeOfAdministration
NutritionOrder.enteralFormula.additiveType
|
|
NutritionOrder.enteralFormula.administration.schedule
NutritionOrder.enteralFormula.additiveProductName
|
-
Type
changed
from
Timing
to
BackboneElement
Deleted
|
NutritionOrder.enteralFormula.administration.schedule.timing
NutritionOrder.enteralFormula.routeofAdministration
|
|
NutritionOrder.enteralFormula.administration.schedule.asNeeded
NutritionOrder.enteralFormula.maxVolumeToDeliver
|
|
NutritionOrder.enteralFormula.administration.schedule.asNeededFor
NutritionProduct
| |
|
NutritionProduct.manufacturer
|
-
Type
Reference:
Added
Element
Target
Type
RelatedPerson
|
NutritionOrder.enteralFormula.administrationInstruction
NutritionProduct.nutrient.item
|
-
Type
Min
Cardinality
changed
from
string
0
to
markdown
1
|
NutritionOrder.patient
NutritionProduct.nutrient.amount[x]
|
-
Deleted
Renamed
from
amount
to
amount[x]
-
Max
Cardinality
changed
from
*
to
1
-
Add
Type
Quantity
|
NutritionOrder.enteralFormula.additiveType
NutritionProduct.ingredientSummary
|
|
NutritionOrder.enteralFormula.additiveProductName
NutritionProduct.ingredient.amount[x]
|
-
Deleted
Renamed
from
amount
to
amount[x]
-
Max
Cardinality
changed
from
*
to
1
-
Add
Type
Quantity
|
NutritionOrder.enteralFormula.routeofAdministration
NutritionProduct.ingredient.allergen
|
|
NutritionProduct
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
|
|
|
NutritionProduct.knownAllergen
| |
|
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
| -
Remove
code
corrected
-
Add
codes
specimen-in-process
,
cannot-be-obtained
|
|
Observation.subject
|
-
Type
Reference:
Added
Target
Type
GenomicStudy
Types
BiologicallyDerivedProduct,
NutritionProduct
|
Observation.subject
Observation.focus
| |
|
Observation.organizer
| |
|
Observation.performer
|
-
Type
Reference:
Added
Target
Types
BiologicallyDerivedProduct,
NutritionProduct
HealthcareService,
Group
|
|
Observation.value[x]
|
-
Add
Types
Attachment,
Reference(MolecularSequence)
Reference
|
|
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)
Reference
|
|
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
|
|
|
ObservationDefinition.qualifiedValue.context
|
|
|
ObservationDefinition.qualifiedValue.appliesTo
|
|
ObservationDefinition.qualifiedValue.gender
ObservationDefinition.qualifiedValue.sexParameterForClinicalUse
|
|
|
ObservationDefinition.qualifiedValue.age
|
|
|
ObservationDefinition.qualifiedValue.gestationalAge
|
|
|
ObservationDefinition.qualifiedValue.condition
|
|
|
ObservationDefinition.qualifiedValue.rangeCategory
|
|
|
ObservationDefinition.qualifiedValue.range
|
|
|
ObservationDefinition.qualifiedValue.validCodedValueSet
|
|
|
ObservationDefinition.qualifiedValue.normalCodedValueSet
|
|
|
ObservationDefinition.qualifiedValue.abnormalCodedValueSet
|
|
|
ObservationDefinition.qualifiedValue.criticalCodedValueSet
|
|
|
ObservationDefinition.qualifiedValue.interpretation
| |
|
ObservationDefinition.hasMember
|
|
|
ObservationDefinition.component
|
|
|
ObservationDefinition.component.code
|
|
|
ObservationDefinition.component.permittedDataType
|
|
|
ObservationDefinition.component.permittedUnit
|
|
|
ObservationDefinition.component.qualifiedValue
|
|
|
ObservationDefinition.quantitativeDetails
|
|
|
ObservationDefinition.qualifiedInterval
|
|
|
ObservationDefinition.validCodedValueSet
|
|
|
ObservationDefinition.normalCodedValueSet
|
|
|
ObservationDefinition.abnormalCodedValueSet
|
|
|
ObservationDefinition.criticalCodedValueSet
|
|
|
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
to
Version
Independent
Resource
Types
(All)
-
Add
Remove
codes
ActorDefinition
ChargeItem
,
ArtifactAssessment
ChargeItemDefinition
,
BiologicallyDerivedProductDispense
Citation
,
CanonicalResource
ClinicalImpression
,
ConditionDefinition
EvidenceReport
,
DeviceAssociation
GraphDefinition
,
DeviceDispense
ImmunizationEvaluation
,
DeviceUsage
ImmunizationRecommendation
,
EncounterHistory
Linkage
,
FormularyItem
MedicationKnowledge
,
GenomicStudy
MolecularSequence
,
ImagingSelection
SupplyDelivery
,
InventoryItem
SupplyRequest
,
InventoryReport
TestReport
,
MetadataResource
TestScript
,
NutritionIntake
VerificationResult
-
Add
codes
ActorDefinition
,
Permission
ArtifactAssessment
,
RequestOrchestration
CanonicalResource
,
Requirements
DeviceAlert
,
SubstanceNucleicAcid
DeviceAssociation
,
SubstancePolymer
ImagingSelection
,
SubstanceProtein
InsuranceProduct
,
SubstanceReferenceInformation
MetadataResource
,
SubstanceSourceMaterial
NutritionIntake
,
TestPlan
RequestOrchestration
,
Transport
Requirements
,
BodySite
,
Conformance
,
DataElement
,
DeviceComponent
,
DeviceUseRequest
,
DiagnosticOrder
,
EffectEvidenceSynthesis
,
EligibilityRequest
,
EligibilityResponse
,
ExpansionProfile
,
ImagingManifest
,
ImagingObjectSelection
,
MedicationOrder
,
MedicationUsage
,
MedicinalProduct
,
MedicinalProductAuthorization
,
MedicinalProductContraindication
,
MedicinalProductIndication
,
MedicinalProductIngredient
,
MedicinalProductInteraction
,
MedicinalProductManufactured
,
MedicinalProductPackaged
,
MedicinalProductPharmaceutical
,
MedicinalProductUndesirableEffect
,
Order
,
OrderResponse
,
ProcedureRequest
,
ProcessRequest
,
ProcessResponse
,
ReferralRequest
,
RiskEvidenceSynthesis
,
Sequence
,
ServiceDefinition
,
SubstanceSpecification
|
|
OperationDefinition.parameter.scope
|
|
|
OperationDefinition.parameter.min
| -
Type
changed
from
integer
to
unsignedInt
|
|
OperationDefinition.parameter.documentation
|
-
Type
changed
from
string
to
markdown
|
|
OperationDefinition.parameter.type
|
-
Change
value
set
from
http://hl7.org/fhir/ValueSet/all-types|4.3.0
to
All
FHIR
Types
-
Remove
codes
Address
,
Age
,
Annotation
,
Attachment
,
BackboneElement
,
CodeableConcept
,
CodeableReference
,
Coding
,
ContactDetail
,
ContactPoint
,
Contributor
,
Count
,
DataRequirement
,
Distance
,
Dosage
,
Duration
,
Element
,
ElementDefinition
,
Expression
,
Extension
,
HumanName
,
Identifier
,
MarketingStatus
,
Meta
,
Money
,
MoneyQuantity
,
Narrative
,
ParameterDefinition
,
Period
,
Population
,
ProdCharacteristic
,
ProductShelfLife
,
Quantity
,
Range
,
Ratio
,
RatioRange
,
Reference
,
RelatedArtifact
,
SampledData
,
Signature
,
SimpleQuantity
,
Timing
,
TriggerDefinition
,
UsageContext
,
base64Binary
,
boolean
,
canonical
,
code
,
date
,
dateTime
,
decimal
,
id
,
instant
,
integer
,
markdown
,
oid
,
positiveInt
,
string
,
time
,
unsignedInt
,
uri
,
url
,
uuid
,
xhtml
,
Resource
,
Binary
,
Bundle
,
DomainResource
,
Account
,
ActivityDefinition
,
AdministrableProductDefinition
,
AdverseEvent
,
AllergyIntolerance
,
Appointment
,
AppointmentResponse
,
AuditEvent
,
Basic
,
BiologicallyDerivedProduct
,
BodyStructure
,
CapabilityStatement
,
CarePlan
,
CareTeam
,
CatalogEntry
,
ChargeItem
,
ChargeItemDefinition
,
Citation
,
Claim
,
ClaimResponse
,
ClinicalImpression
,
ClinicalUseDefinition
,
CodeSystem
,
Communication
,
CommunicationRequest
,
CompartmentDefinition
,
Composition
,
ConceptMap
,
Condition
,
Consent
,
Contract
,
Coverage
,
CoverageEligibilityRequest
,
CoverageEligibilityResponse
,
DetectedIssue
,
Device
,
DeviceDefinition
,
DeviceMetric
,
DeviceRequest
,
DeviceUseStatement
,
DiagnosticReport
,
DocumentManifest
,
DocumentReference
,
Encounter
,
Endpoint
,
EnrollmentRequest
,
EnrollmentResponse
,
EpisodeOfCare
,
EventDefinition
,
Evidence
,
EvidenceReport
,
EvidenceVariable
,
ExampleScenario
,
ExplanationOfBenefit
,
FamilyMemberHistory
,
Flag
,
Goal
,
GraphDefinition
,
Group
,
GuidanceResponse
,
HealthcareService
,
ImagingStudy
,
Immunization
,
ImmunizationEvaluation
,
ImmunizationRecommendation
,
ImplementationGuide
,
Ingredient
,
InsurancePlan
,
Invoice
,
Library
,
Linkage
,
List
,
Location
,
ManufacturedItemDefinition
,
Measure
,
MeasureReport
,
Media
,
RequestGroup
Medication
,
ResearchDefinition
MedicationAdministration
,
ResearchElementDefinition
MedicationDispense
,
Type
MedicationKnowledge
,
Any
MedicationRequest
Add
codes
,
Base
MedicationStatement
,
DataType
MedicinalProductDefinition
,
Availability
MessageDefinition
,
BackboneType
MessageHeader
,
ExtendedContactDetail
MolecularSequence
,
MonetaryComponent
NamingSystem
,
PrimitiveType
NutritionOrder
,
integer64
NutritionProduct
,
VirtualServiceDetail
Observation
,
ActorDefinition
ObservationDefinition
,
ArtifactAssessment
OperationDefinition
,
BiologicallyDerivedProductDispense
OperationOutcome
,
CanonicalResource
Organization
,
ConditionDefinition
OrganizationAffiliation
,
DeviceAssociation
PackagedProductDefinition
,
DeviceDispense
Patient
,
DeviceUsage
PaymentNotice
,
EncounterHistory
PaymentReconciliation
,
FormularyItem
Person
,
GenomicStudy
PlanDefinition
,
ImagingSelection
Practitioner
,
InventoryItem
PractitionerRole
,
InventoryReport
Procedure
,
MetadataResource
Provenance
,
NutritionIntake
Questionnaire
,
Permission
QuestionnaireResponse
,
RequestOrchestration
RegulatedAuthorization
,
Requirements
RelatedPerson
,
SubstanceNucleicAcid
RequestGroup
,
SubstancePolymer
ResearchDefinition
,
SubstanceProtein
ResearchElementDefinition
,
SubstanceReferenceInformation
ResearchStudy
,
SubstanceSourceMaterial
ResearchSubject
,
TestPlan
RiskAssessment
,
Transport
Schedule
,
SearchParameter
,
ServiceRequest
,
Slot
,
Specimen
,
SpecimenDefinition
,
StructureDefinition
,
StructureMap
,
Subscription
,
SubscriptionStatus
,
SubscriptionTopic
,
Substance
,
SubstanceDefinition
,
SupplyDelivery
,
SupplyRequest
,
Task
,
TerminologyCapabilities
,
TestReport
,
TestScript
,
ValueSet
,
VerificationResult
,
VisionPrescription
,
Parameters
,
Type
,
Any
-
Add
code
Base
|
|
OperationDefinition.parameter.allowedType
|
|
|
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
ExtendedContactDetail,
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.statusReason
| |
|
PaymentNotice.reporter
|
|
|
PaymentNotice.payment
|
-
Min
Cardinality
changed
from
1
to
0
|
|
PaymentNotice.provider
|
|
|
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
to
Payment
Outcome
|
|
PaymentReconciliation.date
|
|
|
PaymentReconciliation.location
|
|
|
PaymentReconciliation.method
|
|
|
PaymentReconciliation.cardBrand
|
|
|
PaymentReconciliation.accountNumber
|
|
|
PaymentReconciliation.expirationDate
|
|
|
PaymentReconciliation.processor
|
|
|
PaymentReconciliation.referenceNumber
|
|
|
PaymentReconciliation.authorization
|
|
|
PaymentReconciliation.tenderedAmount
|
|
|
PaymentReconciliation.returnedAmount
|
|
|
PaymentReconciliation.amount
|
|
|
PaymentReconciliation.allocation
|
|
|
PaymentReconciliation.allocation.identifier
|
|
|
PaymentReconciliation.allocation.predecessor
|
|
|
PaymentReconciliation.allocation.target
|
|
|
PaymentReconciliation.allocation.targetItem[x]
|
|
|
PaymentReconciliation.allocation.encounter
|
|
|
PaymentReconciliation.allocation.account
|
|
|
PaymentReconciliation.allocation.type
|
|
|
PaymentReconciliation.allocation.submitter
|
|
|
PaymentReconciliation.allocation.response
|
|
|
PaymentReconciliation.allocation.date
|
|
|
PaymentReconciliation.allocation.responsible
|
|
|
PaymentReconciliation.allocation.payee
|
|
|
PaymentReconciliation.allocation.amount
|
|
PaymentReconciliation.paymentDate
PaymentReconciliation.allocation.noteNumber
|
|
|
PaymentReconciliation.processNote.class
| |
|
PaymentReconciliation.processNote.number
| |
|
PaymentReconciliation.processNote.text
| -
Type
changed
from
string
to
markdown
|
PaymentReconciliation.paymentAmount
PaymentReconciliation.paymentDate
|
|
PaymentReconciliation.detail
PaymentReconciliation.paymentAmount
|
|
Permission
PaymentReconciliation.detail
|
|
|
Person
|
|
|
Person.deceased[x]
|
|
|
Person.maritalStatus
|
|
|
Person.photo
|
-
Max
Cardinality
changed
from
1
to
*
|
|
Person.communication
|
|
|
Person.communication.language
|
|
|
Person.communication.preferred
|
|
|
PlanDefinition
|
|
|
PlanDefinition.versionAlgorithm[x]
|
|
|
PlanDefinition.type
| -
Change
value
set
from
http://hl7.org/fhir/ValueSet/plan-definition-type
to
PlanDefinitionType

|
|
PlanDefinition.subject[x]
|
-
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]
|
-
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
|
|
|
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.action.applicabilityBehavior
| |
|
PlanDefinition.asNeeded[x]
|
|
|
PlanDefinition.action.relatedAction.actionId
|
-
Deleted
(PlanDefinition.action.relatedAction.targetId)
|
|
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
|
|
|
PractitionerRole.telecom
|
-
Deleted
(->
PractitionerRole.contact.telecom)
|
|
PractitionerRole.availableTime
|
-
Deleted
(->
PractitionerRole.availability.availableTime)
|
|
PractitionerRole.notAvailable
|
-
Deleted
(->
PractitionerRole.availability.notAvailableTime)
|
|
PractitionerRole.availabilityExceptions
|
-
Deleted
(->
PractitionerRole.availability.notAvailableTime.description)
|
|
Procedure
|
|
|
Procedure.basedOn
| -
Type
Reference:
Added
Target
Type
MedicationRequest
|
|
Procedure.category
|
-
Max
Cardinality
changed
from
1
to
*
|
|
Procedure.subject
|
-
Type
Reference:
Added
Target
Types
Device,
Practitioner,
Organization,
Location
|
|
Procedure.focus
|
|
|
Procedure.occurrence[x]
|
|
|
Procedure.recorded
|
|
|
Procedure.reported[x]
|
|
|
Procedure.performer.actor
|
-
Type
Reference:
Added
Target
Types
CareTeam,
HealthcareService
|
|
Procedure.performer.period
|
|
|
Procedure.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
|
|
Procedure.followUp
| -
Type
changed
from
CodeableConcept
to
CodeableReference
|
|
Procedure.used
|
|
|
Procedure.supportingInfo
|
|
|
Procedure.instantiatesCanonical
| |
|
Procedure.instantiatesUri
| |
|
Procedure.performed[x]
|
|
|
Procedure.asserter
|
-
Deleted
(->
Procedure.reportedReference)
|
|
Procedure.reasonCode
|
-
Deleted
(->
Procedure.reason)
|
|
Procedure.reasonReference
|
-
Deleted
(->
Procedure.reason)
|
|
Procedure.complicationDetail
|
-
Deleted
(->
Procedure.complication)
|
|
Procedure.usedReference
|
-
Deleted
(->
Procedure.used)
|
|
Procedure.usedCode
|
-
Deleted
(->
Procedure.used)
|
|
Provenance
|
|
|
Provenance.recorded
|
-
Min
Cardinality
changed
from
1
to
0
|
|
Provenance.authorization
|
-
Renamed
from
reason
to
authorization
-
Type
changed
from
CodeableConcept
to
CodeableReference
-
Remove
Binding
`http://terminology.hl7.org/ValueSet/v3-PurposeOfUse`
(extensible)
|
|
Provenance.why
| |
|
Provenance.activity
|
-
Remove
Binding
`http://hl7.org/fhir/ValueSet/provenance-activity-type`
(extensible)
|
|
Provenance.basedOn
|
|
|
Provenance.patient
|
|
|
Provenance.encounter
|
|
|
Provenance.agent.type
|
-
Remove
Binding
`http://hl7.org/fhir/ValueSet/provenance-agent-type`
(extensible)
|
|
Provenance.agent.who
|
-
Type
Reference:
Added
Target
Type
CareTeam
Types
CareTeam,
Group,
HealthcareService
|
|
Provenance.agent.onBehalfOf
|
-
Type
Reference:
Added
Target
Type
CareTeam
Types
CareTeam,
Group,
HealthcareService
-
Type
Reference:
Removed
Target
Types
RelatedPerson,
Device
|
|
Provenance.entity.role
|
-
Remove
code
derivation
-
Add
code
instantiates
|
|
Questionnaire
|
|
|
Questionnaire.versionAlgorithm[x]
|
|
|
Questionnaire.subjectType
|
-
Remove
codes
Resource
,
DomainResource
,
CatalogEntry
,
DeviceUseStatement
ChargeItem
,
DocumentManifest
ChargeItemDefinition
,
Media
Citation
,
RequestGroup
ClinicalImpression
,
ResearchDefinition
DeviceUseStatement
,
ResearchElementDefinition
DocumentManifest
Add
codes
,
ActorDefinition
EvidenceReport
,
ArtifactAssessment
GraphDefinition
,
BiologicallyDerivedProductDispense
ImmunizationEvaluation
,
ConditionDefinition
ImmunizationRecommendation
,
DeviceAssociation
Linkage
,
DeviceDispense
Media
,
DeviceUsage
MedicationKnowledge
,
EncounterHistory
MolecularSequence
,
FormularyItem
RequestGroup
,
GenomicStudy
ResearchDefinition
,
ImagingSelection
ResearchElementDefinition
,
InventoryItem
SupplyDelivery
,
InventoryReport
SupplyRequest
,
NutritionIntake
TestReport
,
Permission
TestScript
,
RequestOrchestration
VerificationResult
-
Add
codes
ActorDefinition
,
Requirements
ArtifactAssessment
,
SubstanceNucleicAcid
DeviceAlert
,
SubstancePolymer
DeviceAssociation
,
SubstanceProtein
ImagingSelection
,
SubstanceReferenceInformation
InsuranceProduct
,
SubstanceSourceMaterial
NutritionIntake
,
TestPlan
RequestOrchestration
,
Transport
Requirements
|
|
Questionnaire.jurisdiction
| |
|
Questionnaire.copyrightLabel
|
|
|
Questionnaire.item.definition
| -
Max
Cardinality
changed
from
1
to
*
|
|
Questionnaire.item.type
|
-
Change
value
set
from
http://hl7.org/fhir/ValueSet/item-type|4.3.0
to
Questionnaire
Useable
Item
Type
-
Remove
codes
question
,
choice
,
open-choice
-
Add
code
coding
|
|
Questionnaire.item.enableWhen.answer[x]
| -
Add
Types
Quantity(http://hl7.org/fhir/StructureDefinition/SimpleQuantity),
uri,
Attachment
|
|
Questionnaire.item.disabledDisplay
|
|
|
Questionnaire.item.answerConstraint
|
|
|
Questionnaire.item.answerOption.value[x]
| -
Add
Types
decimal,
dateTime,
uri,
Quantity(http://hl7.org/fhir/StructureDefinition/SimpleQuantity)
|
|
Questionnaire.item.initial.value[x]
| -
Add
Type
Quantity(http://hl7.org/fhir/StructureDefinition/SimpleQuantity)
|
|
QuestionnaireResponse
|
|
|
QuestionnaireResponse.identifier
|
-
Max
Cardinality
changed
from
1
to
*
|
|
QuestionnaireResponse.questionnaire
|
-
Min
Cardinality
changed
from
0
to
1
|
|
QuestionnaireResponse.author
| -
Type
Reference:
Added
Target
Type
Group
|
|
QuestionnaireResponse.source
|
-
Type
Reference:
Added
Target
Types
Device,
Organization
|
|
QuestionnaireResponse.item.definition
| -
Max
Cardinality
changed
from
1
to
*
|
|
QuestionnaireResponse.item.answer.value[x]
|
-
Min
Cardinality
changed
from
0
to
1
-
Add
Type
Quantity(http://hl7.org/fhir/StructureDefinition/SimpleQuantity)
|
|
RegulatedAuthorization
|
|
|
RegulatedAuthorization.subject
|
-
Type
Reference:
Added
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.status
| -
Remove
codes
revoked
,
completed
-
Add
code
ended
|
|
RequestOrchestration.intent
| -
Remove
codes
original-order
,
reflex-order
,
filler-order
,
instance-order
|
|
RequestOrchestration.subject
|
-
Type
Reference:
Added
Target
Types
CareTeam,
Device,
HealthcareService,
Location,
Organization,
Practitioner,
PractitionerRole,
RelatedPerson
|
|
RequestOrchestration.reason
|
|
|
RequestOrchestration.goal
|
|
|
RequestOrchestration.action.linkId
|
|
|
RequestOrchestration.action.description
|
-
Type
changed
from
string
to
markdown
|
|
RequestOrchestration.action.textEquivalent
|
-
Type
changed
from
string
to
markdown
|
|
RequestOrchestration.action.goal
|
|
|
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.targetId
|
|
|
RequestOrchestration.action.relatedAction.relationship
| -
Remove
codes
before-start
,
before-end
,
concurrent-with-start
,
concurrent-with-end
,
after-start
,
after-end
|
|
RequestOrchestration.action.relatedAction.endRelationship
|
|
|
RequestOrchestration.action.timing[x]
| |
|
RequestOrchestration.action.location
|
|
|
RequestOrchestration.action.participant
|
-
Type
changed
from
Reference(Patient
|
Practitioner
|
PractitionerRole
|
RelatedPerson
|
Device)
to
BackboneElement
|
|
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
| -
Change
value
set
from
http://hl7.org/fhir/ValueSet/action-type
to
ActionType

|
|
RequestOrchestration.action.applicabilityBehavior
| |
|
RequestOrchestration.action.definition[x]
|
|
|
RequestOrchestration.action.transform
|
|
|
RequestOrchestration.action.dynamicValue
|
|
|
RequestOrchestration.action.dynamicValue.path
|
|
|
RequestOrchestration.action.dynamicValue.expression
|
|
|
RequestGroup.reasonCode
|
|
|
RequestGroup.reasonReference
|
|
|
RequestGroup.action.relatedAction.actionId
|
|
|
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
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
|
|
|
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
|
|
|
ResearchStudy.recruitment
|
|
|
ResearchStudy.recruitment.targetNumber
|
|
|
ResearchStudy.recruitment.actualNumber
|
|
|
ResearchStudy.recruitment.eligibility
|
|
|
ResearchStudy.recruitment.actualGroup
|
|
|
ResearchStudy.recruitment.description
| |
|
ResearchStudy.comparisonGroup
|
|
ResearchStudy.comparisonGroup.linkId
ResearchStudy.comparisonGroup.targetNumber
|
|
ResearchStudy.comparisonGroup.name
ResearchStudy.comparisonGroup.actualNumber
| |
|
ResearchStudy.comparisonGroup.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.comparisonGroup.type
ResearchStudy.objective.outcomeMeasure.population
|
|
ResearchStudy.comparisonGroup.description
ResearchStudy.objective.outcomeMeasure.intervention
|
|
ResearchStudy.comparisonGroup.intendedExposure
ResearchStudy.objective.outcomeMeasure.comparator
|
|
ResearchStudy.comparisonGroup.observedGroup
ResearchStudy.objective.outcomeMeasure.summaryMeasure
|
|
ResearchStudy.objective.description
ResearchStudy.objective.outcomeMeasure.endpointAnalysisPlan
|
|
ResearchStudy.outcomeMeasure
ResearchStudy.objective.outcomeMeasure.eventHandling
|
|
ResearchStudy.outcomeMeasure.name
ResearchStudy.objective.outcomeMeasure.eventHandling.event
|
|
ResearchStudy.outcomeMeasure.type
ResearchStudy.objective.outcomeMeasure.eventHandling.group
|
|
ResearchStudy.outcomeMeasure.description
ResearchStudy.objective.outcomeMeasure.eventHandling.handling
|
|
ResearchStudy.outcomeMeasure.reference
ResearchStudy.objective.outcomeMeasure.eventHandling.description
|
|
|
ResearchStudy.result
|
|
|
ResearchStudy.category
|
|
|
ResearchStudy.contact
|
|
|
ResearchStudy.relatedArtifact
| |
|
ResearchStudy.location
|
|
|
ResearchStudy.enrollment
|
|
|
ResearchStudy.sponsor
|
|
|
ResearchStudy.principalInvestigator
|
|
|
ResearchStudy.reasonStopped
|
|
|
ResearchStudy.arm
|
|
|
ResearchSubject
|
|
|
ResearchSubject.status
|
-
Change
value
set
from
http://hl7.org/fhir/ValueSet/research-subject-status|4.3.0
to
PublicationStatus
-
Remove
codes
candidate
,
eligible
,
follow-up
,
ineligible
,
not-registered
,
off-study
,
on-study
,
on-study-intervention
,
on-study-observation
,
pending-on-study
,
potential-candidate
,
screening
,
withdrawn
-
Add
codes
draft
,
active
,
retired
,
unknown
|
ResearchSubject.progress
ResearchSubject.subject
|
|
ResearchSubject.progress.type
ResearchSubject.subjectState
|
|
ResearchSubject.progress.subjectState
ResearchSubject.subjectState.code
|
|
ResearchSubject.progress.milestone
ResearchSubject.subjectState.startDate
|
|
ResearchSubject.progress.reason
ResearchSubject.subjectState.endDate
|
|
ResearchSubject.progress.startDate
ResearchSubject.subjectState.reason
|
|
ResearchSubject.progress.endDate
ResearchSubject.subjectMilestone
|
|
ResearchSubject.subject
ResearchSubject.subjectMilestone.milestone
|
|
ResearchSubject.assignedComparisonGroup
ResearchSubject.subjectMilestone.date
|
|
ResearchSubject.actualComparisonGroup
ResearchSubject.subjectMilestone.reason
| |
|
ResearchSubject.comparisonGroup
|
|
|
ResearchSubject.consent
|
-
Max
Cardinality
changed
from
1
to
*
|
|
ResearchSubject.individual
|
|
|
ResearchSubject.assignedArm
|
|
|
ResearchSubject.actualArm
|
|
|
Resource
|
|
|
Resource.language
|
|
|
RiskAssessment
|
|
|
RiskAssessment.status
| -
Remove
code
corrected
-
Add
codes
specimen-in-process
,
cannot-be-obtained
|
|
RiskAssessment.performer
|
-
Type
Reference:
Added
Target
Types
Patient,
RelatedPerson
|
|
RiskAssessment.reason
|
|
|
RiskAssessment.prediction.probability[x]
| |
|
RiskAssessment.reasonCode
|
|
|
RiskAssessment.reasonReference
|
|
|
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
to
Version
Independent
Resource
Types
(All)
-
Add
Remove
codes
ActorDefinition
ChargeItem
,
ArtifactAssessment
ChargeItemDefinition
,
BiologicallyDerivedProductDispense
Citation
,
CanonicalResource
ClinicalImpression
,
ConditionDefinition
EvidenceReport
,
DeviceAssociation
GraphDefinition
,
DeviceDispense
ImmunizationEvaluation
,
DeviceUsage
ImmunizationRecommendation
,
EncounterHistory
Linkage
,
FormularyItem
MedicationKnowledge
,
GenomicStudy
MolecularSequence
,
ImagingSelection
SupplyDelivery
,
InventoryItem
SupplyRequest
,
InventoryReport
TestReport
,
MetadataResource
TestScript
,
NutritionIntake
VerificationResult
-
Add
codes
ActorDefinition
,
Permission
ArtifactAssessment
,
RequestOrchestration
CanonicalResource
,
Requirements
DeviceAlert
,
SubstanceNucleicAcid
DeviceAssociation
,
SubstancePolymer
ImagingSelection
,
SubstanceProtein
InsuranceProduct
,
SubstanceReferenceInformation
MetadataResource
,
SubstanceSourceMaterial
NutritionIntake
,
TestPlan
RequestOrchestration
,
Transport
Requirements
,
BodySite
,
Conformance
,
DataElement
,
DeviceComponent
,
DeviceUseRequest
,
DiagnosticOrder
,
EffectEvidenceSynthesis
,
EligibilityRequest
,
EligibilityResponse
,
ExpansionProfile
,
ImagingManifest
,
ImagingObjectSelection
,
MedicationOrder
,
MedicationUsage
,
MedicinalProduct
,
MedicinalProductAuthorization
,
MedicinalProductContraindication
,
MedicinalProductIndication
,
MedicinalProductIngredient
,
MedicinalProductInteraction
,
MedicinalProductManufactured
,
MedicinalProductPackaged
,
MedicinalProductPharmaceutical
,
MedicinalProductUndesirableEffect
,
Order
,
OrderResponse
,
ProcedureRequest
,
ProcessRequest
,
ProcessResponse
,
ReferralRequest
,
RiskEvidenceSynthesis
,
Sequence
,
ServiceDefinition
,
SubstanceSpecification
|
|
SearchParameter.type
| |
|
SearchParameter.processingMode
|
-
Renamed
from
xpathUsage
to
processingMode
-
Change
value
set
from
http://hl7.org/fhir/ValueSet/search-xpath-usage|4.3.0
to
Search
Processing
Mode
Type
-
Remove
codes
nearby
,
distance
|
|
SearchParameter.constraint
|
|
|
SearchParameter.target
|
-
Change
value
set
from
http://hl7.org/fhir/ValueSet/resource-types|4.3.0
to
Version
Independent
Resource
Types
(All)
-
Add
Remove
codes
ActorDefinition
ChargeItem
,
ArtifactAssessment
ChargeItemDefinition
,
BiologicallyDerivedProductDispense
Citation
,
CanonicalResource
ClinicalImpression
,
ConditionDefinition
EvidenceReport
,
DeviceAssociation
GraphDefinition
,
DeviceDispense
ImmunizationEvaluation
,
DeviceUsage
ImmunizationRecommendation
,
EncounterHistory
Linkage
,
FormularyItem
MedicationKnowledge
,
GenomicStudy
MolecularSequence
,
ImagingSelection
SupplyDelivery
,
InventoryItem
SupplyRequest
,
InventoryReport
TestReport
,
MetadataResource
TestScript
,
NutritionIntake
VerificationResult
-
Add
codes
ActorDefinition
,
Permission
ArtifactAssessment
,
RequestOrchestration
CanonicalResource
,
Requirements
DeviceAlert
,
SubstanceNucleicAcid
DeviceAssociation
,
SubstancePolymer
ImagingSelection
,
SubstanceProtein
InsuranceProduct
,
SubstanceReferenceInformation
MetadataResource
,
SubstanceSourceMaterial
NutritionIntake
,
TestPlan
RequestOrchestration
,
Transport
Requirements
,
BodySite
,
Conformance
,
DataElement
,
DeviceComponent
,
DeviceUseRequest
,
DiagnosticOrder
,
EffectEvidenceSynthesis
,
EligibilityRequest
,
EligibilityResponse
,
ExpansionProfile
,
ImagingManifest
,
ImagingObjectSelection
,
MedicationOrder
,
MedicationUsage
,
MedicinalProduct
,
MedicinalProductAuthorization
,
MedicinalProductContraindication
,
MedicinalProductIndication
,
MedicinalProductIngredient
,
MedicinalProductInteraction
,
MedicinalProductManufactured
,
MedicinalProductPackaged
,
MedicinalProductPharmaceutical
,
MedicinalProductUndesirableEffect
,
Order
,
OrderResponse
,
ProcedureRequest
,
ProcessRequest
,
ProcessResponse
,
ReferralRequest
,
RiskEvidenceSynthesis
,
Sequence
,
ServiceDefinition
,
SubstanceSpecification
|
|
SearchParameter.modifier
|
-
Remove
code
ofType
-
Add
codes
of-type
,
code-text
,
text-advanced
,
iterate
|
|
SearchParameter.xpath
|
-
Deleted
(XPath
removed
due
to
lack
of
use
and
maintenance)
|
|
ServiceRequest
|
|
|
ServiceRequest.basedOn
| -
Type
Reference:
Added
Target
Types
DocumentReference,
RequestOrchestration,
NutritionOrder,
DocumentReference
|
|
ServiceRequest.replaces
| -
Type
Reference:
Added
Target
Types
MedicationRequest,
RequestOrchestration,
CarePlan,
DeviceRequest,
CommunicationRequest,
NutritionOrder,
VisionPrescription
|
|
ServiceRequest.status
| -
Remove
codes
revoked
,
completed
-
Add
code
ended
|
|
ServiceRequest.statusReason
| |
|
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
|
|
|
ServiceRequest.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
|
|
|
ServiceRequest.locationReference
|
|
|
ServiceRequest.reasonCode
|
|
|
ServiceRequest.reasonReference
|
|
|
ServiceRequest.bodySite
| |
|
Slot
|
|
|
Slot.serviceType
|
-
Type
changed
from
CodeableConcept
to
CodeableReference
|
|
Slot.appointmentType
|
-
Max
Cardinality
changed
from
1
to
*
|
|
Specimen
|
|
|
Specimen.subject
|
-
Type
Reference:
Added
Target
Type
BiologicallyDerivedProduct
Types
BiologicallyDerivedProduct,
NutritionProduct
|
|
Specimen.combined
|
|
|
Specimen.role
|
|
|
Specimen.feature
|
|
|
Specimen.feature.type
|
|
|
Specimen.feature.description
|
|
|
Specimen.collection.collector
|
-
Type
Reference:
Added
Target
Types
Organization,
Patient,
RelatedPerson
|
Specimen.collection.device
Specimen.collection.device[x]
|
|
|
Specimen.collection.procedure
|
|
|
Specimen.collection.bodySite
|
-
Type
changed
from
CodeableConcept
to
CodeableReference
|
|
Specimen.processing.method
|
|
Specimen.container.device
Specimen.processing.performer
|
|
Specimen.container.location
Specimen.processing.device[x]
| |
|
Specimen.processing.additive
| -
Type
changed
from
Reference(Substance)
to
CodeableReference
|
|
Specimen.processing.time[x]
| |
|
Specimen.container.device[x]
|
|
|
Specimen.condition
| -
Remove
Binding
`http://terminology.hl7.org/ValueSet/v2-0493`
(extensible)
|
|
Specimen.accessionIdentifier
|
|
|
Specimen.processing.procedure
|
|
|
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.0.2
,
4.3
3.3.0
,
4.4
3.5.0
,
4.4.0
4.0.0
,
4.5
4.0.1
,
4.5.0
4.1.0
,
4.6
4.3.0-cibuild
,
4.6.0
4.3.0-snapshot1
,
5.0
4.3.0
-
Add
codes
0.0
,
5.0.0
0.4
,
5.0.0-cibuild
0.5
,
5.0.0-snapshot1
1.0
,
5.0.0-snapshot2
1.1
,
5.0.0-ballot
1.4
,
5.0.0-snapshot3
1.6
,
5.0.0-draft-final
1.8
,
3.0
,
3.3
,
3.5
,
4.0
,
4.1
,
4.2
,
4.3
,
4.4
,
4.5
,
4.6
,
5.0
,
6.0
|
|
StructureDefinition.type
|
-
Change
value
set
from
http://hl7.org/fhir/ValueSet/defined-types
to
All
FHIR
Types
|
|
StructureMap
|
|
|
StructureMap.versionAlgorithm[x]
|
|
|
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
|
|
StructureMap.group.rule.target.context
|
-
Type
changed
from
id
to
string
|
|
StructureMap.group.rule.target.listMode
|
-
Remove
code
collate
-
Add
code
single
|
|
StructureMap.group.rule.target.parameter.value[x]
|
-
Add
Types
date,
time,
dateTime
|
|
StructureMap.group.rule.dependent.parameter
|
-
Renamed
from
variable
to
parameter
-
Remove
Type
string
|
|
StructureMap.group.rule.target.contextType
|
-
Deleted
(now
implied
by
context)
|
|
Subscription
|
|
|
Subscription.identifier
|
|
|
Subscription.name
|
|
|
Subscription.status
|
-
Add
code
entered-in-error
|
|
Subscription.topic
|
|
|
Subscription.managingEntity
|
|
|
Subscription.reason
|
-
Min
Cardinality
changed
from
1
to
0
|
|
Subscription.filterBy
|
|
Subscription.filterBy.resourceType
Subscription.filterBy.resource
|
|
|
Subscription.filterBy.filterParameter
|
|
|
Subscription.filterBy.comparator
|
|
|
Subscription.filterBy.modifier
|
|
|
Subscription.filterBy.value
|
|
|
Subscription.filterBy.event
| |
|
Subscription.channelType
|
|
|
Subscription.endpoint
|
|
|
Subscription.parameter
|
|
|
Subscription.parameter.name
|
|
|
Subscription.parameter.value
|
|
|
Subscription.heartbeatPeriod
|
|
|
Subscription.timeout
|
|
|
Subscription.contentType
|
|
|
Subscription.content
|
|
|
Subscription.maxCount
|
|
|
Subscription.criteria
|
|
|
Subscription.error
|
|
|
Subscription.channel
|
|
|
SubscriptionStatus
|
|
|
SubscriptionStatus.status
|
-
Add
code
entered-in-error
|
|
SubscriptionStatus.eventsSinceSubscriptionStart
|
-
Type
changed
from
string
to
integer64
|
|
SubscriptionStatus.notificationEvent.eventNumber
|
-
Type
changed
from
string
to
integer64
|
SubscriptionTopic
SubscriptionStatus.notificationEvent.triggerEvent
|
|
SubscriptionTopic.versionAlgorithm[x]
SubscriptionStatus.notificationEvent.relatedQuery
|
|
SubscriptionTopic.name
SubscriptionStatus.notificationEvent.relatedQuery.queryType
|
|
SubscriptionTopic.experimental
SubscriptionStatus.notificationEvent.relatedQuery.query
|
-
No
longer
marked
as
Modifier
Added
Mandatory
Element
|
SubscriptionTopic.copyrightLabel
SubscriptionStatus.notificationEvent.authorizationHint
|
|
SubscriptionTopic.resourceTrigger.resource
SubscriptionStatus.notificationEvent.authorizationHint.authorizationType
|
-
Change
value
set
from
http://hl7.org/fhir/ValueSet/defined-types
to
Types
used
with
Subscriptions
Added
Mandatory
Element
|
SubscriptionTopic.eventTrigger.resource
SubscriptionStatus.notificationEvent.authorizationHint.value
|
-
Change
value
set
from
http://hl7.org/fhir/ValueSet/defined-types
to
Types
used
with
Subscriptions
Added
Element
|
SubscriptionTopic.canFilterBy.resource
SubscriptionTopic
| |
|
SubscriptionTopic.versionAlgorithm[x]
|
-
Change
value
set
from
http://hl7.org/fhir/ValueSet/defined-types
to
Types
used
with
Subscriptions
Added
Element
|
SubscriptionTopic.canFilterBy.comparator
SubscriptionTopic.name
|
|
SubscriptionTopic.canFilterBy.modifier
SubscriptionTopic.experimental
|
-
Change
value
set
from
http://hl7.org/fhir/ValueSet/subscription-search-modifier|4.3.0
to
Search
No
longer
marked
as
Modifier
Code
Remove
codes
=
,
eq
,
ne
,
gt
,
lt
,
ge
,
le
,
sa
,
eb
,
ap
Add
codes
missing
,
exact
,
contains
,
not
,
text
,
type
,
identifier
,
code-text
,
text-advanced
,
iterate
|
SubscriptionTopic.notificationShape.resource
SubscriptionTopic.jurisdiction
|
-
Change
value
set
from
http://hl7.org/fhir/ValueSet/defined-types
http://hl7.org/fhir/ValueSet/jurisdiction
to
Types
used
with
Subscriptions
Jurisdiction
ValueSet
|
Substance
SubscriptionTopic.copyrightLabel
|
|
Substance.instance
SubscriptionTopic.trigger
|
-
Min
Cardinality
changed
from
0
to
1
Max
Cardinality
changed
from
*
to
1
Type
changed
from
BackboneElement
to
boolean
Now
marked
as
Modifier
Added
Element
|
Substance.code
SubscriptionTopic.trigger.description
|
-
Type
changed
from
CodeableConcept
to
CodeableReference
Added
Element
|
Substance.description
SubscriptionTopic.trigger.resource
|
-
Type
changed
from
string
to
markdown
Added
Mandatory
Element
|
Substance.expiry
SubscriptionTopic.trigger.supportedInteraction
|
-
Moved
from
Substance.instance
to
Substance
Added
Element
|
Substance.quantity
SubscriptionTopic.trigger.queryCriteria
|
-
Moved
from
Substance.instance
to
Substance
Added
Element
|
Substance.instance.identifier
SubscriptionTopic.trigger.queryCriteria.previous
|
-
Deleted
(->
Substance.instance.identifier)
Added
Element
|
SubstanceDefinition
SubscriptionTopic.trigger.queryCriteria.resultForCreate
|
|
SubstanceDefinition.characterization
SubscriptionTopic.trigger.queryCriteria.current
|
|
SubstanceDefinition.characterization.technique
SubscriptionTopic.trigger.queryCriteria.resultForDelete
|
|
SubstanceDefinition.characterization.form
SubscriptionTopic.trigger.queryCriteria.requireBoth
|
|
SubstanceDefinition.characterization.description
SubscriptionTopic.trigger.fhirPathCriteria
|
|
SubstanceDefinition.characterization.file
SubscriptionTopic.trigger.event
|
|
SubstanceDefinition.referenceInformation
SubscriptionTopic.trigger.canFilterBy
|
|
SubstanceDefinition.name.language
SubscriptionTopic.trigger.canFilterBy.description
|
-
Change
binding
strength
from
preferred
to
required
Change
value
set
from
Common
Languages
to
All
Languages
Change
max
value
set
from
All
Languages
to
none
Added
Element
|
SubstanceDefinition.nucleicAcid
SubscriptionTopic.trigger.canFilterBy.resource
|
|
SubstanceDefinition.polymer
SubscriptionTopic.trigger.canFilterBy.filterParameter
|
|
SubstanceDefinition.protein
SubscriptionTopic.trigger.canFilterBy.filterDefinition
|
|
SubstanceNucleicAcid
SubscriptionTopic.trigger.canFilterBy.comparator
|
|
SubstancePolymer
SubscriptionTopic.trigger.canFilterBy.modifier
|
|
SubstanceProtein
SubscriptionTopic.trigger.notificationShape
|
|
SubstanceReferenceInformation
SubscriptionTopic.trigger.notificationShape.resource
|
-
Added
Resource
Mandatory
Element
|
SubstanceSourceMaterial
SubscriptionTopic.trigger.notificationShape.include
|
|
SupplyDelivery
SubscriptionTopic.trigger.notificationShape.revInclude
|
|
SupplyDelivery.type
SubscriptionTopic.trigger.notificationShape.relatedQuery
|
-
Change
value
set
from
http://hl7.org/fhir/ValueSet/supplydelivery-type|4.3.0
to
Supply
Delivery
Supply
Item
Type
Remove
codes
medication
,
device
Add
codes
medication
,
device
,
biologicallyderivedproduct
Added
Element
|
SupplyDelivery.suppliedItem
SubscriptionTopic.trigger.notificationShape.relatedQuery.queryType
|
-
Max
Cardinality
changed
from
1
to
*
Added
Element
|
SupplyDelivery.receiver
SubscriptionTopic.trigger.notificationShape.relatedQuery.query
|
-
Type
Reference:
Added
Target
Type
Organization
Mandatory
Element
|
SupplyRequest
SubscriptionTopic.resourceTrigger
|
|
SupplyRequest.basedOn
SubscriptionTopic.eventTrigger
|
|
SupplyRequest.deliverFor
SubscriptionTopic.canFilterBy
|
|
SupplyRequest.item
SubscriptionTopic.notificationShape
|
-
Renamed
from
item[x]
to
item
Deleted
|
|
Substance
| |
|
Substance.code
|
-
Add
Type
changed
from
CodeableConcept
to
CodeableReference
Remove
Types
CodeableConcept,
Reference(Medication
|
Substance
|
Device)
|
SupplyRequest.requester
Substance.description
|
-
Type
Reference:
Added
Target
Type
CareTeam
changed
from
string
to
markdown
|
SupplyRequest.reason
Substance.expiry
|
-
Added
Element
Moved
from
Substance.instance
to
Substance
|
SupplyRequest.deliverTo
Substance.quantity
|
-
Type
Reference:
Added
Target
Type
RelatedPerson
Moved
from
Substance.instance
to
Substance
|
SupplyRequest.reasonCode
Substance.instance
|
|
SupplyRequest.reasonReference
Substance.ingredient
|
|
Task
SubstanceDefinition
|
|
Task.statusReason
SubstanceDefinition.status
|
-
Type
changed
from
CodeableConcept
to
CodeableReference
Now
marked
as
Modifier
|
Task.doNotPerform
SubstanceDefinition.characterization
|
|
Task.requestedPeriod
SubstanceDefinition.characterization.technique
|
|
Task.requestedPerformer
SubstanceDefinition.characterization.form
|
|
Task.owner
SubstanceDefinition.characterization.description
|
-
Type
Reference:
Removed
Target
Types
HealthcareService,
Device
Added
Element
|
Task.performer
SubstanceDefinition.characterization.file
|
|
Task.performer.function
SubstanceDefinition.property.value[x]
|
-
Added
Element
Add
Type
Range
|
Task.performer.actor
SubstanceDefinition.name.language
|
|
Task.reason
SubstanceDefinition.informationSource
|
|
Task.input.value[x]
Task
|
Add
Types
integer64,
CodeableReference,
RatioRange,
Availability,
ExtendedContactDetail
Remove
Type
Contributor
|
Task.output.value[x]
Task.statusReason
|
-
Add
Types
integer64,
CodeableReference,
RatioRange,
Availability,
ExtendedContactDetail
Max
Cardinality
changed
from
1
to
*
-
Remove
Type
Contributor
changed
from
CodeableConcept
to
CodeableReference
|
Task.performerType
Task.doNotPerform
|
-
Deleted
(->Task.requestedPerformer)
Added
Element
|
Task.reasonCode
Task.code
|
-
Deleted
(->
reason)
Add
Binding
`http://hl7.org/fhir/ValueSet/task-code`
(extensible)
|
Task.reasonReference
Task.description
|
-
Deleted
(->
reason)
Type
changed
from
string
to
markdown
|
TerminologyCapabilities
TerminologyCapabilities.identifier
Task.focus
|
-
Added
Element
Max
Cardinality
changed
from
1
to
*
-
Type
changed
from
Reference(Resource)
to
BackboneElement
|
TerminologyCapabilities.versionAlgorithm[x]
Task.focus.value[x]
|
|
TerminologyCapabilities.copyrightLabel
Task.requestedPeriod
|
|
TerminologyCapabilities.codeSystem.version.language
Task.requester
|
-
Add
Binding
`http://hl7.org/fhir/ValueSet/languages|5.0.0`
(required)
Type
Reference:
Added
Target
Type
Group
|
TerminologyCapabilities.codeSystem.content
Task.requestedPerformer
|
|
TerminologyCapabilities.codeSearch
Task.owner
|
-
Remove
codes
explicit
,
all
Type
Reference:
Added
Target
Type
Group
-
Add
codes
in-compose
,
in-expansion
,
in-compose-or-expansion
Type
Reference:
Removed
Target
Types
HealthcareService,
Device
|
TestPlan
Task.performer
|
|
TestReport
TestReport.testScript
Task.performer.function
|
-
Type
changed
from
Reference(TestScript)
to
canonical(TestScript)
Added
Element
|
TestReport.setup.action.assert.requirement
Task.performer.actor
|
|
TestReport.setup.action.assert.requirement.link[x]
Task.reason
|
|
TestScript
Task.restriction.recipient
| -
Type
Reference:
Added
Target
Type
Device
|
TestScript.url
Task.input.value[x]
|
-
Min
Cardinality
changed
from
1
to
0
Add
Types
integer64,
CodeableReference,
RatioRange,
Availability,
ExtendedContactDetail,
VirtualServiceDetail
-
Remove
Type
Contributor
|
TestScript.identifier
Task.output.value[x]
|
-
Max
Cardinality
changed
from
1
to
*
Add
Types
integer64,
CodeableReference,
RatioRange,
Availability,
ExtendedContactDetail,
VirtualServiceDetail
-
Remove
Type
Contributor
|
TestScript.versionAlgorithm[x]
Task.instantiatesCanonical
|
|
TestScript.copyrightLabel
Task.instantiatesUri
|
|
TestScript.origin.url
Task.performerType
|
-
Added
Element
Deleted
(->Task.requestedPerformer)
|
TestScript.destination.url
Task.reasonCode
|
-
Added
Element
Deleted
(->
reason)
|
TestScript.scope
Task.reasonReference
|
-
Added
Element
Deleted
(->
reason)
|
|
TerminologyCapabilities
| |
TestScript.scope.artifact
TerminologyCapabilities.identifier
|
|
TestScript.scope.conformance
TerminologyCapabilities.versionAlgorithm[x]
|
|
|
TerminologyCapabilities.jurisdiction
| |
TestScript.scope.phase
TerminologyCapabilities.copyrightLabel
|
|
TestScript.profile
TerminologyCapabilities.implementation.description
|
-
Type
changed
from
Reference(Resource)
string
to
canonical(StructureDefinition)
markdown
|
TestScript.setup.action.operation.type
TerminologyCapabilities.codeSystem.supplement
|
-
Change
code
system
for
extensibly
bound
codes
from
"http://terminology.hl7.org/CodeSystem/testscript-operation-codes"
to
"http://hl7.org/fhir/restful-interaction"
Added
Element
|
TestScript.setup.action.operation.resource
TerminologyCapabilities.codeSystem.version.supplement
|
-
Type
changed
from
code
to
uri
Added
Element
|
|
TerminologyCapabilities.codeSystem.version.language
|
-
Change
binding
strength
from
required
to
extensible
Add
Binding
`http://hl7.org/fhir/ValueSet/all-languages|6.0.0-ballot3`
(required)
|
|
TerminologyCapabilities.codeSystem.content
|
-
Change
value
set
from
http://hl7.org/fhir/ValueSet/defined-types|4.3.0
to
Concrete
FHIR
Types
Added
Mandatory
Element
|
TestScript.setup.action.assert.defaultManualCompletion
TerminologyCapabilities.supplements
|
|
TestScript.setup.action.assert.operator
TerminologyCapabilities.supplements.globals
|
-
Add
code
manualEval
Added
Element
|
TestScript.setup.action.assert.resource
TerminologyCapabilities.expansion.parameter.documentation
|
-
Type
changed
from
code
to
uri
Change
binding
strength
from
required
to
extensible
Change
value
set
from
http://hl7.org/fhir/ValueSet/defined-types|4.3.0
string
to
Concrete
FHIR
Types
markdown
|
TestScript.setup.action.assert.response
TerminologyCapabilities.codeSearch
|
-
Remove
codes
bad
explicit
,
unprocessable
all
-
Add
codes
continue
,
switchingProtocols
,
accepted
,
nonAuthoritativeInformation
,
resetContent
,
partialContent
,
multipleChoices
,
movedPermanently
,
found
,
seeOther
,
useProxy
,
temporaryRedirect
,
permanentRedirect
,
badRequest
,
unauthorized
,
paymentRequired
,
notAcceptable
,
proxyAuthenticationRequired
,
requestTimeout
,
lengthRequired
,
contentTooLarge
,
uriTooLong
,
unsupportedMediaType
,
rangeNotSatisfiable
,
expectationFailed
,
misdirectedRequest
,
unprocessableContent
,
upgradeRequired
,
internalServerError
,
notImplemented
,
badGateway
,
serviceUnavailable
in-compose
,
gatewayTimeout
in-expansion
,
httpVersionNotSupported
in-compose-or-expansion
|
TestScript.setup.action.assert.stopTestOnFail
TerminologyCapabilities.closure
|
-
Added
Mandatory
Element
Deleted
|
TestScript.setup.action.assert.requirement
ValueSet
|
Added
Element
|
TestScript.setup.action.assert.requirement.link[x]
ValueSet.versionAlgorithm[x]
|
|
Transport
ValueSet.jurisdiction
|
-
Added
Resource
Change
value
set
from
http://hl7.org/fhir/ValueSet/jurisdiction
to
Jurisdiction
ValueSet
ValueSet.versionAlgorithm[x]
Added
Element
|
|
ValueSet.copyrightLabel
|
|
|
ValueSet.approvalDate
|
|
|
ValueSet.lastReviewDate
|
|
|
ValueSet.effectivePeriod
|
|
|
ValueSet.topic
|
|
|
ValueSet.author
|
|
|
ValueSet.editor
|
|
|
ValueSet.reviewer
|
|
|
ValueSet.endorser
|
|
|
ValueSet.relatedArtifact
|
|
|
ValueSet.compose.include.concept.designation.language
|
|
|
ValueSet.compose.include.concept.designation.additionalUse
|
|
|
ValueSet.compose.include.filter.op
|
-
Add
codes
child-of
,
descendent-leaf
|
|
ValueSet.compose.include.copyright
|
|
|
ValueSet.compose.property
|
|
|
ValueSet.expansion.next
|
|
|
ValueSet.expansion.property
|
|
|
ValueSet.expansion.property.code
|
|
|
ValueSet.expansion.property.uri
|
|
|
ValueSet.expansion.contains.property
|
|
|
ValueSet.expansion.contains.property.code
|
|
|
ValueSet.expansion.contains.property.value[x]
|
|
|
ValueSet.expansion.contains.property.subProperty
|
|
|
ValueSet.expansion.contains.property.subProperty.code
|
|
|
ValueSet.expansion.contains.property.subProperty.value[x]
|
|
|
VisionPrescription
| |
ValueSet.scope
VisionPrescription.basedOn
|
|
ValueSet.scope.inclusionCriteria
VisionPrescription.groupIdentifier
|
|
ValueSet.scope.exclusionCriteria
VisionPrescription.priority
|
|
VerificationResult
CatalogEntry
| -
Deleted
(removed
in
favor
of
definitional
resources)
|
VerificationResult.status
ChargeItem
|
-
Add
code
entered-in-error
Deleted
|
VisionPrescription
ChargeItemDefinition
|
|
CatalogEntry
Citation
| |
|
ClinicalImpression
|
-
Deleted
(removed
in
favor
of
definitional
resources)
|
|
DeviceUseStatement
|
|
|
DocumentManifest
|
|
|
EvidenceReport
| |
|
GraphDefinition
| |
|
ImmunizationEvaluation
| |
|
ImmunizationRecommendation
| |
|
Linkage
| |
|
Media
|
-
Deleted
(->
DocumentReference)
|
|
MedicationKnowledge
| |
|
MolecularSequence
| |
|
RequestGroup
|
|
|
ResearchDefinition
|
|
|
ResearchElementDefinition
|
|
|
SupplyDelivery
| |
|
SupplyRequest
| |
|
TestReport
| |
|
TestScript
| |
|
VerificationResult
| |