This
is
an
automatically
generated
list
of
all
the
structural
differences
between
FHIR
DSTU2
R4
and
this
version.
The
following
possible
changes
are
checked
when
preparing
this
list
(and
others
throughout
the
specification):
|
Types
|
|
Address
|
|
|
Age
|
|
|
Age
|
|
|
Annotation
|
|
|
Attachment
|
|
|
Attachment.language
|
-
Change
binding
strength
from
preferred
to
required
-
Change
value
set
from
Common
Languages
to
extensible
All
Languages
-
Change
max
value
set
from
http://tools.ietf.org/html/bcp47
All
Languages
to
http://hl7.org/fhir/ValueSet/languages
none
|
|
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
|
|
ContactPoint.system
Count
|
-
Add
Codes
url,
sms
No
Changes
|
Contributor
DataRequirement
|
|
|
DataRequirement.type
|
-
Added
Change
value
set
from
http://hl7.org/fhir/ValueSet/all-types|4.0.0
to
All
FHIR
Types
-
Remove
codes
Address
,
Age
,
Annotation
,
Attachment
,
BackboneElement
,
CodeableConcept
,
Coding
,
ContactDetail
,
ContactPoint
,
Contributor
,
Count
,
DataRequirement
,
Distance
,
Dosage
,
Duration
,
Element
,
ElementDefinition
,
Expression
,
Extension
,
HumanName
,
Identifier
,
MarketingStatus
,
Meta
,
Money
,
MoneyQuantity
,
Narrative
,
ParameterDefinition
,
Period
,
Population
,
ProdCharacteristic
,
ProductShelfLife
,
Quantity
,
Range
,
Ratio
,
Reference
,
RelatedArtifact
,
SampledData
,
Signature
,
SimpleQuantity
,
SubstanceAmount
,
Timing
,
TriggerDefinition
,
UsageContext
,
base64Binary
,
boolean
,
canonical
,
code
,
date
,
dateTime
,
decimal
,
id
,
instant
,
integer
,
markdown
,
oid
,
positiveInt
,
string
,
time
,
unsignedInt
,
uri
,
url
,
uuid
,
xhtml
,
Account
,
ActivityDefinition
,
AdverseEvent
,
AllergyIntolerance
,
Appointment
,
AppointmentResponse
,
AuditEvent
,
Basic
,
Binary
,
BiologicallyDerivedProduct
,
BodyStructure
,
Bundle
,
CapabilityStatement
,
CarePlan
,
CareTeam
,
CatalogEntry
,
ChargeItem
,
ChargeItemDefinition
,
Claim
,
ClaimResponse
,
ClinicalImpression
,
CodeSystem
,
Communication
,
CommunicationRequest
,
CompartmentDefinition
,
Composition
,
ConceptMap
,
Condition
,
Consent
,
Contract
,
Coverage
,
CoverageEligibilityRequest
,
CoverageEligibilityResponse
,
DetectedIssue
,
Device
,
DeviceDefinition
,
DeviceMetric
,
DeviceRequest
,
DeviceUseStatement
,
DiagnosticReport
,
DocumentManifest
,
DocumentReference
,
DomainResource
,
EffectEvidenceSynthesis
,
Encounter
,
Endpoint
,
EnrollmentRequest
,
EnrollmentResponse
,
EpisodeOfCare
,
EventDefinition
,
Evidence
,
EvidenceVariable
,
ExampleScenario
,
ExplanationOfBenefit
,
FamilyMemberHistory
,
Flag
,
Goal
,
GraphDefinition
,
Group
,
GuidanceResponse
,
HealthcareService
,
ImagingStudy
,
Immunization
,
ImmunizationEvaluation
,
ImmunizationRecommendation
,
ImplementationGuide
,
InsurancePlan
,
Invoice
,
Library
,
Linkage
,
List
,
Location
,
Measure
,
MeasureReport
,
Media
,
Medication
,
MedicationAdministration
,
MedicationDispense
,
MedicationKnowledge
,
MedicationRequest
,
MedicationStatement
,
MedicinalProduct
,
MedicinalProductAuthorization
,
MedicinalProductContraindication
,
MedicinalProductIndication
,
MedicinalProductIngredient
,
MedicinalProductInteraction
,
MedicinalProductManufactured
,
MedicinalProductPackaged
,
MedicinalProductPharmaceutical
,
MedicinalProductUndesirableEffect
,
MessageDefinition
,
MessageHeader
,
MolecularSequence
,
NamingSystem
,
NutritionOrder
,
Observation
,
ObservationDefinition
,
OperationDefinition
,
OperationOutcome
,
Organization
,
OrganizationAffiliation
,
Parameters
,
Patient
,
PaymentNotice
,
PaymentReconciliation
,
Person
,
PlanDefinition
,
Practitioner
,
PractitionerRole
,
Procedure
,
Provenance
,
Questionnaire
,
QuestionnaireResponse
,
RelatedPerson
,
RequestGroup
,
ResearchDefinition
,
ResearchElementDefinition
,
ResearchStudy
,
ResearchSubject
,
Resource
,
RiskAssessment
,
RiskEvidenceSynthesis
,
Schedule
,
SearchParameter
,
ServiceRequest
,
Slot
,
Specimen
,
SpecimenDefinition
,
StructureDefinition
,
StructureMap
,
Subscription
,
Substance
,
SubstanceNucleicAcid
,
SubstancePolymer
,
SubstanceProtein
,
SubstanceReferenceInformation
,
SubstanceSourceMaterial
,
SubstanceSpecification
,
SupplyDelivery
,
SupplyRequest
,
Task
,
TerminologyCapabilities
,
TestReport
,
TestScript
,
ValueSet
,
VerificationResult
,
VisionPrescription
,
Type
,
Any
-
Add
code
Base
|
Count
DataRequirement.subject[x]
|
-
Changed
Change
value
set
from
a
constraint
http://hl7.org/fhir/ValueSet/subject-type
to
a
specialization
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]
|
|
DataRequirement
DataType
|
|
|
Distance
|
|
|
Distance
|
|
|
Dosage
|
|
|
Dosage.condition
|
|
Duration
Dosage.asNeeded
|
-
Changed
Renamed
from
a
constraint
asNeeded[x]
to
a
specialization
asNeeded
-
Remove
Type
CodeableConcept
|
|
Dosage.asNeededFor
|
|
Element.id
Dosage.doseAndRate.dose[x]
|
-
Add
Type
changed
from
id
to
string
Expression
|
ElementDefinition
Dosage.doseAndRate.rate[x]
| |
|
Dosage.safety
| |
|
Dosage.sequence
| |
|
Dosage.maxDosePerPeriod
| |
|
Dosage.maxDosePerAdministration
| |
|
Dosage.maxDosePerLifetime
| |
|
DosageCondition
|
|
ElementDefinition.representation
DosageDetails
|
-
Add
Codes
xmlText,
typeAttr,
cdaText,
xhtml
Added
Type
|
ElementDefinition.sliceName
DosageSafety
|
-
Renamed
from
name
to
sliceName
Added
Type
|
|
Duration
| |
ElementDefinition.slicing.discriminator
Duration
|
|
|
Element
|
|
|
ElementDefinition
| |
|
ElementDefinition.slicing.discriminator.type
|
-
Added
Element
Add
code
position
|
ElementDefinition.slicing.discriminator.path
ElementDefinition.type.code
|
|
ElementDefinition.comment
ElementDefinition.type.aggregation
|
-
Renamed
from
comments
to
comment
Remove
code
bundled
|
ElementDefinition.min
ElementDefinition.defaultValue[x]
|
-
Add
Types
integer64,
CodeableReference,
RatioRange,
Availability,
ExtendedContactDetail,
VirtualServiceDetail,
Meta
-
Remove
Type
changed
from
integer
to
unsignedInt
Contributor
|
ElementDefinition.base.min
ElementDefinition.fixed[x]
|
-
Add
Types
integer64,
CodeableReference,
RatioRange,
Availability,
ExtendedContactDetail,
VirtualServiceDetail,
Meta
-
Remove
Type
changed
from
integer
to
unsignedInt
Contributor
|
ElementDefinition.contentReference
ElementDefinition.pattern[x]
|
-
Renamed
from
nameReference
to
contentReference
Add
Types
integer64,
CodeableReference,
RatioRange,
Availability,
ExtendedContactDetail,
VirtualServiceDetail,
Meta
-
Remove
Type
changed
from
string
to
uri
Contributor
|
ElementDefinition.type.code
ElementDefinition.example.value[x]
|
-
Add
Types
integer64,
CodeableReference,
RatioRange,
Availability,
ExtendedContactDetail,
VirtualServiceDetail,
Meta
-
Remove
Type
changed
from
code
to
uri
Contributor
|
|
ElementDefinition.minValue[x]
|
-
Change
binding
strength
from
required
to
extensible
Add
Type
integer64
|
ElementDefinition.type.profile
ElementDefinition.maxValue[x]
|
-
Max
Cardinality
changed
from
*
to
1
Add
Type
integer64
|
ElementDefinition.type.targetProfile
ElementDefinition.constraint.requirements
|
-
Added
Element
Type
changed
from
string
to
markdown
|
ElementDefinition.type.versioning
ElementDefinition.constraint.suppress
|
|
ElementDefinition.defaultValue[x]
ElementDefinition.mustHaveValue
|
-
Add
Age,
Add
Count,
Add
Distance,
Add
Duration,
Add
Money
Added
Element
|
ElementDefinition.orderMeaning
ElementDefinition.valueAlternatives
|
|
ElementDefinition.fixed[x]
ElementDefinition.binding.strength
|
-
Add
Age,
Add
Count,
Add
Distance,
Add
Duration,
Add
Money
code
descriptive
|
ElementDefinition.pattern[x]
ElementDefinition.binding.description
|
-
Add
Age,
Add
Count,
Add
Distance,
Add
Duration,
Add
Money
Type
changed
from
string
to
markdown
|
ElementDefinition.example
ElementDefinition.binding.additional
|
-
Renamed
from
example[x]
to
example
Added
Element
|
|
ElementDefinition.binding.additional.key
|
-
Max
Cardinality
changed
from
1
to
*
Added
Element
|
|
ElementDefinition.binding.additional.purpose
|
-
Remove
boolean,
Remove
integer,
Remove
decimal,
Remove
base64Binary,
Remove
instant,
Remove
string,
Remove
uri,
Remove
date,
Remove
dateTime,
Remove
time,
Remove
code,
Remove
oid,
Remove
id,
Remove
unsignedInt,
Remove
positiveInt,
Remove
markdown,
Remove
Annotation,
Remove
Attachment,
Remove
Identifier,
Remove
CodeableConcept,
Remove
Coding,
Remove
Quantity,
Remove
Range,
Remove
Period,
Remove
Ratio,
Remove
SampledData,
Remove
Signature,
Remove
HumanName,
Remove
Address,
Remove
ContactPoint,
Remove
Timing,
Remove
Reference,
Remove
Meta
Added
Mandatory
Element
|
ElementDefinition.example.label
ElementDefinition.binding.additional.valueSet
|
|
ElementDefinition.example.value[x]
ElementDefinition.binding.additional.documentation
|
|
ElementDefinition.minValue[x]
ElementDefinition.binding.additional.shortDoco
|
-
Remove
boolean,
Remove
base64Binary,
Remove
string,
Remove
uri,
Remove
code,
Remove
oid,
Remove
id,
Remove
markdown,
Remove
Annotation,
Remove
Attachment,
Remove
Identifier,
Remove
CodeableConcept,
Remove
Coding,
Remove
Range,
Remove
Period,
Remove
Ratio,
Remove
SampledData,
Remove
Signature,
Remove
HumanName,
Remove
Address,
Remove
ContactPoint,
Remove
Timing,
Remove
Reference,
Remove
Meta
Added
Element
|
ElementDefinition.maxValue[x]
ElementDefinition.binding.additional.usage
|
-
Remove
boolean,
Remove
base64Binary,
Remove
string,
Remove
uri,
Remove
code,
Remove
oid,
Remove
id,
Remove
markdown,
Remove
Annotation,
Remove
Attachment,
Remove
Identifier,
Remove
CodeableConcept,
Remove
Coding,
Remove
Range,
Remove
Period,
Remove
Ratio,
Remove
SampledData,
Remove
Signature,
Remove
HumanName,
Remove
Address,
Remove
ContactPoint,
Remove
Timing,
Remove
Reference,
Remove
Meta
Added
Element
|
ElementDefinition.constraint.expression
ElementDefinition.binding.additional.any
|
|
|
ElementDefinition.mapping.comment
| -
Type
changed
from
string
to
markdown
|
|
ElementDefinition.constraint.xpath
|
-
Min
Cardinality
Deleted
(XPath
removed
due
to
lack
of
use
and
maintenance)
|
|
Expression
| |
|
Expression.name
| -
Type
changed
from
1
id
to
0
code
|
ElementDefinition.constraint.source
Expression.language
|
-
Added
Element
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"
|
ElementDefinition.mapping.comment
ExtendedContactDetail
|
|
|
Extension
|
|
|
Extension.url
| -
Type
changed
from
string
to
uri
|
|
Extension.value[x]
|
-
Add
Age,
Add
Count,
Add
Distance,
Add
Duration,
Add
Money
Types
integer64,
CodeableReference,
RatioRange,
Availability,
ExtendedContactDetail,
VirtualServiceDetail,
Meta
-
Remove
Type
Contributor
|
|
HumanName
|
|
HumanName.family
HumanName.use
|
-
Max
Cardinality
changed
from
*
to
1
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
|
-
Changed
from
a
constraint
to
a
specialization
No
Changes
|
|
MoneyQuantity
|
|
|
Narrative
|
|
|
ParameterDefinition
|
|
|
ParameterDefinition.type
|
-
Added
Change
value
set
from
http://hl7.org/fhir/ValueSet/all-types|4.0.0
to
All
FHIR
Types
-
Remove
codes
Address
,
Age
,
Annotation
,
Attachment
,
BackboneElement
,
CodeableConcept
,
Coding
,
ContactDetail
,
ContactPoint
,
Contributor
,
Count
,
DataRequirement
,
Distance
,
Dosage
,
Duration
,
Element
,
ElementDefinition
,
Expression
,
Extension
,
HumanName
,
Identifier
,
MarketingStatus
,
Meta
,
Money
,
MoneyQuantity
,
Narrative
,
ParameterDefinition
,
Period
,
Population
,
ProdCharacteristic
,
ProductShelfLife
,
Quantity
,
Range
,
Ratio
,
Reference
,
RelatedArtifact
,
SampledData
,
Signature
,
SimpleQuantity
,
SubstanceAmount
,
Timing
,
TriggerDefinition
,
UsageContext
,
base64Binary
,
boolean
,
canonical
,
code
,
date
,
dateTime
,
decimal
,
id
,
instant
,
integer
,
markdown
,
oid
,
positiveInt
,
string
,
time
,
unsignedInt
,
uri
,
url
,
uuid
,
xhtml
,
Account
,
ActivityDefinition
,
AdverseEvent
,
AllergyIntolerance
,
Appointment
,
AppointmentResponse
,
AuditEvent
,
Basic
,
Binary
,
BiologicallyDerivedProduct
,
BodyStructure
,
Bundle
,
CapabilityStatement
,
CarePlan
,
CareTeam
,
CatalogEntry
,
ChargeItem
,
ChargeItemDefinition
,
Claim
,
ClaimResponse
,
ClinicalImpression
,
CodeSystem
,
Communication
,
CommunicationRequest
,
CompartmentDefinition
,
Composition
,
ConceptMap
,
Condition
,
Consent
,
Contract
,
Coverage
,
CoverageEligibilityRequest
,
CoverageEligibilityResponse
,
DetectedIssue
,
Device
,
DeviceDefinition
,
DeviceMetric
,
DeviceRequest
,
DeviceUseStatement
,
DiagnosticReport
,
DocumentManifest
,
DocumentReference
,
DomainResource
,
EffectEvidenceSynthesis
,
Encounter
,
Endpoint
,
EnrollmentRequest
,
EnrollmentResponse
,
EpisodeOfCare
,
EventDefinition
,
Evidence
,
EvidenceVariable
,
ExampleScenario
,
ExplanationOfBenefit
,
FamilyMemberHistory
,
Flag
,
Goal
,
GraphDefinition
,
Group
,
GuidanceResponse
,
HealthcareService
,
ImagingStudy
,
Immunization
,
ImmunizationEvaluation
,
ImmunizationRecommendation
,
ImplementationGuide
,
InsurancePlan
,
Invoice
,
Library
,
Linkage
,
List
,
Location
,
Measure
,
MeasureReport
,
Media
,
Medication
,
MedicationAdministration
,
MedicationDispense
,
MedicationKnowledge
,
MedicationRequest
,
MedicationStatement
,
MedicinalProduct
,
MedicinalProductAuthorization
,
MedicinalProductContraindication
,
MedicinalProductIndication
,
MedicinalProductIngredient
,
MedicinalProductInteraction
,
MedicinalProductManufactured
,
MedicinalProductPackaged
,
MedicinalProductPharmaceutical
,
MedicinalProductUndesirableEffect
,
MessageDefinition
,
MessageHeader
,
MolecularSequence
,
NamingSystem
,
NutritionOrder
,
Observation
,
ObservationDefinition
,
OperationDefinition
,
OperationOutcome
,
Organization
,
OrganizationAffiliation
,
Parameters
,
Patient
,
PaymentNotice
,
PaymentReconciliation
,
Person
,
PlanDefinition
,
Practitioner
,
PractitionerRole
,
Procedure
,
Provenance
,
Questionnaire
,
QuestionnaireResponse
,
RelatedPerson
,
RequestGroup
,
ResearchDefinition
,
ResearchElementDefinition
,
ResearchStudy
,
ResearchSubject
,
Resource
,
RiskAssessment
,
RiskEvidenceSynthesis
,
Schedule
,
SearchParameter
,
ServiceRequest
,
Slot
,
Specimen
,
SpecimenDefinition
,
StructureDefinition
,
StructureMap
,
Subscription
,
Substance
,
SubstanceNucleicAcid
,
SubstancePolymer
,
SubstanceProtein
,
SubstanceReferenceInformation
,
SubstanceSourceMaterial
,
SubstanceSpecification
,
SupplyDelivery
,
SupplyRequest
,
Task
,
TerminologyCapabilities
,
TestReport
,
TestScript
,
ValueSet
,
VerificationResult
,
VisionPrescription
,
Type
,
Any
-
Add
code
Base
|
|
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
|
-
No
Changes
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
| |
Reference.identifier
RelatedArtifact.resourceReference
|
|
|
RelatedArtifact.artifact[x]
| |
|
RelatedArtifact.url
| |
RelatedArtifact
RelativeTime
|
|
|
SampledData
|
|
|
SampledData.interval
|
|
|
SampledData.intervalUnit
|
|
|
SampledData.codeMap
| |
|
SampledData.offsets
| |
|
SampledData.period
| |
|
Signature
|
|
Signature.onBehalfOf[x]
Signature.type
|
-
Added
Element
Min
Cardinality
changed
from
1
to
0
|
Signature.contentType
Signature.when
|
-
Min
Cardinality
changed
from
1
to
0
|
Signature.blob
Signature.who
|
-
Min
Cardinality
changed
from
1
to
0
|
|
SimpleQuantity
|
|
|
Timing
|
|
Timing.repeat.bounds[x]
Timing.repeat.startOffset
|
-
Remove
Quantity{http://hl7.org/fhir/StructureDefinition/Duration},
Add
Duration
Added
Element
|
Timing.repeat.countMax
Timing.repeat.endOffset
|
|
Timing.repeat.durationUnit
Timing.repeat.when
|
-
Renamed
from
durationUnits
to
durationUnit
Add
code
IMD
|
|
TriggerDefinition
| |
Timing.repeat.periodUnit
TriggerDefinition.type
|
-
Renamed
from
periodUnits
to
periodUnit
Remove
codes
data-added
,
data-modified
,
data-removed
-
Add
code
subscription-topic
|
Timing.repeat.dayOfWeek
TriggerDefinition.code
|
|
Timing.repeat.timeOfDay
TriggerDefinition.subscriptionTopic
|
|
Timing.repeat.when
TriggerDefinition.timing[x]
|
-
Max
Cardinality
changed
from
1
to
*
Add
Codes
MORN,
AFT,
EVE,
NIGHT,
PHS
Remove
Type
Reference(Schedule)
|
Timing.repeat.offset
UsageContext
|
Added
Element
|
TriggerDefinition
UsageContext.code
|
-
Added
Type
Change
value
set
from
http://hl7.org/fhir/ValueSet/usage-context-type
to
UsageContextType
|
UsageContext
VirtualServiceDetail
|
|
|
base64Binary
|
No
Changes
(No
Changes)
|
|
boolean
|
No
Changes
(No
Changes)
|
|
canonical
|
(No
Changes)
|
|
code
|
No
Changes
(No
Changes)
|
|
date
|
No
Changes
(No
Changes)
|
|
dateTime
|
No
Changes
(No
Changes)
|
|
decimal
|
No
Changes
(No
Changes)
|
|
id
|
No
Changes
(No
Changes)
|
|
instant
|
No
Changes
(No
Changes)
|
|
integer
|
(No
Changes)
|
|
integer64
|
|
|
markdown
|
No
Changes
(No
Changes)
|
|
oid
|
No
Changes
(No
Changes)
|
|
positiveInt
|
No
Changes
(No
Changes)
|
|
string
|
No
Changes
(No
Changes)
|
|
time
|
No
Changes
(No
Changes)
|
|
unsignedInt
|
No
Changes
(No
Changes)
|
|
uri
|
No
Changes
(No
Changes)
|
|
url
|
(No
Changes)
|
|
uuid
|
(No
Changes)
|
|
xhtml
|
(No
Changes)
|
|
Contributor
|
|
xhtml
Population
|
|
|
ProdCharacteristic
| |
|
SubstanceAmount
| -
Deleted
(removed,
content
merged
with
the
resources
that
used
it)
|
|
Resources
|
|
Account
|
|
Account.status
Account.billingStatus
|
-
Add
Binding
http://hl7.org/fhir/ValueSet/account-status
(required)
Added
Element
|
Account.period
Account.covers
|
|
Account.active
Account.description
|
-
Renamed
Type
changed
from
activePeriod
string
to
active
markdown
|
Account.balance
Account.guarantor.party
|
-
Type
Min
Cardinality
changed
from
Quantity{http://hl7.org/fhir/StructureDefinition/Money}
1
to
Money
0
|
Account.coverage
Account.guarantor.account
|
|
Account.coverage.coverage
Account.guarantor.responsibility
|
|
Account.coverage.priority
Account.guarantor.limit
|
|
Account.guarantor
Account.guarantor.rank
|
|
Account.guarantor.party
Account.diagnosis
|
|
Account.guarantor.onHold
Account.diagnosis.sequence
|
|
Account.guarantor.period
Account.diagnosis.condition
|
|
|
Account.diagnosis.dateOfDiagnosis
| |
|
Account.diagnosis.type
| |
|
Account.diagnosis.onAdmission
| |
|
Account.diagnosis.packageCode
| |
|
Account.procedure
| |
|
Account.procedure.sequence
| |
|
Account.procedure.code
| |
|
Account.procedure.dateOfService
| |
|
Account.procedure.type
| |
|
Account.procedure.packageCode
| |
|
Account.procedure.device
| |
|
Account.parent
| -
Renamed
from
partOf
to
parent
|
|
Account.currency
|
|
Account.coveragePeriod
Account.balance
|
|
ActivityDefinition
Account.balance.aggregate
|
|
AdverseEvent
Account.balance.term
|
|
AllergyIntolerance
Account.balance.estimate
|
|
AllergyIntolerance.clinicalStatus
Account.balance.amount
|
|
AllergyIntolerance.verificationStatus
Account.calculatedAt
| |
|
ActivityDefinition
| |
|
ActivityDefinition.versionAlgorithm[x]
|
|
AllergyIntolerance.category
ActivityDefinition.subject[x]
|
-
Max
Cardinality
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
1
string
to
*
markdown
|
|
ActivityDefinition.copyrightLabel
| |
|
ActivityDefinition.kind
|
-
Remove
Code
other
codes
AppointmentResponse
,
Contract
,
ImmunizationRecommendation
,
SupplyRequest
-
Add
Code
biologic
codes
CoverageEligibilityRequest
,
RequestOrchestration
|
AllergyIntolerance.criticality
ActivityDefinition.intent
|
-
Remove
Codes
CRITL,
CRITH,
CRITU
codes
original-order
,
reflex-order
,
filler-order
,
instance-order
|
|
ActivityDefinition.timing[x]
|
-
Add
Codes
low,
high,
unable-to-assess
Type
RelativeTime
-
Remove
Types
dateTime,
Period
|
|
ActivityDefinition.asNeeded[x]
|
|
AllergyIntolerance.code
ActivityDefinition.location
|
-
Renamed
Type
changed
from
substance
Reference(Location)
to
code
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
|
|
AllergyIntolerance.onset[x]
ActivityDefinition.specimenRequirement
|
-
Renamed
Type
changed
from
onset
Reference(SpecimenDefinition)
to
onset[x]
canonical(SpecimenDefinition)
|
|
ActivityDefinition.observationRequirement
|
-
Add
Age,
Add
Period,
Add
Range,
Add
string
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
*
|
AllergyIntolerance.assertedDate
AdverseEvent.status
|
|
AllergyIntolerance.asserter
AdverseEvent.category
| -
Remove
Binding
`http://hl7.org/fhir/ValueSet/adverse-event-category`
(extensible)
|
|
AdverseEvent.code
|
-
Renamed
from
reporter
event
to
asserter
code
|
AllergyIntolerance.lastOccurrence
AdverseEvent.effect[x]
| |
|
AdverseEvent.resultingEffect
|
-
Renamed
from
lastOccurence
resultingCondition
to
lastOccurrence
resultingEffect
-
Type
changed
from
Reference(Condition)
to
CodeableReference
|
AllergyIntolerance.note
AdverseEvent.outcome
|
-
Max
Cardinality
changed
from
1
to
*
-
Remove
Binding
`http://hl7.org/fhir/ValueSet/adverse-event-outcome|4.0.0`
(required)
|
|
AdverseEvent.participant
| |
|
AdverseEvent.participant.function
| |
|
AdverseEvent.participant.actor
| |
|
AdverseEvent.expectedInResearchStudy
|
|
AllergyIntolerance.reaction.note
AdverseEvent.suspectEntity.instance
| -
Type
changed
from
Reference(Immunization
|
Procedure
|
Substance
|
Medication
|
MedicationAdministration
|
MedicationStatement
|
Device)
to
CodeableReference
|
|
AdverseEvent.suspectEntity.causality
|
-
Max
Cardinality
changed
from
*
to
1
|
|
AdverseEvent.suspectEntity.causality.assessmentMethod
| |
|
AdverseEvent.suspectEntity.causality.entityRelatedness
| -
Renamed
from
productRelatedness
to
*
entityRelatedness
-
Type
changed
from
string
to
CodeableConcept
|
|
AdverseEvent.suspectEntity.causality.author
| -
Type
Reference:
Added
Target
Types
Patient,
RelatedPerson
|
|
AdverseEvent.suspectEntity.occurrence[x]
| |
|
AdverseEvent.contributingFactor
| |
|
AdverseEvent.preventiveAction
| |
|
AdverseEvent.mitigatingAction
| |
|
AdverseEvent.supportingInfo
| |
|
AdverseEvent.note
|
|
AllergyIntolerance.recordedDate
AdverseEvent.date
|
|
AllergyIntolerance.status
AdverseEvent.severity
|
-
deleted
Deleted
(AdverseEvent.severity
is
redundant
with
Condition.severity
referenced
via
AdverseEvent.resultingEffect)
|
AllergyIntolerance.reaction.certainty
AdverseEvent.contributor
|
-
deleted
Deleted
(->
AdverseEvent.participant.actor)
|
|
AdverseEvent.suspectEntity.causality.assessment
| -
Deleted
(->
AdverseEvent.suspectEntity.causality.assessmentMethod)
|
|
AdverseEvent.suspectEntity.causality.method
| -
Deleted
(->
AdverseEvent.suspectEntity.causality.assessmentMethod)
|
|
AdverseEvent.subjectMedicalHistory
| -
Deleted
(->
AdverseEvent.supportingInfo)
|
|
AdverseEvent.referenceDocument
| -
Deleted
(->
AdverseEvent.supportingInfo)
|
|
AllergyIntolerance
| |
|
AllergyIntolerance.clinicalStatus
| |
|
AllergyIntolerance.type
| -
Type
changed
from
code
to
CodeableConcept
-
Remove
Binding
`http://hl7.org/fhir/ValueSet/allergy-intolerance-type|4.0.0`
(required)
|
|
AllergyIntolerance.recorder
| -
Type
Reference:
Added
Target
Type
Organization
|
|
AllergyIntolerance.lastReactionOccurrence
| |
|
AllergyIntolerance.reaction.manifestation
| -
Type
changed
from
CodeableConcept
to
CodeableReference
|
|
AllergyIntolerance.lastOccurrence
|
|
|
Appointment
|
|
Appointment.status
Appointment.cancellationReason
|
-
Add
Code
entered-in-error
Renamed
from
cancelationReason
to
cancellationReason
|
Appointment.serviceCategory
Appointment.class
|
|
|
Appointment.serviceType
|
-
Type
changed
from
CodeableConcept
to
CodeableReference
|
|
Appointment.reason
| -
Renamed
from
type
reasonCode
to
serviceType
reason
-
Max
Cardinality
Type
changed
from
1
CodeableConcept
to
*
CodeableReference
|
|
Appointment.priority
| -
Type
changed
from
unsignedInt
to
CodeableConcept
|
Appointment.specialty
Appointment.replaces
|
|
Appointment.appointmentType
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.reason
Appointment.patientInstruction
|
-
Max
Cardinality
changed
from
1
to
*
-
Type
changed
from
string
to
CodeableReference
|
|
Appointment.basedOn
| -
Type
Reference:
Added
Target
Types
CarePlan,
DeviceRequest,
MedicationRequest,
RequestOrchestration,
NutritionOrder,
VisionPrescription
|
|
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/encounter-reason
`http://hl7.org/fhir/ValueSet/participantrequired|4.0.0`
(required)
|
Appointment.indication
Appointment.recurrenceId
|
|
Appointment.supportingInformation
Appointment.occurrenceChanged
|
|
Appointment.created
Appointment.recurrenceTemplate
|
|
Appointment.incomingReferral
Appointment.recurrenceTemplate.timezone
|
|
Appointment.participant.type
Appointment.recurrenceTemplate.recurrenceType
|
-
Change
binding
strength
from
required
to
extensible
Added
Mandatory
Element
|
Appointment.requestedPeriod
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.participantType
AppointmentResponse.actor
|
-
Change
binding
strength
from
required
to
extensible
Type
Reference:
Added
Target
Type
Group
|
|
AppointmentResponse.participantStatus
|
-
Change
value
set
from
http://hl7.org/fhir/ValueSet/participantstatus
http://hl7.org/fhir/ValueSet/participationstatus|4.0.0
to
http://hl7.org/fhir/ValueSet/participationstatus
Appointment
Response
Status
-
Add
code
entered-in-error
|
|
AppointmentResponse.comment
| -
Type
changed
from
string
to
markdown
|
|
AppointmentResponse.recurring
| |
|
AppointmentResponse.occurrenceDate
| |
|
AppointmentResponse.recurrenceId
| |
|
ArtifactAssessment
|
|
|
AuditEvent
|
|
|
AuditEvent.type
|
-
Type
changed
from
Coding
to
CodeableConcept
-
Remove
Binding
`http://hl7.org/fhir/ValueSet/audit-event-type`
(extensible)
|
|
AuditEvent.subtype
| -
Type
changed
from
Coding
to
CodeableConcept
-
Remove
Binding
`http://hl7.org/fhir/ValueSet/audit-event-sub-type`
(extensible)
|
|
AuditEvent.severity
|
|
AuditEvent.subtype
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.action
AuditEvent.outcome.code
|
|
AuditEvent.recorded
AuditEvent.outcome.detail
|
|
|
AuditEvent.authorization
| -
Renamed
from
purposeOfEvent
to
authorization
-
Remove
Binding
`http://terminology.hl7.org/ValueSet/v3-PurposeOfUse`
(extensible)
|
AuditEvent.outcome
AuditEvent.basedOn
|
|
AuditEvent.outcomeDesc
AuditEvent.patient
|
|
AuditEvent.purposeOfEvent
AuditEvent.encounter
|
|
AuditEvent.agent
AuditEvent.agent.type
| -
Remove
Binding
`http://hl7.org/fhir/ValueSet/participation-role-type`
(extensible)
|
|
AuditEvent.agent.who
| -
Min
Cardinality
changed
from
0
to
1
-
Type
Reference:
Added
Target
Types
CareTeam,
DeviceDefinition,
Group,
HealthcareService
|
|
AuditEvent.agent.requestor
| -
Min
Cardinality
changed
from
1
to
0
|
|
AuditEvent.agent.network[x]
|
-
Renamed
from
participant
network
to
agent
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.agent.role
AuditEvent.source.site
|
-
Change
value
set
Type
changed
from
http://hl7.org/fhir/ValueSet/dicm-402-roleid
string
to
http://hl7.org/fhir/ValueSet/security-role-type
Reference(Location)
|
AuditEvent.agent.purposeOfUse
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
AuditEvent.entity.role
|
-
Renamed
Type
changed
from
object
Coding
to
entity
CodeableConcept
-
Remove
Binding
`http://hl7.org/fhir/ValueSet/object-role`
(extensible)
|
AuditEvent.entity.type
AuditEvent.entity.securityLabel
|
-
Change
value
set
Type
changed
from
http://hl7.org/fhir/ValueSet/object-type
Coding
to
http://hl7.org/fhir/ValueSet/audit-entity-type
CodeableConcept
-
Remove
Binding
`http://hl7.org/fhir/ValueSet/security-labels`
(extensible)
|
AuditEvent.entity.lifecycle
AuditEvent.entity.detail.type
|
-
Change
value
set
Type
changed
from
http://hl7.org/fhir/ValueSet/object-lifecycle
string
to
http://hl7.org/fhir/ValueSet/object-lifecycle-events
CodeableConcept
|
|
AuditEvent.entity.detail.value[x]
| -
Add
Types
Quantity,
CodeableConcept,
boolean,
integer,
Range,
Ratio,
time,
dateTime,
Period
|
|
AuditEvent.entity.agent
|
|
AuditEvent.event
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)
|
|
Basic
|
|
|
Basic.code
|
-
No
Changes
Add
Binding
`http://hl7.org/fhir/ValueSet/version-independent-resource-types`
(extensible)
|
|
Basic.created
| -
Type
changed
from
date
to
dateTime
|
|
Basic.author
| -
Type
Reference:
Added
Target
Types
Device,
CareTeam
|
|
Binary
|
|
|
BiologicallyDerivedProduct
| |
|
BiologicallyDerivedProduct.productCategory
| -
Max
Cardinality
changed
from
1
to
*
-
Type
changed
from
code
to
CodeableConcept
-
Remove
Binding
`http://hl7.org/fhir/ValueSet/product-category|4.0.0`
(required)
|
Binary.securityContext
BiologicallyDerivedProduct.biologicalSourceEvent
|
|
BodySite
BiologicallyDerivedProduct.processingFacility
|
|
BodySite.active
BiologicallyDerivedProduct.division
|
|
BodySite.qualifier
BiologicallyDerivedProduct.productStatus
|
-
Renamed
from
modifier
to
qualifier
Added
Element
|
Bundle
BiologicallyDerivedProduct.expirationDate
|
|
Bundle.identifier
BiologicallyDerivedProduct.collection.sourcePatient
|
|
Bundle.entry.response.outcome
BiologicallyDerivedProduct.collection.sourceOrganization
|
|
CapabilityStatement
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.collection.source
| |
|
BiologicallyDerivedProduct.processing
| -
Deleted
(->
BiologicallyDerivedProduct.collection)
|
|
BiologicallyDerivedProduct.manipulation
| -
Deleted
(->
BiologicallyDerivedProduct.collection)
|
|
BiologicallyDerivedProduct.storage
| -
Deleted
(->
BiologicallyDerivedProduct.storageTempRequirements)
|
CarePlan
BodyStructure
|
|
CarePlan.definition
BodyStructure.includedStructure
|
|
CarePlan.basedOn
BodyStructure.includedStructure.structure
|
|
CarePlan.replaces
BodyStructure.includedStructure.laterality
|
|
CarePlan.partOf
BodyStructure.includedStructure.bodyLandmarkOrientation
|
|
CarePlan.status
BodyStructure.includedStructure.bodyLandmarkOrientation.landmarkDescription
|
-
Remove
Code
proposed
Added
Element
|
|
BodyStructure.includedStructure.bodyLandmarkOrientation.clockFacePosition
|
-
Add
Codes
suspended,
entered-in-error,
unknown
Added
Element
|
CarePlan.intent
BodyStructure.includedStructure.bodyLandmarkOrientation.distanceFromLandmark
|
|
CarePlan.title
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
|
|
CarePlan.subject
BodyStructure.description
|
-
Min
Cardinality
Type
changed
from
0
string
to
1
markdown
|
|
BodyStructure.morphology
| |
|
BodyStructure.location
| |
|
BodyStructure.locationQualifier
| |
|
Bundle
| |
CarePlan.author
Bundle.type
|
-
Add
Reference(CareTeam)
code
subscription-notification
|
|
Bundle.link.relation
| -
Type
changed
from
string
to
code
-
Add
Binding
`http://hl7.org/fhir/ValueSet/iana-link-relations|6.0.0-ballot3`
(required)
|
|
Bundle.entry.response.outcome
| -
Type
changed
from
Resource
to
Resource(http://hl7.org/fhir/StructureDefinition/OperationOutcome)
|
CarePlan.careTeam
Bundle.issues
| |
|
CanonicalResource
| |
|
CapabilityStatement
| |
|
CapabilityStatement.identifier
| |
|
CapabilityStatement.versionAlgorithm[x]
| |
|
CapabilityStatement.actorDefinition
|
|
CarePlan.supportingInfo
CapabilityStatement.jurisdiction
|
-
Renamed
Change
value
set
from
support
http://hl7.org/fhir/ValueSet/jurisdiction
to
supportingInfo
Jurisdiction
ValueSet
|
CarePlan.activity.outcomeCodeableConcept
CapabilityStatement.copyrightLabel
|
|
CarePlan.activity.outcomeReference
CapabilityStatement.implementation.description
|
-
Renamed
Type
changed
from
actionResulting
string
to
outcomeReference
markdown
|
CarePlan.activity.reference
CapabilityStatement.fhirVersion
|
-
Remove
Reference(DiagnosticOrder),
Remove
Reference(MedicationOrder),
Remove
Reference(Order),
Remove
Reference(ProcessRequest),
Remove
Reference(SupplyRequest),
Add
Reference(MedicationRequest),
codes
0.0.80
,
0.0.81
,
0.0.82
,
0.4.0
,
0.5.0
,
1.0.0
,
1.0.1
,
1.0.2
,
1.1.0
,
1.4.0
,
1.6.0
,
1.8.0
,
3.0.0
,
3.0.1
,
3.3.0
,
3.5.0
,
4.0.0
-
Add
Reference(Task),
codes
0.0
,
0.4
,
0.5
,
1.0
,
1.1
,
1.4
,
1.6
,
1.8
,
3.0
,
3.3
,
3.5
,
4.0
,
4.1
,
4.2
,
4.3
,
4.4
,
4.5
,
4.6
,
5.0
,
6.0
|
|
CapabilityStatement.format
| |
|
CapabilityStatement.patchFormat
| -
Change
value
set
from
http://hl7.org/fhir/ValueSet/mimetypes|4.0.0
to
Patch
Mime
Types
-
Add
Reference(RequestGroup)
codes
application/fhir+xml
,
application/fhir+json
,
application/fhir+turtle
,
application/json-patch+json
,
application/xml-patch+xml
|
CarePlan.activity.detail.definition
CapabilityStatement.acceptLanguage
|
|
CarePlan.activity.detail.status
CapabilityStatement.rest.security.service
|
-
Min
Cardinality
changed
Change
code
system
for
extensibly
bound
codes
from
0
"http://terminology.hl7.org/CodeSystem/restful-security-service"
to
1
Add
Code
unknown
"http://hl7.org/fhir/restful-security-service"
|
CarePlan.activity.detail.statusReason
CapabilityStatement.rest.resource.type
|
-
Type
changed
from
CodeableConcept
code
to
string
uri
-
Change
binding
strength
from
required
to
extensible
-
Change
value
set
from
http://hl7.org/fhir/ValueSet/resource-types|4.0.0
to
Extended
Resource
Types
|
|
CapabilityStatement.rest.resource.definition
|
|
CarePlan.activity.detail.prohibited
CapabilityStatement.rest.resource.interaction.code
|
-
Min
Cardinality
changed
Add
codes
update-conditional
,
patch-conditional
,
delete-conditional-single
,
delete-conditional-multiple
,
delete-history
,
delete-history-version
,
create-conditional
|
|
CapabilityStatement.rest.resource.conditionalPatch
| |
|
CapabilityStatement.rest.resource.searchParam.type
| |
|
CapabilityStatement.messaging.endpoint.protocol
| -
Change
code
system
for
extensibly
bound
codes
from
1
"http://terminology.hl7.org/CodeSystem/message-transport"
to
0
"http://hl7.org/fhir/message-transport"
|
|
CarePlan
| |
|
CarePlan.basedOn
|
-
Default
Value
"false"
added
Type
Reference:
Added
Target
Types
ServiceRequest,
RequestOrchestration,
NutritionOrder
|
CarePlan.activity.detail.performer
CarePlan.status
|
-
Remove
codes
revoked
,
completed
-
Add
Reference(CareTeam)
code
ended
|
CarePlan.note
CarePlan.intent
|
-
Max
Cardinality
Add
code
directive
|
|
CarePlan.custodian
| -
Renamed
from
author
to
custodian
|
|
CarePlan.addresses
| -
Type
changed
from
1
Reference(Condition)
to
*
CodeableReference
|
|
CarePlan.activity.performedActivity
| |
|
CarePlan.activity.plannedActivityReference
| -
Renamed
from
reference
to
plannedActivityReference
-
Type
Reference:
Added
Target
Type
RequestOrchestration
-
Type
Reference:
Removed
Target
Type
RequestGroup
|
CarePlan.modified
CarePlan.instantiatesCanonical
|
|
CarePlan.relatedPlan
CarePlan.instantiatesUri
|
|
CarePlan.participant
CarePlan.activity.outcomeCodeableConcept
|
-
deleted
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
Resource
Target
Types
Group,
HealthcareService
|
ChargeItem
CareTeam.participant.onBehalfOf
|
-
Type
Reference:
Added
Resource
Target
Types
Practitioner,
PractitionerRole,
RelatedPerson,
Patient,
CareTeam,
Group,
HealthcareService
|
|
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)
|
|
Claim
|
|
Claim.status
Claim.traceNumber
|
|
|
Claim.statusReason
| |
|
Claim.subject
| |
Claim.type
Claim.enterer
| -
Type
Reference:
Added
Target
Types
Patient,
RelatedPerson
|
|
Claim.provider
|
-
Min
Cardinality
changed
from
1
to
0
|
|
Claim.priority
|
-
Type
Min
Cardinality
changed
from
code
1
to
CodeableConcept
0
|
|
Claim.prescription
|
-
Change
value
set
from
http://hl7.org/fhir/ValueSet/claim-type-link
to
http://hl7.org/fhir/ValueSet/claim-type
Type
Reference:
Added
Target
Type
ServiceRequest
|
|
Claim.originalPrescription
| -
Type
Reference:
Added
Target
Type
ServiceRequest
|
Claim.subType
Claim.encounter
|
|
Claim.use
Claim.facility
|
-
Change
value
set
from
http://hl7.org/fhir/ValueSet/claim-use-link
to
http://hl7.org/fhir/ValueSet/claim-use
Type
Reference:
Added
Target
Type
Organization
|
|
Claim.diagnosisRelatedGroup
| |
|
Claim.event
| |
|
Claim.event.type
| |
|
Claim.event.when[x]
| |
|
Claim.careTeam.specialty
| |
|
Claim.supportingInfo.subCategory
|
|
Claim.patient
Claim.supportingInfo.timing[x]
| -
Add
Types
dateTime,
Timing
-
Remove
Type
date
|
|
Claim.supportingInfo.value[x]
| -
Add
Types
base64Binary,
canonical,
code,
date,
dateTime,
decimal,
id,
instant,
integer,
integer64,
markdown,
oid,
positiveInt,
time,
unsignedInt,
uri,
url,
uuid,
Address,
Age,
Annotation,
CodeableConcept,
CodeableReference,
Coding,
ContactPoint,
Count,
Distance,
Duration,
HumanName,
Identifier,
Money,
Period,
Range,
Ratio,
RatioRange,
SampledData,
Signature,
Timing,
ContactDetail,
DataRequirement,
Expression,
ParameterDefinition,
RelatedArtifact,
TriggerDefinition,
UsageContext,
Availability,
ExtendedContactDetail,
VirtualServiceDetail,
Dosage,
Meta
|
|
Claim.insurance
|
-
Min
Cardinality
changed
from
1
to
0
|
Claim.billablePeriod
Claim.patientPaid
|
|
Claim.insurer
Claim.item.traceNumber
| |
|
Claim.item.subject
|
|
Claim.priority
Claim.item.productOrService
|
-
Type
Min
Cardinality
changed
from
Coding
1
to
CodeableConcept
0
|
|
Claim.item.productOrServiceEnd
| |
|
Claim.item.request
| |
|
Claim.item.patientPaid
| |
|
Claim.item.tax
|
|
Claim.fundsReserve
Claim.item.bodySite
|
-
Type
Max
Cardinality
changed
from
Coding
1
to
*
-
Type
changed
from
CodeableConcept
to
BackboneElement
|
Claim.related
Claim.item.bodySite.site
|
|
Claim.related.claim
Claim.item.bodySite.subSite
|
|
Claim.related.relationship
Claim.item.detail.traceNumber
|
|
|
Claim.item.detail.productOrService
| -
Min
Cardinality
changed
from
1
to
0
|
Claim.related.reference
Claim.item.detail.productOrServiceEnd
|
|
Claim.prescription
Claim.item.detail.patientPaid
|
-
Remove
Reference(MedicationOrder),
Add
Reference(MedicationRequest)
Added
Element
|
|
Claim.item.detail.tax
| |
|
Claim.item.detail.subDetail.traceNumber
|
|
Claim.originalPrescription
Claim.item.detail.subDetail.productOrService
|
-
Type
Min
Cardinality
changed
from
Reference(MedicationOrder)
1
to
Reference(MedicationRequest)
0
|
|
Claim.item.detail.subDetail.productOrServiceEnd
| |
|
Claim.item.detail.subDetail.patientPaid
| |
|
Claim.item.detail.subDetail.tax
| |
|
Claim.patient
| |
|
Claim.careTeam.responsible
| |
|
Claim.careTeam.qualification
| |
|
Claim.diagnosis.packageCode
| |
|
Claim.item.subSite
| |
|
ClaimResponse
| |
|
ClaimResponse.traceNumber
| |
|
ClaimResponse.statusReason
| |
|
ClaimResponse.subject
|
|
Claim.payee.type
ClaimResponse.insurer
|
-
Min
Cardinality
changed
from
0
to
1
to
0
|
|
ClaimResponse.outcome
|
-
Type
changed
Change
value
set
from
Coding
http://hl7.org/fhir/ValueSet/remittance-outcome|4.0.0
to
CodeableConcept
Claim
Processing
Codes
|
Claim.payee.resourceType
ClaimResponse.decision
|
|
Claim.payee.party
ClaimResponse.event
|
|
Claim.careTeam
ClaimResponse.event.type
|
|
Claim.careTeam.sequence
ClaimResponse.event.when[x]
|
|
Claim.careTeam.provider
ClaimResponse.encounter
|
|
Claim.careTeam.responsible
ClaimResponse.diagnosisRelatedGroup
|
|
Claim.careTeam.role
ClaimResponse.supportingInfo
|
|
Claim.careTeam.qualification
ClaimResponse.supportingInfo.sequence
|
|
Claim.information
ClaimResponse.supportingInfo.category
|
|
Claim.information.sequence
ClaimResponse.supportingInfo.code
|
|
Claim.information.category
ClaimResponse.supportingInfo.timing[x]
|
|
Claim.information.code
ClaimResponse.supportingInfo.value[x]
|
|
Claim.information.timing[x]
ClaimResponse.supportingInfo.reason
|
|
Claim.information.value[x]
ClaimResponse.item.traceNumber
|
|
Claim.information.reason
ClaimResponse.item.informationSequence
| |
|
ClaimResponse.item.reviewOutcome
| |
|
ClaimResponse.item.reviewOutcome.decision
| |
|
ClaimResponse.item.reviewOutcome.reason
| |
|
ClaimResponse.item.reviewOutcome.preAuthRef
| |
|
ClaimResponse.item.reviewOutcome.preAuthPeriod
|
|
Claim.diagnosis.diagnosis[x]
ClaimResponse.item.adjudication
|
-
Renamed
Min
Cardinality
changed
from
diagnosis
1
to
diagnosis[x]
0
|
|
ClaimResponse.item.adjudication.quantity
|
-
Remove
Coding,
Add
CodeableConcept,
Add
Reference(Condition)
Added
Element
|
Claim.diagnosis.type
ClaimResponse.item.adjudication.decisionDate
|
|
Claim.diagnosis.packageCode
ClaimResponse.item.detail.traceNumber
|
|
Claim.procedure
ClaimResponse.item.detail.reviewOutcome
|
|
|
ClaimResponse.item.detail.adjudication
| -
Min
Cardinality
changed
from
1
to
0
|
Claim.procedure.sequence
ClaimResponse.item.detail.subDetail.traceNumber
|
|
Claim.procedure.date
ClaimResponse.item.detail.subDetail.reviewOutcome
|
|
Claim.procedure.procedure[x]
ClaimResponse.addItem.traceNumber
|
|
Claim.insurance
ClaimResponse.addItem.subject
|
|
Claim.insurance.sequence
ClaimResponse.addItem.informationSequence
|
|
Claim.insurance.focal
ClaimResponse.addItem.revenue
|
|
Claim.insurance.coverage
ClaimResponse.addItem.category
|
|
|
ClaimResponse.addItem.productOrService
| -
Min
Cardinality
changed
from
1
to
0
|
Claim.insurance.businessArrangement
ClaimResponse.addItem.productOrServiceEnd
|
|
Claim.insurance.preAuthRef
ClaimResponse.addItem.request
|
|
Claim.insurance.claimResponse
ClaimResponse.addItem.tax
|
|
Claim.accident
ClaimResponse.addItem.bodySite
|
-
Max
Cardinality
changed
from
1
to
*
-
Type
changed
from
date
CodeableConcept
to
BackboneElement
|
Claim.accident.date
ClaimResponse.addItem.bodySite.site
|
|
Claim.accident.type
ClaimResponse.addItem.bodySite.subSite
|
|
Claim.accident.location[x]
ClaimResponse.addItem.reviewOutcome
|
|
|
ClaimResponse.addItem.adjudication
| -
Min
Cardinality
changed
from
1
to
0
|
Claim.employmentImpacted
ClaimResponse.addItem.detail.traceNumber
|
|
Claim.hospitalization
ClaimResponse.addItem.detail.revenue
|
|
|
ClaimResponse.addItem.detail.productOrService
| -
Min
Cardinality
changed
from
1
to
0
|
Claim.item.careTeamLinkId
ClaimResponse.addItem.detail.productOrServiceEnd
|
|
Claim.item.procedureLinkId
ClaimResponse.addItem.detail.tax
|
|
Claim.item.informationLinkId
ClaimResponse.addItem.detail.reviewOutcome
|
|
|
ClaimResponse.addItem.detail.adjudication
| -
Min
Cardinality
changed
from
1
to
0
|
Claim.item.revenue
ClaimResponse.addItem.detail.subDetail.traceNumber
|
|
Claim.item.category
ClaimResponse.addItem.detail.subDetail.revenue
|
|
Claim.item.service
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
Coding
code
to
CodeableConcept
-
Change
binding
strength
from
required
to
extensible
|
Claim.item.modifier
ClaimResponse.processNote.text
|
-
Type
changed
from
Coding
string
to
CodeableConcept
markdown
|
|
ClaimResponse.processNote.language
|
|
Claim.item.programCode
ClaimResponse.error.expression
|
|
|
ClaimResponse.patient
| |
|
ClaimResponse.item.adjudication.value
| |
|
ClaimResponse.addItem.subSite
| |
|
ClinicalUseDefinition
| |
|
CodeSystem
| |
Claim.item.serviced[x]
CodeSystem.versionAlgorithm[x]
|
|
|
CodeSystem.jurisdiction
| |
Claim.item.location[x]
CodeSystem.copyrightLabel
| |
|
CodeSystem.approvalDate
| |
|
CodeSystem.lastReviewDate
| |
|
CodeSystem.effectivePeriod
| |
|
CodeSystem.topic
| |
|
CodeSystem.author
| |
|
CodeSystem.editor
| |
|
CodeSystem.reviewer
| |
|
CodeSystem.endorser
| |
|
CodeSystem.relatedArtifact
|
|
Claim.item.unitPrice
CodeSystem.filter.operator
|
-
Type
changed
Add
codes
child-of
,
descendent-leaf
|
|
CodeSystem.concept.designation.language
| -
Change
binding
strength
from
Quantity{http://hl7.org/fhir/StructureDefinition/Money}
preferred
to
Money
required
-
Change
value
set
from
Common
Languages
to
All
Languages
-
Change
max
value
set
from
All
Languages
to
none
|
|
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
|
Claim.item.net
Communication.recipient
|
-
Type
changed
from
Quantity{http://hl7.org/fhir/StructureDefinition/Money}
to
Money
Reference:
Added
Target
Types
Location,
Endpoint
|
Claim.item.udi
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
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
,
SubstanceNucleicAcid
,
SubstancePolymer
,
SubstanceProtein
,
SubstanceReferenceInformation
,
SubstanceSourceMaterial
,
SubstanceSpecification
,
SupplyDelivery
,
SupplyRequest
,
TestReport
,
TestScript
,
VerificationResult
-
Add
codes
ActorDefinition
,
AdministrableProductDefinition
,
ArtifactAssessment
,
ClinicalUseDefinition
,
DeviceAlert
,
DeviceAssociation
,
ImagingSelection
,
Ingredient
,
InsuranceProduct
,
ManufacturedItemDefinition
,
MedicinalProductDefinition
,
NutritionIntake
,
NutritionProduct
,
PackagedProductDefinition
,
Permission
,
RegulatedAuthorization
,
RequestOrchestration
,
Requirements
,
SubscriptionStatus
,
SubscriptionTopic
,
SubstanceDefinition
|
|
CompartmentDefinition.resource.startParam
| |
|
CompartmentDefinition.resource.endParam
| |
|
CompartmentDefinition.resource.documentation
| |
|
Composition
| |
|
Composition.url
| |
|
Composition.identifier
| -
Max
Cardinality
changed
from
Coding
1
to
Reference(Device)
*
|
|
Composition.version
| |
|
Composition.consent
| |
|
Composition.basedOn
|
|
Claim.item.bodySite
Composition.status
|
-
Type
Remove
code
preliminary
-
Add
codes
registered
,
partial
,
cancelled
,
deprecated
,
unknown
|
|
Composition.subject
| -
Max
Cardinality
changed
from
Coding
1
to
CodeableConcept
*
|
|
Composition.useContext
|
|
Claim.item.subSite
Composition.author
|
-
Type
Min
Cardinality
changed
from
Coding
1
to
CodeableConcept
0
-
Type
Reference:
Added
Target
Type
CareTeam
|
Claim.item.encounter
Composition.participant
|
|
Claim.item.detail.revenue
Composition.participant.type
|
|
Claim.item.detail.category
Composition.participant.function
| |
|
Composition.participant.time
| |
|
Composition.participant.party
| |
|
Composition.name
|
|
Claim.item.detail.service
Composition.title
|
-
Min
Cardinality
changed
from
1
to
0
|
|
Composition.note
| |
|
Composition.attester.mode
|
-
Type
changed
from
Coding
code
to
CodeableConcept
-
Remove
Binding
`http://hl7.org/fhir/ValueSet/composition-attestation-mode|4.0.0`
(required)
|
Claim.item.detail.modifier
Composition.attester.party
|
-
Type
Reference:
Added
Element
Target
Type
Group
|
|
Composition.custodian
| -
Type
Reference:
Added
Target
Types
Patient,
Group
|
Claim.item.detail.programCode
Composition.relatesTo.type
|
|
Claim.item.detail.unitPrice
Composition.relatesTo.target[x]
|
-
Add
Types
uri,
Attachment,
canonical(Resource),
markdown
-
Remove
Type
changed
from
Quantity{http://hl7.org/fhir/StructureDefinition/Money}
to
Money
Identifier
|
Claim.item.detail.net
Composition.event.detail
|
-
Type
changed
from
Quantity{http://hl7.org/fhir/StructureDefinition/Money}
Reference(Resource)
to
Money
CodeableReference
|
Claim.item.detail.udi
Composition.section.author
| -
Type
Reference:
Added
Target
Type
CareTeam
|
|
Composition.section.note
| |
|
Composition.confidentiality
| |
|
Composition.relatesTo.code
| |
|
Composition.event.code
| |
|
Composition.section.mode
| |
|
ConceptMap
| |
|
ConceptMap.identifier
|
-
Max
Cardinality
changed
from
1
to
*
|
|
ConceptMap.versionAlgorithm[x]
| |
|
ConceptMap.jurisdiction
| |
|
ConceptMap.copyrightLabel
| |
|
ConceptMap.approvalDate
| |
|
ConceptMap.lastReviewDate
| |
|
ConceptMap.effectivePeriod
| |
|
ConceptMap.topic
| |
|
ConceptMap.author
| |
|
ConceptMap.editor
| |
|
ConceptMap.reviewer
| |
|
ConceptMap.endorser
| |
|
ConceptMap.relatedArtifact
| |
|
ConceptMap.property
| |
|
ConceptMap.property.code
| |
|
ConceptMap.property.uri
| |
|
ConceptMap.property.description
| |
|
ConceptMap.property.type
| |
|
ConceptMap.property.system
| |
|
ConceptMap.additionalAttribute
| |
|
ConceptMap.additionalAttribute.code
| |
|
ConceptMap.additionalAttribute.uri
| |
|
ConceptMap.additionalAttribute.description
| |
|
ConceptMap.additionalAttribute.type
| |
|
ConceptMap.sourceScope[x]
| |
|
ConceptMap.targetScope[x]
| |
|
ConceptMap.group.source
|
-
Type
changed
from
Coding
uri
to
Reference(Device)
canonical(CodeSystem)
|
|
ConceptMap.group.target
| -
Type
changed
from
uri
to
canonical(CodeSystem)
|
Claim.item.detail.subDetail.revenue
ConceptMap.group.element.valueSet
|
|
Claim.item.detail.subDetail.category
ConceptMap.group.element.noMap
|
|
Claim.item.detail.subDetail.service
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
-
Type
changed
from
Coding
to
CodeableConcept
Add
Types
code,
Coding,
boolean,
Quantity
|
Claim.item.detail.subDetail.modifier
ConceptMap.group.element.target.dependsOn.valueSet
|
|
|
ConceptMap.group.unmapped.mode
| -
Remove
code
provided
-
Add
code
use-source-code
|
Claim.item.detail.subDetail.programCode
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
| |
Claim.item.detail.subDetail.unitPrice
Condition.clinicalStatus
|
-
Type
Min
Cardinality
changed
from
Quantity{http://hl7.org/fhir/StructureDefinition/Money}
0
to
Money
1
-
Remove
codes
recurrence
,
relapse
,
remission
,
resolved
-
Add
code
unknown
|
Claim.item.detail.subDetail.net
Condition.verificationStatus
| -
Remove
codes
provisional
,
differential
|
|
Condition.category
| -
Remove
Binding
`http://hl7.org/fhir/ValueSet/condition-category`
(extensible)
|
|
Condition.bodyStructure
| |
|
Condition.recorder
| -
Type
Reference:
Added
Target
Type
Group
|
|
Condition.asserter
| -
Type
Reference:
Added
Target
Types
Device,
Group
|
|
Condition.stage.assessment
| -
Type
Reference:
Removed
Target
Type
ClinicalImpression
|
|
Condition.evidence
|
-
Type
changed
from
Quantity{http://hl7.org/fhir/StructureDefinition/Money}
BackboneElement
to
Money
CodeableReference
|
|
Condition.evidence.code
| -
Deleted
(->
Condition.evidence)
|
|
Condition.evidence.detail
| -
Deleted
(->
Condition.evidence)
|
|
Consent
| |
Claim.item.detail.subDetail.udi
Consent.status
|
-
Max
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
Coding
dateTime
to
Reference(Device)
date
|
Claim.total
Consent.period
|
|
Claim.ruleset
Consent.grantor
|
|
Claim.originalRuleset
Consent.grantee
|
-
deleted
Renamed
from
performer
to
grantee
-
Type
Reference:
Added
Target
Types
CareTeam,
Group,
HealthcareService
|
Claim.target
Consent.manager
|
|
Claim.payee.provider
Consent.controller
|
|
Claim.payee.organization
Consent.sourceAttachment
|
|
Claim.payee.person
Consent.sourceReference
|
|
Claim.condition
Consent.regulatoryBasis
|
|
Claim.coverage
Consent.policyBasis
|
-
deleted
Renamed
from
policy
to
policyBasis
-
Max
Cardinality
changed
from
*
to
1
|
Claim.exception
Consent.policyBasis.reference
|
|
Claim.school
Consent.policyBasis.uri
|
-
deleted
Moved
from
Consent.policy
to
Consent.policyBasis
|
Claim.accidentType
Consent.policyText
|
|
Claim.interventionException
Consent.verification.type
|
|
Claim.item.type
Consent.verification.verifiedBy
|
|
Claim.item.provider
Consent.verification.verifiedWith
|
-
deleted
Type
Reference:
Added
Target
Type
Group
|
Claim.item.serviceDate
Consent.verification.date
|
|
|
Consent.decision
| -
Moved
from
Consent.provision.type
to
decision
-
Now
marked
as
Modifier
|
|
Consent.provisionReference
| |
|
Consent.provision
| -
Max
Cardinality
changed
from
1
to
*
|
|
Consent.provision.actor.role
| -
Min
Cardinality
changed
from
1
to
0
-
Change
value
set
from
http://hl7.org/fhir/ValueSet/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
|
|
Claim.item.points
Consent.scope
|
-
deleted
Deleted
(->
Merged
with
Consent.category)
|
Claim.item.detail.type
Consent.organization
|
-
deleted
Deleted
(->
split
into
Consent.manager
and
Consent.controller)
|
Claim.item.detail.points
Consent.source[x]
|
|
Claim.item.detail.subDetail.type
Consent.policy.authority
|
|
Claim.item.detail.subDetail.points
Consent.policyRule
|
|
Claim.item.prosthesis
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
|
Claim.additionalMaterials
Contract.term.action.reasonCode
|
-
deleted
Deleted
(->
reason)
|
Claim.missingTeeth
Contract.term.action.reasonReference
|
-
deleted
Deleted
(->
reason)
|
ClaimResponse
Coverage
|
|
ClaimResponse.status
Coverage.statusReason
|
|
ClaimResponse.patient
Coverage.kind
|
|
ClaimResponse.insurer
Coverage.paymentBy
| |
|
Coverage.paymentBy.party
| |
|
Coverage.paymentBy.responsibility
|
|
ClaimResponse.outcome
Coverage.subscriberId
|
-
Max
Cardinality
changed
from
1
to
*
-
Type
changed
from
code
string
to
CodeableConcept
Identifier
|
|
Coverage.insurer
|
-
Remove
Binding
http://hl7.org/fhir/ValueSet/remittance-outcome
(required)
Added
Element
|
ClaimResponse.payeeType
Coverage.class.value
|
-
Type
changed
from
Coding
string
to
CodeableConcept
Identifier
|
ClaimResponse.item.adjudication.category
Coverage.costToBeneficiary.category
|
|
ClaimResponse.item.adjudication.reason
Coverage.costToBeneficiary.network
| |
|
Coverage.costToBeneficiary.unit
| |
|
Coverage.costToBeneficiary.term
|
|
ClaimResponse.item.adjudication.amount
Coverage.costToBeneficiary.value[x]
|
-
Type
Min
Cardinality
changed
from
Quantity{http://hl7.org/fhir/StructureDefinition/Money}
1
to
Money
0
|
ClaimResponse.item.detail.noteNumber
Coverage.insurancePlan
|
|
ClaimResponse.item.detail.adjudication
Coverage.payor
|
-
Remove
BackboneElement
Deleted
|
|
CoverageEligibilityRequest
| |
ClaimResponse.item.detail.subDetail.noteNumber
CoverageEligibilityRequest.statusReason
|
|
ClaimResponse.item.detail.subDetail.adjudication
CoverageEligibilityRequest.event
|
-
Remove
BackboneElement
Added
Element
|
ClaimResponse.addItem.revenue
CoverageEligibilityRequest.event.type
|
|
ClaimResponse.addItem.category
CoverageEligibilityRequest.event.when[x]
| |
|
CoverageEligibilityResponse
| |
|
CoverageEligibilityResponse.statusReason
| |
|
CoverageEligibilityResponse.event
| |
|
CoverageEligibilityResponse.event.type
|
|
|
CoverageEligibilityResponse.event.when[x]
|
|
ClaimResponse.addItem.service
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
Coding
string
to
CodeableConcept
markdown
|
ClaimResponse.addItem.modifier
CoverageEligibilityResponse.error.expression
|
|
|
DetectedIssue
| |
ClaimResponse.addItem.fee
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
-
Add
code
mitigated
|
|
DetectedIssue.category
| |
|
DetectedIssue.severity
|
-
Type
changed
from
Quantity{http://hl7.org/fhir/StructureDefinition/Money}
code
to
Money
CodeableConcept
-
Remove
Binding
`http://hl7.org/fhir/ValueSet/detectedissue-severity|4.0.0`
(required)
|
ClaimResponse.addItem.noteNumber
DetectedIssue.subject
| |
|
DetectedIssue.encounter
|
|
ClaimResponse.addItem.adjudication
DetectedIssue.identified[x]
|
-
Remove
BackboneElement
Add
Type
Timing
|
|
DetectedIssue.author
| -
Type
Reference:
Added
Target
Types
Patient,
RelatedPerson
|
|
DetectedIssue.detail
| -
Type
changed
from
string
to
markdown
|
ClaimResponse.addItem.detail.revenue
DetectedIssue.qualityOfEvidence
|
|
ClaimResponse.addItem.detail.category
DetectedIssue.expectedOnsetType
| |
|
DetectedIssue.medicationClass
|
|
|
DetectedIssue.managementCode
| |
|
DetectedIssue.mitigation.note
| |
|
DetectedIssue.patient
| |
|
Device
| |
ClaimResponse.addItem.detail.service
Device.definition
| -
Type
changed
from
Reference(DeviceDefinition)
to
canonical(DeviceDefinition)
|
|
Device.udiCarrier.deviceIdentifier
|
-
Min
Cardinality
changed
from
1
0
to
1
|
|
Device.udiCarrier.deviceIdentifierSystem
| |
|
Device.udiCarrier.issuer
| -
Min
Cardinality
changed
from
0
to
1
|
|
Device.udiCarrier.entryType
| -
Add
code
electronic-transmission
|
|
Device.availabilityStatus
| |
|
Device.biologicalSourceEvent
| |
|
Device.name
| -
Renamed
from
deviceName
to
name
|
|
Device.name.value
| |
|
Device.name.type
| -
Moved
from
Device.deviceName
to
Device.name
-
Type
changed
from
Coding
code
to
CodeableConcept
-
Change
binding
strength
from
required
to
extensible
|
ClaimResponse.addItem.detail.modifier
Device.name.display
| |
|
Device.category
|
|
ClaimResponse.addItem.detail.fee
Device.type
|
-
Type
Max
Cardinality
changed
from
Quantity{http://hl7.org/fhir/StructureDefinition/Money}
1
to
Money
*
|
ClaimResponse.addItem.detail.noteNumber
Device.deviceVersion
|
|
ClaimResponse.addItem.detail.adjudication
Device.deviceVersion.type
|
-
Remove
BackboneElement
Added
Element
|
|
Device.deviceVersion.component
| |
|
Device.deviceVersion.installDate
| |
|
Device.deviceVersion.value
| |
|
Device.conformsTo
| -
Renamed
from
specialization
to
conformsTo
|
|
Device.conformsTo.category
| |
|
Device.conformsTo.specification
| |
|
Device.conformsTo.version
| -
Moved
from
Device.specialization
to
Device.conformsTo
|
|
Device.property.value[x]
| |
|
Device.additive
| |
|
Device.additive.type
| |
|
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
| |
ClaimResponse.error.code
DeviceDefinition.version
|
-
Type
Max
Cardinality
changed
from
Coding
*
to
CodeableConcept
1
|
|
DeviceDefinition.versionAlgorithm[x]
| |
|
DeviceDefinition.name
| |
|
DeviceDefinition.title
| |
|
DeviceDefinition.status
| |
|
DeviceDefinition.experimental
| |
|
DeviceDefinition.partNumber
| |
|
DeviceDefinition.manufacturer
| -
Renamed
from
manufacturer[x]
to
manufacturer
-
Remove
Binding
http://hl7.org/fhir/ValueSet/adjudication-error
(required)
Type
string
|
|
DeviceDefinition.date
|
|
ClaimResponse.totalCost
DeviceDefinition.contact
|
-
Type
changed
from
Quantity{http://hl7.org/fhir/StructureDefinition/Money}
ContactPoint
to
Money
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.udiDeviceIdentifier.deviceIdentifierSystem
| |
|
DeviceDefinition.regulatoryIdentifier
| |
|
DeviceDefinition.regulatoryIdentifier.type
| |
|
DeviceDefinition.regulatoryIdentifier.identifier
| |
|
DeviceDefinition.regulatoryIdentifier.issuer
| |
|
DeviceDefinition.regulatoryIdentifier.jurisdiction
| |
|
DeviceDefinition.regulatoryIdentifier.identifierSystem
|
|
ClaimResponse.unallocDeductable
DeviceDefinition.deviceName.type
|
-
Type
changed
from
Quantity{http://hl7.org/fhir/StructureDefinition/Money}
code
to
Money
CodeableConcept
-
Change
binding
strength
from
required
to
extensible
|
ClaimResponse.totalBenefit
DeviceDefinition.classification
|
|
|
DeviceDefinition.classification.type
| -
Moved
from
DeviceDefinition
to
DeviceDefinition.classification
-
Min
Cardinality
changed
from
Quantity{http://hl7.org/fhir/StructureDefinition/Money}
0
to
Money
1
|
ClaimResponse.payment
DeviceDefinition.classification.justification
|
|
|
DeviceDefinition.conformsTo
| -
Renamed
from
specialization
to
conformsTo
|
ClaimResponse.payment.type
DeviceDefinition.conformsTo.category
|
|
ClaimResponse.payment.adjustment
DeviceDefinition.conformsTo.specification
|
|
|
DeviceDefinition.conformsTo.version
| -
Moved
from
DeviceDefinition.specialization
to
DeviceDefinition.conformsTo
-
Max
Cardinality
changed
from
1
to
*
|
ClaimResponse.payment.adjustmentReason
DeviceDefinition.conformsTo.source
|
|
ClaimResponse.payment.date
DeviceDefinition.hasPart
|
|
ClaimResponse.payment.amount
DeviceDefinition.hasPart.definition[x]
|
|
ClaimResponse.payment.identifier
DeviceDefinition.hasPart.count
|
|
ClaimResponse.form
DeviceDefinition.packaging
|
|
|
DeviceDefinition.packaging.identifier
| |
|
DeviceDefinition.packaging.type
| |
|
DeviceDefinition.packaging.count
| |
|
DeviceDefinition.packaging.distributor
| |
|
DeviceDefinition.packaging.distributor.name
| |
|
DeviceDefinition.packaging.distributor.organizationReference
| |
|
DeviceDefinition.packaging.udiDeviceIdentifier
| |
|
DeviceDefinition.packaging.packaging
| |
|
DeviceDefinition.deviceVersion
| |
|
DeviceDefinition.deviceVersion.type
| |
|
DeviceDefinition.deviceVersion.component
| |
|
DeviceDefinition.deviceVersion.value
| |
|
DeviceDefinition.outputLanguage
| |
|
DeviceDefinition.property.value[x]
| |
|
DeviceDefinition.link
| |
|
DeviceDefinition.link.relation
| |
|
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
Coding
1
to
CodeableConcept
*
-
Remove
Binding
http://hl7.org/fhir/ValueSet/forms
(required)
Type
changed
from
uri
to
RelatedArtifact
|
ClaimResponse.processNote
DeviceDefinition.guideline.indication
|
|
ClaimResponse.processNote.number
DeviceDefinition.guideline.contraindication
|
|
ClaimResponse.processNote.type
DeviceDefinition.guideline.warning
|
|
ClaimResponse.processNote.text
DeviceDefinition.guideline.intendedUse
|
|
ClaimResponse.processNote.language
DeviceDefinition.correctiveAction
|
|
ClaimResponse.communicationRequest
DeviceDefinition.correctiveAction.recall
|
|
ClaimResponse.insurance
DeviceDefinition.correctiveAction.scope
|
|
ClaimResponse.insurance.sequence
DeviceDefinition.correctiveAction.period
|
|
ClaimResponse.insurance.focal
DeviceDefinition.chargeItem
|
|
ClaimResponse.insurance.coverage
DeviceDefinition.chargeItem.chargeItemCode
|
|
ClaimResponse.insurance.businessArrangement
DeviceDefinition.chargeItem.count
|
|
ClaimResponse.insurance.preAuthRef
DeviceDefinition.chargeItem.effectivePeriod
|
|
ClaimResponse.insurance.claimResponse
DeviceDefinition.chargeItem.useContext
|
|
ClaimResponse.ruleset
DeviceDefinition.specialization.systemType
|
|
ClaimResponse.originalRuleset
DeviceDefinition.physicalCharacteristics
|
-
deleted
Deleted
(->
DeviceDefinition.property)
|
ClaimResponse.organization
DeviceDefinition.languageCode
|
|
ClaimResponse.item.adjudication.code
DeviceDefinition.capability
|
-
deleted
Deleted
(->
DeviceDefinition.property)
|
ClaimResponse.item.detail.adjudication.code
DeviceDefinition.property.valueQuantity
|
|
ClaimResponse.item.detail.adjudication.amount
DeviceDefinition.property.valueCode
|
|
ClaimResponse.item.detail.adjudication.value
DeviceDefinition.owner
|
|
ClaimResponse.item.detail.subDetail.adjudication.code
DeviceDefinition.quantity
|
-
deleted
Deleted
(->
DeviceDefinition.packaging.count
or
DeviceDefinition.hasPart.count)
|
ClaimResponse.item.detail.subDetail.adjudication.amount
DeviceDefinition.parentDevice
|
-
deleted
Deleted
(Removed
-
to
establish
relations,
use
hasPArt)
|
ClaimResponse.item.detail.subDetail.adjudication.value
DeviceMetric
| |
|
DeviceMetric.status
|
-
deleted
Added
Mandatory
Element
|
ClaimResponse.addItem.noteNumberLinkId
DeviceMetric.operationalStatus
|
-
deleted
Remove
code
entered-in-error
-
Add
code
unknown
|
ClaimResponse.addItem.adjudication.code
DeviceMetric.category
|
-
deleted
Type
changed
from
code
to
CodeableConcept
-
Change
binding
strength
from
required
to
extensible
|
ClaimResponse.addItem.adjudication.amount
DeviceMetric.device
|
-
deleted
Added
Mandatory
Element
|
ClaimResponse.addItem.adjudication.value
DeviceMetric.color
|
|
ClaimResponse.addItem.detail.adjudication.code
DeviceMetric.measurementFrequency
|
|
|
DeviceMetric.availability
| |
|
DeviceMetric.calibration.type
| -
Type
changed
from
code
to
CodeableConcept
-
Change
binding
strength
from
required
to
extensible
|
ClaimResponse.addItem.detail.adjudication.amount
DeviceMetric.source
|
|
ClaimResponse.addItem.detail.adjudication.value
DeviceMetric.parent
|
|
ClaimResponse.paymentAdjustment
DeviceMetric.measurementPeriod
|
|
|
DeviceRequest
| |
|
DeviceRequest.replaces
| -
Renamed
from
priorRequest
to
replaces
-
Type
Reference:
Added
Target
Type
DeviceRequest
-
Type
Reference:
Removed
Target
Type
Resource
|
|
DeviceRequest.status
| -
Remove
codes
revoked
,
completed
-
Add
code
ended
|
|
DeviceRequest.intent
| -
Remove
codes
original-order
,
reflex-order
,
filler-order
,
instance-order
|
|
DeviceRequest.doNotPerform
| |
|
DeviceRequest.product[x]
| |
|
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.location
| |
|
DeviceRequest.reason
| |
|
DeviceRequest.asNeeded
| |
|
DeviceRequest.asNeededFor
|
|
ClaimResponse.paymentAdjustmentReason
DeviceRequest.instantiatesCanonical
|
|
ClaimResponse.paymentDate
DeviceRequest.instantiatesUri
|
|
ClaimResponse.paymentAmount
DeviceRequest.code[x]
|
|
ClaimResponse.paymentRef
DeviceRequest.performerType
|
-
deleted
Deleted
(->
performer)
|
ClaimResponse.note
DeviceRequest.reasonCode
|
-
deleted
Deleted
(->
reason)
|
ClaimResponse.coverage
DeviceRequest.reasonReference
|
-
deleted
Deleted
(->
reason)
|
ClinicalImpression
DiagnosticReport
|
|
|
DiagnosticReport.basedOn
| -
Type
Reference:
Removed
Target
Type
ImmunizationRecommendation
|
|
DiagnosticReport.status
| -
Remove
codes
preliminary
,
corrected
,
appended
|
|
DiagnosticReport.subject
| -
Type
Reference:
Added
Target
Types
Organization,
Practitioner,
Medication,
Substance,
BiologicallyDerivedProduct
|
ClinicalImpression.identifier
DiagnosticReport.relatesTo
|
|
ClinicalImpression.status
DiagnosticReport.issued
|
-
Remove
Code
in-progress
Type
changed
from
instant
to
dateTime
|
|
DiagnosticReport.procedure
|
-
Add
Code
draft
Added
Element
|
|
DiagnosticReport.performer
| -
Type
Reference:
Added
Target
Types
HealthcareService,
Device,
Patient,
RelatedPerson
|
|
DiagnosticReport.resultsInterpreter
| -
Type
Reference:
Added
Target
Types
Patient,
RelatedPerson
|
ClinicalImpression.code
DiagnosticReport.note
| |
|
DiagnosticReport.study
| |
|
DiagnosticReport.supportingInfo
| |
|
DiagnosticReport.supportingInfo.type
|
|
|
DiagnosticReport.supportingInfo.reference
|
|
ClinicalImpression.subject
DiagnosticReport.media.link
|
-
Renamed
Type
Reference:
Added
Target
Type
DocumentReference
-
Type
Reference:
Removed
Target
Type
Media
|
|
DiagnosticReport.composition
| |
|
DiagnosticReport.conclusion
| -
Type
changed
from
patient
string
to
subject
markdown
|
|
DiagnosticReport.conclusionCode
|
-
Add
Reference(Group)
Type
changed
from
CodeableConcept
to
CodeableReference
|
ClinicalImpression.context
DiagnosticReport.recomendation
|
|
ClinicalImpression.effective[x]
DiagnosticReport.communication
|
|
ClinicalImpression.investigation
DiagnosticReport.comparison
|
|
|
DiagnosticReport.imagingStudy
| |
|
DocumentReference
| |
ClinicalImpression.investigation.code
DocumentReference.version
|
|
ClinicalImpression.investigation.item
DocumentReference.basedOn
|
|
ClinicalImpression.protocol
DocumentReference.docStatus
| -
Remove
code
preliminary
-
Add
codes
registered
,
partial
,
cancelled
,
deprecated
,
unknown
-
Now
marked
as
Modifier
|
|
DocumentReference.modality
| |
|
DocumentReference.subject
| -
Type
Reference:
Added
Target
Type
Resource
-
Type
Reference:
Removed
Target
Types
Patient,
Practitioner,
Group,
Device
|
|
DocumentReference.context
|
-
Max
Cardinality
changed
from
1
to
*
-
Type
changed
from
BackboneElement
to
Reference(Appointment
|
Encounter
|
EpisodeOfCare)
|
|
DocumentReference.event
| |
|
DocumentReference.related
| |
|
DocumentReference.bodyStructure
| |
|
DocumentReference.facilityType
| |
|
DocumentReference.practiceSetting
| |
|
DocumentReference.period
|
|
ClinicalImpression.finding.item[x]
DocumentReference.date
|
-
Renamed
Type
changed
from
item
instant
to
item[x]
dateTime
|
|
DocumentReference.author
|
-
Add
Reference(Condition),
Add
Reference(Observation)
Type
Reference:
Added
Target
Types
CareTeam,
Group
|
ClinicalImpression.finding.basis
DocumentReference.attester
|
|
ClinicalImpression.prognosisCodeableConcept
DocumentReference.attester.mode
|
|
ClinicalImpression.prognosisReference
DocumentReference.attester.time
| |
|
DocumentReference.attester.party
|
|
ClinicalImpression.action
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
Reference(MedicationOrder),
Remove
Reference(DiagnosticOrder),
Remove
Reference(NutritionOrder),
Remove
Reference(SupplyRequest),
Add
Reference(MedicationRequest)
Binding
`http://hl7.org/fhir/ValueSet/security-labels`
(extensible)
|
ClinicalImpression.note
DocumentReference.content.profile
|
|
|
DocumentReference.content.profile.value[x]
| |
ClinicalImpression.trigger[x]
DocumentReference.masterIdentifier
|
-
deleted
Deleted
(->
identifier)
|
ClinicalImpression.investigations
DocumentReference.authenticator
|
-
deleted
Deleted
(->
attester)
|
ClinicalImpression.finding.cause
DocumentReference.content.format
|
-
deleted
Deleted
(->
content.profile)
|
ClinicalImpression.resolved
DocumentReference.context.encounter
|
-
deleted
Deleted
(->
context)
|
ClinicalImpression.ruledOut
DocumentReference.context.event
|
-
deleted
Deleted
(->
event)
|
ClinicalImpression.prognosis
DocumentReference.context.period
|
-
deleted
Deleted
(->
period)
|
ClinicalImpression.plan
DocumentReference.context.facilityType
|
-
deleted
Deleted
(->
facilityType)
|
CodeSystem
DocumentReference.context.practiceSetting
| -
Deleted
(->
practiceSetting)
|
|
DocumentReference.context.sourcePatientInfo
| -
Deleted
(->
use
extension
http://hl7.org/fhir/StructureDefinition/documentreference-sourcepatient)
|
|
DocumentReference.context.related
| |
|
DomainResource
|
-
Added
Resource
No
Changes
|
Communication
Encounter
|
|
|
Encounter.status
| -
Remove
codes
arrived
,
triaged
,
onleave
,
finished
-
Add
codes
on-hold
,
discharged
,
completed
,
discontinued
|
Communication.definition
Encounter.businessStatus
| |
|
Encounter.businessStatus.code
| |
|
Encounter.businessStatus.type
| |
|
Encounter.businessStatus.effectiveDate
|
|
Communication.basedOn
Encounter.class
|
-
Renamed
Min
Cardinality
changed
from
requestDetail
1
to
basedOn
0
-
Max
Cardinality
changed
from
1
to
*
-
Type
changed
from
Reference(CommunicationRequest)
Coding
to
Reference(Resource)
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
|
Communication.partOf
Encounter.subjectStatus
|
|
Communication.status
Encounter.basedOn
|
-
Min
Cardinality
changed
Type
Reference:
Added
Target
Types
CarePlan,
DeviceRequest,
MedicationRequest,
RequestOrchestration,
NutritionOrder,
VisionPrescription
|
|
Encounter.careTeam
| |
|
Encounter.participant.actor
| -
Renamed
from
0
individual
to
1
actor
-
Change
value
set
Type
Reference:
Added
Target
Types
Patient,
Group,
Device,
HealthcareService
|
|
Encounter.virtualService
| |
|
Encounter.actualPeriod
| -
Renamed
from
http://hl7.org/fhir/ValueSet/communication-status
period
to
http://hl7.org/fhir/ValueSet/event-status
actualPeriod
|
Communication.notDone
Encounter.plannedStartDate
|
|
Communication.notDoneReason
Encounter.plannedEndDate
| |
|
Encounter.reason
| -
Renamed
from
reasonCode
to
reason
-
Type
changed
from
CodeableConcept
to
BackboneElement
|
|
Encounter.reason.use
| |
|
Encounter.reason.value
|
|
Communication.category
Encounter.diagnosis.condition
|
-
Min
Cardinality
changed
from
1
to
0
-
Max
Cardinality
changed
from
1
to
*
-
Type
changed
from
Reference(Condition
|
Procedure)
to
CodeableReference
|
Communication.subject
Encounter.diagnosis.use
| -
Max
Cardinality
changed
from
1
to
*
|
|
Encounter.dietPreference
| -
Moved
from
Encounter.hospitalization
to
Encounter
|
|
Encounter.specialArrangement
| -
Moved
from
Encounter.hospitalization
to
Encounter
|
|
Encounter.specialCourtesy
| -
Moved
from
Encounter.hospitalization
to
Encounter
|
|
Encounter.admission
| -
Renamed
from
hospitalization
to
admission
|
|
Encounter.admission.preAdmissionIdentifier
| -
Moved
from
Encounter.hospitalization
to
Encounter.admission
|
|
Encounter.admission.origin
| -
Moved
from
Encounter.hospitalization
to
Encounter.admission
|
|
Encounter.admission.admitSource
| -
Moved
from
Encounter.hospitalization
to
Encounter.admission
|
|
Encounter.admission.reAdmission
| -
Moved
from
Encounter.hospitalization
to
Encounter.admission
|
|
Encounter.admission.destination
| -
Moved
from
Encounter.hospitalization
to
Encounter.admission
|
|
Encounter.admission.dischargeDisposition
| -
Moved
from
Encounter.hospitalization
to
Encounter.admission
|
|
Encounter.location.form
|
-
Renamed
from
physicalType
to
form
|
|
Encounter.statusHistory
| -
Deleted
(->
EncounterHistory.status)
|
|
Encounter.classHistory
| -
Deleted
(->
EncounterHistory.class)
|
|
Encounter.reasonReference
| -
Deleted
(->
Encounter.reason.reference)
|
|
Encounter.diagnosis.rank
| -
Deleted
(->
Account.diagnosis.sequence)
|
|
Endpoint
| |
|
Endpoint.status
| -
Remove
code
test
-
Add
Reference(Group)
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)
|
Communication.topic
Endpoint.description
|
|
Communication.context
Endpoint.environmentType
|
|
|
Endpoint.availability
| |
|
Endpoint.payload
| |
|
Endpoint.payload.type
| -
Moved
from
encounter
Endpoint.payloadType
to
context
type
-
Add
Reference(EpisodeOfCare)
Min
Cardinality
changed
from
1
to
0
|
Communication.reasonCode
Endpoint.payload.mimeType
|
-
Renamed
Moved
from
reason
Endpoint.payloadMimeType
to
reasonCode
mimeType
|
Communication.reasonReference
Endpoint.payload.profileCanonical
|
|
Communication.note
Endpoint.payload.profileUri
|
|
CommunicationRequest
EnrollmentRequest
|
|
|
EnrollmentRequest.candidate
| -
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
|
CommunicationRequest.basedOn
EnrollmentResponse.candidate
|
|
|
EpisodeOfCare
| |
CommunicationRequest.replaces
EpisodeOfCare.reason
|
|
CommunicationRequest.groupIdentifier
EpisodeOfCare.reason.use
| |
|
EpisodeOfCare.reason.value
|
|
CommunicationRequest.status
EpisodeOfCare.diagnosis.condition
|
-
Min
Cardinality
changed
from
0
1
to
0
-
Max
Cardinality
changed
from
1
to
*
-
Change
value
set
Type
changed
from
http://hl7.org/fhir/ValueSet/communication-request-status
Reference(Condition)
to
http://hl7.org/fhir/ValueSet/request-status
CodeableReference
|
CommunicationRequest.category
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]
| |
CommunicationRequest.priority
EventDefinition.subject[x]
|
-
Type
changed
Change
value
set
from
CodeableConcept
http://hl7.org/fhir/ValueSet/subject-type
to
code
Participant
Resource
Types
-
Add
Binding
http://hl7.org/fhir/ValueSet/request-priority
(required)
Change
code
system
for
extensibly
bound
codes
from
"http://hl7.org/fhir/resource-types"
to
"http://hl7.org/fhir/fhir-types"
|
CommunicationRequest.subject
EventDefinition.jurisdiction
|
-
Add
Reference(Group)
Change
value
set
from
http://hl7.org/fhir/ValueSet/jurisdiction
to
Jurisdiction
ValueSet
|
CommunicationRequest.recipient
EventDefinition.usage
|
-
Add
Reference(Group),
Add
Reference(CareTeam)
Type
changed
from
string
to
markdown
|
CommunicationRequest.topic
EventDefinition.copyrightLabel
|
|
CommunicationRequest.context
Evidence
| |
|
Evidence.versionAlgorithm[x]
|
-
Renamed
from
encounter
to
context
Added
Element
|
|
Evidence.citeAs
|
-
Add
Reference(EpisodeOfCare)
Added
Element
|
CommunicationRequest.occurrence[x]
Evidence.experimental
|
|
CommunicationRequest.authoredOn
Evidence.recorder
|
-
Renamed
from
requestedOn
to
authoredOn
Added
Element
|
CommunicationRequest.requester
Evidence.purpose
|
-
Remove
Reference(Practitioner),
Remove
Reference(Patient),
Remove
Reference(RelatedPerson)
Added
Element
|
CommunicationRequest.requester.agent
Evidence.copyrightLabel
|
|
CommunicationRequest.requester.onBehalfOf
Evidence.relatesTo
|
|
CommunicationRequest.reasonCode
Evidence.relatesTo.type
|
-
Renamed
from
reason
to
reasonCode
Added
Mandatory
Element
|
CommunicationRequest.reasonReference
Evidence.relatesTo.target[x]
|
|
CommunicationRequest.note
Evidence.assertion
|
|
CommunicationRequest.scheduled[x]
Evidence.variableDefinition
|
|
CompartmentDefinition
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[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.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.relatedArtifact
| |
|
Evidence.exposureBackground
| |
|
Evidence.exposureVariant
| |
|
Evidence.outcome
|
|
Composition
EvidenceVariable
|
|
Composition.confidentiality
EvidenceVariable.versionAlgorithm[x]
|
-
Change
value
set
from
http://hl7.org/fhir/ValueSet/v3-Confidentiality
to
http://hl7.org/fhir/ValueSet/v3-ConfidentialityClassification
Added
Element
|
Composition.relatesTo
EvidenceVariable.citeAs
|
|
Composition.relatesTo.code
EvidenceVariable.experimental
|
|
Composition.relatesTo.target[x]
EvidenceVariable.recorder
|
|
|
EvidenceVariable.purpose
| |
|
EvidenceVariable.copyrightLabel
| |
|
EvidenceVariable.relatesTo
| |
|
EvidenceVariable.relatesTo.type
| |
|
EvidenceVariable.relatesTo.target[x]
| |
|
EvidenceVariable.actual
| |
|
EvidenceVariable.definition
| |
|
EvidenceVariable.definitionModifier
| |
|
EvidenceVariable.definitionModifier.code
| |
|
EvidenceVariable.definitionModifier.value[x]
| |
|
EvidenceVariable.handling
| |
|
EvidenceVariable.category
| |
|
EvidenceVariable.category.name
| |
|
EvidenceVariable.category.value[x]
| |
|
EvidenceVariable.conditional
| |
|
EvidenceVariable.classifier
| |
|
EvidenceVariable.dataStorage
| |
|
EvidenceVariable.dataStorage.datatype
| |
|
EvidenceVariable.dataStorage.path
| |
|
EvidenceVariable.dataStorage.delimiter
| |
|
EvidenceVariable.dataStorage.component
| |
|
EvidenceVariable.timing
| |
|
EvidenceVariable.period
| |
|
EvidenceVariable.constraint
| |
|
EvidenceVariable.constraint.conditional
| |
|
EvidenceVariable.constraint.minimumQuantity
| |
|
EvidenceVariable.constraint.maximumQuantity
| |
|
EvidenceVariable.constraint.earliestDateTime
| |
|
EvidenceVariable.constraint.latestDateTime
| |
|
EvidenceVariable.constraint.minimumStringLength
| |
|
EvidenceVariable.constraint.maximumStringLength
| |
|
EvidenceVariable.constraint.code
| |
|
EvidenceVariable.constraint.expression
| |
|
EvidenceVariable.constraint.expectedValueSet
| |
|
EvidenceVariable.constraint.expectedUnitsValueSet
| |
|
EvidenceVariable.constraint.anyValueAllowed
| |
|
EvidenceVariable.missingDataMeaning
| |
|
EvidenceVariable.unacceptableDataHandling
| |
|
EvidenceVariable.subtitle
| |
|
EvidenceVariable.jurisdiction
| |
|
EvidenceVariable.topic
| |
|
EvidenceVariable.relatedArtifact
| |
|
EvidenceVariable.type
| |
|
EvidenceVariable.characteristic
| |
ConceptMap
ExampleScenario
|
|
ConceptMap.title
ExampleScenario.versionAlgorithm[x]
| |
|
ExampleScenario.title
| |
|
ExampleScenario.description
|
|
ConceptMap.status
ExampleScenario.jurisdiction
|
-
Change
value
set
from
http://hl7.org/fhir/ValueSet/conformance-resource-status
http://hl7.org/fhir/ValueSet/jurisdiction
to
http://hl7.org/fhir/ValueSet/publication-status
Jurisdiction
ValueSet
|
ConceptMap.experimental
ExampleScenario.copyrightLabel
|
-
Now
marked
as
Modifier
Added
Element
|
ConceptMap.contact
ExampleScenario.actor.key
|
-
Type
changed
Renamed
from
BackboneElement
actorId
to
ContactDetail
key
|
ConceptMap.description
ExampleScenario.actor.type
|
-
Type
Min
Cardinality
changed
from
string
1
to
markdown
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
codes
system
,
collective
,
other
|
ConceptMap.useContext
ExampleScenario.actor.title
|
-
Type
Renamed
from
name
to
title
-
Min
Cardinality
changed
from
CodeableConcept
0
to
UsageContext
1
|
|
ExampleScenario.actor.definition
|
-
Remove
Binding
http://hl7.org/fhir/ValueSet/use-context
(extensible)
Added
Element
|
ConceptMap.jurisdiction
ExampleScenario.instance.key
|
-
Renamed
from
useContext
resourceId
to
jurisdiction
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/use-context
http://hl7.org/fhir/ValueSet/resource-types|4.0.0
to
http://hl7.org/fhir/ValueSet/jurisdiction
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
|
|
ConceptMap.purpose
ExampleScenario.instance.version.description
| -
Min
Cardinality
changed
from
1
to
0
|
|
ExampleScenario.instance.version.content
| |
|
ExampleScenario.instance.containedInstance.instanceReference
|
-
Renamed
from
requirements
resourceId
to
purpose
instanceReference
|
|
ExampleScenario.instance.containedInstance.versionReference
|
-
Type
Renamed
from
versionId
to
versionReference
|
|
ExampleScenario.process.step.number
| -
Moved
from
ExampleScenario.process.step.operation
to
ExampleScenario.process.step
-
Min
Cardinality
changed
from
string
1
to
markdown
0
|
ConceptMap.copyright
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
markdown
Coding
-
Add
Binding
`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
|
|
ConceptMap.source[x]
ExplanationOfBenefit.enterer
| -
Type
Reference:
Added
Target
Types
Patient,
RelatedPerson
|
|
ExplanationOfBenefit.insurer
|
-
Min
Cardinality
changed
from
1
to
0
Remove
Reference(StructureDefinition)
|
ConceptMap.target[x]
ExplanationOfBenefit.provider
|
-
Min
Cardinality
changed
from
1
to
0
|
|
ExplanationOfBenefit.related.claim
|
-
Remove
Reference(StructureDefinition)
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
|
ConceptMap.group
ExplanationOfBenefit.event
|
|
ConceptMap.group.source
ExplanationOfBenefit.event.type
|
|
ConceptMap.group.sourceVersion
ExplanationOfBenefit.event.when[x]
|
|
ConceptMap.group.target
ExplanationOfBenefit.encounter
|
|
|
ExplanationOfBenefit.facility
| -
Type
Reference:
Added
Target
Type
Organization
|
|
ExplanationOfBenefit.outcome
| |
ConceptMap.group.targetVersion
ExplanationOfBenefit.decision
| |
|
ExplanationOfBenefit.diagnosisRelatedGroup
| |
|
ExplanationOfBenefit.careTeam.specialty
|
|
ConceptMap.group.element
ExplanationOfBenefit.supportingInfo.timing[x]
| -
Add
Types
dateTime,
Timing
-
Remove
Type
date
|
|
ExplanationOfBenefit.supportingInfo.value[x]
| -
Add
Types
base64Binary,
canonical,
code,
date,
dateTime,
decimal,
id,
instant,
integer,
integer64,
markdown,
oid,
positiveInt,
time,
unsignedInt,
uri,
url,
uuid,
Address,
Age,
Annotation,
CodeableConcept,
CodeableReference,
Coding,
ContactPoint,
Count,
Distance,
Duration,
HumanName,
Identifier,
Money,
Period,
Range,
Ratio,
RatioRange,
SampledData,
Signature,
Timing,
ContactDetail,
DataRequirement,
Expression,
ParameterDefinition,
RelatedArtifact,
TriggerDefinition,
UsageContext,
Availability,
ExtendedContactDetail,
VirtualServiceDetail,
Dosage,
Meta
|
|
ExplanationOfBenefit.insurance
|
-
Min
Cardinality
changed
from
0
to
1
to
0
|
ConceptMap.group.element.display
ExplanationOfBenefit.patientPaid
|
|
ConceptMap.group.element.target.display
ExplanationOfBenefit.item.traceNumber
| |
|
ExplanationOfBenefit.item.subject
|
|
ConceptMap.group.element.target.equivalence
ExplanationOfBenefit.item.productOrService
|
-
Min
Cardinality
changed
from
1
to
0
|
|
ExplanationOfBenefit.item.productOrServiceEnd
|
-
Add
Code
relatedto
Added
Element
|
|
ExplanationOfBenefit.item.request
|
-
Default
Value
"equivalent"
added
Added
Element
|
ConceptMap.group.element.target.comment
ExplanationOfBenefit.item.patientPaid
|
|
ConceptMap.group.element.target.dependsOn.property
ExplanationOfBenefit.item.tax
|
|
|
ExplanationOfBenefit.item.bodySite
| -
Max
Cardinality
changed
from
1
to
*
-
Type
changed
from
CodeableConcept
to
BackboneElement
|
ConceptMap.group.element.target.dependsOn.system
ExplanationOfBenefit.item.bodySite.site
|
|
ConceptMap.group.element.target.dependsOn.display
ExplanationOfBenefit.item.bodySite.subSite
|
|
ConceptMap.group.unmapped
ExplanationOfBenefit.item.reviewOutcome
|
|
ConceptMap.group.unmapped.mode
ExplanationOfBenefit.item.reviewOutcome.decision
|
|
ConceptMap.group.unmapped.code
ExplanationOfBenefit.item.reviewOutcome.reason
|
|
ConceptMap.group.unmapped.display
ExplanationOfBenefit.item.reviewOutcome.preAuthRef
|
|
ConceptMap.group.unmapped.url
ExplanationOfBenefit.item.reviewOutcome.preAuthPeriod
|
|
ConceptMap.contact.name
ExplanationOfBenefit.item.adjudication.quantity
|
|
ConceptMap.contact.telecom
ExplanationOfBenefit.item.adjudication.decisionDate
|
|
ConceptMap.element.codeSystem
ExplanationOfBenefit.item.detail.traceNumber
|
|
ConceptMap.element.target.codeSystem
ExplanationOfBenefit.item.detail.productOrService
|
-
deleted
Min
Cardinality
changed
from
1
to
0
|
ConceptMap.element.target.comments
ExplanationOfBenefit.item.detail.productOrServiceEnd
|
|
ConceptMap.element.target.dependsOn.element
ExplanationOfBenefit.item.detail.patientPaid
|
|
ConceptMap.element.target.dependsOn.codeSystem
ExplanationOfBenefit.item.detail.tax
|
|
Condition
ExplanationOfBenefit.item.detail.reviewOutcome
| |
|
ExplanationOfBenefit.item.detail.subDetail.traceNumber
|
|
Condition.clinicalStatus
ExplanationOfBenefit.item.detail.subDetail.productOrService
|
-
Add
Binding
http://hl7.org/fhir/ValueSet/condition-clinical
(required)
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
|
|
Condition.verificationStatus
ExplanationOfBenefit.addItem.productOrService
|
-
Min
Cardinality
changed
from
1
to
0
|
|
ExplanationOfBenefit.addItem.productOrServiceEnd
|
-
Default
Value
"unknown"
added
Added
Element
|
|
ExplanationOfBenefit.addItem.request
| |
|
ExplanationOfBenefit.addItem.patientPaid
| |
|
ExplanationOfBenefit.addItem.tax
|
|
Condition.category
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
|
|
Condition.code
ExplanationOfBenefit.addItem.detail.productOrService
|
-
Min
Cardinality
changed
from
1
to
0
|
Condition.subject
ExplanationOfBenefit.addItem.detail.productOrServiceEnd
|
-
Renamed
from
patient
to
subject
Added
Element
|
|
ExplanationOfBenefit.addItem.detail.patientPaid
|
-
Add
Reference(Group)
Added
Element
|
|
ExplanationOfBenefit.addItem.detail.tax
| |
|
ExplanationOfBenefit.addItem.detail.reviewOutcome
| |
|
ExplanationOfBenefit.addItem.detail.subDetail.traceNumber
| |
|
ExplanationOfBenefit.addItem.detail.subDetail.revenue
|
|
Condition.context
ExplanationOfBenefit.addItem.detail.subDetail.productOrService
|
-
Renamed
Min
Cardinality
changed
from
encounter
1
to
context
0
|
|
ExplanationOfBenefit.addItem.detail.subDetail.productOrServiceEnd
|
-
Add
Reference(EpisodeOfCare)
Added
Element
|
Condition.onset[x]
ExplanationOfBenefit.addItem.detail.subDetail.patientPaid
|
-
Remove
Quantity{http://hl7.org/fhir/StructureDefinition/Age},
Add
Age
Added
Element
|
Condition.abatement[x]
ExplanationOfBenefit.addItem.detail.subDetail.tax
|
-
Remove
Quantity{http://hl7.org/fhir/StructureDefinition/Age},
Add
Age
Added
Element
|
|
ExplanationOfBenefit.addItem.detail.subDetail.reviewOutcome
| |
|
ExplanationOfBenefit.processNote.class
|
|
Condition.assertedDate
ExplanationOfBenefit.processNote.type
|
-
Renamed
Type
changed
from
dateRecorded
code
to
assertedDate
CodeableConcept
-
Change
binding
strength
from
required
to
extensible
|
|
ExplanationOfBenefit.processNote.text
| -
Type
changed
from
date
string
to
dateTime
markdown
|
Condition.asserter
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.recorder
| |
|
FamilyMemberHistory.asserter
|
|
Condition.evidence.code
FamilyMemberHistory.sex
|
-
Max
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
|
Condition.note
Flag.subject
|
-
Renamed
from
notes
to
note
Type
Reference:
Added
Target
Types
RelatedPerson,
PractitionerRole
|
|
Flag.author
| -
Type
Reference:
Added
Target
Type
RelatedPerson
|
|
Flag.supportingInfo
| |
|
Goal
| |
|
Goal.lifecycleStatus
| -
Remove
codes
active
,
on-hold
,
completed
|
|
Goal.continuous
| |
|
Goal.acceptance
| |
|
Goal.acceptance.participant
| |
|
Goal.acceptance.status
| |
|
Goal.acceptance.priority
| |
|
Goal.statusReason
|
-
Max
Cardinality
changed
from
1
to
*
-
Type
changed
from
string
to
Annotation
CodeableConcept
|
Consent
Goal.recorder
|
|
|
Goal.source
| -
Renamed
from
expressedBy
to
source
-
Type
Reference:
Added
Target
Types
CareTeam,
Group
|
|
Goal.addresses
| -
Type
Reference:
Added
Target
Types
MedicationRequest,
Procedure,
NutritionIntake
|
|
Goal.outcomeCode
| -
Deleted
(->
Goal.outcome)
|
|
Goal.outcomeReference
| -
Deleted
(->
Goal.outcome)
|
Contract
Group
|
|
Contract.status
Group.url
|
|
Contract.topic
Group.version
|
|
Contract.decisionType
Group.versionAlgorithm[x]
|
|
Contract.contentDerivative
Group.title
|
|
Contract.securityLabel
Group.status
|
|
Contract.agent
Group.experimental
|
|
Contract.agent.actor
Group.date
|
|
Contract.agent.role
Group.publisher
| |
|
Group.contact
| |
|
Group.description
| |
|
Group.useContext
| |
|
Group.purpose
| |
|
Group.copyright
| |
|
Group.copyrightLabel
|
|
Contract.signer.signature
Group.type
|
-
Max
Min
Cardinality
changed
from
1
to
*
0
-
Add
codes
careteam
,
healthcareservice
,
location
,
organization
,
relatedperson
,
specimen
,
medicinalproductdefinition
,
substancedefinition
,
biologicallyDerivedProduct
,
nutritionProduct
|
|
Group.membership
| |
|
Group.code
| -
Add
Binding
`http://hl7.org/fhir/ValueSet/group-code`
(extensible)
|
|
Group.combinationMethod
| |
|
Group.combinationThreshold
| |
|
Group.characteristic.value[x]
| -
Add
Types
uri,
Expression
|
|
Group.characteristic.description
| |
|
Group.characteristic.method
| |
|
Group.characteristic.formula
| |
|
Group.characteristic.determiner
| |
|
Group.characteristic.offset
| |
|
Group.characteristic.instances[x]
| |
|
Group.characteristic.duration[x]
| |
|
Group.characteristic.timing
| |
|
Group.member.entity
|
-
Type
Reference:
Added
Target
Types
CareTeam,
HealthcareService,
Location,
Organization,
RelatedPerson,
Specimen,
MedicinalProductDefinition,
SubstanceDefinition,
BiologicallyDerivedProduct,
NutritionProduct
|
|
Group.member.involvement
| |
|
Group.active
| |
|
Group.actual
| -
Deleted
(->
Group.membership)
|
|
GuidanceResponse
| |
|
GuidanceResponse.location
| |
|
GuidanceResponse.reason
| |
|
GuidanceResponse.evaluationMessage
| -
Max
Cardinality
changed
from
string
*
to
Signature
1
|
Contract.valuedItem.unitPrice
GuidanceResponse.result
|
-
Type
Max
Cardinality
changed
from
Quantity{http://hl7.org/fhir/StructureDefinition/Money}
1
to
Money
*
-
Type
Reference:
Added
Target
Types
Appointment,
AppointmentResponse,
Claim,
CommunicationRequest,
Contract,
CoverageEligibilityRequest,
DeviceRequest,
EnrollmentRequest,
MedicationRequest,
NutritionOrder,
RequestOrchestration,
ServiceRequest,
Task,
VisionPrescription
-
Type
Reference:
Removed
Target
Type
RequestGroup
|
|
GuidanceResponse.reasonCode
| |
|
GuidanceResponse.reasonReference
| |
|
HealthcareService
| |
|
HealthcareService.offeredIn
|
|
Contract.valuedItem.net
HealthcareService.comment
|
-
Type
changed
from
Quantity{http://hl7.org/fhir/StructureDefinition/Money}
string
to
Money
markdown
|
|
HealthcareService.contact
| |
|
HealthcareService.eligibility.value[x]
| |
|
HealthcareService.eligibility.period
|
|
Contract.term.topic
HealthcareService.communication
|
|
Contract.term.securityLabel
HealthcareService.referralRequired
|
|
Contract.term.agent
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.basedOn
| -
Type
Reference:
Removed
Target
Type
AppointmentResponse
|
Contract.term.agent.actor
ImagingStudy.procedure
|
|
Contract.term.agent.role
ImagingStudy.reason
|
|
Contract.term.valuedItem.unitPrice
ImagingStudy.series.modality
|
-
Type
changed
from
Quantity{http://hl7.org/fhir/StructureDefinition/Money}
Coding
to
Money
CodeableConcept
-
Change
value
set
from
AcquisitionModality
to
Modality
|
Contract.term.valuedItem.net
ImagingStudy.series.bodySite
|
-
Type
changed
from
Quantity{http://hl7.org/fhir/StructureDefinition/Money}
Coding
to
Money
CodeableReference
|
|
ImagingStudy.series.performer.actor
| -
Type
Reference:
Added
Target
Type
HealthcareService
|
|
ImagingStudy.series.instance.sopClass
| -
Type
changed
from
Coding
to
oid
-
Remove
Binding
`http://dicom.nema.org/medical/dicom/current/output/chtml/part04/sect_B.5.html#table_B.5-1`
(extensible)
|
Contract.actor
ImagingStudy.interpreter
|
-
deleted
Deleted
(->
series.performer)
|
Contract.term.actor
ImagingStudy.procedureReference
|
-
deleted
Deleted
(->
procedure)
|
|
ImagingStudy.procedureCode
| |
|
ImagingStudy.reasonCode
| |
|
ImagingStudy.reasonReference
| |
|
ImagingStudy.series.laterality
|
|
Coverage
Immunization
|
|
Coverage.status
Immunization.basedOn
| |
|
Immunization.administeredProduct
|
|
Coverage.type
Immunization.manufacturer
|
-
Type
changed
from
Coding
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
|
Coverage.policyHolder
Immunization.programEligibility.program
| |
|
Immunization.programEligibility.programStatus
| |
|
Immunization.reaction.manifestation
| |
|
Immunization.protocolApplied.doseNumber
| -
Renamed
from
doseNumber[x]
to
doseNumber
-
Min
Cardinality
changed
from
1
to
0
-
Add
Type
CodeableConcept
-
Remove
Types
positiveInt,
string
|
|
Immunization.protocolApplied.seriesDoses
| -
Renamed
from
seriesDoses[x]
to
seriesDoses
-
Add
Type
CodeableConcept
-
Remove
Types
positiveInt,
string
|
|
Immunization.recorded
| |
|
Immunization.reportOrigin
| |
|
Immunization.reasonCode
| |
|
Immunization.reasonReference
| |
|
Immunization.education
| |
|
Immunization.reaction.detail
| |
|
ImplementationGuide
| |
|
ImplementationGuide.identifier
| |
|
ImplementationGuide.versionAlgorithm[x]
|
|
Coverage.subscriber
ImplementationGuide.jurisdiction
| |
|
ImplementationGuide.purpose
|
|
|
ImplementationGuide.copyrightLabel
| |
|
ImplementationGuide.fhirVersion
| -
Remove
codes
0.0.80
,
0.0.81
,
0.0.82
,
0.4.0
,
0.5.0
,
1.0.0
,
1.0.1
,
1.0.2
,
1.1.0
,
1.4.0
,
1.6.0
,
1.8.0
,
3.0.0
,
3.0.1
,
3.3.0
,
3.5.0
,
4.0.0
-
Add
Reference(RelatedPerson)
codes
0.0
,
0.4
,
0.5
,
1.0
,
1.1
,
1.4
,
1.6
,
1.8
,
3.0
,
3.3
,
3.5
,
4.0
,
4.1
,
4.2
,
4.3
,
4.4
,
4.5
,
4.6
,
5.0
,
6.0
|
|
ImplementationGuide.dependsOn.reason
|
-
No
longer
marked
as
Modifier
Added
Element
|
Coverage.subscriberId
ImplementationGuide.global.type
| -
Remove
codes
CatalogEntry
,
ChargeItem
,
ChargeItemDefinition
,
ClinicalImpression
,
DeviceUseStatement
,
DocumentManifest
,
DomainResource
,
EffectEvidenceSynthesis
,
GraphDefinition
,
ImmunizationEvaluation
,
ImmunizationRecommendation
,
Linkage
,
Media
,
MedicationKnowledge
,
MedicinalProduct
,
MedicinalProductAuthorization
,
MedicinalProductContraindication
,
MedicinalProductIndication
,
MedicinalProductIngredient
,
MedicinalProductInteraction
,
MedicinalProductManufactured
,
MedicinalProductPackaged
,
MedicinalProductPharmaceutical
,
MedicinalProductUndesirableEffect
,
MolecularSequence
,
RequestGroup
,
ResearchDefinition
,
ResearchElementDefinition
,
Resource
,
RiskEvidenceSynthesis
,
SubstanceNucleicAcid
,
SubstancePolymer
,
SubstanceProtein
,
SubstanceReferenceInformation
,
SubstanceSourceMaterial
,
SubstanceSpecification
,
SupplyDelivery
,
SupplyRequest
,
TestReport
,
TestScript
,
VerificationResult
-
Add
codes
ActorDefinition
,
AdministrableProductDefinition
,
ArtifactAssessment
,
ClinicalUseDefinition
,
DeviceAlert
,
DeviceAssociation
,
ImagingSelection
,
Ingredient
,
InsuranceProduct
,
ManufacturedItemDefinition
,
MedicinalProductDefinition
,
NutritionIntake
,
NutritionProduct
,
PackagedProductDefinition
,
Permission
,
RegulatedAuthorization
,
RequestOrchestration
,
Requirements
,
SubscriptionStatus
,
SubscriptionTopic
,
SubstanceDefinition
|
|
ImplementationGuide.definition.grouping.description
|
-
Type
changed
from
Identifier
string
to
markdown
|
|
ImplementationGuide.definition.resource
| -
Min
Cardinality
changed
from
1
to
0
|
|
ImplementationGuide.definition.resource.fhirVersion
| -
Remove
codes
0.0.80
,
0.0.81
,
0.0.82
,
0.4.0
,
0.5.0
,
1.0.0
,
1.0.1
,
1.0.2
,
1.1.0
,
1.4.0
,
1.6.0
,
1.8.0
,
3.0.0
,
3.0.1
,
3.3.0
,
3.5.0
,
4.0.0
-
Add
codes
0.0
,
0.4
,
0.5
,
1.0
,
1.1
,
1.4
,
1.6
,
1.8
,
3.0
,
3.3
,
3.5
,
4.0
,
4.1
,
4.2
,
4.3
,
4.4
,
4.5
,
4.6
,
5.0
,
6.0
|
|
ImplementationGuide.definition.resource.description
| -
Type
changed
from
string
to
markdown
|
Coverage.beneficiary
ImplementationGuide.definition.resource.isExample
|
|
Coverage.relationship
ImplementationGuide.definition.resource.profile
|
|
Coverage.payor
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
|
Coverage.grouping
ImplementationGuide.manifest.resource.isExample
|
|
Coverage.grouping.group
ImplementationGuide.manifest.resource.profile
|
|
|
ImplementationGuide.definition.resource.example[x]
| |
|
ImplementationGuide.manifest.resource.example[x]
| |
|
Ingredient
| |
|
InsurancePlan
| |
|
InsurancePlan.type
| -
Max
Cardinality
changed
from
*
to
1
|
Coverage.grouping.groupDisplay
InsurancePlan.product
|
|
Coverage.grouping.subGroup
InsurancePlan.generalCost
|
|
Coverage.grouping.subGroupDisplay
InsurancePlan.generalCost.type
|
|
Coverage.grouping.plan
InsurancePlan.generalCost.groupSize
|
|
Coverage.grouping.planDisplay
InsurancePlan.generalCost.cost
|
|
Coverage.grouping.subPlan
InsurancePlan.generalCost.comment
|
|
Coverage.grouping.subPlanDisplay
InsurancePlan.specificCost
|
|
Coverage.grouping.class
InsurancePlan.specificCost.category
|
|
Coverage.grouping.classDisplay
InsurancePlan.specificCost.benefit
|
|
Coverage.grouping.subClass
InsurancePlan.specificCost.benefit.type
|
|
Coverage.grouping.subClassDisplay
InsurancePlan.specificCost.benefit.cost
|
|
Coverage.dependent
InsurancePlan.specificCost.benefit.cost.type
|
-
Type
changed
from
positiveInt
to
string
Added
Mandatory
Element
|
|
InsurancePlan.specificCost.benefit.cost.applicability
| |
|
InsurancePlan.specificCost.benefit.cost.qualifier
| |
|
InsurancePlan.specificCost.benefit.cost.value
| |
|
InsurancePlan.status
| |
|
InsurancePlan.name
| |
|
InsurancePlan.alias
| |
|
InsurancePlan.period
| |
|
InsurancePlan.ownedBy
| |
|
InsurancePlan.administeredBy
| |
|
InsurancePlan.contact
| |
|
InsurancePlan.endpoint
| |
|
InsurancePlan.coverage
| |
|
InsurancePlan.plan
| |
|
InsuranceProduct
| |
|
Invoice
| |
|
Invoice.creation
| |
|
Invoice.period[x]
|
|
Coverage.sequence
Invoice.issuer
|
-
Type
changed
from
positiveInt
to
string
Reference:
Added
Target
Types
Practitioner,
PractitionerRole
|
Coverage.order
Invoice.lineItem.serviced[x]
|
|
Coverage.network
Invoice.lineItem.priceComponent
|
-
Type
changed
from
Identifier
BackboneElement
to
string
MonetaryComponent
|
|
Invoice.totalPriceComponent
| -
Add
Type
MonetaryComponent
|
Coverage.issuer
Invoice.date
|
|
Coverage.bin
Invoice.lineItem.priceComponent.type
|
|
Coverage.group
Invoice.lineItem.priceComponent.code
|
|
Coverage.plan
Invoice.lineItem.priceComponent.factor
|
|
Coverage.subPlan
Invoice.lineItem.priceComponent.amount
|
|
DataElement
Library
|
|
|
Library.versionAlgorithm[x]
| |
DataElement.status
Library.type
|
-
Change
value
set
from
http://hl7.org/fhir/ValueSet/conformance-resource-status
http://hl7.org/fhir/ValueSet/library-type
to
http://hl7.org/fhir/ValueSet/publication-status
LibraryType
|
DataElement.experimental
Library.subject[x]
|
-
Now
marked
as
Modifier
Change
value
set
from
http://hl7.org/fhir/ValueSet/subject-type
to
Participant
Resource
Types
-
Change
code
system
for
extensibly
bound
codes
from
"http://hl7.org/fhir/resource-types"
to
"http://hl7.org/fhir/fhir-types"
|
DataElement.title
Library.jurisdiction
|
|
DataElement.contact
Library.usage
|
-
Type
changed
from
BackboneElement
string
to
ContactDetail
markdown
|
|
Library.copyrightLabel
|
|
|
List
| |
DataElement.useContext
List.subject
|
-
Type
Max
Cardinality
changed
from
CodeableConcept
1
to
UsageContext
*
-
Remove
Binding
http://hl7.org/fhir/ValueSet/use-context
(extensible)
Type
Reference:
Added
Target
Type
Resource
-
Type
Reference:
Removed
Target
Types
Patient,
Group,
Device,
Location
|
|
List.source
| -
Type
Reference:
Added
Target
Types
Organization,
RelatedPerson,
CareTeam,
Group
|
|
Location
| |
DataElement.jurisdiction
Location.code
|
|
DataElement.copyright
Location.description
|
-
Type
changed
from
string
to
markdown
|
DataElement.mapping.comment
Location.type
| -
Remove
Binding
`http://terminology.hl7.org/ValueSet/v3-ServiceDeliveryLocationRoleType`
(extensible)
|
|
Location.contact
| |
|
Location.form
|
-
Renamed
from
comments
physicalType
to
comment
form
|
|
Location.characteristic
| |
|
Location.hoursOfOperation
| -
Max
Cardinality
changed
from
*
to
1
-
Type
changed
from
BackboneElement
to
Availability
|
|
Location.virtualService
|
|
DataElement.contact.name
Location.telecom
|
-
deleted
Deleted
(->
Location.contact.telecom)
|
DataElement.contact.telecom
Location.hoursOfOperation.daysOfWeek
|
-
deleted
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
|
|
DetectedIssue
Measure
|
|
DetectedIssue.status
Measure.versionAlgorithm[x]
|
|
Device
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"
|
Device.udi
Measure.jurisdiction
| |
|
Measure.usage
|
-
Type
changed
from
string
to
BackboneElement
markdown
|
Device.udi.deviceIdentifier
Measure.copyrightLabel
|
|
Device.udi.name
Measure.reportingFrequency
| |
|
Measure.riskAdjustment
| -
Type
changed
from
string
to
markdown
|
|
Measure.rateAggregation
| -
Type
changed
from
string
to
markdown
|
|
Measure.term
|
|
Device.udi.jurisdiction
Measure.term.code
|
|
Device.udi.carrierHRF
Measure.term.definition
|
|
Device.udi.carrierAIDC
Measure.group.linkId
|
|
Device.udi.issuer
Measure.group.title
|
|
|
Measure.group.description
| -
Type
changed
from
string
to
markdown
|
Device.udi.entryType
Measure.group.type
| |
|
Measure.group.subject[x]
| |
|
Measure.group.basis
| |
|
Measure.group.basisRequirement
| |
|
Measure.group.scoring
| |
|
Measure.group.scoringUnit
| |
|
Measure.group.scoringPrecision
| |
|
Measure.group.compositeScoring
| |
|
Measure.group.component
| |
|
Measure.group.component.measure
| |
|
Measure.group.component.groupId
| |
|
Measure.group.component.weight
| |
|
Measure.group.rateAggregation
| |
|
Measure.group.improvementNotation
| |
|
Measure.group.improvementNotationGuidance
| |
|
Measure.group.library
| |
|
Measure.group.population.linkId
| |
|
Measure.group.population.title
|
|
Device.status
Measure.group.population.code
|
-
Change
value
set
from
http://hl7.org/fhir/ValueSet/devicestatus
http://hl7.org/fhir/ValueSet/measure-population
to
http://hl7.org/fhir/ValueSet/device-status
MeasurePopulationType
|
Device.type
Measure.group.population.description
| -
Type
changed
from
string
to
markdown
|
|
Measure.group.population.criteria
|
-
Min
Cardinality
changed
from
1
to
0
|
|
Measure.group.population.groupDefinition
| |
|
Measure.group.population.inputPopulationId
| |
|
Measure.group.population.aggregateMethod
| |
|
Measure.group.stratifier.linkId
| |
|
Measure.group.stratifier.title
| |
Device.expirationDate
Measure.group.stratifier.description
|
-
Renamed
Type
changed
from
expiry
string
to
expirationDate
markdown
|
Device.safety
Measure.group.stratifier.groupDefinition
|
|
DeviceComponent
Measure.group.stratifier.component.linkId
|
|
DeviceComponent.lastSystemChange
Measure.group.stratifier.component.description
| -
Type
changed
from
string
to
markdown
|
|
Measure.group.stratifier.component.criteria
|
-
Min
Cardinality
changed
from
1
to
0
|
DeviceComponent.operationalStatus
Measure.group.stratifier.component.groupDefinition
|
-
Add
Binding
http://hl7.org/fhir/ValueSet/operational-status
(extensible)
Added
Element
|
DeviceComponent.parameterGroup
Measure.group.stratifier.component.valueSet
|
-
Add
Binding
http://hl7.org/fhir/ValueSet/parameter-group
(extensible)
Added
Element
|
DeviceComponent.productionSpecification.specType
Measure.group.stratifier.component.unit
|
-
Add
Binding
http://hl7.org/fhir/ValueSet/specification-type
(extensible)
Added
Element
|
|
Measure.supplementalData.linkId
|
|
DeviceComponent.languageCode
Measure.supplementalData.usage
|
-
Change
binding
strength
value
set
from
required
http://hl7.org/fhir/ValueSet/measure-data-usage
to
extensible
MeasureDataUsage
|
|
Measure.supplementalData.description
|
-
Change
value
set
Type
changed
from
http://tools.ietf.org/html/bcp47
string
to
http://hl7.org/fhir/ValueSet/languages
markdown
|
|
Measure.supplementalData.valueSet
| |
|
Measure.supplementalData.unit
| |
|
Measure.scoring
| |
|
Measure.compositeScoring
| |
|
Measure.type
| |
|
Measure.improvementNotation
| |
|
Measure.definition
| -
Deleted
(->term.definition
term
is
code
and
definition
now)
|
DeviceMetric
MeasureReport
|
|
|
MeasureReport.category
| |
|
MeasureReport.messages
| |
DeviceMetric.operationalStatus
MeasureReport.type
|
-
Remove
code
data-collection
-
Add
Code
entered-in-error
code
data-exchange
|
DeviceRequest
MeasureReport.dataUpdateType
| |
|
MeasureReport.measure
| -
Min
Cardinality
changed
from
1
to
0
|
|
MeasureReport.subject
| -
Type
Reference:
Added
Target
Types
CareTeam,
HealthcareService,
Organization
|
|
MeasureReport.reporter
| -
Type
Reference:
Removed
Target
Type
Location
|
DeviceRequest.definition
MeasureReport.reportingVendor
|
|
DeviceRequest.basedOn
MeasureReport.location
|
|
DeviceRequest.priorRequest
MeasureReport.inputParameters
|
|
DeviceRequest.groupIdentifier
MeasureReport.group.linkId
| |
|
MeasureReport.group.title
| |
|
MeasureReport.group.calculatedDate
| |
|
MeasureReport.group.description
| |
|
MeasureReport.group.type
| |
|
MeasureReport.group.subject
| |
|
MeasureReport.group.scoring
| |
|
MeasureReport.group.improvementNotation
| |
|
MeasureReport.group.improvementNotationGuidance
| |
|
MeasureReport.group.population.linkId
| |
|
MeasureReport.group.population.title
|
|
DeviceRequest.status
MeasureReport.group.population.code
|
-
Change
value
set
from
http://hl7.org/fhir/ValueSet/device-use-request-status
http://hl7.org/fhir/ValueSet/measure-population
to
http://hl7.org/fhir/ValueSet/request-status
MeasurePopulationType
|
DeviceRequest.intent
MeasureReport.group.population.description
|
|
DeviceRequest.priority
MeasureReport.group.population.countQuantity
|
-
Change
value
set
Added
Element
|
|
MeasureReport.group.population.subjectReport
| |
|
MeasureReport.group.population.subjects
| |
|
MeasureReport.group.measureScore[x]
| -
Renamed
from
http://hl7.org/fhir/ValueSet/device-use-request-priority
measureScore
to
http://hl7.org/fhir/ValueSet/request-priority
measureScore[x]
-
Default
Value
"If
missing,
normal
priority"
added
Add
Types
dateTime,
CodeableConcept,
Period,
Range,
Duration,
boolean,
Ratio
|
DeviceRequest.code[x]
MeasureReport.group.stratifier.linkId
| |
|
MeasureReport.group.stratifier.title
|
|
DeviceRequest.subject
MeasureReport.group.stratifier.code
|
-
Max
Cardinality
changed
from
*
to
1
|
|
MeasureReport.group.stratifier.description
| |
|
MeasureReport.group.stratifier.stratum.value[x]
| -
Renamed
from
value
to
value[x]
-
Add
Reference(Group),
Add
Reference(Location),
Types
boolean,
Quantity,
Range,
Reference
|
|
MeasureReport.group.stratifier.stratum.component.linkId
| |
|
MeasureReport.group.stratifier.stratum.component.description
| |
|
MeasureReport.group.stratifier.stratum.component.value[x]
| -
Renamed
from
value
to
value[x]
-
Add
Reference(Device)
Types
boolean,
Quantity,
Range,
Reference
|
|
MeasureReport.group.stratifier.stratum.population.linkId
|
|
DeviceRequest.context
MeasureReport.group.stratifier.stratum.population.code
| |
|
MeasureReport.group.stratifier.stratum.population.countQuantity
| |
|
MeasureReport.group.stratifier.stratum.population.subjectReport
| |
|
MeasureReport.group.stratifier.stratum.population.subjects
| |
|
MeasureReport.group.stratifier.stratum.measureScore[x]
|
-
Renamed
from
encounter
measureScore
to
context
measureScore[x]
-
Add
Reference(EpisodeOfCare)
Types
dateTime,
CodeableConcept,
Period,
Range,
Duration,
boolean,
Ratio
|
DeviceRequest.occurrence[x]
MeasureReport.supplementalData
|
|
|
MeasureReport.improvementNotation
| |
|
Medication
| |
DeviceRequest.authoredOn
Medication.marketingAuthorizationHolder
|
|
DeviceRequest.requester
Medication.doseForm
|
|
DeviceRequest.requester.agent
Medication.packageSize
|
|
DeviceRequest.requester.onBehalfOf
Medication.packageSize.numberOfItems
|
|
DeviceRequest.performerType
Medication.packageSize.amountPerItem
|
|
|
Medication.ingredient.item
| -
Renamed
from
item[x]
to
item
-
Add
Type
CodeableReference
-
Remove
Types
CodeableConcept,
Reference(Substance
|
Medication)
|
DeviceRequest.performer
Medication.ingredient.role
|
|
DeviceRequest.reasonCode
Medication.ingredient.strength[x]
|
-
Renamed
from
indication
strength
to
reasonCode
strength[x]
-
Add
Types
CodeableConcept,
Quantity
|
DeviceRequest.reasonReference
Medication.instance
|
|
DeviceRequest.supportingInfo
Medication.instance.identifier
| |
|
Medication.instance.lotNumber
| |
|
Medication.instance.expirationDate
| |
|
Medication.definition
| |
|
Medication.manufacturer
| |
|
Medication.form
| |
|
Medication.amount
| |
|
Medication.batch
| |
|
MedicationAdministration
| |
|
MedicationAdministration.basedOn
|
|
DeviceRequest.note
MedicationAdministration.partOf
| -
Type
Reference:
Added
Target
Type
MedicationDispense
|
|
MedicationAdministration.category
| -
Max
Cardinality
changed
from
1
to
*
|
|
MedicationAdministration.medication
|
-
Renamed
from
notes
medication[x]
to
note
medication
-
Add
Type
CodeableReference
-
Remove
Types
CodeableConcept,
Reference(Medication)
|
|
MedicationAdministration.encounter
|
|
|
MedicationAdministration.occurrence[x]
| |
|
MedicationAdministration.recorded
| |
|
MedicationAdministration.isSubPotent
| |
|
MedicationAdministration.subPotentReason
| |
|
MedicationAdministration.performer.actor
|
-
Type
changed
from
string
Reference(Practitioner
|
PractitionerRole
|
Patient
|
RelatedPerson
|
Device)
to
Annotation
CodeableReference
|
DeviceRequest.relevantHistory
MedicationAdministration.reason
|
|
DeviceRequest.bodySite[x]
MedicationAdministration.device
|
-
deleted
Type
changed
from
Reference(Device)
to
CodeableReference
|
DeviceRequest.device
MedicationAdministration.instantiates
|
|
DeviceRequest.prnReason
MedicationAdministration.context
|
|
DeviceRequest.orderedOn
MedicationAdministration.effective[x]
|
|
DeviceRequest.recordedOn
MedicationAdministration.reasonCode
|
-
deleted
Deleted
(->
reason)
|
DeviceRequest.timing[x]
MedicationAdministration.reasonReference
|
-
deleted
Deleted
(->
reason)
|
DeviceUseStatement
MedicationDispense
|
|
DeviceUseStatement.status
MedicationDispense.basedOn
|
|
DeviceUseStatement.subject
MedicationDispense.partOf
| -
Type
Reference:
Added
Target
Type
MedicationAdministration
|
|
MedicationDispense.status
|
-
Remove
code
stopped
-
Add
Reference(Group)
code
unfulfilled
|
DeviceUseStatement.source
MedicationDispense.notPerformedReason
| |
|
MedicationDispense.statusChanged
|
|
DeviceUseStatement.bodySite
MedicationDispense.category
| -
Max
Cardinality
changed
from
1
to
*
|
|
MedicationDispense.medication
|
-
Renamed
from
bodySite[x]
medication[x]
to
bodySite
medication
-
Add
Type
CodeableReference
-
Remove
Reference(BodySite)
Types
CodeableConcept,
Reference(Medication)
|
|
MedicationDispense.subject
| -
Min
Cardinality
changed
from
0
to
1
|
DeviceUseStatement.note
MedicationDispense.encounter
| |
|
MedicationDispense.performer.actor
| -
Type
Reference:
Added
Target
Types
CareTeam,
Group
|
|
MedicationDispense.fillNumber
| |
|
MedicationDispense.recorded
| |
|
MedicationDispense.receiver
| -
Type
Reference:
Added
Target
Types
RelatedPerson,
Location,
PractitionerRole,
Organization,
Group
|
|
MedicationDispense.dosageInstruction
| -
Max
Cardinality
changed
from
*
to
1
-
Type
changed
from
Dosage
to
DosageDetails
|
|
MedicationDispense.doseAdministrationAid
|
|
|
MedicationDispense.substitution.responsibleParty
| -
Max
Cardinality
changed
from
*
to
1
-
Type
Reference:
Added
Target
Type
Organization
|
DeviceUseStatement.notes
MedicationDispense.statusReason[x]
|
|
|
MedicationDispense.context
| |
|
MedicationDispense.detectedIssue
|
|
DiagnosticReport
MedicationRequest
|
|
DiagnosticReport.basedOn
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
request
medication[x]
to
basedOn
medication
-
Remove
Reference(DiagnosticOrder),
Add
Reference(CarePlan),
Add
Reference(ImmunizationRecommendation),
Add
Reference(MedicationRequest),
Type
CodeableReference
-
Remove
Types
CodeableConcept,
Reference(Medication)
|
|
MedicationRequest.informationSource
| |
|
MedicationRequest.isRecordOfRequest
| |
|
MedicationRequest.performerType
| -
Add
Reference(NutritionOrder)
Binding
`http://hl7.org/fhir/ValueSet/medication-intended-performer-role`
(extensible)
|
DiagnosticReport.status
MedicationRequest.performer
| -
Max
Cardinality
changed
from
1
to
*
-
Type
Reference:
Added
Target
Types
DeviceDefinition,
HealthcareService,
Group
-
Type
Reference:
Removed
Target
Type
Device
|
|
MedicationRequest.device
| |
|
MedicationRequest.reason
| |
|
MedicationRequest.courseOfTherapyType
|
-
Add
Codes
preliminary,
amended,
unknown
Binding
`http://hl7.org/fhir/ValueSet/medicationrequest-course-of-therapy`
(extensible)
|
|
MedicationRequest.effectiveTiming[x]
|
|
DiagnosticReport.subject
MedicationRequest.dosageInstruction
|
-
Min
Max
Cardinality
changed
from
*
to
1
-
Type
changed
from
Dosage
to
0
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
| |
DiagnosticReport.context
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
encounter
medication[x]
to
medication
-
Add
Type
CodeableReference
-
Remove
Types
CodeableConcept,
Reference(Medication)
|
|
MedicationStatement.encounter
| -
Renamed
from
context
to
encounter
-
Type
Reference:
Removed
Target
Type
EpisodeOfCare
|
|
MedicationStatement.effective[x]
|
-
Add
Reference(EpisodeOfCare)
Type
Timing
|
|
MedicationStatement.author
|
|
DiagnosticReport.effective[x]
MedicationStatement.informationSource
|
-
Min
Max
Cardinality
changed
from
1
to
0
*
-
Type
Reference:
Added
Target
Types
Device,
Group
|
|
MedicationStatement.reason
| |
|
MedicationStatement.relatedClinicalInformation
|
|
DiagnosticReport.issued
MedicationStatement.dosage
|
-
Min
Max
Cardinality
changed
from
*
to
1
-
Type
changed
from
Dosage
to
0
DosageDetails
|
|
MedicationStatement.adherence
| |
|
MedicationStatement.adherence.code
| |
|
MedicationStatement.adherence.reason
| |
|
MedicationStatement.basedOn
| |
|
MedicationStatement.statusReason
| |
|
MedicationStatement.reasonCode
| |
|
MedicationStatement.reasonReference
| |
|
MedicinalProductDefinition
| |
|
MessageDefinition
| |
|
MessageDefinition.versionAlgorithm[x]
|
|
DiagnosticReport.performer
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
,
SubstanceNucleicAcid
,
SubstancePolymer
,
SubstanceProtein
,
SubstanceReferenceInformation
,
SubstanceSourceMaterial
,
SubstanceSpecification
,
SupplyDelivery
,
SupplyRequest
,
TestReport
,
TestScript
,
VerificationResult
-
Add
codes
ActorDefinition
,
AdministrableProductDefinition
,
ArtifactAssessment
,
ClinicalUseDefinition
,
DeviceAlert
,
DeviceAssociation
,
ImagingSelection
,
Ingredient
,
InsuranceProduct
,
ManufacturedItemDefinition
,
MedicinalProductDefinition
,
NutritionIntake
,
NutritionProduct
,
PackagedProductDefinition
,
Permission
,
RegulatedAuthorization
,
RequestOrchestration
,
Requirements
,
SubscriptionStatus
,
SubscriptionTopic
,
SubstanceDefinition
|
|
MessageDefinition.graph
| |
|
MessageHeader
| |
|
MessageHeader.event[x]
| -
Add
Type
canonical(EventDefinition
|
SubscriptionTopic)
|
|
MessageHeader.destination.endpoint[x]
|
-
Renamed
from
endpoint
to
endpoint[x]
-
Min
Cardinality
changed
from
1
to
0
-
Max
Add
Type
Reference(Endpoint)
|
|
MessageHeader.destination.receiver
| -
Type
Reference:
Added
Target
Types
Device,
Patient,
RelatedPerson
|
|
MessageHeader.source.endpoint[x]
| -
Renamed
from
endpoint
to
endpoint[x]
-
Min
Cardinality
changed
from
1
to
*
0
-
Remove
Reference(Practitioner),
Remove
Reference(Organization)
Add
Type
Reference(Endpoint)
|
DiagnosticReport.performer.role
MessageHeader.source.sender
|
|
|
MessageHeader.response.identifier
| -
Type
changed
from
id
to
Identifier
|
|
MessageHeader.destination.target
| |
|
MessageHeader.sender
| |
|
MessageHeader.enterer
| |
|
MessageHeader.author
| |
|
MessageHeader.responsible
| |
|
MetadataResource
| |
DiagnosticReport.performer.actor
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)
|
|
NamingSystem
| |
|
NamingSystem.url
| |
|
NamingSystem.identifier
| |
|
NamingSystem.version
| |
|
NamingSystem.versionAlgorithm[x]
| |
|
NamingSystem.title
| |
|
NamingSystem.experimental
|
|
DiagnosticReport.imagingStudy
NamingSystem.type
|
-
Remove
Reference(ImagingObjectSelection),
Binding
`http://hl7.org/fhir/ValueSet/identifier-type`
(extensible)
|
|
NamingSystem.jurisdiction
| |
|
NamingSystem.purpose
| |
|
NamingSystem.copyright
| |
|
NamingSystem.copyrightLabel
| |
|
NamingSystem.approvalDate
| |
|
NamingSystem.lastReviewDate
| |
|
NamingSystem.effectivePeriod
| |
|
NamingSystem.topic
| |
|
NamingSystem.author
| |
|
NamingSystem.editor
| |
|
NamingSystem.reviewer
| |
|
NamingSystem.endorser
| |
|
NamingSystem.relatedArtifact
| |
|
NamingSystem.uniqueId.type
| -
Add
Reference(ImagingManifest)
codes
iri-stem
,
v2csmnemonic
|
DocumentManifest
NamingSystem.uniqueId.authoritative
| |
|
NutritionIntake
|
-
No
Changes
Added
Resource
|
DocumentReference
NutritionOrder
|
|
|
NutritionOrder.basedOn
| |
|
NutritionOrder.groupIdentifier
| |
DocumentReference.docStatus
NutritionOrder.status
| -
Remove
codes
revoked
,
completed
-
Add
code
ended
|
|
NutritionOrder.intent
| -
Remove
codes
original-order
,
reflex-order
,
filler-order
,
instance-order
|
|
NutritionOrder.priority
| |
|
NutritionOrder.subject
| |
|
NutritionOrder.supportingInformation
| |
|
NutritionOrder.requester
| |
|
NutritionOrder.performer
| |
|
NutritionOrder.outsideFoodAllowed
| |
|
NutritionOrder.oralDiet.schedule
| -
Max
Cardinality
changed
from
*
to
1
-
Type
changed
from
Timing
to
BackboneElement
|
|
NutritionOrder.oralDiet.schedule.timing
| |
|
NutritionOrder.oralDiet.schedule.asNeeded
| |
|
NutritionOrder.oralDiet.schedule.asNeededFor
| |
|
NutritionOrder.oralDiet.nutrient.amount
| -
Type
changed
from
Quantity(http://hl7.org/fhir/StructureDefinition/SimpleQuantity)
to
Quantity
|
|
NutritionOrder.oralDiet.texture.type
| |
|
NutritionOrder.oralDiet.caloricDensity
| |
|
NutritionOrder.supplement.type
|
-
Type
changed
from
CodeableConcept
to
code
CodeableReference
|
DocumentReference.content.format
NutritionOrder.supplement.schedule
|
-
Max
Cardinality
changed
from
*
to
1
-
Type
changed
from
Timing
to
BackboneElement
|
DomainResource
NutritionOrder.supplement.schedule.timing
|
|
EligibilityRequest
NutritionOrder.supplement.schedule.asNeeded
|
|
EligibilityRequest.status
NutritionOrder.supplement.schedule.asNeededFor
|
|
|
NutritionOrder.supplement.quantity
| -
Type
changed
from
Quantity(http://hl7.org/fhir/StructureDefinition/SimpleQuantity)
to
Quantity
|
EligibilityRequest.priority
NutritionOrder.supplement.caloricDensity
|
|
EligibilityRequest.patient
NutritionOrder.enteralFormula.type
|
|
EligibilityRequest.serviced[x]
NutritionOrder.enteralFormula.productName
|
|
EligibilityRequest.enterer
NutritionOrder.enteralFormula.deliveryDevice[x]
|
|
|
NutritionOrder.enteralFormula.caloricDensity
| -
Type
changed
from
Quantity(http://hl7.org/fhir/StructureDefinition/SimpleQuantity)
to
Quantity
|
EligibilityRequest.insurer
NutritionOrder.enteralFormula.routeOfAdministration
|
|
|
NutritionOrder.enteralFormula.administration.schedule
| -
Type
changed
from
Timing
to
BackboneElement
|
EligibilityRequest.facility
NutritionOrder.enteralFormula.administration.schedule.timing
|
|
EligibilityRequest.coverage
NutritionOrder.enteralFormula.administration.schedule.asNeeded
|
|
EligibilityRequest.businessArrangement
NutritionOrder.enteralFormula.administration.schedule.asNeededFor
| |
|
NutritionOrder.enteralFormula.administration.quantity
| -
Type
changed
from
Quantity(http://hl7.org/fhir/StructureDefinition/SimpleQuantity)
to
Quantity
|
|
NutritionOrder.enteralFormula.administration.rate[x]
| -
Remove
Type
Quantity(http://hl7.org/fhir/StructureDefinition/SimpleQuantity)
|
|
NutritionOrder.enteralFormula.maxVolumeToAdminister
|
|
|
NutritionOrder.enteralFormula.administrationInstruction
| -
Type
changed
from
string
to
markdown
|
EligibilityRequest.benefitCategory
NutritionOrder.additive
|
|
EligibilityRequest.benefitSubCategory
NutritionOrder.additive.modularType
| |
|
NutritionOrder.additive.productName
| |
|
NutritionOrder.additive.quantity
| |
|
NutritionOrder.additive.routeOfAdministration
|
|
EligibilityRequest.ruleset
NutritionOrder.instantiatesCanonical
|
|
EligibilityRequest.originalRuleset
NutritionOrder.instantiatesUri
|
|
EligibilityRequest.target
NutritionOrder.instantiates
|
|
|
NutritionOrder.patient
| |
|
NutritionOrder.orderer
| |
|
NutritionOrder.oralDiet.texture.foodType
| |
|
NutritionOrder.oralDiet.fluidConsistencyType
| |
|
NutritionOrder.enteralFormula.baseFormulaType
| |
|
NutritionOrder.enteralFormula.baseFormulaProductName
| |
|
NutritionOrder.enteralFormula.additiveType
| |
|
NutritionOrder.enteralFormula.additiveProductName
| |
|
NutritionOrder.enteralFormula.routeofAdministration
| |
|
NutritionOrder.enteralFormula.maxVolumeToDeliver
| |
|
NutritionProduct
|
|
EligibilityResponse
Observation
|
|
|
Observation.basedOn
| -
Type
Reference:
Removed
Target
Type
ImmunizationRecommendation
|
EligibilityResponse.status
Observation.triggeredBy
| |
|
Observation.triggeredBy.observation
| |
|
Observation.triggeredBy.type
| |
|
Observation.triggeredBy.reason
|
|
EligibilityResponse.outcome
Observation.status
| -
Remove
code
corrected
-
Add
codes
specimen-in-process
,
cannot-be-obtained
|
|
Observation.subject
| -
Type
Reference:
Added
Target
Types
Organization,
Procedure,
Practitioner,
Medication,
Substance,
BiologicallyDerivedProduct,
NutritionProduct
|
|
Observation.focus
| |
|
Observation.organizer
| |
|
Observation.performer
| -
Type
Reference:
Added
Target
Types
HealthcareService,
Group
|
|
Observation.value[x]
| -
Add
Types
Attachment,
Reference
|
|
Observation.interpretationContext
| |
|
Observation.bodyStructure
| |
|
Observation.specimen
| -
Type
Reference:
Added
Target
Type
Group
|
|
Observation.referenceRange.low
|
-
Type
changed
from
code
Quantity(http://hl7.org/fhir/StructureDefinition/SimpleQuantity)
to
CodeableConcept
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
Type
ImagingSelection
-
Type
Reference:
Removed
Target
Types
Media,
MolecularSequence
|
|
Observation.component.value[x]
|
-
Add
Code
partial
Types
Attachment,
Reference
|
|
ObservationDefinition
| |
EligibilityResponse.insurer
ObservationDefinition.url
| |
|
ObservationDefinition.identifier
| -
Max
Cardinality
changed
from
*
to
1
|
|
ObservationDefinition.version
|
|
EligibilityResponse.inforce
ObservationDefinition.versionAlgorithm[x]
|
|
EligibilityResponse.insurance
ObservationDefinition.name
|
|
EligibilityResponse.insurance.coverage
ObservationDefinition.title
|
|
EligibilityResponse.insurance.contract
ObservationDefinition.status
|
|
EligibilityResponse.insurance.benefitBalance
ObservationDefinition.experimental
|
|
EligibilityResponse.insurance.benefitBalance.category
ObservationDefinition.date
|
|
EligibilityResponse.insurance.benefitBalance.subCategory
ObservationDefinition.publisher
|
|
EligibilityResponse.insurance.benefitBalance.excluded
ObservationDefinition.contact
|
|
EligibilityResponse.insurance.benefitBalance.name
ObservationDefinition.description
|
|
EligibilityResponse.insurance.benefitBalance.description
ObservationDefinition.useContext
|
|
EligibilityResponse.insurance.benefitBalance.network
ObservationDefinition.jurisdiction
|
|
EligibilityResponse.insurance.benefitBalance.unit
ObservationDefinition.purpose
|
|
EligibilityResponse.insurance.benefitBalance.term
ObservationDefinition.copyright
|
|
EligibilityResponse.insurance.benefitBalance.financial
ObservationDefinition.copyrightLabel
|
|
EligibilityResponse.insurance.benefitBalance.financial.type
ObservationDefinition.approvalDate
|
|
EligibilityResponse.insurance.benefitBalance.financial.allowed[x]
ObservationDefinition.lastReviewDate
|
|
EligibilityResponse.insurance.benefitBalance.financial.used[x]
ObservationDefinition.effectivePeriod
|
|
EligibilityResponse.form
ObservationDefinition.derivedFromCanonical
|
|
EligibilityResponse.error
ObservationDefinition.derivedFromUri
|
|
EligibilityResponse.error.code
ObservationDefinition.subject
| |
|
ObservationDefinition.performerType
| |
|
ObservationDefinition.bodyStructure
| |
|
ObservationDefinition.specimen
| |
|
ObservationDefinition.device[x]
| |
|
ObservationDefinition.permittedUnit
| |
|
ObservationDefinition.qualifiedValue
| |
|
ObservationDefinition.qualifiedValue.context
| |
|
ObservationDefinition.qualifiedValue.appliesTo
| |
|
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
|
|
EligibilityResponse.ruleset
ObservationDefinition.quantitativeDetails
|
|
EligibilityResponse.originalRuleset
ObservationDefinition.qualifiedInterval
|
|
EligibilityResponse.organization
ObservationDefinition.validCodedValueSet
|
|
|
ObservationDefinition.normalCodedValueSet
| |
|
ObservationDefinition.abnormalCodedValueSet
| |
|
ObservationDefinition.criticalCodedValueSet
|
|
Encounter
OperationDefinition
|
|
|
OperationDefinition.identifier
| |
|
OperationDefinition.versionAlgorithm[x]
| |
Encounter.status
OperationDefinition.jurisdiction
|
-
Change
value
set
from
http://hl7.org/fhir/ValueSet/encounter-state
http://hl7.org/fhir/ValueSet/jurisdiction
to
http://hl7.org/fhir/ValueSet/encounter-status
Jurisdiction
ValueSet
 |
|
OperationDefinition.copyright
| |
|
OperationDefinition.copyrightLabel
| |
|
OperationDefinition.synchronicity
|
|
Encounter.statusHistory.status
OperationDefinition.resource
|
-
Change
value
set
from
http://hl7.org/fhir/ValueSet/encounter-state
http://hl7.org/fhir/ValueSet/resource-types|4.0.0
to
http://hl7.org/fhir/ValueSet/encounter-status
Version
Independent
Resource
Types
(All)
-
Remove
codes
ChargeItem
,
ChargeItemDefinition
,
ClinicalImpression
,
GraphDefinition
,
ImmunizationEvaluation
,
ImmunizationRecommendation
,
Linkage
,
MedicationKnowledge
,
MolecularSequence
,
SubstanceNucleicAcid
,
SubstancePolymer
,
SubstanceProtein
,
SubstanceReferenceInformation
,
SubstanceSourceMaterial
,
SupplyDelivery
,
SupplyRequest
,
TestReport
,
TestScript
,
VerificationResult
-
Add
codes
ActorDefinition
,
AdministrableProductDefinition
,
ArtifactAssessment
,
CanonicalResource
,
ClinicalUseDefinition
,
DeviceAlert
,
DeviceAssociation
,
ImagingSelection
,
Ingredient
,
InsuranceProduct
,
ManufacturedItemDefinition
,
MedicinalProductDefinition
,
MetadataResource
,
NutritionIntake
,
NutritionProduct
,
PackagedProductDefinition
,
Permission
,
RegulatedAuthorization
,
RequestOrchestration
,
Requirements
,
SubscriptionStatus
,
SubscriptionTopic
,
SubstanceDefinition
,
BodySite
,
Conformance
,
DataElement
,
DeviceComponent
,
DeviceUseRequest
,
DiagnosticOrder
,
EligibilityRequest
,
EligibilityResponse
,
ExpansionProfile
,
ImagingManifest
,
ImagingObjectSelection
,
MedicationOrder
,
MedicationUsage
,
Order
,
OrderResponse
,
ProcedureRequest
,
ProcessRequest
,
ProcessResponse
,
ReferralRequest
,
Sequence
,
ServiceDefinition
|
|
OperationDefinition.parameter.scope
|
|
Encounter.class
OperationDefinition.parameter.min
|
-
Type
changed
from
code
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
,
MessageDefinition
,
MessageHeader
,
MolecularSequence
,
NamingSystem
,
NutritionOrder
,
Observation
,
ObservationDefinition
,
OperationDefinition
,
OperationOutcome
,
Organization
,
OrganizationAffiliation
,
Parameters
,
Patient
,
PaymentNotice
,
PaymentReconciliation
,
Person
,
PlanDefinition
,
Practitioner
,
PractitionerRole
,
Procedure
,
Provenance
,
Questionnaire
,
QuestionnaireResponse
,
RelatedPerson
,
RequestGroup
,
ResearchDefinition
,
ResearchElementDefinition
,
ResearchStudy
,
ResearchSubject
,
Resource
,
RiskAssessment
,
RiskEvidenceSynthesis
,
Schedule
,
SearchParameter
,
ServiceRequest
,
Slot
,
Specimen
,
SpecimenDefinition
,
StructureDefinition
,
StructureMap
,
Subscription
,
Substance
,
SubstanceNucleicAcid
,
SubstancePolymer
,
SubstanceProtein
,
SubstanceReferenceInformation
,
SubstanceSourceMaterial
,
SubstanceSpecification
,
SupplyDelivery
,
SupplyRequest
,
Task
,
TerminologyCapabilities
,
TestReport
,
TestScript
,
ValueSet
,
VerificationResult
,
VisionPrescription
,
Type
,
Any
-
Add
code
Base
|
|
OperationDefinition.parameter.allowedType
| |
|
OperationDefinition.parameter.searchType
| |
|
OperationDefinition.parameter.binding.strength
|
|
|
OperationOutcome
| |
|
OperationOutcome.issue.severity
| |
|
OperationOutcome.issue.code
| -
Remove
codes
structure
,
required
,
value
,
invariant
,
login
,
unknown
,
expired
,
forbidden
,
suppressed
,
not-supported
,
duplicate
,
multiple-matches
,
not-found
,
deleted
,
too-long
,
code-invalid
,
extension
,
too-costly
,
business-rule
,
conflict
,
lock-error
,
no-store
,
exception
,
timeout
,
incomplete
,
throttled
-
Add
code
success
|
|
Organization
| |
|
Organization.description
| |
|
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
|
-
Change
binding
strength
from
preferred
to
required
-
Change
value
set
from
Common
Languages
to
extensible
All
Languages
-
Change
max
value
set
from
http://hl7.org/fhir/ValueSet/encounter-class
All
Languages
to
http://hl7.org/fhir/ValueSet/v3-ActEncounterCode
none
|
|
PaymentNotice
| |
Encounter.classHistory
PaymentNotice.statusReason
|
|
Encounter.classHistory.class
PaymentNotice.reporter
|
|
|
PaymentNotice.payment
| -
Min
Cardinality
changed
from
1
to
0
|
|
PaymentNotice.provider
| |
|
PaymentReconciliation
| |
Encounter.classHistory.period
PaymentReconciliation.type
|
|
Encounter.subject
PaymentReconciliation.statusReason
|
-
Renamed
from
patient
to
subject
Added
Element
|
|
PaymentReconciliation.kind
|
-
Add
Reference(Group)
Added
Element
|
|
PaymentReconciliation.enterer
| |
|
PaymentReconciliation.issuerType
|
|
Encounter.length
PaymentReconciliation.paymentIssuer
|
-
Type
changed
Reference:
Added
Target
Types
Patient,
RelatedPerson
|
|
PaymentReconciliation.outcome
| -
Change
value
set
from
Quantity{http://hl7.org/fhir/StructureDefinition/Duration}
http://hl7.org/fhir/ValueSet/remittance-outcome|4.0.0
to
Duration
Payment
Outcome
|
Encounter.diagnosis
PaymentReconciliation.date
|
|
Encounter.diagnosis.condition
PaymentReconciliation.location
|
|
Encounter.diagnosis.role
PaymentReconciliation.method
|
|
Encounter.diagnosis.rank
PaymentReconciliation.cardBrand
|
|
Encounter.account
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.allocation.noteNumber
| |
|
PaymentReconciliation.processNote.class
| |
|
PaymentReconciliation.processNote.number
| |
|
PaymentReconciliation.processNote.text
| -
Type
changed
from
string
to
markdown
|
Encounter.indication
PaymentReconciliation.paymentDate
|
|
Encounter.hospitalization.admittingDiagnosis
PaymentReconciliation.paymentAmount
|
|
Encounter.hospitalization.dischargeDiagnosis
PaymentReconciliation.detail
|
|
Endpoint
Permission
|
|
EnrollmentRequest
Person
|
|
EnrollmentRequest.status
Person.deceased[x]
|
|
EnrollmentRequest.insurer
Person.maritalStatus
|
|
EnrollmentRequest.subject
Person.photo
|
-
Min
Max
Cardinality
changed
from
1
to
0
*
|
|
Person.communication
| |
|
Person.communication.language
| |
|
Person.communication.preferred
| |
|
PlanDefinition
| |
|
PlanDefinition.versionAlgorithm[x]
|
|
EnrollmentRequest.coverage
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
|
EnrollmentRequest.ruleset
PlanDefinition.action.participant.typeCanonical
|
|
EnrollmentRequest.originalRuleset
PlanDefinition.action.participant.typeReference
|
|
EnrollmentRequest.target
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]
|
|
EnrollmentRequest.relationship
PlanDefinition.action.relatedAction.actionId
|
-
deleted
Deleted
(PlanDefinition.action.relatedAction.targetId)
|
EnrollmentResponse
Practitioner
|
|
|
Practitioner.active
| |
EnrollmentResponse.status
Practitioner.deceased[x]
| |
|
Practitioner.qualification.status
|
|
EnrollmentResponse.outcome
Practitioner.communication
|
-
Type
changed
from
code
to
CodeableConcept
to
BackboneElement
-
Add
Code
partial
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
|
|
EnrollmentResponse.ruleset
PractitionerRole.telecom
|
-
deleted
Deleted
(->
PractitionerRole.contact.telecom)
|
EnrollmentResponse.originalRuleset
PractitionerRole.availableTime
|
-
deleted
Deleted
(->
PractitionerRole.availability.availableTime)
|
|
PractitionerRole.notAvailable
| -
Deleted
(->
PractitionerRole.availability.notAvailableTime)
|
|
PractitionerRole.availabilityExceptions
| -
Deleted
(->
PractitionerRole.availability.notAvailableTime.description)
|
EpisodeOfCare
Procedure
|
|
EpisodeOfCare.status
Procedure.basedOn
|
-
Add
Code
entered-in-error
Type
Reference:
Added
Target
Type
MedicationRequest
|
EpisodeOfCare.statusHistory.status
Procedure.category
|
-
Add
Code
entered-in-error
Max
Cardinality
changed
from
1
to
*
|
|
Procedure.subject
| -
Type
Reference:
Added
Target
Types
Device,
Practitioner,
Organization,
Location
|
EpisodeOfCare.diagnosis
Procedure.focus
|
|
EpisodeOfCare.diagnosis.condition
Procedure.occurrence[x]
|
|
EpisodeOfCare.diagnosis.role
Procedure.recorded
|
|
EpisodeOfCare.diagnosis.rank
Procedure.reported[x]
|
|
EpisodeOfCare.team
Procedure.performer.actor
|
-
Renamed
Type
Reference:
Added
Target
Types
CareTeam,
HealthcareService
|
|
Procedure.performer.period
| |
|
Procedure.reason
| |
|
Procedure.bodyStructure
| |
|
Procedure.outcome
| -
Max
Cardinality
changed
from
careTeam
1
to
team
*
-
Type
changed
from
BackboneElement
CodeableConcept
to
Reference(CareTeam)
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
|
EpisodeOfCare.account
Procedure.used
| |
|
Procedure.supportingInfo
|
|
EpisodeOfCare.condition
Procedure.instantiatesCanonical
|
|
EpisodeOfCare.careTeam.role
Procedure.instantiatesUri
|
|
EpisodeOfCare.careTeam.period
Procedure.performed[x]
|
|
EpisodeOfCare.careTeam.member
Procedure.asserter
|
-
deleted
Deleted
(->
Procedure.reportedReference)
|
ExpansionProfile
Procedure.reasonCode
|
-
Added
Resource
Deleted
(->
Procedure.reason)
|
|
Procedure.reasonReference
| -
Deleted
(->
Procedure.reason)
|
|
Procedure.complicationDetail
| -
Deleted
(->
Procedure.complication)
|
|
Procedure.usedReference
| -
Deleted
(->
Procedure.used)
|
|
Procedure.usedCode
| -
Deleted
(->
Procedure.used)
|
ExplanationOfBenefit
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)
|
ExplanationOfBenefit.status
Provenance.why
|
|
|
Provenance.activity
| -
Remove
Binding
`http://hl7.org/fhir/ValueSet/provenance-activity-type`
(extensible)
|
ExplanationOfBenefit.type
Provenance.basedOn
|
|
ExplanationOfBenefit.subType
Provenance.patient
|
|
ExplanationOfBenefit.patient
Provenance.encounter
|
|
|
Provenance.agent.type
| -
Remove
Binding
`http://hl7.org/fhir/ValueSet/provenance-agent-type`
(extensible)
|
|
Provenance.agent.who
| -
Type
Reference:
Added
Target
Types
CareTeam,
Group,
HealthcareService
|
|
Provenance.agent.onBehalfOf
| -
Type
Reference:
Added
Target
Types
CareTeam,
Group,
HealthcareService
-
Type
Reference:
Removed
Target
Types
RelatedPerson,
Device
|
|
Provenance.entity.role
| -
Remove
code
derivation
-
Add
code
instantiates
|
|
Questionnaire
| |
ExplanationOfBenefit.billablePeriod
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
,
SubstanceNucleicAcid
,
SubstancePolymer
,
SubstanceProtein
,
SubstanceReferenceInformation
,
SubstanceSourceMaterial
,
SubstanceSpecification
,
SupplyDelivery
,
SupplyRequest
,
TestReport
,
TestScript
,
VerificationResult
-
Add
codes
ActorDefinition
,
AdministrableProductDefinition
,
ArtifactAssessment
,
ClinicalUseDefinition
,
DeviceAlert
,
DeviceAssociation
,
ImagingSelection
,
Ingredient
,
InsuranceProduct
,
ManufacturedItemDefinition
,
MedicinalProductDefinition
,
NutritionIntake
,
NutritionProduct
,
PackagedProductDefinition
,
Permission
,
RegulatedAuthorization
,
RequestOrchestration
,
Requirements
,
SubscriptionStatus
,
SubscriptionTopic
,
SubstanceDefinition
|
|
Questionnaire.jurisdiction
| |
ExplanationOfBenefit.enterer
Questionnaire.copyrightLabel
|
|
|
Questionnaire.item.definition
| -
Max
Cardinality
changed
from
1
to
*
|
|
Questionnaire.item.type
| |
|
Questionnaire.item.enableWhen.answer[x]
| -
Add
Types
Quantity(http://hl7.org/fhir/StructureDefinition/SimpleQuantity),
uri,
Attachment
|
ExplanationOfBenefit.insurer
Questionnaire.item.disabledDisplay
|
|
ExplanationOfBenefit.provider
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
| |
ExplanationOfBenefit.referral
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
|
ExplanationOfBenefit.facility
RequestOrchestration.reason
|
|
ExplanationOfBenefit.claim
RequestOrchestration.goal
|
|
ExplanationOfBenefit.claimResponse
RequestOrchestration.action.linkId
|
|
ExplanationOfBenefit.outcome
RequestOrchestration.action.description
|
-
Type
changed
from
code
string
to
CodeableConcept
markdown
|
|
RequestOrchestration.action.textEquivalent
|
-
Remove
Binding
http://hl7.org/fhir/ValueSet/remittance-outcome
(required)
Type
changed
from
string
to
markdown
|
ExplanationOfBenefit.related
RequestOrchestration.action.goal
|
|
ExplanationOfBenefit.related.claim
RequestOrchestration.action.input
|
|
ExplanationOfBenefit.related.relationship
RequestOrchestration.action.input.title
|
|
ExplanationOfBenefit.related.reference
RequestOrchestration.action.input.requirement
|
|
ExplanationOfBenefit.prescription
RequestOrchestration.action.input.relatedData
|
|
ExplanationOfBenefit.originalPrescription
RequestOrchestration.action.output
|
|
ExplanationOfBenefit.payee
RequestOrchestration.action.output.title
|
|
ExplanationOfBenefit.payee.type
RequestOrchestration.action.output.requirement
|
|
ExplanationOfBenefit.payee.resourceType
RequestOrchestration.action.output.relatedData
|
|
ExplanationOfBenefit.payee.party
RequestOrchestration.action.relatedAction.targetId
|
|
|
RequestOrchestration.action.relatedAction.relationship
| -
Remove
codes
before-start
,
before-end
,
concurrent-with-start
,
concurrent-with-end
,
after-start
,
after-end
|
ExplanationOfBenefit.information
RequestOrchestration.action.relatedAction.endRelationship
|
|
|
RequestOrchestration.action.timing[x]
| |
ExplanationOfBenefit.information.sequence
RequestOrchestration.action.location
|
|
|
RequestOrchestration.action.participant
| -
Type
changed
from
Reference(Patient
|
Practitioner
|
PractitionerRole
|
RelatedPerson
|
Device)
to
BackboneElement
|
ExplanationOfBenefit.information.category
RequestOrchestration.action.participant.type
|
|
ExplanationOfBenefit.information.code
RequestOrchestration.action.participant.typeCanonical
|
|
ExplanationOfBenefit.information.timing[x]
RequestOrchestration.action.participant.typeReference
|
|
ExplanationOfBenefit.information.value[x]
RequestOrchestration.action.participant.role
|
|
ExplanationOfBenefit.information.reason
RequestOrchestration.action.participant.function
|
|
ExplanationOfBenefit.careTeam
RequestOrchestration.action.participant.actor[x]
|
|
|
RequestOrchestration.action.type
| -
Change
value
set
from
http://hl7.org/fhir/ValueSet/action-type
to
ActionType

|
ExplanationOfBenefit.careTeam.sequence
RequestOrchestration.action.applicabilityBehavior
|
|
ExplanationOfBenefit.careTeam.provider
RequestOrchestration.action.definition[x]
|
|
ExplanationOfBenefit.careTeam.responsible
RequestOrchestration.action.transform
|
|
ExplanationOfBenefit.careTeam.role
RequestOrchestration.action.dynamicValue
|
|
ExplanationOfBenefit.careTeam.qualification
RequestOrchestration.action.dynamicValue.path
|
|
ExplanationOfBenefit.diagnosis
RequestOrchestration.action.dynamicValue.expression
|
|
|
RequestGroup.reasonCode
| |
|
RequestGroup.reasonReference
| |
|
RequestGroup.action.relatedAction.actionId
| |
|
Requirements
| |
|
ResearchStudy
| |
ExplanationOfBenefit.diagnosis.sequence
ResearchStudy.url
|
|
ExplanationOfBenefit.diagnosis.diagnosis[x]
ResearchStudy.version
|
|
ExplanationOfBenefit.diagnosis.type
ResearchStudy.name
|
|
ExplanationOfBenefit.diagnosis.packageCode
ResearchStudy.label
|
|
ExplanationOfBenefit.procedure
ResearchStudy.label.type
|
|
ExplanationOfBenefit.procedure.sequence
ResearchStudy.label.value
|
|
ExplanationOfBenefit.procedure.date
ResearchStudy.label.language
|
|
ExplanationOfBenefit.procedure.procedure[x]
ResearchStudy.citeAs
|
|
ExplanationOfBenefit.precedence
ResearchStudy.relatesTo
|
|
ExplanationOfBenefit.insurance
ResearchStudy.relatesTo.type
|
|
ExplanationOfBenefit.insurance.coverage
ResearchStudy.relatesTo.target[x]
|
|
ExplanationOfBenefit.insurance.preAuthRef
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)
|
ExplanationOfBenefit.accident
ResearchStudy.studyDesign
|
|
|
ResearchStudy.focus
| -
Type
changed
from
CodeableConcept
to
CodeableReference
|
ExplanationOfBenefit.accident.date
ResearchStudy.region
|
|
ExplanationOfBenefit.accident.type
ResearchStudy.descriptionSummary
|
|
|
ResearchStudy.site
| -
Type
Reference:
Added
Target
Types
ResearchStudy,
Organization
|
ExplanationOfBenefit.accident.location[x]
ResearchStudy.classifier
|
|
ExplanationOfBenefit.employmentImpacted
ResearchStudy.associatedParty
|
|
ExplanationOfBenefit.hospitalization
ResearchStudy.associatedParty.name
|
|
ExplanationOfBenefit.item
ResearchStudy.associatedParty.role
|
|
ExplanationOfBenefit.item.sequence
ResearchStudy.associatedParty.period
|
|
ExplanationOfBenefit.item.careTeamLinkId
ResearchStudy.associatedParty.classifier
|
|
ExplanationOfBenefit.item.diagnosisLinkId
ResearchStudy.associatedParty.party
|
|
ExplanationOfBenefit.item.procedureLinkId
ResearchStudy.progressStatus
|
|
ExplanationOfBenefit.item.informationLinkId
ResearchStudy.progressStatus.state
|
|
ExplanationOfBenefit.item.revenue
ResearchStudy.progressStatus.actual
|
|
ExplanationOfBenefit.item.category
ResearchStudy.progressStatus.period
|
|
ExplanationOfBenefit.item.service
ResearchStudy.whyStopped
|
|
ExplanationOfBenefit.item.modifier
ResearchStudy.recruitment
|
|
ExplanationOfBenefit.item.programCode
ResearchStudy.recruitment.targetNumber
|
|
ExplanationOfBenefit.item.serviced[x]
ResearchStudy.recruitment.actualNumber
|
|
ExplanationOfBenefit.item.location[x]
ResearchStudy.recruitment.eligibility
|
|
ExplanationOfBenefit.item.quantity
ResearchStudy.recruitment.actualGroup
|
|
ExplanationOfBenefit.item.unitPrice
ResearchStudy.recruitment.description
|
|
ExplanationOfBenefit.item.factor
ResearchStudy.comparisonGroup
|
|
ExplanationOfBenefit.item.net
ResearchStudy.comparisonGroup.targetNumber
|
|
ExplanationOfBenefit.item.udi
ResearchStudy.comparisonGroup.actualNumber
|
|
ExplanationOfBenefit.item.bodySite
ResearchStudy.comparisonGroup.eligibility
|
|
ExplanationOfBenefit.item.subSite
ResearchStudy.comparisonGroup.observedGroup
|
|
ExplanationOfBenefit.item.encounter
ResearchStudy.comparisonGroup.description
|
|
ExplanationOfBenefit.item.noteNumber
ResearchStudy.objective.description
|
|
ExplanationOfBenefit.item.adjudication
ResearchStudy.objective.outcomeMeasure
|
|
ExplanationOfBenefit.item.adjudication.category
ResearchStudy.objective.outcomeMeasure.name
|
|
ExplanationOfBenefit.item.adjudication.reason
ResearchStudy.objective.outcomeMeasure.type
|
|
ExplanationOfBenefit.item.adjudication.amount
ResearchStudy.objective.outcomeMeasure.description
|
|
ExplanationOfBenefit.item.adjudication.value
ResearchStudy.objective.outcomeMeasure.endpoint
|
|
ExplanationOfBenefit.item.detail
ResearchStudy.objective.outcomeMeasure.population
|
|
ExplanationOfBenefit.item.detail.sequence
ResearchStudy.objective.outcomeMeasure.intervention
|
|
ExplanationOfBenefit.item.detail.type
ResearchStudy.objective.outcomeMeasure.comparator
|
|
ExplanationOfBenefit.item.detail.revenue
ResearchStudy.objective.outcomeMeasure.summaryMeasure
|
|
ExplanationOfBenefit.item.detail.category
ResearchStudy.objective.outcomeMeasure.endpointAnalysisPlan
|
|
ExplanationOfBenefit.item.detail.service
ResearchStudy.objective.outcomeMeasure.eventHandling
|
|
ExplanationOfBenefit.item.detail.modifier
ResearchStudy.objective.outcomeMeasure.eventHandling.event
|
|
ExplanationOfBenefit.item.detail.programCode
ResearchStudy.objective.outcomeMeasure.eventHandling.group
|
|
ExplanationOfBenefit.item.detail.quantity
ResearchStudy.objective.outcomeMeasure.eventHandling.handling
|
|
ExplanationOfBenefit.item.detail.unitPrice
ResearchStudy.objective.outcomeMeasure.eventHandling.description
|
|
ExplanationOfBenefit.item.detail.factor
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
|
ExplanationOfBenefit.item.detail.net
ResearchSubject.subject
|
|
ExplanationOfBenefit.item.detail.udi
ResearchSubject.subjectState
|
|
ExplanationOfBenefit.item.detail.noteNumber
ResearchSubject.subjectState.code
|
|
ExplanationOfBenefit.item.detail.adjudication
ResearchSubject.subjectState.startDate
|
|
ExplanationOfBenefit.item.detail.subDetail
ResearchSubject.subjectState.endDate
|
|
ExplanationOfBenefit.item.detail.subDetail.sequence
ResearchSubject.subjectState.reason
|
|
ExplanationOfBenefit.item.detail.subDetail.type
ResearchSubject.subjectMilestone
|
|
ExplanationOfBenefit.item.detail.subDetail.revenue
ResearchSubject.subjectMilestone.milestone
|
|
ExplanationOfBenefit.item.detail.subDetail.category
ResearchSubject.subjectMilestone.date
|
|
ExplanationOfBenefit.item.detail.subDetail.service
ResearchSubject.subjectMilestone.reason
|
|
ExplanationOfBenefit.item.detail.subDetail.modifier
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
|
ExplanationOfBenefit.item.detail.subDetail.programCode
RiskAssessment.reason
|
|
|
RiskAssessment.prediction.probability[x]
| |
|
RiskAssessment.reasonCode
| |
|
RiskAssessment.reasonReference
| |
|
Schedule
| |
|
Schedule.serviceType
| -
Type
changed
from
CodeableConcept
to
CodeableReference
|
ExplanationOfBenefit.item.detail.subDetail.quantity
Schedule.name
|
|
|
Schedule.actor
| -
Type
Reference:
Added
Target
Type
CareTeam
|
|
Schedule.comment
| -
Type
changed
from
string
to
markdown
|
|
SearchParameter
| |
ExplanationOfBenefit.item.detail.subDetail.unitPrice
SearchParameter.identifier
|
|
ExplanationOfBenefit.item.detail.subDetail.factor
SearchParameter.versionAlgorithm[x]
|
|
ExplanationOfBenefit.item.detail.subDetail.net
SearchParameter.title
|
|
|
SearchParameter.jurisdiction
| |
ExplanationOfBenefit.item.detail.subDetail.udi
SearchParameter.copyright
|
|
ExplanationOfBenefit.item.detail.subDetail.noteNumber
SearchParameter.copyrightLabel
|
|
ExplanationOfBenefit.item.detail.subDetail.adjudication
SearchParameter.aliasCode
|
|
|
SearchParameter.base
| -
Change
value
set
from
http://hl7.org/fhir/ValueSet/resource-types|4.0.0
to
Version
Independent
Resource
Types
(All)
-
Remove
codes
ChargeItem
,
ChargeItemDefinition
,
ClinicalImpression
,
GraphDefinition
,
ImmunizationEvaluation
,
ImmunizationRecommendation
,
Linkage
,
MedicationKnowledge
,
MolecularSequence
,
SubstanceNucleicAcid
,
SubstancePolymer
,
SubstanceProtein
,
SubstanceReferenceInformation
,
SubstanceSourceMaterial
,
SupplyDelivery
,
SupplyRequest
,
TestReport
,
TestScript
,
VerificationResult
-
Add
codes
ActorDefinition
,
AdministrableProductDefinition
,
ArtifactAssessment
,
CanonicalResource
,
ClinicalUseDefinition
,
DeviceAlert
,
DeviceAssociation
,
ImagingSelection
,
Ingredient
,
InsuranceProduct
,
ManufacturedItemDefinition
,
MedicinalProductDefinition
,
MetadataResource
,
NutritionIntake
,
NutritionProduct
,
PackagedProductDefinition
,
Permission
,
RegulatedAuthorization
,
RequestOrchestration
,
Requirements
,
SubscriptionStatus
,
SubscriptionTopic
,
SubstanceDefinition
,
BodySite
,
Conformance
,
DataElement
,
DeviceComponent
,
DeviceUseRequest
,
DiagnosticOrder
,
EligibilityRequest
,
EligibilityResponse
,
ExpansionProfile
,
ImagingManifest
,
ImagingObjectSelection
,
MedicationOrder
,
MedicationUsage
,
Order
,
OrderResponse
,
ProcedureRequest
,
ProcessRequest
,
ProcessResponse
,
ReferralRequest
,
Sequence
,
ServiceDefinition
|
|
SearchParameter.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
|
ExplanationOfBenefit.addItem
SearchParameter.constraint
|
|
|
SearchParameter.target
| -
Change
value
set
from
http://hl7.org/fhir/ValueSet/resource-types|4.0.0
to
Version
Independent
Resource
Types
(All)
-
Remove
codes
ChargeItem
,
ChargeItemDefinition
,
ClinicalImpression
,
GraphDefinition
,
ImmunizationEvaluation
,
ImmunizationRecommendation
,
Linkage
,
MedicationKnowledge
,
MolecularSequence
,
SubstanceNucleicAcid
,
SubstancePolymer
,
SubstanceProtein
,
SubstanceReferenceInformation
,
SubstanceSourceMaterial
,
SupplyDelivery
,
SupplyRequest
,
TestReport
,
TestScript
,
VerificationResult
-
Add
codes
ActorDefinition
,
AdministrableProductDefinition
,
ArtifactAssessment
,
CanonicalResource
,
ClinicalUseDefinition
,
DeviceAlert
,
DeviceAssociation
,
ImagingSelection
,
Ingredient
,
InsuranceProduct
,
ManufacturedItemDefinition
,
MedicinalProductDefinition
,
MetadataResource
,
NutritionIntake
,
NutritionProduct
,
PackagedProductDefinition
,
Permission
,
RegulatedAuthorization
,
RequestOrchestration
,
Requirements
,
SubscriptionStatus
,
SubscriptionTopic
,
SubstanceDefinition
,
BodySite
,
Conformance
,
DataElement
,
DeviceComponent
,
DeviceUseRequest
,
DiagnosticOrder
,
EligibilityRequest
,
EligibilityResponse
,
ExpansionProfile
,
ImagingManifest
,
ImagingObjectSelection
,
MedicationOrder
,
MedicationUsage
,
Order
,
OrderResponse
,
ProcedureRequest
,
ProcessRequest
,
ProcessResponse
,
ReferralRequest
,
Sequence
,
ServiceDefinition
|
|
SearchParameter.modifier
| -
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
|
ExplanationOfBenefit.addItem.sequenceLinkId
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
|
ExplanationOfBenefit.addItem.revenue
ServiceRequest.orderDetail.parameterFocus[x]
|
|
ExplanationOfBenefit.addItem.category
ServiceRequest.orderDetail.parameter
|
|
ExplanationOfBenefit.addItem.service
ServiceRequest.orderDetail.parameter.code
|
|
ExplanationOfBenefit.addItem.modifier
ServiceRequest.orderDetail.parameter.value[x]
|
|
ExplanationOfBenefit.addItem.fee
ServiceRequest.focus
|
|
|
ServiceRequest.asNeeded
| -
Renamed
from
asNeeded[x]
to
asNeeded
-
Remove
Type
CodeableConcept
|
ExplanationOfBenefit.addItem.noteNumber
ServiceRequest.asNeededFor
|
|
|
ServiceRequest.requester
| -
Type
Reference:
Added
Target
Type
Group
|
|
ServiceRequest.performer
| -
Type
Reference:
Added
Target
Type
Group
|
ExplanationOfBenefit.addItem.adjudication
ServiceRequest.location
|
|
ExplanationOfBenefit.addItem.detail
ServiceRequest.reason
|
|
|
ServiceRequest.supportingInfo
| -
Type
changed
from
Reference(Resource)
to
CodeableReference
|
ExplanationOfBenefit.addItem.detail.revenue
ServiceRequest.bodyStructure
|
|
|
ServiceRequest.patientInstruction
| -
Max
Cardinality
changed
from
1
to
*
-
Type
changed
from
string
to
BackboneElement
|
ExplanationOfBenefit.addItem.detail.category
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
Types
BiologicallyDerivedProduct,
NutritionProduct
|
ExplanationOfBenefit.addItem.detail.service
Specimen.combined
|
|
ExplanationOfBenefit.addItem.detail.modifier
Specimen.role
|
|
ExplanationOfBenefit.addItem.detail.fee
Specimen.feature
|
|
ExplanationOfBenefit.addItem.detail.noteNumber
Specimen.feature.type
|
|
ExplanationOfBenefit.addItem.detail.adjudication
Specimen.feature.description
|
|
|
Specimen.collection.collector
| -
Type
Reference:
Added
Target
Types
Organization,
Patient,
RelatedPerson
|
ExplanationOfBenefit.totalCost
Specimen.collection.device[x]
|
|
ExplanationOfBenefit.unallocDeductable
Specimen.collection.procedure
|
|
|
Specimen.collection.bodySite
| -
Type
changed
from
CodeableConcept
to
CodeableReference
|
ExplanationOfBenefit.totalBenefit
Specimen.processing.method
|
|
ExplanationOfBenefit.payment
Specimen.processing.performer
|
|
ExplanationOfBenefit.payment.type
Specimen.processing.device[x]
|
|
|
Specimen.processing.additive
| -
Type
changed
from
Reference(Substance)
to
CodeableReference
|
|
Specimen.processing.time[x]
| |
ExplanationOfBenefit.payment.adjustment
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
| |
ExplanationOfBenefit.payment.adjustmentReason
SpecimenDefinition.url
|
|
ExplanationOfBenefit.payment.date
SpecimenDefinition.version
|
|
ExplanationOfBenefit.payment.amount
SpecimenDefinition.versionAlgorithm[x]
|
|
ExplanationOfBenefit.payment.identifier
SpecimenDefinition.name
|
|
ExplanationOfBenefit.form
SpecimenDefinition.title
|
|
ExplanationOfBenefit.processNote
SpecimenDefinition.derivedFromCanonical
|
|
ExplanationOfBenefit.processNote.number
SpecimenDefinition.derivedFromUri
|
|
ExplanationOfBenefit.processNote.type
SpecimenDefinition.status
|
|
ExplanationOfBenefit.processNote.text
SpecimenDefinition.experimental
|
|
ExplanationOfBenefit.processNote.language
SpecimenDefinition.subject[x]
|
|
ExplanationOfBenefit.benefitBalance
SpecimenDefinition.date
|
|
ExplanationOfBenefit.benefitBalance.category
SpecimenDefinition.publisher
|
|
ExplanationOfBenefit.benefitBalance.subCategory
SpecimenDefinition.contact
|
|
ExplanationOfBenefit.benefitBalance.excluded
SpecimenDefinition.description
|
|
ExplanationOfBenefit.benefitBalance.name
SpecimenDefinition.useContext
|
|
ExplanationOfBenefit.benefitBalance.description
SpecimenDefinition.jurisdiction
|
|
ExplanationOfBenefit.benefitBalance.network
SpecimenDefinition.purpose
|
|
ExplanationOfBenefit.benefitBalance.unit
SpecimenDefinition.copyright
|
|
ExplanationOfBenefit.benefitBalance.term
SpecimenDefinition.copyrightLabel
|
|
ExplanationOfBenefit.benefitBalance.financial
SpecimenDefinition.approvalDate
|
|
ExplanationOfBenefit.benefitBalance.financial.type
SpecimenDefinition.lastReviewDate
|
|
ExplanationOfBenefit.benefitBalance.financial.allowed[x]
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
|
ExplanationOfBenefit.benefitBalance.financial.used[x]
SpecimenDefinition.typeTested.singleUse
|
|
ExplanationOfBenefit.request
SpecimenDefinition.typeTested.handling.instruction
|
-
deleted
Type
changed
from
string
to
markdown
|
ExplanationOfBenefit.ruleset
SpecimenDefinition.typeTested.testingDestination
|
|
ExplanationOfBenefit.originalRuleset
StructureDefinition
| |
|
StructureDefinition.versionAlgorithm[x]
|
|
ExplanationOfBenefit.requestProvider
StructureDefinition.jurisdiction
|
|
ExplanationOfBenefit.requestOrganization
StructureDefinition.copyrightLabel
|
|
|
StructureDefinition.fhirVersion
| -
Remove
codes
0.0.80
,
0.0.81
,
0.0.82
,
0.4.0
,
0.5.0
,
1.0.0
,
1.0.1
,
1.0.2
,
1.1.0
,
1.4.0
,
1.6.0
,
1.8.0
,
3.0.0
,
3.0.1
,
3.3.0
,
3.5.0
,
4.0.0
-
Add
codes
0.0
,
0.4
,
0.5
,
1.0
,
1.1
,
1.4
,
1.6
,
1.8
,
3.0
,
3.3
,
3.5
,
4.0
,
4.1
,
4.2
,
4.3
,
4.4
,
4.5
,
4.6
,
5.0
,
6.0
|
|
StructureDefinition.type
| -
Change
value
set
from
http://hl7.org/fhir/ValueSet/defined-types
to
All
FHIR
Types
|
FamilyMemberHistory
StructureMap
|
|
FamilyMemberHistory.definition
StructureMap.versionAlgorithm[x]
|
|
|
StructureMap.jurisdiction
| |
FamilyMemberHistory.notDone
StructureMap.copyrightLabel
|
|
FamilyMemberHistory.notDoneReason
StructureMap.const
| |
|
StructureMap.const.name
| |
|
StructureMap.const.value
|
|
FamilyMemberHistory.age[x]
StructureMap.group.typeMode
|
-
Min
Cardinality
changed
from
1
to
0
-
Remove
Quantity{http://hl7.org/fhir/StructureDefinition/Age},
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
Age
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
| |
FamilyMemberHistory.estimatedAge
Subscription.identifier
| |
|
Subscription.name
|
|
FamilyMemberHistory.deceased[x]
Subscription.status
|
-
Remove
Quantity{http://hl7.org/fhir/StructureDefinition/Age},
Add
Age
code
entered-in-error
|
FamilyMemberHistory.reasonCode
Subscription.topic
|
|
FamilyMemberHistory.reasonReference
Subscription.managingEntity
|
|
FamilyMemberHistory.note
Subscription.reason
| -
Min
Cardinality
changed
from
1
to
0
|
|
Subscription.filterBy
| |
|
Subscription.filterBy.resource
| |
|
Subscription.filterBy.filterParameter
| |
|
Subscription.filterBy.comparator
| |
|
Subscription.filterBy.modifier
| |
|
Subscription.filterBy.value
| |
|
Subscription.filterBy.event
| |
|
Subscription.channelType
| |
|
Subscription.endpoint
| |
|
Subscription.parameter
| |
|
Subscription.parameter.name
| |
|
Subscription.parameter.value
| |
|
Subscription.heartbeatPeriod
| |
|
Subscription.timeout
| |
|
Subscription.contentType
| |
|
Subscription.content
| |
|
Subscription.maxCount
| |
|
Subscription.criteria
| |
|
Subscription.error
| |
|
Subscription.channel
| |
|
SubscriptionStatus
| |
|
SubscriptionTopic
| |
|
Substance
| |
|
Substance.code
| -
Type
changed
from
CodeableConcept
to
CodeableReference
|
|
Substance.description
| -
Type
changed
from
string
to
markdown
|
|
Substance.expiry
| -
Moved
from
Substance.instance
to
Substance
|
|
Substance.quantity
| -
Moved
from
Substance.instance
to
Substance
|
|
Substance.instance
| |
|
Substance.ingredient
| |
|
SubstanceDefinition
| |
|
Task
| |
|
Task.statusReason
|
-
Max
Cardinality
changed
from
1
to
*
-
Type
changed
from
CodeableConcept
to
CodeableReference
|
|
Task.doNotPerform
|
|
FamilyMemberHistory.condition.onset[x]
Task.code
|
-
Remove
Quantity{http://hl7.org/fhir/StructureDefinition/Age},
Add
Age
Binding
`http://hl7.org/fhir/ValueSet/task-code`
(extensible)
|
FamilyMemberHistory.condition.note
Task.description
| -
Type
changed
from
string
to
markdown
|
|
Task.focus
|
-
Max
Cardinality
changed
from
1
to
*
-
Type
changed
from
Reference(Resource)
to
BackboneElement
|
Flag
Task.focus.value[x]
| |
|
Task.requestedPeriod
|
|
Flag.subject
Task.requester
| -
Type
Reference:
Added
Target
Type
Group
|
|
Task.requestedPerformer
| |
|
Task.owner
| -
Type
Reference:
Added
Target
Type
Group
-
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
Reference(PlanDefinition),
Add
Reference(Medication),
Types
integer64,
CodeableReference,
RatioRange,
Availability,
ExtendedContactDetail,
VirtualServiceDetail,
Meta
-
Remove
Type
Contributor
|
|
Task.output.value[x]
| -
Add
Reference(Procedure)
Types
integer64,
CodeableReference,
RatioRange,
Availability,
ExtendedContactDetail,
VirtualServiceDetail,
Meta
-
Remove
Type
Contributor
|
|
Task.instantiatesCanonical
| |
|
Task.instantiatesUri
| |
|
Task.performerType
| -
Deleted
(->Task.requestedPerformer)
|
|
Task.reasonCode
| |
|
Task.reasonReference
|
|
Goal
TerminologyCapabilities
|
|
|
TerminologyCapabilities.identifier
| |
|
TerminologyCapabilities.versionAlgorithm[x]
| |
Goal.status
TerminologyCapabilities.jurisdiction
|
-
Add
Codes
on-target,
ahead-of-target,
behind-target,
entered-in-error
Change
value
set
from
http://hl7.org/fhir/ValueSet/jurisdiction
to
Jurisdiction
ValueSet
 |
|
TerminologyCapabilities.copyrightLabel
|
|
Goal.description
TerminologyCapabilities.implementation.description
|
-
Type
changed
from
string
to
CodeableConcept
markdown
|
|
TerminologyCapabilities.codeSystem.supplement
| |
|
TerminologyCapabilities.codeSystem.version.supplement
|
|
Goal.target
TerminologyCapabilities.codeSystem.version.language
|
-
Renamed
Add
Binding
`http://hl7.org/fhir/ValueSet/all-languages|6.0.0-ballot3`
(required)
|
|
TerminologyCapabilities.codeSystem.content
| |
|
TerminologyCapabilities.supplements
| |
|
TerminologyCapabilities.supplements.globals
| |
|
TerminologyCapabilities.expansion.parameter.documentation
| -
Type
changed
from
target[x]
string
to
target
markdown
|
|
TerminologyCapabilities.codeSearch
|
-
Remove
date,
Remove
Quantity{http://hl7.org/fhir/StructureDefinition/Duration}
codes
explicit
,
all
-
Add
codes
in-compose
,
in-expansion
,
in-compose-or-expansion
|
|
TerminologyCapabilities.closure
| |
|
ValueSet
| |
Goal.target.measure
ValueSet.versionAlgorithm[x]
| |
|
ValueSet.jurisdiction
| |
|
ValueSet.copyrightLabel
|
|
Goal.target.detail[x]
ValueSet.approvalDate
|
|
Goal.target.due[x]
ValueSet.lastReviewDate
| |
|
ValueSet.effectivePeriod
| |
|
ValueSet.topic
| |
|
ValueSet.author
| |
|
ValueSet.editor
| |
|
ValueSet.reviewer
| |
|
ValueSet.endorser
| |
|
ValueSet.relatedArtifact
|
|
Goal.statusReason
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
| |
|
VisionPrescription.basedOn
| |
|
VisionPrescription.groupIdentifier
| |
|
VisionPrescription.priority
| |
|
CatalogEntry
| -
Deleted
(removed
in
favor
of
definitional
resources)
|
|
ChargeItem
| |
|
ChargeItemDefinition
| |
|
ClinicalImpression
| |
|
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
| |
|
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
,
Medication
,
MedicationAdministration
,
MedicationDispense
,
MedicationKnowledge
,
MedicationRequest
,
MedicationStatement
,
MedicinalProductDefinition
,
MessageDefinition
,
MessageHeader
,
MolecularSequence
,
NamingSystem
,
NutritionOrder
,
NutritionProduct
,
Observation
,
ObservationDefinition
,
OperationDefinition
,
OperationOutcome
,
Organization
,
OrganizationAffiliation
,
PackagedProductDefinition
,
Patient
,
PaymentNotice
,
PaymentReconciliation
,
Person
,
PlanDefinition
,
Practitioner
,
PractitionerRole
,
Procedure
,
Provenance
,
Questionnaire
,
QuestionnaireResponse
,
RegulatedAuthorization
,
RelatedPerson
,
RequestGroup
,
ResearchDefinition
,
ResearchElementDefinition
,
ResearchStudy
,
ResearchSubject
,
RiskAssessment
,
Schedule
,
SearchParameter
,
ServiceRequest
,
Slot
,
Specimen
,
SpecimenDefinition
,
StructureDefinition
,
StructureMap
,
Subscription
,
SubscriptionStatus
,
SubscriptionTopic
,
Substance
,
SubstanceDefinition
,
SupplyDelivery
,
SupplyRequest
,
Task
,
TerminologyCapabilities
,
TestReport
,
TestScript
,
ValueSet
,
VerificationResult
,
VisionPrescription
,
Parameters
,
Type
,
Any
-
Add
code
Base
|
Goal.expressedBy
DataRequirement.subject[x]
|
-
Renamed
Change
value
set
from
author
http://hl7.org/fhir/ValueSet/subject-type
to
expressedBy
Participant
Resource
Types
-
Change
code
system
for
extensibly
bound
codes
from
"http://hl7.org/fhir/resource-types"
to
"http://hl7.org/fhir/fhir-types"
|
Goal.outcomeCode
DataRequirement.valueFilter
|
|
Goal.outcomeReference
DataRequirement.valueFilter.path
|
|
Goal.outcome
DataRequirement.valueFilter.searchParam
|
|
|
DataRequirement.valueFilter.comparator
| |
|
DataRequirement.valueFilter.value[x]
|
|
GraphDefinition
DataType
|
|
Group
Distance
|
|
|
Distance
| |
|
Dosage
| |
Group.active
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
| |
|
Dosage.maxDosePerAdministration
| |
|
Dosage.maxDosePerLifetime
| |
GuidanceResponse
DosageCondition
|
|
|
DosageDetails
| |
|
DosageSafety
|
|
HealthcareService
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
|
HealthcareService.active
ElementDefinition.constraint.suppress
| |
|
ElementDefinition.mustHaveValue
| |
|
ElementDefinition.valueAlternatives
|
|
HealthcareService.category
ElementDefinition.binding.strength
|
-
Renamed
Add
code
descriptive
|
|
ElementDefinition.binding.description
| -
Type
changed
from
serviceCategory
string
to
category
markdown
|
HealthcareService.type
ElementDefinition.binding.additional
|
|
HealthcareService.specialty
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
|
|
HealthcareService.location
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
-
Max
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
| |
|
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
,
Medication
,
MedicationAdministration
,
MedicationDispense
,
MedicationKnowledge
,
MedicationRequest
,
MedicationStatement
,
MedicinalProductDefinition
,
MessageDefinition
,
MessageHeader
,
MolecularSequence
,
NamingSystem
,
NutritionOrder
,
NutritionProduct
,
Observation
,
ObservationDefinition
,
OperationDefinition
,
OperationOutcome
,
Organization
,
OrganizationAffiliation
,
PackagedProductDefinition
,
Patient
,
PaymentNotice
,
PaymentReconciliation
,
Person
,
PlanDefinition
,
Practitioner
,
PractitionerRole
,
Procedure
,
Provenance
,
Questionnaire
,
QuestionnaireResponse
,
RegulatedAuthorization
,
RelatedPerson
,
RequestGroup
,
ResearchDefinition
,
ResearchElementDefinition
,
ResearchStudy
,
ResearchSubject
,
RiskAssessment
,
Schedule
,
SearchParameter
,
ServiceRequest
,
Slot
,
Specimen
,
SpecimenDefinition
,
StructureDefinition
,
StructureMap
,
Subscription
,
SubscriptionStatus
,
SubscriptionTopic
,
Substance
,
SubstanceDefinition
,
SupplyDelivery
,
SupplyRequest
,
Task
,
TerminologyCapabilities
,
TestReport
,
TestScript
,
ValueSet
,
VerificationResult
,
VisionPrescription
,
Parameters
,
Type
,
Any
-
Add
code
Base
|
|
Period
| |
|
PrimitiveType
| |
|
ProductShelfLife
| |
|
ProductShelfLife.type
| -
Min
Cardinality
changed
from
1
to
*
0
|
HealthcareService.name
ProductShelfLife.period[x]
|
-
Renamed
from
serviceName
period
to
name
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
|
|
HealthcareService.endpoint
RelatedArtifact.resourceReference
|
|
HealthcareService.serviceType
RelatedArtifact.artifact[x]
|
|
HealthcareService.publicKey
RelatedArtifact.url
|
-
deleted
Deleted
(->
document)
|
ImagingManifest
RelativeTime
|
|
ImagingStudy
SampledData
|
|
|
SampledData.interval
| |
|
SampledData.intervalUnit
| |
|
SampledData.codeMap
| |
|
SampledData.offsets
| |
|
SampledData.period
| |
|
Signature
| |
ImagingStudy.context
Signature.type
|
-
Renamed
Min
Cardinality
changed
from
order
1
to
context
0
|
|
Signature.when
|
-
Max
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
|
-
Remove
Reference(DiagnosticOrder),
Add
Reference(Encounter),
code
IMD
|
|
TriggerDefinition
| |
|
TriggerDefinition.type
| -
Remove
codes
data-added
,
data-modified
,
data-removed
-
Add
Reference(EpisodeOfCare)
code
subscription-topic
|
ImagingStudy.basedOn
TriggerDefinition.code
| |
|
TriggerDefinition.subscriptionTopic
|
|
ImagingStudy.interpreter
TriggerDefinition.timing[x]
|
-
Max
Cardinality
changed
Remove
Type
Reference(Schedule)
|
|
UsageContext
| |
|
UsageContext.code
| -
Change
value
set
from
1
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
| |
ImagingStudy.endpoint
Account.billingStatus
| |
|
Account.covers
|
|
ImagingStudy.numberOfSeries
Account.description
|
-
Min
Cardinality
Type
changed
from
1
string
to
0
markdown
|
ImagingStudy.numberOfInstances
Account.guarantor.party
|
-
Min
Cardinality
changed
from
1
to
0
|
ImagingStudy.procedureReference
Account.guarantor.account
| |
|
Account.guarantor.responsibility
| |
|
Account.guarantor.limit
| |
|
Account.guarantor.rank
| |
|
Account.diagnosis
| |
|
Account.diagnosis.sequence
| |
|
Account.diagnosis.condition
| |
|
Account.diagnosis.dateOfDiagnosis
| |
|
Account.diagnosis.type
| |
|
Account.diagnosis.onAdmission
| |
|
Account.diagnosis.packageCode
| |
|
Account.procedure
| |
|
Account.procedure.sequence
| |
|
Account.procedure.code
| |
|
Account.procedure.dateOfService
| |
|
Account.procedure.type
| |
|
Account.procedure.packageCode
| |
|
Account.procedure.device
| |
|
Account.parent
|
-
Renamed
from
procedure
partOf
to
procedureReference
parent
|
ImagingStudy.procedureCode
Account.currency
|
|
ImagingStudy.reason
Account.balance
| |
|
Account.balance.aggregate
| |
|
Account.balance.term
| |
|
Account.balance.estimate
| |
|
Account.balance.amount
| |
|
Account.calculatedAt
| |
|
ActivityDefinition
| |
|
ActivityDefinition.versionAlgorithm[x]
|
|
ImagingStudy.series.numberOfInstances
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
codes
AppointmentResponse
,
Contract
,
ImmunizationRecommendation
,
SupplyRequest
-
Add
codes
CoverageEligibilityRequest
,
RequestOrchestration
|
|
ActivityDefinition.intent
| -
Remove
codes
original-order
,
reflex-order
,
filler-order
,
instance-order
|
|
ActivityDefinition.timing[x]
| -
Add
Type
RelativeTime
-
Remove
Types
dateTime,
Period
|
|
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
|
ImagingStudy.series.endpoint
ActivityDefinition.participant.typeCanonical
|
|
ImagingStudy.series.performer
ActivityDefinition.participant.typeReference
|
|
ImagingStudy.url
ActivityDefinition.participant.function
|
|
ImagingStudy.series.url
ActivityDefinition.specimenRequirement
|
-
deleted
Type
changed
from
Reference(SpecimenDefinition)
to
canonical(SpecimenDefinition)
|
ImagingStudy.series.instance.type
ActivityDefinition.observationRequirement
|
-
deleted
Type
changed
from
Reference(ObservationDefinition)
to
canonical(ObservationDefinition)
|
ImagingStudy.series.instance.content
ActivityDefinition.observationResultRequirement
|
-
deleted
Type
changed
from
Reference(ObservationDefinition)
to
canonical(ObservationDefinition)
|
|
ActorDefinition
|
|
Immunization
AdministrableProductDefinition
|
|
|
AdministrableProductDefinition.description
| |
|
AdministrableProductDefinition.code
| |
Immunization.status
AdministrableProductDefinition.property.value[x]
|
-
Change
value
set
Add
Types
Range,
markdown,
Reference(Binary)
|
|
AdverseEvent
| |
|
AdverseEvent.identifier
| -
Max
Cardinality
changed
from
http://hl7.org/fhir/ValueSet/medication-admin-status
1
to
http://hl7.org/fhir/ValueSet/immunization-status
*
|
|
AdverseEvent.status
|
|
Immunization.notGiven
AdverseEvent.category
| -
Remove
Binding
`http://hl7.org/fhir/ValueSet/adverse-event-category`
(extensible)
|
|
AdverseEvent.code
|
-
Renamed
from
wasNotGiven
event
to
notGiven
code
|
Immunization.primarySource
AdverseEvent.effect[x]
|
|
|
AdverseEvent.resultingEffect
| -
Renamed
from
resultingCondition
to
resultingEffect
-
Type
changed
from
Reference(Condition)
to
CodeableReference
|
|
AdverseEvent.outcome
| -
Max
Cardinality
changed
from
1
to
*
-
Remove
Binding
`http://hl7.org/fhir/ValueSet/adverse-event-outcome|4.3.0`
(required)
|
Immunization.reportOrigin
AdverseEvent.participant
|
|
Immunization.practitioner
AdverseEvent.participant.function
|
|
Immunization.practitioner.role
AdverseEvent.participant.actor
|
|
Immunization.practitioner.actor
AdverseEvent.expectedInResearchStudy
|
|
Immunization.vaccinationProtocol.doseSequence
AdverseEvent.suspectEntity.instance
|
-
Min
Type
changed
from
Reference(Immunization
|
Procedure
|
Substance
|
Medication
|
MedicationAdministration
|
MedicationStatement
|
Device)
to
CodeableReference
|
|
AdverseEvent.suspectEntity.causality
| -
Max
Cardinality
changed
from
*
to
1
|
|
AdverseEvent.suspectEntity.causality.assessmentMethod
| |
|
AdverseEvent.suspectEntity.causality.entityRelatedness
| -
Renamed
from
productRelatedness
to
0
entityRelatedness
-
Type
changed
from
string
to
CodeableConcept
|
|
AdverseEvent.suspectEntity.causality.author
| -
Type
Reference:
Added
Target
Types
Patient,
RelatedPerson
|
|
AdverseEvent.suspectEntity.occurrence[x]
| |
|
AdverseEvent.contributingFactor
| |
|
AdverseEvent.preventiveAction
| |
|
AdverseEvent.mitigatingAction
| |
|
AdverseEvent.supportingInfo
| |
|
AdverseEvent.note
|
|
Immunization.reported
AdverseEvent.date
|
|
Immunization.performer
AdverseEvent.severity
|
-
deleted
Deleted
(AdverseEvent.severity
is
redundant
with
Condition.severity
referenced
via
AdverseEvent.resultingEffect)
|
Immunization.requester
AdverseEvent.contributor
|
-
deleted
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)
|
ImmunizationRecommendation
AllergyIntolerance
|
|
ImmunizationRecommendation.recommendation.vaccineCode
AllergyIntolerance.clinicalStatus
|
-
Min
Cardinality
Remove
code
resolved
|
|
AllergyIntolerance.type
| -
Type
changed
from
1
code
to
0
CodeableConcept
-
Remove
Binding
`http://hl7.org/fhir/ValueSet/allergy-intolerance-type|4.3.0`
(required)
|
|
AllergyIntolerance.recorder
| -
Type
Reference:
Added
Target
Type
Organization
|
ImmunizationRecommendation.recommendation.targetDisease
AllergyIntolerance.lastReactionOccurrence
|
|
ImmunizationRecommendation.recommendation.protocol.doseSequence
AllergyIntolerance.reaction.manifestation
|
-
Type
changed
from
integer
CodeableConcept
to
positiveInt
CodeableReference
|
|
AllergyIntolerance.lastOccurrence
|
|
ImplementationGuide
Appointment
|
|
ImplementationGuide.status
Appointment.cancellationReason
|
-
Change
value
set
Renamed
from
http://hl7.org/fhir/ValueSet/conformance-resource-status
cancelationReason
to
http://hl7.org/fhir/ValueSet/publication-status
cancellationReason
|
|
Appointment.class
|
|
ImplementationGuide.experimental
Appointment.serviceType
|
-
Now
marked
as
Modifier
Type
changed
from
CodeableConcept
to
CodeableReference
|
|
Appointment.reason
| -
Renamed
from
reasonCode
to
reason
-
Type
changed
from
CodeableConcept
to
CodeableReference
|
ImplementationGuide.contact
Appointment.priority
|
-
Type
changed
from
BackboneElement
unsignedInt
to
ContactDetail
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
|
ImplementationGuide.description
Appointment.patientInstruction
|
-
Max
Cardinality
changed
from
1
to
*
-
Type
changed
from
string
to
markdown
CodeableReference
|
ImplementationGuide.useContext
Appointment.basedOn
| -
Type
Reference:
Added
Target
Types
CarePlan,
DeviceRequest,
MedicationRequest,
RequestOrchestration,
NutritionOrder,
VisionPrescription
|
|
Appointment.subject
| |
|
Appointment.participant.actor
| -
Type
Reference:
Added
Target
Types
Group,
CareTeam
|
|
Appointment.participant.required
|
-
Type
changed
from
CodeableConcept
code
to
UsageContext
boolean
-
Remove
Binding
http://hl7.org/fhir/ValueSet/use-context
(extensible)
`http://hl7.org/fhir/ValueSet/participantrequired|4.3.0`
(required)
|
ImplementationGuide.jurisdiction
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
|
|
ImplementationGuide.copyright
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
| |
ImplementationGuide.package
AuditEvent.type
|
-
Min
Cardinality
Type
changed
from
1
Coding
to
0
CodeableConcept
-
Remove
Binding
`http://hl7.org/fhir/ValueSet/audit-event-type`
(extensible)
|
|
AuditEvent.subtype
| -
Type
changed
from
Coding
to
CodeableConcept
-
Remove
Binding
`http://hl7.org/fhir/ValueSet/audit-event-sub-type`
(extensible)
|
ImplementationGuide.package.resource.example
AuditEvent.severity
| |
|
AuditEvent.occurred[x]
|
|
ImplementationGuide.global.type
AuditEvent.outcome
|
-
Type
changed
from
code
to
BackboneElement
-
Remove
Codes
Conformance,
DiagnosticOrder,
ImagingObjectSelection,
MedicationOrder,
Order,
OrderResponse
Binding
`http://hl7.org/fhir/ValueSet/audit-event-outcome|4.3.0`
(required)
|
|
AuditEvent.outcome.code
|
-
Add
Codes
ActivityDefinition,
AdverseEvent,
CapabilityStatement,
Added
Mandatory
Element
|
|
AuditEvent.outcome.detail
| |
|
AuditEvent.authorization
| -
Renamed
from
purposeOfEvent
to
authorization
-
Remove
Binding
`http://terminology.hl7.org/ValueSet/v3-PurposeOfUse`
(extensible)
|
|
AuditEvent.basedOn
| |
|
AuditEvent.patient
| |
|
AuditEvent.encounter
| |
|
AuditEvent.agent.type
| -
Remove
Binding
`http://hl7.org/fhir/ValueSet/participation-role-type`
(extensible)
|
|
AuditEvent.agent.who
| -
Min
Cardinality
changed
from
0
to
1
-
Type
Reference:
Added
Target
Types
CareTeam,
ChargeItem,
CodeSystem,
CompartmentDefinition,
Consent,
Endpoint,
ExpansionProfile,
GraphDefinition,
GuidanceResponse,
ImagingManifest,
Library,
Linkage,
Measure,
MeasureReport,
MedicationRequest,
MessageDefinition,
PlanDefinition,
PractitionerRole,
RequestGroup,
ResearchStudy,
ResearchSubject,
Sequence,
ServiceDefinition,
StructureMap,
Task,
TestReport
DeviceDefinition,
Group,
HealthcareService
|
ImplementationGuide.page
AuditEvent.agent.requestor
|
-
Min
Cardinality
changed
from
1
to
0
|
ImplementationGuide.page.title
AuditEvent.agent.network[x]
|
-
Renamed
from
name
network
to
title
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)
|
ImplementationGuide.page.type
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
Codes
Conformance,
DiagnosticOrder,
ImagingObjectSelection,
MedicationOrder,
Order,
OrderResponse
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
Codes
ActivityDefinition,
AdverseEvent,
CapabilityStatement,
CareTeam,
ChargeItem,
CodeSystem,
CompartmentDefinition,
Consent,
Endpoint,
ExpansionProfile,
GraphDefinition,
GuidanceResponse,
ImagingManifest,
Library,
Linkage,
Measure,
MeasureReport,
MedicationRequest,
MessageDefinition,
PlanDefinition,
PractitionerRole,
RequestGroup,
ResearchStudy,
ResearchSubject,
Sequence,
ServiceDefinition,
StructureMap,
Task,
TestReport
Types
Quantity,
CodeableConcept,
boolean,
integer,
Range,
Ratio,
time,
dateTime,
Period
|
|
AuditEvent.entity.agent
|
|
ImplementationGuide.contact.name
AuditEvent.period
|
|
ImplementationGuide.contact.telecom
AuditEvent.outcomeDesc
|
-
deleted
Deleted
(->
outcome)
|
ImplementationGuide.package.resource.purpose
AuditEvent.agent.altId
|
-
deleted
Deleted
(->
use
extension
http://hl7.org/fhir/StructureDefinition/auditevent-AlternativeUserID)
|
Library
AuditEvent.agent.name
| |
|
AuditEvent.agent.media
| -
Deleted
(->
AuditEvent.entity)
|
|
AuditEvent.agent.network.address
| |
|
AuditEvent.agent.network.type
| |
|
AuditEvent.entity.type
| |
|
AuditEvent.entity.lifecycle
| -
Deleted
(->
use
extension
http://hl7.org/fhir/StructureDefinition/auditevent-Lifecycle)
|
|
AuditEvent.entity.name
| -
Deleted
(->
what.display)
|
|
Basic
|
|
|
Basic.code
| -
Add
Binding
`http://hl7.org/fhir/ValueSet/version-independent-resource-types`
(extensible)
|
|
Basic.created
| -
Type
changed
from
date
to
dateTime
|
|
Basic.author
|
-
Type
Reference:
Added
Resource
Target
Types
Device,
CareTeam
|
Linkage
Binary
|
-
Added
Resource
No
Changes
|
List
BiologicallyDerivedProduct
|
|
List.note
BiologicallyDerivedProduct.productCategory
|
-
Max
Cardinality
changed
from
1
to
*
-
Type
changed
from
string
code
to
Annotation
CodeableConcept
-
Remove
Binding
`http://hl7.org/fhir/ValueSet/product-category|4.3.0`
(required)
|
Location
BiologicallyDerivedProduct.biologicalSourceEvent
|
|
Location.operationalStatus
BiologicallyDerivedProduct.processingFacility
|
|
Location.alias
BiologicallyDerivedProduct.division
|
|
Location.endpoint
BiologicallyDerivedProduct.productStatus
|
|
Measure
BiologicallyDerivedProduct.expirationDate
|
|
MeasureReport
BiologicallyDerivedProduct.collection.sourcePatient
|
|
Media
BiologicallyDerivedProduct.collection.sourceOrganization
|
|
Media.basedOn
BiologicallyDerivedProduct.collection.procedure
|
|
Media.context
BiologicallyDerivedProduct.storageTempRequirements
|
|
Media.occurrence[x]
BiologicallyDerivedProduct.property
|
|
Media.reasonCode
BiologicallyDerivedProduct.property.type
|
|
Media.bodySite
BiologicallyDerivedProduct.property.value[x]
|
|
|
BiologicallyDerivedProduct.status
| -
Deleted
(->
BiologicallyDerivedProduct.productStatus)
|
|
BiologicallyDerivedProduct.quantity
| -
Deleted
(->
BiologicallyDerivedProduct.property.valueQuantity)
|
|
BiologicallyDerivedProduct.collection.source
| |
|
BiologicallyDerivedProduct.processing
| -
Deleted
(->
BiologicallyDerivedProduct.collection)
|
|
BiologicallyDerivedProduct.manipulation
| -
Deleted
(->
BiologicallyDerivedProduct.collection)
|
|
BiologicallyDerivedProduct.storage
| -
Deleted
(->
BiologicallyDerivedProduct.storageTempRequirements)
|
|
BodyStructure
| |
Media.device
BodyStructure.includedStructure
|
|
Media.note
BodyStructure.includedStructure.structure
|
|
Media.deviceName
BodyStructure.includedStructure.laterality
|
|
Medication
BodyStructure.includedStructure.bodyLandmarkOrientation
|
|
Medication.status
BodyStructure.includedStructure.bodyLandmarkOrientation.landmarkDescription
|
|
Medication.isOverTheCounter
BodyStructure.includedStructure.bodyLandmarkOrientation.clockFacePosition
|
|
Medication.form
BodyStructure.includedStructure.bodyLandmarkOrientation.distanceFromLandmark
|
|
Medication.ingredient
BodyStructure.includedStructure.bodyLandmarkOrientation.distanceFromLandmark.device
|
|
Medication.ingredient.item[x]
BodyStructure.includedStructure.bodyLandmarkOrientation.distanceFromLandmark.value
|
|
Medication.ingredient.isActive
BodyStructure.includedStructure.bodyLandmarkOrientation.surfaceOrientation
|
|
Medication.ingredient.amount
BodyStructure.includedStructure.spatialReference
| |
|
BodyStructure.includedStructure.image
| |
|
BodyStructure.includedStructure.qualifier
| |
|
BodyStructure.includedStructure.morphology
| |
|
BodyStructure.excludedStructure
|
|
Medication.package.content.item[x]
BodyStructure.description
|
-
Renamed
Type
changed
from
item
string
to
item[x]
markdown
|
|
BodyStructure.morphology
| |
|
BodyStructure.location
|
|
|
BodyStructure.locationQualifier
| |
|
Bundle
| |
|
Bundle.type
|
-
Add
CodeableConcept
code
subscription-notification
|
|
Bundle.link.relation
| -
Type
changed
from
string
to
code
-
Add
Binding
`http://hl7.org/fhir/ValueSet/iana-link-relations|6.0.0-ballot3`
(required)
|
|
Bundle.entry.response.outcome
| -
Type
changed
from
Resource
to
Resource(http://hl7.org/fhir/StructureDefinition/OperationOutcome)
|
Medication.package.batch
Bundle.issues
|
|
|
CanonicalResource
| |
|
CapabilityStatement
| |
Medication.package.batch.lotNumber
CapabilityStatement.identifier
|
|
Medication.package.batch.expirationDate
CapabilityStatement.versionAlgorithm[x]
|
|
Medication.image
CapabilityStatement.actorDefinition
|
|
Medication.product
CapabilityStatement.jurisdiction
|
|
MedicationAdministration
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.3
,
4.4
,
4.5
,
4.6
,
5.0
,
6.0
|
|
CapabilityStatement.format
|
|
|
CapabilityStatement.patchFormat
| -
Change
value
set
from
http://hl7.org/fhir/ValueSet/mimetypes|4.3.0
to
Patch
Mime
Types
-
Add
codes
application/fhir+xml
,
application/fhir+json
,
application/fhir+turtle
,
application/json-patch+json
,
application/xml-patch+xml
|
MedicationAdministration.definition
CapabilityStatement.acceptLanguage
|
|
|
CapabilityStatement.rest.security.service
| -
Change
code
system
for
extensibly
bound
codes
from
"http://terminology.hl7.org/CodeSystem/restful-security-service"
to
"http://hl7.org/fhir/restful-security-service"
|
|
CapabilityStatement.rest.resource.type
| -
Type
changed
from
code
to
uri
-
Change
binding
strength
from
required
to
extensible
-
Change
value
set
from
http://hl7.org/fhir/ValueSet/resource-types|4.3.0
to
Extended
Resource
Types
|
MedicationAdministration.partOf
CapabilityStatement.rest.resource.definition
|
|
MedicationAdministration.status
CapabilityStatement.rest.resource.interaction.code
|
-
Add
Code
unknown
codes
update-conditional
,
patch-conditional
,
delete-conditional-single
,
delete-conditional-multiple
,
delete-history
,
delete-history-version
,
create-conditional
|
MedicationAdministration.category
CapabilityStatement.rest.resource.conditionalPatch
|
|
MedicationAdministration.subject
CapabilityStatement.rest.resource.searchParam.type
|
-
Renamed
Add
code
resource
|
|
CapabilityStatement.messaging.endpoint.protocol
| -
Change
code
system
for
extensibly
bound
codes
from
patient
"http://terminology.hl7.org/CodeSystem/message-transport"
to
subject
"http://hl7.org/fhir/message-transport"
|
|
CarePlan
| |
|
CarePlan.basedOn
| -
Type
Reference:
Added
Target
Types
ServiceRequest,
RequestOrchestration,
NutritionOrder
|
|
CarePlan.status
| -
Remove
codes
revoked
,
completed
-
Add
Reference(Group)
code
ended
|
MedicationAdministration.context
CarePlan.intent
| |
|
CarePlan.custodian
|
-
Renamed
from
encounter
author
to
context
custodian
|
|
CarePlan.addresses
|
-
Add
Reference(EpisodeOfCare)
Type
changed
from
Reference(Condition)
to
CodeableReference
|
MedicationAdministration.supportingInformation
CarePlan.activity.performedActivity
|
|
|
CarePlan.activity.plannedActivityReference
| -
Renamed
from
reference
to
plannedActivityReference
-
Type
Reference:
Added
Target
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
|
MedicationAdministration.effective[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)
|
|
Claim
| |
|
Claim.traceNumber
| |
|
Claim.statusReason
| |
|
Claim.subject
| |
MedicationAdministration.performer
Claim.enterer
|
-
Renamed
Type
Reference:
Added
Target
Types
Patient,
RelatedPerson
|
|
Claim.provider
| -
Min
Cardinality
changed
from
practitioner
1
to
performer
0
|
|
Claim.priority
|
-
Max
Min
Cardinality
changed
from
1
to
*
0
|
|
Claim.prescription
|
-
Remove
Reference(Practitioner),
Remove
Reference(Patient),
Remove
Reference(RelatedPerson)
Type
Reference:
Added
Target
Type
ServiceRequest
|
|
Claim.originalPrescription
| -
Type
Reference:
Added
Target
Type
ServiceRequest
|
MedicationAdministration.performer.actor
Claim.encounter
|
|
|
Claim.facility
| -
Type
Reference:
Added
Target
Type
Organization
|
MedicationAdministration.performer.onBehalfOf
Claim.diagnosisRelatedGroup
| |
|
Claim.event
| |
|
Claim.event.type
| |
|
Claim.event.when[x]
| |
|
Claim.careTeam.specialty
| |
|
Claim.supportingInfo.subCategory
|
|
MedicationAdministration.notGiven
Claim.supportingInfo.timing[x]
|
-
Renamed
Add
Types
dateTime,
Timing
-
Remove
Type
date
|
|
Claim.supportingInfo.value[x]
| -
Add
Types
base64Binary,
canonical,
code,
date,
dateTime,
decimal,
id,
instant,
integer,
integer64,
markdown,
oid,
positiveInt,
time,
unsignedInt,
uri,
url,
uuid,
Address,
Age,
Annotation,
CodeableConcept,
CodeableReference,
Coding,
ContactPoint,
Count,
Distance,
Duration,
HumanName,
Identifier,
Money,
Period,
Range,
Ratio,
RatioRange,
SampledData,
Signature,
Timing,
ContactDetail,
DataRequirement,
Expression,
ParameterDefinition,
RelatedArtifact,
TriggerDefinition,
UsageContext,
Availability,
ExtendedContactDetail,
VirtualServiceDetail,
Dosage,
Meta
|
|
Claim.insurance
| -
Min
Cardinality
changed
from
wasNotGiven
1
to
notGiven
0
|
MedicationAdministration.reasonCode
Claim.patientPaid
|
|
MedicationAdministration.reasonReference
Claim.item.traceNumber
| |
|
Claim.item.subject
|
|
MedicationAdministration.prescription
Claim.item.productOrService
|
-
Type
Min
Cardinality
changed
from
Reference(MedicationOrder)
1
to
Reference(MedicationRequest)
0
|
|
Claim.item.productOrServiceEnd
| |
|
Claim.item.request
| |
|
Claim.item.patientPaid
| |
|
Claim.item.tax
|
|
MedicationAdministration.note
Claim.item.bodySite
|
-
Max
Cardinality
changed
from
1
to
*
-
Type
changed
from
string
CodeableConcept
to
Annotation
BackboneElement
|
|
Claim.item.bodySite.site
| |
|
Claim.item.bodySite.subSite
| |
|
Claim.item.detail.traceNumber
|
|
MedicationAdministration.dosage.site
Claim.item.detail.productOrService
|
-
Renamed
Min
Cardinality
changed
from
site[x]
1
to
site
0
|
|
Claim.item.detail.productOrServiceEnd
|
-
Remove
Reference(BodySite)
Added
Element
|
|
Claim.item.detail.patientPaid
| |
|
Claim.item.detail.tax
| |
|
Claim.item.detail.subDetail.traceNumber
|
|
MedicationAdministration.dosage.dose
Claim.item.detail.subDetail.productOrService
|
-
Renamed
Min
Cardinality
changed
from
quantity
1
to
dose
0
|
MedicationAdministration.dosage.rate[x]
Claim.item.detail.subDetail.productOrServiceEnd
|
-
Remove
Range,
Add
Quantity{http://hl7.org/fhir/StructureDefinition/SimpleQuantity}
Added
Element
|
MedicationAdministration.eventHistory
Claim.item.detail.subDetail.patientPaid
| |
|
Claim.item.detail.subDetail.tax
|
|
MedicationAdministration.reasonGiven
Claim.patient
|
|
MedicationAdministration.effectiveTime[x]
Claim.careTeam.responsible
|
|
|
Claim.careTeam.qualification
| |
|
Claim.diagnosis.packageCode
| |
|
Claim.item.subSite
|
|
MedicationDispense
ClaimResponse
|
|
|
ClaimResponse.traceNumber
| |
|
ClaimResponse.statusReason
| |
|
ClaimResponse.subject
| |
MedicationDispense.identifier
ClaimResponse.insurer
|
-
Max
Min
Cardinality
changed
from
1
to
*
0
|
|
ClaimResponse.outcome
|
|
MedicationDispense.partOf
ClaimResponse.decision
| |
|
ClaimResponse.event
| |
|
ClaimResponse.event.type
| |
|
ClaimResponse.event.when[x]
| |
|
ClaimResponse.encounter
| |
|
ClaimResponse.diagnosisRelatedGroup
| |
|
ClaimResponse.supportingInfo
| |
|
ClaimResponse.supportingInfo.sequence
| |
|
ClaimResponse.supportingInfo.category
| |
|
ClaimResponse.supportingInfo.code
| |
|
ClaimResponse.supportingInfo.timing[x]
| |
|
ClaimResponse.supportingInfo.value[x]
| |
|
ClaimResponse.supportingInfo.reason
| |
|
ClaimResponse.item.traceNumber
| |
|
ClaimResponse.item.informationSequence
| |
|
ClaimResponse.item.reviewOutcome
| |
|
ClaimResponse.item.reviewOutcome.decision
| |
|
ClaimResponse.item.reviewOutcome.reason
| |
|
ClaimResponse.item.reviewOutcome.preAuthRef
| |
|
ClaimResponse.item.reviewOutcome.preAuthPeriod
|
|
MedicationDispense.status
ClaimResponse.item.adjudication
|
-
Add
Code
preparation
Min
Cardinality
changed
from
1
to
0
|
MedicationDispense.category
ClaimResponse.item.adjudication.quantity
| |
|
ClaimResponse.item.adjudication.decisionDate
| |
|
ClaimResponse.item.detail.traceNumber
| |
|
ClaimResponse.item.detail.reviewOutcome
|
|
MedicationDispense.subject
ClaimResponse.item.detail.adjudication
|
-
Renamed
Min
Cardinality
changed
from
patient
1
to
subject
0
|
|
ClaimResponse.item.detail.subDetail.traceNumber
|
-
Add
Reference(Group)
Added
Element
|
MedicationDispense.context
ClaimResponse.item.detail.subDetail.reviewOutcome
|
|
MedicationDispense.supportingInformation
ClaimResponse.addItem.traceNumber
|
|
MedicationDispense.performer
ClaimResponse.addItem.subject
|
|
MedicationDispense.performer.actor
ClaimResponse.addItem.informationSequence
|
|
MedicationDispense.performer.onBehalfOf
ClaimResponse.addItem.revenue
| |
|
ClaimResponse.addItem.category
|
|
MedicationDispense.authorizingPrescription
ClaimResponse.addItem.productOrService
|
-
Type
Min
Cardinality
changed
from
Reference(MedicationOrder)
1
to
Reference(MedicationRequest)
0
|
|
ClaimResponse.addItem.productOrServiceEnd
| |
|
ClaimResponse.addItem.request
| |
|
ClaimResponse.addItem.tax
|
|
MedicationDispense.note
ClaimResponse.addItem.bodySite
|
-
Max
Cardinality
changed
from
1
to
*
-
Type
changed
from
string
CodeableConcept
to
Annotation
BackboneElement
|
|
ClaimResponse.addItem.bodySite.site
| |
|
ClaimResponse.addItem.bodySite.subSite
| |
|
ClaimResponse.addItem.reviewOutcome
|
|
MedicationDispense.dosageInstruction
ClaimResponse.addItem.adjudication
|
-
Type
Min
Cardinality
changed
from
BackboneElement
1
to
Dosage
0
|
MedicationDispense.substitution.wasSubstituted
ClaimResponse.addItem.detail.traceNumber
| |
|
ClaimResponse.addItem.detail.revenue
|
|
MedicationDispense.substitution.type
ClaimResponse.addItem.detail.productOrService
|
-
Min
Cardinality
changed
from
1
to
0
|
MedicationDispense.detectedIssue
ClaimResponse.addItem.detail.productOrServiceEnd
|
|
MedicationDispense.notDone
ClaimResponse.addItem.detail.tax
|
|
MedicationDispense.notDoneReason[x]
ClaimResponse.addItem.detail.reviewOutcome
|
|
|
ClaimResponse.addItem.detail.adjudication
| -
Min
Cardinality
changed
from
1
to
0
|
MedicationDispense.eventHistory
ClaimResponse.addItem.detail.subDetail.traceNumber
|
|
MedicationDispense.dispenser
ClaimResponse.addItem.detail.subDetail.revenue
|
|
MedicationDispense.dosageInstruction.text
ClaimResponse.addItem.detail.subDetail.productOrService
|
-
deleted
Min
Cardinality
changed
from
1
to
0
|
MedicationDispense.dosageInstruction.additionalInstructions
ClaimResponse.addItem.detail.subDetail.productOrServiceEnd
|
|
MedicationDispense.dosageInstruction.timing
ClaimResponse.addItem.detail.subDetail.tax
|
|
MedicationDispense.dosageInstruction.asNeeded[x]
ClaimResponse.addItem.detail.subDetail.reviewOutcome
|
|
MedicationDispense.dosageInstruction.site[x]
ClaimResponse.addItem.detail.subDetail.adjudication
|
-
deleted
Min
Cardinality
changed
from
1
to
0
|
MedicationDispense.dosageInstruction.route
ClaimResponse.processNote.class
|
|
MedicationDispense.dosageInstruction.method
ClaimResponse.processNote.type
|
-
deleted
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
|
|
MedicationDispense.dosageInstruction.dose[x]
ClaimResponse.patient
|
|
MedicationDispense.dosageInstruction.rate[x]
ClaimResponse.item.adjudication.value
|
|
MedicationDispense.dosageInstruction.maxDosePerPeriod
ClaimResponse.addItem.subSite
|
|
MedicationRequest
ClinicalUseDefinition
|
|
|
ClinicalUseDefinition.subject
|
-
Name
Changed
Min
Cardinality
changed
from
MedicationOrder
0
to
MedicationRequest
1
-
Type
changed
from
Reference(MedicinalProductDefinition
|
Medication
|
ActivityDefinition
|
PlanDefinition
|
Device
|
DeviceDefinition
|
Substance)
to
CodeableReference
|
|
ClinicalUseDefinition.status
|
|
MedicationRequest.definition
ClinicalUseDefinition.undesirableEffect.management
| |
|
ClinicalUseDefinition.indication.intendedEffect
| -
Max
Cardinality
changed
from
1
to
*
|
|
ClinicalUseDefinition.indication.undesirableEffect
| -
Remove
Type
Reference(ClinicalUseDefinition)
|
|
ClinicalUseDefinition.indication.applicability
|
|
MedicationRequest.basedOn
ClinicalUseDefinition.indication.otherTherapy.relationshipType
|
|
MedicationRequest.groupIdentifier
ClinicalUseDefinition.indication.otherTherapy.treatment
|
|
MedicationRequest.status
ClinicalUseDefinition.contraindication.indication
| -
Remove
Type
Reference(ClinicalUseDefinition)
|
|
ClinicalUseDefinition.contraindication.applicability
| |
|
ClinicalUseDefinition.contraindication.management
| |
|
ClinicalUseDefinition.contraindication.otherTherapy
| -
Remove
Type
BackboneElement
|
|
ClinicalUseDefinition.interaction.interactant.route
| |
|
ClinicalUseDefinition.interaction.severity
| |
|
ClinicalUseDefinition.library
| |
|
ClinicalUseDefinition.contraindication.otherTherapy.relationshipType
| |
|
ClinicalUseDefinition.contraindication.otherTherapy.therapy
| |
|
CodeSystem
| |
|
CodeSystem.versionAlgorithm[x]
| |
|
CodeSystem.jurisdiction
|
-
Change
value
set
from
http://hl7.org/fhir/ValueSet/medication-order-status
http://hl7.org/fhir/ValueSet/jurisdiction
to
http://hl7.org/fhir/ValueSet/medication-request-status
Jurisdiction
ValueSet
|
MedicationRequest.intent
CodeSystem.copyrightLabel
|
|
MedicationRequest.category
CodeSystem.approvalDate
|
|
MedicationRequest.priority
CodeSystem.lastReviewDate
|
|
MedicationRequest.subject
CodeSystem.effectivePeriod
|
|
MedicationRequest.context
CodeSystem.topic
|
|
MedicationRequest.supportingInformation
CodeSystem.author
|
|
MedicationRequest.authoredOn
CodeSystem.editor
|
|
MedicationRequest.requester
CodeSystem.reviewer
|
|
MedicationRequest.requester.agent
CodeSystem.endorser
|
|
MedicationRequest.requester.onBehalfOf
CodeSystem.relatedArtifact
|
|
|
CodeSystem.filter.operator
| -
Add
codes
child-of
,
descendent-leaf
|
|
CodeSystem.concept.designation.language
| |
MedicationRequest.recorder
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
|
MedicationRequest.reasonCode
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
|
MedicationRequest.reasonReference
CommunicationRequest.intent
|
|
MedicationRequest.note
CommunicationRequest.payload.content[x]
| -
Add
Type
CodeableConcept
-
Remove
Type
string
|
|
CommunicationRequest.requester
| -
Type
Reference:
Added
Target
Type
Group
|
|
CommunicationRequest.recipient
|
-
Type
Reference:
Added
Target
Type
Endpoint
|
|
CommunicationRequest.informationProvider
| -
Renamed
from
sender
to
informationProvider
-
Max
Cardinality
changed
from
1
to
*
-
Type
Reference:
Added
Target
Types
Endpoint,
Group
|
|
CommunicationRequest.reason
| |
|
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
,
ChargeItem
,
ChargeItemDefinition
,
Citation
,
ClinicalImpression
,
DeviceUseStatement
,
DocumentManifest
,
EvidenceReport
,
GraphDefinition
,
ImmunizationEvaluation
,
ImmunizationRecommendation
,
Linkage
,
Media
,
MedicationKnowledge
,
MolecularSequence
,
RequestGroup
,
ResearchDefinition
,
ResearchElementDefinition
,
SupplyDelivery
,
SupplyRequest
,
TestReport
,
TestScript
,
VerificationResult
-
Add
codes
ActorDefinition
,
ArtifactAssessment
,
DeviceAlert
,
DeviceAssociation
,
ImagingSelection
,
InsuranceProduct
,
NutritionIntake
,
Permission
,
RequestOrchestration
,
Requirements
|
|
CompartmentDefinition.resource.startParam
| |
|
CompartmentDefinition.resource.endParam
| |
|
CompartmentDefinition.resource.documentation
| |
|
Composition
| |
|
Composition.url
| |
|
Composition.identifier
| -
Max
Cardinality
changed
from
string
1
to
Annotation
*
|
|
Composition.version
| |
|
Composition.consent
| |
|
Composition.basedOn
|
|
MedicationRequest.dosageInstruction
Composition.status
|
-
Type
Remove
code
preliminary
-
Add
codes
registered
,
partial
,
cancelled
,
deprecated
,
unknown
|
|
Composition.subject
| -
Max
Cardinality
changed
from
BackboneElement
1
to
Dosage
*
|
|
Composition.useContext
|
|
MedicationRequest.dispenseRequest.expectedSupplyDuration
Composition.author
|
-
Type
Min
Cardinality
changed
from
Quantity{http://hl7.org/fhir/StructureDefinition/Duration}
1
to
Duration
0
-
Type
Reference:
Added
Target
Type
CareTeam
|
MedicationRequest.dispenseRequest.performer
Composition.participant
|
|
MedicationRequest.substitution.allowed
Composition.participant.type
| |
|
Composition.participant.function
| |
|
Composition.participant.time
| |
|
Composition.participant.party
| |
|
Composition.name
|
|
MedicationRequest.priorPrescription
Composition.title
| -
Min
Cardinality
changed
from
1
to
0
|
|
Composition.note
| |
|
Composition.attester.mode
|
-
Type
changed
from
Reference(MedicationOrder)
code
to
Reference(MedicationRequest)
CodeableConcept
-
Remove
Binding
`http://hl7.org/fhir/ValueSet/composition-attestation-mode|4.3.0`
(required)
|
|
Composition.attester.party
| -
Type
Reference:
Added
Target
Type
Group
|
|
Composition.custodian
| -
Type
Reference:
Added
Target
Types
Patient,
Group
|
MedicationRequest.detectedIssue
Composition.relatesTo.type
|
|
|
Composition.relatesTo.target[x]
| -
Add
Types
uri,
Attachment,
canonical(Resource),
markdown
-
Remove
Type
Identifier
|
|
Composition.event.detail
| -
Type
changed
from
Reference(Resource)
to
CodeableReference
|
|
Composition.section.author
| -
Type
Reference:
Added
Target
Type
CareTeam
|
MedicationRequest.eventHistory
Composition.section.note
|
|
MedicationOrder.dateWritten
Composition.confidentiality
|
|
MedicationOrder.dateEnded
Composition.relatesTo.code
|
|
MedicationOrder.reasonEnded
Composition.event.code
|
|
MedicationOrder.patient
Composition.section.mode
|
|
MedicationOrder.prescriber
ConceptMap
| |
|
ConceptMap.identifier
|
-
deleted
Max
Cardinality
changed
from
1
to
*
|
MedicationOrder.encounter
ConceptMap.versionAlgorithm[x]
|
|
MedicationOrder.reason[x]
ConceptMap.jurisdiction
|
|
MedicationOrder.dosageInstruction.text
ConceptMap.copyrightLabel
|
|
MedicationOrder.dosageInstruction.additionalInstructions
ConceptMap.approvalDate
|
|
MedicationOrder.dosageInstruction.timing
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
|
MedicationOrder.dosageInstruction.asNeeded[x]
ConceptMap.source[x]
|
|
MedicationOrder.dosageInstruction.site[x]
ConceptMap.target[x]
|
|
MedicationOrder.dosageInstruction.route
ConceptMap.group.sourceVersion
|
-
deleted
Deleted
(->
canonical
version
in
.group.source)
|
MedicationOrder.dosageInstruction.method
ConceptMap.group.targetVersion
|
-
deleted
Deleted
(->
canonical
version
in
.group.target)
|
MedicationOrder.dosageInstruction.dose[x]
ConceptMap.group.element.target.equivalence
|
-
deleted
Deleted
(->
relationship)
|
MedicationOrder.dosageInstruction.rate[x]
ConceptMap.group.element.target.dependsOn.system
|
-
deleted
Deleted
(->
value
as
Coding)
|
MedicationOrder.dosageInstruction.maxDosePerPeriod
ConceptMap.group.element.target.dependsOn.display
|
-
deleted
Deleted
(->
value
as
Coding)
|
|
Condition
| |
|
Condition.clinicalStatus
| -
Min
Cardinality
changed
from
0
to
1
-
Remove
codes
recurrence
,
relapse
,
remission
,
resolved
-
Add
code
unknown
|
|
Condition.verificationStatus
| -
Remove
codes
provisional
,
differential
|
|
Condition.category
| -
Remove
Binding
`http://hl7.org/fhir/ValueSet/condition-category`
(extensible)
|
|
Condition.bodyStructure
| |
|
Condition.recorder
| -
Type
Reference:
Added
Target
Type
Group
|
|
Condition.asserter
| -
Type
Reference:
Added
Target
Types
Device,
Group
|
|
Condition.stage.assessment
| -
Type
Reference:
Removed
Target
Type
ClinicalImpression
|
|
Condition.evidence
| -
Type
changed
from
BackboneElement
to
CodeableReference
|
MedicationOrder.dispenseRequest.medication[x]
Condition.evidence.code
|
-
deleted
Deleted
(->
Condition.evidence)
|
MedicationOrder.substitution.type
Condition.evidence.detail
|
-
deleted
Deleted
(->
Condition.evidence)
|
MedicationStatement
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
|
MedicationStatement.basedOn
Consent.period
|
|
MedicationStatement.partOf
Consent.grantor
|
|
|
Consent.grantee
| -
Renamed
from
performer
to
grantee
-
Type
Reference:
Added
Target
Types
CareTeam,
Group,
HealthcareService
|
MedicationStatement.context
Consent.manager
|
|
MedicationStatement.status
Consent.controller
|
-
Add
Codes
stopped,
on-hold
Added
Element
|
MedicationStatement.category
Consent.sourceAttachment
|
|
MedicationStatement.informationSource
Consent.sourceReference
|
-
Add
Reference(Organization)
Added
Element
|
MedicationStatement.subject
Consent.regulatoryBasis
| |
|
Consent.policyBasis
|
-
Renamed
from
patient
policy
to
subject
policyBasis
-
Add
Reference(Group)
Max
Cardinality
changed
from
*
to
1
|
MedicationStatement.derivedFrom
Consent.policyBasis.reference
|
|
|
Consent.policyBasis.uri
| -
Moved
from
supportingInformation
Consent.policy
to
derivedFrom
Consent.policyBasis
|
MedicationStatement.taken
Consent.policyText
|
|
MedicationStatement.reasonCode
Consent.verification.type
|
|
MedicationStatement.reasonReference
Consent.verification.verifiedBy
|
|
MedicationStatement.note
Consent.verification.verifiedWith
| -
Type
Reference:
Added
Target
Type
Group
|
|
Consent.verification.date
| |
|
Consent.decision
| -
Moved
from
Consent.provision.type
to
decision
-
Now
marked
as
Modifier
|
|
Consent.provisionReference
| |
|
Consent.provision
|
-
Max
Cardinality
changed
from
1
to
*
|
|
Consent.provision.actor.role
|
-
Type
Min
Cardinality
changed
from
string
1
to
Annotation
0
-
Change
value
set
from
http://hl7.org/fhir/ValueSet/security-role-type
to
Participation
Role
Type
|
MedicationStatement.dosage
Consent.provision.actor.reference
|
-
Type
Min
Cardinality
changed
from
BackboneElement
1
to
Dosage
0
|
MedicationStatement.wasNotTaken
Consent.provision.securityLabel
|
-
deleted
Remove
Binding
`http://hl7.org/fhir/ValueSet/security-labels`
(extensible)
|
MedicationStatement.reasonForUse[x]
Consent.provision.documentType
|
|
MedicationStatement.dosage.text
Consent.provision.resourceType
|
|
|
Consent.provision.expression
|
|
MedicationStatement.dosage.timing
Consent.scope
|
-
deleted
Deleted
(->
Merged
with
Consent.category)
|
MedicationStatement.dosage.asNeeded[x]
Consent.organization
|
-
deleted
Deleted
(->
split
into
Consent.manager
and
Consent.controller)
|
MedicationStatement.dosage.site[x]
Consent.source[x]
|
|
MedicationStatement.dosage.route
Consent.policy.authority
|
|
MedicationStatement.dosage.method
Consent.policyRule
|
|
MedicationStatement.dosage.quantity[x]
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
|
MedicationStatement.dosage.rate[x]
Contract.term.action.reasonCode
|
-
deleted
Deleted
(->
reason)
|
MedicationStatement.dosage.maxDosePerPeriod
Contract.term.action.reasonReference
|
-
deleted
Deleted
(->
reason)
|
MessageDefinition
Coverage
|
|
|
Coverage.statusReason
|
|
MessageHeader
Coverage.kind
|
|
MessageHeader.event
Coverage.paymentBy
|
-
No
longer
marked
as
Modifier
Added
Element
|
MessageHeader.sender
Coverage.paymentBy.party
| |
|
Coverage.paymentBy.responsibility
|
|
MessageHeader.response
Coverage.subscriberId
|
-
No
longer
marked
as
Modifier
Max
Cardinality
changed
from
1
to
*
-
Type
changed
from
string
to
Identifier
|
|
Coverage.insurer
|
|
MessageHeader.response.code
Coverage.class.value
|
-
No
longer
marked
as
Modifier
Type
changed
from
string
to
Identifier
|
|
Coverage.costToBeneficiary.category
| |
|
Coverage.costToBeneficiary.network
| |
|
Coverage.costToBeneficiary.unit
| |
|
Coverage.costToBeneficiary.term
|
|
MessageHeader.focus
Coverage.costToBeneficiary.value[x]
|
-
Renamed
Min
Cardinality
changed
from
data
1
to
focus
0
|
MetadataResource
Coverage.insurancePlan
|
|
|
Coverage.payor
|
|
NamingSystem
CoverageEligibilityRequest
|
|
|
CoverageEligibilityRequest.statusReason
| |
|
CoverageEligibilityRequest.event
| |
|
CoverageEligibilityRequest.event.type
| |
|
CoverageEligibilityRequest.event.when[x]
| |
|
CoverageEligibilityResponse
| |
|
CoverageEligibilityResponse.statusReason
| |
|
CoverageEligibilityResponse.event
| |
|
CoverageEligibilityResponse.event.type
| |
|
CoverageEligibilityResponse.event.when[x]
| |
NamingSystem.status
CoverageEligibilityResponse.request
| -
Min
Cardinality
changed
from
1
to
0
|
|
CoverageEligibilityResponse.outcome
|
-
Change
value
set
from
http://hl7.org/fhir/ValueSet/conformance-resource-status
http://hl7.org/fhir/ValueSet/remittance-outcome|4.3.0
to
http://hl7.org/fhir/ValueSet/publication-status
Eligibility
Outcome
|
NamingSystem.contact
CoverageEligibilityResponse.insurance.item.description
|
-
Type
changed
from
BackboneElement
string
to
ContactDetail
markdown
|
|
CoverageEligibilityResponse.error.expression
| |
|
DetectedIssue
| |
NamingSystem.description
DetectedIssue.status
|
-
Type
changed
Change
value
set
from
string
http://hl7.org/fhir/ValueSet/observation-status|4.3.0
to
markdown
Detected
Issue
Status
-
Remove
codes
registered
,
amended
,
corrected
,
cancelled
-
Add
code
mitigated
|
|
DetectedIssue.category
|
|
NamingSystem.useContext
DetectedIssue.severity
|
-
Type
changed
from
CodeableConcept
code
to
UsageContext
CodeableConcept
-
Remove
Binding
http://hl7.org/fhir/ValueSet/use-context
(extensible)
`http://hl7.org/fhir/ValueSet/detectedissue-severity|4.3.0`
(required)
|
NamingSystem.jurisdiction
DetectedIssue.subject
|
|
NamingSystem.uniqueId.comment
DetectedIssue.encounter
|
|
NamingSystem.contact.name
DetectedIssue.identified[x]
|
|
|
DetectedIssue.author
| -
Type
Reference:
Added
Target
Types
Patient,
RelatedPerson
|
|
DetectedIssue.detail
| -
Type
changed
from
string
to
markdown
|
|
DetectedIssue.qualityOfEvidence
| |
|
DetectedIssue.expectedOnsetType
| |
|
DetectedIssue.medicationClass
| |
|
DetectedIssue.managementCode
| |
|
DetectedIssue.mitigation.note
|
|
NamingSystem.contact.telecom
DetectedIssue.patient
|
|
NutritionOrder
Device
|
|
NutritionOrder.status
Device.definition
|
-
Change
value
set
Type
changed
from
http://hl7.org/fhir/ValueSet/nutrition-order-status
Reference(DeviceDefinition)
to
http://hl7.org/fhir/ValueSet/nutrition-request-status
canonical(DeviceDefinition)
|
Observation
Device.udiCarrier.deviceIdentifier
| -
Min
Cardinality
changed
from
0
to
1
|
Observation.basedOn
Device.udiCarrier.deviceIdentifierSystem
|
|
Observation.status
Device.udiCarrier.issuer
| -
Min
Cardinality
changed
from
0
to
1
|
|
Device.udiCarrier.entryType
|
-
Add
Code
corrected
code
electronic-transmission
|
|
Device.availabilityStatus
| |
|
Device.biologicalSourceEvent
| |
|
Device.name
| -
Renamed
from
deviceName
to
name
|
|
Device.name.value
| |
|
Device.name.type
| -
Moved
from
Device.deviceName
to
Device.name
-
Type
changed
from
code
to
CodeableConcept
-
Change
binding
strength
from
required
to
extensible
|
|
Device.name.display
| |
|
Device.category
|
|
Observation.category
Device.type
|
-
Max
Cardinality
changed
from
1
to
*
|
Observation.context
Device.deviceVersion
| |
|
Device.deviceVersion.type
| |
|
Device.deviceVersion.component
| |
|
Device.deviceVersion.installDate
| |
|
Device.deviceVersion.value
| |
|
Device.conformsTo
|
-
Renamed
from
encounter
specialization
to
context
conformsTo
|
|
Device.conformsTo.category
|
-
Add
Reference(EpisodeOfCare)
Added
Element
|
Observation.value[x]
Device.conformsTo.specification
|
-
Add
boolean
Added
Mandatory
Element
|
|
Device.conformsTo.version
| -
Moved
from
Device.specialization
to
Device.conformsTo
|
|
Device.property.value[x]
| |
|
Device.additive
| |
|
Device.additive.type
| |
|
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
| |
Observation.comment
DeviceDefinition.version
| -
Max
Cardinality
changed
from
*
to
1
|
|
DeviceDefinition.versionAlgorithm[x]
| |
|
DeviceDefinition.name
| |
|
DeviceDefinition.title
| |
|
DeviceDefinition.status
| |
|
DeviceDefinition.experimental
| |
|
DeviceDefinition.partNumber
| |
|
DeviceDefinition.manufacturer
|
-
Renamed
from
comments
manufacturer[x]
to
comment
manufacturer
-
Remove
Type
string
|
Observation.referenceRange.type
DeviceDefinition.date
|
|
Observation.referenceRange.appliesTo
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.udiDeviceIdentifier.deviceIdentifierSystem
| |
|
DeviceDefinition.regulatoryIdentifier
| |
|
DeviceDefinition.regulatoryIdentifier.type
| |
|
DeviceDefinition.regulatoryIdentifier.identifier
| |
|
DeviceDefinition.regulatoryIdentifier.issuer
| |
|
DeviceDefinition.regulatoryIdentifier.jurisdiction
| |
|
DeviceDefinition.regulatoryIdentifier.identifierSystem
| |
|
DeviceDefinition.deviceName.type
| -
Type
changed
from
code
to
CodeableConcept
-
Change
binding
strength
from
required
to
extensible
|
|
DeviceDefinition.classification
| |
|
DeviceDefinition.classification.type
| -
Moved
from
DeviceDefinition
to
DeviceDefinition.classification
-
Min
Cardinality
changed
from
0
to
1
|
|
DeviceDefinition.classification.justification
| |
|
DeviceDefinition.conformsTo
|
-
Renamed
from
meaning
specialization
to
appliesTo
conformsTo
|
|
DeviceDefinition.conformsTo.category
| |
|
DeviceDefinition.conformsTo.specification
| |
|
DeviceDefinition.conformsTo.version
| -
Moved
from
DeviceDefinition.specialization
to
DeviceDefinition.conformsTo
-
Max
Cardinality
changed
from
1
to
*
|
Observation.related.target
DeviceDefinition.conformsTo.source
|
-
Add
Reference(Sequence)
Added
Element
|
Observation.component.interpretation
DeviceDefinition.hasPart
| |
|
DeviceDefinition.hasPart.definition[x]
| |
|
DeviceDefinition.hasPart.count
| |
|
DeviceDefinition.packaging
| |
|
DeviceDefinition.packaging.identifier
| |
|
DeviceDefinition.packaging.type
| |
|
DeviceDefinition.packaging.count
| |
|
DeviceDefinition.packaging.distributor
| |
|
DeviceDefinition.packaging.distributor.name
| |
|
DeviceDefinition.packaging.distributor.organizationReference
| |
|
DeviceDefinition.packaging.udiDeviceIdentifier
| |
|
DeviceDefinition.packaging.packaging
| |
|
DeviceDefinition.deviceVersion
| |
|
DeviceDefinition.deviceVersion.type
| |
|
DeviceDefinition.deviceVersion.component
| |
|
DeviceDefinition.deviceVersion.value
| |
|
DeviceDefinition.outputLanguage
| |
|
DeviceDefinition.property.value[x]
| |
|
DeviceDefinition.link
| |
|
DeviceDefinition.link.relation
| |
|
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.owner
| |
|
DeviceDefinition.quantity
| -
Deleted
(->
DeviceDefinition.packaging.count
or
DeviceDefinition.hasPart.count)
|
|
DeviceDefinition.parentDevice
| -
Deleted
(Removed
-
to
establish
relations,
use
hasPArt)
|
OperationDefinition
DeviceMetric
|
|
|
DeviceMetric.status
| |
OperationDefinition.status
DeviceMetric.operationalStatus
| -
Remove
code
entered-in-error
-
Add
code
unknown
|
|
DeviceMetric.category
| -
Type
changed
from
code
to
CodeableConcept
-
Change
binding
strength
from
required
to
extensible
|
|
DeviceMetric.device
| |
|
DeviceMetric.color
|
-
Change
value
set
from
http://hl7.org/fhir/ValueSet/conformance-resource-status
http://hl7.org/fhir/ValueSet/metric-color|4.3.0
to
http://hl7.org/fhir/ValueSet/publication-status
Color
Codes
(Names
or
RGB
Values)
|
|
DeviceMetric.measurementFrequency
| |
|
DeviceMetric.availability
|
|
OperationDefinition.experimental
DeviceMetric.calibration.type
|
-
Now
marked
as
Modifier
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
|
OperationDefinition.contact
DeviceRequest.status
| -
Remove
codes
revoked
,
completed
-
Add
code
ended
|
|
DeviceRequest.intent
| -
Remove
codes
original-order
,
reflex-order
,
filler-order
,
instance-order
|
|
DeviceRequest.doNotPerform
| |
|
DeviceRequest.product[x]
| |
|
DeviceRequest.quantity
| |
|
DeviceRequest.requester
| -
Type
Reference:
Added
Target
Types
CareTeam,
Group,
Patient,
RelatedPerson
|
|
DeviceRequest.performer
|
-
Type
changed
from
BackboneElement
Reference(Practitioner
|
PractitionerRole
|
Organization
|
CareTeam
|
HealthcareService
|
Patient
|
Device
|
RelatedPerson)
to
ContactDetail
CodeableReference
|
|
DeviceRequest.location
| |
|
DeviceRequest.reason
| |
|
DeviceRequest.asNeeded
| |
|
DeviceRequest.asNeededFor
| |
|
DeviceRequest.instantiatesCanonical
| |
|
DeviceRequest.instantiatesUri
| |
|
DeviceRequest.code[x]
| |
|
DeviceRequest.performerType
| |
|
DeviceRequest.reasonCode
|
|
|
DeviceRequest.reasonReference
| |
|
DiagnosticReport
| |
OperationDefinition.description
DiagnosticReport.basedOn
| -
Type
Reference:
Removed
Target
Type
ImmunizationRecommendation
|
|
DiagnosticReport.status
| -
Remove
codes
preliminary
,
corrected
,
appended
|
|
DiagnosticReport.subject
| -
Type
Reference:
Added
Target
Type
BiologicallyDerivedProduct
-
Type
Reference:
Removed
Target
Type
Procedure
|
|
DiagnosticReport.relatesTo
| |
|
DiagnosticReport.issued
| -
Type
changed
from
instant
to
dateTime
|
|
DiagnosticReport.procedure
| |
|
DiagnosticReport.performer
| -
Type
Reference:
Added
Target
Types
HealthcareService,
Device,
Patient,
RelatedPerson
|
|
DiagnosticReport.resultsInterpreter
| -
Type
Reference:
Added
Target
Types
Patient,
RelatedPerson
|
|
DiagnosticReport.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
|
OperationDefinition.useContext
DiagnosticReport.recomendation
|
|
OperationDefinition.jurisdiction
DiagnosticReport.communication
| |
|
DiagnosticReport.comparison
| |
|
DiagnosticReport.imagingStudy
| |
|
DocumentReference
| |
|
DocumentReference.version
| |
|
DocumentReference.basedOn
|
|
OperationDefinition.purpose
DocumentReference.docStatus
|
-
Renamed
Remove
code
preliminary
-
Add
codes
registered
,
partial
,
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
requirements
1
to
purpose
*
-
Type
changed
from
string
BackboneElement
to
markdown
Reference(Appointment
|
Encounter
|
EpisodeOfCare)
|
|
DocumentReference.event
| |
|
DocumentReference.related
| |
|
DocumentReference.bodyStructure
| |
|
DocumentReference.facilityType
| |
|
DocumentReference.practiceSetting
| |
|
DocumentReference.period
|
|
OperationDefinition.comment
DocumentReference.date
|
-
Renamed
Type
changed
from
notes
instant
to
comment
dateTime
|
OperationDefinition.resource
DocumentReference.author
|
-
Renamed
Type
Reference:
Added
Target
Types
CareTeam,
Group
|
|
DocumentReference.attester
| |
|
DocumentReference.attester.mode
| |
|
DocumentReference.attester.time
| |
|
DocumentReference.attester.party
| |
|
DocumentReference.relatesTo.code
| -
Type
changed
from
type
code
to
resource
CodeableConcept
-
Change
binding
strength
from
required
to
extensible
|
|
DocumentReference.description
| -
Type
changed
from
string
to
markdown
|
|
DocumentReference.securityLabel
| -
Remove
Codes
Conformance,
DiagnosticOrder,
ImagingObjectSelection,
MedicationOrder,
Order,
OrderResponse
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
ActivityDefinition,
AdverseEvent,
CapabilityStatement,
CareTeam,
ChargeItem,
CodeSystem,
CompartmentDefinition,
Consent,
Endpoint,
ExpansionProfile,
GraphDefinition,
GuidanceResponse,
ImagingManifest,
Library,
Linkage,
Measure,
MeasureReport,
MedicationRequest,
MessageDefinition,
PlanDefinition,
PractitionerRole,
RequestGroup,
ResearchStudy,
ResearchSubject,
Sequence,
ServiceDefinition,
StructureMap,
Task,
TestReport
codes
on-hold
,
discharged
,
completed
,
discontinued
|
|
Encounter.businessStatus
| |
|
Encounter.businessStatus.code
| |
|
Encounter.businessStatus.type
| |
|
Encounter.businessStatus.effectiveDate
|
|
OperationDefinition.type
Encounter.class
|
-
Min
Cardinality
changed
from
0
to
1
to
0
-
Max
Cardinality
changed
from
*
to
1
to
*
-
Type
changed
from
code
Coding
to
boolean
CodeableConcept
-
Remove
Binding
http://hl7.org/fhir/ValueSet/resource-types
(required)
`http://terminology.hl7.org/ValueSet/v3-ActEncounterCode`
(extensible)
|
OperationDefinition.parameter.type
Encounter.serviceType
|
-
Change
value
set
Max
Cardinality
changed
from
http://hl7.org/fhir/ValueSet/operation-parameter-type
1
to
http://hl7.org/fhir/ValueSet/all-types
*
-
Type
changed
from
CodeableConcept
to
CodeableReference
|
OperationDefinition.parameter.searchType
Encounter.subjectStatus
|
|
|
Encounter.basedOn
| -
Type
Reference:
Added
Target
Types
CarePlan,
DeviceRequest,
MedicationRequest,
RequestOrchestration,
NutritionOrder,
VisionPrescription
|
OperationDefinition.overload
Encounter.careTeam
|
|
|
Encounter.participant.actor
| -
Renamed
from
individual
to
actor
-
Type
Reference:
Added
Target
Types
Patient,
Group,
Device,
HealthcareService
|
OperationDefinition.overload.parameterName
Encounter.virtualService
|
|
|
Encounter.actualPeriod
| -
Renamed
from
period
to
actualPeriod
|
OperationDefinition.overload.comment
Encounter.plannedStartDate
|
|
OperationDefinition.contact.name
Encounter.plannedEndDate
|
|
OperationDefinition.contact.telecom
Encounter.reason
|
-
deleted
Renamed
from
reasonCode
to
reason
-
Type
changed
from
CodeableConcept
to
BackboneElement
|
OperationOutcome
Encounter.reason.use
|
|
OperationOutcome.issue.expression
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)
|
Organization
Endpoint
|
|
Organization.type
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)
|
Organization.alias
Endpoint.description
|
|
Organization.endpoint
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
|
|
Parameters
EnrollmentRequest
|
|
Parameters.parameter.value[x]
EnrollmentRequest.candidate
|
-
Add
Age,
Add
Count,
Add
Distance,
Add
Duration,
Add
Money
Type
Reference:
Added
Target
Type
Group
|
Patient
EnrollmentResponse
|
|
Patient.maritalStatus
EnrollmentResponse.outcome
|
-
Change
binding
strength
value
set
from
required
http://hl7.org/fhir/ValueSet/remittance-outcome|4.3.0
to
extensible
Enrollment
Outcome
|
|
EnrollmentResponse.candidate
| |
|
EpisodeOfCare
| |
|
EpisodeOfCare.reason
| |
|
EpisodeOfCare.reason.use
| |
|
EpisodeOfCare.reason.value
|
|
Patient.contact.relationship
EpisodeOfCare.diagnosis.condition
|
-
Change
value
set
Min
Cardinality
changed
from
http://hl7.org/fhir/ValueSet/patient-contact-relationship
1
to
http://hl7.org/fhir/ValueSet/v2-0131
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]
|
|
Patient.communication.language
EventDefinition.subject[x]
|
-
Change
binding
strength
value
set
from
required
http://hl7.org/fhir/ValueSet/subject-type
to
extensible
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
| -
Change
value
set
from
http://tools.ietf.org/html/bcp47
http://hl7.org/fhir/ValueSet/jurisdiction
to
http://hl7.org/fhir/ValueSet/languages
Jurisdiction
ValueSet
|
Patient.generalPractitioner
EventDefinition.usage
|
-
Renamed
Type
changed
from
careProvider
string
to
generalPractitioner
markdown
|
Patient.link.other
EventDefinition.copyrightLabel
|
-
Add
Reference(RelatedPerson)
Added
Element
|
|
Evidence
| |
|
Evidence.versionAlgorithm[x]
|
-
No
longer
marked
as
Modifier
Added
Element
|
Patient.link.type
Evidence.name
| |
|
Evidence.citeAs
|
-
Renamed
from
citeAs[x]
to
citeAs
-
Remove
Code
replace
Type
Reference(Citation)
|
|
Evidence.experimental
|
-
Add
Codes
replaced-by,
replaces
Added
Element
|
|
Evidence.recorder
|
-
No
longer
marked
as
Modifier
Added
Element
|
PaymentNotice
Evidence.purpose
|
|
PaymentNotice.status
Evidence.copyright
|
|
PaymentNotice.statusDate
Evidence.copyrightLabel
| |
|
Evidence.relatesTo
| |
|
Evidence.relatesTo.type
| |
|
Evidence.relatesTo.target[x]
|
|
PaymentNotice.paymentStatus
Evidence.variableDefinition
|
-
Min
Cardinality
changed
from
1
to
0
|
|
Evidence.variableDefinition.variableRole
|
-
Type
changed
from
Coding
to
CodeableConcept
to
code
-
Change
binding
strength
from
extensible
to
required
|
PaymentNotice.ruleset
Evidence.variableDefinition.roleSubtype
|
|
PaymentNotice.originalRuleset
Evidence.variableDefinition.comparatorCategory
|
|
PaymentReconciliation
Evidence.variableDefinition.directnessMatch
| -
Remove
Binding
`http://hl7.org/fhir/ValueSet/directness`
(extensible)
|
|
Evidence.synthesisType
| -
Max
Cardinality
changed
from
1
to
*
-
Remove
Binding
`http://hl7.org/fhir/ValueSet/synthesis-type`
(extensible)
|
PaymentReconciliation.status
Evidence.studyDesign
|
|
PaymentReconciliation.outcome
Evidence.statistic.description
|
-
Type
changed
from
code
string
to
CodeableConcept
markdown
|
|
Evidence.statistic.statisticType
|
-
Add
Code
partial
Remove
Binding
`http://hl7.org/fhir/ValueSet/statistic-type`
(extensible)
|
PaymentReconciliation.detail.type
Evidence.statistic.sampleSize.description
|
-
Type
changed
from
Coding
string
to
CodeableConcept
markdown
|
PaymentReconciliation.detail.response
Evidence.statistic.sampleSize.numberAnalyzed
|
|
PaymentReconciliation.detail.amount
Evidence.statistic.attributeEstimate.description
|
-
Type
changed
from
Quantity{http://hl7.org/fhir/StructureDefinition/Money}
string
to
Money
markdown
|
PaymentReconciliation.form
Evidence.statistic.attributeEstimate.type
| -
Remove
Binding
`http://hl7.org/fhir/ValueSet/attribute-estimate-type`
(extensible)
|
|
Evidence.statistic.modelCharacteristic.code
| -
Remove
Binding
`http://hl7.org/fhir/ValueSet/statistic-model-code`
(extensible)
|
|
Evidence.statistic.modelCharacteristic.value[x]
| -
Renamed
from
value
to
value[x]
-
Add
Types
Range,
CodeableConcept
|
|
Evidence.statistic.modelCharacteristic.intended
| |
|
Evidence.statistic.modelCharacteristic.applied
| |
|
Evidence.statistic.modelCharacteristic.variable.handling
|
-
Type
changed
from
Coding
code
to
CodeableConcept
-
Remove
Binding
http://hl7.org/fhir/ValueSet/forms
`http://hl7.org/fhir/ValueSet/variable-handling|4.3.0`
(required)
|
|
Evidence.statistic.modelCharacteristic.attribute
| |
PaymentReconciliation.total
Evidence.certainty.description
|
-
Min
Type
changed
from
string
to
markdown
|
|
Evidence.certainty.type
| -
Remove
Binding
`http://hl7.org/fhir/ValueSet/certainty-type`
(extensible)
|
|
Evidence.certainty.rating
| -
Remove
Binding
`http://hl7.org/fhir/ValueSet/certainty-rating`
(extensible)
|
|
Evidence.certainty.rater
| -
Max
Cardinality
changed
from
1
to
0
*
|
|
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.relatesTo
| |
|
EvidenceVariable.relatesTo.type
| |
|
EvidenceVariable.relatesTo.target[x]
| |
|
EvidenceVariable.definition
| |
|
EvidenceVariable.definitionModifier
| |
|
EvidenceVariable.definitionModifier.code
| |
|
EvidenceVariable.definitionModifier.value[x]
|
|
|
EvidenceVariable.handling
|
-
Type
changed
from
Quantity{http://hl7.org/fhir/StructureDefinition/Money}
code
to
Money
CodeableConcept
-
Remove
Binding
`http://hl7.org/fhir/ValueSet/variable-handling|4.3.0`
(required)
|
|
EvidenceVariable.category.value[x]
| -
Add
Type
Reference(Group)
|
PaymentReconciliation.processNote
EvidenceVariable.conditional
|
|
PaymentReconciliation.processNote.type
EvidenceVariable.classifier
|
|
PaymentReconciliation.processNote.text
EvidenceVariable.dataStorage
| |
|
EvidenceVariable.dataStorage.datatype
| |
|
EvidenceVariable.dataStorage.path
| |
|
EvidenceVariable.dataStorage.delimiter
| |
|
EvidenceVariable.dataStorage.component
| |
|
EvidenceVariable.timing
| |
|
EvidenceVariable.period
| |
|
EvidenceVariable.constraint
| |
|
EvidenceVariable.constraint.conditional
| |
|
EvidenceVariable.constraint.minimumQuantity
| |
|
EvidenceVariable.constraint.maximumQuantity
| |
|
EvidenceVariable.constraint.earliestDateTime
| |
|
EvidenceVariable.constraint.latestDateTime
| |
|
EvidenceVariable.constraint.minimumStringLength
| |
|
EvidenceVariable.constraint.maximumStringLength
| |
|
EvidenceVariable.constraint.code
| |
|
EvidenceVariable.constraint.expression
| |
|
EvidenceVariable.constraint.expectedValueSet
| |
|
EvidenceVariable.constraint.expectedUnitsValueSet
| |
|
EvidenceVariable.constraint.anyValueAllowed
| |
|
EvidenceVariable.missingDataMeaning
| |
|
EvidenceVariable.unacceptableDataHandling
|
|
PaymentReconciliation.ruleset
EvidenceVariable.subtitle
|
|
PaymentReconciliation.originalRuleset
EvidenceVariable.relatedArtifact
|
|
PaymentReconciliation.detail.responce
EvidenceVariable.characteristicCombination
|
|
PaymentReconciliation.note
EvidenceVariable.characteristic
|
|
Person
ExampleScenario
|
|
|
ExampleScenario.versionAlgorithm[x]
|
|
PlanDefinition
ExampleScenario.title
|
|
Practitioner
ExampleScenario.description
| |
|
ExampleScenario.jurisdiction
|
|
|
ExampleScenario.copyrightLabel
| |
|
ExampleScenario.actor.key
| -
Renamed
from
actorId
to
key
|
Practitioner.name
ExampleScenario.actor.type
|
-
Max
Min
Cardinality
changed
from
1
to
*
0
-
Change
value
set
from
http://hl7.org/fhir/ValueSet/examplescenario-actor-type|4.3.0
to
Actor
Definition
Actor
Type
-
Remove
code
entity
-
Add
codes
system
,
collective
,
other
|
Practitioner.communication
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://tools.ietf.org/html/bcp47
http://hl7.org/fhir/ValueSet/resource-types|4.3.0
to
http://hl7.org/fhir/ValueSet/languages
Example
Scenario
Resource
Type
|
Practitioner.practitionerRole
ExampleScenario.instance.structureVersion
|
|
PractitionerRole
ExampleScenario.instance.structureProfile[x]
|
|
Procedure
ExampleScenario.instance.title
| -
Renamed
from
name
to
title
-
Min
Cardinality
changed
from
0
to
1
|
Procedure.definition
ExampleScenario.instance.content
| |
|
ExampleScenario.instance.version.key
| |
|
ExampleScenario.instance.version.title
|
|
Procedure.basedOn
ExampleScenario.instance.version.description
| -
Min
Cardinality
changed
from
1
to
0
|
|
ExampleScenario.instance.version.content
| |
|
ExampleScenario.instance.containedInstance.instanceReference
|
-
Renamed
from
request
resourceId
to
basedOn
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
|
-
Remove
Reference(DiagnosticOrder)
Type
changed
from
string
to
Coding
-
Add
Binding
`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
|
|
Procedure.partOf
ExplanationOfBenefit.statusReason
|
|
|
ExplanationOfBenefit.subject
| |
Procedure.status
ExplanationOfBenefit.enterer
| -
Type
Reference:
Added
Target
Types
Patient,
RelatedPerson
|
|
ExplanationOfBenefit.insurer
| -
Min
Cardinality
changed
from
1
to
0
|
|
ExplanationOfBenefit.provider
| -
Min
Cardinality
changed
from
1
to
0
|
|
ExplanationOfBenefit.related.claim
| -
Type
Reference:
Added
Target
Type
ExplanationOfBenefit
|
|
ExplanationOfBenefit.prescription
| -
Type
Reference:
Added
Target
Types
DeviceRequest,
ServiceRequest
|
|
ExplanationOfBenefit.originalPrescription
| -
Type
Reference:
Added
Target
Types
DeviceRequest,
ServiceRequest,
VisionPrescription
|
|
ExplanationOfBenefit.event
| |
|
ExplanationOfBenefit.event.type
| |
|
ExplanationOfBenefit.event.when[x]
| |
|
ExplanationOfBenefit.encounter
| |
|
ExplanationOfBenefit.facility
| -
Type
Reference:
Added
Target
Type
Organization
|
|
ExplanationOfBenefit.outcome
|
-
Change
value
set
from
http://hl7.org/fhir/ValueSet/procedure-status
http://hl7.org/fhir/ValueSet/remittance-outcome|4.3.0
to
http://hl7.org/fhir/ValueSet/event-status
Claim
Processing
Codes
|
|
ExplanationOfBenefit.decision
| |
|
ExplanationOfBenefit.diagnosisRelatedGroup
| |
|
ExplanationOfBenefit.careTeam.specialty
|
|
Procedure.notDone
ExplanationOfBenefit.supportingInfo.timing[x]
|
-
Renamed
Add
Types
dateTime,
Timing
-
Remove
Type
date
|
|
ExplanationOfBenefit.supportingInfo.value[x]
| -
Add
Types
base64Binary,
canonical,
code,
date,
dateTime,
decimal,
id,
instant,
integer,
integer64,
markdown,
oid,
positiveInt,
time,
unsignedInt,
uri,
url,
uuid,
Address,
Age,
Annotation,
CodeableConcept,
CodeableReference,
Coding,
ContactPoint,
Count,
Distance,
Duration,
HumanName,
Identifier,
Money,
Period,
Range,
Ratio,
RatioRange,
SampledData,
Signature,
Timing,
ContactDetail,
DataRequirement,
Expression,
ParameterDefinition,
RelatedArtifact,
TriggerDefinition,
UsageContext,
Availability,
ExtendedContactDetail,
VirtualServiceDetail,
Dosage,
Meta
|
|
ExplanationOfBenefit.insurance
| -
Min
Cardinality
changed
from
notPerformed
1
to
notDone
0
|
|
ExplanationOfBenefit.patientPaid
| |
|
ExplanationOfBenefit.item.traceNumber
| |
|
ExplanationOfBenefit.item.subject
|
|
Procedure.notDoneReason
ExplanationOfBenefit.item.productOrService
|
-
Renamed
Min
Cardinality
changed
from
reasonNotPerformed
1
to
notDoneReason
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
1
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
|
|
Procedure.code
ExplanationOfBenefit.item.detail.productOrService
|
-
Min
Cardinality
changed
from
1
to
0
|
Procedure.context
ExplanationOfBenefit.item.detail.productOrServiceEnd
|
-
Renamed
from
encounter
to
context
Added
Element
|
|
ExplanationOfBenefit.item.detail.patientPaid
|
-
Add
Reference(EpisodeOfCare)
Added
Element
|
|
ExplanationOfBenefit.item.detail.tax
| |
|
ExplanationOfBenefit.item.detail.reviewOutcome
| |
|
ExplanationOfBenefit.item.detail.subDetail.traceNumber
|
|
Procedure.performer.actor
ExplanationOfBenefit.item.detail.subDetail.productOrService
|
-
Min
Cardinality
changed
from
0
to
1
to
0
|
|
ExplanationOfBenefit.item.detail.subDetail.productOrServiceEnd
|
-
Add
Reference(Device)
Added
Element
|
Procedure.performer.onBehalfOf
ExplanationOfBenefit.item.detail.subDetail.patientPaid
|
|
Procedure.reasonCode
ExplanationOfBenefit.item.detail.subDetail.tax
|
|
Procedure.reasonReference
ExplanationOfBenefit.item.detail.subDetail.reviewOutcome
|
|
Procedure.complicationDetail
ExplanationOfBenefit.addItem.traceNumber
| |
|
ExplanationOfBenefit.addItem.subject
| |
|
ExplanationOfBenefit.addItem.informationSequence
| |
|
ExplanationOfBenefit.addItem.revenue
| |
|
ExplanationOfBenefit.addItem.category
|
|
Procedure.note
ExplanationOfBenefit.addItem.productOrService
|
-
Renamed
Min
Cardinality
changed
from
notes
1
to
note
0
|
Procedure.focalDevice.action
ExplanationOfBenefit.addItem.productOrServiceEnd
|
-
Remove
Binding
http://hl7.org/fhir/ValueSet/device-action
(required)
Added
Element
|
|
ExplanationOfBenefit.addItem.request
| |
|
ExplanationOfBenefit.addItem.patientPaid
| |
|
ExplanationOfBenefit.addItem.tax
|
|
Procedure.usedReference
ExplanationOfBenefit.addItem.bodySite
|
-
Renamed
Max
Cardinality
changed
from
used
1
to
usedReference
*
-
Type
changed
from
CodeableConcept
to
BackboneElement
|
Procedure.usedCode
ExplanationOfBenefit.addItem.bodySite.site
|
|
Procedure.reason[x]
ExplanationOfBenefit.addItem.bodySite.subSite
|
|
ProcedureRequest
ExplanationOfBenefit.addItem.reviewOutcome
|
|
ProcedureRequest.definition
ExplanationOfBenefit.addItem.detail.traceNumber
|
|
ProcedureRequest.basedOn
ExplanationOfBenefit.addItem.detail.revenue
| |
|
ExplanationOfBenefit.addItem.detail.productOrService
| -
Min
Cardinality
changed
from
1
to
0
|
|
ExplanationOfBenefit.addItem.detail.productOrServiceEnd
|
|
ProcedureRequest.replaces
ExplanationOfBenefit.addItem.detail.patientPaid
|
|
ProcedureRequest.requisition
ExplanationOfBenefit.addItem.detail.tax
| |
|
ExplanationOfBenefit.addItem.detail.reviewOutcome
| |
|
ExplanationOfBenefit.addItem.detail.subDetail.traceNumber
| |
|
ExplanationOfBenefit.addItem.detail.subDetail.revenue
|
|
ProcedureRequest.status
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
1
CodeableConcept
-
Change
binding
strength
from
required
to
extensible
|
|
ExplanationOfBenefit.processNote.text
| -
Type
changed
from
string
to
markdown
|
|
ExplanationOfBenefit.processNote.language
| -
Change
binding
strength
from
preferred
to
required
-
Change
value
set
from
http://hl7.org/fhir/ValueSet/procedure-request-status
Common
Languages
to
http://hl7.org/fhir/ValueSet/request-status
All
Languages
-
Change
max
value
set
from
All
Languages
to
none
|
|
ExplanationOfBenefit.patient
| |
|
ExplanationOfBenefit.careTeam.responsible
| |
|
ExplanationOfBenefit.careTeam.qualification
| |
|
ExplanationOfBenefit.diagnosis.packageCode
| |
|
ExplanationOfBenefit.item.subSite
| |
|
ExplanationOfBenefit.item.adjudication.value
| |
|
ExplanationOfBenefit.addItem.subSite
| |
|
FamilyMemberHistory
| |
ProcedureRequest.intent
FamilyMemberHistory.recorder
| |
|
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
| |
ProcedureRequest.priority
Flag.status
|
-
Change
value
set
Min
Cardinality
changed
from
http://hl7.org/fhir/ValueSet/procedure-request-priority
1
to
http://hl7.org/fhir/ValueSet/request-priority
0
|
|
Flag.subject
| -
Type
Reference:
Added
Target
Types
RelatedPerson,
PractitionerRole
|
|
Flag.author
| -
Type
Reference:
Added
Target
Type
RelatedPerson
|
ProcedureRequest.doNotPerform
Flag.supportingInfo
|
|
|
Goal
| |
|
Goal.lifecycleStatus
| -
Remove
codes
active
,
on-hold
,
completed
|
ProcedureRequest.category
Goal.continuous
|
|
ProcedureRequest.subject
Goal.acceptance
|
-
Add
Reference(Location),
Add
Reference(Device)
Added
Element
|
|
Goal.acceptance.participant
| |
|
Goal.acceptance.status
| |
|
Goal.acceptance.priority
|
|
ProcedureRequest.context
Goal.statusReason
|
-
Renamed
Max
Cardinality
changed
from
encounter
1
to
context
*
-
Add
Reference(EpisodeOfCare)
Type
changed
from
string
to
CodeableConcept
|
ProcedureRequest.occurrence[x]
Goal.recorder
|
|
ProcedureRequest.authoredOn
Goal.source
|
-
Renamed
from
orderedOn
expressedBy
to
authoredOn
source
-
Type
Reference:
Added
Target
Types
CareTeam,
Group
|
|
Goal.addresses
| -
Type
Reference:
Added
Target
Types
MedicationRequest,
Procedure,
NutritionIntake
|
|
Goal.outcomeCode
| -
Deleted
(->
Goal.outcome)
|
|
Goal.outcomeReference
| -
Deleted
(->
Goal.outcome)
|
|
Group
| |
ProcedureRequest.requester
Group.url
|
|
ProcedureRequest.requester.agent
Group.version
|
|
ProcedureRequest.requester.onBehalfOf
Group.versionAlgorithm[x]
|
|
ProcedureRequest.performerType
Group.title
|
|
ProcedureRequest.performer
Group.status
|
-
Add
Reference(Device),
Add
Reference(HealthcareService)
Added
Element
|
ProcedureRequest.reasonCode
Group.experimental
|
|
ProcedureRequest.reasonReference
Group.date
|
|
ProcedureRequest.supportingInfo
Group.publisher
|
|
ProcedureRequest.specimen
Group.contact
| |
|
Group.description
| |
|
Group.useContext
| |
|
Group.purpose
| |
|
Group.copyright
| |
|
Group.copyrightLabel
|
|
ProcedureRequest.note
Group.type
|
-
Renamed
Min
Cardinality
changed
from
notes
1
to
note
0
-
Add
codes
careteam
,
healthcareservice
,
location
,
organization
,
relatedperson
,
specimen
,
medicinalproductdefinition
,
substancedefinition
,
biologicallyDerivedProduct
,
nutritionProduct
|
ProcedureRequest.relevantHistory
Group.membership
|
|
ProcedureRequest.reason[x]
Group.code
|
-
deleted
Add
Binding
`http://hl7.org/fhir/ValueSet/group-code`
(extensible)
|
|
Group.combinationMethod
| |
|
Group.combinationThreshold
| |
|
Group.characteristic.value[x]
| -
Add
Types
uri,
Expression
|
|
Group.characteristic.description
| |
|
Group.characteristic.method
| |
|
Group.characteristic.formula
| |
|
Group.characteristic.determiner
| |
|
Group.characteristic.offset
| |
|
Group.characteristic.instances[x]
| |
|
Group.characteristic.duration[x]
| |
|
Group.characteristic.timing
| |
|
Group.member.entity
| -
Type
Reference:
Added
Target
Types
CareTeam,
HealthcareService,
Location,
Organization,
Specimen,
MedicinalProductDefinition,
SubstanceDefinition,
BiologicallyDerivedProduct,
NutritionProduct
|
|
Group.member.involvement
|
|
ProcedureRequest.scheduled[x]
Group.active
|
|
ProcedureRequest.orderer
Group.actual
|
-
deleted
Deleted
(->
Group.membership)
|
ProcessRequest
GuidanceResponse
|
|
ProcessRequest.status
GuidanceResponse.location
| |
|
GuidanceResponse.reason
|
|
ProcessRequest.action
GuidanceResponse.evaluationMessage
|
-
Min
Max
Cardinality
changed
from
*
to
1
|
|
GuidanceResponse.result
| -
Max
Cardinality
changed
from
1
to
0
*
-
Type
Reference:
Added
Target
Types
Appointment,
AppointmentResponse,
Claim,
CommunicationRequest,
Contract,
CoverageEligibilityRequest,
DeviceRequest,
EnrollmentRequest,
MedicationRequest,
NutritionOrder,
RequestOrchestration,
ServiceRequest,
Task,
VisionPrescription
-
Type
Reference:
Removed
Target
Type
RequestGroup
|
ProcessRequest.ruleset
GuidanceResponse.reasonCode
|
-
deleted
Deleted
(->
reason)
|
ProcessRequest.originalRuleset
GuidanceResponse.reasonReference
|
-
deleted
Deleted
(->
reason)
|
ProcessResponse
HealthcareService
|
|
ProcessResponse.status
HealthcareService.offeredIn
|
|
ProcessResponse.outcome
HealthcareService.comment
|
-
Type
changed
from
Coding
string
to
CodeableConcept
markdown
|
|
HealthcareService.contact
| |
|
HealthcareService.eligibility.value[x]
| |
|
HealthcareService.eligibility.period
|
|
ProcessResponse.form
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
|
-
Type
changed
from
Coding
to
CodeableConcept
-
Remove
Binding
http://hl7.org/fhir/ValueSet/forms
(required)
Change
value
set
from
AcquisitionModality
to
Modality
|
ProcessResponse.processNote
ImagingStudy.basedOn
|
-
Added
Element
Type
Reference:
Removed
Target
Type
AppointmentResponse
|
ProcessResponse.processNote.type
ImagingStudy.procedure
|
|
ProcessResponse.processNote.text
ImagingStudy.reason
|
|
ProcessResponse.error
ImagingStudy.series.modality
|
|
|
ImagingStudy.series.bodySite
| -
Type
changed
from
Coding
to
CodeableReference
|
|
ImagingStudy.series.performer.actor
| -
Type
Reference:
Added
Target
Type
HealthcareService
|
|
ImagingStudy.series.instance.sopClass
| -
Type
changed
from
Coding
to
oid
-
Remove
Binding
http://hl7.org/fhir/ValueSet/adjudication-error
(required)
`http://dicom.nema.org/medical/dicom/current/output/chtml/part04/sect_B.5.html#table_B.5-1`
(extensible)
|
ProcessResponse.communicationRequest
ImagingStudy.interpreter
|
-
Added
Element
Deleted
(->
series.performer)
|
ProcessResponse.ruleset
ImagingStudy.procedureReference
|
-
deleted
Deleted
(->
procedure)
|
ProcessResponse.originalRuleset
ImagingStudy.procedureCode
|
-
deleted
Deleted
(->
procedure)
|
ProcessResponse.notes
ImagingStudy.reasonCode
|
-
deleted
Deleted
(->
reason)
|
|
ImagingStudy.reasonReference
| |
|
ImagingStudy.series.laterality
|
|
Provenance
Immunization
|
|
|
Immunization.basedOn
| |
|
Immunization.administeredProduct
| |
Provenance.reason
Immunization.manufacturer
|
-
Type
changed
from
CodeableConcept
Reference(Organization)
to
Coding
CodeableReference
|
|
Immunization.supportingInformation
| |
|
Immunization.informationSource
|
|
Provenance.activity
Immunization.performer.actor
| -
Type
Reference:
Added
Target
Types
Patient,
RelatedPerson
|
|
Immunization.reason
| |
|
Immunization.programEligibility
|
-
Type
changed
from
CodeableConcept
to
Coding
BackboneElement
|
|
Immunization.programEligibility.program
| |
|
Immunization.programEligibility.programStatus
| |
|
Immunization.reaction.manifestation
| |
|
Immunization.protocolApplied.doseNumber
| -
Renamed
from
doseNumber[x]
to
doseNumber
-
Min
Cardinality
changed
from
1
to
0
-
Add
Type
CodeableConcept
-
Remove
Types
positiveInt,
string
|
|
Immunization.protocolApplied.seriesDoses
| -
Renamed
from
seriesDoses[x]
to
seriesDoses
-
Add
Type
CodeableConcept
-
Remove
Types
positiveInt,
string
|
|
Immunization.recorded
| |
|
Immunization.reportOrigin
| |
|
Immunization.reasonCode
| |
|
Immunization.reasonReference
| |
|
Immunization.education
| |
|
Immunization.reaction.detail
| |
|
ImplementationGuide
| |
|
ImplementationGuide.identifier
|
|
|
ImplementationGuide.versionAlgorithm[x]
| |
|
ImplementationGuide.jurisdiction
|
-
Change
value
set
from
http://hl7.org/fhir/ValueSet/v3-ProvenanceEventCurrentState
http://hl7.org/fhir/ValueSet/jurisdiction
to
http://hl7.org/fhir/ValueSet/provenance-activity-type
Jurisdiction
ValueSet
 |
|
ImplementationGuide.purpose
| |
|
ImplementationGuide.copyrightLabel
|
|
Provenance.agent
ImplementationGuide.fhirVersion
|
-
Min
Cardinality
Remove
codes
0.0.80
,
0.0.81
,
0.0.82
,
0.4.0
,
0.5.0
,
1.0.0
,
1.0.1
,
1.0.2
,
1.1.0
,
1.4.0
,
1.6.0
,
1.8.0
,
3.0.0
,
3.0.1
,
3.0.2
,
3.3.0
,
3.5.0
,
4.0.0
,
4.0.1
,
4.1.0
,
4.3.0-cibuild
,
4.3.0-snapshot1
,
4.3.0
-
Add
codes
0.0
,
0.4
,
0.5
,
1.0
,
1.1
,
1.4
,
1.6
,
1.8
,
3.0
,
3.3
,
3.5
,
4.0
,
4.1
,
4.2
,
4.3
,
4.4
,
4.5
,
4.6
,
5.0
,
6.0
|
|
ImplementationGuide.dependsOn.reason
| |
|
ImplementationGuide.global.type
| -
Remove
codes
Resource
,
DomainResource
,
CatalogEntry
,
ChargeItem
,
ChargeItemDefinition
,
Citation
,
ClinicalImpression
,
DeviceUseStatement
,
DocumentManifest
,
EvidenceReport
,
GraphDefinition
,
ImmunizationEvaluation
,
ImmunizationRecommendation
,
Linkage
,
Media
,
MedicationKnowledge
,
MolecularSequence
,
RequestGroup
,
ResearchDefinition
,
ResearchElementDefinition
,
SupplyDelivery
,
SupplyRequest
,
TestReport
,
TestScript
,
VerificationResult
-
Add
codes
ActorDefinition
,
ArtifactAssessment
,
DeviceAlert
,
DeviceAssociation
,
ImagingSelection
,
InsuranceProduct
,
NutritionIntake
,
Permission
,
RequestOrchestration
,
Requirements
|
|
ImplementationGuide.definition.grouping.description
| -
Type
changed
from
0
string
to
1
markdown
|
Provenance.agent.role
ImplementationGuide.definition.resource
|
-
Min
Cardinality
changed
from
1
to
0
|
|
ImplementationGuide.definition.resource.fhirVersion
|
-
Max
Cardinality
Remove
codes
0.0.80
,
0.0.81
,
0.0.82
,
0.4.0
,
0.5.0
,
1.0.0
,
1.0.1
,
1.0.2
,
1.1.0
,
1.4.0
,
1.6.0
,
1.8.0
,
3.0.0
,
3.0.1
,
3.0.2
,
3.3.0
,
3.5.0
,
4.0.0
,
4.0.1
,
4.1.0
,
4.3.0-cibuild
,
4.3.0-snapshot1
,
4.3.0
-
Add
codes
0.0
,
0.4
,
0.5
,
1.0
,
1.1
,
1.4
,
1.6
,
1.8
,
3.0
,
3.3
,
3.5
,
4.0
,
4.1
,
4.2
,
4.3
,
4.4
,
4.5
,
4.6
,
5.0
,
6.0
|
|
ImplementationGuide.definition.resource.description
| -
Type
changed
from
1
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
Coding
code
to
CodeableConcept
Coding
-
Change
value
set
binding
strength
from
http://hl7.org/fhir/ValueSet/provenance-agent-role
required
to
http://hl7.org/fhir/ValueSet/security-role-type
extensible
|
Provenance.agent.who[x]
ImplementationGuide.manifest.resource.isExample
|
|
Provenance.agent.onBehalfOf[x]
ImplementationGuide.manifest.resource.profile
|
|
|
ImplementationGuide.definition.resource.example[x]
| |
|
ImplementationGuide.manifest.resource.example[x]
| |
|
Ingredient
| |
Provenance.agent.relatedAgentType
Ingredient.group
| |
|
Ingredient.comment
|
|
Provenance.entity.role
Ingredient.substance.strength.presentation[x]
|
-
Add
Code
removal
Types
CodeableConcept,
Quantity
|
|
Ingredient.substance.strength.concentration[x]
| -
Add
Types
CodeableConcept,
Quantity
|
Provenance.entity.what[x]
Ingredient.substance.strength.basis
|
|
Provenance.entity.agent
Ingredient.substance.strength.referenceStrength.substance
|
-
Max
Min
Cardinality
changed
from
1
0
to
1
|
|
Ingredient.substance.strength.referenceStrength.strength[x]
| |
|
InsurancePlan
| |
|
InsurancePlan.type
| -
Max
Cardinality
changed
from
*
to
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
|
|
Provenance.agent.actor
InsurancePlan.status
|
|
Provenance.agent.userId
InsurancePlan.name
|
|
Provenance.agent.relatedAgent
InsurancePlan.alias
|
|
Provenance.entity.type
InsurancePlan.period
|
|
Provenance.entity.reference
InsurancePlan.ownedBy
|
|
Provenance.entity.display
InsurancePlan.administeredBy
|
|
|
InsurancePlan.contact
| |
|
InsurancePlan.endpoint
| |
|
InsurancePlan.coverage
| |
|
InsurancePlan.plan
| |
|
InsuranceProduct
|
|
Questionnaire
Invoice
|
|
Questionnaire.url
Invoice.creation
|
|
Questionnaire.name
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
| |
Questionnaire.title
Library.versionAlgorithm[x]
|
|
Questionnaire.status
Library.type
|
-
Change
value
set
from
http://hl7.org/fhir/ValueSet/questionnaire-status
http://hl7.org/fhir/ValueSet/library-type
to
http://hl7.org/fhir/ValueSet/publication-status
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.jurisdiction
| |
|
Library.usage
| -
Type
changed
from
string
to
markdown
|
Questionnaire.experimental
Library.copyrightLabel
|
|
|
List
| |
|
List.subject
| -
Max
Cardinality
changed
from
1
to
*
-
Type
Reference:
Added
Target
Type
Resource
-
Type
Reference:
Removed
Target
Types
Patient,
Group,
Device,
Location
|
|
List.source
| -
Type
Reference:
Added
Target
Types
Organization,
RelatedPerson,
CareTeam,
Group
|
|
Location
| |
Questionnaire.description
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
|
Questionnaire.purpose
Location.characteristic
|
|
|
Location.hoursOfOperation
| -
Max
Cardinality
changed
from
*
to
1
-
Type
changed
from
BackboneElement
to
Availability
|
Questionnaire.approvalDate
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
| |
Questionnaire.lastReviewDate
ManufacturedItemDefinition.name
|
|
Questionnaire.effectivePeriod
ManufacturedItemDefinition.marketingStatus
|
|
|
ManufacturedItemDefinition.property.value[x]
| -
Add
Types
Range,
markdown,
Reference(Binary)
|
Questionnaire.useContext
ManufacturedItemDefinition.component
|
|
Questionnaire.jurisdiction
ManufacturedItemDefinition.component.type
|
|
Questionnaire.contact
ManufacturedItemDefinition.component.function
|
|
Questionnaire.copyright
ManufacturedItemDefinition.component.amount
|
|
Questionnaire.code
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]
|
|
Questionnaire.subjectType
Measure.subject[x]
|
-
Remove
Codes
Conformance,
DiagnosticOrder,
ImagingObjectSelection,
MedicationOrder,
Order,
OrderResponse
Change
value
set
from
http://hl7.org/fhir/ValueSet/subject-type
to
Participant
Resource
Types
-
Add
Codes
ActivityDefinition,
AdverseEvent,
CapabilityStatement,
CareTeam,
ChargeItem,
CodeSystem,
CompartmentDefinition,
Consent,
Endpoint,
ExpansionProfile,
GraphDefinition,
GuidanceResponse,
ImagingManifest,
Library,
Linkage,
Measure,
MeasureReport,
MedicationRequest,
MessageDefinition,
PlanDefinition,
PractitionerRole,
RequestGroup,
ResearchStudy,
ResearchSubject,
Sequence,
ServiceDefinition,
StructureMap,
Task,
TestReport
Change
code
system
for
extensibly
bound
codes
from
"http://hl7.org/fhir/resource-types"
to
"http://hl7.org/fhir/fhir-types"
|
Questionnaire.item
Measure.jurisdiction
|
-
Renamed
Change
value
set
from
group
http://hl7.org/fhir/ValueSet/jurisdiction
to
item
Jurisdiction
ValueSet
|
|
Measure.usage
|
-
Min
Cardinality
Type
changed
from
1
string
to
0
markdown
|
|
Measure.copyrightLabel
|
|
|
Measure.reportingFrequency
|
-
Max
Cardinality
Added
Element
|
|
Measure.riskAdjustment
| -
Type
changed
from
1
string
to
*
markdown
|
Questionnaire.item.linkId
Measure.rateAggregation
|
-
Min
Cardinality
Type
changed
from
0
string
to
1
markdown
|
Questionnaire.item.definition
Measure.term
|
|
Questionnaire.item.code
Measure.term.code
|
|
Questionnaire.item.prefix
Measure.term.definition
|
|
Questionnaire.item.type
Measure.group.linkId
|
|
Questionnaire.item.enableWhen
Measure.group.title
|
|
|
Measure.group.description
| -
Type
changed
from
string
to
markdown
|
Questionnaire.item.enableWhen.question
Measure.group.type
|
|
Questionnaire.item.enableWhen.hasAnswer
Measure.group.subject[x]
|
|
Questionnaire.item.enableWhen.answer[x]
Measure.group.basis
|
|
Questionnaire.item.readOnly
Measure.group.basisRequirement
|
|
Questionnaire.item.maxLength
Measure.group.scoring
|
|
Questionnaire.item.options
Measure.group.scoringUnit
|
|
Questionnaire.item.option
Measure.group.scoringPrecision
|
|
Questionnaire.item.option.value[x]
Measure.group.compositeScoring
|
|
Questionnaire.item.initial[x]
Measure.group.component
|
|
Questionnaire.item.item
Measure.group.component.measure
| |
|
Measure.group.component.groupId
| |
|
Measure.group.component.weight
| |
|
Measure.group.rateAggregation
| |
|
Measure.group.improvementNotation
| |
|
Measure.group.improvementNotationGuidance
| |
|
Measure.group.library
| |
|
Measure.group.population.linkId
| |
|
Measure.group.population.title
| |
|
Measure.group.population.code
| |
|
Measure.group.population.description
| -
Type
changed
from
string
to
markdown
|
|
Measure.group.population.criteria
| -
Min
Cardinality
changed
from
1
to
0
|
|
Measure.group.population.groupDefinition
| |
|
Measure.group.population.inputPopulationId
| |
|
Measure.group.population.aggregateMethod
| |
|
Measure.group.stratifier.linkId
| |
|
Measure.group.stratifier.title
| |
|
Measure.group.stratifier.description
| -
Type
changed
from
string
to
markdown
|
|
Measure.group.stratifier.groupDefinition
| |
|
Measure.group.stratifier.component.linkId
| |
|
Measure.group.stratifier.component.description
| -
Type
changed
from
string
to
markdown
|
|
Measure.group.stratifier.component.criteria
| -
Min
Cardinality
changed
from
1
to
0
|
|
Measure.group.stratifier.component.groupDefinition
| |
|
Measure.group.stratifier.component.valueSet
| |
|
Measure.group.stratifier.component.unit
| |
|
Measure.supplementalData.linkId
| |
|
Measure.supplementalData.usage
| -
Change
value
set
from
http://hl7.org/fhir/ValueSet/measure-data-usage
to
MeasureDataUsage

|
|
Measure.supplementalData.description
| -
Type
changed
from
string
to
markdown
|
|
Measure.supplementalData.valueSet
| |
|
Measure.supplementalData.unit
|
|
Questionnaire.telecom
Measure.scoring
|
|
Questionnaire.group.title
Measure.compositeScoring
|
|
Questionnaire.group.concept
Measure.type
|
|
Questionnaire.group.group
Measure.improvementNotation
|
|
Questionnaire.group.question
Measure.definition
|
-
deleted
Deleted
(->term.definition
term
is
code
and
definition
now)
|
QuestionnaireResponse
MeasureReport
|
|
QuestionnaireResponse.basedOn
MeasureReport.category
|
|
QuestionnaireResponse.parent
MeasureReport.messages
|
|
QuestionnaireResponse.status
MeasureReport.type
|
-
Remove
code
data-collection
-
Add
Codes
entered-in-error,
stopped
code
data-exchange
|
|
MeasureReport.dataUpdateType
|
|
QuestionnaireResponse.context
MeasureReport.measure
|
-
Renamed
Min
Cardinality
changed
from
encounter
1
to
context
0
|
|
MeasureReport.subject
|
-
Add
Reference(EpisodeOfCare)
Type
Reference:
Added
Target
Types
CareTeam,
HealthcareService,
Organization
|
QuestionnaireResponse.item
MeasureReport.reporter
| -
Type
Reference:
Removed
Target
Type
Location
|
|
MeasureReport.reportingVendor
| |
|
MeasureReport.location
| |
|
MeasureReport.inputParameters
| |
|
MeasureReport.group.linkId
| |
|
MeasureReport.group.title
| |
|
MeasureReport.group.calculatedDate
| |
|
MeasureReport.group.description
| |
|
MeasureReport.group.type
| |
|
MeasureReport.group.subject
| |
|
MeasureReport.group.scoring
| |
|
MeasureReport.group.improvementNotation
| |
|
MeasureReport.group.improvementNotationGuidance
| |
|
MeasureReport.group.population.linkId
| |
|
MeasureReport.group.population.title
| |
|
MeasureReport.group.population.code
| |
|
MeasureReport.group.population.description
| |
|
MeasureReport.group.population.countQuantity
| |
|
MeasureReport.group.population.subjectReport
| |
|
MeasureReport.group.population.subjects
| |
|
MeasureReport.group.measureScore[x]
|
-
Renamed
from
group
measureScore
to
item
measureScore[x]
-
Add
Types
dateTime,
CodeableConcept,
Period,
Range,
Duration,
boolean,
Ratio
|
|
MeasureReport.group.stratifier.linkId
| |
|
MeasureReport.group.stratifier.title
| |
|
MeasureReport.group.stratifier.code
| -
Max
Cardinality
changed
from
*
to
1
|
|
MeasureReport.group.stratifier.description
| |
|
MeasureReport.group.stratifier.stratum.value[x]
| -
Renamed
from
value
to
*
value[x]
-
Add
Types
boolean,
Quantity,
Range,
Reference
|
|
MeasureReport.group.stratifier.stratum.component.linkId
| |
|
MeasureReport.group.stratifier.stratum.component.description
| |
|
MeasureReport.group.stratifier.stratum.component.value[x]
| -
Renamed
from
value
to
value[x]
-
Add
Types
boolean,
Quantity,
Range,
Reference
|
|
MeasureReport.group.stratifier.stratum.population.linkId
|
|
QuestionnaireResponse.item.linkId
MeasureReport.group.stratifier.stratum.population.code
|
-
Min
Cardinality
changed
Change
value
set
from
0
http://hl7.org/fhir/ValueSet/measure-population
to
1
MeasurePopulationType
|
QuestionnaireResponse.item.definition
MeasureReport.group.stratifier.stratum.population.countQuantity
|
|
QuestionnaireResponse.item.answer
MeasureReport.group.stratifier.stratum.population.subjectReport
|
|
QuestionnaireResponse.item.answer.value[x]
MeasureReport.group.stratifier.stratum.population.subjects
|
|
|
MeasureReport.group.stratifier.stratum.measureScore[x]
| -
Renamed
from
measureScore
to
measureScore[x]
-
Add
Types
dateTime,
CodeableConcept,
Period,
Range,
Duration,
boolean,
Ratio
|
QuestionnaireResponse.item.answer.item
MeasureReport.supplementalData
|
|
|
MeasureReport.improvementNotation
| |
|
Medication
| |
QuestionnaireResponse.item.item
Medication.marketingAuthorizationHolder
| |
|
Medication.doseForm
| |
|
Medication.packageSize
| |
|
Medication.packageSize.numberOfItems
| |
|
Medication.packageSize.amountPerItem
| |
|
Medication.ingredient.item
| -
Renamed
from
item[x]
to
item
-
Add
Type
CodeableReference
-
Remove
Types
CodeableConcept,
Reference(Substance
|
Medication)
|
|
Medication.ingredient.role
| |
|
Medication.ingredient.strength[x]
| -
Renamed
from
strength
to
strength[x]
-
Add
Types
CodeableConcept,
Quantity
|
|
Medication.instance
| |
|
Medication.instance.identifier
| |
|
Medication.instance.lotNumber
| |
|
Medication.instance.expirationDate
| |
|
Medication.definition
|
|
QuestionnaireResponse.group.title
Medication.manufacturer
|
|
QuestionnaireResponse.group.group
Medication.form
|
|
QuestionnaireResponse.group.question
Medication.amount
|
|
|
Medication.batch
|
|
ReferralRequest
MedicationAdministration
|
|
ReferralRequest.definition
MedicationAdministration.basedOn
| |
|
MedicationAdministration.partOf
| -
Type
Reference:
Added
Target
Type
MedicationDispense
|
|
MedicationAdministration.category
| -
Max
Cardinality
changed
from
1
to
*
|
|
MedicationAdministration.medication
| -
Renamed
from
medication[x]
to
medication
-
Add
Type
CodeableReference
-
Remove
Types
CodeableConcept,
Reference(Medication)
|
|
MedicationAdministration.encounter
|
|
ReferralRequest.basedOn
MedicationAdministration.occurrence[x]
|
|
ReferralRequest.replaces
MedicationAdministration.recorded
|
|
ReferralRequest.groupIdentifier
MedicationAdministration.isSubPotent
| |
|
MedicationAdministration.subPotentReason
|
|
ReferralRequest.status
MedicationAdministration.performer.actor
|
-
Change
value
set
Type
changed
from
http://hl7.org/fhir/ValueSet/referralstatus
Reference(Practitioner
|
PractitionerRole
|
Patient
|
RelatedPerson
|
Device)
to
http://hl7.org/fhir/ValueSet/request-status
CodeableReference
|
ReferralRequest.intent
MedicationAdministration.reason
|
|
ReferralRequest.priority
MedicationAdministration.device
|
-
Type
changed
from
CodeableConcept
Reference(Device)
to
CodeableReference
|
|
MedicationAdministration.instantiates
| |
|
MedicationAdministration.context
| |
|
MedicationAdministration.effective[x]
| |
|
MedicationAdministration.reasonCode
| |
|
MedicationAdministration.reasonReference
| |
|
MedicationDispense
| |
|
MedicationDispense.basedOn
| |
|
MedicationDispense.partOf
| -
Type
Reference:
Added
Target
Type
MedicationAdministration
|
|
MedicationDispense.status
| -
Remove
code
stopped
-
Add
Binding
http://hl7.org/fhir/ValueSet/request-priority
(required)
code
unfulfilled
|
|
MedicationDispense.notPerformedReason
| |
|
MedicationDispense.statusChanged
|
|
ReferralRequest.subject
MedicationDispense.category
| -
Max
Cardinality
changed
from
1
to
*
|
|
MedicationDispense.medication
|
-
Renamed
from
patient
medication[x]
to
subject
medication
-
Add
Type
CodeableReference
-
Remove
Types
CodeableConcept,
Reference(Medication)
|
|
MedicationDispense.subject
| -
Min
Cardinality
changed
from
0
to
1
|
|
MedicationDispense.encounter
|
-
Add
Reference(Group)
Added
Element
|
ReferralRequest.context
MedicationDispense.performer.actor
|
-
Renamed
Type
Reference:
Added
Target
Types
CareTeam,
Group
|
|
MedicationDispense.fillNumber
| |
|
MedicationDispense.recorded
| |
|
MedicationDispense.receiver
| -
Type
Reference:
Added
Target
Types
RelatedPerson,
Location,
PractitionerRole,
Organization,
Group
|
|
MedicationDispense.dosageInstruction
| -
Max
Cardinality
changed
from
encounter
*
to
context
1
-
Add
Reference(EpisodeOfCare)
Type
changed
from
Dosage
to
DosageDetails
|
ReferralRequest.occurrence[x]
MedicationDispense.doseAdministrationAid
|
|
ReferralRequest.authoredOn
MedicationDispense.substitution.responsibleParty
|
-
Renamed
Max
Cardinality
changed
from
date
*
to
authoredOn
1
-
Type
Reference:
Added
Target
Type
Organization
|
|
MedicationDispense.statusReason[x]
| |
|
MedicationDispense.context
| |
|
MedicationDispense.detectedIssue
| |
|
MedicationRequest
| |
ReferralRequest.requester
MedicationRequest.basedOn
| -
Type
Reference:
Added
Target
Type
RequestOrchestration
-
Type
Reference:
Removed
Target
Type
ImmunizationRecommendation
|
|
MedicationRequest.status
|
-
Remove
Reference(Practitioner),
codes
cancelled
,
completed
,
stopped
-
Add
code
ended
|
|
MedicationRequest.statusChanged
| |
|
MedicationRequest.intent
| -
Remove
Reference(Organization),
codes
original-order
,
reflex-order
,
filler-order
,
instance-order
|
|
MedicationRequest.medication
| -
Renamed
from
medication[x]
to
medication
-
Add
Type
CodeableReference
-
Remove
Reference(Patient)
Types
CodeableConcept,
Reference(Medication)
|
ReferralRequest.requester.agent
MedicationRequest.informationSource
|
|
ReferralRequest.requester.onBehalfOf
MedicationRequest.isRecordOfRequest
|
|
ReferralRequest.recipient
MedicationRequest.performerType
|
-
Add
Reference(HealthcareService)
Binding
`http://hl7.org/fhir/ValueSet/medication-intended-performer-role`
(extensible)
|
ReferralRequest.reasonCode
MedicationRequest.performer
| -
Max
Cardinality
changed
from
1
to
*
-
Type
Reference:
Added
Target
Types
DeviceDefinition,
HealthcareService,
Group
-
Type
Reference:
Removed
Target
Type
Device
|
|
MedicationRequest.device
| |
|
MedicationRequest.reason
| |
|
MedicationRequest.courseOfTherapyType
| -
Add
Binding
`http://hl7.org/fhir/ValueSet/medicationrequest-course-of-therapy`
(extensible)
|
|
MedicationRequest.effectiveTiming[x]
| |
|
MedicationRequest.dosageInstruction
| -
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
reason
medication[x]
to
reasonCode
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
|
ReferralRequest.reasonReference
MedicationStatement.reason
| |
|
MedicationStatement.relatedClinicalInformation
|
|
ReferralRequest.supportingInfo
MedicationStatement.dosage
|
-
Renamed
Max
Cardinality
changed
from
supportingInformation
*
to
supportingInfo
1
-
Type
changed
from
Dosage
to
DosageDetails
|
ReferralRequest.note
MedicationStatement.adherence
|
|
ReferralRequest.relevantHistory
MedicationStatement.adherence.code
| |
|
MedicationStatement.adherence.reason
|
|
ReferralRequest.dateSent
MedicationStatement.basedOn
|
|
ReferralRequest.fulfillmentTime
MedicationStatement.statusReason
|
|
|
MedicationStatement.reasonCode
| |
|
MedicationStatement.reasonReference
|
|
RelatedPerson
MedicinalProductDefinition
|
|
RelatedPerson.active
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
| |
RelatedPerson.relationship
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
Binding
http://hl7.org/fhir/ValueSet/relatedperson-relationshiptype
(required)
codes
Resource
,
DomainResource
,
CatalogEntry
,
ChargeItem
,
ChargeItemDefinition
,
Citation
,
ClinicalImpression
,
DeviceUseStatement
,
DocumentManifest
,
EvidenceReport
,
GraphDefinition
,
ImmunizationEvaluation
,
ImmunizationRecommendation
,
Linkage
,
Media
,
MedicationKnowledge
,
MolecularSequence
,
RequestGroup
,
ResearchDefinition
,
ResearchElementDefinition
,
SupplyDelivery
,
SupplyRequest
,
TestReport
,
TestScript
,
VerificationResult
-
Add
codes
ActorDefinition
,
ArtifactAssessment
,
DeviceAlert
,
DeviceAssociation
,
ImagingSelection
,
InsuranceProduct
,
NutritionIntake
,
Permission
,
RequestOrchestration
,
Requirements
|
|
MessageDefinition.graph
|
|
|
MessageHeader
| |
RelatedPerson.name
MessageHeader.event[x]
|
-
Max
Add
Type
canonical(EventDefinition
|
SubscriptionTopic)
|
|
MessageHeader.destination.endpoint[x]
| -
Renamed
from
endpoint
to
endpoint[x]
-
Min
Cardinality
changed
from
1
to
*
0
-
Add
Type
Reference(Endpoint)
|
RequestGroup
MessageHeader.destination.receiver
|
-
Type
Reference:
Added
Resource
Target
Types
Device,
Patient,
RelatedPerson
|
ResearchStudy
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
|
|
ResearchSubject
MetadataResource
|
|
Resource
NamingSystem
| |
|
NamingSystem.url
| |
|
NamingSystem.identifier
| |
|
NamingSystem.version
| |
|
NamingSystem.versionAlgorithm[x]
| |
|
NamingSystem.title
| |
|
NamingSystem.experimental
|
|
Resource.language
NamingSystem.type
|
-
Change
binding
strength
from
required
to
extensible
Remove
Binding
`http://hl7.org/fhir/ValueSet/identifier-type`
(extensible)
|
|
NamingSystem.jurisdiction
|
-
Change
value
set
from
http://tools.ietf.org/html/bcp47
http://hl7.org/fhir/ValueSet/jurisdiction
to
http://hl7.org/fhir/ValueSet/languages
Jurisdiction
ValueSet
 |
|
NamingSystem.purpose
| |
|
NamingSystem.copyright
| |
|
NamingSystem.copyrightLabel
| |
|
NamingSystem.approvalDate
| |
|
NamingSystem.lastReviewDate
| |
|
NamingSystem.effectivePeriod
| |
|
NamingSystem.topic
| |
|
NamingSystem.author
| |
|
NamingSystem.editor
| |
|
NamingSystem.reviewer
| |
|
NamingSystem.endorser
| |
|
NamingSystem.relatedArtifact
| |
|
NamingSystem.uniqueId.type
| -
Add
codes
iri-stem
,
v2csmnemonic
|
|
NamingSystem.uniqueId.authoritative
| |
|
NutritionIntake
|
|
RiskAssessment
NutritionOrder
|
|
RiskAssessment.basedOn
NutritionOrder.basedOn
|
|
RiskAssessment.parent
NutritionOrder.groupIdentifier
| |
|
NutritionOrder.status
| -
Remove
codes
revoked
,
completed
-
Add
code
ended
|
|
NutritionOrder.intent
| -
Remove
codes
original-order
,
reflex-order
,
filler-order
,
instance-order
|
|
NutritionOrder.priority
|
|
RiskAssessment.status
NutritionOrder.subject
| |
|
NutritionOrder.supportingInformation
|
|
RiskAssessment.code
NutritionOrder.requester
| |
|
NutritionOrder.performer
| |
|
NutritionOrder.outsideFoodAllowed
|
|
RiskAssessment.context
NutritionOrder.oralDiet.schedule
|
-
Renamed
Max
Cardinality
changed
from
encounter
*
to
context
1
-
Add
Reference(EpisodeOfCare)
Type
changed
from
Timing
to
BackboneElement
|
RiskAssessment.occurrence[x]
NutritionOrder.oralDiet.schedule.timing
|
|
RiskAssessment.reason[x]
NutritionOrder.oralDiet.schedule.asNeeded
| |
|
NutritionOrder.oralDiet.schedule.asNeededFor
|
|
RiskAssessment.prediction.probability[x]
NutritionOrder.oralDiet.nutrient.amount
|
-
Remove
Type
changed
from
Quantity(http://hl7.org/fhir/StructureDefinition/SimpleQuantity)
to
Quantity
|
|
NutritionOrder.oralDiet.texture.type
| |
|
NutritionOrder.oralDiet.caloricDensity
| |
|
NutritionOrder.supplement.type
| -
Type
changed
from
CodeableConcept
to
CodeableReference
|
|
NutritionOrder.supplement.schedule
| -
Max
Cardinality
changed
from
*
to
1
-
Type
changed
from
Timing
to
BackboneElement
|
RiskAssessment.prediction.qualitativeRisk
NutritionOrder.supplement.schedule.timing
|
|
RiskAssessment.comment
NutritionOrder.supplement.schedule.asNeeded
|
|
RiskAssessment.date
NutritionOrder.supplement.schedule.asNeededFor
|
|
Schedule
NutritionOrder.supplement.quantity
| -
Type
changed
from
Quantity(http://hl7.org/fhir/StructureDefinition/SimpleQuantity)
to
Quantity
|
Schedule.active
NutritionOrder.supplement.caloricDensity
|
|
Schedule.serviceCategory
NutritionOrder.enteralFormula.type
| |
|
NutritionOrder.enteralFormula.productName
| |
|
NutritionOrder.enteralFormula.deliveryDevice[x]
|
|
Schedule.serviceType
NutritionOrder.enteralFormula.caloricDensity
|
-
Renamed
Type
changed
from
type
Quantity(http://hl7.org/fhir/StructureDefinition/SimpleQuantity)
to
serviceType
Quantity
|
Schedule.specialty
NutritionOrder.enteralFormula.routeOfAdministration
|
|
Schedule.actor
NutritionOrder.enteralFormula.administration.schedule
|
-
Max
Cardinality
Type
changed
from
1
Timing
to
*
BackboneElement
|
|
NutritionOrder.enteralFormula.administration.schedule.timing
|
-
Add
Reference(PractitionerRole)
Added
Element
|
SearchParameter
NutritionOrder.enteralFormula.administration.schedule.asNeeded
|
|
SearchParameter.version
NutritionOrder.enteralFormula.administration.schedule.asNeededFor
|
|
SearchParameter.status
NutritionOrder.enteralFormula.administration.quantity
| -
Type
changed
from
Quantity(http://hl7.org/fhir/StructureDefinition/SimpleQuantity)
to
Quantity
|
|
NutritionOrder.enteralFormula.administration.rate[x]
| -
Remove
Type
Quantity(http://hl7.org/fhir/StructureDefinition/SimpleQuantity)
|
|
NutritionOrder.enteralFormula.maxVolumeToAdminister
| |
|
NutritionOrder.enteralFormula.administrationInstruction
| -
Type
changed
from
string
to
markdown
|
|
NutritionOrder.additive
| |
|
NutritionOrder.additive.modularType
| |
|
NutritionOrder.additive.productName
| |
|
NutritionOrder.additive.quantity
| |
|
NutritionOrder.additive.routeOfAdministration
| |
|
NutritionOrder.instantiatesCanonical
| |
|
NutritionOrder.instantiatesUri
| |
|
NutritionOrder.instantiates
| |
|
NutritionOrder.patient
| |
|
NutritionOrder.orderer
| |
|
NutritionOrder.oralDiet.texture.foodType
| |
|
NutritionOrder.oralDiet.fluidConsistencyType
| |
|
NutritionOrder.enteralFormula.baseFormulaType
| |
|
NutritionOrder.enteralFormula.baseFormulaProductName
| |
|
NutritionOrder.enteralFormula.additiveType
| |
|
NutritionOrder.enteralFormula.additiveProductName
| |
|
NutritionOrder.enteralFormula.routeofAdministration
| |
|
NutritionOrder.enteralFormula.maxVolumeToDeliver
| |
|
NutritionProduct
| |
|
NutritionProduct.manufacturer
| -
Type
Reference:
Added
Target
Type
RelatedPerson
|
|
NutritionProduct.nutrient.item
|
-
Min
Cardinality
changed
from
0
to
1
|
|
NutritionProduct.nutrient.amount[x]
|
-
Change
value
set
Renamed
from
http://hl7.org/fhir/ValueSet/conformance-resource-status
amount
to
http://hl7.org/fhir/ValueSet/publication-status
amount[x]
-
Max
Cardinality
changed
from
*
to
1
-
Add
Type
Quantity
|
|
NutritionProduct.ingredientSummary
| |
|
NutritionProduct.ingredient.amount[x]
| -
Renamed
from
amount
to
amount[x]
-
Max
Cardinality
changed
from
*
to
1
-
Add
Type
Quantity
|
|
NutritionProduct.ingredient.allergen
| |
|
NutritionProduct.energy
| |
|
NutritionProduct.characteristic
| |
|
NutritionProduct.characteristic.type
| |
|
NutritionProduct.characteristic.value[x]
|
|
SearchParameter.experimental
NutritionProduct.instance
| -
Max
Cardinality
changed
from
1
to
*
|
|
NutritionProduct.instance.name
| |
|
NutritionProduct.instance.biologicalSourceEvent
| |
|
NutritionProduct.knownAllergen
| |
|
NutritionProduct.productCharacteristic
| |
|
Observation
| |
|
Observation.basedOn
| -
Type
Reference:
Removed
Target
Type
ImmunizationRecommendation
|
|
Observation.triggeredBy
| |
|
Observation.triggeredBy.observation
| |
|
Observation.triggeredBy.type
| |
|
Observation.triggeredBy.reason
| |
|
Observation.status
| -
Remove
code
corrected
-
Add
codes
specimen-in-process
,
cannot-be-obtained
|
|
Observation.subject
| -
Type
Reference:
Added
Target
Types
BiologicallyDerivedProduct,
NutritionProduct
|
|
Observation.focus
|
|
|
Observation.organizer
| |
SearchParameter.contact
Observation.performer
|
-
Type
changed
from
BackboneElement
to
ContactDetail
Reference:
Added
Target
Types
HealthcareService,
Group
|
|
Observation.value[x]
| -
Add
Types
Attachment,
Reference
|
SearchParameter.useContext
Observation.interpretationContext
|
|
SearchParameter.jurisdiction
Observation.bodyStructure
|
|
SearchParameter.purpose
Observation.specimen
|
-
Renamed
Type
Reference:
Added
Target
Type
Group
|
|
Observation.referenceRange.low
| -
Type
changed
from
requirements
Quantity(http://hl7.org/fhir/StructureDefinition/SimpleQuantity)
to
purpose
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
|
SearchParameter.base
Observation.hasMember
| -
Type
Reference:
Removed
Target
Type
MolecularSequence
|
|
Observation.derivedFrom
| -
Type
Reference:
Added
Target
Type
ImagingSelection
-
Type
Reference:
Removed
Target
Types
Media,
MolecularSequence
|
|
Observation.component.value[x]
| -
Add
Types
Attachment,
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.bodyStructure
| |
|
ObservationDefinition.specimen
| |
|
ObservationDefinition.device[x]
| |
|
ObservationDefinition.permittedUnit
| |
|
ObservationDefinition.qualifiedValue
| |
|
ObservationDefinition.qualifiedValue.context
| |
|
ObservationDefinition.qualifiedValue.appliesTo
| |
|
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)
-
Remove
Codes
Conformance,
DiagnosticOrder,
ImagingObjectSelection,
MedicationOrder,
Order,
OrderResponse
codes
ChargeItem
,
ChargeItemDefinition
,
Citation
,
ClinicalImpression
,
EvidenceReport
,
GraphDefinition
,
ImmunizationEvaluation
,
ImmunizationRecommendation
,
Linkage
,
MedicationKnowledge
,
MolecularSequence
,
SupplyDelivery
,
SupplyRequest
,
TestReport
,
TestScript
,
VerificationResult
-
Add
Codes
ActivityDefinition,
AdverseEvent,
CapabilityStatement,
CareTeam,
ChargeItem,
CodeSystem,
CompartmentDefinition,
Consent,
Endpoint,
ExpansionProfile,
GraphDefinition,
GuidanceResponse,
ImagingManifest,
Library,
Linkage,
Measure,
MeasureReport,
MedicationRequest,
MessageDefinition,
PlanDefinition,
PractitionerRole,
RequestGroup,
ResearchStudy,
ResearchSubject,
Sequence,
ServiceDefinition,
StructureMap,
Task,
TestReport
codes
ActorDefinition
,
ArtifactAssessment
,
CanonicalResource
,
DeviceAlert
,
DeviceAssociation
,
ImagingSelection
,
InsuranceProduct
,
MetadataResource
,
NutritionIntake
,
Permission
,
RequestOrchestration
,
Requirements
,
BodySite
,
Conformance
,
DataElement
,
DeviceComponent
,
DeviceUseRequest
,
DiagnosticOrder
,
EffectEvidenceSynthesis
,
EligibilityRequest
,
EligibilityResponse
,
ExpansionProfile
,
ImagingManifest
,
ImagingObjectSelection
,
MedicationOrder
,
MedicationUsage
,
MedicinalProduct
,
MedicinalProductAuthorization
,
MedicinalProductContraindication
,
MedicinalProductIndication
,
MedicinalProductIngredient
,
MedicinalProductInteraction
,
MedicinalProductManufactured
,
MedicinalProductPackaged
,
MedicinalProductPharmaceutical
,
MedicinalProductUndesirableEffect
,
Order
,
OrderResponse
,
ProcedureRequest
,
ProcessRequest
,
ProcessResponse
,
ReferralRequest
,
RiskEvidenceSynthesis
,
Sequence
,
ServiceDefinition
,
SubstanceSpecification
|
SearchParameter.derivedFrom
OperationDefinition.parameter.scope
|
|
SearchParameter.description
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
,
Medication
,
MedicationAdministration
,
MedicationDispense
,
MedicationKnowledge
,
MedicationRequest
,
MedicationStatement
,
MedicinalProductDefinition
,
MessageDefinition
,
MessageHeader
,
MolecularSequence
,
NamingSystem
,
NutritionOrder
,
NutritionProduct
,
Observation
,
ObservationDefinition
,
OperationDefinition
,
OperationOutcome
,
Organization
,
OrganizationAffiliation
,
PackagedProductDefinition
,
Patient
,
PaymentNotice
,
PaymentReconciliation
,
Person
,
PlanDefinition
,
Practitioner
,
PractitionerRole
,
Procedure
,
Provenance
,
Questionnaire
,
QuestionnaireResponse
,
RegulatedAuthorization
,
RelatedPerson
,
RequestGroup
,
ResearchDefinition
,
ResearchElementDefinition
,
ResearchStudy
,
ResearchSubject
,
RiskAssessment
,
Schedule
,
SearchParameter
,
ServiceRequest
,
Slot
,
Specimen
,
SpecimenDefinition
,
StructureDefinition
,
StructureMap
,
Subscription
,
SubscriptionStatus
,
SubscriptionTopic
,
Substance
,
SubstanceDefinition
,
SupplyDelivery
,
SupplyRequest
,
Task
,
TerminologyCapabilities
,
TestReport
,
TestScript
,
ValueSet
,
VerificationResult
,
VisionPrescription
,
Parameters
,
Type
,
Any
-
Add
code
Base
|
SearchParameter.expression
OperationDefinition.parameter.allowedType
|
|
SearchParameter.target
OperationDefinition.parameter.searchType
| |
|
OperationDefinition.parameter.binding.strength
| |
|
OperationOutcome
| |
|
OperationOutcome.issue.severity
| |
|
OperationOutcome.issue.code
|
-
Remove
Codes
Conformance,
DiagnosticOrder,
ImagingObjectSelection,
MedicationOrder,
Order,
OrderResponse
codes
structure
,
required
,
value
,
invariant
,
login
,
unknown
,
expired
,
forbidden
,
suppressed
,
not-supported
,
duplicate
,
multiple-matches
,
not-found
,
deleted
,
too-long
,
code-invalid
,
extension
,
too-costly
,
business-rule
,
conflict
,
lock-error
,
no-store
,
exception
,
timeout
,
incomplete
,
throttled
-
Add
Codes
ActivityDefinition,
AdverseEvent,
CapabilityStatement,
CareTeam,
ChargeItem,
CodeSystem,
CompartmentDefinition,
Consent,
Endpoint,
ExpansionProfile,
GraphDefinition,
GuidanceResponse,
ImagingManifest,
Library,
Linkage,
Measure,
MeasureReport,
MedicationRequest,
MessageDefinition,
PlanDefinition,
PractitionerRole,
RequestGroup,
ResearchStudy,
ResearchSubject,
Sequence,
ServiceDefinition,
StructureMap,
Task,
TestReport
code
success
|
|
Organization
| |
SearchParameter.comparator
Organization.description
|
|
|
Organization.contact
| -
Type
changed
from
BackboneElement
to
ExtendedContactDetail
|
SearchParameter.modifier
Organization.qualification
|
|
SearchParameter.chain
Organization.qualification.identifier
|
|
SearchParameter.component
Organization.qualification.code
|
|
SearchParameter.component.definition
Organization.qualification.status
|
|
SearchParameter.component.expression
Organization.qualification.period
| |
|
Organization.qualification.issuer
|
|
SearchParameter.contact.name
Organization.telecom
|
-
deleted
Deleted
(->
Use
contact.telecom
to
provide
context
of
use)
|
SearchParameter.contact.telecom
Organization.address
|
-
deleted
Deleted
(->
Use
contact.address
to
provide
context
of
use)
|
Sequence
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
|
|
ServiceDefinition
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
|
|
Slot
Parameters
|
|
|
Parameters.parameter.value[x]
| -
Add
Types
integer64,
CodeableReference,
RatioRange,
Availability,
ExtendedContactDetail,
VirtualServiceDetail
-
Remove
Type
Contributor
|
|
Patient
| |
|
Patient.contact.relationship
| -
Remove
Binding
`http://hl7.org/fhir/ValueSet/patient-contactrelationship`
(extensible)
|
Slot.serviceCategory
Patient.contact.role
| |
|
Patient.contact.additionalName
| |
|
Patient.contact.additionalAddress
|
|
Slot.serviceType
Patient.communication.language
|
|
|
PaymentNotice
| |
|
PaymentNotice.statusReason
| |
|
PaymentNotice.reporter
| |
|
PaymentNotice.payment
| -
Min
Cardinality
changed
from
1
to
*
0
|
|
PaymentNotice.provider
|
|
|
PaymentReconciliation
| |
Slot.specialty
PaymentReconciliation.type
|
|
Slot.appointmentType
PaymentReconciliation.statusReason
| |
|
PaymentReconciliation.kind
| |
|
PaymentReconciliation.enterer
| |
|
PaymentReconciliation.issuerType
|
|
Slot.status
PaymentReconciliation.paymentIssuer
|
-
Renamed
Type
Reference:
Added
Target
Types
Patient,
RelatedPerson
|
|
PaymentReconciliation.outcome
| -
Change
value
set
from
freeBusyType
http://hl7.org/fhir/ValueSet/remittance-outcome|4.3.0
to
status
Payment
Outcome
|
|
PaymentReconciliation.date
|
-
Add
Code
entered-in-error
Added
Mandatory
Element
|
Specimen
PaymentReconciliation.location
|
|
Specimen.request
PaymentReconciliation.method
|
|
Specimen.processing
PaymentReconciliation.cardBrand
|
|
Specimen.processing.description
PaymentReconciliation.accountNumber
|
|
Specimen.processing.procedure
PaymentReconciliation.expirationDate
|
|
Specimen.processing.additive
PaymentReconciliation.processor
|
|
Specimen.processing.time[x]
PaymentReconciliation.referenceNumber
|
|
Specimen.note
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.allocation.noteNumber
| |
|
PaymentReconciliation.processNote.class
| |
|
PaymentReconciliation.processNote.number
| |
|
PaymentReconciliation.processNote.text
| -
Type
changed
from
string
to
markdown
|
Specimen.collection.comment
PaymentReconciliation.paymentDate
|
|
Specimen.treatment
PaymentReconciliation.paymentAmount
|
|
|
PaymentReconciliation.detail
| |
|
Permission
|
|
StructureDefinition
Person
|
|
|
Person.deceased[x]
| |
|
Person.maritalStatus
| |
StructureDefinition
Person.photo
|
-
Min
Max
Cardinality
changed
from
1
to
0
*
|
|
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
1
to
*
to
1
|
StructureDefinition.title
PlanDefinition.action.goalId
|
-
Renamed
Type
changed
from
display
id
to
title
string
|
StructureDefinition.status
PlanDefinition.action.subject[x]
|
-
Change
value
set
from
http://hl7.org/fhir/ValueSet/conformance-resource-status
http://hl7.org/fhir/ValueSet/subject-type
to
http://hl7.org/fhir/ValueSet/publication-status
Participant
Resource
Types
-
Change
code
system
for
extensibly
bound
codes
from
"http://hl7.org/fhir/resource-types"
to
"http://hl7.org/fhir/fhir-types"
|
StructureDefinition.experimental
PlanDefinition.action.input
|
-
Now
marked
as
Modifier
Type
changed
from
DataRequirement
to
BackboneElement
|
|
PlanDefinition.action.input.title
| |
|
PlanDefinition.action.input.requirement
| |
|
PlanDefinition.action.input.relatedData
|
|
StructureDefinition.contact
PlanDefinition.action.output
|
-
Type
changed
from
BackboneElement
DataRequirement
to
ContactDetail
BackboneElement
|
|
PlanDefinition.action.output.title
| |
|
PlanDefinition.action.output.requirement
| |
|
PlanDefinition.action.output.relatedData
| |
|
PlanDefinition.action.relatedAction.targetId
|
|
StructureDefinition.description
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
string
1
to
markdown
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
|
|
StructureDefinition.useContext
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
UsageContext
BackboneElement
-
Remove
Binding
http://hl7.org/fhir/ValueSet/use-context
(extensible)
`http://hl7.org/fhir/ValueSet/languages`
(preferred),
max
=`http://hl7.org/fhir/ValueSet/all-languages`
|
StructureDefinition.jurisdiction
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
| |
StructureDefinition.purpose
Procedure.basedOn
|
-
Renamed
Type
Reference:
Added
Target
Type
MedicationRequest
|
|
Procedure.category
| -
Max
Cardinality
changed
from
requirements
1
to
purpose
*
|
|
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
string
CodeableConcept
to
markdown
CodeableReference
|
StructureDefinition.copyright
Procedure.report
| -
Type
Reference:
Added
Target
Type
Bundle
|
|
Procedure.complication
|
-
Type
changed
from
string
CodeableConcept
to
markdown
CodeableReference
|
StructureDefinition.keyword
Procedure.followUp
|
-
Renamed
Type
changed
from
code
CodeableConcept
to
keyword
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
| |
StructureDefinition.mapping.comment
Provenance.recorded
| -
Min
Cardinality
changed
from
1
to
0
|
|
Provenance.authorization
|
-
Renamed
from
comments
reason
to
comment
authorization
-
Type
changed
from
CodeableConcept
to
CodeableReference
-
Remove
Binding
`http://terminology.hl7.org/ValueSet/v3-PurposeOfUse`
(extensible)
|
|
Provenance.why
|
|
StructureDefinition.kind
Provenance.activity
|
-
Remove
Code
datatype
Binding
`http://hl7.org/fhir/ValueSet/provenance-activity-type`
(extensible)
|
|
Provenance.basedOn
|
-
Add
Codes
primitive-type,
complex-type
Added
Element
|
|
Provenance.patient
| |
|
Provenance.encounter
|
|
StructureDefinition.contextType
Provenance.agent.type
|
-
Remove
Code
mapping
Binding
`http://hl7.org/fhir/ValueSet/provenance-agent-type`
(extensible)
|
|
Provenance.agent.who
| -
Type
Reference:
Added
Target
Types
CareTeam,
Group,
HealthcareService
|
|
Provenance.agent.onBehalfOf
| -
Type
Reference:
Added
Target
Types
CareTeam,
Group,
HealthcareService
-
Type
Reference:
Removed
Target
Types
RelatedPerson,
Device
|
|
Provenance.entity.role
| -
Remove
code
derivation
-
Add
code
instantiates
|
|
Questionnaire
| |
StructureDefinition.contextInvariant
Questionnaire.versionAlgorithm[x]
|
|
StructureDefinition.type
Questionnaire.subjectType
|
-
Renamed
Remove
codes
Resource
,
DomainResource
,
CatalogEntry
,
ChargeItem
,
ChargeItemDefinition
,
Citation
,
ClinicalImpression
,
DeviceUseStatement
,
DocumentManifest
,
EvidenceReport
,
GraphDefinition
,
ImmunizationEvaluation
,
ImmunizationRecommendation
,
Linkage
,
Media
,
MedicationKnowledge
,
MolecularSequence
,
RequestGroup
,
ResearchDefinition
,
ResearchElementDefinition
,
SupplyDelivery
,
SupplyRequest
,
TestReport
,
TestScript
,
VerificationResult
-
Add
codes
ActorDefinition
,
ArtifactAssessment
,
DeviceAlert
,
DeviceAssociation
,
ImagingSelection
,
InsuranceProduct
,
NutritionIntake
,
Permission
,
RequestOrchestration
,
Requirements
|
|
Questionnaire.jurisdiction
| -
Change
value
set
from
constrainedType
http://hl7.org/fhir/ValueSet/jurisdiction
to
type
Jurisdiction
ValueSet

|
|
Questionnaire.copyrightLabel
|
|
|
Questionnaire.item.definition
|
-
Min
Max
Cardinality
changed
from
0
to
1
to
*
|
|
Questionnaire.item.type
|
-
Change
binding
strength
value
set
from
required
http://hl7.org/fhir/ValueSet/item-type|4.3.0
to
extensible
Questionnaire
Useable
Item
Type
-
Remove
codes
question
,
choice
,
open-choice
-
Add
code
coding
|
StructureDefinition.baseDefinition
Questionnaire.item.enableWhen.answer[x]
|
-
Renamed
from
base
to
baseDefinition
Add
Types
Quantity(http://hl7.org/fhir/StructureDefinition/SimpleQuantity),
uri,
Attachment
|
StructureDefinition.derivation
Questionnaire.item.disabledDisplay
|
|
StructureDefinition.contact.name
Questionnaire.item.answerConstraint
|
|
StructureDefinition.contact.telecom
Questionnaire.item.answerOption.value[x]
|
-
deleted
Add
Types
decimal,
dateTime,
uri,
Quantity(http://hl7.org/fhir/StructureDefinition/SimpleQuantity)
|
StructureMap
Questionnaire.item.initial.value[x]
|
-
Added
Resource
Add
Type
Quantity(http://hl7.org/fhir/StructureDefinition/SimpleQuantity)
|
Subscription
QuestionnaireResponse
|
|
Subscription.channel.payload
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
|
Subscription.channel.header
RegulatedAuthorization.status
| |
|
RegulatedAuthorization.indication
|
-
Max
Cardinality
changed
from
1
to
*
|
|
RegulatedAuthorization.attachedDocument
| |
Substance
RelatedPerson
|
|
Substance.status
RelatedPerson.role
|
|
Substance.ingredient.substance[x]
RelatedPerson.communication.language
|
|
SupplyDelivery
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
|
SupplyDelivery.basedOn
RequestOrchestration.reason
|
|
SupplyDelivery.partOf
RequestOrchestration.goal
| |
|
RequestOrchestration.action.linkId
|
|
SupplyDelivery.status
RequestOrchestration.action.description
|
-
Add
Code
entered-in-error
Type
changed
from
string
to
markdown
|
SupplyDelivery.suppliedItem
RequestOrchestration.action.textEquivalent
|
-
Remove
Reference(Medication),
Remove
Reference(Substance),
Remove
Reference(Device)
Type
changed
from
string
to
markdown
|
SupplyDelivery.suppliedItem.quantity
RequestOrchestration.action.goal
|
|
SupplyDelivery.suppliedItem.item[x]
RequestOrchestration.action.input
|
|
SupplyDelivery.occurrence[x]
RequestOrchestration.action.input.title
|
|
SupplyDelivery.supplier
RequestOrchestration.action.input.requirement
|
-
Add
Reference(Organization)
Added
Element
|
SupplyDelivery.quantity
RequestOrchestration.action.input.relatedData
|
|
SupplyDelivery.whenPrepared
RequestOrchestration.action.output
|
|
SupplyDelivery.time
RequestOrchestration.action.output.title
|
|
SupplyRequest
RequestOrchestration.action.output.requirement
| |
|
RequestOrchestration.action.output.relatedData
| |
|
RequestOrchestration.action.relatedAction.targetId
|
|
SupplyRequest.status
RequestOrchestration.action.relatedAction.relationship
|
-
Remove
Codes
requested,
failed
codes
before-start
,
before-end
,
concurrent-with-start
,
concurrent-with-end
,
after-start
,
after-end
|
|
RequestOrchestration.action.relatedAction.endRelationship
|
|
|
RequestOrchestration.action.timing[x]
|
-
Add
Codes
draft,
active,
suspended,
entered-in-error,
unknown
Type
RelativeTime
|
|
RequestOrchestration.action.location
|
|
SupplyRequest.category
RequestOrchestration.action.participant
|
-
Renamed
Type
changed
from
kind
Reference(Patient
|
Practitioner
|
PractitionerRole
|
RelatedPerson
|
Device)
to
category
BackboneElement
|
|
RequestOrchestration.action.participant.type
|
-
Remove
Binding
http://hl7.org/fhir/ValueSet/supplyrequest-kind
(required)
Added
Element
|
SupplyRequest.priority
RequestOrchestration.action.participant.typeCanonical
|
|
SupplyRequest.orderedItem
RequestOrchestration.action.participant.typeReference
|
-
Remove
Reference(Medication),
Remove
Reference(Substance),
Remove
Reference(Device)
Added
Element
|
SupplyRequest.orderedItem.quantity
RequestOrchestration.action.participant.role
|
|
SupplyRequest.orderedItem.item[x]
RequestOrchestration.action.participant.function
|
|
SupplyRequest.occurrence[x]
RequestOrchestration.action.participant.actor[x]
|
|
SupplyRequest.authoredOn
RequestOrchestration.action.type
|
-
Renamed
Change
value
set
from
date
http://hl7.org/fhir/ValueSet/action-type
to
authoredOn
ActionType
|
SupplyRequest.requester
RequestOrchestration.action.applicabilityBehavior
|
|
SupplyRequest.requester.agent
RequestOrchestration.action.definition[x]
|
|
SupplyRequest.requester.onBehalfOf
RequestOrchestration.action.transform
|
|
SupplyRequest.deliverFrom
RequestOrchestration.action.dynamicValue
|
|
SupplyRequest.deliverTo
RequestOrchestration.action.dynamicValue.path
| |
|
RequestOrchestration.action.dynamicValue.expression
|
|
SupplyRequest.patient
RequestGroup.reasonCode
|
|
SupplyRequest.source
RequestGroup.reasonReference
|
|
SupplyRequest.when
RequestGroup.action.relatedAction.actionId
|
|
Task
Requirements
|
|
TestReport
ResearchStudy
|
|
|
ResearchStudy.url
|
|
TestScript
ResearchStudy.version
|
|
TestScript.title
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
|
|
TestScript.status
ResearchStudy.status
|
-
Change
value
set
from
http://hl7.org/fhir/ValueSet/conformance-resource-status
http://hl7.org/fhir/ValueSet/research-study-status|4.3.0
to
http://hl7.org/fhir/ValueSet/publication-status
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
|
TestScript.experimental
ResearchStudy.primaryPurposeType
|
-
Now
marked
as
Modifier
Remove
Binding
`http://hl7.org/fhir/ValueSet/research-study-prim-purp-type`
(extensible)
|
TestScript.contact
ResearchStudy.studyDesign
|
-
Type
changed
from
BackboneElement
to
ContactDetail
Added
Element
|
TestScript.description
ResearchStudy.focus
|
-
Type
changed
from
string
CodeableConcept
to
markdown
CodeableReference
|
|
ResearchStudy.region
| |
|
ResearchStudy.descriptionSummary
|
|
TestScript.useContext
ResearchStudy.site
|
-
Type
changed
from
CodeableConcept
to
UsageContext
Reference:
Added
Target
Types
ResearchStudy,
Organization
|
|
ResearchStudy.classifier
|
-
Remove
Binding
http://hl7.org/fhir/ValueSet/use-context
(extensible)
Added
Element
|
TestScript.jurisdiction
ResearchStudy.associatedParty
|
|
TestScript.purpose
ResearchStudy.associatedParty.name
|
|
TestScript.copyright
ResearchStudy.associatedParty.role
|
-
Type
changed
from
string
to
markdown
Added
Mandatory
Element
|
TestScript.origin
ResearchStudy.associatedParty.period
|
|
TestScript.origin.index
ResearchStudy.associatedParty.classifier
|
|
TestScript.origin.profile
ResearchStudy.associatedParty.party
|
|
TestScript.destination
ResearchStudy.progressStatus
|
|
TestScript.destination.index
ResearchStudy.progressStatus.state
|
|
TestScript.destination.profile
ResearchStudy.progressStatus.actual
|
|
TestScript.metadata.capability.origin
ResearchStudy.progressStatus.period
|
|
TestScript.metadata.capability.capabilities
ResearchStudy.whyStopped
|
|
TestScript.fixture.autocreate
ResearchStudy.recruitment
|
-
Default
Value
"false"
added
Added
Element
|
TestScript.fixture.autodelete
ResearchStudy.recruitment.targetNumber
|
-
Default
Value
"false"
added
Added
Element
|
TestScript.variable.defaultValue
ResearchStudy.recruitment.actualNumber
|
|
TestScript.variable.description
ResearchStudy.recruitment.eligibility
|
|
TestScript.variable.expression
ResearchStudy.recruitment.actualGroup
|
|
TestScript.variable.hint
ResearchStudy.recruitment.description
|
|
TestScript.rule
ResearchStudy.comparisonGroup
|
|
TestScript.rule.resource
ResearchStudy.comparisonGroup.targetNumber
|
|
TestScript.rule.param
ResearchStudy.comparisonGroup.actualNumber
|
|
TestScript.rule.param.name
ResearchStudy.comparisonGroup.eligibility
|
|
TestScript.rule.param.value
ResearchStudy.comparisonGroup.observedGroup
|
|
TestScript.ruleset
ResearchStudy.comparisonGroup.description
|
|
TestScript.ruleset.resource
ResearchStudy.objective.description
|
|
TestScript.ruleset.rule
ResearchStudy.objective.outcomeMeasure
|
|
TestScript.ruleset.rule.ruleId
ResearchStudy.objective.outcomeMeasure.name
|
|
TestScript.ruleset.rule.param
ResearchStudy.objective.outcomeMeasure.type
|
|
TestScript.ruleset.rule.param.name
ResearchStudy.objective.outcomeMeasure.description
|
|
TestScript.ruleset.rule.param.value
ResearchStudy.objective.outcomeMeasure.endpoint
| |
|
ResearchStudy.objective.outcomeMeasure.population
| |
|
ResearchStudy.objective.outcomeMeasure.intervention
| |
|
ResearchStudy.objective.outcomeMeasure.comparator
| |
|
ResearchStudy.objective.outcomeMeasure.summaryMeasure
| |
|
ResearchStudy.objective.outcomeMeasure.endpointAnalysisPlan
| |
|
ResearchStudy.objective.outcomeMeasure.eventHandling
|
|
|
ResearchStudy.objective.outcomeMeasure.eventHandling.event
| |
|
ResearchStudy.objective.outcomeMeasure.eventHandling.group
| |
|
ResearchStudy.objective.outcomeMeasure.eventHandling.handling
| |
|
ResearchStudy.objective.outcomeMeasure.eventHandling.description
| |
|
ResearchStudy.result
| |
|
ResearchStudy.category
| |
|
ResearchStudy.contact
| |
|
ResearchStudy.relatedArtifact
| |
|
ResearchStudy.location
| |
|
ResearchStudy.enrollment
| |
|
ResearchStudy.sponsor
| |
|
ResearchStudy.principalInvestigator
| |
|
ResearchStudy.reasonStopped
| |
|
ResearchStudy.arm
| |
|
ResearchSubject
| |
TestScript.setup.action.operation.resource
ResearchSubject.status
|
-
Change
value
set
from
http://hl7.org/fhir/ValueSet/research-subject-status|4.3.0
to
PublicationStatus
-
Remove
Codes
Conformance,
DiagnosticOrder,
ImagingObjectSelection,
MedicationOrder,
Order,
OrderResponse
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
ContactDetail,
Contributor,
DataRequirement,
Dosage,
ParameterDefinition,
RelatedArtifact,
TriggerDefinition,
UsageContext,
ActivityDefinition,
AdverseEvent,
CapabilityStatement,
CareTeam,
ChargeItem,
CodeSystem,
CompartmentDefinition,
Consent,
Endpoint,
ExpansionProfile,
GraphDefinition,
GuidanceResponse,
ImagingManifest,
Library,
Linkage,
Measure,
MeasureReport,
MedicationRequest,
MessageDefinition,
PlanDefinition,
PractitionerRole,
RequestGroup,
ResearchStudy,
ResearchSubject,
Sequence,
ServiceDefinition,
StructureMap,
Task,
TestReport
codes
draft
,
active
,
retired
,
unknown
|
|
ResearchSubject.subject
| |
|
ResearchSubject.subjectState
| |
|
ResearchSubject.subjectState.code
| |
|
ResearchSubject.subjectState.startDate
| |
|
ResearchSubject.subjectState.endDate
| |
|
ResearchSubject.subjectState.reason
| |
|
ResearchSubject.subjectMilestone
| |
|
ResearchSubject.subjectMilestone.milestone
| |
|
ResearchSubject.subjectMilestone.date
| |
|
ResearchSubject.subjectMilestone.reason
| |
|
ResearchSubject.comparisonGroup
|
|
TestScript.setup.action.operation.accept
ResearchSubject.consent
|
-
Add
Codes
ttl,
Max
Cardinality
changed
from
1
to
*
|
|
ResearchSubject.individual
| |
|
ResearchSubject.assignedArm
| |
|
ResearchSubject.actualArm
| |
|
Resource
| |
|
Resource.language
|
|
|
RiskAssessment
| |
TestScript.setup.action.operation.contentType
RiskAssessment.status
|
-
Remove
code
corrected
-
Add
Codes
ttl,
none
codes
specimen-in-process
,
cannot-be-obtained
|
TestScript.setup.action.operation.destination
RiskAssessment.performer
|
-
Default
Value
"0"
removed
Type
Reference:
Added
Target
Types
Patient,
RelatedPerson
|
TestScript.setup.action.operation.origin
RiskAssessment.reason
|
|
|
RiskAssessment.prediction.probability[x]
| |
|
RiskAssessment.reasonCode
| |
|
RiskAssessment.reasonReference
| |
|
Schedule
| |
|
Schedule.serviceType
| -
Type
changed
from
CodeableConcept
to
CodeableReference
|
TestScript.setup.action.operation.requestId
Schedule.name
|
|
|
Schedule.actor
| -
Type
Reference:
Added
Target
Type
CareTeam
|
|
Schedule.comment
| -
Type
changed
from
string
to
markdown
|
|
SearchParameter
| |
TestScript.setup.action.assert.compareToSourceExpression
SearchParameter.identifier
|
|
TestScript.setup.action.assert.contentType
SearchParameter.versionAlgorithm[x]
|
-
Add
Codes
ttl,
none
Added
Element
|
TestScript.setup.action.assert.expression
SearchParameter.title
|
|
TestScript.setup.action.assert.operator
SearchParameter.jurisdiction
|
|
TestScript.setup.action.assert.requestMethod
SearchParameter.copyright
|
|
TestScript.setup.action.assert.requestURL
SearchParameter.copyrightLabel
| |
|
SearchParameter.aliasCode
|
|
TestScript.setup.action.assert.resource
SearchParameter.base
|
-
Change
value
set
from
http://hl7.org/fhir/ValueSet/resource-types|4.3.0
to
Version
Independent
Resource
Types
(All)
-
Remove
Codes
Conformance,
DiagnosticOrder,
ImagingObjectSelection,
MedicationOrder,
Order,
codes
ChargeItem
,
ChargeItemDefinition
,
Citation
,
ClinicalImpression
,
EvidenceReport
,
GraphDefinition
,
ImmunizationEvaluation
,
ImmunizationRecommendation
,
Linkage
,
MedicationKnowledge
,
MolecularSequence
,
SupplyDelivery
,
SupplyRequest
,
TestReport
,
TestScript
,
VerificationResult
-
Add
codes
ActorDefinition
,
ArtifactAssessment
,
CanonicalResource
,
DeviceAlert
,
DeviceAssociation
,
ImagingSelection
,
InsuranceProduct
,
MetadataResource
,
NutritionIntake
,
Permission
,
RequestOrchestration
,
Requirements
,
BodySite
,
Conformance
,
DataElement
,
DeviceComponent
,
DeviceUseRequest
,
DiagnosticOrder
,
EffectEvidenceSynthesis
,
EligibilityRequest
,
EligibilityResponse
,
ExpansionProfile
,
ImagingManifest
,
ImagingObjectSelection
,
MedicationOrder
,
MedicationUsage
,
MedicinalProduct
,
MedicinalProductAuthorization
,
MedicinalProductContraindication
,
MedicinalProductIndication
,
MedicinalProductIngredient
,
MedicinalProductInteraction
,
MedicinalProductManufactured
,
MedicinalProductPackaged
,
MedicinalProductPharmaceutical
,
MedicinalProductUndesirableEffect
,
Order
,
OrderResponse
,
ProcedureRequest
,
ProcessRequest
,
ProcessResponse
,
ReferralRequest
,
RiskEvidenceSynthesis
,
Sequence
,
ServiceDefinition
,
SubstanceSpecification
|
|
SearchParameter.type
|
-
Add
Codes
ContactDetail,
Contributor,
DataRequirement,
Dosage,
ParameterDefinition,
RelatedArtifact,
TriggerDefinition,
UsageContext,
ActivityDefinition,
AdverseEvent,
CapabilityStatement,
CareTeam,
ChargeItem,
CodeSystem,
CompartmentDefinition,
Consent,
Endpoint,
ExpansionProfile,
GraphDefinition,
GuidanceResponse,
ImagingManifest,
Library,
Linkage,
Measure,
MeasureReport,
MedicationRequest,
MessageDefinition,
PlanDefinition,
PractitionerRole,
RequestGroup,
ResearchStudy,
ResearchSubject,
Sequence,
ServiceDefinition,
StructureMap,
Task,
TestReport
code
resource
|
|
SearchParameter.processingMode
| -
Renamed
from
xpathUsage
to
processingMode
-
Change
value
set
from
http://hl7.org/fhir/ValueSet/search-xpath-usage|4.3.0
to
Search
Processing
Mode
Type
-
Remove
codes
nearby
,
distance
|
TestScript.setup.action.assert.rule
SearchParameter.constraint
|
|
TestScript.setup.action.assert.rule.ruleId
SearchParameter.target
| -
Change
value
set
from
http://hl7.org/fhir/ValueSet/resource-types|4.3.0
to
Version
Independent
Resource
Types
(All)
-
Remove
codes
ChargeItem
,
ChargeItemDefinition
,
Citation
,
ClinicalImpression
,
EvidenceReport
,
GraphDefinition
,
ImmunizationEvaluation
,
ImmunizationRecommendation
,
Linkage
,
MedicationKnowledge
,
MolecularSequence
,
SupplyDelivery
,
SupplyRequest
,
TestReport
,
TestScript
,
VerificationResult
-
Add
codes
ActorDefinition
,
ArtifactAssessment
,
CanonicalResource
,
DeviceAlert
,
DeviceAssociation
,
ImagingSelection
,
InsuranceProduct
,
MetadataResource
,
NutritionIntake
,
Permission
,
RequestOrchestration
,
Requirements
,
BodySite
,
Conformance
,
DataElement
,
DeviceComponent
,
DeviceUseRequest
,
DiagnosticOrder
,
EffectEvidenceSynthesis
,
EligibilityRequest
,
EligibilityResponse
,
ExpansionProfile
,
ImagingManifest
,
ImagingObjectSelection
,
MedicationOrder
,
MedicationUsage
,
MedicinalProduct
,
MedicinalProductAuthorization
,
MedicinalProductContraindication
,
MedicinalProductIndication
,
MedicinalProductIngredient
,
MedicinalProductInteraction
,
MedicinalProductManufactured
,
MedicinalProductPackaged
,
MedicinalProductPharmaceutical
,
MedicinalProductUndesirableEffect
,
Order
,
OrderResponse
,
ProcedureRequest
,
ProcessRequest
,
ProcessResponse
,
ReferralRequest
,
RiskEvidenceSynthesis
,
Sequence
,
ServiceDefinition
,
SubstanceSpecification
|
|
SearchParameter.modifier
| -
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
Element
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
|
TestScript.setup.action.assert.rule.param
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
|
TestScript.setup.action.assert.rule.param.name
ServiceRequest.orderDetail.parameterFocus[x]
|
|
TestScript.setup.action.assert.rule.param.value
ServiceRequest.orderDetail.parameter
|
|
TestScript.setup.action.assert.ruleset
ServiceRequest.orderDetail.parameter.code
|
|
TestScript.setup.action.assert.ruleset.rulesetId
ServiceRequest.orderDetail.parameter.value[x]
|
|
TestScript.setup.action.assert.ruleset.rule
ServiceRequest.focus
|
|
|
ServiceRequest.asNeeded
| -
Renamed
from
asNeeded[x]
to
asNeeded
-
Remove
Type
CodeableConcept
|
TestScript.setup.action.assert.ruleset.rule.ruleId
ServiceRequest.asNeededFor
|
|
|
ServiceRequest.requester
| -
Type
Reference:
Added
Target
Type
Group
|
|
ServiceRequest.performer
| -
Type
Reference:
Added
Target
Type
Group
|
TestScript.setup.action.assert.ruleset.rule.param
ServiceRequest.location
|
|
TestScript.setup.action.assert.ruleset.rule.param.name
ServiceRequest.reason
|
|
|
ServiceRequest.supportingInfo
| -
Type
changed
from
Reference(Resource)
to
CodeableReference
|
TestScript.setup.action.assert.ruleset.rule.param.value
ServiceRequest.bodyStructure
|
|
TestScript.teardown.action.operation
ServiceRequest.patientInstruction
|
-
Min
Max
Cardinality
changed
from
0
to
1
to
*
-
Type
changed
from
string
to
BackboneElement
|
|
ServiceRequest.patientInstruction.instruction[x]
|
|
TestScript.contact.name
ServiceRequest.instantiatesCanonical
|
|
TestScript.contact.telecom
ServiceRequest.instantiatesUri
|
|
TestScript.requirements
ServiceRequest.locationCode
|
|
TestScript.metadata.capability.conformance
ServiceRequest.locationReference
|
|
TestScript.multiserver
ServiceRequest.reasonCode
|
-
deleted
Deleted
(->
reason)
|
TestScript.setup.metadata
ServiceRequest.reasonReference
|
-
deleted
Deleted
(->
reason)
|
TestScript.test.metadata
ServiceRequest.bodySite
|
|
ValueSet
Slot
|
|
ValueSet.identifier
Slot.serviceType
| -
Type
changed
from
CodeableConcept
to
CodeableReference
|
|
Slot.appointmentType
|
-
Max
Cardinality
changed
from
1
to
*
|
|
Specimen
| |
|
Specimen.subject
| -
Type
Reference:
Added
Target
Types
BiologicallyDerivedProduct,
NutritionProduct
|
ValueSet.title
Specimen.combined
|
|
ValueSet.status
Specimen.role
|
-
Change
value
set
from
http://hl7.org/fhir/ValueSet/conformance-resource-status
to
http://hl7.org/fhir/ValueSet/publication-status
Added
Element
|
|
Specimen.feature
| |
|
Specimen.feature.type
| |
|
Specimen.feature.description
|
|
ValueSet.experimental
Specimen.collection.collector
|
-
Now
marked
as
Modifier
Type
Reference:
Added
Target
Types
Organization,
Patient,
RelatedPerson
|
|
Specimen.collection.device[x]
| |
|
Specimen.collection.procedure
|
|
ValueSet.contact
Specimen.collection.bodySite
|
-
Type
changed
from
BackboneElement
CodeableConcept
to
ContactDetail
CodeableReference
|
|
Specimen.processing.method
| |
|
Specimen.processing.performer
| |
|
Specimen.processing.device[x]
|
|
ValueSet.description
Specimen.processing.additive
|
-
Type
changed
from
string
Reference(Substance)
to
markdown
CodeableReference
|
ValueSet.useContext
Specimen.processing.time[x]
|
-
Add
Type
changed
from
CodeableConcept
to
UsageContext
Duration
|
|
Specimen.container.device[x]
|
|
|
Specimen.condition
|
-
Remove
Binding
http://hl7.org/fhir/ValueSet/use-context
`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
| |
ValueSet.jurisdiction
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
|
|
ValueSet.purpose
SpecimenDefinition.typeTested.container.description
|
-
Renamed
Type
changed
from
requirements
string
to
purpose
markdown
|
|
SpecimenDefinition.typeTested.container.preparation
|
-
Type
changed
from
string
to
markdown
|
ValueSet.copyright
SpecimenDefinition.typeTested.requirement
|
-
Type
changed
from
string
to
markdown
|
ValueSet.compose.lockedDate
SpecimenDefinition.typeTested.singleUse
|
|
|
SpecimenDefinition.typeTested.handling.instruction
| -
Type
changed
from
string
to
markdown
|
ValueSet.compose.inactive
SpecimenDefinition.typeTested.testingDestination
| |
|
StructureDefinition
| |
|
StructureDefinition.versionAlgorithm[x]
|
|
ValueSet.compose.include
StructureDefinition.jurisdiction
| |
|
StructureDefinition.copyrightLabel
| |
|
StructureDefinition.fhirVersion
| -
Remove
codes
0.0.80
,
0.0.81
,
0.0.82
,
0.4.0
,
0.5.0
,
1.0.0
,
1.0.1
,
1.0.2
,
1.1.0
,
1.4.0
,
1.6.0
,
1.8.0
,
3.0.0
,
3.0.1
,
3.0.2
,
3.3.0
,
3.5.0
,
4.0.0
,
4.0.1
,
4.1.0
,
4.3.0-cibuild
,
4.3.0-snapshot1
,
4.3.0
-
Add
codes
0.0
,
0.4
,
0.5
,
1.0
,
1.1
,
1.4
,
1.6
,
1.8
,
3.0
,
3.3
,
3.5
,
4.0
,
4.1
,
4.2
,
4.3
,
4.4
,
4.5
,
4.6
,
5.0
,
6.0
|
|
StructureDefinition.type
| -
Change
value
set
from
http://hl7.org/fhir/ValueSet/defined-types
to
All
FHIR
Types
|
|
StructureMap
| |
|
StructureMap.versionAlgorithm[x]
| |
|
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
|
ValueSet.compose.include.system
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
|
ValueSet.compose.include.concept.designation.language
Subscription.filterBy
|
|
ValueSet.compose.include.concept.designation.use
Subscription.filterBy.resource
|
|
ValueSet.compose.include.concept.designation.value
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
| |
ValueSet.compose.include.filter
SubscriptionStatus.status
|
-
Now
Add
code
entered-in-error
|
|
SubscriptionStatus.eventsSinceSubscriptionStart
| -
Type
changed
from
string
to
integer64
|
|
SubscriptionStatus.notificationEvent.eventNumber
| -
Type
changed
from
string
to
integer64
|
|
SubscriptionStatus.notificationEvent.triggerEvent
| |
|
SubscriptionStatus.notificationEvent.relatedQuery
| |
|
SubscriptionStatus.notificationEvent.relatedQuery.queryType
| |
|
SubscriptionStatus.notificationEvent.relatedQuery.query
| |
|
SubscriptionStatus.notificationEvent.authorizationHint
| |
|
SubscriptionStatus.notificationEvent.authorizationHint.authorizationType
| |
|
SubscriptionStatus.notificationEvent.authorizationHint.value
| |
|
SubscriptionTopic
| |
|
SubscriptionTopic.versionAlgorithm[x]
| |
|
SubscriptionTopic.name
| |
|
SubscriptionTopic.experimental
| -
No
longer
marked
as
Modifier
|
ValueSet.compose.include.filter.op
SubscriptionTopic.jurisdiction
|
-
Add
Codes
descendent-of,
generalizes,
exists
Change
value
set
from
http://hl7.org/fhir/ValueSet/jurisdiction
to
Jurisdiction
ValueSet
|
ValueSet.compose.include.valueSet
SubscriptionTopic.copyrightLabel
|
|
ValueSet.expansion.contains.abstract
SubscriptionTopic.trigger
|
-
Default
Value
"false"
added
Added
Element
|
ValueSet.expansion.contains.inactive
SubscriptionTopic.trigger.description
|
|
ValueSet.expansion.contains.designation
SubscriptionTopic.trigger.resource
| |
|
SubscriptionTopic.trigger.supportedInteraction
| |
|
SubscriptionTopic.trigger.queryCriteria
| |
|
SubscriptionTopic.trigger.queryCriteria.previous
| |
|
SubscriptionTopic.trigger.queryCriteria.resultForCreate
| |
|
SubscriptionTopic.trigger.queryCriteria.current
| |
|
SubscriptionTopic.trigger.queryCriteria.resultForDelete
| |
|
SubscriptionTopic.trigger.queryCriteria.requireBoth
| |
|
SubscriptionTopic.trigger.fhirPathCriteria
| |
|
SubscriptionTopic.trigger.event
| |
|
SubscriptionTopic.trigger.canFilterBy
| |
|
SubscriptionTopic.trigger.canFilterBy.description
| |
|
SubscriptionTopic.trigger.canFilterBy.resource
| |
|
SubscriptionTopic.trigger.canFilterBy.filterParameter
| |
|
SubscriptionTopic.trigger.canFilterBy.filterDefinition
| |
|
SubscriptionTopic.trigger.canFilterBy.comparator
| |
|
SubscriptionTopic.trigger.canFilterBy.modifier
| |
|
SubscriptionTopic.trigger.notificationShape
|
|
|
SubscriptionTopic.trigger.notificationShape.resource
| |
|
SubscriptionTopic.trigger.notificationShape.include
| |
|
SubscriptionTopic.trigger.notificationShape.revInclude
| |
|
SubscriptionTopic.trigger.notificationShape.relatedQuery
| |
|
SubscriptionTopic.trigger.notificationShape.relatedQuery.queryType
| |
|
SubscriptionTopic.trigger.notificationShape.relatedQuery.query
| |
ValueSet.contact.name
SubscriptionTopic.resourceTrigger
|
|
ValueSet.contact.telecom
SubscriptionTopic.eventTrigger
|
|
ValueSet.lockedDate
SubscriptionTopic.canFilterBy
|
|
ValueSet.codeSystem
SubscriptionTopic.notificationShape
|
|
|
Substance
| |
|
Substance.code
| -
Type
changed
from
CodeableConcept
to
CodeableReference
|
|
Substance.description
| -
Type
changed
from
string
to
markdown
|
|
Substance.expiry
| -
Moved
from
Substance.instance
to
Substance
|
|
Substance.quantity
| -
Moved
from
Substance.instance
to
Substance
|
ValueSet.compose.import
Substance.instance
|
|
|
Substance.ingredient
|
|
VisionPrescription
SubstanceDefinition
|
|
|
SubstanceDefinition.status
| |
VisionPrescription.status
SubstanceDefinition.characterization
| |
|
SubstanceDefinition.characterization.technique
| |
|
SubstanceDefinition.characterization.form
| |
|
SubstanceDefinition.characterization.description
| |
|
SubstanceDefinition.characterization.file
|
|
VisionPrescription.dispense.product
SubstanceDefinition.property.value[x]
|
|
|
SubstanceDefinition.name.language
| |
|
SubstanceDefinition.informationSource
| |
|
Task
| |
|
Task.statusReason
| -
Max
Cardinality
changed
from
1
to
0
*
-
Type
changed
from
Coding
to
CodeableConcept
to
CodeableReference
|
VisionPrescription.dispense.note
Task.doNotPerform
|
|
|
Task.code
| -
Add
Binding
`http://hl7.org/fhir/ValueSet/task-code`
(extensible)
|
|
Task.description
| -
Type
changed
from
string
to
markdown
|
|
Task.focus
| -
Max
Cardinality
changed
from
1
to
*
-
Type
changed
from
Reference(Resource)
to
BackboneElement
|
|
Task.focus.value[x]
| |
|
Task.requestedPeriod
| |
|
Task.requester
| -
Type
Reference:
Added
Target
Type
Group
|
|
Task.requestedPerformer
| |
|
Task.owner
| -
Type
Reference:
Added
Target
Type
Group
-
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
-
Remove
Type
Contributor
|
|
Task.output.value[x]
| -
Add
Types
integer64,
CodeableReference,
RatioRange,
Availability,
ExtendedContactDetail,
VirtualServiceDetail
-
Remove
Type
Contributor
|
VisionPrescription.dispense.notes
Task.instantiatesCanonical
|
|
|
Task.instantiatesUri
| |
|
Task.performerType
| -
Deleted
(->Task.requestedPerformer)
|
|
Task.reasonCode
| |
|
Task.reasonReference
| |
|
TerminologyCapabilities
| |
|
TerminologyCapabilities.identifier
| |
|
TerminologyCapabilities.versionAlgorithm[x]
| |
|
TerminologyCapabilities.jurisdiction
| |
|
TerminologyCapabilities.copyrightLabel
| |
|
TerminologyCapabilities.implementation.description
| -
Type
changed
from
string
to
markdown
|
|
TerminologyCapabilities.codeSystem.supplement
| |
|
TerminologyCapabilities.codeSystem.version.supplement
| |
|
TerminologyCapabilities.codeSystem.version.language
| -
Add
Binding
`http://hl7.org/fhir/ValueSet/all-languages|6.0.0-ballot3`
(required)
|
|
TerminologyCapabilities.codeSystem.content
| |
|
TerminologyCapabilities.supplements
| |
|
TerminologyCapabilities.supplements.globals
| |
|
TerminologyCapabilities.expansion.parameter.documentation
| -
Type
changed
from
string
to
markdown
|
|
TerminologyCapabilities.codeSearch
| -
Remove
codes
explicit
,
all
-
Add
codes
in-compose
,
in-expansion
,
in-compose-or-expansion
|
|
TerminologyCapabilities.closure
| |
|
ValueSet
| |
|
ValueSet.versionAlgorithm[x]
| |
|
ValueSet.jurisdiction
| |
|
ValueSet.copyrightLabel
| |
|
ValueSet.approvalDate
| |
|
ValueSet.lastReviewDate
| |
|
ValueSet.effectivePeriod
| |
|
ValueSet.topic
| |
|
ValueSet.author
| |
|
ValueSet.editor
| |
|
ValueSet.reviewer
| |
|
ValueSet.endorser
| |
|
ValueSet.relatedArtifact
| |
|
ValueSet.compose.include.concept.designation.language
| |
|
ValueSet.compose.include.concept.designation.additionalUse
| |
|
ValueSet.compose.include.filter.op
| -
Add
codes
child-of
,
descendent-leaf
|
|
ValueSet.compose.include.copyright
| |
|
ValueSet.compose.property
| |
|
ValueSet.expansion.next
| |
|
ValueSet.expansion.property
| |
|
ValueSet.expansion.property.code
| |
|
ValueSet.expansion.property.uri
| |
|
ValueSet.expansion.contains.property
| |
|
ValueSet.expansion.contains.property.code
| |
|
ValueSet.expansion.contains.property.value[x]
| |
|
ValueSet.expansion.contains.property.subProperty
| |
|
ValueSet.expansion.contains.property.subProperty.code
| |
|
ValueSet.expansion.contains.property.subProperty.value[x]
| |
|
VisionPrescription
| |
|
VisionPrescription.basedOn
| |
|
VisionPrescription.groupIdentifier
| |
|
VisionPrescription.priority
|
|
Conformance
CatalogEntry
|
-
deleted
Deleted
(removed
in
favor
of
definitional
resources)
|
DiagnosticOrder
ChargeItem
|
|
ImagingObjectSelection
ChargeItemDefinition
|
|
MedicationOrder
Citation
|
|
Order
ClinicalImpression
|
|
OrderResponse
DeviceUseStatement
|
|
|
DocumentManifest
| |
|
EvidenceReport
| |
|
GraphDefinition
| |
|
ImmunizationEvaluation
| |
|
ImmunizationRecommendation
| |
|
Linkage
| |
|
Media
| -
Deleted
(->
DocumentReference)
|
|
MedicationKnowledge
| |
|
MolecularSequence
| |
|
RequestGroup
| |
|
ResearchDefinition
| |
|
ResearchElementDefinition
| |
|
SupplyDelivery
| |
|
SupplyRequest
| |
|
TestReport
| |
|
TestScript
| |
|
VerificationResult
|
|