This page is part of the FHIR Specification (v1.8.0: STU 3 Draft). The current version which supercedes this version is 5.0.0. For a full list of available versions, see the Directory of published versions . Page versions: R5 R4B R4 R3
This is an automatically generated list of all the structural differences between FHIR DSTU2 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 | No Changes |
Age | Changed from a constraint to a specialization |
Annotation | No Changes |
Attachment | |
Attachment.language | Change binding strength from required to extensible, Change value set from http://tools.ietf.org/html/bcp47 to http://hl7.org/fhir/ValueSet/languages |
BackboneElement | No Changes |
CodeableConcept | No Changes |
Coding | No Changes |
ContactDetail | added Element |
ContactPoint | |
ContactPoint.system | Change codes from {phone|fax|email|pager|other} to {phone|fax|email|pager|url|other} |
Contributor | added Element |
Count | Changed from a constraint to a specialization |
DataRequirement | added Element |
Distance | Changed from a constraint to a specialization |
DosageInstruction | added Element |
Duration | Changed from a constraint to a specialization |
Element | |
Element.id | Type changed from id to string |
ElementDefinition | |
ElementDefinition.representation | Change codes from {xmlAttr} to {xmlAttr|xmlText|typeAttr|cdaText|xhtml} |
ElementDefinition.sliceName | added Element |
ElementDefinition.contentReference |
Renamed from nameReference to contentReference Type changed from string to uri |
ElementDefinition.type.code |
Type changed from code to uri Change binding strength from required to extensible |
ElementDefinition.type.profile | Max Cardinality changed from * to 1 |
ElementDefinition.type.targetProfile | added Element |
ElementDefinition.type.versioning | added Element |
ElementDefinition.defaultValue[x] | Add Age, Add Count, Add Distance, Add Duration, Add Money |
ElementDefinition.fixed[x] | Add Age, Add Count, Add Distance, Add Duration, Add Money |
ElementDefinition.pattern[x] | Add Age, Add Count, Add Distance, Add Duration, Add Money |
ElementDefinition.example |
Renamed from example[x] to example Max Cardinality changed from 1 to * Remove boolean, Remove integer, Remove decimal, Remove base64Binary, Remove instant, Remove string, Remove uri, Remove date, Remove dateTime, Remove time, Remove code, Remove oid, Remove id, Remove unsignedInt, Remove positiveInt, Remove markdown, Remove Annotation, Remove Attachment, Remove Identifier, Remove CodeableConcept, Remove Coding, Remove Quantity, Remove Range, Remove Period, Remove Ratio, Remove SampledData, Remove Signature, Remove HumanName, Remove Address, Remove ContactPoint, Remove Timing, Remove Reference, Remove Meta |
ElementDefinition.example.label | added Element |
ElementDefinition.example.value[x] | added Element |
ElementDefinition.minValue[x] | Remove boolean, Remove base64Binary, Remove string, Remove uri, Remove code, Remove oid, Remove id, Remove markdown, Remove Annotation, Remove Attachment, Remove Identifier, Remove CodeableConcept, Remove Coding, Remove Range, Remove Period, Remove Ratio, Remove SampledData, Remove Signature, Remove HumanName, Remove Address, Remove ContactPoint, Remove Timing, Remove Reference, Remove Meta |
ElementDefinition.maxValue[x] | Remove boolean, Remove base64Binary, Remove string, Remove uri, Remove code, Remove oid, Remove id, Remove markdown, Remove Annotation, Remove Attachment, Remove Identifier, Remove CodeableConcept, Remove Coding, Remove Range, Remove Period, Remove Ratio, Remove SampledData, Remove Signature, Remove HumanName, Remove Address, Remove ContactPoint, Remove Timing, Remove Reference, Remove Meta |
ElementDefinition.constraint.expression | added Element |
ElementDefinition.constraint.xpath | Min Cardinality changed from 1 to 0 |
ElementDefinition.constraint.source | added Element |
ElementDefinition.name | deleted |
Extension | |
Extension.value[x] | Add Age, Add Count, Add Distance, Add Duration, Add Money |
HumanName | |
HumanName.family | Max Cardinality changed from * to 1 |
Identifier | No Changes |
Meta | No Changes |
Money | Changed from a constraint to a specialization |
Narrative | No Changes |
ParameterDefinition | added Element |
Period | No Changes |
Quantity | No Changes |
Range | No Changes |
Ratio | No Changes |
Reference | |
Reference.identifier | added Element |
RelatedArtifact | added Element |
SampledData | No Changes |
Signature | |
Signature.onBehalfOf[x] | added Element |
Signature.contentType | Min Cardinality changed from 1 to 0 |
Signature.blob | Min Cardinality changed from 1 to 0 |
SimpleQuantity | No Changes |
Timing | |
Timing.repeat.bounds[x] | Remove Quantity{http://hl7.org/fhir/StructureDefinition/Duration}, Add Duration |
Timing.repeat.countMax | added Element |
Timing.repeat.durationUnit | added Element |
Timing.repeat.periodUnit | added Element |
Timing.repeat.dayOfWeek | added Element |
Timing.repeat.timeOfDay | added Element |
Timing.repeat.when | Change codes from {HS|WAKE|C|CM|CD|CV|AC|ACM|ACD|ACV|PC|PCM|PCD|PCV} to {MORN|AFT|EVE|NIGHT|HS|WAKE|C|CM|CD|CV|AC|ACM|ACD|ACV|PC|PCM|PCD|PCV} |
Timing.repeat.offset | added Element |
Timing.repeat.durationUnits | deleted |
Timing.repeat.periodUnits | deleted |
TriggerDefinition | added Element |
UsageContext | added Element |
base64Binary | No Changes |
boolean | No Changes |
code | No Changes |
date | No Changes |
dateTime | No Changes |
decimal | No Changes |
id | No Changes |
instant | No Changes |
integer | No Changes |
markdown | No Changes |
oid | No Changes |
positiveInt | No Changes |
string | No Changes |
time | No Changes |
unsignedInt | No Changes |
uri | No Changes |
uuid | No Changes |
xhtml | added Element |
Resources | |
Account | |
Account.status | Add Binding http://hl7.org/fhir/ValueSet/account-status (required) |
Account.active | Renamed from activePeriod to active |
Account.balance | Type changed from Quantity{http://hl7.org/fhir/StructureDefinition/Money} to Money |
Account.coverage | added Element |
Account.guarantor | added Element |
Account.guarantor.party | added Element |
Account.guarantor.onHold | added Element |
Account.guarantor.period | added Element |
ActivityDefinition | added Resource |
AllergyIntolerance | |
AllergyIntolerance.clinicalStatus | added Element |
AllergyIntolerance.verificationStatus | added Element |
AllergyIntolerance.category |
Max Cardinality changed from 1 to * Change codes from {food|medication|environment|other} to {food|medication|biologic|environment} |
AllergyIntolerance.criticality | Change codes from {CRITL|CRITH|CRITU} to {low|high|unable-to-assess} |
AllergyIntolerance.code | added Element |
AllergyIntolerance.onset[x] |
Renamed from onset to onset[x] Add Age, Add Period, Add Range, Add string |
AllergyIntolerance.assertedDate | added Element |
AllergyIntolerance.asserter | added Element |
AllergyIntolerance.lastOccurrence | Renamed from lastOccurence to lastOccurrence |
AllergyIntolerance.note | Max Cardinality changed from 1 to * |
AllergyIntolerance.reaction.certainty | Change codes from {unlikely|likely|confirmed} to {unlikely|likely|confirmed|unknown} |
AllergyIntolerance.reaction.note | Max Cardinality changed from 1 to * |
AllergyIntolerance.recordedDate | deleted |
AllergyIntolerance.reporter | deleted |
AllergyIntolerance.substance | deleted |
AllergyIntolerance.status | deleted |
Appointment | |
Appointment.status | Change codes from {proposed|pending|booked|arrived|fulfilled|cancelled|noshow} to {proposed|pending|booked|arrived|fulfilled|cancelled|noshow|entered-in-error} |
Appointment.serviceCategory | added Element |
Appointment.serviceType | added Element |
Appointment.specialty | added Element |
Appointment.appointmentType | Renamed from type to appointmentType |
Appointment.reason | Remove Binding http://hl7.org/fhir/ValueSet/encounter-reason (required) |
Appointment.created | added Element |
Appointment.participant.type | Change binding strength from required to extensible |
Appointment.requestedPeriod | added Element |
AppointmentResponse | |
AppointmentResponse.participantType | Change binding strength from required to extensible |
AppointmentResponse.participantStatus | Change value set from http://hl7.org/fhir/ValueSet/participantstatus to http://hl7.org/fhir/ValueSet/participationstatus |
AuditEvent | |
AuditEvent.type | added Element |
AuditEvent.subtype | added Element |
AuditEvent.action | added Element |
AuditEvent.recorded | added Element |
AuditEvent.outcome | added Element |
AuditEvent.outcomeDesc | added Element |
AuditEvent.purposeOfEvent | added Element |
AuditEvent.agent | Renamed from participant to agent |
AuditEvent.agent.purposeOfUse | Type changed from Coding to CodeableConcept |
AuditEvent.entity | Renamed from object to entity |
AuditEvent.event | deleted |
Basic | No Changes |
Binary | |
Binary.securityContext | added Element |
BodySite | No Changes |
Bundle | |
Bundle.identifier | added Element |
Bundle.entry.response.outcome | added Element |
CapabilityStatement | added Resource |
CarePlan | |
CarePlan.status | Change codes from {proposed|draft|active|completed|cancelled} to {proposed|draft|active|suspended|completed|entered-in-error|cancelled|unknown} |
CarePlan.subject | Min Cardinality changed from 0 to 1 |
CarePlan.careTeam | added Element |
CarePlan.definition | added Element |
CarePlan.activity.outcome | added Element |
CarePlan.activity.reference | Remove Reference(DiagnosticOrder), Remove Reference(MedicationOrder), Remove Reference(NutritionOrder), Remove Reference(Order), Remove Reference(SupplyRequest), Add Reference(DiagnosticRequest), Add Reference(MedicationRequest), Add Reference(NutritionRequest) |
CarePlan.activity.detail.definition | added Element |
CarePlan.activity.detail.status |
Min Cardinality changed from 0 to 1 Change codes from {not-started|scheduled|in-progress|on-hold|completed|cancelled} to {not-started|scheduled|in-progress|on-hold|completed|cancelled|unknown} |
CarePlan.activity.detail.prohibited |
Min Cardinality changed from 1 to 0 Default Value "false" added |
CarePlan.participant | deleted |
CareTeam | added Resource |
Claim | |
Claim.status | added Element |
Claim.type |
Min Cardinality changed from 1 to 0 Type changed from code to CodeableConcept Change value set from http://hl7.org/fhir/ValueSet/claim-type-link to http://hl7.org/fhir/ValueSet/claim-type |
Claim.subType | added Element |
Claim.use | Change value set from http://hl7.org/fhir/ValueSet/claim-use-link to http://hl7.org/fhir/ValueSet/claim-use |
Claim.patient | Min Cardinality changed from 1 to 0 |
Claim.billablePeriod | added Element |
Claim.insurer | added Element |
Claim.priority | Type changed from Coding to CodeableConcept |
Claim.fundsReserve | Type changed from Coding to CodeableConcept |
Claim.related | added Element |
Claim.related.claim | added Element |
Claim.related.relationship | added Element |
Claim.related.reference | added Element |
Claim.prescription | Remove Reference(MedicationOrder), Add Reference(MedicationRequest) |
Claim.originalPrescription | Type changed from Reference(MedicationOrder) to Reference(MedicationRequest) |
Claim.payee.type |
Min Cardinality changed from 0 to 1 Type changed from Coding to CodeableConcept |
Claim.payee.resourceType | added Element |
Claim.payee.party | added Element |
Claim.careTeam | added Element |
Claim.careTeam.sequence | added Element |
Claim.careTeam.provider | added Element |
Claim.careTeam.responsible | added Element |
Claim.careTeam.role | added Element |
Claim.careTeam.qualification | added Element |
Claim.information | added Element |
Claim.information.category | added Element |
Claim.information.code | added Element |
Claim.information.timing[x] | added Element |
Claim.information.value[x] | added Element |
Claim.information.reason | added Element |
Claim.diagnosis.diagnosis[x] |
Renamed from diagnosis to diagnosis[x] Remove Coding, Add CodeableConcept, Add Reference(Condition) |
Claim.diagnosis.type | added Element |
Claim.diagnosis.packageCode | added Element |
Claim.procedure | added Element |
Claim.procedure.sequence | added Element |
Claim.procedure.date | added Element |
Claim.procedure.procedure[x] | added Element |
Claim.insurance | added Element |
Claim.insurance.sequence | added Element |
Claim.insurance.focal | added Element |
Claim.insurance.coverage | added Element |
Claim.insurance.businessArrangement | added Element |
Claim.insurance.preAuthRef | added Element |
Claim.insurance.claimResponse | added Element |
Claim.accident | Type changed from date to BackboneElement |
Claim.accident.date | added Element |
Claim.accident.type | added Element |
Claim.accident.location[x] | added Element |
Claim.employmentImpacted | added Element |
Claim.hospitalization | added Element |
Claim.item.careTeamLinkId | added Element |
Claim.item.procedureLinkId | added Element |
Claim.item.informationLinkId | added Element |
Claim.item.revenue | added Element |
Claim.item.category | added Element |
Claim.item.service |
Min Cardinality changed from 1 to 0 Type changed from Coding to CodeableConcept |
Claim.item.modifier | Type changed from Coding to CodeableConcept |
Claim.item.programCode | added Element |
Claim.item.serviced[x] | added Element |
Claim.item.location[x] | added Element |
Claim.item.unitPrice | Type changed from Quantity{http://hl7.org/fhir/StructureDefinition/Money} to Money |
Claim.item.net | Type changed from Quantity{http://hl7.org/fhir/StructureDefinition/Money} to Money |
Claim.item.udi |
Max Cardinality changed from 1 to * Type changed from Coding to Reference(Device) |
Claim.item.bodySite | Type changed from Coding to CodeableConcept |
Claim.item.subSite | Type changed from Coding to CodeableConcept |
Claim.item.detail.revenue | added Element |
Claim.item.detail.category | added Element |
Claim.item.detail.service |
Min Cardinality changed from 1 to 0 Type changed from Coding to CodeableConcept |
Claim.item.detail.modifier | added Element |
Claim.item.detail.programCode | added Element |
Claim.item.detail.unitPrice | Type changed from Quantity{http://hl7.org/fhir/StructureDefinition/Money} to Money |
Claim.item.detail.net | Type changed from Quantity{http://hl7.org/fhir/StructureDefinition/Money} to Money |
Claim.item.detail.udi |
Max Cardinality changed from 1 to * Type changed from Coding to Reference(Device) |
Claim.item.detail.subDetail.revenue | added Element |
Claim.item.detail.subDetail.category | added Element |
Claim.item.detail.subDetail.service |
Min Cardinality changed from 1 to 0 Type changed from Coding to CodeableConcept |
Claim.item.detail.subDetail.modifier | added Element |
Claim.item.detail.subDetail.programCode | added Element |
Claim.item.detail.subDetail.unitPrice | Type changed from Quantity{http://hl7.org/fhir/StructureDefinition/Money} to Money |
Claim.item.detail.subDetail.net | Type changed from Quantity{http://hl7.org/fhir/StructureDefinition/Money} to Money |
Claim.item.detail.subDetail.udi |
Max Cardinality changed from 1 to * Type changed from Coding to Reference(Device) |
Claim.item.prosthesis.priorMaterial | Type changed from Coding to CodeableConcept |
Claim.total | added Element |
Claim.ruleset | deleted |
Claim.originalRuleset | deleted |
Claim.target | deleted |
Claim.payee.provider | deleted |
Claim.payee.organization | deleted |
Claim.payee.person | deleted |
Claim.condition | deleted |
Claim.coverage | deleted |
Claim.exception | deleted |
Claim.school | deleted |
Claim.accidentType | deleted |
Claim.interventionException | deleted |
Claim.item.type | deleted |
Claim.item.provider | deleted |
Claim.item.serviceDate | deleted |
Claim.item.points | deleted |
Claim.item.detail.type | deleted |
Claim.item.detail.points | deleted |
Claim.item.detail.subDetail.type | deleted |
Claim.item.detail.subDetail.points | deleted |
Claim.additionalMaterials | deleted |
Claim.missingTeeth | deleted |
ClaimResponse | |
ClaimResponse.status | added Element |
ClaimResponse.insurer | added Element |
ClaimResponse.outcome |
Type changed from code to CodeableConcept Remove Binding http://hl7.org/fhir/ValueSet/remittance-outcome (required) |
ClaimResponse.payeeType | Type changed from Coding to CodeableConcept |
ClaimResponse.item.adjudication.category | added Element |
ClaimResponse.item.adjudication.reason | added Element |
ClaimResponse.item.adjudication.amount | Type changed from Quantity{http://hl7.org/fhir/StructureDefinition/Money} to Money |
ClaimResponse.item.detail.noteNumber | added Element |
ClaimResponse.item.detail.adjudication | Remove BackboneElement |
ClaimResponse.item.detail.subDetail.noteNumber | added Element |
ClaimResponse.item.detail.subDetail.adjudication | Remove BackboneElement |
ClaimResponse.addItem.revenue | added Element |
ClaimResponse.addItem.category | added Element |
ClaimResponse.addItem.service |
Min Cardinality changed from 1 to 0 Type changed from Coding to CodeableConcept |
ClaimResponse.addItem.modifier | added Element |
ClaimResponse.addItem.fee | Type changed from Quantity{http://hl7.org/fhir/StructureDefinition/Money} to Money |
ClaimResponse.addItem.noteNumber | added Element |
ClaimResponse.addItem.adjudication | Remove BackboneElement |
ClaimResponse.addItem.detail.revenue | added Element |
ClaimResponse.addItem.detail.category | added Element |
ClaimResponse.addItem.detail.service |
Min Cardinality changed from 1 to 0 Type changed from Coding to CodeableConcept |
ClaimResponse.addItem.detail.modifier | added Element |
ClaimResponse.addItem.detail.fee | Type changed from Quantity{http://hl7.org/fhir/StructureDefinition/Money} to Money |
ClaimResponse.addItem.detail.noteNumber | added Element |
ClaimResponse.addItem.detail.adjudication | Remove BackboneElement |
ClaimResponse.error.code |
Type changed from Coding to CodeableConcept Change binding strength from required to extensible |
ClaimResponse.totalCost | Type changed from Quantity{http://hl7.org/fhir/StructureDefinition/Money} to Money |
ClaimResponse.unallocDeductable | Type changed from Quantity{http://hl7.org/fhir/StructureDefinition/Money} to Money |
ClaimResponse.totalBenefit | Type changed from Quantity{http://hl7.org/fhir/StructureDefinition/Money} to Money |
ClaimResponse.payment | added Element |
ClaimResponse.payment.type | added Element |
ClaimResponse.payment.adjustment | added Element |
ClaimResponse.payment.adjustmentReason | added Element |
ClaimResponse.payment.date | added Element |
ClaimResponse.payment.amount | added Element |
ClaimResponse.payment.identifier | added Element |
ClaimResponse.form | Type changed from Coding to CodeableConcept |
ClaimResponse.note.type | Type changed from Coding to CodeableConcept |
ClaimResponse.note.language | added Element |
ClaimResponse.communicationRequest | added Element |
ClaimResponse.insurance | added Element |
ClaimResponse.insurance.sequence | added Element |
ClaimResponse.insurance.focal | added Element |
ClaimResponse.insurance.coverage | added Element |
ClaimResponse.insurance.businessArrangement | added Element |
ClaimResponse.insurance.preAuthRef | added Element |
ClaimResponse.insurance.claimResponse | added Element |
ClaimResponse.ruleset | deleted |
ClaimResponse.originalRuleset | deleted |
ClaimResponse.organization | deleted |
ClaimResponse.item.adjudication.code | deleted |
ClaimResponse.item.detail.adjudication.code | deleted |
ClaimResponse.item.detail.adjudication.amount | deleted |
ClaimResponse.item.detail.adjudication.value | deleted |
ClaimResponse.item.detail.subDetail.adjudication.code | deleted |
ClaimResponse.item.detail.subDetail.adjudication.amount | deleted |
ClaimResponse.item.detail.subDetail.adjudication.value | deleted |
ClaimResponse.addItem.noteNumberLinkId | deleted |
ClaimResponse.addItem.adjudication.code | deleted |
ClaimResponse.addItem.adjudication.amount | deleted |
ClaimResponse.addItem.adjudication.value | deleted |
ClaimResponse.addItem.detail.adjudication.code | deleted |
ClaimResponse.addItem.detail.adjudication.amount | deleted |
ClaimResponse.addItem.detail.adjudication.value | deleted |
ClaimResponse.paymentAdjustment | deleted |
ClaimResponse.paymentAdjustmentReason | deleted |
ClaimResponse.paymentDate | deleted |
ClaimResponse.paymentAmount | deleted |
ClaimResponse.paymentRef | deleted |
ClaimResponse.coverage | deleted |
ClinicalImpression | |
ClinicalImpression.identifier | added Element |
ClinicalImpression.status | Change codes from {in-progress|completed|entered-in-error} to {draft|completed|entered-in-error} |
ClinicalImpression.code | added Element |
ClinicalImpression.subject |
Renamed from patient to subject Add Reference(Group) |
ClinicalImpression.effective[x] | added Element |
ClinicalImpression.context | added Element |
ClinicalImpression.investigation | added Element |
ClinicalImpression.investigation.code | added Element |
ClinicalImpression.investigation.item | added Element |
ClinicalImpression.protocol | Max Cardinality changed from 1 to * |
ClinicalImpression.finding.item[x] |
Renamed from item to item[x] Add Reference(Condition), Add Reference(Observation) |
ClinicalImpression.finding.basis | added Element |
ClinicalImpression.prognosisCodeableConcept | added Element |
ClinicalImpression.prognosisReference | added Element |
ClinicalImpression.action | Remove Reference(MedicationOrder), Remove Reference(DiagnosticOrder), Remove Reference(NutritionOrder), Remove Reference(SupplyRequest), Add Reference(MedicationRequest), Add Reference(DiagnosticRequest) |
ClinicalImpression.note | added Element |
ClinicalImpression.trigger[x] | deleted |
ClinicalImpression.investigations | deleted |
ClinicalImpression.finding.cause | deleted |
ClinicalImpression.resolved | deleted |
ClinicalImpression.ruledOut | deleted |
ClinicalImpression.prognosis | deleted |
ClinicalImpression.plan | deleted |
CodeSystem | added Resource |
Communication | |
Communication.basedOn | added Element |
Communication.parent | added Element |
Communication.subject | Add Reference(Group) |
Communication.topic | added Element |
Communication.context |
Renamed from encounter to context Add Reference(EpisodeOfCare) |
Communication.note | added Element |
Communication.requestDetail | deleted |
CommunicationRequest | |
CommunicationRequest.recipient | Add Reference(Group), Add Reference(CareTeam) |
CommunicationRequest.topic | added Element |
CommunicationRequest.context | added Element |
CommunicationRequest.encounter | deleted |
CompartmentDefinition | added Resource |
Composition | |
Composition.confidentiality | Change value set from http://hl7.org/fhir/ValueSet/v3-Confidentiality to http://hl7.org/fhir/ValueSet/v3-ConfidentialityClassification |
ConceptMap | |
ConceptMap.title | added Element |
ConceptMap.status | Change value set from http://hl7.org/fhir/ValueSet/conformance-resource-status to http://hl7.org/fhir/ValueSet/publication-status |
ConceptMap.experimental | Now marked as Modifier |
ConceptMap.contact | Type changed from BackboneElement to ContactDetail |
ConceptMap.description | Type changed from string to markdown |
ConceptMap.useContext |
Type changed from CodeableConcept to UsageContext Remove Binding http://hl7.org/fhir/ValueSet/use-context (extensible) |
ConceptMap.jurisdiction | added Element |
ConceptMap.purpose | added Element |
ConceptMap.copyright | Type changed from string to markdown |
ConceptMap.source[x] |
Min Cardinality changed from 1 to 0 Remove Reference(StructureDefinition) |
ConceptMap.target[x] |
Min Cardinality changed from 1 to 0 Remove Reference(StructureDefinition) |
ConceptMap.group | added Element |
ConceptMap.group.source | added Element |
ConceptMap.group.sourceVersion | added Element |
ConceptMap.group.target | added Element |
ConceptMap.group.targetVersion | added Element |
ConceptMap.group.element | Min Cardinality changed from 0 to 1 |
ConceptMap.group.element.target.equivalence |
Min Cardinality changed from 1 to 0 Change codes from {equivalent|equal|wider|subsumes|narrower|specializes|inexact|unmatched|disjoint} to {relatedto|equivalent|equal|wider|subsumes|narrower|specializes|inexact|unmatched|disjoint} Default Value "equivalent" added |
ConceptMap.group.element.target.dependsOn.property | added Element |
ConceptMap.group.element.target.dependsOn.system | added Element |
ConceptMap.contact.name | deleted |
ConceptMap.contact.telecom | deleted |
ConceptMap.requirements | deleted |
ConceptMap.element.codeSystem | deleted |
ConceptMap.element.target.codeSystem | deleted |
ConceptMap.element.target.dependsOn.element | deleted |
ConceptMap.element.target.dependsOn.codeSystem | deleted |
Condition | |
Condition.clinicalStatus | Add Binding http://hl7.org/fhir/ValueSet/condition-clinical (required) |
Condition.verificationStatus |
Min Cardinality changed from 1 to 0 Default Value "unknown" added |
Condition.category | Max Cardinality changed from 1 to * |
Condition.subject |
Renamed from patient to subject Add Reference(Group) |
Condition.context |
Renamed from encounter to context Add Reference(EpisodeOfCare) |
Condition.onset[x] | Remove Quantity{http://hl7.org/fhir/StructureDefinition/Age}, Add Age |
Condition.abatement[x] | Remove Quantity{http://hl7.org/fhir/StructureDefinition/Age}, Add Age |
Condition.assertedDate | added Element |
Condition.asserter | Add Reference(RelatedPerson) |
Condition.note |
Renamed from notes to note Max Cardinality changed from 1 to * Type changed from string to Annotation |
Condition.dateRecorded | deleted |
Consent | added Resource |
Contract | |
Contract.status | added Element |
Contract.topic | added Element |
Contract.agent | added Element |
Contract.agent.actor | added Element |
Contract.agent.role | added Element |
Contract.signer.signature |
Max Cardinality changed from 1 to * Type changed from string to Signature |
Contract.valuedItem.unitPrice | Type changed from Quantity{http://hl7.org/fhir/StructureDefinition/Money} to Money |
Contract.valuedItem.net | Type changed from Quantity{http://hl7.org/fhir/StructureDefinition/Money} to Money |
Contract.term.topic | added Element |
Contract.term.agent | added Element |
Contract.term.agent.actor | added Element |
Contract.term.agent.role | added Element |
Contract.term.valuedItem.unitPrice | Type changed from Quantity{http://hl7.org/fhir/StructureDefinition/Money} to Money |
Contract.term.valuedItem.net | Type changed from Quantity{http://hl7.org/fhir/StructureDefinition/Money} to Money |
Contract.actor | deleted |
Contract.term.subject | deleted |
Contract.term.actor | deleted |
Coverage | |
Coverage.status | added Element |
Coverage.type | Type changed from Coding to CodeableConcept |
Coverage.policyHolder | added Element |
Coverage.subscriber |
Add Reference(RelatedPerson) No longer marked as Modifier |
Coverage.subscriberId | Type changed from Identifier to string |
Coverage.beneficiary | added Element |
Coverage.relationship | added Element |
Coverage.payor | added Element |
Coverage.group | Type changed from string to BackboneElement |
Coverage.group.group | added Element |
Coverage.group.groupDisplay | added Element |
Coverage.group.subGroup | added Element |
Coverage.group.subGroupDisplay | added Element |
Coverage.group.plan | added Element |
Coverage.group.planDisplay | added Element |
Coverage.group.subPlan | added Element |
Coverage.group.subPlanDisplay | added Element |
Coverage.group.class | added Element |
Coverage.group.classDisplay | added Element |
Coverage.group.subClass | added Element |
Coverage.group.subClassDisplay | added Element |
Coverage.dependent | Type changed from positiveInt to string |
Coverage.sequence | Type changed from positiveInt to string |
Coverage.order | added Element |
Coverage.network | Type changed from Identifier to string |
Coverage.issuer | deleted |
Coverage.bin | deleted |
Coverage.plan | deleted |
Coverage.subPlan | deleted |
DataElement | |
DataElement.status | Change value set from http://hl7.org/fhir/ValueSet/conformance-resource-status to http://hl7.org/fhir/ValueSet/publication-status |
DataElement.experimental | Now marked as Modifier |
DataElement.title | added Element |
DataElement.contact | Type changed from BackboneElement to ContactDetail |
DataElement.useContext |
Type changed from CodeableConcept to UsageContext Remove Binding http://hl7.org/fhir/ValueSet/use-context (extensible) |
DataElement.jurisdiction | added Element |
DataElement.copyright | Type changed from string to markdown |
DataElement.mapping.comment | Renamed from comments to comment |
DataElement.contact.name | deleted |
DataElement.contact.telecom | deleted |
DetectedIssue | No Changes |
Device | |
Device.udiCarrier |
Renamed from udi to udiCarrier Type changed from string to Identifier |
Device.type | Min Cardinality changed from 1 to 0 |
Device.expirationDate | Renamed from expiry to expirationDate |
DeviceComponent | |
DeviceComponent.languageCode | Change binding strength from required to extensible, Change value set from http://tools.ietf.org/html/bcp47 to http://hl7.org/fhir/ValueSet/languages |
DeviceMetric | No Changes |
DeviceUseRequest | |
DeviceUseRequest.definition | added Element |
DeviceUseRequest.basedOn | added Element |
DeviceUseRequest.replaces | added Element |
DeviceUseRequest.requisition | added Element |
DeviceUseRequest.status | Change value set from http://hl7.org/fhir/ValueSet/device-use-request-status to http://hl7.org/fhir/ValueSet/request-status |
DeviceUseRequest.stage | added Element |
DeviceUseRequest.device[x] |
Renamed from device to device[x] Add CodeableConcept |
DeviceUseRequest.subject | Add Reference(Group), Add Reference(Location), Add Reference(Device) |
DeviceUseRequest.context |
Renamed from encounter to context Add Reference(EpisodeOfCare) |
DeviceUseRequest.occurrence[x] | added Element |
DeviceUseRequest.authored | Renamed from orderedOn to authored |
DeviceUseRequest.requester | added Element |
DeviceUseRequest.performerType | added Element |
DeviceUseRequest.performer | added Element |
DeviceUseRequest.reasonCode | Renamed from indication to reasonCode |
DeviceUseRequest.reasonReference | added Element |
DeviceUseRequest.supportingInfo | added Element |
DeviceUseRequest.note |
Renamed from notes to note Type changed from string to Annotation |
DeviceUseRequest.relevantHistory | added Element |
DeviceUseRequest.bodySite[x] | deleted |
DeviceUseRequest.prnReason | deleted |
DeviceUseRequest.recordedOn | deleted |
DeviceUseRequest.timing[x] | deleted |
DeviceUseRequest.priority | deleted |
DeviceUseStatement | |
DeviceUseStatement.bodySite |
Renamed from bodySite[x] to bodySite Remove Reference(BodySite) |
DiagnosticReport | |
DiagnosticReport.subject | Min Cardinality changed from 1 to 0 |
DiagnosticReport.effective[x] | Min Cardinality changed from 1 to 0 |
DiagnosticReport.issued | Min Cardinality changed from 1 to 0 |
DiagnosticReport.performer |
Min Cardinality changed from 1 to 0 Max Cardinality changed from 1 to * |
DiagnosticReport.request | Remove Reference(DiagnosticOrder), Add Reference(DiagnosticRequest) |
DiagnosticReport.imagingStudy | Remove Reference(ImagingObjectSelection), Add Reference(ImagingManifest) |
DiagnosticRequest | Name Changed from DiagnosticOrder to DiagnosticRequest |
DiagnosticRequest.definition | added Element |
DiagnosticRequest.basedOn | added Element |
DiagnosticRequest.replaces | added Element |
DiagnosticRequest.requisition | added Element |
DiagnosticRequest.status |
Min Cardinality changed from 0 to 1 Change value set from http://hl7.org/fhir/ValueSet/diagnostic-order-status to http://hl7.org/fhir/ValueSet/request-status |
DiagnosticRequest.intent | added Element |
DiagnosticRequest.priority | Change value set from http://hl7.org/fhir/ValueSet/diagnostic-order-priority to http://hl7.org/fhir/ValueSet/request-priority |
DiagnosticRequest.code | added Element |
DiagnosticRequest.context |
Renamed from encounter to context Add Reference(EpisodeOfCare) |
DiagnosticRequest.occurrence[x] | added Element |
DiagnosticRequest.authoredOn | added Element |
DiagnosticRequest.requester |
Renamed from orderer to requester Add Reference(Device), Add Reference(Organization) |
DiagnosticRequest.performerType | added Element |
DiagnosticRequest.performer | added Element |
DiagnosticRequest.reasonCode | added Element |
DiagnosticRequest.reasonReference | added Element |
DiagnosticRequest.supportingInformation | Remove Reference(Observation), Remove Reference(Condition), Remove Reference(DocumentReference), Add Reference(Resource) |
DiagnosticRequest.relevantHistory | added Element |
DiagnosticOrder.reason | deleted |
DiagnosticOrder.specimen | deleted |
DiagnosticOrder.event | deleted |
DiagnosticOrder.item | deleted |
DocumentManifest | No Changes |
DocumentReference | No Changes |
DomainResource | No Changes |
EligibilityRequest | |
EligibilityRequest.status | added Element |
EligibilityRequest.priority | added Element |
EligibilityRequest.patient | added Element |
EligibilityRequest.serviced[x] | added Element |
EligibilityRequest.enterer | added Element |
EligibilityRequest.insurer | added Element |
EligibilityRequest.facility | added Element |
EligibilityRequest.coverage | added Element |
EligibilityRequest.businessArrangement | added Element |
EligibilityRequest.benefitCategory | added Element |
EligibilityRequest.benefitSubCategory | added Element |
EligibilityRequest.ruleset | deleted |
EligibilityRequest.originalRuleset | deleted |
EligibilityRequest.target | deleted |
EligibilityResponse | |
EligibilityResponse.status | added Element |
EligibilityResponse.outcome |
Type changed from code to CodeableConcept Change codes from {complete|error} to {complete|error|partial} |
EligibilityResponse.insurer | added Element |
EligibilityResponse.inforce | added Element |
EligibilityResponse.insurance | added Element |
EligibilityResponse.insurance.coverage | added Element |
EligibilityResponse.insurance.contract | added Element |
EligibilityResponse.insurance.benefitBalance | added Element |
EligibilityResponse.insurance.benefitBalance.category | added Element |
EligibilityResponse.insurance.benefitBalance.subCategory | added Element |
EligibilityResponse.insurance.benefitBalance.excluded | added Element |
EligibilityResponse.insurance.benefitBalance.name | added Element |
EligibilityResponse.insurance.benefitBalance.description | added Element |
EligibilityResponse.insurance.benefitBalance.network | added Element |
EligibilityResponse.insurance.benefitBalance.unit | added Element |
EligibilityResponse.insurance.benefitBalance.term | added Element |
EligibilityResponse.insurance.benefitBalance.financial | added Element |
EligibilityResponse.insurance.benefitBalance.financial.type | added Element |
EligibilityResponse.insurance.benefitBalance.financial.benefit[x] | added Element |
EligibilityResponse.insurance.benefitBalance.financial.benefitUsed[x] | added Element |
EligibilityResponse.form | added Element |
EligibilityResponse.error | added Element |
EligibilityResponse.error.code | added Element |
EligibilityResponse.ruleset | deleted |
EligibilityResponse.originalRuleset | deleted |
EligibilityResponse.organization | deleted |
Encounter | |
Encounter.status | Change value set from http://hl7.org/fhir/ValueSet/encounter-state to http://hl7.org/fhir/ValueSet/encounter-status |
Encounter.statusHistory.status | Change value set from http://hl7.org/fhir/ValueSet/encounter-state to http://hl7.org/fhir/ValueSet/encounter-status |
Encounter.class |
Type changed from code to Coding Change binding strength from required to extensible, Change value set from http://hl7.org/fhir/ValueSet/encounter-class to http://hl7.org/fhir/ValueSet/v3-ActEncounterCode |
Encounter.length | Type changed from Quantity{http://hl7.org/fhir/StructureDefinition/Duration} to Duration |
Encounter.account | added Element |
Endpoint | added Resource |
EnrollmentRequest | |
EnrollmentRequest.status | added Element |
EnrollmentRequest.insurer | added Element |
EnrollmentRequest.subject | Min Cardinality changed from 1 to 0 |
EnrollmentRequest.coverage | Min Cardinality changed from 1 to 0 |
EnrollmentRequest.ruleset | deleted |
EnrollmentRequest.originalRuleset | deleted |
EnrollmentRequest.target | deleted |
EnrollmentRequest.relationship | deleted |
EnrollmentResponse | |
EnrollmentResponse.status | added Element |
EnrollmentResponse.outcome |
Type changed from code to CodeableConcept Change codes from {complete|error} to {complete|error|partial} |
EnrollmentResponse.ruleset | deleted |
EnrollmentResponse.originalRuleset | deleted |
EpisodeOfCare | |
EpisodeOfCare.status | Change codes from {planned|waitlist|active|onhold|finished|cancelled} to {planned|waitlist|active|onhold|finished|cancelled|entered-in-error} |
EpisodeOfCare.statusHistory.status | Change codes from {planned|waitlist|active|onhold|finished|cancelled} to {planned|waitlist|active|onhold|finished|cancelled|entered-in-error} |
EpisodeOfCare.team |
Renamed from careTeam to team Type changed from BackboneElement to Reference(CareTeam) |
EpisodeOfCare.account | added Element |
EpisodeOfCare.careTeam.role | deleted |
EpisodeOfCare.careTeam.period | deleted |
EpisodeOfCare.careTeam.member | deleted |
ExpansionProfile | added Resource |
ExplanationOfBenefit | |
ExplanationOfBenefit.status | added Element |
ExplanationOfBenefit.type | added Element |
ExplanationOfBenefit.subType | added Element |
ExplanationOfBenefit.patient | added Element |
ExplanationOfBenefit.billablePeriod | added Element |
ExplanationOfBenefit.enterer | added Element |
ExplanationOfBenefit.insurer | added Element |
ExplanationOfBenefit.provider | added Element |
ExplanationOfBenefit.referral | added Element |
ExplanationOfBenefit.facility | added Element |
ExplanationOfBenefit.claim | added Element |
ExplanationOfBenefit.claimResponse | added Element |
ExplanationOfBenefit.outcome |
Type changed from code to CodeableConcept Remove Binding http://hl7.org/fhir/ValueSet/remittance-outcome (required) |
ExplanationOfBenefit.related | added Element |
ExplanationOfBenefit.related.claim | added Element |
ExplanationOfBenefit.related.relationship | added Element |
ExplanationOfBenefit.related.reference | added Element |
ExplanationOfBenefit.prescription | added Element |
ExplanationOfBenefit.originalPrescription | added Element |
ExplanationOfBenefit.payee | added Element |
ExplanationOfBenefit.payee.type | added Element |
ExplanationOfBenefit.payee.resourceType | added Element |
ExplanationOfBenefit.payee.party[x] | added Element |
ExplanationOfBenefit.information | added Element |
ExplanationOfBenefit.information.category | added Element |
ExplanationOfBenefit.information.code | added Element |
ExplanationOfBenefit.information.timing[x] | added Element |
ExplanationOfBenefit.information.value[x] | added Element |
ExplanationOfBenefit.information.reason | added Element |
ExplanationOfBenefit.careTeam | added Element |
ExplanationOfBenefit.careTeam.sequence | added Element |
ExplanationOfBenefit.careTeam.provider | added Element |
ExplanationOfBenefit.careTeam.responsible | added Element |
ExplanationOfBenefit.careTeam.role | added Element |
ExplanationOfBenefit.careTeam.qualification | added Element |
ExplanationOfBenefit.diagnosis | added Element |
ExplanationOfBenefit.diagnosis.sequence | added Element |
ExplanationOfBenefit.diagnosis.diagnosis[x] | added Element |
ExplanationOfBenefit.diagnosis.type | added Element |
ExplanationOfBenefit.diagnosis.packageCode | added Element |
ExplanationOfBenefit.procedure | added Element |
ExplanationOfBenefit.procedure.sequence | added Element |
ExplanationOfBenefit.procedure.date | added Element |
ExplanationOfBenefit.procedure.procedure[x] | added Element |
ExplanationOfBenefit.precedence | added Element |
ExplanationOfBenefit.insurance | added Element |
ExplanationOfBenefit.insurance.coverage | added Element |
ExplanationOfBenefit.insurance.preAuthRef | added Element |
ExplanationOfBenefit.accident | added Element |
ExplanationOfBenefit.accident.date | added Element |
ExplanationOfBenefit.accident.type | added Element |
ExplanationOfBenefit.accident.location[x] | added Element |
ExplanationOfBenefit.employmentImpacted | added Element |
ExplanationOfBenefit.hospitalization | added Element |
ExplanationOfBenefit.item | added Element |
ExplanationOfBenefit.item.sequence | added Element |
ExplanationOfBenefit.item.careTeamLinkId | added Element |
ExplanationOfBenefit.item.diagnosisLinkId | added Element |
ExplanationOfBenefit.item.procedureLinkId | added Element |
ExplanationOfBenefit.item.informationLinkId | added Element |
ExplanationOfBenefit.item.revenue | added Element |
ExplanationOfBenefit.item.category | added Element |
ExplanationOfBenefit.item.service | added Element |
ExplanationOfBenefit.item.modifier | added Element |
ExplanationOfBenefit.item.programCode | added Element |
ExplanationOfBenefit.item.serviced[x] | added Element |
ExplanationOfBenefit.item.location[x] | added Element |
ExplanationOfBenefit.item.quantity | added Element |
ExplanationOfBenefit.item.unitPrice | added Element |
ExplanationOfBenefit.item.factor | added Element |
ExplanationOfBenefit.item.net | added Element |
ExplanationOfBenefit.item.udi | added Element |
ExplanationOfBenefit.item.bodySite | added Element |
ExplanationOfBenefit.item.subSite | added Element |
ExplanationOfBenefit.item.noteNumber | added Element |
ExplanationOfBenefit.item.adjudication | added Element |
ExplanationOfBenefit.item.adjudication.category | added Element |
ExplanationOfBenefit.item.adjudication.reason | added Element |
ExplanationOfBenefit.item.adjudication.amount | added Element |
ExplanationOfBenefit.item.adjudication.value | added Element |
ExplanationOfBenefit.item.detail | added Element |
ExplanationOfBenefit.item.detail.sequence | added Element |
ExplanationOfBenefit.item.detail.type | added Element |
ExplanationOfBenefit.item.detail.revenue | added Element |
ExplanationOfBenefit.item.detail.category | added Element |
ExplanationOfBenefit.item.detail.service | added Element |
ExplanationOfBenefit.item.detail.modifier | added Element |
ExplanationOfBenefit.item.detail.programCode | added Element |
ExplanationOfBenefit.item.detail.quantity | added Element |
ExplanationOfBenefit.item.detail.unitPrice | added Element |
ExplanationOfBenefit.item.detail.factor | added Element |
ExplanationOfBenefit.item.detail.net | added Element |
ExplanationOfBenefit.item.detail.udi | added Element |
ExplanationOfBenefit.item.detail.noteNumber | added Element |
ExplanationOfBenefit.item.detail.adjudication | added Element |
ExplanationOfBenefit.item.detail.subDetail | added Element |
ExplanationOfBenefit.item.detail.subDetail.sequence | added Element |
ExplanationOfBenefit.item.detail.subDetail.type | added Element |
ExplanationOfBenefit.item.detail.subDetail.revenue | added Element |
ExplanationOfBenefit.item.detail.subDetail.category | added Element |
ExplanationOfBenefit.item.detail.subDetail.service | added Element |
ExplanationOfBenefit.item.detail.subDetail.modifier | added Element |
ExplanationOfBenefit.item.detail.subDetail.programCode | added Element |
ExplanationOfBenefit.item.detail.subDetail.quantity | added Element |
ExplanationOfBenefit.item.detail.subDetail.unitPrice | added Element |
ExplanationOfBenefit.item.detail.subDetail.factor | added Element |
ExplanationOfBenefit.item.detail.subDetail.net | added Element |
ExplanationOfBenefit.item.detail.subDetail.udi | added Element |
ExplanationOfBenefit.item.detail.subDetail.noteNumber | added Element |
ExplanationOfBenefit.item.detail.subDetail.adjudication | added Element |
ExplanationOfBenefit.item.prosthesis | added Element |
ExplanationOfBenefit.item.prosthesis.initial | added Element |
ExplanationOfBenefit.item.prosthesis.priorDate | added Element |
ExplanationOfBenefit.item.prosthesis.priorMaterial | added Element |
ExplanationOfBenefit.addItem | added Element |
ExplanationOfBenefit.addItem.sequenceLinkId | added Element |
ExplanationOfBenefit.addItem.revenue | added Element |
ExplanationOfBenefit.addItem.category | added Element |
ExplanationOfBenefit.addItem.service | added Element |
ExplanationOfBenefit.addItem.modifier | added Element |
ExplanationOfBenefit.addItem.fee | added Element |
ExplanationOfBenefit.addItem.noteNumber | added Element |
ExplanationOfBenefit.addItem.adjudication | added Element |
ExplanationOfBenefit.addItem.detail | added Element |
ExplanationOfBenefit.addItem.detail.revenue | added Element |
ExplanationOfBenefit.addItem.detail.category | added Element |
ExplanationOfBenefit.addItem.detail.service | added Element |
ExplanationOfBenefit.addItem.detail.modifier | added Element |
ExplanationOfBenefit.addItem.detail.fee | added Element |
ExplanationOfBenefit.addItem.detail.noteNumber | added Element |
ExplanationOfBenefit.addItem.detail.adjudication | added Element |
ExplanationOfBenefit.totalCost | added Element |
ExplanationOfBenefit.unallocDeductable | added Element |
ExplanationOfBenefit.totalBenefit | added Element |
ExplanationOfBenefit.payment | added Element |
ExplanationOfBenefit.payment.type | added Element |
ExplanationOfBenefit.payment.adjustment | added Element |
ExplanationOfBenefit.payment.adjustmentReason | added Element |
ExplanationOfBenefit.payment.date | added Element |
ExplanationOfBenefit.payment.amount | added Element |
ExplanationOfBenefit.payment.identifier | added Element |
ExplanationOfBenefit.form | added Element |
ExplanationOfBenefit.note | added Element |
ExplanationOfBenefit.note.number | added Element |
ExplanationOfBenefit.note.type | added Element |
ExplanationOfBenefit.note.text | added Element |
ExplanationOfBenefit.note.language | added Element |
ExplanationOfBenefit.benefitBalance | added Element |
ExplanationOfBenefit.benefitBalance.category | added Element |
ExplanationOfBenefit.benefitBalance.subCategory | added Element |
ExplanationOfBenefit.benefitBalance.excluded | added Element |
ExplanationOfBenefit.benefitBalance.name | added Element |
ExplanationOfBenefit.benefitBalance.description | added Element |
ExplanationOfBenefit.benefitBalance.network | added Element |
ExplanationOfBenefit.benefitBalance.unit | added Element |
ExplanationOfBenefit.benefitBalance.term | added Element |
ExplanationOfBenefit.benefitBalance.financial | added Element |
ExplanationOfBenefit.benefitBalance.financial.type | added Element |
ExplanationOfBenefit.benefitBalance.financial.benefit[x] | added Element |
ExplanationOfBenefit.benefitBalance.financial.benefitUsed[x] | added Element |
ExplanationOfBenefit.request | deleted |
ExplanationOfBenefit.ruleset | deleted |
ExplanationOfBenefit.originalRuleset | deleted |
ExplanationOfBenefit.requestProvider | deleted |
ExplanationOfBenefit.requestOrganization | deleted |
FamilyMemberHistory | |
FamilyMemberHistory.age[x] | Remove Quantity{http://hl7.org/fhir/StructureDefinition/Age}, Add Age |
FamilyMemberHistory.estimatedAge | added Element |
FamilyMemberHistory.deceased[x] | Remove Quantity{http://hl7.org/fhir/StructureDefinition/Age}, Add Age |
FamilyMemberHistory.condition.onset[x] | Remove Quantity{http://hl7.org/fhir/StructureDefinition/Age}, Add Age |
Flag | |
Flag.subject | Add Reference(PlanDefinition), Add Reference(Medication), Add Reference(Procedure) |
Goal | |
Goal.status | Change codes from {proposed|planned|accepted|rejected|in-progress|achieved|sustaining|on-hold|cancelled} to {proposed|planned|accepted|rejected|in-progress|achieved|sustaining|on-hold|cancelled|on-target|ahead-of-target|behind-target|entered-in-error} |
Goal.description | Type changed from string to CodeableConcept |
Goal.target[x] | Remove Quantity{http://hl7.org/fhir/StructureDefinition/Duration}, Add Duration |
Goal.statusReason | Max Cardinality changed from 1 to * |
Goal.expressedBy | added Element |
Goal.addresses | Remove Reference(NutritionOrder), Add Reference(NutritionRequest) |
Goal.author | deleted |
Group | |
Group.active | added Element |
GuidanceResponse | added Resource |
HealthcareService | |
HealthcareService.active | added Element |
HealthcareService.serviceType | Type changed from BackboneElement to CodeableConcept |
HealthcareService.specialty | added Element |
HealthcareService.location |
Min Cardinality changed from 1 to 0 Max Cardinality changed from 1 to * |
HealthcareService.endpoint | added Element |
HealthcareService.serviceType.type | deleted |
HealthcareService.serviceType.specialty | deleted |
ImagingManifest | added Resource |
ImagingStudy | |
ImagingStudy.context |
Renamed from order to context Max Cardinality changed from * to 1 Remove Reference(DiagnosticOrder), Add Reference(Encounter), Add Reference(EpisodeOfCare) |
ImagingStudy.basedOn | added Element |
ImagingStudy.interpreter | Max Cardinality changed from 1 to * |
ImagingStudy.baseLocation |
Renamed from url to baseLocation Max Cardinality changed from 1 to * Type changed from uri to BackboneElement |
ImagingStudy.baseLocation.type | added Element |
ImagingStudy.baseLocation.url | added Element |
ImagingStudy.reason | added Element |
ImagingStudy.series.baseLocation |
Renamed from url to baseLocation Max Cardinality changed from 1 to * Type changed from uri to BackboneElement |
ImagingStudy.series.baseLocation.type | added Element |
ImagingStudy.series.baseLocation.url | added Element |
ImagingStudy.series.instance.type | deleted |
ImagingStudy.series.instance.content | deleted |
Immunization | |
Immunization.status | Change value set from http://hl7.org/fhir/ValueSet/medication-admin-status to http://hl7.org/fhir/ValueSet/immunization-status |
Immunization.primarySource | added Element |
Immunization.reportOrigin | added Element |
Immunization.vaccinationProtocol.doseSequence | Min Cardinality changed from 1 to 0 |
Immunization.reported | deleted |
ImmunizationRecommendation | |
ImmunizationRecommendation.recommendation.protocol.doseSequence | Type changed from integer to positiveInt |
ImplementationGuide | |
ImplementationGuide.status | Change value set from http://hl7.org/fhir/ValueSet/conformance-resource-status to http://hl7.org/fhir/ValueSet/publication-status |
ImplementationGuide.experimental | Now marked as Modifier |
ImplementationGuide.contact | Type changed from BackboneElement to ContactDetail |
ImplementationGuide.description | Type changed from string to markdown |
ImplementationGuide.useContext |
Type changed from CodeableConcept to UsageContext Remove Binding http://hl7.org/fhir/ValueSet/use-context (extensible) |
ImplementationGuide.jurisdiction | added Element |
ImplementationGuide.copyright | Type changed from string to markdown |
ImplementationGuide.package | Min Cardinality changed from 1 to 0 |
ImplementationGuide.package.resource.example | added Element |
ImplementationGuide.global.type | Change codes from {Account|AllergyIntolerance|Appointment|AppointmentResponse|AuditEvent|Basic|Binary|BodySite|Bundle|CarePlan|Claim|ClaimResponse|ClinicalImpression|Communication|CommunicationRequest|Composition|ConceptMap|Condition|Conformance|Contract|Coverage|DataElement|DetectedIssue|Device|DeviceComponent|DeviceMetric|DeviceUseRequest|DeviceUseStatement|DiagnosticOrder|DiagnosticReport|DocumentManifest|DocumentReference|DomainResource|EligibilityRequest|EligibilityResponse|Encounter|EnrollmentRequest|EnrollmentResponse|EpisodeOfCare|ExplanationOfBenefit|FamilyMemberHistory|Flag|Goal|Group|HealthcareService|ImagingObjectSelection|ImagingStudy|Immunization|ImmunizationRecommendation|ImplementationGuide|List|Location|Media|Medication|MedicationAdministration|MedicationDispense|MedicationOrder|MedicationStatement|MessageHeader|NamingSystem|NutritionOrder|Observation|OperationDefinition|OperationOutcome|Order|OrderResponse|Organization|Parameters|Patient|PaymentNotice|PaymentReconciliation|Person|Practitioner|Procedure|ProcedureRequest|ProcessRequest|ProcessResponse|Provenance|Questionnaire|QuestionnaireResponse|ReferralRequest|RelatedPerson|Resource|RiskAssessment|Schedule|SearchParameter|Slot|Specimen|StructureDefinition|Subscription|Substance|SupplyDelivery|SupplyRequest|TestScript|ValueSet|VisionPrescription} to {Account|ActivityDefinition|AllergyIntolerance|Appointment|AppointmentResponse|AuditEvent|Basic|Binary|BodySite|Bundle|CapabilityStatement|CarePlan|CareTeam|Claim|ClaimResponse|ClinicalImpression|CodeSystem|Communication|CommunicationRequest|CompartmentDefinition|Composition|ConceptMap|Condition|Consent|Contract|Coverage|DataElement|DetectedIssue|Device|DeviceComponent|DeviceMetric|DeviceUseRequest|DeviceUseStatement|DiagnosticReport|DiagnosticRequest|DocumentManifest|DocumentReference|DomainResource|EligibilityRequest|EligibilityResponse|Encounter|Endpoint|EnrollmentRequest|EnrollmentResponse|EpisodeOfCare|ExpansionProfile|ExplanationOfBenefit|FamilyMemberHistory|Flag|Goal|Group|GuidanceResponse|HealthcareService|ImagingManifest|ImagingStudy|Immunization|ImmunizationRecommendation|ImplementationGuide|Library|Linkage|List|Location|Measure|MeasureReport|Media|Medication|MedicationAdministration|MedicationDispense|MedicationRequest|MedicationStatement|MessageDefinition|MessageHeader|NamingSystem|NutritionRequest|Observation|OperationDefinition|OperationOutcome|Organization|Parameters|Patient|PaymentNotice|PaymentReconciliation|Person|PlanDefinition|Practitioner|PractitionerRole|Procedure|ProcedureRequest|ProcessRequest|ProcessResponse|Provenance|Questionnaire|QuestionnaireResponse|ReferralRequest|RelatedPerson|RequestGroup|ResearchStudy|ResearchSubject|Resource|RiskAssessment|Schedule|SearchParameter|Sequence|ServiceDefinition|Slot|Specimen|StructureDefinition|StructureMap|Subscription|Substance|SupplyDelivery|SupplyRequest|Task|TestReport|TestScript|ValueSet|VisionPrescription} |
ImplementationGuide.page | Min Cardinality changed from 1 to 0 |
ImplementationGuide.page.title | Renamed from name to title |
ImplementationGuide.page.type | Change codes from {Account|AllergyIntolerance|Appointment|AppointmentResponse|AuditEvent|Basic|Binary|BodySite|Bundle|CarePlan|Claim|ClaimResponse|ClinicalImpression|Communication|CommunicationRequest|Composition|ConceptMap|Condition|Conformance|Contract|Coverage|DataElement|DetectedIssue|Device|DeviceComponent|DeviceMetric|DeviceUseRequest|DeviceUseStatement|DiagnosticOrder|DiagnosticReport|DocumentManifest|DocumentReference|DomainResource|EligibilityRequest|EligibilityResponse|Encounter|EnrollmentRequest|EnrollmentResponse|EpisodeOfCare|ExplanationOfBenefit|FamilyMemberHistory|Flag|Goal|Group|HealthcareService|ImagingObjectSelection|ImagingStudy|Immunization|ImmunizationRecommendation|ImplementationGuide|List|Location|Media|Medication|MedicationAdministration|MedicationDispense|MedicationOrder|MedicationStatement|MessageHeader|NamingSystem|NutritionOrder|Observation|OperationDefinition|OperationOutcome|Order|OrderResponse|Organization|Parameters|Patient|PaymentNotice|PaymentReconciliation|Person|Practitioner|Procedure|ProcedureRequest|ProcessRequest|ProcessResponse|Provenance|Questionnaire|QuestionnaireResponse|ReferralRequest|RelatedPerson|Resource|RiskAssessment|Schedule|SearchParameter|Slot|Specimen|StructureDefinition|Subscription|Substance|SupplyDelivery|SupplyRequest|TestScript|ValueSet|VisionPrescription} to {Account|ActivityDefinition|AllergyIntolerance|Appointment|AppointmentResponse|AuditEvent|Basic|Binary|BodySite|Bundle|CapabilityStatement|CarePlan|CareTeam|Claim|ClaimResponse|ClinicalImpression|CodeSystem|Communication|CommunicationRequest|CompartmentDefinition|Composition|ConceptMap|Condition|Consent|Contract|Coverage|DataElement|DetectedIssue|Device|DeviceComponent|DeviceMetric|DeviceUseRequest|DeviceUseStatement|DiagnosticReport|DiagnosticRequest|DocumentManifest|DocumentReference|DomainResource|EligibilityRequest|EligibilityResponse|Encounter|Endpoint|EnrollmentRequest|EnrollmentResponse|EpisodeOfCare|ExpansionProfile|ExplanationOfBenefit|FamilyMemberHistory|Flag|Goal|Group|GuidanceResponse|HealthcareService|ImagingManifest|ImagingStudy|Immunization|ImmunizationRecommendation|ImplementationGuide|Library|Linkage|List|Location|Measure|MeasureReport|Media|Medication|MedicationAdministration|MedicationDispense|MedicationRequest|MedicationStatement|MessageDefinition|MessageHeader|NamingSystem|NutritionRequest|Observation|OperationDefinition|OperationOutcome|Organization|Parameters|Patient|PaymentNotice|PaymentReconciliation|Person|PlanDefinition|Practitioner|PractitionerRole|Procedure|ProcedureRequest|ProcessRequest|ProcessResponse|Provenance|Questionnaire|QuestionnaireResponse|ReferralRequest|RelatedPerson|RequestGroup|ResearchStudy|ResearchSubject|Resource|RiskAssessment|Schedule|SearchParameter|Sequence|ServiceDefinition|Slot|Specimen|StructureDefinition|StructureMap|Subscription|Substance|SupplyDelivery|SupplyRequest|Task|TestReport|TestScript|ValueSet|VisionPrescription} |
ImplementationGuide.contact.name | deleted |
ImplementationGuide.contact.telecom | deleted |
ImplementationGuide.package.resource.purpose | deleted |
Library | added Resource |
Linkage | added Resource |
List | |
List.note |
Max Cardinality changed from 1 to * Type changed from string to Annotation |
Location | |
Location.alias | added Element |
Location.endpoint | added Element |
Measure | added Resource |
MeasureReport | added Resource |
Media | No Changes |
Medication | |
Medication.product.ingredient.item[x] |
Renamed from item to item[x] Add CodeableConcept |
Medication.package.content.item[x] |
Renamed from item to item[x] Add CodeableConcept |
MedicationAdministration | |
MedicationAdministration.supportingInformation | added Element |
MedicationAdministration.effective[x] | added Element |
MedicationAdministration.performer | Renamed from practitioner to performer |
MedicationAdministration.reasonReference | added Element |
MedicationAdministration.prescription | Type changed from Reference(MedicationOrder) to Reference(MedicationRequest) |
MedicationAdministration.notGiven | added Element |
MedicationAdministration.note |
Max Cardinality changed from 1 to * Type changed from string to Annotation |
MedicationAdministration.dosage.site |
Renamed from site[x] to site Remove Reference(BodySite) |
MedicationAdministration.dosage.dose | Renamed from quantity to dose |
MedicationAdministration.dosage.rate[x] | Remove Range, Add Quantity{http://hl7.org/fhir/StructureDefinition/SimpleQuantity} |
MedicationAdministration.eventHistory | added Element |
MedicationAdministration.wasNotGiven | deleted |
MedicationAdministration.effectiveTime[x] | deleted |
MedicationDispense | |
MedicationDispense.supportingInformation | added Element |
MedicationDispense.dispensingOrganization | added Element |
MedicationDispense.authorizingPrescription | Type changed from Reference(MedicationOrder) to Reference(MedicationRequest) |
MedicationDispense.note |
Max Cardinality changed from 1 to * Type changed from string to Annotation |
MedicationDispense.dosageInstruction | Type changed from BackboneElement to DosageInstruction |
MedicationDispense.eventHistory | added Element |
MedicationDispense.dosageInstruction.text | deleted |
MedicationDispense.dosageInstruction.additionalInstructions | deleted |
MedicationDispense.dosageInstruction.timing | deleted |
MedicationDispense.dosageInstruction.asNeeded[x] | deleted |
MedicationDispense.dosageInstruction.site[x] | deleted |
MedicationDispense.dosageInstruction.route | deleted |
MedicationDispense.dosageInstruction.method | deleted |
MedicationDispense.dosageInstruction.dose[x] | deleted |
MedicationDispense.dosageInstruction.rate[x] | deleted |
MedicationDispense.dosageInstruction.maxDosePerPeriod | deleted |
MedicationRequest | Name Changed from MedicationOrder to MedicationRequest |
MedicationRequest.definition | added Element |
MedicationRequest.basedOn | added Element |
MedicationRequest.requisition | added Element |
MedicationRequest.status | Change value set from http://hl7.org/fhir/ValueSet/medication-order-status to http://hl7.org/fhir/ValueSet/medication-request-status |
MedicationRequest.stage | added Element |
MedicationRequest.patient | Min Cardinality changed from 0 to 1 |
MedicationRequest.context | added Element |
MedicationRequest.supportingInformation | added Element |
MedicationRequest.requester | added Element |
MedicationRequest.reasonCode | added Element |
MedicationRequest.reasonReference | added Element |
MedicationRequest.note |
Max Cardinality changed from 1 to * Type changed from string to Annotation |
MedicationRequest.category | added Element |
MedicationRequest.dosageInstruction | Type changed from BackboneElement to DosageInstruction |
MedicationRequest.dispenseRequest.expectedSupplyDuration | Type changed from Quantity{http://hl7.org/fhir/StructureDefinition/Duration} to Duration |
MedicationRequest.dispenseRequest.performer | added Element |
MedicationRequest.substitution.allowed | added Element |
MedicationRequest.priorPrescription | Type changed from Reference(MedicationOrder) to Reference(MedicationRequest) |
MedicationRequest.eventHistory | added Element |
MedicationOrder.dateEnded | deleted |
MedicationOrder.reasonEnded | deleted |
MedicationOrder.prescriber | deleted |
MedicationOrder.encounter | deleted |
MedicationOrder.reason[x] | deleted |
MedicationOrder.dosageInstruction.text | deleted |
MedicationOrder.dosageInstruction.additionalInstructions | deleted |
MedicationOrder.dosageInstruction.timing | deleted |
MedicationOrder.dosageInstruction.asNeeded[x] | deleted |
MedicationOrder.dosageInstruction.site[x] | deleted |
MedicationOrder.dosageInstruction.route | deleted |
MedicationOrder.dosageInstruction.method | deleted |
MedicationOrder.dosageInstruction.dose[x] | deleted |
MedicationOrder.dosageInstruction.rate[x] | deleted |
MedicationOrder.dosageInstruction.maxDosePerPeriod | deleted |
MedicationOrder.dispenseRequest.medication[x] | deleted |
MedicationOrder.substitution.type | deleted |
MedicationStatement | |
MedicationStatement.status | Change codes from {active|completed|entered-in-error|intended} to {active|completed|entered-in-error|intended|stopped|on-hold} |
MedicationStatement.subject | added Element |
MedicationStatement.informationSource | Add Reference(Organization) |
MedicationStatement.derivedFrom | added Element |
MedicationStatement.notTaken |
Renamed from wasNotTaken to notTaken Type changed from boolean to code Add Binding http://hl7.org/fhir/ValueSet/medication-statement-nottaken (required) |
MedicationStatement.reasonForUseCodeableConcept | added Element |
MedicationStatement.reasonForUseReference | added Element |
MedicationStatement.note |
Max Cardinality changed from 1 to * Type changed from string to Annotation |
MedicationStatement.category | added Element |
MedicationStatement.dosage | Type changed from BackboneElement to DosageInstruction |
MedicationStatement.patient | deleted |
MedicationStatement.reasonForUse[x] | deleted |
MedicationStatement.supportingInformation | deleted |
MedicationStatement.dosage.text | deleted |
MedicationStatement.dosage.timing | deleted |
MedicationStatement.dosage.asNeeded[x] | deleted |
MedicationStatement.dosage.site[x] | deleted |
MedicationStatement.dosage.route | deleted |
MedicationStatement.dosage.method | deleted |
MedicationStatement.dosage.quantity[x] | deleted |
MedicationStatement.dosage.rate[x] | deleted |
MedicationStatement.dosage.maxDosePerPeriod | deleted |
MessageDefinition | added Resource |
MessageHeader | No Changes |
MetadataResource | added Resource |
NamingSystem | |
NamingSystem.status | Change value set from http://hl7.org/fhir/ValueSet/conformance-resource-status to http://hl7.org/fhir/ValueSet/publication-status |
NamingSystem.contact | Type changed from BackboneElement to ContactDetail |
NamingSystem.description | Type changed from string to markdown |
NamingSystem.useContext |
Type changed from CodeableConcept to UsageContext Remove Binding http://hl7.org/fhir/ValueSet/use-context (extensible) |
NamingSystem.jurisdiction | added Element |
NamingSystem.uniqueId.comment | added Element |
NamingSystem.contact.name | deleted |
NamingSystem.contact.telecom | deleted |
NutritionRequest | Name Changed from NutritionOrder to NutritionRequest |
NutritionRequest.status | Change value set from http://hl7.org/fhir/ValueSet/nutrition-order-status to http://hl7.org/fhir/ValueSet/nutrition-request-status |
Observation | |
Observation.category | Max Cardinality changed from 1 to * |
Observation.comment | Renamed from comments to comment |
Observation.referenceRange.meaning | Max Cardinality changed from 1 to * |
Observation.related.target | Add Reference(Sequence) |
Observation.component.interpretation | added Element |
OperationDefinition | |
OperationDefinition.status | Change value set from http://hl7.org/fhir/ValueSet/conformance-resource-status to http://hl7.org/fhir/ValueSet/publication-status |
OperationDefinition.experimental | Now marked as Modifier |
OperationDefinition.contact | Type changed from BackboneElement to ContactDetail |
OperationDefinition.description | Type changed from string to markdown |
OperationDefinition.useContext | added Element |
OperationDefinition.jurisdiction | added Element |
OperationDefinition.purpose | added Element |
OperationDefinition.comment | Renamed from notes to comment |
OperationDefinition.resource | added Element |
OperationDefinition.type |
Min Cardinality changed from 0 to 1 Max Cardinality changed from * to 1 Type changed from code to boolean Remove Binding http://hl7.org/fhir/ValueSet/resource-types (required) |
OperationDefinition.parameter.type | Change value set from http://hl7.org/fhir/ValueSet/operation-parameter-type to http://hl7.org/fhir/ValueSet/all-types |
OperationDefinition.parameter.searchType | added Element |
OperationDefinition.overload | added Element |
OperationDefinition.overload.parameterName | added Element |
OperationDefinition.overload.comment | added Element |
OperationDefinition.contact.name | deleted |
OperationDefinition.contact.telecom | deleted |
OperationDefinition.requirements | deleted |
OperationOutcome | |
OperationOutcome.issue.expression | added Element |
Organization | |
Organization.alias | added Element |
Organization.endpoint | added Element |
Parameters | |
Parameters.parameter.value[x] | Add Age, Add Count, Add Distance, Add Duration, Add Money |
Patient | |
Patient.maritalStatus | Change binding strength from required to extensible |
Patient.contact.relationship | Change value set from http://hl7.org/fhir/ValueSet/patient-contact-relationship to http://hl7.org/fhir/ValueSet/v2-0131 |
Patient.communication.language | Change binding strength from required to extensible, Change value set from http://tools.ietf.org/html/bcp47 to http://hl7.org/fhir/ValueSet/languages |
Patient.generalPractitioner | Renamed from careProvider to generalPractitioner |
Patient.link.other | Add Reference(RelatedPerson) |
PaymentNotice | |
PaymentNotice.status | added Element |
PaymentNotice.statusDate | added Element |
PaymentNotice.paymentStatus |
Min Cardinality changed from 1 to 0 Type changed from Coding to CodeableConcept |
PaymentNotice.ruleset | deleted |
PaymentNotice.originalRuleset | deleted |
PaymentReconciliation | |
PaymentReconciliation.status | added Element |
PaymentReconciliation.outcome |
Type changed from code to CodeableConcept Change codes from {complete|error} to {complete|error|partial} |
PaymentReconciliation.detail.type | Type changed from Coding to CodeableConcept |
PaymentReconciliation.detail.response | added Element |
PaymentReconciliation.detail.amount | Type changed from Quantity{http://hl7.org/fhir/StructureDefinition/Money} to Money |
PaymentReconciliation.form | Type changed from Coding to CodeableConcept |
PaymentReconciliation.total |
Min Cardinality changed from 1 to 0 Type changed from Quantity{http://hl7.org/fhir/StructureDefinition/Money} to Money |
PaymentReconciliation.note.type | Type changed from Coding to CodeableConcept |
PaymentReconciliation.ruleset | deleted |
PaymentReconciliation.originalRuleset | deleted |
PaymentReconciliation.detail.responce | deleted |
Person | No Changes |
PlanDefinition | added Resource |
Practitioner | |
Practitioner.name | Max Cardinality changed from 1 to * |
Practitioner.role | Renamed from practitionerRole to role |
Practitioner.role.organization | Renamed from managingOrganization to organization |
Practitioner.role.code | Renamed from role to code |
Practitioner.role.identifier | added Element |
Practitioner.role.telecom | added Element |
Practitioner.role.endpoint | added Element |
Practitioner.communication | Change binding strength from required to extensible, Change value set from http://tools.ietf.org/html/bcp47 to http://hl7.org/fhir/ValueSet/languages |
PractitionerRole | added Resource |
Procedure | |
Procedure.status | Change codes from {in-progress|aborted|completed|entered-in-error} to {in-progress|aborted|completed|entered-in-error|unknown} |
Procedure.reasonReference | added Element |
Procedure.reasonCode | added Element |
Procedure.request | Remove Reference(DiagnosticOrder), Add Reference(DiagnosticRequest) |
Procedure.usedReference | added Element |
Procedure.usedCode | added Element |
Procedure.component | added Element |
Procedure.reason[x] | deleted |
Procedure.used | deleted |
ProcedureRequest | |
ProcedureRequest.supportingInfo | added Element |
ProcessRequest | |
ProcessRequest.status | added Element |
ProcessRequest.action | Min Cardinality changed from 1 to 0 |
ProcessRequest.ruleset | deleted |
ProcessRequest.originalRuleset | deleted |
ProcessResponse | |
ProcessResponse.status | added Element |
ProcessResponse.outcome | Type changed from Coding to CodeableConcept |
ProcessResponse.form | Type changed from Coding to CodeableConcept |
ProcessResponse.note | added Element |
ProcessResponse.note.type | added Element |
ProcessResponse.note.text | added Element |
ProcessResponse.error | Type changed from Coding to CodeableConcept |
ProcessResponse.communicationRequest | added Element |
ProcessResponse.ruleset | deleted |
ProcessResponse.originalRuleset | deleted |
ProcessResponse.notes | deleted |
Provenance | |
Provenance.reason | Type changed from CodeableConcept to Coding |
Provenance.activity | Type changed from CodeableConcept to Coding |
Provenance.agent | Min Cardinality changed from 0 to 1 |
Provenance.agent.who[x] | added Element |
Provenance.agent.onBehalfOf[x] | added Element |
Provenance.agent.relatedAgentType | added Element |
Provenance.entity.role | Change codes from {derivation|revision|quotation|source} to {derivation|revision|quotation|source|removal} |
Provenance.entity.reference | Type changed from uri to Reference(Resource) |
Provenance.entity.agent | Max Cardinality changed from 1 to * |
Provenance.agent.actor | deleted |
Provenance.agent.userId | deleted |
Provenance.agent.relatedAgent | deleted |
Provenance.entity.type | deleted |
Provenance.entity.display | deleted |
Questionnaire | |
Questionnaire.url | added Element |
Questionnaire.useContext | added Element |
Questionnaire.title | added Element |
Questionnaire.concept | added Element |
Questionnaire.subjectType | Change codes from {Account|AllergyIntolerance|Appointment|AppointmentResponse|AuditEvent|Basic|Binary|BodySite|Bundle|CarePlan|Claim|ClaimResponse|ClinicalImpression|Communication|CommunicationRequest|Composition|ConceptMap|Condition|Conformance|Contract|Coverage|DataElement|DetectedIssue|Device|DeviceComponent|DeviceMetric|DeviceUseRequest|DeviceUseStatement|DiagnosticOrder|DiagnosticReport|DocumentManifest|DocumentReference|DomainResource|EligibilityRequest|EligibilityResponse|Encounter|EnrollmentRequest|EnrollmentResponse|EpisodeOfCare|ExplanationOfBenefit|FamilyMemberHistory|Flag|Goal|Group|HealthcareService|ImagingObjectSelection|ImagingStudy|Immunization|ImmunizationRecommendation|ImplementationGuide|List|Location|Media|Medication|MedicationAdministration|MedicationDispense|MedicationOrder|MedicationStatement|MessageHeader|NamingSystem|NutritionOrder|Observation|OperationDefinition|OperationOutcome|Order|OrderResponse|Organization|Parameters|Patient|PaymentNotice|PaymentReconciliation|Person|Practitioner|Procedure|ProcedureRequest|ProcessRequest|ProcessResponse|Provenance|Questionnaire|QuestionnaireResponse|ReferralRequest|RelatedPerson|Resource|RiskAssessment|Schedule|SearchParameter|Slot|Specimen|StructureDefinition|Subscription|Substance|SupplyDelivery|SupplyRequest|TestScript|ValueSet|VisionPrescription} to {Account|ActivityDefinition|AllergyIntolerance|Appointment|AppointmentResponse|AuditEvent|Basic|Binary|BodySite|Bundle|CapabilityStatement|CarePlan|CareTeam|Claim|ClaimResponse|ClinicalImpression|CodeSystem|Communication|CommunicationRequest|CompartmentDefinition|Composition|ConceptMap|Condition|Consent|Contract|Coverage|DataElement|DetectedIssue|Device|DeviceComponent|DeviceMetric|DeviceUseRequest|DeviceUseStatement|DiagnosticReport|DiagnosticRequest|DocumentManifest|DocumentReference|DomainResource|EligibilityRequest|EligibilityResponse|Encounter|Endpoint|EnrollmentRequest|EnrollmentResponse|EpisodeOfCare|ExpansionProfile|ExplanationOfBenefit|FamilyMemberHistory|Flag|Goal|Group|GuidanceResponse|HealthcareService|ImagingManifest|ImagingStudy|Immunization|ImmunizationRecommendation|ImplementationGuide|Library|Linkage|List|Location|Measure|MeasureReport|Media|Medication|MedicationAdministration|MedicationDispense|MedicationRequest|MedicationStatement|MessageDefinition|MessageHeader|NamingSystem|NutritionRequest|Observation|OperationDefinition|OperationOutcome|Organization|Parameters|Patient|PaymentNotice|PaymentReconciliation|Person|PlanDefinition|Practitioner|PractitionerRole|Procedure|ProcedureRequest|ProcessRequest|ProcessResponse|Provenance|Questionnaire|QuestionnaireResponse|ReferralRequest|RelatedPerson|RequestGroup|ResearchStudy|ResearchSubject|Resource|RiskAssessment|Schedule|SearchParameter|Sequence|ServiceDefinition|Slot|Specimen|StructureDefinition|StructureMap|Subscription|Substance|SupplyDelivery|SupplyRequest|Task|TestReport|TestScript|ValueSet|VisionPrescription} |
Questionnaire.item |
Renamed from group to item Min Cardinality changed from 1 to 0 Max Cardinality changed from 1 to * |
Questionnaire.item.linkId | Min Cardinality changed from 0 to 1 |
Questionnaire.item.definition | added Element |
Questionnaire.item.prefix | added Element |
Questionnaire.item.type | added Element |
Questionnaire.item.enableWhen | added Element |
Questionnaire.item.enableWhen.question | added Element |
Questionnaire.item.enableWhen.hasAnswer | added Element |
Questionnaire.item.enableWhen.answer[x] | added Element |
Questionnaire.item.readOnly | added Element |
Questionnaire.item.maxLength | added Element |
Questionnaire.item.options | added Element |
Questionnaire.item.option | added Element |
Questionnaire.item.option.value[x] | added Element |
Questionnaire.item.initial[x] | added Element |
Questionnaire.item.item | added Element |
Questionnaire.group.title | deleted |
Questionnaire.group.group | deleted |
Questionnaire.group.question | deleted |
QuestionnaireResponse | |
QuestionnaireResponse.basedOn | added Element |
QuestionnaireResponse.parent | added Element |
QuestionnaireResponse.status | Change codes from {in-progress|completed|amended} to {in-progress|completed|amended|entered-in-error} |
QuestionnaireResponse.context |
Renamed from encounter to context Add Reference(EpisodeOfCare) |
QuestionnaireResponse.item |
Renamed from group to item Max Cardinality changed from 1 to * |
QuestionnaireResponse.item.linkId | Min Cardinality changed from 0 to 1 |
QuestionnaireResponse.item.definition | added Element |
QuestionnaireResponse.item.answer | added Element |
QuestionnaireResponse.item.answer.value[x] | added Element |
QuestionnaireResponse.item.answer.item | added Element |
QuestionnaireResponse.item.item | added Element |
QuestionnaireResponse.group.title | deleted |
QuestionnaireResponse.group.group | deleted |
QuestionnaireResponse.group.question | deleted |
ReferralRequest | |
ReferralRequest.basedOn | added Element |
ReferralRequest.parent | added Element |
ReferralRequest.status | Change codes from {draft|requested|active|cancelled|accepted|rejected|completed} to {draft|active|cancelled|completed|entered-in-error} |
ReferralRequest.category | added Element |
ReferralRequest.context |
Renamed from encounter to context Add Reference(EpisodeOfCare) |
ReferralRequest.authored | Renamed from date to authored |
ReferralRequest.dateSent | deleted |
RelatedPerson | |
RelatedPerson.active | added Element |
RelatedPerson.relationship | Change binding strength from required to extensible |
RelatedPerson.name | Max Cardinality changed from 1 to * |
RequestGroup | added Resource |
ResearchStudy | added Resource |
ResearchSubject | added Resource |
Resource | |
Resource.language | Change binding strength from required to extensible, Change value set from http://tools.ietf.org/html/bcp47 to http://hl7.org/fhir/ValueSet/languages |
RiskAssessment | |
RiskAssessment.basedOn | added Element |
RiskAssessment.parent | added Element |
RiskAssessment.status | added Element |
RiskAssessment.code | added Element |
RiskAssessment.context | added Element |
RiskAssessment.occurrence[x] | added Element |
RiskAssessment.reason[x] | added Element |
RiskAssessment.note | added Element |
RiskAssessment.date | deleted |
RiskAssessment.encounter | deleted |
Schedule | |
Schedule.active | added Element |
Schedule.serviceCategory | added Element |
Schedule.serviceType | Renamed from type to serviceType |
Schedule.specialty | added Element |
SearchParameter | |
SearchParameter.version | added Element |
SearchParameter.status |
Min Cardinality changed from 0 to 1 Change value set from http://hl7.org/fhir/ValueSet/conformance-resource-status to http://hl7.org/fhir/ValueSet/publication-status |
SearchParameter.experimental | Now marked as Modifier |
SearchParameter.contact | Type changed from BackboneElement to ContactDetail |
SearchParameter.useContext | added Element |
SearchParameter.jurisdiction | added Element |
SearchParameter.purpose | added Element |
SearchParameter.base |
Max Cardinality changed from 1 to * Change codes from {Account|AllergyIntolerance|Appointment|AppointmentResponse|AuditEvent|Basic|Binary|BodySite|Bundle|CarePlan|Claim|ClaimResponse|ClinicalImpression|Communication|CommunicationRequest|Composition|ConceptMap|Condition|Conformance|Contract|Coverage|DataElement|DetectedIssue|Device|DeviceComponent|DeviceMetric|DeviceUseRequest|DeviceUseStatement|DiagnosticOrder|DiagnosticReport|DocumentManifest|DocumentReference|DomainResource|EligibilityRequest|EligibilityResponse|Encounter|EnrollmentRequest|EnrollmentResponse|EpisodeOfCare|ExplanationOfBenefit|FamilyMemberHistory|Flag|Goal|Group|HealthcareService|ImagingObjectSelection|ImagingStudy|Immunization|ImmunizationRecommendation|ImplementationGuide|List|Location|Media|Medication|MedicationAdministration|MedicationDispense|MedicationOrder|MedicationStatement|MessageHeader|NamingSystem|NutritionOrder|Observation|OperationDefinition|OperationOutcome|Order|OrderResponse|Organization|Parameters|Patient|PaymentNotice|PaymentReconciliation|Person|Practitioner|Procedure|ProcedureRequest|ProcessRequest|ProcessResponse|Provenance|Questionnaire|QuestionnaireResponse|ReferralRequest|RelatedPerson|Resource|RiskAssessment|Schedule|SearchParameter|Slot|Specimen|StructureDefinition|Subscription|Substance|SupplyDelivery|SupplyRequest|TestScript|ValueSet|VisionPrescription} to {Account|ActivityDefinition|AllergyIntolerance|Appointment|AppointmentResponse|AuditEvent|Basic|Binary|BodySite|Bundle|CapabilityStatement|CarePlan|CareTeam|Claim|ClaimResponse|ClinicalImpression|CodeSystem|Communication|CommunicationRequest|CompartmentDefinition|Composition|ConceptMap|Condition|Consent|Contract|Coverage|DataElement|DetectedIssue|Device|DeviceComponent|DeviceMetric|DeviceUseRequest|DeviceUseStatement|DiagnosticReport|DiagnosticRequest|DocumentManifest|DocumentReference|DomainResource|EligibilityRequest|EligibilityResponse|Encounter|Endpoint|EnrollmentRequest|EnrollmentResponse|EpisodeOfCare|ExpansionProfile|ExplanationOfBenefit|FamilyMemberHistory|Flag|Goal|Group|GuidanceResponse|HealthcareService|ImagingManifest|ImagingStudy|Immunization|ImmunizationRecommendation|ImplementationGuide|Library|Linkage|List|Location|Measure|MeasureReport|Media|Medication|MedicationAdministration|MedicationDispense|MedicationRequest|MedicationStatement|MessageDefinition|MessageHeader|NamingSystem|NutritionRequest|Observation|OperationDefinition|OperationOutcome|Organization|Parameters|Patient|PaymentNotice|PaymentReconciliation|Person|PlanDefinition|Practitioner|PractitionerRole|Procedure|ProcedureRequest|ProcessRequest|ProcessResponse|Provenance|Questionnaire|QuestionnaireResponse|ReferralRequest|RelatedPerson|RequestGroup|ResearchStudy|ResearchSubject|Resource|RiskAssessment|Schedule|SearchParameter|Sequence|ServiceDefinition|Slot|Specimen|StructureDefinition|StructureMap|Subscription|Substance|SupplyDelivery|SupplyRequest|Task|TestReport|TestScript|ValueSet|VisionPrescription} |
SearchParameter.derivedFrom | added Element |
SearchParameter.description | Type changed from string to markdown |
SearchParameter.expression | added Element |
SearchParameter.target | Change codes from {Account|AllergyIntolerance|Appointment|AppointmentResponse|AuditEvent|Basic|Binary|BodySite|Bundle|CarePlan|Claim|ClaimResponse|ClinicalImpression|Communication|CommunicationRequest|Composition|ConceptMap|Condition|Conformance|Contract|Coverage|DataElement|DetectedIssue|Device|DeviceComponent|DeviceMetric|DeviceUseRequest|DeviceUseStatement|DiagnosticOrder|DiagnosticReport|DocumentManifest|DocumentReference|DomainResource|EligibilityRequest|EligibilityResponse|Encounter|EnrollmentRequest|EnrollmentResponse|EpisodeOfCare|ExplanationOfBenefit|FamilyMemberHistory|Flag|Goal|Group|HealthcareService|ImagingObjectSelection|ImagingStudy|Immunization|ImmunizationRecommendation|ImplementationGuide|List|Location|Media|Medication|MedicationAdministration|MedicationDispense|MedicationOrder|MedicationStatement|MessageHeader|NamingSystem|NutritionOrder|Observation|OperationDefinition|OperationOutcome|Order|OrderResponse|Organization|Parameters|Patient|PaymentNotice|PaymentReconciliation|Person|Practitioner|Procedure|ProcedureRequest|ProcessRequest|ProcessResponse|Provenance|Questionnaire|QuestionnaireResponse|ReferralRequest|RelatedPerson|Resource|RiskAssessment|Schedule|SearchParameter|Slot|Specimen|StructureDefinition|Subscription|Substance|SupplyDelivery|SupplyRequest|TestScript|ValueSet|VisionPrescription} to {Account|ActivityDefinition|AllergyIntolerance|Appointment|AppointmentResponse|AuditEvent|Basic|Binary|BodySite|Bundle|CapabilityStatement|CarePlan|CareTeam|Claim|ClaimResponse|ClinicalImpression|CodeSystem|Communication|CommunicationRequest|CompartmentDefinition|Composition|ConceptMap|Condition|Consent|Contract|Coverage|DataElement|DetectedIssue|Device|DeviceComponent|DeviceMetric|DeviceUseRequest|DeviceUseStatement|DiagnosticReport|DiagnosticRequest|DocumentManifest|DocumentReference|DomainResource|EligibilityRequest|EligibilityResponse|Encounter|Endpoint|EnrollmentRequest|EnrollmentResponse|EpisodeOfCare|ExpansionProfile|ExplanationOfBenefit|FamilyMemberHistory|Flag|Goal|Group|GuidanceResponse|HealthcareService|ImagingManifest|ImagingStudy|Immunization|ImmunizationRecommendation|ImplementationGuide|Library|Linkage|List|Location|Measure|MeasureReport|Media|Medication|MedicationAdministration|MedicationDispense|MedicationRequest|MedicationStatement|MessageDefinition|MessageHeader|NamingSystem|NutritionRequest|Observation|OperationDefinition|OperationOutcome|Organization|Parameters|Patient|PaymentNotice|PaymentReconciliation|Person|PlanDefinition|Practitioner|PractitionerRole|Procedure|ProcedureRequest|ProcessRequest|ProcessResponse|Provenance|Questionnaire|QuestionnaireResponse|ReferralRequest|RelatedPerson|RequestGroup|ResearchStudy|ResearchSubject|Resource|RiskAssessment|Schedule|SearchParameter|Sequence|ServiceDefinition|Slot|Specimen|StructureDefinition|StructureMap|Subscription|Substance|SupplyDelivery|SupplyRequest|Task|TestReport|TestScript|ValueSet|VisionPrescription} |
SearchParameter.comparator | added Element |
SearchParameter.modifier | added Element |
SearchParameter.chain | added Element |
SearchParameter.component | added Element |
SearchParameter.component.definition | added Element |
SearchParameter.component.expression | added Element |
SearchParameter.contact.name | deleted |
SearchParameter.contact.telecom | deleted |
SearchParameter.requirements | deleted |
Sequence | added Resource |
ServiceDefinition | added Resource |
Slot | |
Slot.serviceCategory | added Element |
Slot.serviceType |
Renamed from type to serviceType Max Cardinality changed from 1 to * |
Slot.specialty | added Element |
Slot.appointmentType | added Element |
Slot.status |
Renamed from freeBusyType to status Change codes from {busy|free|busy-unavailable|busy-tentative} to {busy|free|busy-unavailable|busy-tentative|entered-in-error} |
Specimen | |
Specimen.request | added Element |
Specimen.treatment.time[x] | added Element |
Specimen.note |
Renamed from comment to note Type changed from string to Annotation |
StructureDefinition | |
StructureDefinition |
Min Cardinality changed from 1 to 0 Max Cardinality changed from 1 to * |
StructureDefinition.title | added Element |
StructureDefinition.status | Change value set from http://hl7.org/fhir/ValueSet/conformance-resource-status to http://hl7.org/fhir/ValueSet/publication-status |
StructureDefinition.experimental | Now marked as Modifier |
StructureDefinition.contact | Type changed from BackboneElement to ContactDetail |
StructureDefinition.description | Type changed from string to markdown |
StructureDefinition.useContext |
Type changed from CodeableConcept to UsageContext Remove Binding http://hl7.org/fhir/ValueSet/use-context (extensible) |
StructureDefinition.jurisdiction | added Element |
StructureDefinition.purpose | added Element |
StructureDefinition.copyright | Type changed from string to markdown |
StructureDefinition.keyword | added Element |
StructureDefinition.kind | Change codes from {datatype|resource|logical} to {primitive-type|complex-type|resource|logical} |
StructureDefinition.contextType | Change codes from {resource|datatype|mapping|extension} to {resource|datatype|extension} |
StructureDefinition.contextInvariant | added Element |
StructureDefinition.type |
Renamed from constrainedType to type Min Cardinality changed from 0 to 1 Change binding strength from required to extensible |
StructureDefinition.baseDefinition | Renamed from base to baseDefinition |
StructureDefinition.derivation | added Element |
StructureDefinition.display | deleted |
StructureDefinition.contact.name | deleted |
StructureDefinition.contact.telecom | deleted |
StructureDefinition.requirements | deleted |
StructureDefinition.code | deleted |
StructureMap | added Resource |
Subscription | |
Subscription.channel.payload | Min Cardinality changed from 1 to 0 |
Substance | |
Substance.ingredient.substance[x] |
Renamed from substance to substance[x] Add CodeableConcept |
SupplyDelivery | |
SupplyDelivery.suppliedItem[x] |
Renamed from suppliedItem to suppliedItem[x] Add CodeableConcept |
SupplyRequest | |
SupplyRequest.orderedItem[x] |
Renamed from orderedItem to orderedItem[x] Add CodeableConcept |
Task | added Resource |
TestReport | added Resource |
TestScript | |
TestScript.title | added Element |
TestScript.status | Change value set from http://hl7.org/fhir/ValueSet/conformance-resource-status to http://hl7.org/fhir/ValueSet/publication-status |
TestScript.experimental | Now marked as Modifier |
TestScript.contact | Type changed from BackboneElement to ContactDetail |
TestScript.description | Type changed from string to markdown |
TestScript.useContext |
Type changed from CodeableConcept to UsageContext Remove Binding http://hl7.org/fhir/ValueSet/use-context (extensible) |
TestScript.jurisdiction | added Element |
TestScript.purpose | added Element |
TestScript.copyright | Type changed from string to markdown |
TestScript.origin | added Element |
TestScript.origin.index | added Element |
TestScript.origin.profile | added Element |
TestScript.destination | added Element |
TestScript.destination.index | added Element |
TestScript.destination.profile | added Element |
TestScript.metadata.capability.origin | added Element |
TestScript.metadata.capability.capabilities | added Element |
TestScript.fixture.autocreate | Default Value "false" added |
TestScript.fixture.autodelete | Default Value "false" added |
TestScript.variable.defaultValue | added Element |
TestScript.variable.description | added Element |
TestScript.variable.expression | added Element |
TestScript.variable.hint | added Element |
TestScript.rule | added Element |
TestScript.rule.resource | added Element |
TestScript.rule.param | added Element |
TestScript.rule.param.name | added Element |
TestScript.rule.param.value | added Element |
TestScript.ruleset | added Element |
TestScript.ruleset.resource | added Element |
TestScript.ruleset.rule | added Element |
TestScript.ruleset.rule.ruleId | added Element |
TestScript.ruleset.rule.param | added Element |
TestScript.ruleset.rule.param.name | added Element |
TestScript.ruleset.rule.param.value | added Element |
TestScript.setup.action.operation.resource | Change codes from {Address|Age|Annotation|Attachment|BackboneElement|CodeableConcept|Coding|ContactPoint|Count|Distance|Duration|Element|ElementDefinition|Extension|HumanName|Identifier|Meta|Money|Narrative|Period|Quantity|Range|Ratio|Reference|SampledData|Signature|SimpleQuantity|Timing|base64Binary|boolean|code|date|dateTime|decimal|id|instant|integer|markdown|oid|positiveInt|string|time|unsignedInt|uri|uuid|xhtml|Account|AllergyIntolerance|Appointment|AppointmentResponse|AuditEvent|Basic|Binary|BodySite|Bundle|CarePlan|Claim|ClaimResponse|ClinicalImpression|Communication|CommunicationRequest|Composition|ConceptMap|Condition|Conformance|Contract|Coverage|DataElement|DetectedIssue|Device|DeviceComponent|DeviceMetric|DeviceUseRequest|DeviceUseStatement|DiagnosticOrder|DiagnosticReport|DocumentManifest|DocumentReference|DomainResource|EligibilityRequest|EligibilityResponse|Encounter|EnrollmentRequest|EnrollmentResponse|EpisodeOfCare|ExplanationOfBenefit|FamilyMemberHistory|Flag|Goal|Group|HealthcareService|ImagingObjectSelection|ImagingStudy|Immunization|ImmunizationRecommendation|ImplementationGuide|List|Location|Media|Medication|MedicationAdministration|MedicationDispense|MedicationOrder|MedicationStatement|MessageHeader|NamingSystem|NutritionOrder|Observation|OperationDefinition|OperationOutcome|Order|OrderResponse|Organization|Parameters|Patient|PaymentNotice|PaymentReconciliation|Person|Practitioner|Procedure|ProcedureRequest|ProcessRequest|ProcessResponse|Provenance|Questionnaire|QuestionnaireResponse|ReferralRequest|RelatedPerson|Resource|RiskAssessment|Schedule|SearchParameter|Slot|Specimen|StructureDefinition|Subscription|Substance|SupplyDelivery|SupplyRequest|TestScript|ValueSet|VisionPrescription} to {Address|Age|Annotation|Attachment|BackboneElement|CodeableConcept|Coding|ContactDetail|ContactPoint|Contributor|Count|DataRequirement|Distance|DosageInstruction|Duration|Element|ElementDefinition|Extension|HumanName|Identifier|Meta|Money|Narrative|ParameterDefinition|Period|Quantity|Range|Ratio|Reference|RelatedArtifact|SampledData|Signature|SimpleQuantity|Timing|TriggerDefinition|UsageContext|base64Binary|boolean|code|date|dateTime|decimal|id|instant|integer|markdown|oid|positiveInt|string|time|unsignedInt|uri|uuid|xhtml|Account|ActivityDefinition|AllergyIntolerance|Appointment|AppointmentResponse|AuditEvent|Basic|Binary|BodySite|Bundle|CapabilityStatement|CarePlan|CareTeam|Claim|ClaimResponse|ClinicalImpression|CodeSystem|Communication|CommunicationRequest|CompartmentDefinition|Composition|ConceptMap|Condition|Consent|Contract|Coverage|DataElement|DetectedIssue|Device|DeviceComponent|DeviceMetric|DeviceUseRequest|DeviceUseStatement|DiagnosticReport|DiagnosticRequest|DocumentManifest|DocumentReference|DomainResource|EligibilityRequest|EligibilityResponse|Encounter|Endpoint|EnrollmentRequest|EnrollmentResponse|EpisodeOfCare|ExpansionProfile|ExplanationOfBenefit|FamilyMemberHistory|Flag|Goal|Group|GuidanceResponse|HealthcareService|ImagingManifest|ImagingStudy|Immunization|ImmunizationRecommendation|ImplementationGuide|Library|Linkage|List|Location|Measure|MeasureReport|Media|Medication|MedicationAdministration|MedicationDispense|MedicationRequest|MedicationStatement|MessageDefinition|MessageHeader|NamingSystem|NutritionRequest|Observation|OperationDefinition|OperationOutcome|Organization|Parameters|Patient|PaymentNotice|PaymentReconciliation|Person|PlanDefinition|Practitioner|PractitionerRole|Procedure|ProcedureRequest|ProcessRequest|ProcessResponse|Provenance|Questionnaire|QuestionnaireResponse|ReferralRequest|RelatedPerson|RequestGroup|ResearchStudy|ResearchSubject|Resource|RiskAssessment|Schedule|SearchParameter|Sequence|ServiceDefinition|Slot|Specimen|StructureDefinition|StructureMap|Subscription|Substance|SupplyDelivery|SupplyRequest|Task|TestReport|TestScript|ValueSet|VisionPrescription} |
TestScript.setup.action.operation.accept | Change codes from {xml|json} to {xml|json|ttl|none} |
TestScript.setup.action.operation.contentType | Change codes from {xml|json} to {xml|json|ttl|none} |
TestScript.setup.action.operation.destination | Default Value "0" removed |
TestScript.setup.action.operation.origin | added Element |
TestScript.setup.action.operation.requestId | added Element |
TestScript.setup.action.assert.compareToSourceExpression | added Element |
TestScript.setup.action.assert.contentType | Change codes from {xml|json} to {xml|json|ttl|none} |
TestScript.setup.action.assert.expression | added Element |
TestScript.setup.action.assert.operator | Change codes from {equals|notEquals|in|notIn|greaterThan|lessThan|empty|notEmpty|contains|notContains} to {equals|notEquals|in|notIn|greaterThan|lessThan|empty|notEmpty|contains|notContains|eval} |
TestScript.setup.action.assert.requestURL | added Element |
TestScript.setup.action.assert.resource | Change codes from {Address|Age|Annotation|Attachment|BackboneElement|CodeableConcept|Coding|ContactPoint|Count|Distance|Duration|Element|ElementDefinition|Extension|HumanName|Identifier|Meta|Money|Narrative|Period|Quantity|Range|Ratio|Reference|SampledData|Signature|SimpleQuantity|Timing|base64Binary|boolean|code|date|dateTime|decimal|id|instant|integer|markdown|oid|positiveInt|string|time|unsignedInt|uri|uuid|xhtml|Account|AllergyIntolerance|Appointment|AppointmentResponse|AuditEvent|Basic|Binary|BodySite|Bundle|CarePlan|Claim|ClaimResponse|ClinicalImpression|Communication|CommunicationRequest|Composition|ConceptMap|Condition|Conformance|Contract|Coverage|DataElement|DetectedIssue|Device|DeviceComponent|DeviceMetric|DeviceUseRequest|DeviceUseStatement|DiagnosticOrder|DiagnosticReport|DocumentManifest|DocumentReference|DomainResource|EligibilityRequest|EligibilityResponse|Encounter|EnrollmentRequest|EnrollmentResponse|EpisodeOfCare|ExplanationOfBenefit|FamilyMemberHistory|Flag|Goal|Group|HealthcareService|ImagingObjectSelection|ImagingStudy|Immunization|ImmunizationRecommendation|ImplementationGuide|List|Location|Media|Medication|MedicationAdministration|MedicationDispense|MedicationOrder|MedicationStatement|MessageHeader|NamingSystem|NutritionOrder|Observation|OperationDefinition|OperationOutcome|Order|OrderResponse|Organization|Parameters|Patient|PaymentNotice|PaymentReconciliation|Person|Practitioner|Procedure|ProcedureRequest|ProcessRequest|ProcessResponse|Provenance|Questionnaire|QuestionnaireResponse|ReferralRequest|RelatedPerson|Resource|RiskAssessment|Schedule|SearchParameter|Slot|Specimen|StructureDefinition|Subscription|Substance|SupplyDelivery|SupplyRequest|TestScript|ValueSet|VisionPrescription} to {Address|Age|Annotation|Attachment|BackboneElement|CodeableConcept|Coding|ContactDetail|ContactPoint|Contributor|Count|DataRequirement|Distance|DosageInstruction|Duration|Element|ElementDefinition|Extension|HumanName|Identifier|Meta|Money|Narrative|ParameterDefinition|Period|Quantity|Range|Ratio|Reference|RelatedArtifact|SampledData|Signature|SimpleQuantity|Timing|TriggerDefinition|UsageContext|base64Binary|boolean|code|date|dateTime|decimal|id|instant|integer|markdown|oid|positiveInt|string|time|unsignedInt|uri|uuid|xhtml|Account|ActivityDefinition|AllergyIntolerance|Appointment|AppointmentResponse|AuditEvent|Basic|Binary|BodySite|Bundle|CapabilityStatement|CarePlan|CareTeam|Claim|ClaimResponse|ClinicalImpression|CodeSystem|Communication|CommunicationRequest|CompartmentDefinition|Composition|ConceptMap|Condition|Consent|Contract|Coverage|DataElement|DetectedIssue|Device|DeviceComponent|DeviceMetric|DeviceUseRequest|DeviceUseStatement|DiagnosticReport|DiagnosticRequest|DocumentManifest|DocumentReference|DomainResource|EligibilityRequest|EligibilityResponse|Encounter|Endpoint|EnrollmentRequest|EnrollmentResponse|EpisodeOfCare|ExpansionProfile|ExplanationOfBenefit|FamilyMemberHistory|Flag|Goal|Group|GuidanceResponse|HealthcareService|ImagingManifest|ImagingStudy|Immunization|ImmunizationRecommendation|ImplementationGuide|Library|Linkage|List|Location|Measure|MeasureReport|Media|Medication|MedicationAdministration|MedicationDispense|MedicationRequest|MedicationStatement|MessageDefinition|MessageHeader|NamingSystem|NutritionRequest|Observation|OperationDefinition|OperationOutcome|Organization|Parameters|Patient|PaymentNotice|PaymentReconciliation|Person|PlanDefinition|Practitioner|PractitionerRole|Procedure|ProcedureRequest|ProcessRequest|ProcessResponse|Provenance|Questionnaire|QuestionnaireResponse|ReferralRequest|RelatedPerson|RequestGroup|ResearchStudy|ResearchSubject|Resource|RiskAssessment|Schedule|SearchParameter|Sequence|ServiceDefinition|Slot|Specimen|StructureDefinition|StructureMap|Subscription|Substance|SupplyDelivery|SupplyRequest|Task|TestReport|TestScript|ValueSet|VisionPrescription} |
TestScript.setup.action.assert.rule | added Element |
TestScript.setup.action.assert.rule.ruleId | added Element |
TestScript.setup.action.assert.rule.param | added Element |
TestScript.setup.action.assert.rule.param.name | added Element |
TestScript.setup.action.assert.rule.param.value | added Element |
TestScript.setup.action.assert.ruleset | added Element |
TestScript.setup.action.assert.ruleset.rulesetId | added Element |
TestScript.setup.action.assert.ruleset.rule | added Element |
TestScript.setup.action.assert.ruleset.rule.ruleId | added Element |
TestScript.setup.action.assert.ruleset.rule.param | added Element |
TestScript.setup.action.assert.ruleset.rule.param.name | added Element |
TestScript.setup.action.assert.ruleset.rule.param.value | added Element |
TestScript.teardown.action.operation | Min Cardinality changed from 0 to 1 |
TestScript.contact.name | deleted |
TestScript.contact.telecom | deleted |
TestScript.requirements | deleted |
TestScript.metadata.capability.conformance | deleted |
TestScript.multiserver | deleted |
TestScript.setup.metadata | deleted |
TestScript.test.metadata | deleted |
ValueSet | |
ValueSet.identifier | Max Cardinality changed from 1 to * |
ValueSet.title | added Element |
ValueSet.status | Change value set from http://hl7.org/fhir/ValueSet/conformance-resource-status to http://hl7.org/fhir/ValueSet/publication-status |
ValueSet.experimental | Now marked as Modifier |
ValueSet.contact | Type changed from BackboneElement to ContactDetail |
ValueSet.description | Type changed from string to markdown |
ValueSet.useContext |
Type changed from CodeableConcept to UsageContext Remove Binding http://hl7.org/fhir/ValueSet/use-context (extensible) |
ValueSet.jurisdiction | added Element |
ValueSet.purpose | added Element |
ValueSet.copyright | Type changed from string to markdown |
ValueSet.compose.lockedDate | added Element |
ValueSet.compose.inactive | added Element |
ValueSet.compose.include | Min Cardinality changed from 0 to 1 |
ValueSet.compose.include.system | Min Cardinality changed from 1 to 0 |
ValueSet.compose.include.concept.designation.language | added Element |
ValueSet.compose.include.concept.designation.use | added Element |
ValueSet.compose.include.concept.designation.value | added Element |
ValueSet.compose.include.filter.op |
Change codes from {=|is-a|is-not-a|regex|in|not-in} to {=|is-a|descendent-of|is-not-a|regex|in|not-in|generalizes|exists} Now marked as Modifier |
ValueSet.compose.include.valueSet | added Element |
ValueSet.expansion.contains.abstract | Default Value "false" added |
ValueSet.expansion.contains.inactive | added Element |
ValueSet.expansion.contains.designation | added Element |
ValueSet.contact.name | deleted |
ValueSet.contact.telecom | deleted |
ValueSet.lockedDate | deleted |
ValueSet.requirements | deleted |
ValueSet.codeSystem | deleted |
ValueSet.compose.import | deleted |
VisionPrescription | |
VisionPrescription.status | added Element |
VisionPrescription.dispense.product |
Min Cardinality changed from 1 to 0 Type changed from Coding to CodeableConcept |
VisionPrescription.dispense.eye | Type changed from code to CodeableConcept |
VisionPrescription.dispense.base | Type changed from code to CodeableConcept |
VisionPrescription.dispense.note | added Element |
VisionPrescription.dispense.notes | deleted |
Conformance | deleted |
DiagnosticOrder | deleted |
ImagingObjectSelection | deleted |
MedicationOrder | deleted |
NutritionOrder | deleted |
Order | deleted |
OrderResponse | deleted |