This
is
an
automatically
generated
list
of
all
the
structural
differences
between
FHIR
DSTU3
and
this
version.
The
following
possible
changes
are
checked
when
preparing
this
list
(and
others
throughout
the
specification):
This
analysis
only
considers
changes
to
data
types
and
resources.
Comparison
of
extensions,
profiles
and
value
sets
will
be
added
in
a
future
version.
|
Types
|
|
Address
|
|
|
Address.use
|
|
|
Age
|
|
|
Age
|
-
Add
Binding
http://hl7.org/fhir/ValueSet/age-units
(extensible)
|
|
Annotation
|
|
|
Annotation.author[x]
|
-
Remove
Reference(Practitioner|Patient|RelatedPerson),
Add
Reference(Practitioner|Patient|RelatedPerson)
Reference(Practitioner|Patient|RelatedPerson|Organization)
|
|
Annotation.text
| -
Type
changed
from
string
to
markdown
|
|
Attachment
|
|
|
Attachment.language
| -
Remove
Binding
http://hl7.org/fhir/ValueSet/languages
(extensible)
|
|
Attachment.url
|
-
Type
changed
from
uri
to
url
|
|
BackboneElement
|
|
|
CodeableConcept
|
|
|
Coding
|
|
|
ContactDetail
|
|
|
ContactPoint
|
|
|
Contributor
|
|
|
Count
|
|
|
DataRequirement
|
|
|
DataRequirement.type
|
-
Remove
Codes
BodySite,
DataElement,
DeviceComponent,
EligibilityRequest,
EligibilityResponse,
ExpansionProfile,
ImagingManifest,
ProcedureRequest,
ReferralRequest,
ServiceDefinition
-
Add
Codes
Expression,
MarketingStatus,
MoneyQuantity,
ProdCharacteristic,
ProductShelfLife,
SubstanceAmount,
SubstanceMoiety,
canonical,
url,
BiologicallyDerivedProduct,
BodyStructure,
ChargeItemDefinition,
CoverageEligibilityRequest,
CoverageEligibilityResponse,
DeviceDefinition,
EntryDefinition,
EventDefinition,
ExampleScenario,
ImmunizationEvaluation,
InsurancePlan,
Invoice,
ItemInstance,
MedicationKnowledge,
MedicinalProduct,
MedicinalProductAuthorization,
MedicinalProductClinicals,
MedicinalProductContraindication,
MedicinalProductDeviceSpec,
MedicinalProductIndication,
MedicinalProductIngredient,
MedicinalProductInteraction,
MedicinalProductManufactured,
MedicinalProductPackaged,
MedicinalProductPharmaceutical,
MedicinalProductUndesirableEffect,
ObservationDefinition,
OccupationalData,
OrganizationRole,
ProductPlan,
OrganizationAffiliation,
ServiceRequest,
SpecimenDefinition,
SubstancePolymer,
SubstanceReferenceInformation,
SubstanceSpecification,
TerminologyCapabilities,
UserSession,
VerificationResult
|
|
DataRequirement.profile
|
-
Type
changed
from
uri
to
canonical
|
|
DataRequirement.subject[x]
|
|
DataRequirement.codeFilter.valueSet[x]
DataRequirement.codeFilter.path
| -
Min
Cardinality
changed
from
1
to
0
|
|
DataRequirement.codeFilter.searchParam
|
|
|
DataRequirement.codeFilter.valueSet
| -
Renamed
from
valueSet[x]
to
valueSet
-
Remove
string,
Remove
Reference(ValueSet),
Add
uri,
Add
canonical
|
|
DataRequirement.codeFilter.code
|
|
|
DataRequirement.dateFilter.path
| -
Min
Cardinality
changed
from
1
to
0
|
|
DataRequirement.dateFilter.searchParam
| |
|
DataRequirement.limit
|
|
|
DataRequirement.sort
|
|
|
DataRequirement.sort.path
|
|
|
DataRequirement.sort.direction
|
|
|
DataRequirement.codeFilter.valueCode
|
|
|
DataRequirement.codeFilter.valueCoding
|
|
|
DataRequirement.codeFilter.valueCodeableConcept
|
|
|
Distance
|
|
|
Distance
|
-
Add
Binding
http://hl7.org/fhir/ValueSet/distance-units
(extensible)
|
|
Dosage
|
|
|
Dosage.doseAndRate
|
|
|
Dosage.doseAndRate.type
|
|
|
Dosage.doseAndRate.dose[x]
|
|
|
Dosage.doseAndRate.rate[x]
|
|
|
Dosage.dose[x]
|
|
|
Dosage.rate[x]
|
|
|
Duration
|
|
|
Duration
|
-
Add
Binding
http://hl7.org/fhir/ValueSet/duration-units
(extensible)
|
|
Element
|
|
|
ElementDefinition
|
|
|
ElementDefinition.sliceIsConstraining
| |
|
ElementDefinition.slicing.ordered
|
-
Default
Value
"false"
removed
|
|
ElementDefinition.type.profile
|
-
Max
Cardinality
changed
from
1
to
*
-
Type
changed
from
uri
to
canonical
|
|
ElementDefinition.type.targetProfile
|
-
Max
Cardinality
changed
from
1
to
*
-
Type
changed
from
uri
to
canonical
|
|
ElementDefinition.type.versioning
|
-
Default
Value
"either"
removed
|
|
ElementDefinition.defaultValue[x]
|
-
Remove
Meta,
Add
canonical,
Add
url,
Add
uuid,
Add
ParameterDefinition,
Add
DataRequirement,
Add
RelatedArtifact,
Add
ContactDetail,
Add
Contributor,
Add
TriggerDefinition,
Add
Expression,
Add
UsageContext,
Add
Dosage
|
|
ElementDefinition.fixed[x]
|
-
Remove
Meta,
Add
canonical,
Add
url,
Add
uuid,
Add
ParameterDefinition,
Add
DataRequirement,
Add
RelatedArtifact,
Add
ContactDetail,
Add
Contributor,
Add
TriggerDefinition,
Add
Expression,
Add
UsageContext,
Add
Dosage
|
|
ElementDefinition.pattern[x]
|
-
Remove
Meta,
Add
canonical,
Add
url,
Add
uuid,
Add
ParameterDefinition,
Add
DataRequirement,
Add
RelatedArtifact,
Add
ContactDetail,
Add
Contributor,
Add
TriggerDefinition,
Add
Expression,
Add
UsageContext,
Add
Dosage
|
|
ElementDefinition.example.value[x]
|
-
Remove
Meta,
Add
canonical,
Add
url,
Add
uuid,
Add
ParameterDefinition,
Add
DataRequirement,
Add
RelatedArtifact,
Add
ContactDetail,
Add
Contributor,
Add
TriggerDefinition,
Add
Expression,
Add
UsageContext,
Add
Dosage
|
|
ElementDefinition.constraint.expression
| -
Min
Cardinality
changed
from
1
to
0
|
|
ElementDefinition.constraint.source
|
-
Type
changed
from
uri
to
canonical
|
|
ElementDefinition.mustSupport
|
-
Default
Value
"false"
removed
|
|
ElementDefinition.isModifier
|
-
Default
Value
"false"
removed
|
|
ElementDefinition.isModifierReason
|
|
|
ElementDefinition.isSummary
|
-
Default
Value
"false"
removed
|
ElementDefinition.binding.valueSet[x]
ElementDefinition.binding.valueSet
|
-
Renamed
from
valueSet[x]
to
valueSet
-
Remove
uri,
Remove
Reference(ValueSet),
Add
canonical
|
|
Expression
| |
|
Extension
|
|
|
Extension.url
| -
Type
changed
from
uri
to
string
|
|
Extension.value[x]
|
-
Remove
Meta,
Add
canonical,
Add
url,
Add
uuid,
Add
ParameterDefinition,
Add
DataRequirement,
Add
RelatedArtifact,
Add
ContactDetail,
Add
Contributor,
Add
TriggerDefinition,
Add
Expression,
Add
UsageContext,
Add
Dosage
|
|
HumanName
|
|
|
Identifier
|
|
|
Identifier.use
|
|
|
MarketingStatus
|
|
|
Meta
|
|
|
Meta.source
|
|
|
Meta.profile
|
-
Type
changed
from
uri
to
canonical
|
|
Money
|
|
|
Money.value
|
|
|
Money.currency
| |
|
MoneyQuantity
|
|
|
Narrative
|
|
|
ParameterDefinition
|
|
|
ParameterDefinition.type
|
-
Remove
Codes
BodySite,
DataElement,
DeviceComponent,
EligibilityRequest,
EligibilityResponse,
ExpansionProfile,
ImagingManifest,
ProcedureRequest,
ReferralRequest,
ServiceDefinition
-
Add
Codes
Expression,
MarketingStatus,
MoneyQuantity,
ProdCharacteristic,
ProductShelfLife,
SubstanceAmount,
SubstanceMoiety,
canonical,
url,
BiologicallyDerivedProduct,
BodyStructure,
ChargeItemDefinition,
CoverageEligibilityRequest,
CoverageEligibilityResponse,
DeviceDefinition,
EntryDefinition,
EventDefinition,
ExampleScenario,
ImmunizationEvaluation,
InsurancePlan,
Invoice,
ItemInstance,
MedicationKnowledge,
MedicinalProduct,
MedicinalProductAuthorization,
MedicinalProductClinicals,
MedicinalProductContraindication,
MedicinalProductDeviceSpec,
MedicinalProductIndication,
MedicinalProductIngredient,
MedicinalProductInteraction,
MedicinalProductManufactured,
MedicinalProductPackaged,
MedicinalProductPharmaceutical,
MedicinalProductUndesirableEffect,
ObservationDefinition,
OccupationalData,
OrganizationRole,
ProductPlan,
OrganizationAffiliation,
ServiceRequest,
SpecimenDefinition,
SubstancePolymer,
SubstanceReferenceInformation,
SubstanceSpecification,
TerminologyCapabilities,
UserSession,
VerificationResult
|
|
ParameterDefinition.profile
|
-
Type
changed
from
Reference(StructureDefinition)
to
canonical
|
|
Period
|
|
|
ProdCharacteristic
|
|
|
ProductShelfLife
|
|
|
Quantity
|
|
|
Range
|
|
|
Ratio
|
|
|
Reference
|
|
|
Reference.type
|
|
|
RelatedArtifact
|
|
|
RelatedArtifact.url
|
-
Type
changed
from
uri
to
url
|
|
RelatedArtifact.resource
|
-
Type
changed
from
Reference(Resource)
to
canonical
|
|
SampledData
|
|
|
SampledData.factor
|
-
Default
Value
"1"
removed
|
|
SampledData.data
|
-
Min
Cardinality
changed
from
1
to
0
|
|
Signature
|
|
Signature.who[x]
Signature.who
|
-
Renamed
from
who[x]
to
who
-
Remove
uri,
Remove
Reference(Practitioner|RelatedPerson|Patient|Device|Organization),
Add
Reference(Practitioner|RelatedPerson|Patient|Device|Organization)
|
Signature.onBehalfOf[x]
Signature.onBehalfOf
|
-
Renamed
from
onBehalfOf[x]
to
onBehalfOf
-
Remove
uri,
Remove
Reference(Practitioner|RelatedPerson|Patient|Device|Organization),
Add
Reference(Practitioner|RelatedPerson|Patient|Device|Organization)
|
|
Signature.targetFormat
|
|
|
Signature.sigFormat
|
|
|
Signature.data
| |
|
Signature.contentType
|
|
|
Signature.blob
| |
|
SimpleQuantity
|
|
|
SubstanceAmount
|
|
|
SubstanceMoiety
|
|
|
Timing
|
|
|
Timing.repeat.count
| -
Type
changed
from
integer
to
positiveInt
|
|
Timing.repeat.countMax
| -
Type
changed
from
integer
to
positiveInt
|
|
Timing.repeat.frequency
|
-
Type
changed
from
integer
to
positiveInt
-
Default
Value
"1"
removed
|
|
Timing.repeat.frequencyMax
| -
Type
changed
from
integer
to
positiveInt
|
|
Timing.repeat.when
|
-
Add
Codes
MORN.early,
MORN.late,
NOON,
AFT.early,
AFT.late,
EVE.early,
EVE.late
|
|
TriggerDefinition
|
|
|
TriggerDefinition.type
|
|
|
TriggerDefinition.name
|
|
|
TriggerDefinition.timing[x]
|
|
|
TriggerDefinition.data
|
|
|
TriggerDefinition.condition
|
|
TriggerDefinition.condition.description
Added
Element
TriggerDefinition.condition.language
Added
Element
TriggerDefinition.condition.expression
Added
Element
|
TriggerDefinition.eventName
|
|
|
TriggerDefinition.eventTiming[x]
|
|
|
TriggerDefinition.eventData
|
|
|
UsageContext
|
|
|
base64Binary
|
|
|
boolean
|
|
|
canonical
|
|
|
code
|
|
|
date
|
|
|
dateTime
|
|
|
decimal
|
|
|
id
|
|
|
instant
|
|
|
integer
|
|
|
markdown
|
|
|
oid
|
|
|
positiveInt
|
|
|
string
|
|
|
time
|
|
|
unsignedInt
|
|
|
uri
|
|
|
url
|
|
|
uuid
|
|
|
xhtml
|
|
|
Resources
|
|
Account
|
|
|
Account.status
|
-
Min
Cardinality
changed
from
0
to
1
-
Add
Codes
on-hold,
unknown
|
|
Account.subject
| -
Max
Cardinality
changed
from
1
to
*
|
|
Account.servicePeriod
|
|
|
Account.partOf
|
|
|
Account.period
|
|
|
Account.active
|
|
|
Account.balance
|
|
|
ActivityDefinition
|
|
|
ActivityDefinition.subtitle
|
|
|
ActivityDefinition.experimental
| -
No
longer
marked
as
Modifier
|
|
ActivityDefinition.subject[x]
|
|
|
ActivityDefinition.author
| |
|
ActivityDefinition.editor
| |
|
ActivityDefinition.reviewer
| |
|
ActivityDefinition.endorser
| |
|
ActivityDefinition.library
|
-
Type
changed
from
Reference(Library)
to
canonical
|
|
ActivityDefinition.kind
|
-
Remove
Codes
BodySite,
DataElement,
ImagingManifest,
ProcedureRequest,
ReferralRequest,
ServiceDefinition
Change
value
set
from
http://hl7.org/fhir/ValueSet/resource-types
to
http://hl7.org/fhir/ValueSet/request-resource-types
|
|
ActivityDefinition.profile
|
-
Add
Codes
BiologicallyDerivedProduct,
BodyStructure,
EntryDefinition,
EventDefinition,
ExampleScenario,
ImmunizationEvaluation,
Invoice,
ItemInstance,
MedicinalProduct,
MedicinalProductAuthorization,
MedicinalProductClinicals,
MedicinalProductDeviceSpec,
MedicinalProductIngredient,
MedicinalProductPackaged,
MedicinalProductPharmaceutical,
ObservationDefinition,
OccupationalData,
OrganizationRole,
ProductPlan,
ServiceRequest,
SpecimenDefinition,
SubstancePolymer,
SubstanceReferenceInformation,
SubstanceSpecification,
TerminologyCapabilities,
UserSession,
VerificationResult
Added
Element
|
|
ActivityDefinition.intent
| |
|
ActivityDefinition.priority
|
|
|
ActivityDefinition.doNotPerform
|
|
|
ActivityDefinition.timing[x]
|
|
|
ActivityDefinition.participant.type
| |
|
ActivityDefinition.product[x]
|
-
Remove
Reference(Medication|Substance),
Add
Reference(Medication|Substance)
|
|
ActivityDefinition.specimenRequirement
|
|
|
ActivityDefinition.observationRequirement
| |
|
ActivityDefinition.observationResultRequirement
| |
|
ActivityDefinition.transform
|
-
Type
changed
from
Reference(StructureMap)
to
canonical
|
|
ActivityDefinition.dynamicValue.path
| -
Min
Cardinality
changed
from
0
to
1
|
|
ActivityDefinition.dynamicValue.expression
| -
Min
Cardinality
changed
from
0
to
1
-
Type
changed
from
string
to
Expression
|
|
ActivityDefinition.contributor
| |
|
ActivityDefinition.dynamicValue.description
| |
|
ActivityDefinition.dynamicValue.language
| |
|
AdverseEvent
|
|
|
AdverseEvent.actuality
|
|
|
AdverseEvent.category
|
-
Max
Cardinality
changed
from
1
to
*
-
Type
changed
from
code
to
CodeableConcept
-
Change
binding
strength
from
required
to
extensible
|
|
AdverseEvent.event
|
|
|
AdverseEvent.subject
|
-
Min
Cardinality
changed
from
0
to
1
-
Type
changed
from
Reference(Patient|ResearchSubject|Medication|Device)
to
Reference(Patient|Group|Practitioner|RelatedPerson)
|
|
AdverseEvent.context
|
|
|
AdverseEvent.detected
| |
|
AdverseEvent.recordedDate
| |
|
AdverseEvent.resultingCondition
|
|
|
AdverseEvent.severity
|
|
|
AdverseEvent.outcome
| -
Remove
Codes
resolved,
recovering,
ongoing,
resolvedWithSequelae,
fatal,
unknown
-
Add
Codes
resolved,
recovering,
ongoing,
resolvedWithSequelae,
fatal,
unknown
|
|
AdverseEvent.contributor
|
|
|
AdverseEvent.suspectEntity.instance
|
-
Type
changed
from
Reference(Substance|Medication|MedicationAdministration|MedicationStatement|Device)
to
Reference(Immunization|Procedure|Substance|Medication|MedicationAdministration|MedicationStatement|Device)
|
|
AdverseEvent.suspectEntity.causality
|
-
Max
Cardinality
changed
from
1
to
*
-
Type
changed
from
code
to
BackboneElement
-
Remove
Binding
http://hl7.org/fhir/ValueSet/adverse-event-causality
(required)
|
|
AdverseEvent.suspectEntity.causality.assessment
|
|
|
AdverseEvent.suspectEntity.causality.productRelatedness
|
|
|
AdverseEvent.suspectEntity.causality.author
|
|
|
AdverseEvent.suspectEntity.causality.method
|
|
|
AdverseEvent.subjectMedicalHistory
|
-
Type
changed
from
Reference(Condition|Observation|AllergyIntolerance|FamilyMemberHistory|Immunization|Procedure)
to
Reference(Condition|Observation|AllergyIntolerance|FamilyMemberHistory|Immunization|Procedure|Media|DocumentReference)
|
|
AdverseEvent.type
|
|
|
AdverseEvent.reaction
|
|
|
AdverseEvent.eventParticipant
|
|
|
AdverseEvent.description
|
|
|
AdverseEvent.suspectEntity.causalityAssessment
|
|
|
AdverseEvent.suspectEntity.causalityProductRelatedness
|
|
|
AdverseEvent.suspectEntity.causalityMethod
|
|
|
AdverseEvent.suspectEntity.causalityAuthor
|
|
|
AdverseEvent.suspectEntity.causalityResult
|
|
|
AllergyIntolerance
|
|
|
AllergyIntolerance.verificationStatus
|
-
Min
Cardinality
changed
from
1
to
0
|
|
AllergyIntolerance.encounter
|
|
|
AllergyIntolerance.recordedDate
| |
|
AllergyIntolerance.recorder
|
-
Type
changed
from
Reference(Practitioner|Patient)
to
Reference(Practitioner|Patient|RelatedPerson)
|
|
AllergyIntolerance.assertedDate
| |
|
Appointment
|
|
|
Appointment.status
|
|
|
Appointment.serviceCategory
|
-
Max
Cardinality
changed
from
1
to
*
|
|
Appointment.patientInstruction
|
|
|
Appointment.basedOn
|
|
|
Appointment.participant.period
|
|
|
Appointment.incomingReferral
|
|
|
AppointmentResponse
|
|
|
AuditEvent
|
|
|
AuditEvent.period
|
|
|
AuditEvent.agent.type
|
|
|
AuditEvent.agent.role
|
-
Remove
Binding
http://hl7.org/fhir/ValueSet/security-role-type
(extensible)
|
AuditEvent.agent.reference
AuditEvent.agent.who
|
-
Type
changed
from
Reference(Practitioner|Organization|Device|Patient|RelatedPerson)
to
Reference(PractitionerRole|Practitioner|Organization|Device|Patient|RelatedPerson)
Added
Element
|
|
AuditEvent.source.observer
| |
|
AuditEvent.entity.what
|
|
|
AuditEvent.entity.detail.value[x]
|
-
Renamed
from
value
to
value[x]
-
Add
string
|
|
AuditEvent.agent.reference
| |
|
AuditEvent.agent.userId
| |
|
AuditEvent.source.identifier
| |
|
AuditEvent.entity.identifier
| |
|
AuditEvent.entity.reference
| |
|
Basic
|
|
|
Basic.author
|
-
No
Changes
Type
changed
from
Reference(Practitioner|Patient|RelatedPerson)
to
Reference(Practitioner|Patient|RelatedPerson|Organization)
|
|
Binary
|
|
|
Binary.data
|
|
|
Binary.content
|
|
|
BiologicallyDerivedProduct
|
|
|
BodyStructure
|
|
|
Bundle
|
|
|
Bundle.timestamp
|
|
|
Bundle.entry.request.method
|
|
|
CapabilityStatement
|
|
|
CapabilityStatement.experimental
| -
No
longer
marked
as
Modifier
|
|
CapabilityStatement.instantiates
|
-
Type
changed
from
uri
to
canonical
|
|
CapabilityStatement.imports
| |
|
CapabilityStatement.implementation.url
|
-
Type
changed
from
uri
to
url
|
|
CapabilityStatement.implementation.custodian
| |
|
CapabilityStatement.fhirVersion
|
-
Add
Binding
http://hl7.org/fhir/ValueSet/fhir-versions
(required)
|
|
CapabilityStatement.implementationGuide
|
-
Type
changed
from
uri
to
canonical
|
|
CapabilityStatement.rest.documentation
| -
Type
changed
from
string
to
markdown
|
|
CapabilityStatement.rest.security.description
| -
Type
changed
from
string
to
markdown
|
|
CapabilityStatement.rest.resource.type
|
-
Remove
Codes
BodySite,
DataElement,
DeviceComponent,
EligibilityRequest,
EligibilityResponse,
ExpansionProfile,
ImagingManifest,
ProcedureRequest,
ReferralRequest,
ServiceDefinition
-
Add
Codes
BiologicallyDerivedProduct,
BodyStructure,
ChargeItemDefinition,
CoverageEligibilityRequest,
CoverageEligibilityResponse,
DeviceDefinition,
EntryDefinition,
EventDefinition,
ExampleScenario,
ImmunizationEvaluation,
InsurancePlan,
Invoice,
ItemInstance,
MedicationKnowledge,
MedicinalProduct,
MedicinalProductAuthorization,
MedicinalProductClinicals,
MedicinalProductContraindication,
MedicinalProductDeviceSpec,
MedicinalProductIndication,
MedicinalProductIngredient,
MedicinalProductInteraction,
MedicinalProductManufactured,
MedicinalProductPackaged,
MedicinalProductPharmaceutical,
MedicinalProductUndesirableEffect,
ObservationDefinition,
OccupationalData,
OrganizationRole,
ProductPlan,
OrganizationAffiliation,
ServiceRequest,
SpecimenDefinition,
SubstancePolymer,
SubstanceReferenceInformation,
SubstanceSpecification,
TerminologyCapabilities,
UserSession,
VerificationResult
|
|
CapabilityStatement.rest.resource.profile
|
-
Type
changed
from
Reference(StructureDefinition)
to
canonical
|
|
CapabilityStatement.rest.resource.supportedProfile
|
|
|
CapabilityStatement.rest.resource.interaction
|
-
Min
Cardinality
changed
from
1
to
0
|
|
CapabilityStatement.rest.resource.interaction.documentation
| -
Type
changed
from
string
to
markdown
|
|
CapabilityStatement.rest.resource.searchParam.definition
|
-
Type
changed
from
uri
to
canonical
|
|
CapabilityStatement.rest.resource.searchParam.type
| |
|
CapabilityStatement.rest.resource.searchParam.documentation
| -
Type
changed
from
string
to
markdown
|
|
CapabilityStatement.rest.resource.operation
|
|
|
CapabilityStatement.rest.resource.operation.name
|
|
|
CapabilityStatement.rest.resource.operation.definition
|
|
|
CapabilityStatement.rest.resource.operation.documentation
|
|
|
CapabilityStatement.rest.interaction.documentation
| -
Type
changed
from
string
to
markdown
|
|
CapabilityStatement.rest.operation
|
|
|
CapabilityStatement.rest.compartment
|
-
Type
changed
from
uri
to
canonical
|
|
CapabilityStatement.messaging.endpoint.address
|
-
Type
changed
from
uri
to
url
|
|
CapabilityStatement.messaging.documentation
| -
Type
changed
from
string
to
markdown
|
|
CapabilityStatement.messaging.supportedMessage.definition
|
-
Type
changed
from
Reference(MessageDefinition)
to
canonical
|
|
CapabilityStatement.document.documentation
| -
Type
changed
from
string
to
markdown
|
|
CapabilityStatement.document.profile
|
-
Type
changed
from
Reference(StructureDefinition)
to
canonical
|
|
CapabilityStatement.acceptUnknown
|
|
|
CapabilityStatement.profile
|
|
|
CapabilityStatement.rest.security.certificate
|
|
|
CapabilityStatement.rest.operation.name
|
|
|
CapabilityStatement.rest.operation.definition
|
|
|
CapabilityStatement.messaging.event
|
|
|
CarePlan
|
|
CarePlan.instantiates
CarePlan.instantiatesCanonical
| |
|
CarePlan.instantiatesUri
| |
|
CarePlan.status
| -
Change
value
set
from
http://hl7.org/fhir/ValueSet/care-plan-status
to
http://hl7.org/fhir/ValueSet/request-status
-
Remove
Codes
suspended,
cancelled
-
Add
Codes
on-hold,
revoked
|
|
CarePlan.intent
| -
Remove
Codes
proposal,
plan,
order,
option
-
Add
Codes
proposal,
plan,
order,
option
|
|
CarePlan.created
|
|
|
CarePlan.author
|
-
Max
Cardinality
changed
from
*
to
1
-
Type
changed
from
Reference(Patient|Practitioner|RelatedPerson|Organization|CareTeam)
to
Reference(Patient|Practitioner|PractitionerRole|Device|RelatedPerson|Organization|CareTeam)
|
|
CarePlan.contributor
| |
|
CarePlan.activity.reference
|
-
Type
changed
from
Reference(Appointment|CommunicationRequest|DeviceRequest|MedicationRequest|NutritionOrder|Task|ProcedureRequest|ReferralRequest|VisionPrescription|RequestGroup)
to
Reference(Appointment|CommunicationRequest|DeviceRequest|MedicationRequest|NutritionOrder|Task|ServiceRequest|VisionPrescription|RequestGroup)
|
|
CarePlan.activity.detail.kind
|
|
CarePlan.activity.detail.instantiates
CarePlan.activity.detail.instantiatesCanonical
| |
|
CarePlan.activity.detail.instantiatesUri
|
|
|
CarePlan.activity.detail.reasonReference
|
-
Type
changed
from
Reference(Condition)
to
Reference(Condition|Observation|DiagnosticReport|DocumentReference)
|
|
CarePlan.activity.detail.status
|
-
Add
Code
stopped
Codes
stopped,
entered-in-error
|
|
CarePlan.activity.detail.statusReason
| -
Type
changed
from
string
to
CodeableConcept
|
|
CarePlan.activity.detail.doNotPerform
|
|
|
CarePlan.activity.detail.performer
|
-
Type
changed
from
Reference(Practitioner|Organization|RelatedPerson|Patient|CareTeam)
to
Reference(Practitioner|PractitionerRole|Organization|RelatedPerson|Patient|CareTeam|HealthcareService|Device)
|
|
CarePlan.activity.detail.product[x]
|
-
Remove
Reference(Medication|Substance),
Add
Reference(Medication|Substance)
|
|
CarePlan.definition
|
|
|
CarePlan.activity.detail.category
|
|
|
CarePlan.activity.detail.definition
|
|
|
CarePlan.activity.detail.prohibited
|
|
|
CareTeam
|
|
|
CareTeam.participant.role
| -
Max
Cardinality
changed
from
1
to
*
|
|
CareTeam.participant.member
| -
Type
changed
from
Reference(Practitioner|RelatedPerson|Patient|Organization|CareTeam)
to
Reference(Practitioner|PractitionerRole|RelatedPerson|Patient|Organization|CareTeam)
|
|
CareTeam.telecom
|
|
|
ChargeItem
|
|
|
ChargeItem.identifier
|
-
Max
Cardinality
changed
from
1
to
*
|
|
ChargeItem.performer
| |
|
ChargeItem.performer.function
| |
|
ChargeItem.performer.actor
| |
|
ChargeItem.costCenter
|
|
|
ChargeItem.product[x]
| |
|
ChargeItem.participant
| |
|
ChargeItemDefinition
| |
|
Claim
|
|
|
Claim.type
|
-
Change
binding
strength
from
required
to
extensible
|
|
Claim.subType
| -
Max
Cardinality
changed
from
*
to
1
|
|
Claim.use
| -
Remove
Codes
complete,
proposed,
exploratory,
other
-
Add
Codes
claim,
preauthorization,
predetermination
|
|
Claim.enterer
|
-
Type
changed
from
Reference(Practitioner)
to
Reference(Practitioner|PractitionerRole)
|
|
Claim.provider
|
-
Type
changed
from
Reference(Practitioner)
to
Reference(Practitioner|PractitionerRole|Organization)
|
|
Claim.payee.resource
|
|
|
Claim.payee.party
|
-
Type
changed
from
Reference(Practitioner|Organization|Patient|RelatedPerson)
to
Reference(Practitioner|PractitionerRole|Organization|Patient|RelatedPerson)
|
|
Claim.referral
|
-
Type
changed
from
Reference(ReferralRequest)
to
Reference(ServiceRequest)
|
|
Claim.careTeam.provider
|
-
Type
changed
from
Reference(Practitioner|Organization)
to
Reference(Practitioner|PractitionerRole|Organization)
|
|
Claim.information.value[x]
|
-
Remove
Reference(Resource),
Add
boolean,
Add
Reference(Resource)
|
|
Claim.diagnosis.diagnosis[x]
|
-
Remove
Reference(Condition),
Add
Reference(Condition)
|
|
Claim.diagnosis.onAdmission
| |
|
Claim.procedure.procedure[x]
|
-
Remove
Reference(Procedure),
Add
Reference(Procedure)
|
|
Claim.insurance.identifier
|
|
|
Claim.accident.type
|
-
Change
binding
strength
from
required
to
extensible
|
|
Claim.accident.location[x]
|
-
Remove
Reference(Location),
Add
Reference(Location)
|
|
Claim.item.careTeamSequence
|
|
|
Claim.item.diagnosisSequence
|
|
|
Claim.item.procedureSequence
|
|
|
Claim.item.informationSequence
|
|
|
Claim.item.billcode
| |
|
Claim.item.location[x]
|
-
Remove
Reference(Location),
Add
Reference(Location)
|
|
Claim.item.detail.billcode
| |
|
Claim.item.detail.subDetail.billcode
| |
|
Claim.organization
|
|
|
Claim.payee.resourceType
|
|
|
Claim.employmentImpacted
|
|
|
Claim.hospitalization
|
|
|
Claim.item.careTeamLinkId
|
|
|
Claim.item.diagnosisLinkId
|
|
|
Claim.item.procedureLinkId
|
|
|
Claim.item.informationLinkId
|
|
|
Claim.item.service
| |
|
Claim.item.detail.service
| |
|
Claim.item.detail.subDetail.service
| |
|
ClaimResponse
|
|
|
ClaimResponse.type
|
|
|
ClaimResponse.subType
|
|
|
ClaimResponse.use
|
|
|
ClaimResponse.requestProvider
|
-
Type
changed
from
Reference(Practitioner)
to
Reference(Practitioner|PractitionerRole|Organization)
|
|
ClaimResponse.outcome
|
-
Type
changed
from
CodeableConcept
to
code
-
Add
Binding
http://hl7.org/fhir/ValueSet/remittance-outcome
(required)
|
|
ClaimResponse.preAuthRef
| |
|
ClaimResponse.item.itemSequence
|
|
|
ClaimResponse.item.detail.detailSequence
|
|
|
ClaimResponse.item.detail.subDetail.subDetailSequence
|
|
|
ClaimResponse.addItem.itemSequence
|
|
|
ClaimResponse.addItem.detailSequence
|
|
|
ClaimResponse.addItem.subdetailSequence
|
|
|
ClaimResponse.addItem.provider
| |
|
ClaimResponse.addItem.billcode
| |
|
ClaimResponse.addItem.programCode
| |
|
ClaimResponse.addItem.serviced[x]
| |
|
ClaimResponse.addItem.location[x]
| |
|
ClaimResponse.addItem.quantity
| |
|
ClaimResponse.addItem.unitPrice
| |
|
ClaimResponse.addItem.factor
| |
|
ClaimResponse.addItem.net
| |
|
ClaimResponse.addItem.bodySite
| |
|
ClaimResponse.addItem.subSite
| |
|
ClaimResponse.addItem.detail.billcode
| |
|
ClaimResponse.addItem.detail.quantity
| |
|
ClaimResponse.addItem.detail.unitPrice
| |
|
ClaimResponse.addItem.detail.factor
| |
|
ClaimResponse.addItem.detail.net
| |
|
ClaimResponse.addItem.detail.subDetail
| |
|
ClaimResponse.addItem.detail.subDetail.billcode
| |
|
ClaimResponse.addItem.detail.subDetail.modifier
| |
|
ClaimResponse.addItem.detail.subDetail.quantity
| |
|
ClaimResponse.addItem.detail.subDetail.unitPrice
| |
|
ClaimResponse.addItem.detail.subDetail.factor
| |
|
ClaimResponse.addItem.detail.subDetail.net
| |
|
ClaimResponse.addItem.detail.subDetail.noteNumber
| |
|
ClaimResponse.addItem.detail.subDetail.adjudication
| |
|
ClaimResponse.error.itemSequence
|
|
|
ClaimResponse.error.detailSequence
|
|
|
ClaimResponse.error.subDetailSequence
|
|
|
ClaimResponse.total
|
|
|
ClaimResponse.total.category
|
|
|
ClaimResponse.total.amount
|
|
|
ClaimResponse.processNote.type
|
-
Type
changed
from
CodeableConcept
to
code
|
|
ClaimResponse.processNote.language
| -
Remove
Binding
http://hl7.org/fhir/ValueSet/languages
(extensible)
|
|
ClaimResponse.requestOrganization
|
|
|
ClaimResponse.item.sequenceLinkId
|
|
|
ClaimResponse.item.detail.sequenceLinkId
|
|
|
ClaimResponse.item.detail.subDetail.sequenceLinkId
|
|
|
ClaimResponse.addItem.sequenceLinkId
|
|
|
ClaimResponse.addItem.revenue
|
|
|
ClaimResponse.addItem.category
|
|
ClaimResponse.addItem.detail
ClaimResponse.addItem.service
| |
|
ClaimResponse.addItem.fee
| |
|
ClaimResponse.addItem.detail.revenue
| |
|
ClaimResponse.addItem.detail.category
| |
|
ClaimResponse.addItem.detail.service
| |
|
ClaimResponse.addItem.detail.fee
|
|
|
ClaimResponse.error.sequenceLinkId
|
|
|
ClaimResponse.error.detailSequenceLinkId
|
|
|
ClaimResponse.error.subdetailSequenceLinkId
|
|
|
ClaimResponse.totalCost
|
|
|
ClaimResponse.unallocDeductable
|
|
|
ClaimResponse.totalBenefit
|
|
|
ClaimResponse.insurance.preAuthRef
| |
|
ClinicalImpression
|
|
|
ClinicalImpression.status
| -
Change
value
set
from
http://hl7.org/fhir/ValueSet/clinical-impression-status
to
http://hl7.org/fhir/ValueSet/clinicalimpression-status
|
|
ClinicalImpression.statusReason
| |
|
ClinicalImpression.investigation.item
|
-
Type
changed
from
Reference(Observation|QuestionnaireResponse|FamilyMemberHistory|DiagnosticReport|RiskAssessment|ImagingStudy)
to
Reference(Observation|QuestionnaireResponse|FamilyMemberHistory|DiagnosticReport|RiskAssessment|ImagingStudy|Media)
|
|
ClinicalImpression.finding.itemCodeableConcept
|
|
|
ClinicalImpression.finding.itemReference
|
|
ClinicalImpression.action
ClinicalImpression.supportingInfo
|
-
Type
changed
from
Reference(ReferralRequest|ProcedureRequest|Procedure|MedicationRequest|Appointment)
to
Reference(ServiceRequest|Procedure|MedicationRequest|Appointment)
Added
Element
|
|
ClinicalImpression.finding.item[x]
|
|
|
ClinicalImpression.action
| |
|
CodeSystem
|
|
|
CodeSystem.identifier
| -
Max
Cardinality
changed
from
1
to
*
|
|
CodeSystem.experimental
| -
No
longer
marked
as
Modifier
|
|
CodeSystem.valueSet
|
-
Type
changed
from
uri
to
canonical
|
|
CodeSystem.content
|
|
|
CodeSystem.supplements
|
|
|
CodeSystem.property.type
|
|
|
CodeSystem.concept.designation.language
| -
Remove
Binding
http://hl7.org/fhir/ValueSet/languages
(extensible)
|
|
CodeSystem.concept.property.value[x]
|
|
|
Communication
|
|
Communication.instantiates
Communication.instantiatesCanonical
|
|
Communication.inResponseTo
Communication.instantiatesUri
|
|
Communication.status
Communication.inResponseTo
|
-
Add
Code
not-done
Added
Element
|
Communication.statusReason
Communication.status
|
-
Added
Element
Remove
Codes
suspended,
aborted
-
Add
Codes
not-done,
on-hold,
stopped
|
Communication.priority
Communication.statusReason
|
|
Communication.recipient
Communication.priority
|
-
Type
changed
from
Reference(Device|Organization|Patient|Practitioner|RelatedPerson|Group)
to
Reference(Device|Organization|Patient|Practitioner|PractitionerRole|RelatedPerson|Group|CareTeam)
Added
Element
|
|
Communication.topic
|
-
Max
Cardinality
changed
from
*
to
1
-
Type
changed
from
Reference(Resource)
to
CodeableConcept
|
|
Communication.about
|
|
|
Communication.recipient
| -
Type
changed
from
Reference(Device|Organization|Patient|Practitioner|RelatedPerson|Group)
to
Reference(Device|Organization|Patient|Practitioner|PractitionerRole|RelatedPerson|Group|CareTeam|HealthcareService)
|
|
Communication.sender
|
-
Type
changed
from
Reference(Device|Organization|Patient|Practitioner|RelatedPerson)
to
Reference(Device|Organization|Patient|Practitioner|PractitionerRole|RelatedPerson)
Reference(Device|Organization|Patient|Practitioner|PractitionerRole|RelatedPerson|HealthcareService)
|
|
Communication.reasonReference
|
-
Type
changed
from
Reference(Condition|Observation)
to
Reference(Condition|Observation|DiagnosticReport|DocumentReference)
|
|
Communication.payload.content[x]
|
-
Remove
Reference(Resource),
Add
Reference(Resource)
|
|
Communication.definition
|
|
|
Communication.notDone
|
|
|
Communication.notDoneReason
|
|
|
CommunicationRequest
|
|
|
CommunicationRequest.status
| -
Remove
Codes
suspended,
cancelled
-
Add
Codes
on-hold,
revoked
|
|
CommunicationRequest.statusReason
| |
|
CommunicationRequest.doNotPerform
| |
|
CommunicationRequest.about
|
|
|
CommunicationRequest.payload.content[x]
|
-
Remove
Reference(Resource),
Add
Reference(Resource)
|
|
CommunicationRequest.requester
|
-
Type
changed
from
BackboneElement
to
Reference(Practitioner|PractitionerRole|Organization|Patient|RelatedPerson|Device)
|
|
CommunicationRequest.recipient
| -
Type
changed
from
Reference(Device|Organization|Patient|Practitioner|RelatedPerson|Group|CareTeam)
to
Reference(Device|Organization|Patient|Practitioner|PractitionerRole|RelatedPerson|Group|CareTeam|HealthcareService)
|
|
CommunicationRequest.sender
|
-
Type
changed
from
Reference(Device|Organization|Patient|Practitioner|RelatedPerson)
to
Reference(Device|Organization|Patient|Practitioner|PractitionerRole|RelatedPerson|HealthcareService)
|
|
CommunicationRequest.reasonReference
|
-
Type
changed
from
Reference(Condition|Observation)
to
Reference(Condition|Observation|DiagnosticReport|DocumentReference)
|
|
CommunicationRequest.topic
|
|
|
CommunicationRequest.requester.agent
|
|
|
CommunicationRequest.requester.onBehalfOf
|
|
|
CompartmentDefinition
|
|
|
CompartmentDefinition.version
| |
|
CompartmentDefinition.experimental
| -
No
longer
marked
as
Modifier
|
|
CompartmentDefinition.resource.code
|
-
Remove
Codes
BodySite,
DataElement,
DeviceComponent,
EligibilityRequest,
EligibilityResponse,
ExpansionProfile,
ImagingManifest,
ProcedureRequest,
ReferralRequest,
ServiceDefinition
-
Add
Codes
BiologicallyDerivedProduct,
BodyStructure,
ChargeItemDefinition,
CoverageEligibilityRequest,
CoverageEligibilityResponse,
DeviceDefinition,
EntryDefinition,
EventDefinition,
ExampleScenario,
ImmunizationEvaluation,
InsurancePlan,
Invoice,
ItemInstance,
MedicationKnowledge,
MedicinalProduct,
MedicinalProductAuthorization,
MedicinalProductClinicals,
MedicinalProductContraindication,
MedicinalProductDeviceSpec,
MedicinalProductIndication,
MedicinalProductIngredient,
MedicinalProductInteraction,
MedicinalProductManufactured,
MedicinalProductPackaged,
MedicinalProductPharmaceutical,
MedicinalProductUndesirableEffect,
ObservationDefinition,
OccupationalData,
OrganizationRole,
ProductPlan,
OrganizationAffiliation,
ServiceRequest,
SpecimenDefinition,
SubstancePolymer,
SubstanceReferenceInformation,
SubstanceSpecification,
TerminologyCapabilities,
UserSession,
VerificationResult
|
|
CompartmentDefinition.title
| |
|
CompartmentDefinition.jurisdiction
| |
|
Composition
|
|
|
Composition.category
| |
|
Composition.subject
|
-
Min
Cardinality
changed
from
1
to
0
|
|
Composition.author
|
-
Type
changed
from
Reference(Practitioner|Device|Patient|RelatedPerson)
to
Reference(Practitioner|PractitionerRole|Device|Patient|RelatedPerson|Organization)
|
|
Composition.confidentiality
| -
No
longer
marked
as
Modifier
|
|
Composition.attester.mode
|
-
Max
Cardinality
changed
from
*
to
1
|
|
Composition.attester.party
|
-
Type
changed
from
Reference(Patient|Practitioner|Organization)
to
Reference(Patient|RelatedPerson|Practitioner|PractitionerRole|Organization)
|
|
Composition.relatesTo.target[x]
|
-
Remove
Reference(Composition),
Add
Reference(Composition)
|
|
Composition.section.author
|
|
|
Composition.section.mode
| -
No
longer
marked
as
Modifier
|
|
Composition.class
| |
|
ConceptMap
|
|
|
ConceptMap.experimental
| -
No
longer
marked
as
Modifier
|
|
ConceptMap.source[x]
|
-
Remove
Reference(ValueSet),
Add
canonical
|
|
ConceptMap.target[x]
|
-
Remove
Reference(ValueSet),
Add
canonical
|
|
ConceptMap.group.element.target.equivalence
|
-
Min
Cardinality
changed
from
0
to
1
-
Default
Value
"equivalent"
removed
|
|
ConceptMap.group.element.target.dependsOn.system
|
-
Type
changed
from
uri
to
canonical
|
|
ConceptMap.group.element.target.dependsOn.value
|
|
|
ConceptMap.group.unmapped.url
|
-
Type
changed
from
uri
to
canonical
|
|
ConceptMap.group.element.target.dependsOn.code
|
|
|
Condition
|
|
|
Condition.clinicalStatus
|
-
Type
changed
from
code
to
CodeableConcept
-
Remove
Codes
active,
recurrence,
inactive,
remission,
resolved
-
Add
Codes
active,
recurrence,
relapse,
well-controlled,
poorly-controlled
poorly-controlled,
inactive,
remission,
resolved
|
|
Condition.verificationStatus
|
-
Type
changed
from
code
to
CodeableConcept
-
Remove
Code
Codes
provisional,
differential,
confirmed,
refuted,
entered-in-error,
unknown
-
Add
Code
unconfirmed
Codes
unconfirmed,
provisional,
differential,
confirmed,
refuted,
entered-in-error
-
Default
Value
"unknown"
removed
|
|
Condition.abatement[x]
|
|
|
Condition.recordedDate
| |
|
Condition.recorder
|
|
|
Condition.asserter
|
-
Type
changed
from
Reference(Practitioner|Patient|RelatedPerson)
to
Reference(Practitioner|PractitionerRole|Patient|RelatedPerson)
|
|
Condition.stage
|
-
Max
Cardinality
changed
from
1
to
*
|
|
Condition.stage.type
|
|
|
Condition.assertedDate
| |
|
Consent
|
|
|
Consent.identifier
|
-
Max
Cardinality
changed
from
1
to
*
|
|
Consent.status
|
-
Change
value
set
from
http://hl7.org/fhir/ValueSet/consent-state-codes
to
http://hl7.org/fhir/ValueSet/event-status
-
Remove
Codes
suspended,
aborted
-
Add
Code
not-done
Codes
not-done,
on-hold,
stopped
|
|
Consent.scope
|
|
|
Consent.category
|
-
Min
Cardinality
changed
from
0
to
1
-
Add
Binding
http://hl7.org/fhir/ValueSet/consent-category
(extensible)
|
|
Consent.patient
|
-
Min
Cardinality
changed
from
1
to
0
|
|
Consent.performer
|
|
|
Consent.source[x]
|
-
Remove
Reference(Consent|DocumentReference|Contract|QuestionnaireResponse),
Add
Reference(Consent|DocumentReference|Contract|QuestionnaireResponse)
|
|
Consent.policyRule
|
-
Type
changed
from
uri
to
CodeableConcept
-
Add
Binding
http://hl7.org/fhir/ValueSet/consent-policy
(extensible)
|
|
Consent.verification
|
|
|
Consent.verification.verified
|
|
|
Consent.verification.verifiedWith
|
|
|
Consent.verification.verificationDate
|
|
|
Consent.provision
|
|
|
Consent.provision.type
|
|
|
Consent.provision.period
|
|
|
Consent.provision.actor
|
|
|
Consent.provision.actor.role
|
|
|
Consent.provision.actor.reference
|
|
|
Consent.provision.action
|
|
|
Consent.provision.securityLabel
|
|
|
Consent.provision.purpose
|
|
|
Consent.provision.class
|
|
|
Consent.provision.code
|
|
|
Consent.provision.dataPeriod
|
|
|
Consent.provision.data
|
|
|
Consent.provision.data.meaning
|
|
|
Consent.provision.data.reference
|
|
|
Consent.provision.provision
|
|
|
Consent.period
|
|
|
Consent.consentingParty
|
|
|
Consent.actor
|
|
|
Consent.action
|
|
|
Consent.securityLabel
|
|
|
Consent.purpose
|
|
|
Consent.dataPeriod
|
|
|
Consent.data
|
|
|
Consent.except
|
|
|
Contract
|
|
|
Contract.identifier
|
-
Max
Cardinality
changed
from
1
to
*
|
|
Contract.url
| |
|
Contract.version
| |
|
Contract.legalState
| |
|
Contract.instantiatesCanonical
| |
|
Contract.instantiatesUri
| |
|
Contract.expirationType
| |
|
Contract.site
| |
|
Contract.name
| |
|
Contract.title
| |
|
Contract.subtitle
| |
|
Contract.alias
| |
|
Contract.author
| |
|
Contract.scope
| |
|
Contract.topic[x]
| -
Renamed
from
topic
to
topic[x]
-
Max
Cardinality
changed
from
*
to
1
-
Remove
Reference(Resource),
Add
CodeableConcept,
Add
Reference(Resource)
|
|
Contract.contentDefinition
| |
|
Contract.contentDefinition.type
| |
|
Contract.contentDefinition.subType
| |
|
Contract.contentDefinition.publisher
| |
|
Contract.contentDefinition.publicationDate
| |
|
Contract.contentDefinition.publicationStatus
| |
|
Contract.contentDefinition.copyright
| |
|
Contract.term.topic[x]
| -
Renamed
from
topic
to
topic[x]
-
Max
Cardinality
changed
from
*
to
1
-
Remove
Reference(Resource),
Add
CodeableConcept,
Add
Reference(Resource)
|
|
Contract.term.securityLabel
| -
Type
changed
from
Coding
to
BackboneElement
-
Remove
Binding
http://hl7.org/fhir/ValueSet/security-labels
(extensible)
|
|
Contract.term.securityLabel.number
| |
|
Contract.term.securityLabel.classification
| |
|
Contract.term.securityLabel.category
| |
|
Contract.term.securityLabel.control
| |
|
Contract.term.offer
|
|
|
Contract.term.offer.identifier
| |
|
Contract.term.offer.party
| |
|
Contract.term.offer.party.reference
| |
|
Contract.term.offer.party.role
| |
|
Contract.term.offer.topic
|
|
|
Contract.term.offer.type
|
|
|
Contract.term.offer.decision
|
|
|
Contract.term.offer.decisionMode
| |
|
Contract.term.offer.answer
| |
|
Contract.term.offer.answer.value[x]
| |
|
Contract.term.offer.text
|
|
|
Contract.term.offer.linkId
|
|
|
Contract.term.offer.securityLabelNumber
| |
|
Contract.term.asset
|
|
Contract.term.asset.class
Contract.term.asset.scope
|
|
Contract.term.asset.code
Contract.term.asset.type
| |
|
Contract.term.asset.typeReference
| |
|
Contract.term.asset.subtype
| |
|
Contract.term.asset.relationship
| |
|
Contract.term.asset.context
| |
|
Contract.term.asset.context.reference
| |
|
Contract.term.asset.context.code
| |
|
Contract.term.asset.context.text
| |
|
Contract.term.asset.condition
| |
|
Contract.term.asset.periodType
|
|
|
Contract.term.asset.period
|
|
Contract.term.asset.dataPeriod
Contract.term.asset.usePeriod
|
|
Contract.term.asset.data
Contract.term.asset.text
|
|
Contract.term.asset.data.meaning
Contract.term.asset.linkId
|
|
Contract.term.asset.data.reference
Contract.term.asset.answer
| |
|
Contract.term.asset.securityLabelNumber
|
|
|
Contract.term.asset.valuedItem
|
|
|
Contract.term.asset.valuedItem.entity[x]
|
|
|
Contract.term.asset.valuedItem.identifier
|
|
|
Contract.term.asset.valuedItem.effectiveTime
|
|
|
Contract.term.asset.valuedItem.quantity
|
|
|
Contract.term.asset.valuedItem.unitPrice
|
|
|
Contract.term.asset.valuedItem.factor
|
|
|
Contract.term.asset.valuedItem.points
|
|
|
Contract.term.asset.valuedItem.net
|
|
Contract.term.asset.securityLabel
Contract.term.asset.valuedItem.payment
|
|
Contract.friendly.content[x]
Contract.term.asset.valuedItem.paymentDate
|
-
Remove
Reference(Composition|DocumentReference|QuestionnaireResponse),
Add
Reference(Composition|DocumentReference|QuestionnaireResponse)
Added
Element
|
Contract.legal.content[x]
Contract.term.asset.valuedItem.responsible
|
-
Remove
Reference(Composition|DocumentReference|QuestionnaireResponse),
Add
Reference(Composition|DocumentReference|QuestionnaireResponse)
Added
Element
|
|
Contract.term.asset.valuedItem.recipient
| |
|
Contract.term.asset.valuedItem.linkId
| |
|
Contract.term.asset.valuedItem.securityLabelNumber
|
|
Contract.rule
Contract.term.action
|
-
Max
Cardinality
Type
changed
from
*
CodeableConcept
to
1
BackboneElement
|
Contract.rule.content[x]
Contract.term.action.doNotPerform
|
-
Remove
Reference(DocumentReference),
Add
Reference(DocumentReference)
Added
Element
|
Contract.legallyBinding[x]
Contract.term.action.type
|
|
Contract.topic
Contract.term.action.subject
|
|
Contract.action
Contract.term.action.subject.reference
|
|
|
Contract.term.action.subject.role
| |
|
Contract.term.action.intent
| |
|
Contract.term.action.linkId
| |
|
Contract.term.action.status
| |
|
Contract.term.action.context
| |
|
Contract.term.action.contextLinkId
| |
|
Contract.term.action.occurrence[x]
| |
|
Contract.term.action.requester
| |
|
Contract.term.action.requesterLinkId
| |
|
Contract.term.action.performerType
| |
|
Contract.term.action.performerRole
| |
|
Contract.term.action.performer
| |
|
Contract.term.action.performerLinkId
| |
|
Contract.term.action.reasonCode
| |
|
Contract.term.action.reasonReference
| |
|
Contract.term.action.reason
| |
|
Contract.term.action.reasonLinkId
| |
|
Contract.term.action.note
| |
|
Contract.term.action.securityLabelNumber
| |
|
Contract.supportingInfo
| |
|
Contract.relevantHistory
| |
|
Contract.friendly.content[x]
| -
Remove
Reference(Composition|DocumentReference|QuestionnaireResponse),
Add
Reference(Composition|DocumentReference|QuestionnaireResponse)
|
|
Contract.legal.content[x]
| -
Remove
Reference(Composition|DocumentReference|QuestionnaireResponse),
Add
Reference(Composition|DocumentReference|QuestionnaireResponse)
|
|
Contract.rule.content[x]
| -
Remove
Reference(DocumentReference),
Add
Reference(DocumentReference)
|
|
Contract.legallyBinding[x]
|
|
Contract.actionReason
Contract.action
|
|
Contract.decisionType
Contract.actionReason
|
|
Contract.securityLabel
Contract.decisionType
|
|
Contract.agent
Contract.securityLabel
|
|
Contract.valuedItem
Contract.agent
|
|
Contract.term.topic
Contract.valuedItem
|
|
Contract.term.securityLabel
Contract.term.actionReason
|
|
Contract.term.text
Contract.term.agent
|
|
|
Contract.term.valuedItem
|
|
|
Contract.binding[x]
|
|
|
Coverage
|
|
|
Coverage.class
|
|
|
Coverage.class.type
|
|
|
Coverage.class.value
|
|
|
Coverage.class.name
|
|
|
Coverage.copay
|
|
|
Coverage.copay.type
|
|
|
Coverage.copay.value
|
|
|
Coverage.grouping
|
|
|
Coverage.sequence
|
|
|
CoverageEligibilityRequest
| |
|
CoverageEligibilityResponse
| |
|
DetectedIssue
|
|
|
DetectedIssue.identifier
|
-
Max
Cardinality
changed
from
1
to
*
|
|
Device
|
|
|
Device.definition
|
|
DeviceComponent
Device.udiCarrier
|
|
|
Device.udiCarrier.deviceIdentifier
| |
|
Device.udiCarrier.issuer
| |
|
Device.udiCarrier.jurisdiction
| |
|
Device.udiCarrier.carrierAIDC
| |
|
Device.udiCarrier.carrierHRF
| |
|
Device.udiCarrier.entryType
| |
|
Device.statusReason
| |
|
Device.distinctIdentificationCode
| |
|
Device.serialNumber
| |
|
Device.deviceName
| |
|
Device.deviceName.name
| |
|
Device.deviceName.type
| |
|
Device.modelNumber
| |
|
Device.partNumber
| |
|
Device.specialization
| |
|
Device.specialization.systemType
| |
|
Device.specialization.version
|
|
DeviceComponent.identifier
Device.version
|
-
Min
Max
Cardinality
changed
from
1
to
0
*
-
Max
Cardinality
Type
changed
from
1
string
to
*
BackboneElement
|
DeviceComponent.property
Device.version.type
|
|
DeviceComponent.property.type
Device.version.component
|
|
DeviceComponent.property.valueQuantity
Device.version.value
|
|
DeviceComponent.property.valueCode
Device.property
|
|
|
Device.property.type
| |
|
Device.property.valueQuanity
| |
|
Device.property.valueCode
| |
|
Device.parent
| |
|
Device.udi
| |
|
Device.model
| |
|
DeviceDefinition
| |
|
DeviceMetric
|
|
|
DeviceMetric.identifier
|
-
Min
Cardinality
changed
from
1
to
0
-
Max
Cardinality
changed
from
1
to
*
|
|
DeviceMetric.parent
| -
Type
changed
from
Reference(DeviceComponent)
to
Reference(Device)
|
|
DeviceRequest
|
|
DeviceRequest.instantiates
DeviceRequest.instantiatesCanonical
| |
|
DeviceRequest.instantiatesUri
|
|
|
DeviceRequest.status
| -
Remove
Codes
suspended,
cancelled
-
Add
Codes
on-hold,
revoked
|
|
DeviceRequest.intent
| -
Type
changed
from
CodeableConcept
to
code
-
Change
value
set
from
http://build.fhir.org/valueset-request-intent.html
to
http://hl7.org/fhir/ValueSet/request-intent
|
|
DeviceRequest.priority
|
-
Default
Value
"If
missing,
normal
priority"
removed
|
|
DeviceRequest.code[x]
|
-
Remove
Reference(Device),
Add
Reference(Device)
|
|
DeviceRequest.parameter
|
|
|
DeviceRequest.parameter.code
|
|
|
DeviceRequest.parameter.value[x]
|
|
|
DeviceRequest.requester
|
-
Type
changed
from
BackboneElement
to
Reference(Device|Practitioner|PractitionerRole|Organization)
|
|
DeviceRequest.performer
|
-
Type
changed
from
Reference(Practitioner|Organization|Patient|Device|RelatedPerson|HealthcareService)
to
Reference(Practitioner|PractitionerRole|Organization|CareTeam|HealthcareService|Patient|Device|RelatedPerson)
|
|
DeviceRequest.reasonReference
|
-
Type
changed
from
Reference(Resource)
to
Reference(Condition|Observation|DiagnosticReport|DocumentReference)
|
|
DeviceRequest.insurance
|
|
|
DeviceRequest.definition
|
|
|
DeviceRequest.requester.agent
|
|
|
DeviceRequest.requester.onBehalfOf
|
|
|
DeviceUseStatement
|
|
|
DeviceUseStatement.basedOn
|
|
|
DeviceUseStatement.derivedFrom
|
|
|
DeviceUseStatement.reasonCode
|
|
|
DeviceUseStatement.reasonReference
|
|
|
DeviceUseStatement.whenUsed
|
|
|
DeviceUseStatement.indication
|
|
|
DiagnosticReport
|
|
|
DiagnosticReport.basedOn
|
-
Type
changed
from
Reference(CarePlan|ImmunizationRecommendation|MedicationRequest|NutritionOrder|ProcedureRequest|ReferralRequest)
to
Reference(CarePlan|ImmunizationRecommendation|MedicationRequest|NutritionOrder|ServiceRequest)
|
|
DiagnosticReport.performer
|
-
Type
changed
from
BackboneElement
to
Reference(Practitioner|PractitionerRole|Organization|CareTeam)
|
|
DiagnosticReport.resultsInterpreter
|
|
|
DiagnosticReport.imagingStudy
|
-
Type
changed
from
Reference(ImagingStudy|ImagingManifest)
to
Reference(ImagingStudy)
|
|
DiagnosticReport.media
|
|
|
DiagnosticReport.media.comment
|
|
|
DiagnosticReport.media.link
|
|
|
DiagnosticReport.conclusionCode
| |
|
DiagnosticReport.performer.role
|
|
|
DiagnosticReport.performer.actor
|
|
|
DiagnosticReport.image
|
|
DocumentManifest
DiagnosticReport.codedDiagnosis
|
|
DocumentManifest.type
DocumentManifest
|
Add
Binding
http://hl7.org/fhir/ValueSet/c80-doc-typecodes
(extensible)
|
|
DocumentManifest.agent
|
|
|
DocumentManifest.agent.type
|
|
|
DocumentManifest.agent.who
|
|
|
DocumentManifest.recipient
|
-
Type
changed
from
Reference(Patient|Practitioner|RelatedPerson|Organization)
to
Reference(Patient|Practitioner|PractitionerRole|RelatedPerson|Organization)
|
|
DocumentManifest.content
|
-
Type
changed
from
BackboneElement
to
Reference(Resource)
|
|
DocumentManifest.author
|
|
|
DocumentManifest.content.p[x]
|
|
|
DocumentReference
|
|
|
DocumentReference.type
|
-
Min
Cardinality
changed
from
1
to
0
|
DocumentReference.date
DocumentReference.category
|
|
DocumentReference.agent
DocumentReference.date
|
|
DocumentReference.agent.type
DocumentReference.agent
|
|
DocumentReference.agent.who
DocumentReference.agent.type
|
|
DocumentReference.indexed
deleted
DocumentReference.author
DocumentReference.agent.who
|
|
DomainResource
DocumentReference.relatesTo
|
-
No
Changes
longer
marked
as
Modifier
EligibilityRequest
|
EligibilityRequest.enterer
DocumentReference.context.encounter
|
-
Type
Max
Cardinality
changed
from
Reference(Practitioner)
1
to
Reference(Practitioner|PractitionerRole)
*
EligibilityRequest.provider
-
Type
changed
from
Reference(Practitioner)
Reference(Encounter)
to
Reference(Practitioner|PractitionerRole|Organization)
EligibilityRequest.authorization
Added
Element
EligibilityRequest.authorization.sequence
Added
Element
EligibilityRequest.authorization.service
Added
Element
Reference(Encounter|EpisodeOfCare)
|
EligibilityRequest.authorization.modifier
DocumentReference.context.related
|
-
Added
Element
Type
changed
from
BackboneElement
to
Reference(Resource)
|
EligibilityRequest.authorization.quantity
DocumentReference.class
|
|
EligibilityRequest.authorization.unitPrice
DocumentReference.created
|
|
EligibilityRequest.authorization.facility
DocumentReference.indexed
|
|
EligibilityRequest.authorization.diagnosis
DocumentReference.author
|
|
EligibilityRequest.authorization.diagnosis.diagnosis[x]
DocumentReference.context.related.identifier
|
|
EligibilityRequest.organization
DocumentReference.context.related.ref
|
|
EligibilityResponse
DomainResource
|
|
EligibilityResponse.requestProvider
Type
changed
from
Reference(Practitioner)
to
Reference(Practitioner|PractitionerRole|Organization)
EligibilityResponse.outcome
Type
changed
from
CodeableConcept
to
code
Add
Code
queued
EligibilityResponse.preAuthRef
Added
Element
EligibilityResponse.authorization
Added
Element
EligibilityResponse.authorization.authorizationSequence
Added
Element
EligibilityResponse.authorization.required
Added
Element
EligibilityResponse.authorization.note
Added
Element
EligibilityResponse.requestOrganization
|
Encounter
|
|
|
Encounter.class
|
-
Min
Cardinality
changed
from
0
to
1
|
|
Encounter.serviceType
|
|
|
Encounter.basedOn
|
|
|
Encounter.hospitalization.origin
|
-
Type
changed
from
Reference(Location)
to
Reference(Location|Organization)
|
|
Encounter.hospitalization.destination
|
-
Type
changed
from
Reference(Location)
to
Reference(Location|Organization)
|
|
Encounter.incomingReferral
|
|
|
Endpoint
|
|
|
Endpoint.address
|
-
Type
changed
from
uri
to
url
|
|
EnrollmentRequest
|
|
|
EnrollmentRequest.provider
|
-
Type
changed
from
Reference(Practitioner)
to
Reference(Practitioner|PractitionerRole|Organization)
|
|
EnrollmentRequest.candidate
|
|
|
EnrollmentRequest.organization
|
|
|
EnrollmentRequest.subject
|
|
|
EnrollmentResponse
|
|
|
EnrollmentResponse.outcome
|
-
Type
changed
from
CodeableConcept
to
code
-
Add
Code
queued
|
|
EnrollmentResponse.requestProvider
|
-
Type
changed
from
Reference(Practitioner)
to
Reference(Practitioner|PractitionerRole|Organization)
|
|
EnrollmentResponse.requestOrganization
|
|
|
EntryDefinition
|
|
|
EpisodeOfCare
|
|
|
EpisodeOfCare.referralRequest
|
-
Type
changed
from
Reference(ReferralRequest)
to
Reference(ServiceRequest)
|
|
EventDefinition
|
|
|
ExampleScenario
|
|
ExpansionProfile
ExplanationOfBenefit
|
|
ExpansionProfile.includeDefinition
Default
Value
"false"
removed
ExpansionProfile.activeOnly
ExplanationOfBenefit.type
|
-
Default
Value
"false"
removed
Change
binding
strength
from
required
to
extensible
|
ExplanationOfBenefit
ExplanationOfBenefit.type
ExplanationOfBenefit.subType
|
-
Change
binding
strength
Max
Cardinality
changed
from
required
*
to
extensible
1
|
|
ExplanationOfBenefit.use
|
|
|
ExplanationOfBenefit.enterer
|
-
Type
changed
from
Reference(Practitioner)
to
Reference(Practitioner|PractitionerRole)
|
|
ExplanationOfBenefit.provider
|
-
Type
changed
from
Reference(Practitioner)
to
Reference(Practitioner|PractitionerRole|Organization)
|
|
ExplanationOfBenefit.referral
|
-
Type
changed
from
Reference(ReferralRequest)
to
Reference(ServiceRequest)
|
|
ExplanationOfBenefit.outcome
|
-
Type
changed
from
CodeableConcept
to
code
-
Add
Binding
http://hl7.org/fhir/ValueSet/remittance-outcome
(required)
|
|
ExplanationOfBenefit.payee.resource
|
|
|
ExplanationOfBenefit.payee.party
|
-
Type
changed
from
Reference(Practitioner|Organization|Patient|RelatedPerson)
to
Reference(Practitioner|PractitionerRole|Organization|Patient|RelatedPerson)
|
|
ExplanationOfBenefit.information.value[x]
|
-
Remove
Reference(Resource),
Add
boolean,
Add
Reference(Resource)
|
|
ExplanationOfBenefit.careTeam.provider
|
-
Type
changed
from
Reference(Practitioner|Organization)
to
Reference(Practitioner|PractitionerRole|Organization)
|
|
ExplanationOfBenefit.diagnosis.diagnosis[x]
|
-
Remove
Reference(Condition),
Add
Reference(Condition)
|
|
ExplanationOfBenefit.diagnosis.onAdmission
| |
|
ExplanationOfBenefit.procedure.procedure[x]
|
-
Remove
Reference(Procedure),
Add
Reference(Procedure)
|
|
ExplanationOfBenefit.insurance
| -
Max
Cardinality
changed
from
1
to
*
|
|
ExplanationOfBenefit.insurance.focal
| |
|
ExplanationOfBenefit.insurance.coverage
| -
Min
Cardinality
changed
from
0
to
1
|
|
ExplanationOfBenefit.accident.type
|
-
Change
binding
strength
from
required
to
extensible
|
|
ExplanationOfBenefit.accident.location[x]
|
-
Remove
Reference(Location),
Add
Reference(Location)
|
|
ExplanationOfBenefit.item.careTeamSequence
|
|
|
ExplanationOfBenefit.item.diagnosisSequence
|
|
|
ExplanationOfBenefit.item.procedureSequence
|
|
|
ExplanationOfBenefit.item.informationSequence
|
|
|
ExplanationOfBenefit.item.billcode
| |
|
ExplanationOfBenefit.item.location[x]
|
-
Remove
Reference(Location),
Add
Reference(Location)
|
|
ExplanationOfBenefit.item.detail.billcode
| |
|
ExplanationOfBenefit.item.detail.subDetail.billcode
| |
|
ExplanationOfBenefit.addItem.itemSequence
|
|
|
ExplanationOfBenefit.addItem.detailSequence
|
|
|
ExplanationOfBenefit.addItem.subDetailSequence
|
|
|
ExplanationOfBenefit.addItem.provider
| |
|
ExplanationOfBenefit.addItem.billcode
| |
|
ExplanationOfBenefit.addItem.programCode
| |
|
ExplanationOfBenefit.addItem.serviced[x]
| |
|
ExplanationOfBenefit.addItem.location[x]
| |
|
ExplanationOfBenefit.addItem.quantity
| |
|
ExplanationOfBenefit.addItem.unitPrice
| |
|
ExplanationOfBenefit.addItem.factor
| |
|
ExplanationOfBenefit.addItem.net
| |
|
ExplanationOfBenefit.addItem.bodySite
| |
|
ExplanationOfBenefit.addItem.subSite
| |
|
ExplanationOfBenefit.addItem.detail.billcode
| |
|
ExplanationOfBenefit.addItem.detail.quantity
| |
|
ExplanationOfBenefit.addItem.detail.unitPrice
| |
|
ExplanationOfBenefit.addItem.detail.factor
| |
|
ExplanationOfBenefit.addItem.detail.net
| |
|
ExplanationOfBenefit.addItem.detail.subDetail
| |
|
ExplanationOfBenefit.addItem.detail.subDetail.billcode
| |
|
ExplanationOfBenefit.addItem.detail.subDetail.modifier
| |
|
ExplanationOfBenefit.addItem.detail.subDetail.quantity
| |
|
ExplanationOfBenefit.addItem.detail.subDetail.unitPrice
| |
|
ExplanationOfBenefit.addItem.detail.subDetail.factor
| |
|
ExplanationOfBenefit.addItem.detail.subDetail.net
| |
|
ExplanationOfBenefit.addItem.detail.subDetail.noteNumber
| |
|
ExplanationOfBenefit.addItem.detail.subDetail.adjudication
| |
|
ExplanationOfBenefit.total
|
|
|
ExplanationOfBenefit.total.category
|
|
|
ExplanationOfBenefit.total.amount
|
|
|
ExplanationOfBenefit.processNote.type
|
-
Type
changed
from
CodeableConcept
to
code
|
|
ExplanationOfBenefit.processNote.language
| -
Remove
Binding
http://hl7.org/fhir/ValueSet/languages
(extensible)
|
|
ExplanationOfBenefit.organization
|
|
|
ExplanationOfBenefit.payee.resourceType
|
|
|
ExplanationOfBenefit.insurance.preAuthRef
| |
|
ExplanationOfBenefit.employmentImpacted
|
|
|
ExplanationOfBenefit.hospitalization
|
|
|
ExplanationOfBenefit.item.careTeamLinkId
|
|
|
ExplanationOfBenefit.item.diagnosisLinkId
|
|
|
ExplanationOfBenefit.item.procedureLinkId
|
|
|
ExplanationOfBenefit.item.informationLinkId
|
|
|
ExplanationOfBenefit.item.service
| |
|
ExplanationOfBenefit.item.detail.type
|
|
|
ExplanationOfBenefit.item.detail.service
| |
|
ExplanationOfBenefit.item.detail.subDetail.type
|
|
|
ExplanationOfBenefit.item.detail.subDetail.service
| |
|
ExplanationOfBenefit.addItem.sequenceLinkId
|
|
|
ExplanationOfBenefit.addItem.revenue
|
|
|
ExplanationOfBenefit.addItem.category
|
|
ExplanationOfBenefit.addItem.detail
ExplanationOfBenefit.addItem.service
| |
|
ExplanationOfBenefit.addItem.fee
| |
|
ExplanationOfBenefit.addItem.detail.revenue
| |
|
ExplanationOfBenefit.addItem.detail.category
| |
|
ExplanationOfBenefit.addItem.detail.service
| |
|
ExplanationOfBenefit.addItem.detail.fee
|
|
|
ExplanationOfBenefit.totalCost
|
|
|
ExplanationOfBenefit.unallocDeductable
|
|
|
ExplanationOfBenefit.totalBenefit
|
|
|
ExplanationOfBenefit.benefitBalance.subCategory
| |
|
FamilyMemberHistory
|
|
FamilyMemberHistory.instantiates
FamilyMemberHistory.instantiatesCanonical
| |
|
FamilyMemberHistory.instantiatesUri
|
|
|
FamilyMemberHistory.dataAbsentReason
|
|
|
FamilyMemberHistory.gender
| -
Type
changed
from
code
to
CodeableConcept
-
Change
binding
strength
from
required
to
extensible
-
Change
value
set
from
http://hl7.org/fhir/ValueSet/administrative-gender
to
http://hl7.org/fhir/ValueSet/birth-sex
|
|
FamilyMemberHistory.estimatedAge
|
-
No
longer
marked
as
Modifier
|
|
FamilyMemberHistory.reasonReference
|
-
Type
changed
from
Reference(Condition|Observation|AllergyIntolerance|QuestionnaireResponse)
to
Reference(Condition|Observation|AllergyIntolerance|QuestionnaireResponse|DiagnosticReport|DocumentReference)
|
|
FamilyMemberHistory.definition
|
|
|
FamilyMemberHistory.notDone
|
|
|
FamilyMemberHistory.notDoneReason
|
|
|
Flag
|
|
|
Flag.category
|
-
Max
Cardinality
changed
from
1
to
*
|
|
Goal
|
|
|
Goal.subject
|
-
Min
Cardinality
changed
from
0
to
1
|
|
Goal.addresses
|
-
Type
changed
from
Reference(Condition|Observation|MedicationStatement|NutritionOrder|ProcedureRequest|RiskAssessment)
to
Reference(Condition|Observation|MedicationStatement|NutritionOrder|ServiceRequest|RiskAssessment)
|
|
GraphDefinition
|
|
|
GraphDefinition.experimental
| -
No
longer
marked
as
Modifier
|
|
GraphDefinition.start
|
-
Remove
Codes
BodySite,
DataElement,
DeviceComponent,
EligibilityRequest,
EligibilityResponse,
ExpansionProfile,
ImagingManifest,
ProcedureRequest,
ReferralRequest,
ServiceDefinition
-
Add
Codes
BiologicallyDerivedProduct,
BodyStructure,
ChargeItemDefinition,
CoverageEligibilityRequest,
CoverageEligibilityResponse,
DeviceDefinition,
EntryDefinition,
EventDefinition,
ExampleScenario,
ImmunizationEvaluation,
InsurancePlan,
Invoice,
ItemInstance,
MedicationKnowledge,
MedicinalProduct,
MedicinalProductAuthorization,
MedicinalProductClinicals,
MedicinalProductContraindication,
MedicinalProductDeviceSpec,
MedicinalProductIndication,
MedicinalProductIngredient,
MedicinalProductInteraction,
MedicinalProductManufactured,
MedicinalProductPackaged,
MedicinalProductPharmaceutical,
MedicinalProductUndesirableEffect,
ObservationDefinition,
OccupationalData,
OrganizationRole,
ProductPlan,
OrganizationAffiliation,
ServiceRequest,
SpecimenDefinition,
SubstancePolymer,
SubstanceReferenceInformation,
SubstanceSpecification,
TerminologyCapabilities,
UserSession,
VerificationResult
|
|
GraphDefinition.profile
|
-
Type
changed
from
uri
to
canonical
|
|
GraphDefinition.link.path
|
-
Min
Cardinality
changed
from
1
to
0
|
|
GraphDefinition.link.target
|
-
Min
Cardinality
changed
from
1
to
0
|
|
GraphDefinition.link.target.type
|
-
Remove
Codes
BodySite,
DataElement,
DeviceComponent,
EligibilityRequest,
EligibilityResponse,
ExpansionProfile,
ImagingManifest,
ProcedureRequest,
ReferralRequest,
ServiceDefinition
-
Add
Codes
BiologicallyDerivedProduct,
BodyStructure,
ChargeItemDefinition,
CoverageEligibilityRequest,
CoverageEligibilityResponse,
DeviceDefinition,
EntryDefinition,
EventDefinition,
ExampleScenario,
ImmunizationEvaluation,
InsurancePlan,
Invoice,
ItemInstance,
MedicationKnowledge,
MedicinalProduct,
MedicinalProductAuthorization,
MedicinalProductClinicals,
MedicinalProductContraindication,
MedicinalProductDeviceSpec,
MedicinalProductIndication,
MedicinalProductIngredient,
MedicinalProductInteraction,
MedicinalProductManufactured,
MedicinalProductPackaged,
MedicinalProductPharmaceutical,
MedicinalProductUndesirableEffect,
ObservationDefinition,
OccupationalData,
OrganizationRole,
ProductPlan,
OrganizationAffiliation,
ServiceRequest,
SpecimenDefinition,
SubstancePolymer,
SubstanceReferenceInformation,
SubstanceSpecification,
TerminologyCapabilities,
UserSession,
VerificationResult
|
|
GraphDefinition.link.target.params
|
|
|
GraphDefinition.link.target.profile
|
-
Type
changed
from
uri
to
canonical
|
|
GraphDefinition.link.target.compartment.use
|
|
|
Group
|
|
|
Group.active
|
-
Default
Value
"true"
removed
|
|
Group.characteristic.exclude
| -
No
longer
marked
as
Modifier
|
|
Group.member.entity
|
-
Type
changed
from
Reference(Patient|Practitioner|Device|Medication|Substance)
to
Reference(Patient|Practitioner|PractitionerRole|Device|Medication|Substance)
|
|
Group.member.inactive
|
-
Default
Value
"false"
removed
|
|
GuidanceResponse
|
|
|
GuidanceResponse.requestIdentifier
| |
|
GuidanceResponse.identifier
|
-
Max
Cardinality
changed
from
1
to
*
|
|
GuidanceResponse.module[x]
|
-
Renamed
from
module
to
module[x]
-
Remove
Reference(ServiceDefinition),
Add
uri,
Add
canonical,
Add
CodeableConcept
|
|
GuidanceResponse.reasonCode
|
|
|
GuidanceResponse.reasonReference
|
|
|
GuidanceResponse.requestId
| |
|
GuidanceResponse.reason[x]
|
|
|
HealthcareService
|
|
|
HealthcareService.active
|
-
Default
Value
"true"
removed
|
|
HealthcareService.category
|
-
Max
Cardinality
changed
from
1
to
*
|
|
ImagingStudy
|
|
|
ImagingStudy.status
|
|
|
ImagingStudy.modality
|
|
|
ImagingStudy.subject
|
|
|
ImagingStudy.basedOn
|
-
Type
changed
from
Reference(ReferralRequest|CarePlan|ProcedureRequest)
to
Reference(CarePlan|ServiceRequest|Appointment|AppointmentResponse|Task)
|
|
ImagingStudy.procedureReference
|
-
Max
Cardinality
changed
from
*
to
1
|
|
ImagingStudy.procedureCode
|
-
Add
Binding
http://www.rsna.org/RadLex_Playbook.aspx
(extensible)
|
|
ImagingStudy.location
|
|
|
ImagingStudy.reasonCode
|
|
|
ImagingStudy.reasonReference
|
|
|
ImagingStudy.note
|
|
|
ImagingStudy.series.identifier
|
|
|
ImagingStudy.series.modality
|
-
Change
value
set
from
http://hl7.org/fhir/ValueSet/dicom-cid29
to
http://dicom.nema.org/medical/dicom/current/output/chtml/part16/sect_CID_29.html
|
|
ImagingStudy.series.specimen
|
|
|
ImagingStudy.series.performer
|
-
Type
changed
from
Reference(Practitioner)
to
BackboneElement
|
|
ImagingStudy.series.performer.function
|
|
|
ImagingStudy.series.performer.actor
|
|
|
ImagingStudy.series.instance.identifier
|
|
|
ImagingStudy.series.instance.sopClass
|
-
Type
changed
from
oid
to
Coding
-
Add
Binding
http://dicom.nema.org/medical/dicom/current/output/chtml/part04/sect_B.5.html#table_B.5-1
(extensible)
|
|
ImagingStudy.uid
|
|
|
ImagingStudy.accession
|
|
|
ImagingStudy.availability
|
|
|
ImagingStudy.modalityList
|
|
|
ImagingStudy.patient
|
|
|
ImagingStudy.reason
|
|
ImagingStudy.description
deleted
ImagingStudy.series.uid
|
|
|
ImagingStudy.series.availability
|
|
|
ImagingStudy.series.instance.uid
|
|
|
Immunization
|
|
|
Immunization.status
|
-
Remove
Codes
completed,
entered-in-error
-
Add
Codes
completed,
entered-in-error,
not-done
|
|
Immunization.statusReason
|
|
|
Immunization.occurrence[x]
| |
|
Immunization.recorded
| |
|
Immunization.primarySource
| -
Min
Cardinality
changed
from
1
to
0
|
|
Immunization.performer
|
|
|
Immunization.performer.function
|
|
|
Immunization.performer.actor
|
|
|
Immunization.reasonCode
|
|
|
Immunization.reasonReference
|
|
Immunization.isPotent
Immunization.isSubpotent
|
|
|
Immunization.subpotentReason
|
|
|
Immunization.education
|
|
|
Immunization.education.documentType
|
|
|
Immunization.education.reference
|
|
|
Immunization.education.publicationDate
|
|
|
Immunization.education.presentationDate
|
|
|
Immunization.programEligibility
|
|
|
Immunization.fundingSource
|
|
|
Immunization.protocolApplied
| |
|
Immunization.protocolApplied.series
| |
|
Immunization.protocolApplied.authority
| |
|
Immunization.protocolApplied.targetDisease
| |
|
Immunization.protocolApplied.doseNumber[x]
| |
|
Immunization.notGiven
|
|
|
Immunization.date
| |
|
Immunization.practitioner
|
|
|
Immunization.explanation
|
|
|
Immunization.reaction
|
|
|
Immunization.vaccinationProtocol
|
|
|
ImmunizationEvaluation
|
|
|
ImmunizationRecommendation
|
|
|
ImmunizationRecommendation.date
|
|
|
ImmunizationRecommendation.authority
|
|
|
ImmunizationRecommendation.recommendation.vaccineCode
|
-
Max
Cardinality
changed
from
1
to
*
|
|
ImmunizationRecommendation.recommendation.contraindicatedVaccineCode
|
|
|
ImmunizationRecommendation.recommendation.forecastStatus
|
|
|
ImmunizationRecommendation.recommendation.forecastReason
|
|
|
ImmunizationRecommendation.recommendation.description
|
|
|
ImmunizationRecommendation.recommendation.series
|
|
|
ImmunizationRecommendation.recommendation.doseNumber[x]
|
-
Renamed
from
doseNumber
to
doseNumber[x]
-
Add
string
|
|
ImmunizationRecommendation.recommendation.seriesDoses[x]
|
|
|
ImmunizationRecommendation.recommendation.supportingImmunization
|
-
Type
changed
from
Reference(Immunization)
to
Reference(Immunization|ImmunizationEvaluation)
|
|
ImmunizationRecommendation.recommendation.supportingPatientInformation
|
-
Type
changed
from
Reference(Observation|AllergyIntolerance)
to
Reference(Resource)
|
|
ImmunizationRecommendation.recommendation.date
|
|
|
ImmunizationRecommendation.recommendation.protocol
|
|
|
ImplementationGuide
|
|
|
ImplementationGuide.title
| |
|
ImplementationGuide.experimental
| -
No
longer
marked
as
Modifier
|
|
ImplementationGuide.packageId
| |
|
ImplementationGuide.license
| |
|
ImplementationGuide.fhirVersion
|
-
Add
Binding
http://hl7.org/fhir/ValueSet/fhir-versions
(required)
|
|
ImplementationGuide.dependsOn
|
-
Renamed
from
dependency
to
dependsOn
|
|
ImplementationGuide.dependsOn.uri
|
-
Moved
from
ImplementationGuide.dependency
to
ImplementationGuide.dependsOn
-
Type
changed
from
uri
to
canonical
|
|
ImplementationGuide.dependsOn.packageId
| |
|
ImplementationGuide.dependsOn.version
|
|
|
ImplementationGuide.global.type
|
-
Remove
Codes
BodySite,
DataElement,
DeviceComponent,
EligibilityRequest,
EligibilityResponse,
ExpansionProfile,
ImagingManifest,
ProcedureRequest,
ReferralRequest,
ServiceDefinition
-
Add
Codes
BiologicallyDerivedProduct,
BodyStructure,
ChargeItemDefinition,
CoverageEligibilityRequest,
CoverageEligibilityResponse,
DeviceDefinition,
EntryDefinition,
EventDefinition,
ExampleScenario,
ImmunizationEvaluation,
InsurancePlan,
Invoice,
ItemInstance,
MedicationKnowledge,
MedicinalProduct,
MedicinalProductAuthorization,
MedicinalProductClinicals,
MedicinalProductContraindication,
MedicinalProductDeviceSpec,
MedicinalProductIndication,
MedicinalProductIngredient,
MedicinalProductInteraction,
MedicinalProductManufactured,
MedicinalProductPackaged,
MedicinalProductPharmaceutical,
MedicinalProductUndesirableEffect,
ObservationDefinition,
OccupationalData,
OrganizationRole,
ProductPlan,
OrganizationAffiliation,
ServiceRequest,
SpecimenDefinition,
SubstancePolymer,
SubstanceReferenceInformation,
SubstanceSpecification,
TerminologyCapabilities,
UserSession,
VerificationResult
|
|
ImplementationGuide.global.profile
|
-
Type
changed
from
Reference(StructureDefinition)
to
canonical
|
|
ImplementationGuide.definition
|
|
|
ImplementationGuide.definition.package
|
-
Moved
from
ImplementationGuide
to
ImplementationGuide.definition
|
|
ImplementationGuide.definition.resource
|
-
Moved
from
ImplementationGuide.package
to
ImplementationGuide.definition
|
|
ImplementationGuide.definition.resource.reference
|
|
|
ImplementationGuide.definition.resource.example[x]
|
-
Renamed
from
example
to
example[x]
-
Min
Cardinality
changed
from
1
to
0
-
Add
canonical
|
|
ImplementationGuide.definition.resource.package
|
|
|
ImplementationGuide.definition.page
|
-
Moved
from
ImplementationGuide
to
ImplementationGuide.definition
|
|
ImplementationGuide.definition.page.name[x]
|
|
|
ImplementationGuide.definition.page.generation
|
|
|
ImplementationGuide.definition.parameter
|
|
|
ImplementationGuide.definition.parameter.code
|
|
|
ImplementationGuide.definition.parameter.value
|
|
|
ImplementationGuide.definition.template
|
|
|
ImplementationGuide.definition.template.code
|
|
|
ImplementationGuide.definition.template.source
|
|
|
ImplementationGuide.definition.template.scope
|
|
|
ImplementationGuide.manifest
|
|
|
ImplementationGuide.manifest.rendering
|
|
|
ImplementationGuide.manifest.resource
|
|
|
ImplementationGuide.manifest.resource.reference
|
|
|
ImplementationGuide.manifest.resource.example[x]
|
|
|
ImplementationGuide.manifest.resource.relativePath
|
|
|
ImplementationGuide.manifest.page
|
|
|
ImplementationGuide.manifest.page.name
|
|
|
ImplementationGuide.manifest.page.title
|
|
|
ImplementationGuide.manifest.page.anchor
|
|
|
ImplementationGuide.manifest.image
|
|
|
ImplementationGuide.manifest.other
|
|
|
ImplementationGuide.dependency.type
|
|
|
ImplementationGuide.package.resource.acronym
|
|
|
ImplementationGuide.package.resource.source[x]
|
|
|
ImplementationGuide.package.resource.exampleFor
|
|
|
ImplementationGuide.binary
|
|
|
ImplementationGuide.page.source
|
|
|
ImplementationGuide.page.kind
|
|
|
ImplementationGuide.page.type
|
|
|
ImplementationGuide.page.package
|
|
|
ImplementationGuide.page.format
|
|
|
InsurancePlan
| |
|
Invoice
|
|
|
ItemInstance
|
|
|
Library
|
|
|
Library.subtitle
|
|
|
Library.experimental
| -
No
longer
marked
as
Modifier
|
|
Library.subject[x]
|
|
|
Library.author
| |
|
Library.editor
| |
|
Library.reviewer
| |
|
Library.endorser
| |
|
Library.contributor
| |
|
Linkage
|
|
|
Linkage.active
|
-
Default
Value
"true"
removed
|
|
Linkage.item.resource
|
-
Type
changed
from
Reference
to
Reference(Resource)
|
|
List
|
|
|
List.source
|
-
Type
changed
from
Reference(Practitioner|Patient|Device)
to
Reference(Practitioner|PractitionerRole|Patient|Device)
|
|
List.entry.deleted
|
-
Default
Value
"false"
removed
|
|
Location
|
|
|
Location.mode
|
-
No
longer
marked
as
Modifier
|
|
Location.type
|
-
Max
Cardinality
changed
from
1
to
*
|
|
Location.hoursOfOperation
|
|
|
Location.hoursOfOperation.daysOfWeek
|
|
|
Location.hoursOfOperation.allDay
|
|
|
Location.hoursOfOperation.openingTime
|
|
|
Location.hoursOfOperation.closingTime
|
|
|
Location.availabilityExceptions
|
|
|
Measure
|
|
|
Measure.subtitle
|
|
|
Measure.experimental
| -
No
longer
marked
as
Modifier
|
|
Measure.subject[x]
|
|
|
Measure.author
| |
|
Measure.editor
| |
|
Measure.reviewer
| |
|
Measure.endorser
| |
|
Measure.library
|
-
Type
changed
from
Reference(Library)
to
canonical
|
|
Measure.improvementNotation
| -
Type
changed
from
string
to
code
-
Add
Binding
http://hl7.org/fhir/ValueSet/measure-improvement-notation
(required)
|
|
Measure.group.code
|
|
|
Measure.group.population.criteria
| -
Type
changed
from
string
to
Expression
|
|
Measure.group.stratifier.code
|
|
|
Measure.group.stratifier.description
|
|
|
Measure.group.stratifier.criteria
| -
Min
Cardinality
changed
from
0
to
1
-
Type
changed
from
string
to
Expression
|
|
Measure.supplementalData.code
|
|
|
Measure.supplementalData.description
|
|
|
Measure.supplementalData.criteria
| -
Min
Cardinality
changed
from
0
to
1
-
Type
changed
from
string
to
Expression
|
|
Measure.contributor
| |
|
Measure.set
| |
|
Measure.group.identifier
|
|
|
Measure.group.name
|
|
|
Measure.group.population.identifier
|
|
|
Measure.group.population.name
|
|
|
Measure.group.stratifier.identifier
|
|
|
Measure.group.stratifier.path
| |
|
Measure.supplementalData.identifier
|
|
|
Measure.supplementalData.path
| |
|
MeasureReport
|
|
|
MeasureReport.identifier
|
-
Max
Cardinality
changed
from
1
to
*
|
|
MeasureReport.type
|
-
Remove
Code
patient-list
-
Add
Code
subject-list
Codes
subject-list,
data-collection
|
|
MeasureReport.measure
|
-
Type
changed
from
Reference(Measure)
to
canonical
|
|
MeasureReport.subject
|
|
|
MeasureReport.reporter
|
|
|
MeasureReport.improvementNotation
| |
|
MeasureReport.group.code
|
|
MeasureReport.group.population.subjects
MeasureReport.group.population.subjectResults
|
|
|
MeasureReport.group.measureScore
|
-
Type
changed
from
decimal
to
Quantity
|
|
MeasureReport.group.stratifier.code
|
|
|
MeasureReport.group.stratifier.stratum.value
|
-
Type
changed
from
string
to
CodeableConcept
|
MeasureReport.group.stratifier.stratum.population.subjects
MeasureReport.group.stratifier.stratum.population.subjectResults
|
|
|
MeasureReport.group.stratifier.stratum.measureScore
|
-
Type
changed
from
decimal
to
Quantity
|
|
MeasureReport.evaluatedResource
| |
|
MeasureReport.patient
|
|
|
MeasureReport.reportingOrganization
|
|
|
MeasureReport.group.identifier
|
|
|
MeasureReport.group.population.identifier
|
|
|
MeasureReport.group.population.patients
|
|
|
MeasureReport.group.stratifier.identifier
|
|
|
MeasureReport.group.stratifier.stratum.population.identifier
|
|
|
MeasureReport.group.stratifier.stratum.population.patients
|
|
|
MeasureReport.evaluatedResources
| |
|
Media
|
|
|
Media.basedOn
|
-
Type
changed
from
Reference(ProcedureRequest)
to
Reference(ServiceRequest|CarePlan)
|
|
Media.partOf
|
|
|
Media.status
|
|
|
Media.type
|
-
Min
Cardinality
changed
from
1
to
0
-
Type
changed
from
code
to
CodeableConcept
-
Change
binding
strength
from
required
to
extensible
-
Change
value
set
from
http://hl7.org/fhir/ValueSet/digital-media-type
to
http://hl7.org/fhir/ValueSet/media-type
|
|
Media.modality
|
|
|
Media.subject
|
-
Type
changed
from
Reference(Patient|Practitioner|Group|Device|Specimen)
to
Reference(Patient|Practitioner|Group|Device|Specimen|Location)
|
|
Media.created[x]
|
|
|
Media.issued
|
|
|
Media.operator
|
-
Type
changed
from
Reference(Practitioner)
to
Reference(Practitioner|PractitionerRole|Organization|CareTeam|Patient|Device|RelatedPerson)
|
|
Media.deviceName
|
|
|
Media.device
|
-
Type
changed
from
Reference(Device|DeviceMetric)
to
Reference(Device|DeviceMetric|DeviceComponent)
Reference(Device|DeviceMetric|Device)
|
|
Media.frames
|
-
Default
Value
"1"
removed
|
|
Media.duration
|
-
Type
changed
from
unsignedInt
to
decimal
|
|
Media.subtype
|
|
|
Media.occurrence[x]
|
|
|
Medication
|
|
|
Medication.status
| |
|
Medication.amount
|
|
|
Medication.ingredient.item[x]
|
-
Remove
Reference(Substance|Medication),
Add
Reference(Substance|Medication)
|
|
Medication.batch
|
|
|
Medication.batch.lotNumber
|
|
|
Medication.batch.expirationDate
|
|
|
Medication.batch.serialNumber
|
|
|
Medication.isBrand
|
|
|
Medication.isOverTheCounter
|
|
|
Medication.package
|
|
|
Medication.image
|
|
|
MedicationAdministration
|
|
|
MedicationAdministration.instantiates
|
|
|
MedicationAdministration.status
|
|
|
MedicationAdministration.medication[x]
|
-
Remove
Reference(Medication),
Add
Reference(Medication)
|
|
MedicationAdministration.performer.function
|
|
|
MedicationAdministration.performer.actor
|
-
Type
changed
from
Reference(Practitioner|Patient|RelatedPerson|Device)
to
Reference(Practitioner|PractitionerRole|Patient|RelatedPerson|Device)
|
|
MedicationAdministration.statusReason
|
|
|
MedicationAdministration.reasonReference
|
-
Type
changed
from
Reference(Condition|Observation)
to
Reference(Condition|Observation|DiagnosticReport)
|
|
MedicationAdministration.request
|
|
|
MedicationAdministration.dosage.rate[x]
|
-
Remove
canonical(),
Add
canonical()
|
|
MedicationAdministration.definition
|
|
|
MedicationAdministration.performer.onBehalfOf
|
|
|
MedicationAdministration.notGiven
|
|
|
MedicationAdministration.reasonNotGiven
|
|
|
MedicationAdministration.prescription
|
|
|
MedicationDispense
|
|
|
MedicationDispense.status
|
-
Min
Cardinality
changed
from
0
to
1
-
Add
Codes
cancelled,
unknown
|
|
MedicationDispense.medication[x]
|
-
Remove
Reference(Medication),
Add
Reference(Medication)
|
|
MedicationDispense.performer.function
|
|
|
MedicationDispense.performer.actor
|
-
Type
changed
from
Reference(Practitioner|Organization|Patient|Device|RelatedPerson)
to
Reference(Practitioner|PractitionerRole|Organization|Patient|Device|RelatedPerson)
|
|
MedicationDispense.location
|
|
|
MedicationDispense.statusReason[x]
|
|
|
MedicationDispense.performer.onBehalfOf
|
|
|
MedicationDispense.notDone
|
|
|
MedicationDispense.notDoneReason[x]
|
|
|
MedicationKnowledge
| |
|
MedicationRequest
|
|
|
MedicationRequest.status
|
-
Min
Cardinality
changed
from
0
to
1
|
|
MedicationRequest.intent
|
-
Add
Codes
original-order,
option
|
|
MedicationRequest.category
|
-
Max
Cardinality
changed
from
1
to
*
|
|
MedicationRequest.priority
|
-
Change
value
set
from
http://hl7.org/fhir/ValueSet/medication-request-priority
to
http://hl7.org/fhir/ValueSet/request-priority
|
|
MedicationRequest.doNotPerform
| |
|
MedicationRequest.medication[x]
|
-
Remove
Reference(Medication),
Add
Reference(Medication)
|
|
MedicationRequest.requester
|
-
Type
changed
from
BackboneElement
to
Reference(Practitioner|PractitionerRole|Organization|Patient|RelatedPerson|Device)
|
|
MedicationRequest.performer
|
|
|
MedicationRequest.performerType
|
|
|
MedicationRequest.instantiates
|
|
|
MedicationRequest.basedOn
|
-
Type
changed
from
Reference(CarePlan|MedicationRequest|ProcedureRequest|ReferralRequest)
to
Reference(CarePlan|MedicationRequest|ServiceRequest)
|
|
MedicationRequest.statusReason
|
|
|
MedicationRequest.courseOfTherapyType
| |
|
MedicationRequest.insurance
|
|
|
MedicationRequest.dispenseRequest.initialFill
| |
|
MedicationRequest.dispenseRequest.initialFill.quantity
| |
|
MedicationRequest.dispenseRequest.initialFill.duration
| |
|
MedicationRequest.dispenseRequest.dispenseInterval
| |
|
MedicationRequest.dispenseRequest.numberOfRepeatsAllowed
|
-
Type
changed
from
positiveInt
to
unsignedInt
|
|
MedicationRequest.substitution.allowed
| -
No
longer
marked
as
Modifier
|
|
MedicationRequest.definition
|
|
|
MedicationRequest.requester.agent
|
|
|
MedicationRequest.requester.onBehalfOf
|
|
|
MedicationStatement
|
|
|
MedicationStatement.basedOn
|
-
Type
changed
from
Reference(MedicationRequest|CarePlan|ProcedureRequest|ReferralRequest)
to
Reference(MedicationRequest|CarePlan|ServiceRequest)
|
|
MedicationStatement.status
|
-
Add
Codes
unknown,
not-taken
|
|
MedicationStatement.statusReason
|
|
|
MedicationStatement.medication[x]
|
-
Remove
Reference(Medication),
Add
Reference(Medication)
|
|
MedicationStatement.reasonReference
|
-
Type
changed
from
Reference(Condition|Observation)
to
Reference(Condition|Observation|DiagnosticReport)
|
|
MedicationStatement.taken
|
|
|
MedicationStatement.reasonNotTaken
|
|
|
MedicinalProduct
|
|
|
MedicinalProductAuthorization
|
|
|
MedicinalProductClinicals
|
|
|
MedicinalProductContraindication
| |
|
MedicinalProductDeviceSpec
|
|
|
MedicinalProductIndication
| |
|
MedicinalProductIngredient
|
|
|
MedicinalProductInteraction
| |
|
MedicinalProductManufactured
| |
|
MedicinalProductPackaged
|
|
|
MedicinalProductPharmaceutical
|
|
|
MedicinalProductUndesirableEffect
| |
|
MessageDefinition
|
|
|
MessageDefinition.identifier
| -
Max
Cardinality
changed
from
1
to
*
|
|
MessageDefinition.replaces
|
-
Type
changed
from
Reference(MessageDefinition)
to
canonical
|
|
MessageDefinition.experimental
| -
No
longer
marked
as
Modifier
|
|
MessageDefinition.base
|
-
Type
changed
from
Reference(MessageDefinition)
to
canonical
|
|
MessageDefinition.parent
|
-
Type
changed
from
Reference(ActivityDefinition|PlanDefinition)
to
canonical
|
|
MessageDefinition.event[x]
|
-
Renamed
from
event
to
event[x]
-
Add
uri
|
|
MessageDefinition.category
|
-
Remove
Codes
Consequence,
Currency,
Notification
-
Add
Codes
consequence,
currency,
notification
|
|
MessageDefinition.focus.code
|
-
Remove
Codes
BodySite,
DataElement,
DeviceComponent,
EligibilityRequest,
EligibilityResponse,
ExpansionProfile,
ImagingManifest,
ProcedureRequest,
ReferralRequest,
ServiceDefinition
-
Add
Codes
BiologicallyDerivedProduct,
BodyStructure,
ChargeItemDefinition,
CoverageEligibilityRequest,
CoverageEligibilityResponse,
DeviceDefinition,
EntryDefinition,
EventDefinition,
ExampleScenario,
ImmunizationEvaluation,
InsurancePlan,
Invoice,
ItemInstance,
MedicationKnowledge,
MedicinalProduct,
MedicinalProductAuthorization,
MedicinalProductClinicals,
MedicinalProductContraindication,
MedicinalProductDeviceSpec,
MedicinalProductIndication,
MedicinalProductIngredient,
MedicinalProductInteraction,
MedicinalProductManufactured,
MedicinalProductPackaged,
MedicinalProductPharmaceutical,
MedicinalProductUndesirableEffect,
ObservationDefinition,
OccupationalData,
OrganizationRole,
ProductPlan,
OrganizationAffiliation,
ServiceRequest,
SpecimenDefinition,
SubstancePolymer,
SubstanceReferenceInformation,
SubstanceSpecification,
TerminologyCapabilities,
UserSession,
VerificationResult
|
|
MessageDefinition.focus.profile
|
-
Type
changed
from
Reference(StructureDefinition)
to
canonical
|
|
MessageDefinition.focus.min
|
-
Min
Cardinality
changed
from
0
to
1
-
Default
Value
"0"
removed
|
|
MessageDefinition.responseRequired
|
-
Type
changed
from
boolean
to
code
-
Add
Binding
http://hl7.org/fhir/ValueSet/messageheader-response-request
(required)
-
Default
Value
"false"
removed
|
|
MessageDefinition.allowedResponse.message
|
-
Type
changed
from
Reference(MessageDefinition)
to
canonical
|
|
MessageDefinition.graph
| |
|
MessageHeader
|
|
|
MessageHeader.event[x]
|
-
Renamed
from
event
to
event[x]
-
Add
uri
|
|
MessageHeader.destination.endpoint
|
-
Type
changed
from
uri
to
url
|
|
MessageHeader.destination.receiver
|
|
|
MessageHeader.source.endpoint
|
-
Type
changed
from
uri
to
url
|
|
MessageHeader.definition
|
|
|
MessageHeader.receiver
|
|
|
MessageHeader.timestamp
|
|
|
MetadataResource
|
|
|
MetadataResource.experimental
|
-
No
Changes
longer
marked
as
Modifier
|
|
NamingSystem
|
|
|
NamingSystem.replacedBy
|
|
|
NutritionOrder
|
|
|
NutritionOrder.instantiatesCanonical
| |
|
NutritionOrder.instantiatesUri
| |
|
NutritionOrder.instantiates
|
|
|
NutritionOrder.status
|
-
Min
Cardinality
changed
from
0
to
1
-
Change
value
set
from
http://hl7.org/fhir/ValueSet/nutrition-request-status
to
http://hl7.org/fhir/ValueSet/request-status
-
Remove
Codes
suspended,
cancelled
-
Add
Codes
on-hold,
revoked
|
|
NutritionOrder.intent
|
|
|
NutritionOrder.context
|
|
|
NutritionOrder.orderer
|
-
Type
changed
from
Reference(Practitioner)
to
Reference(Practitioner|PractitionerRole)
|
|
NutritionOrder.enteralFormula.administration.rate[x]
|
-
Remove
canonical(),
Add
canonical()
|
|
NutritionOrder.note
|
|
|
NutritionOrder.encounter
|
|
|
Observation
|
|
|
Observation.basedOn
|
-
Type
changed
from
Reference(CarePlan|DeviceRequest|ImmunizationRecommendation|MedicationRequest|NutritionOrder|ProcedureRequest|ReferralRequest)
to
Reference(CarePlan|DeviceRequest|ImmunizationRecommendation|MedicationRequest|NutritionOrder|ServiceRequest)
|
|
Observation.partOf
|
|
|
Observation.focus
|
|
|
Observation.encounter
| |
|
Observation.effective[x]
|
-
Add
Timing
Timing,
Add
instant
|
|
Observation.performer
|
-
Type
changed
from
Reference(Practitioner|Organization|Patient|RelatedPerson)
to
Reference(Practitioner|PractitionerRole|Organization|CareTeam|Patient|RelatedPerson)
|
|
Observation.value[x]
|
-
Remove
Attachment,
Add
integer
|
|
Observation.dataAbsentReason
|
-
Change
value
set
from
http://hl7.org/fhir/ValueSet/observation-valueabsentreason
to
http://hl7.org/fhir/ValueSet/data-absent-reason
|
Observation.device
Observation.interpretation
|
-
Type
Max
Cardinality
changed
from
Reference(Device|DeviceMetric)
1
to
Reference(Device|DeviceComponent|DeviceMetric)
*
|
|
Observation.referenceRange.type
| -
Remove
Binding
http://hl7.org/fhir/ValueSet/referencerange-meaning
(extensible)
|
|
Observation.hasMember
|
|
|
Observation.derivedFrom
|
|
|
Observation.component.value[x]
|
-
Remove
Attachment,
Add
boolean,
Add
integer
|
|
Observation.component.dataAbsentReason
|
-
Change
value
set
from
http://hl7.org/fhir/ValueSet/observation-valueabsentreason
to
http://hl7.org/fhir/ValueSet/data-absent-reason
|
|
Observation.component.interpretation
| -
Max
Cardinality
changed
from
1
to
*
|
Observation.related
Observation.context
|
|
ObservationDefinition
Observation.related
|
|
OccupationalData
ObservationDefinition
|
|
|
OperationDefinition
|
|
|
OperationDefinition.title
| |
|
OperationDefinition.experimental
| -
No
longer
marked
as
Modifier
|
|
OperationDefinition.affectsState
|
|
|
OperationDefinition.comment
|
-
Type
changed
from
string
to
markdown
|
|
OperationDefinition.base
|
-
Type
changed
from
Reference(OperationDefinition)
to
canonical
|
|
OperationDefinition.resource
|
-
Remove
Codes
BodySite,
DataElement,
DeviceComponent,
EligibilityRequest,
EligibilityResponse,
ExpansionProfile,
ImagingManifest,
ProcedureRequest,
ReferralRequest,
ServiceDefinition
-
Add
Codes
BiologicallyDerivedProduct,
BodyStructure,
ChargeItemDefinition,
CoverageEligibilityRequest,
CoverageEligibilityResponse,
DeviceDefinition,
EntryDefinition,
EventDefinition,
ExampleScenario,
ImmunizationEvaluation,
InsurancePlan,
Invoice,
ItemInstance,
MedicationKnowledge,
MedicinalProduct,
MedicinalProductAuthorization,
MedicinalProductClinicals,
MedicinalProductContraindication,
MedicinalProductDeviceSpec,
MedicinalProductIndication,
MedicinalProductIngredient,
MedicinalProductInteraction,
MedicinalProductManufactured,
MedicinalProductPackaged,
MedicinalProductPharmaceutical,
MedicinalProductUndesirableEffect,
ObservationDefinition,
OccupationalData,
OrganizationRole,
ProductPlan,
OrganizationAffiliation,
ServiceRequest,
SpecimenDefinition,
SubstancePolymer,
SubstanceReferenceInformation,
SubstanceSpecification,
TerminologyCapabilities,
UserSession,
VerificationResult
|
|
OperationDefinition.inputProfile
|
|
|
OperationDefinition.outputProfile
|
|
|
OperationDefinition.parameter.type
|
-
Remove
Codes
BodySite,
DataElement,
DeviceComponent,
EligibilityRequest,
EligibilityResponse,
ExpansionProfile,
ImagingManifest,
ProcedureRequest,
ReferralRequest,
ServiceDefinition
-
Add
Codes
Expression,
MarketingStatus,
MoneyQuantity,
ProdCharacteristic,
ProductShelfLife,
SubstanceAmount,
SubstanceMoiety,
canonical,
url,
BiologicallyDerivedProduct,
BodyStructure,
ChargeItemDefinition,
CoverageEligibilityRequest,
CoverageEligibilityResponse,
DeviceDefinition,
EntryDefinition,
EventDefinition,
ExampleScenario,
ImmunizationEvaluation,
InsurancePlan,
Invoice,
ItemInstance,
MedicationKnowledge,
MedicinalProduct,
MedicinalProductAuthorization,
MedicinalProductClinicals,
MedicinalProductContraindication,
MedicinalProductDeviceSpec,
MedicinalProductIndication,
MedicinalProductIngredient,
MedicinalProductInteraction,
MedicinalProductManufactured,
MedicinalProductPackaged,
MedicinalProductPharmaceutical,
MedicinalProductUndesirableEffect,
ObservationDefinition,
OccupationalData,
OrganizationRole,
ProductPlan,
OrganizationAffiliation,
ServiceRequest,
SpecimenDefinition,
SubstancePolymer,
SubstanceReferenceInformation,
SubstanceSpecification,
TerminologyCapabilities,
UserSession,
VerificationResult
|
|
OperationDefinition.parameter.targetProfile
|
|
OperationDefinition.parameter.binding.valueSet[x]
OperationDefinition.parameter.searchType
| |
|
OperationDefinition.parameter.binding.valueSet
|
-
Renamed
from
valueSet[x]
to
valueSet
-
Remove
uri,
Remove
Reference(ValueSet),
Add
canonical
|
|
OperationDefinition.parameter.referencedFrom
| |
|
OperationDefinition.parameter.referencedFrom.source
| |
|
OperationDefinition.parameter.referencedFrom.sourceId
| |
|
OperationDefinition.idempotent
|
|
|
OperationDefinition.parameter.profile
|
|
|
OperationOutcome
|
|
|
OperationOutcome.issue.severity
|
-
No
Changes
longer
marked
as
Modifier
|
|
OperationOutcome.issue.code
| -
Add
Codes
multiple-matches,
deleted
|
|
Organization
|
|
|
Organization.active
|
-
Default
Value
"true"
removed
|
OrganizationRole
OrganizationAffiliation
|
|
|
Parameters
|
|
|
Parameters.parameter.value[x]
|
-
Remove
Meta,
Add
canonical,
Add
url,
Add
uuid,
Add
ParameterDefinition,
Add
DataRequirement,
Add
RelatedArtifact,
Add
ContactDetail,
Add
Contributor,
Add
TriggerDefinition,
Add
Expression,
Add
UsageContext,
Add
Dosage
|
|
Patient
|
|
|
Patient.active
|
-
Default
Value
"true"
removed
|
|
Patient.contact.relationship
| -
Change
value
set
from
http://terminology.hl7.org/ValueSet/v2-0131
to
http://hl7.org/fhir/ValueSet/patient-contactrelationship
|
|
Patient.communication.language
| -
Remove
Binding
http://hl7.org/fhir/ValueSet/languages
(extensible)
|
|
Patient.generalPractitioner
|
-
Type
changed
from
Reference(Organization|Practitioner)
to
Reference(Organization|Practitioner|PractitionerRole)
|
|
Patient.animal
|
|
|
PaymentNotice
|
|
|
PaymentNotice.provider
|
-
Type
changed
from
Reference(Practitioner)
to
Reference(Practitioner|PractitionerRole|Organization)
|
|
PaymentNotice.organization
|
|
|
PaymentReconciliation
|
|
|
PaymentReconciliation.outcome
|
-
Type
changed
from
CodeableConcept
to
code
-
Add
Code
queued
|
|
PaymentReconciliation.requestProvider
|
-
Type
changed
from
Reference(Practitioner)
to
Reference(Practitioner|PractitionerRole|Organization)
|
|
PaymentReconciliation.processNote.type
|
-
Type
changed
from
CodeableConcept
to
code
|
|
PaymentReconciliation.requestOrganization
|
|
|
Person
|
|
|
PlanDefinition
|
|
|
PlanDefinition.subtitle
|
|
|
PlanDefinition.experimental
| -
No
longer
marked
as
Modifier
|
|
PlanDefinition.subject[x]
|
|
|
PlanDefinition.author
| |
|
PlanDefinition.editor
| |
|
PlanDefinition.reviewer
| |
|
PlanDefinition.endorser
| |
|
PlanDefinition.library
|
-
Type
changed
from
Reference(Library)
to
canonical
|
|
PlanDefinition.action.prefix
|
|
|
PlanDefinition.action.priority
| |
|
PlanDefinition.action.trigger
|
|
|
PlanDefinition.action.condition.expression
| -
Type
changed
from
string
to
Expression
|
|
PlanDefinition.action.timing[x]
|
|
|
PlanDefinition.action.participant.type
| |
|
PlanDefinition.action.type
|
-
Type
changed
from
Coding
to
CodeableConcept
-
Change
binding
strength
from
required
to
extensible
|
|
PlanDefinition.action.definition
|
-
Type
changed
from
Reference(ActivityDefinition|PlanDefinition)
to
canonical
|
|
PlanDefinition.action.transform
|
-
Type
changed
from
Reference(StructureMap)
to
canonical
|
|
PlanDefinition.action.dynamicValue.expression
| -
Type
changed
from
string
to
Expression
|
|
PlanDefinition.contributor
| |
|
PlanDefinition.action.label
|
|
|
PlanDefinition.action.triggerDefinition
|
|
|
PlanDefinition.action.condition.description
| |
|
PlanDefinition.action.condition.language
| |
|
PlanDefinition.action.dynamicValue.description
| |
|
PlanDefinition.action.dynamicValue.language
| |
|
Practitioner
|
|
|
Practitioner.active
|
-
Default
Value
"true"
removed
|
|
Practitioner.communication
| -
Remove
Binding
http://hl7.org/fhir/ValueSet/languages
(extensible)
|
|
PractitionerRole
|
|
|
PractitionerRole.active
|
-
Default
Value
"true"
removed
|
|
Procedure
|
|
Procedure.instantiates
Procedure.instantiatesCanonical
| |
|
Procedure.instantiatesUri
|
|
|
Procedure.basedOn
|
-
Type
changed
from
Reference(CarePlan|ProcedureRequest|ReferralRequest)
to
Reference(CarePlan|ServiceRequest)
|
|
Procedure.status
|
-
Remove
Codes
suspended,
aborted
-
Add
Code
not-done
Codes
not-done,
on-hold,
stopped
|
|
Procedure.statusReason
|
|
|
Procedure.performed[x]
|
-
Add
string,
Add
Age,
Add
Range
|
|
Procedure.recorder
|
|
|
Procedure.asserter
|
|
|
Procedure.performer.function
| |
|
Procedure.performer.actor
|
-
Type
changed
from
Reference(Practitioner|Organization|Patient|RelatedPerson|Device)
to
Reference(Practitioner|PractitionerRole|Organization|Patient|RelatedPerson|Device)
|
|
Procedure.reasonReference
|
-
Type
changed
from
Reference(Condition|Observation)
to
Reference(Condition|Observation|Procedure|DiagnosticReport|DocumentReference)
|
|
Procedure.report
|
-
Type
changed
from
Reference(DiagnosticReport)
to
Reference(DiagnosticReport|DocumentReference|Composition)
|
|
Procedure.definition
|
|
|
Procedure.notDone
|
|
|
Procedure.notDoneReason
|
|
|
Procedure.performer.role
| |
|
ProcessRequest
|
|
|
ProcessRequest.provider
|
-
Type
changed
from
Reference(Practitioner)
to
Reference(Practitioner|PractitionerRole|Organization)
|
|
ProcessRequest.organization
|
|
|
ProcessResponse
|
|
|
ProcessResponse.outcome
|
-
Type
changed
from
CodeableConcept
to
code
-
Add
Binding
http://hl7.org/fhir/ValueSet/process-outcome
(required)
|
|
ProcessResponse.requestProvider
|
-
Type
changed
from
Reference(Practitioner)
to
Reference(Practitioner|PractitionerRole|Organization)
|
|
ProcessResponse.processNote.type
|
-
Type
changed
from
CodeableConcept
to
code
|
|
ProcessResponse.requestOrganization
|
|
ProductPlan
Added
Resource
|
Provenance
|
|
|
Provenance.occurred[x]
|
|
|
Provenance.reason
|
-
Type
changed
from
Coding
to
CodeableConcept
|
|
Provenance.activity
|
-
Type
changed
from
Coding
to
CodeableConcept
|
|
Provenance.agent.type
|
|
|
Provenance.agent.role
|
-
Remove
Binding
http://hl7.org/fhir/ValueSet/security-role-type
(extensible)
|
Provenance.agent.who[x]
Provenance.agent.who
|
-
Renamed
from
who[x]
to
who
-
Remove
uri,
Remove
Reference(Practitioner|RelatedPerson|Patient|Device|Organization),
Add
Identifier,
Add
Reference(Practitioner|PractitionerRole|RelatedPerson|Patient|Device|Organization)
|
Provenance.agent.onBehalfOf[x]
Provenance.agent.onBehalfOf
|
-
Renamed
from
onBehalfOf[x]
to
onBehalfOf
-
Remove
uri,
Remove
Reference(Practitioner|RelatedPerson|Patient|Device|Organization),
Add
Identifier,
Add
Reference(Practitioner|PractitionerRole|RelatedPerson|Patient|Device|Organization)
|
Provenance.entity.what[x]
Provenance.entity.what
|
-
Renamed
from
what[x]
to
what
-
Remove
uri,
Remove
Reference(Resource),
Remove
Identifier,
Add
Reference(Resource)
|
|
Provenance.period
|
|
|
Provenance.agent.relatedAgentType
|
|
|
Questionnaire
|
|
|
Questionnaire.derivedFrom
|
|
|
Questionnaire.experimental
| -
No
longer
marked
as
Modifier
|
|
Questionnaire.subjectType
|
-
Remove
Codes
BodySite,
DataElement,
DeviceComponent,
EligibilityRequest,
EligibilityResponse,
ExpansionProfile,
ImagingManifest,
ProcedureRequest,
ReferralRequest,
ServiceDefinition
-
Add
Codes
BiologicallyDerivedProduct,
BodyStructure,
ChargeItemDefinition,
CoverageEligibilityRequest,
CoverageEligibilityResponse,
DeviceDefinition,
EntryDefinition,
EventDefinition,
ExampleScenario,
ImmunizationEvaluation,
InsurancePlan,
Invoice,
ItemInstance,
MedicationKnowledge,
MedicinalProduct,
MedicinalProductAuthorization,
MedicinalProductClinicals,
MedicinalProductContraindication,
MedicinalProductDeviceSpec,
MedicinalProductIndication,
MedicinalProductIngredient,
MedicinalProductInteraction,
MedicinalProductManufactured,
MedicinalProductPackaged,
MedicinalProductPharmaceutical,
MedicinalProductUndesirableEffect,
ObservationDefinition,
OccupationalData,
OrganizationRole,
ProductPlan,
OrganizationAffiliation,
ServiceRequest,
SpecimenDefinition,
SubstancePolymer,
SubstanceReferenceInformation,
SubstanceSpecification,
TerminologyCapabilities,
UserSession,
VerificationResult
|
|
Questionnaire.item.enableWhen.operator
|
|
|
Questionnaire.item.enableWhen.answer[x]
|
-
Min
Cardinality
changed
from
0
to
1
-
Remove
uri,
Remove
Attachment,
Remove
Reference(Resource),
Add
Reference(Resource)
|
|
Questionnaire.item.enableBehavior
|
|
|
Questionnaire.item.required
|
-
Default
Value
"false"
removed
|
|
Questionnaire.item.repeats
|
-
Default
Value
"false"
removed
|
Questionnaire.item.options
Questionnaire.item.answerValueSet
|
-
Type
changed
from
Reference(ValueSet)
to
canonical
Added
Element
|
Questionnaire.item.option.initialSelected
Questionnaire.item.answerOption
| |
|
Questionnaire.item.answerOption.value[x]
| |
|
Questionnaire.item.answerOption.initialSelected
|
|
|
Questionnaire.item.initial
|
-
Renamed
from
initial[x]
to
initial
-
Max
Cardinality
changed
from
1
to
*
-
Remove
boolean,
Remove
decimal,
Remove
integer,
Remove
date,
Remove
dateTime,
Remove
time,
Remove
string,
Remove
uri,
Remove
Attachment,
Remove
Coding,
Remove
Quantity,
Remove
Reference(Resource)
|
|
Questionnaire.item.initial.value[x]
|
|
|
Questionnaire.item.enableWhen.hasAnswer
|
|
|
Questionnaire.item.options
| |
|
Questionnaire.item.option
| |
|
QuestionnaireResponse
|
|
|
QuestionnaireResponse.basedOn
|
-
Type
changed
from
Reference(ReferralRequest|CarePlan|ProcedureRequest)
to
Reference(CarePlan|ServiceRequest)
|
|
QuestionnaireResponse.partOf
|
|
|
QuestionnaireResponse.questionnaire
|
-
Type
changed
from
Reference(Questionnaire)
to
canonical
|
|
QuestionnaireResponse.author
| -
Type
changed
from
Reference(Device|Practitioner|Patient|RelatedPerson)
to
Reference(Device|Practitioner|PractitionerRole|Patient|RelatedPerson|Organization)
|
|
QuestionnaireResponse.item.answer.value[x]
|
-
Remove
Reference(Resource),
Add
Reference(Resource)
|
|
QuestionnaireResponse.parent
|
|
|
QuestionnaireResponse.item.subject
| |
|
RelatedPerson
|
|
|
RelatedPerson.active
|
-
Default
Value
"true"
removed
|
|
RelatedPerson.relationship
|
-
Max
Cardinality
changed
from
1
to
*
|
|
RequestGroup
|
|
|
RequestGroup.instantiatesCanonical
|
|
|
RequestGroup.instantiatesUri
|
|
|
RequestGroup.status
| -
Remove
Codes
suspended,
cancelled
-
Add
Codes
on-hold,
revoked
|
|
RequestGroup.code
|
|
|
RequestGroup.reasonCode
|
|
|
RequestGroup.reasonReference
|
|
|
RequestGroup.action.prefix
|
|
|
RequestGroup.action.priority
| |
|
RequestGroup.action.timing[x]
|
|
|
RequestGroup.action.participant
|
-
Type
changed
from
Reference(Patient|Person|Practitioner|RelatedPerson)
to
Reference(Patient|Practitioner|RelatedPerson)
|
|
RequestGroup.action.type
|
-
Type
changed
from
Coding
to
CodeableConcept
|
|
RequestGroup.definition
|
|
|
RequestGroup.reason[x]
|
|
|
RequestGroup.action.label
|
|
|
ResearchStudy
|
|
|
ResearchStudy.status
|
-
Remove
Codes
draft,
in-progress,
suspended,
stopped,
entered-in-error
-
Add
Codes
active,
administratively-completed,
approved,
closed-to-accrual,
closed-to-accrual-and-intervention,
disapproved,
in-review,
temporarily-closed-to-accrual,
temporarily-closed-to-accrual-and-intervention,
withdrawn
|
|
ResearchStudy.primaryPurposeType
|
|
|
ResearchStudy.phase
|
|
|
ResearchStudy.condition
|
|
|
ResearchStudy.location
|
|
|
ResearchStudy.arm.type
|
|
|
ResearchStudy.objective
|
|
|
ResearchStudy.objective.name
|
|
|
ResearchStudy.objective.type
|
|
|
ResearchStudy.jurisdiction
|
|
|
ResearchStudy.arm.code
|
|
|
ResearchSubject
|
|
|
ResearchSubject.identifier
|
-
Max
Cardinality
changed
from
1
to
*
|
|
ResearchSubject.status
|
-
Remove
Codes
enrolled,
active,
suspended,
completed
-
Add
Codes
eligible,
follow-up,
ineligible,
not-registered,
off-study,
on-study,
on-study-intervention,
on-study-observation,
pending-on-study,
potential-candidate,
screening
|
|
Resource
|
|
|
Resource.language
|
-
No
Changes
Remove
Binding
http://hl7.org/fhir/ValueSet/languages
(extensible)
|
|
RiskAssessment
|
|
|
RiskAssessment.identifier
|
-
Max
Cardinality
changed
from
1
to
*
|
|
RiskAssessment.subject
|
-
Min
Cardinality
changed
from
0
to
1
|
|
RiskAssessment.reasonCode
|
|
|
RiskAssessment.reasonReference
|
|
|
RiskAssessment.prediction.outcome
|
-
Min
Cardinality
changed
from
1
to
0
|
|
RiskAssessment.note
|
|
|
RiskAssessment.reason[x]
|
|
|
RiskAssessment.comment
|
|
|
Schedule
|
|
|
Schedule.active
|
-
Default
Value
"true"
removed
|
|
Schedule.serviceCategory
|
-
Max
Cardinality
changed
from
1
to
*
|
|
SearchParameter
|
|
|
SearchParameter.derivedFrom
|
-
Type
changed
from
uri
to
canonical
|
|
SearchParameter.experimental
| -
No
longer
marked
as
Modifier
|
|
SearchParameter.base
|
-
Remove
Codes
BodySite,
DataElement,
DeviceComponent,
EligibilityRequest,
EligibilityResponse,
ExpansionProfile,
ImagingManifest,
ProcedureRequest,
ReferralRequest,
ServiceDefinition
-
Add
Codes
BiologicallyDerivedProduct,
BodyStructure,
ChargeItemDefinition,
CoverageEligibilityRequest,
CoverageEligibilityResponse,
DeviceDefinition,
EntryDefinition,
EventDefinition,
ExampleScenario,
ImmunizationEvaluation,
InsurancePlan,
Invoice,
ItemInstance,
MedicationKnowledge,
MedicinalProduct,
MedicinalProductAuthorization,
MedicinalProductClinicals,
MedicinalProductContraindication,
MedicinalProductDeviceSpec,
MedicinalProductIndication,
MedicinalProductIngredient,
MedicinalProductInteraction,
MedicinalProductManufactured,
MedicinalProductPackaged,
MedicinalProductPharmaceutical,
MedicinalProductUndesirableEffect,
ObservationDefinition,
OccupationalData,
OrganizationRole,
ProductPlan,
OrganizationAffiliation,
ServiceRequest,
SpecimenDefinition,
SubstancePolymer,
SubstanceReferenceInformation,
SubstanceSpecification,
TerminologyCapabilities,
UserSession,
VerificationResult
|
|
SearchParameter.type
| |
|
SearchParameter.target
|
-
Remove
Codes
BodySite,
DataElement,
DeviceComponent,
EligibilityRequest,
EligibilityResponse,
ExpansionProfile,
ImagingManifest,
ProcedureRequest,
ReferralRequest,
ServiceDefinition
-
Add
Codes
BiologicallyDerivedProduct,
BodyStructure,
ChargeItemDefinition,
CoverageEligibilityRequest,
CoverageEligibilityResponse,
DeviceDefinition,
EntryDefinition,
EventDefinition,
ExampleScenario,
ImmunizationEvaluation,
InsurancePlan,
Invoice,
ItemInstance,
MedicationKnowledge,
MedicinalProduct,
MedicinalProductAuthorization,
MedicinalProductClinicals,
MedicinalProductContraindication,
MedicinalProductDeviceSpec,
MedicinalProductIndication,
MedicinalProductIngredient,
MedicinalProductInteraction,
MedicinalProductManufactured,
MedicinalProductPackaged,
MedicinalProductPharmaceutical,
MedicinalProductUndesirableEffect,
ObservationDefinition,
OccupationalData,
OrganizationRole,
ProductPlan,
OrganizationAffiliation,
ServiceRequest,
SpecimenDefinition,
SubstancePolymer,
SubstanceReferenceInformation,
SubstanceSpecification,
TerminologyCapabilities,
UserSession,
VerificationResult
|
|
SearchParameter.multipleOr
|
|
|
SearchParameter.multipleAnd
|
|
|
SearchParameter.modifier
| -
Add
Codes
identifier,
ofType
|
|
SearchParameter.component.definition
|
-
Type
changed
from
Reference(SearchParameter)
to
canonical
|
|
Sequence
|
|
|
Sequence.referenceSeq.orientation
|
|
|
Sequence.referenceSeq.strand
|
-
Type
changed
from
integer
to
code
-
Add
Binding
http://hl7.org/fhir/ValueSet/strand-type
(required)
|
|
Sequence.quality.roc
|
|
|
Sequence.quality.roc.score
|
|
|
Sequence.quality.roc.numTP
|
|
|
Sequence.quality.roc.numFP
|
|
|
Sequence.quality.roc.numFN
|
|
|
Sequence.quality.roc.precision
|
|
|
Sequence.quality.roc.sensitivity
|
|
|
Sequence.quality.roc.fMeasure
|
|
|
Sequence.structureVariant
|
|
|
Sequence.structureVariant.precision
|
|
|
Sequence.structureVariant.reportedaCGHRatio
|
|
|
Sequence.structureVariant.length
|
|
|
Sequence.structureVariant.outer
|
|
|
Sequence.structureVariant.outer.start
|
|
|
Sequence.structureVariant.outer.end
|
|
|
Sequence.structureVariant.inner
|
|
|
Sequence.structureVariant.inner.start
|
|
|
Sequence.structureVariant.inner.end
|
|
|
ServiceRequest
|
|
|
Slot
|
|
|
Slot.serviceCategory
|
-
Max
Cardinality
changed
from
1
to
*
|
|
Specimen
|
|
|
Specimen.subject
|
-
Min
Cardinality
changed
from
1
to
0
-
Type
changed
from
Reference(Patient|Group|Device|Substance)
to
Reference(Patient|Group|Device|Substance|Location)
|
|
Specimen.request
|
-
Type
changed
from
Reference(ProcedureRequest)
to
Reference(ServiceRequest)
|
|
Specimen.collection.duration
| |
|
Specimen.collection.fastingStatus[x]
| |
|
Specimen.container.additive[x]
|
-
Remove
Reference(Substance),
Add
Reference(Substance)
|
|
Specimen.condition
| |
|
SpecimenDefinition
|
|
|
StructureDefinition
|
|
|
StructureDefinition.experimental
| -
No
longer
marked
as
Modifier
|
|
StructureDefinition.keyword
| -
Add
Binding
http://hl7.org/fhir/ValueSet/definition-use
(extensible)
|
|
StructureDefinition.fhirVersion
|
-
Add
Binding
http://hl7.org/fhir/ValueSet/fhir-versions
(required)
|
|
StructureDefinition.context
|
-
Type
changed
from
string
to
BackboneElement
|
|
StructureDefinition.context.type
|
|
|
StructureDefinition.context.expression
|
|
|
StructureDefinition.type
|
-
Type
changed
from
code
to
uri
|
|
StructureDefinition.baseDefinition
|
-
Type
changed
from
uri
to
canonical
|
|
StructureDefinition.contextType
|
|
|
StructureMap
|
|
|
StructureMap.experimental
| -
No
longer
marked
as
Modifier
|
|
StructureMap.structure.url
|
-
Type
changed
from
uri
to
canonical
|
|
StructureMap.import
|
-
Type
changed
from
uri
to
canonical
|
|
StructureMap.group.rule.source.defaultValue[x]
|
-
Remove
Meta,
Add
canonical,
Add
url,
Add
uuid,
Add
ParameterDefinition,
Add
DataRequirement,
Add
RelatedArtifact,
Add
ContactDetail,
Add
Contributor,
Add
TriggerDefinition,
Add
Expression,
Add
UsageContext,
Add
Dosage
|
|
StructureMap.group.rule.source.logMessage
| |
|
Subscription
|
|
|
Subscription.channel.endpoint
|
-
Type
changed
from
uri
to
url
|
|
Substance
|
|
|
Substance.status
|
|
|
Substance.ingredient.substance[x]
|
-
Remove
Reference(Substance),
Add
Reference(Substance)
|
|
SubstancePolymer
|
|
|
SubstanceReferenceInformation
|
|
|
SubstanceSpecification
|
|
|
SupplyDelivery
|
|
|
SupplyDelivery.identifier
|
-
Max
Cardinality
changed
from
1
to
*
|
|
SupplyDelivery.type
| -
Remove
Codes
medication,
device
-
Add
Codes
medication,
device
|
|
SupplyDelivery.suppliedItem.item[x]
|
-
Remove
Reference(Medication|Substance|Device),
Add
Reference(Medication|Substance|Device)
|
|
SupplyDelivery.supplier
|
-
Type
changed
from
Reference(Practitioner|Organization)
to
Reference(Practitioner|PractitionerRole|Organization)
|
|
SupplyRequest
|
|
|
SupplyRequest.item[x]
|
|
|
SupplyRequest.quantity
|
|
|
SupplyRequest.parameter
|
|
|
SupplyRequest.parameter.code
|
|
|
SupplyRequest.parameter.value[x]
|
|
|
SupplyRequest.requester
|
-
Type
changed
from
BackboneElement
to
Reference(Practitioner|PractitionerRole|Organization|Patient|RelatedPerson|Device)
|
|
SupplyRequest.supplier
|
-
Type
changed
from
Reference(Organization)
to
Reference(Organization|HealthcareService)
|
|
SupplyRequest.reasonCode
|
|
|
SupplyRequest.reasonReference
|
|
|
SupplyRequest.orderedItem
|
|
|
SupplyRequest.requester.agent
|
|
|
SupplyRequest.requester.onBehalfOf
|
|
|
SupplyRequest.reason[x]
|
|
|
Task
|
|
Task.instantiates[x]
Task.instantiatesCanonical
| |
|
Task.instantiatesUri
|
|
|
Task.status
|
|
|
Task.intent
| -
Change
value
set
from
http://hl7.org/fhir/ValueSet/request-intent
to
http://hl7.org/fhir/ValueSet/task-intent
|
|
Task.requester
|
-
Type
changed
from
BackboneElement
to
Reference(Device|Organization|Patient|Practitioner|PractitionerRole|RelatedPerson)
|
|
Task.owner
|
-
Type
changed
from
Reference(Device|Organization|Patient|Practitioner|RelatedPerson)
to
Reference(Practitioner|PractitionerRole|Organization|CareTeam|HealthcareService|Patient|Device|RelatedPerson)
|
|
Task.location
| |
|
Task.reasonCode
|
|
|
Task.reasonReference
|
|
|
Task.insurance
| |
|
Task.input.value[x]
|
-
Remove
Meta,
Add
canonical,
Add
url,
Add
uuid,
Add
ParameterDefinition,
Add
DataRequirement,
Add
RelatedArtifact,
Add
ContactDetail,
Add
Contributor,
Add
TriggerDefinition,
Add
Expression,
Add
UsageContext,
Add
Dosage
|
|
Task.output.value[x]
|
-
Remove
Meta,
Add
canonical,
Add
url,
Add
uuid,
Add
ParameterDefinition,
Add
DataRequirement,
Add
RelatedArtifact,
Add
ContactDetail,
Add
Contributor,
Add
TriggerDefinition,
Add
Expression,
Add
UsageContext,
Add
Dosage
|
|
Task.definition[x]
|
|
|
Task.requester.agent
|
|
|
Task.requester.onBehalfOf
|
|
|
Task.reason
|
|
|
TerminologyCapabilities
|
|
|
TestReport
|
|
|
TestScript
|
|
|
TestScript.experimental
| -
No
longer
marked
as
Modifier
|
|
TestScript.metadata.capability.required
|
-
Min
Cardinality
changed
from
0
to
1
-
Default
Value
"false"
removed
|
|
TestScript.metadata.capability.validated
|
-
Min
Cardinality
changed
from
0
to
1
-
Default
Value
"false"
removed
|
|
TestScript.metadata.capability.capabilities
|
-
Type
changed
from
Reference(CapabilityStatement)
to
canonical
|
|
TestScript.fixture.autocreate
|
-
Min
Cardinality
changed
from
0
to
1
-
Default
Value
"false"
removed
|
|
TestScript.fixture.autodelete
|
-
Min
Cardinality
changed
from
0
to
1
-
Default
Value
"false"
removed
|
|
TestScript.setup.action.operation.resource
|
-
Remove
Codes
BodySite,
DataElement,
DeviceComponent,
EligibilityRequest,
EligibilityResponse,
ExpansionProfile,
ImagingManifest,
ProcedureRequest,
ReferralRequest,
ServiceDefinition
-
Add
Codes
Expression,
MarketingStatus,
MoneyQuantity,
ProdCharacteristic,
ProductShelfLife,
SubstanceAmount,
SubstanceMoiety,
canonical,
url,
BiologicallyDerivedProduct,
BodyStructure,
ChargeItemDefinition,
CoverageEligibilityRequest,
CoverageEligibilityResponse,
DeviceDefinition,
EntryDefinition,
EventDefinition,
ExampleScenario,
ImmunizationEvaluation,
InsurancePlan,
Invoice,
ItemInstance,
MedicationKnowledge,
MedicinalProduct,
MedicinalProductAuthorization,
MedicinalProductClinicals,
MedicinalProductContraindication,
MedicinalProductDeviceSpec,
MedicinalProductIndication,
MedicinalProductIngredient,
MedicinalProductInteraction,
MedicinalProductManufactured,
MedicinalProductPackaged,
MedicinalProductPharmaceutical,
MedicinalProductUndesirableEffect,
ObservationDefinition,
OccupationalData,
OrganizationRole,
ProductPlan,
OrganizationAffiliation,
ServiceRequest,
SpecimenDefinition,
SubstancePolymer,
SubstanceReferenceInformation,
SubstanceSpecification,
TerminologyCapabilities,
UserSession,
VerificationResult
|
|
TestScript.setup.action.operation.accept
|
-
Change
value
set
from
http://hl7.org/fhir/ValueSet/content-type
to
http://www.rfc-editor.org/bcp/bcp13.txt
http://hl7.org/fhir/ValueSet/mimetypes
|
|
TestScript.setup.action.operation.contentType
|
-
Change
value
set
from
http://hl7.org/fhir/ValueSet/content-type
to
http://www.rfc-editor.org/bcp/bcp13.txt
http://hl7.org/fhir/ValueSet/mimetypes
|
|
TestScript.setup.action.operation.encodeRequestUrl
|
-
Min
Cardinality
changed
from
0
to
1
-
Default
Value
"true"
removed
|
|
TestScript.setup.action.assert.contentType
|
-
Change
value
set
from
http://hl7.org/fhir/ValueSet/content-type
to
http://www.rfc-editor.org/bcp/bcp13.txt
http://hl7.org/fhir/ValueSet/mimetypes
|
|
TestScript.setup.action.assert.resource
|
-
Remove
Codes
BodySite,
DataElement,
DeviceComponent,
EligibilityRequest,
EligibilityResponse,
ExpansionProfile,
ImagingManifest,
ProcedureRequest,
ReferralRequest,
ServiceDefinition
-
Add
Codes
Expression,
MarketingStatus,
MoneyQuantity,
ProdCharacteristic,
ProductShelfLife,
SubstanceAmount,
SubstanceMoiety,
canonical,
url,
BiologicallyDerivedProduct,
BodyStructure,
ChargeItemDefinition,
CoverageEligibilityRequest,
CoverageEligibilityResponse,
DeviceDefinition,
EntryDefinition,
EventDefinition,
ExampleScenario,
ImmunizationEvaluation,
InsurancePlan,
Invoice,
ItemInstance,
MedicationKnowledge,
MedicinalProduct,
MedicinalProductAuthorization,
MedicinalProductClinicals,
MedicinalProductContraindication,
MedicinalProductDeviceSpec,
MedicinalProductIndication,
MedicinalProductIngredient,
MedicinalProductInteraction,
MedicinalProductManufactured,
MedicinalProductPackaged,
MedicinalProductPharmaceutical,
MedicinalProductUndesirableEffect,
ObservationDefinition,
OccupationalData,
OrganizationRole,
ProductPlan,
OrganizationAffiliation,
ServiceRequest,
SpecimenDefinition,
SubstancePolymer,
SubstanceReferenceInformation,
SubstanceSpecification,
TerminologyCapabilities,
UserSession,
VerificationResult
|
|
TestScript.setup.action.assert.warningOnly
|
-
Min
Cardinality
changed
from
0
to
1
-
Default
Value
"false"
removed
|
|
UserSession
|
|
|
ValueSet
|
|
|
ValueSet.experimental
| -
No
longer
marked
as
Modifier
|
|
ValueSet.compose.include.concept.designation.language
| -
Remove
Binding
http://hl7.org/fhir/ValueSet/languages
(extensible)
|
|
ValueSet.compose.include.filter
|
-
No
longer
marked
as
Modifier
|
|
ValueSet.compose.include.filter.value
|
-
Type
changed
from
code
to
string
|
|
ValueSet.compose.include.valueSet
|
-
Type
changed
from
uri
to
canonical
|
|
ValueSet.expansion.identifier
|
-
Min
Cardinality
changed
from
1
to
0
|
|
ValueSet.expansion.parameter.value[x]
| |
|
ValueSet.expansion.contains.abstract
|
-
Default
Value
"false"
removed
|
|
ValueSet.expansion.contains.inactive
|
-
Default
Value
"false"
removed
|
|
ValueSet.extensible
| |
|
VerificationResult
|
|
|
VisionPrescription
|
|
|
VisionPrescription.prescriber
|
-
Type
changed
from
Reference(Practitioner)
to
Reference(Practitioner|PractitionerRole)
|
|
VisionPrescription.reason[x]
|
-
Remove
Reference(Condition),
Add
Reference(Condition)
|
|
VisionPrescription.dispense.prism
|
-
Max
Cardinality
changed
from
1
to
*
-
Type
changed
from
decimal
to
BackboneElement
|
|
VisionPrescription.dispense.prism.amount
|
|
|
VisionPrescription.dispense.prism.base
|
|
|
VisionPrescription.dispense.base
|
|
|
BodySite
|
|
|
DataElement
|
|
|
DeviceComponent
| |
|
EligibilityRequest
| |
|
EligibilityResponse
| |
|
ExpansionProfile
| |
|
ImagingManifest
|
|
|
ProcedureRequest
|
|
|
ReferralRequest
|
|
|
ServiceDefinition
|
|