Skip to content

Instantly share code, notes, and snippets.

@brianpos
Last active November 19, 2025 02:07
Show Gist options
  • Select an option

  • Save brianpos/320bdae36ab119c8958e20c9657add32 to your computer and use it in GitHub Desktop.

Select an option

Save brianpos/320bdae36ab119c8958e20c9657add32 to your computer and use it in GitHub Desktop.
FHIR R5 to R6 mapping review

Account5to6

Proposed StructureMap: http://hl7.org/fhir/uv/xver/StructureMap/Account5to6
Source: http://hl7.org/fhir/5.0/StructureDefinition/Account
Target: https://build.fhir.org/account

Source properties with no target

  • Account.relatedAccount BackboneElement [0..*]
  • Account.relatedAccount.relationship CodeableConcept [0..1]
  • Account.relatedAccount.account Reference [1..1] (Account)

New properties added to R6

  • Account.covers Reference [0..*] (Encounter,EpisodeOfCare)
  • Account.guarantor.account Reference [0..1] (Account)
  • Account.guarantor.responsibility Quantity [0..1] (SimpleQuantity)
  • Account.guarantor.limit Money [0..1]
  • Account.guarantor.rank positiveInt [0..1]
  • Account.parent Reference [0..1] (Account)

ActivityDefinition5to6

Proposed StructureMap: http://hl7.org/fhir/uv/xver/StructureMap/ActivityDefinition5to6
Source: http://hl7.org/fhir/5.0/StructureDefinition/ActivityDefinition
Target: https://build.fhir.org/activitydefinition

ActivityDefinition mapping review

ActivityDefinitionR5 -> ActivityDefinitionR6

  src.product -> tgt.product; // Warning: Source TargetProfile unsupported: Substance  (Medication,Ingredient,Substance,SubstanceDefinition -> Medication,MedicinalProductDefinition,Ingredient,SubstanceDefinition)

ActivityDefinitionParticipant mapping review

  src.typeReference -> tgt.typeReference; // Warning: Source TargetProfile unsupported: DeviceDefinition,Group  (CareTeam,Device,DeviceDefinition,Endpoint,Group,HealthcareService,Location,Organization,Patient,Practitioner,PractitionerRole,RelatedPerson -> BiologicallyDerivedProduct,CareTeam,Device,Endpoint,HealthcareService,Location,Medication,MedicinalProductDefinition,Organization,Patient,Practitioner,PractitionerRole,RelatedPerson,Specimen,Substance,SubstanceDefinition)

ActorDefinition5to6

Proposed StructureMap: http://hl7.org/fhir/uv/xver/StructureMap/ActorDefinition5to6
Source: http://hl7.org/fhir/5.0/StructureDefinition/ActorDefinition
Target: https://build.fhir.org/actordefinition

Source properties with no target

  • ActorDefinition.capabilities canonical [0..1] (CapabilityStatement)

New properties added to R6

  • ActorDefinition.category CodeableConcept [0..*]

ActorDefinition mapping review

ActorDefinitionR5 -> ActorDefinitionR6

  src.derivedFrom -> tgt.baseDefinition; // renamed

AdministrableProductDefinition5to6

Proposed StructureMap: http://hl7.org/fhir/uv/xver/StructureMap/AdministrableProductDefinition5to6
Source: http://hl7.org/fhir/5.0/StructureDefinition/AdministrableProductDefinition
Target: https://build.fhir.org/administrableproductdefinition

New properties added to R6

  • AdministrableProductDefinition.code Coding [0..*]

AdverseEvent5to6

Proposed StructureMap: http://hl7.org/fhir/uv/xver/StructureMap/AdverseEvent5to6
Source: http://hl7.org/fhir/5.0/StructureDefinition/AdverseEvent
Target: https://build.fhir.org/adverseevent

Source properties with no target

  • AdverseEvent.contributingFactor.item[x] Reference,CodeableConcept [1..1] (Condition,Observation,AllergyIntolerance,FamilyMemberHistory,Immunization,Procedure,Device,DeviceUsage,DocumentReference,MedicationAdministration,MedicationStatement)
  • AdverseEvent.preventiveAction.item[x] Reference,CodeableConcept [1..1] (Immunization,Procedure,DocumentReference,MedicationAdministration,MedicationRequest)
  • AdverseEvent.mitigatingAction.item[x] Reference,CodeableConcept [1..1] (Procedure,DocumentReference,MedicationAdministration,MedicationRequest)
  • AdverseEvent.supportingInfo.item[x] Reference,CodeableConcept [1..1] (Condition,Observation,AllergyIntolerance,FamilyMemberHistory,Immunization,Procedure,DocumentReference,MedicationAdministration,MedicationStatement,QuestionnaireResponse)

New properties added to R6

  • AdverseEvent.suspectEntity.occurrence[x] dateTime,Period [0..1]

AdverseEvent mapping review

AdverseEventR5 -> AdverseEventR6

  src.subject -> tgt.subject; // Warning: Source TargetProfile unsupported: ResearchSubject  (Patient,Group,Practitioner,RelatedPerson,ResearchSubject -> Patient,Group,Practitioner,RelatedPerson)
  src.occurrence -> tgt.effect; // renamed // Warning: Source Type unsupported: Timing  (dateTime,Period,Timing -> dateTime,Period)
  src.recorder -> tgt.recorder; // Warning: Source TargetProfile unsupported: ResearchSubject  (Patient,Practitioner,PractitionerRole,RelatedPerson,ResearchSubject -> Patient,Practitioner,PractitionerRole,RelatedPerson)

AdverseEventParticipant mapping review

  src.actor -> tgt.actor; // Warning: Source TargetProfile unsupported: ResearchSubject  (Practitioner,PractitionerRole,Organization,CareTeam,Patient,Device,RelatedPerson,ResearchSubject -> Practitioner,PractitionerRole,Organization,CareTeam,Patient,Device,RelatedPerson,Group)

AdverseEventSuspectEntityCausality mapping review

  src.author -> tgt.author; // Warning: Source TargetProfile unsupported: ResearchSubject  (Practitioner,PractitionerRole,Patient,RelatedPerson,ResearchSubject -> Practitioner,PractitionerRole,Patient,RelatedPerson)

AllergyIntolerance5to6

Proposed StructureMap: http://hl7.org/fhir/uv/xver/StructureMap/AllergyIntolerance5to6
Source: http://hl7.org/fhir/5.0/StructureDefinition/AllergyIntolerance
Target: https://build.fhir.org/allergyintolerance

Source properties with no target

  • AllergyIntolerance.participant BackboneElement [0..*]
  • AllergyIntolerance.participant.function CodeableConcept [0..1]
  • AllergyIntolerance.participant.actor Reference [1..1] (Practitioner,PractitionerRole,Patient,RelatedPerson,Device,Organization,CareTeam)

New properties added to R6

  • AllergyIntolerance.recorder Reference [0..1] (Practitioner,PractitionerRole,Patient,RelatedPerson,Organization)
  • AllergyIntolerance.asserter Reference [0..1] (Patient,RelatedPerson,Practitioner,PractitionerRole)

AllergyIntolerance mapping review

AllergyIntoleranceR5 -> AllergyIntoleranceR6

  src.lastOccurrence -> tgt.lastReactionOccurrence; // renamed

Appointment5to6

Proposed StructureMap: http://hl7.org/fhir/uv/xver/StructureMap/Appointment5to6
Source: http://hl7.org/fhir/5.0/StructureDefinition/Appointment
Target: https://build.fhir.org/appointment

Appointment mapping review

AppointmentR5 -> AppointmentR6

  src.reason -> tgt.reason; // Warning: Source TargetProfile unsupported: ImmunizationRecommendation  (Condition,Procedure,Observation,ImmunizationRecommendation -> Condition,DiagnosticReport,Procedure,Observation)

ArtifactAssessment5to6

Proposed StructureMap: http://hl7.org/fhir/uv/xver/StructureMap/ArtifactAssessment5to6
Source: http://hl7.org/fhir/5.0/StructureDefinition/ArtifactAssessment
Target: https://build.fhir.org/artifactassessment

Source properties with no target

  • ArtifactAssessment.content.informationType code [0..1]
  • ArtifactAssessment.content.relatedArtifact RelatedArtifact [0..*]

New properties added to R6

  • ArtifactAssessment.relatesTo BackboneElement [0..*]
  • ArtifactAssessment.relatesTo.type CodeableConcept [1..1]
  • ArtifactAssessment.relatesTo.target[x] uri,Attachment,canonical,Reference,markdown [1..1] (Resource,Resource)
  • ArtifactAssessment.content.relatesTo [0..*]

ArtifactAssessment mapping review

ArtifactAssessmentR5 -> ArtifactAssessmentR6

  src.citeAs -> tgt.citeAs; // Warning: Source Type unsupported: Reference  (Reference,markdown -> markdown)

AuditEvent5to6

Proposed StructureMap: http://hl7.org/fhir/uv/xver/StructureMap/AuditEvent5to6
Source: http://hl7.org/fhir/5.0/StructureDefinition/AuditEvent
Target: https://build.fhir.org/auditevent

New properties added to R6

  • AuditEvent.entity.description string [0..1]

AuditEvent mapping review

AuditEventR5 -> AuditEventR6

  src.category /* [0..*] */ -> tgt.type /* [1..1] */; // renamed // Warning: source repeating, target single-valued
  src.code -> tgt.subtype; // renamed
  src.basedOn -> tgt.basedOn; // Warning: Source TargetProfile unsupported: CarePlan,DeviceRequest,ImmunizationRecommendation,MedicationRequest,NutritionOrder,ServiceRequest,Task  (CarePlan,DeviceRequest,ImmunizationRecommendation,MedicationRequest,NutritionOrder,ServiceRequest,Task -> Resource)

Availability5to6

Proposed StructureMap: http://hl7.org/fhir/uv/xver/StructureMap/Availability5to6
Source: http://hl7.org/fhir/5.0/StructureDefinition/Availability
Target: https://build.fhir.org/availability

New properties added to R6

  • Availability.period Period [0..1]

BiologicallyDerivedProduct5to6

Proposed StructureMap: http://hl7.org/fhir/uv/xver/StructureMap/BiologicallyDerivedProduct5to6
Source: http://hl7.org/fhir/5.0/StructureDefinition/BiologicallyDerivedProduct
Target: https://build.fhir.org/biologicallyderivedproduct

New properties added to R6

  • BiologicallyDerivedProduct.collection.sourceOrganization Reference [0..1] (Organization)
  • BiologicallyDerivedProduct.collection.procedure Reference [0..1] (Procedure)

BiologicallyDerivedProductCollection mapping review

  src.source -> tgt.sourcePatient; // renamed // Warning: Source TargetProfile unsupported: Organization  (Patient,Organization -> Patient)

BodyStructure5to6

Proposed StructureMap: http://hl7.org/fhir/uv/xver/StructureMap/BodyStructure5to6
Source: http://hl7.org/fhir/5.0/StructureDefinition/BodyStructure
Target: https://build.fhir.org/bodystructure

Source properties with no target

  • BodyStructure.morphology CodeableConcept [0..1]

New properties added to R6

  • BodyStructure.includedStructure.image Attachment [0..*]
  • BodyStructure.includedStructure.morphology CodeableConcept [0..1]

CapabilityStatement5to6

Proposed StructureMap: http://hl7.org/fhir/uv/xver/StructureMap/CapabilityStatement5to6
Source: http://hl7.org/fhir/5.0/StructureDefinition/CapabilityStatement
Target: https://build.fhir.org/capabilitystatement

New properties added to R6

  • CapabilityStatement.actorDefinition canonical [0..*] (ActorDefinition)
  • CapabilityStatement.rest.resource.definition canonical [0..1] (StructureDefinition)

CapabilityStatementRestResource mapping review

  src.type -> tgt.type; // Warning: Source Type unsupported: code  (code -> uri)

CarePlan5to6

Proposed StructureMap: http://hl7.org/fhir/uv/xver/StructureMap/CarePlan5to6
Source: http://hl7.org/fhir/5.0/StructureDefinition/CarePlan
Target: https://build.fhir.org/careplan

Source properties with no target

  • CarePlan.instantiatesCanonical canonical [0..*] (PlanDefinition,Questionnaire,Measure,ActivityDefinition,OperationDefinition)
  • CarePlan.instantiatesUri uri [0..*]

CarePlanActivity mapping review

  src.plannedActivityReference -> tgt.plannedActivityReference; // Warning: Source TargetProfile unsupported: ImmunizationRecommendation,SupplyRequest  (Appointment,CommunicationRequest,DeviceRequest,MedicationRequest,NutritionOrder,Task,ServiceRequest,VisionPrescription,RequestOrchestration,ImmunizationRecommendation,SupplyRequest -> Appointment,CommunicationRequest,DeviceRequest,MedicationRequest,NutritionOrder,Task,ServiceRequest,VisionPrescription,RequestOrchestration)

CareTeam5to6

Proposed StructureMap: http://hl7.org/fhir/uv/xver/StructureMap/CareTeam5to6
Source: http://hl7.org/fhir/5.0/StructureDefinition/CareTeam
Target: https://build.fhir.org/careteam

New properties added to R6

  • CareTeam.participant.supportingInfo Reference [0..*] (Resource)

CareTeamParticipant mapping review

  src.coverage -> tgt.effective; // renamed

Claim5to6

Proposed StructureMap: http://hl7.org/fhir/uv/xver/StructureMap/Claim5to6
Source: http://hl7.org/fhir/5.0/StructureDefinition/Claim
Target: https://build.fhir.org/claim

Source properties with no target

  • Claim.careTeam.responsible boolean [0..1]

New properties added to R6

  • Claim.statusReason string [0..1]
  • Claim.supportingInfo.subCategory CodeableConcept [0..1]
  • Claim.item.subject Reference [0..1] (Patient,Group)

Claim mapping review

ClaimR5 -> ClaimR6

  src.patient -> tgt.subject; // renamed

ClaimItem mapping review

  src.request -> tgt.request; // Warning: Source TargetProfile unsupported: SupplyRequest  (DeviceRequest,MedicationRequest,NutritionOrder,ServiceRequest,SupplyRequest,VisionPrescription -> DeviceRequest,MedicationRequest,NutritionOrder,ServiceRequest,VisionPrescription)

ClaimResponse5to6

Proposed StructureMap: http://hl7.org/fhir/uv/xver/StructureMap/ClaimResponse5to6
Source: http://hl7.org/fhir/5.0/StructureDefinition/ClaimResponse
Target: https://build.fhir.org/claimresponse

New properties added to R6

  • ClaimResponse.statusReason string [0..1]
  • ClaimResponse.supportingInfo BackboneElement [0..*]
  • ClaimResponse.supportingInfo.sequence positiveInt [1..1]
  • ClaimResponse.supportingInfo.category CodeableConcept [1..1]
  • ClaimResponse.supportingInfo.code CodeableConcept [0..1]
  • ClaimResponse.supportingInfo.timing[x] dateTime,Period,Timing [0..1]
  • ClaimResponse.supportingInfo.value[x] base64Binary,boolean,canonical,code,date,dateTime,decimal,id,instant,integer,integer64,markdown,oid,positiveInt,string,time,unsignedInt,uri,url,uuid,Address,Age,Annotation,Attachment,CodeableConcept,CodeableReference,Coding,ContactPoint,Count,Distance,Duration,HumanName,Identifier,Money,Period,Quantity,Range,Ratio,RatioRange,Reference,SampledData,Signature,Timing,ContactDetail,DataRequirement,Expression,ParameterDefinition,RelatedArtifact,TriggerDefinition,UsageContext,Availability,ExtendedContactDetail,VirtualServiceDetail,Dosage,Meta [0..1]
  • ClaimResponse.supportingInfo.reason CodeableConcept [0..1]
  • ClaimResponse.item.informationSequence positiveInt [0..*]
  • ClaimResponse.item.adjudication.decisionDate dateTime [0..1]
  • ClaimResponse.addItem.subject Reference [0..1] (Patient,Group)
  • ClaimResponse.addItem.informationSequence positiveInt [0..*]
  • ClaimResponse.addItem.category CodeableConcept [0..1]
  • ClaimResponse.processNote.class CodeableConcept [0..1]

ClaimResponse mapping review

ClaimResponseR5 -> ClaimResponseR6

  src.patient -> tgt.subject; // renamed

ClaimResponseAddItem mapping review

  src.request -> tgt.request; // Warning: Source TargetProfile unsupported: SupplyRequest  (DeviceRequest,MedicationRequest,NutritionOrder,ServiceRequest,SupplyRequest,VisionPrescription -> DeviceRequest,MedicationRequest,NutritionOrder,ServiceRequest,VisionPrescription)

ClinicalUseDefinition5to6

Proposed StructureMap: http://hl7.org/fhir/uv/xver/StructureMap/ClinicalUseDefinition5to6
Source: http://hl7.org/fhir/5.0/StructureDefinition/ClinicalUseDefinition
Target: https://build.fhir.org/clinicalusedefinition

Source properties with no target

  • ClinicalUseDefinition.contraindication.otherTherapy.relationshipType CodeableConcept [1..1]
  • ClinicalUseDefinition.contraindication.otherTherapy.treatment CodeableReference [1..1] (MedicinalProductDefinition,Medication,Substance,SubstanceDefinition,NutritionProduct,BiologicallyDerivedProduct,ActivityDefinition)

New properties added to R6

  • ClinicalUseDefinition.undesirableEffect.management CodeableConcept [0..*]
  • ClinicalUseDefinition.indication.otherTherapy.relationshipType CodeableConcept [1..1]
  • ClinicalUseDefinition.indication.otherTherapy.treatment CodeableReference [1..1] (MedicinalProductDefinition,Medication,SubstanceDefinition,NutritionProduct,BiologicallyDerivedProduct,ActivityDefinition)
  • ClinicalUseDefinition.contraindication.management CodeableConcept [0..*]
  • ClinicalUseDefinition.interaction.interactant.route CodeableConcept [0..1]
  • ClinicalUseDefinition.interaction.severity CodeableConcept [0..1]

ClinicalUseDefinition mapping review

ClinicalUseDefinitionR5 -> ClinicalUseDefinitionR6

  src.subject /* [0..*] */ -> tgt.subject /* [1..*] */; // Warning: source optional, target mandatory    Source TargetProfile unsupported: Substance  (MedicinalProductDefinition,Medication,ActivityDefinition,PlanDefinition,Device,DeviceDefinition,Substance,NutritionProduct,BiologicallyDerivedProduct -> MedicinalProductDefinition,Medication,ActivityDefinition,PlanDefinition,Device,DeviceDefinition,SubstanceDefinition,NutritionProduct,BiologicallyDerivedProduct)

ClinicalUseDefinitionContraindication mapping review

  src.indication -> tgt.indication; // Warning: Source Type unsupported: Reference  (Reference -> )

ClinicalUseDefinitionIndication mapping review

  src.undesirableEffect -> tgt.undesirableEffect; // Warning: Source Type unsupported: Reference  (Reference -> )

ClinicalUseDefinitionInteractionInteractant mapping review

  src.item -> tgt.item; // Warning: Source TargetProfile unsupported: Substance  (MedicinalProductDefinition,Medication,Substance,NutritionProduct,BiologicallyDerivedProduct,ObservationDefinition -> MedicinalProductDefinition,Medication,SubstanceDefinition,NutritionProduct,BiologicallyDerivedProduct,ObservationDefinition)

Communication5to6

Proposed StructureMap: http://hl7.org/fhir/uv/xver/StructureMap/Communication5to6
Source: http://hl7.org/fhir/5.0/StructureDefinition/Communication
Target: https://build.fhir.org/communication

Source properties with no target

  • Communication.instantiatesCanonical canonical [0..*] (PlanDefinition,ActivityDefinition,Measure,OperationDefinition,Questionnaire)
  • Communication.instantiatesUri uri [0..*]

Communication mapping review

CommunicationR5 -> CommunicationR6

  src.basedOn -> tgt.basedOn; // Warning: Source TargetProfile unsupported: Resource  (Resource -> CarePlan,CommunicationRequest,DeviceRequest,MedicationRequest,NutritionOrder,ServiceRequest,Task,VisionPrescription)

CompartmentDefinition5to6

Proposed StructureMap: http://hl7.org/fhir/uv/xver/StructureMap/CompartmentDefinition5to6
Source: http://hl7.org/fhir/5.0/StructureDefinition/CompartmentDefinition
Target: https://build.fhir.org/compartmentdefinition

Source properties with no target

  • CompartmentDefinition.resource.documentation string [0..1]

Composition5to6

Proposed StructureMap: http://hl7.org/fhir/uv/xver/StructureMap/Composition5to6
Source: http://hl7.org/fhir/5.0/StructureDefinition/Composition
Target: https://build.fhir.org/composition

New properties added to R6

  • Composition.consent Reference [0..*] (Consent)
  • Composition.basedOn Reference [0..*] (Appointment,AppointmentResponse,CarePlan,Claim,CommunicationRequest,CoverageEligibilityRequest,DeviceRequest,EnrollmentRequest,MedicationRequest,NutritionOrder,RequestOrchestration,ServiceRequest,Task,VisionPrescription)
  • Composition.participant BackboneElement [0..*]
  • Composition.participant.type CodeableConcept [1..*]
  • Composition.participant.function CodeableConcept [0..*]
  • Composition.participant.time Period [0..1]
  • Composition.participant.party Reference [1..1] (Practitioner,PractitionerRole,Patient,RelatedPerson,Device,Organization)
  • Composition.relatesTo.type CodeableConcept [1..1]
  • Composition.relatesTo.target[x] uri,Attachment,canonical,Reference,markdown [1..1] (Resource,Resource)
  • Composition.section.note Annotation [0..*]

Composition mapping review

CompositionR5 -> CompositionR6

  src.relatesTo -> tgt.relatesTo; // Warning: Source Type unsupported: RelatedArtifact  (RelatedArtifact -> BackboneElement)

ConceptMap5to6

Proposed StructureMap: http://hl7.org/fhir/uv/xver/StructureMap/ConceptMap5to6
Source: http://hl7.org/fhir/5.0/StructureDefinition/ConceptMap
Target: https://build.fhir.org/conceptmap

New properties added to R6

  • ConceptMap.group.element.comment string [0..1]
  • ConceptMap.group.unmapped.comment string [0..1]

Condition5to6

Proposed StructureMap: http://hl7.org/fhir/uv/xver/StructureMap/Condition5to6
Source: http://hl7.org/fhir/5.0/StructureDefinition/Condition
Target: https://build.fhir.org/condition

Source properties with no target

  • Condition.participant BackboneElement [0..*]
  • Condition.participant.function CodeableConcept [0..1]
  • Condition.participant.actor Reference [1..1] (Practitioner,PractitionerRole,Patient,RelatedPerson,Device,Organization,CareTeam)

New properties added to R6

  • Condition.bodyStructure Reference [0..1] (BodyStructure)
  • Condition.recorder Reference [0..1] (Practitioner,PractitionerRole,Patient,RelatedPerson,Group)
  • Condition.asserter Reference [0..1] (Practitioner,PractitionerRole,Patient,RelatedPerson,Device,Group)

ConditionStage mapping review

  src.assessment -> tgt.assessment; // Warning: Source TargetProfile unsupported: ClinicalImpression  (ClinicalImpression,DiagnosticReport,Observation -> DiagnosticReport,Observation)

Consent5to6

Proposed StructureMap: http://hl7.org/fhir/uv/xver/StructureMap/Consent5to6
Source: http://hl7.org/fhir/5.0/StructureDefinition/Consent
Target: https://build.fhir.org/consent

New properties added to R6

  • Consent.provisionReference Reference [0..*] (Permission)

ConsentPolicyBasis mapping review

  src.url -> tgt.uri; // renamed

ConsentVerification mapping review

  src.verificationType -> tgt.type; // renamed
  src.verificationDate -> tgt.date; // renamed

Coverage5to6

Proposed StructureMap: http://hl7.org/fhir/uv/xver/StructureMap/Coverage5to6
Source: http://hl7.org/fhir/5.0/StructureDefinition/Coverage
Target: https://build.fhir.org/coverage

New properties added to R6

  • Coverage.statusReason string [0..1]

CoverageEligibilityRequest5to6

Proposed StructureMap: http://hl7.org/fhir/uv/xver/StructureMap/CoverageEligibilityRequest5to6
Source: http://hl7.org/fhir/5.0/StructureDefinition/CoverageEligibilityRequest
Target: https://build.fhir.org/coverageeligibilityrequest

New properties added to R6

  • CoverageEligibilityRequest.statusReason string [0..1]

CoverageEligibilityResponse5to6

Proposed StructureMap: http://hl7.org/fhir/uv/xver/StructureMap/CoverageEligibilityResponse5to6
Source: http://hl7.org/fhir/5.0/StructureDefinition/CoverageEligibilityResponse
Target: https://build.fhir.org/coverageeligibilityresponse

New properties added to R6

  • CoverageEligibilityResponse.statusReason string [0..1]

DetectedIssue5to6

Proposed StructureMap: http://hl7.org/fhir/uv/xver/StructureMap/DetectedIssue5to6
Source: http://hl7.org/fhir/5.0/StructureDefinition/DetectedIssue
Target: https://build.fhir.org/detectedissue

New properties added to R6

  • DetectedIssue.qualityOfEvidence CodeableConcept [0..1]
  • DetectedIssue.expectedOnsetType CodeableConcept [0..1]
  • DetectedIssue.medicationClass CodeableConcept [0..*]
  • DetectedIssue.managementCode CodeableConcept [0..1]

DetectedIssue mapping review

DetectedIssueR5 -> DetectedIssueR6

  src.severity -> tgt.severity; // Warning: Source Type unsupported: code  (code -> CodeableConcept)

Device5to6

Proposed StructureMap: http://hl7.org/fhir/uv/xver/StructureMap/Device5to6
Source: http://hl7.org/fhir/5.0/StructureDefinition/Device
Target: https://build.fhir.org/device

Source properties with no target

  • Device.displayName string [0..1]
  • Device.mode CodeableConcept [0..1]
  • Device.cycle Count [0..1]
  • Device.duration Duration [0..1]
  • Device.owner Reference [0..1] (Organization)
  • Device.url uri [0..1]
  • Device.endpoint Reference [0..*] (Endpoint)
  • Device.gateway CodeableReference [0..*] (Device)

New properties added to R6

  • Device.udiCarrier.deviceIdentifierSystem uri [0..1]
  • Device.additive BackboneElement [0..*]
  • Device.additive.type CodeableReference [1..1] (SubstanceDefinition)
  • Device.additive.quantity Quantity [0..1] (SimpleQuantity)

Device mapping review

DeviceR5 -> DeviceR6

  src.definition -> tgt.definition; // Warning: Source Type unsupported: CodeableReference  (CodeableReference -> canonical)
  src.version /* [0..*] */ -> tgt.deviceVersion /* [0..*] */; // renamed

DeviceName mapping review

  src.type -> tgt.type; // Warning: Source Type unsupported: code  (code -> CodeableConcept)

DeviceVersion mapping review

  src.type -> tgt.type; // renamed
  src.component -> tgt.component; // renamed
  src.installDate -> tgt.installDate; // renamed
  src.value -> tgt.value; // renamed

DeviceAssociation5to6

Proposed StructureMap: http://hl7.org/fhir/uv/xver/StructureMap/DeviceAssociation5to6
Source: http://hl7.org/fhir/5.0/StructureDefinition/DeviceAssociation
Target: https://build.fhir.org/deviceassociation

Source properties with no target

  • DeviceAssociation.category CodeableConcept [0..*]
  • DeviceAssociation.operation BackboneElement [0..*]
  • DeviceAssociation.operation.status CodeableConcept [1..1]
  • DeviceAssociation.operation.operator Reference [0..*] (Patient,Practitioner,RelatedPerson)
  • DeviceAssociation.operation.period Period [0..1]

New properties added to R6

  • DeviceAssociation.relationship CodeableConcept [0..*]
  • DeviceAssociation.associationStatus CodeableConcept [0..1]
  • DeviceAssociation.focus Reference [0..1] (BiologicallyDerivedProduct,CareTeam,Device,Group,Location,Medication,NutritionProduct,Organization,Patient,Practitioner,PractitionerRole,RelatedPerson,Specimen,Substance)

DeviceAssociation mapping review

DeviceAssociationR5 -> DeviceAssociationR6

  src.status -> tgt.status; // Warning: Source Type unsupported: CodeableConcept  (CodeableConcept -> code)

DeviceDefinition5to6

Proposed StructureMap: http://hl7.org/fhir/uv/xver/StructureMap/DeviceDefinition5to6
Source: http://hl7.org/fhir/5.0/StructureDefinition/DeviceDefinition
Target: https://build.fhir.org/devicedefinition

Source properties with no target

  • DeviceDefinition.description markdown [0..1]
  • DeviceDefinition.regulatoryIdentifier.deviceIdentifier string [1..1]
  • DeviceDefinition.hasPart.reference Reference [1..1] (DeviceDefinition)
  • DeviceDefinition.languageCode CodeableConcept [0..*]
  • DeviceDefinition.owner Reference [0..1] (Organization)

New properties added to R6

  • DeviceDefinition.url uri [0..1]
  • DeviceDefinition.versionAlgorithm[x] string,Coding [0..1]
  • DeviceDefinition.name string [0..1]
  • DeviceDefinition.title string [0..1]
  • DeviceDefinition.status code [1..1]
  • DeviceDefinition.experimental boolean [0..1]
  • DeviceDefinition.date dateTime [0..1]
  • DeviceDefinition.publisher string [0..1]
  • DeviceDefinition.useContext UsageContext [0..*]
  • DeviceDefinition.jurisdiction CodeableConcept [0..*]
  • DeviceDefinition.purpose markdown [0..1]
  • DeviceDefinition.copyright markdown [0..1]
  • DeviceDefinition.copyrightLabel string [0..1]
  • DeviceDefinition.udiDeviceIdentifier.deviceIdentifierSystem uri [0..1]
  • DeviceDefinition.regulatoryIdentifier.identifier string [1..1]
  • DeviceDefinition.regulatoryIdentifier.identifierSystem uri [0..1]
  • DeviceDefinition.hasPart.definition[x] canonical,CodeableConcept [1..1] (DeviceDefinition)
  • DeviceDefinition.deviceVersion BackboneElement [0..*]
  • DeviceDefinition.outputLanguage code [0..*]

DeviceDefinition mapping review

DeviceDefinitionR5 -> DeviceDefinitionR6

  src.version /* [0..*] */ -> tgt.version /* [0..1] */; // Warning: source repeating, target single-valued
  src.contact -> tgt.contact; // Warning: Source Type unsupported: ContactPoint  (ContactPoint -> ContactDetail)
  src.productionIdentifierInUDI -> tgt.productionIdentifierInUDI; // Warning: Source Type unsupported: code  (code -> CodeableConcept)

DeviceDefinitionDeviceName mapping review

  src.type -> tgt.type; // Warning: Source Type unsupported: code  (code -> CodeableConcept)

DeviceDefinitionVersion mapping review

  src.type -> tgt.type; // renamed
  src.component -> tgt.component; // renamed
  src.value -> tgt.value; // renamed

DeviceDefinitionLink mapping review

  src.relatedDevice -> tgt.relatedDevice; // Warning: Source Type unsupported: CodeableReference  (CodeableReference -> canonical,CodeableConcept)

DeviceMetric5to6

Proposed StructureMap: http://hl7.org/fhir/uv/xver/StructureMap/DeviceMetric5to6
Source: http://hl7.org/fhir/5.0/StructureDefinition/DeviceMetric
Target: https://build.fhir.org/devicemetric

New properties added to R6

  • DeviceMetric.status code [1..1]
  • DeviceMetric.availability CodeableConcept [0..1]

DeviceMetric mapping review

DeviceMetricR5 -> DeviceMetricR6

  src.category -> tgt.category; // Warning: Source Type unsupported: code  (code -> CodeableConcept)

DeviceMetricCalibration mapping review

  src.type -> tgt.type; // Warning: Source Type unsupported: code  (code -> CodeableConcept)

DeviceRequest5to6

Proposed StructureMap: http://hl7.org/fhir/uv/xver/StructureMap/DeviceRequest5to6
Source: http://hl7.org/fhir/5.0/StructureDefinition/DeviceRequest
Target: https://build.fhir.org/devicerequest

Source properties with no target

  • DeviceRequest.instantiatesCanonical canonical [0..*] (ActivityDefinition,PlanDefinition)
  • DeviceRequest.instantiatesUri uri [0..*]

New properties added to R6

  • DeviceRequest.location CodeableReference [0..*] (Location)

DeviceRequest mapping review

DeviceRequestR5 -> DeviceRequestR6

  src.code -> tgt.product; // renamed // Warning: Source Type unsupported: CodeableReference  (CodeableReference -> CodeableConcept,Reference,canonical)

DiagnosticReport5to6

Proposed StructureMap: http://hl7.org/fhir/uv/xver/StructureMap/DiagnosticReport5to6
Source: http://hl7.org/fhir/5.0/StructureDefinition/DiagnosticReport
Target: https://build.fhir.org/diagnosticreport

New properties added to R6

  • DiagnosticReport.relatesTo RelatedArtifact [0..*]
  • DiagnosticReport.procedure Reference [0..*] (Procedure)
  • DiagnosticReport.recomendation CodeableReference [0..*] (ServiceRequest,CommunicationRequest,NutritionOrder,CarePlan,Appointment,DeviceRequest,RequestOrchestration,VisionPrescription)
  • DiagnosticReport.communication Reference [0..*] (Communication)
  • DiagnosticReport.comparison Reference [0..1] (List)

DiagnosticReport mapping review

DiagnosticReportR5 -> DiagnosticReportR6

  src.basedOn -> tgt.basedOn; // Warning: Source TargetProfile unsupported: ImmunizationRecommendation  (CarePlan,ImmunizationRecommendation,MedicationRequest,NutritionOrder,ServiceRequest -> CarePlan,MedicationRequest,NutritionOrder,ServiceRequest)
  src.study -> tgt.study; // Warning: Source TargetProfile unsupported: GenomicStudy  (GenomicStudy,ImagingStudy -> ImagingStudy)

DiagnosticReportSupportingInfo mapping review

  src.reference -> tgt.reference; // Warning: Source TargetProfile unsupported: Citation  (Procedure,Observation,DiagnosticReport,Citation -> ImagingStudy,Procedure,Observation,DiagnosticReport,FamilyMemberHistory,AllergyIntolerance,Condition,DocumentReference)

DocumentReference5to6

Proposed StructureMap: http://hl7.org/fhir/uv/xver/StructureMap/DocumentReference5to6
Source: http://hl7.org/fhir/5.0/StructureDefinition/DocumentReference
Target: https://build.fhir.org/documentreference

New properties added to R6

  • DocumentReference.related Reference [0..*] (Resource)

DocumentReference mapping review

DocumentReferenceR5 -> DocumentReferenceR6

  src.basedOn -> tgt.basedOn; // Warning: Source TargetProfile unsupported: ImmunizationRecommendation,SupplyRequest  (Appointment,AppointmentResponse,CarePlan,Claim,CommunicationRequest,Contract,CoverageEligibilityRequest,DeviceRequest,EnrollmentRequest,ImmunizationRecommendation,MedicationRequest,NutritionOrder,RequestOrchestration,ServiceRequest,SupplyRequest,VisionPrescription -> Appointment,AppointmentResponse,CarePlan,Claim,CommunicationRequest,Contract,CoverageEligibilityRequest,DeviceRequest,EnrollmentRequest,MedicationRequest,NutritionOrder,RequestOrchestration,ServiceRequest,VisionPrescription)
  src.bodySite -> tgt.bodyStructure; // renamed

Dosage5to6

Proposed StructureMap: http://hl7.org/fhir/uv/xver/StructureMap/Dosage5to6
Source: http://hl7.org/fhir/5.0/StructureDefinition/Dosage
Target: https://build.fhir.org/dosage

Source properties with no target

  • Dosage.sequence integer [0..1]
  • Dosage.maxDosePerPeriod Ratio [0..*]
  • Dosage.maxDosePerAdministration Quantity [0..1]
  • Dosage.maxDosePerLifetime Quantity [0..1]

New properties added to R6

  • Dosage.condition DosageCondition [0..*]
  • Dosage.safety DosageSafety [0..1]

ElementDefinition5to6

Proposed StructureMap: http://hl7.org/fhir/uv/xver/StructureMap/ElementDefinition5to6
Source: http://hl7.org/fhir/5.0/StructureDefinition/ElementDefinition
Target: https://build.fhir.org/elementdefinition

New properties added to R6

  • ElementDefinition.binding.additional.key id [0..1]

Encounter5to6

Proposed StructureMap: http://hl7.org/fhir/uv/xver/StructureMap/Encounter5to6
Source: http://hl7.org/fhir/5.0/StructureDefinition/Encounter
Target: https://build.fhir.org/encounter

New properties added to R6

  • Encounter.businessStatus BackboneElement [0..*]
  • Encounter.businessStatus.code CodeableConcept [1..1]
  • Encounter.businessStatus.type Coding [0..1]
  • Encounter.businessStatus.effectiveDate dateTime [0..1]

EncounterReason mapping review

  src.value -> tgt.value; // Warning: Source TargetProfile unsupported: ImmunizationRecommendation  (Condition,DiagnosticReport,Observation,ImmunizationRecommendation,Procedure -> Condition,DiagnosticReport,Observation,Procedure)

Endpoint5to6

Proposed StructureMap: http://hl7.org/fhir/uv/xver/StructureMap/Endpoint5to6
Source: http://hl7.org/fhir/5.0/StructureDefinition/Endpoint
Target: https://build.fhir.org/endpoint

New properties added to R6

  • Endpoint.availability Availability [0..1]
  • Endpoint.payload.profileCanonical canonical [0..*]
  • Endpoint.payload.profileUri uri [0..*]

EnrollmentResponse5to6

Proposed StructureMap: http://hl7.org/fhir/uv/xver/StructureMap/EnrollmentResponse5to6
Source: http://hl7.org/fhir/5.0/StructureDefinition/EnrollmentResponse
Target: https://build.fhir.org/enrollmentresponse

New properties added to R6

  • EnrollmentResponse.candidate Reference [0..1] (Patient,Group)

EpisodeOfCare5to6

Proposed StructureMap: http://hl7.org/fhir/uv/xver/StructureMap/EpisodeOfCare5to6
Source: http://hl7.org/fhir/5.0/StructureDefinition/EpisodeOfCare
Target: https://build.fhir.org/episodeofcare

EpisodeOfCare mapping review

EpisodeOfCareR5 -> EpisodeOfCareR6

  src.patient -> tgt.subject; // renamed

Evidence5to6

Proposed StructureMap: http://hl7.org/fhir/uv/xver/StructureMap/Evidence5to6
Source: http://hl7.org/fhir/5.0/StructureDefinition/Evidence
Target: https://build.fhir.org/evidence

Source properties with no target

  • Evidence.relatedArtifact RelatedArtifact [0..*]

New properties added to R6

  • Evidence.recorder ContactDetail [0..*]
  • Evidence.relatesTo BackboneElement [0..*]
  • Evidence.relatesTo.type CodeableConcept [1..1]
  • Evidence.relatesTo.target[x] uri,Attachment,canonical,Reference,markdown [1..1] (Resource,Resource)
  • Evidence.variableDefinition.roleSubtype CodeableConcept [0..1]
  • Evidence.variableDefinition.comparatorCategory string [0..1]
  • Evidence.statistic.sampleSize.numberAnalyzed unsignedInt [0..1]
  • Evidence.statistic.modelCharacteristic.intended boolean [0..1]
  • Evidence.statistic.modelCharacteristic.applied boolean [0..1]

Evidence mapping review

EvidenceR5 -> EvidenceR6

  src.citeAs -> tgt.citeAs; // Warning: Source Type unsupported: Reference  (Reference,markdown -> markdown)

EvidenceVariableDefinition mapping review

  src.variableRole -> tgt.variableRole; // Warning: Source Type unsupported: CodeableConcept  (CodeableConcept -> code)

EvidenceStatisticModelCharacteristic mapping review

  src.attributeEstimate -> tgt.attribute; // renamed

EvidenceStatisticModelCharacteristicVariable mapping review

  src.handling -> tgt.handling; // Warning: Source Type unsupported: code  (code -> CodeableConcept)

EvidenceVariable5to6

Proposed StructureMap: http://hl7.org/fhir/uv/xver/StructureMap/EvidenceVariable5to6
Source: http://hl7.org/fhir/5.0/StructureDefinition/EvidenceVariable
Target: https://build.fhir.org/evidencevariable

Source properties with no target

  • EvidenceVariable.relatedArtifact RelatedArtifact [0..*]
  • EvidenceVariable.characteristic BackboneElement [0..*]
  • EvidenceVariable.characteristic.linkId id [0..1]
  • EvidenceVariable.characteristic.description markdown [0..1]
  • EvidenceVariable.characteristic.note Annotation [0..*]
  • EvidenceVariable.characteristic.exclude boolean [0..1]
  • EvidenceVariable.characteristic.definitionReference Reference [0..1] (EvidenceVariable,Group,Evidence)
  • EvidenceVariable.characteristic.definitionCanonical canonical [0..1] (EvidenceVariable,Evidence)
  • EvidenceVariable.characteristic.definitionCodeableConcept CodeableConcept [0..1]
  • EvidenceVariable.characteristic.definitionExpression Expression [0..1]
  • EvidenceVariable.characteristic.definitionId id [0..1]
  • EvidenceVariable.characteristic.definitionByTypeAndValue BackboneElement [0..1]
  • EvidenceVariable.characteristic.definitionByTypeAndValue.type CodeableConcept [1..1]
  • EvidenceVariable.characteristic.definitionByTypeAndValue.method CodeableConcept [0..*]
  • EvidenceVariable.characteristic.definitionByTypeAndValue.device Reference [0..1] (Device,DeviceMetric)
  • EvidenceVariable.characteristic.definitionByTypeAndValue.value[x] CodeableConcept,boolean,Quantity,Range,Reference,id [1..1]
  • EvidenceVariable.characteristic.definitionByTypeAndValue.offset CodeableConcept [0..1]
  • EvidenceVariable.characteristic.definitionByCombination BackboneElement [0..1]
  • EvidenceVariable.characteristic.definitionByCombination.code code [1..1]
  • EvidenceVariable.characteristic.definitionByCombination.threshold positiveInt [0..1]
  • EvidenceVariable.characteristic.definitionByCombination.characteristic [1..*]
  • EvidenceVariable.characteristic.instances[x] Quantity,Range [0..1]
  • EvidenceVariable.characteristic.duration[x] Quantity,Range [0..1]
  • EvidenceVariable.characteristic.timeFromEvent BackboneElement [0..*]
  • EvidenceVariable.characteristic.timeFromEvent.description markdown [0..1]
  • EvidenceVariable.characteristic.timeFromEvent.note Annotation [0..*]
  • EvidenceVariable.characteristic.timeFromEvent.event[x] CodeableConcept,Reference,dateTime,id [0..1]
  • EvidenceVariable.characteristic.timeFromEvent.quantity Quantity [0..1]
  • EvidenceVariable.characteristic.timeFromEvent.range Range [0..1]

New properties added to R6

  • EvidenceVariable.citeAs markdown [0..1]
  • EvidenceVariable.recorder ContactDetail [0..*]
  • EvidenceVariable.relatesTo BackboneElement [0..*]
  • EvidenceVariable.relatesTo.type CodeableConcept [1..1]
  • EvidenceVariable.relatesTo.target[x] uri,Attachment,canonical,Reference,markdown [1..1] (Resource,Resource)
  • EvidenceVariable.definition CodeableReference [0..1] (Group)
  • EvidenceVariable.definitionModifier BackboneElement [0..*]
  • EvidenceVariable.definitionModifier.code CodeableConcept [1..1]
  • EvidenceVariable.definitionModifier.value[x] CodeableConcept,boolean,Quantity,Range,Period,RelativeTime,Reference,Expression,uri [1..1] (Resource)
  • EvidenceVariable.conditional Expression [0..1]
  • EvidenceVariable.classifier CodeableConcept [0..*]
  • EvidenceVariable.dataStorage BackboneElement [0..*]
  • EvidenceVariable.dataStorage.datatype CodeableConcept [0..1]
  • EvidenceVariable.dataStorage.path string [0..1]
  • EvidenceVariable.dataStorage.delimiter string [0..1]
  • EvidenceVariable.dataStorage.component [0..*]
  • EvidenceVariable.timing RelativeTime [0..1]
  • EvidenceVariable.period Period [0..1]
  • EvidenceVariable.constraint BackboneElement [0..*]
  • EvidenceVariable.constraint.conditional CodeableConcept [0..1]
  • EvidenceVariable.constraint.minimumQuantity Quantity [0..1]
  • EvidenceVariable.constraint.maximumQuantity Quantity [0..1]
  • EvidenceVariable.constraint.earliestDateTime dateTime [0..1]
  • EvidenceVariable.constraint.latestDateTime dateTime [0..1]
  • EvidenceVariable.constraint.minimumStringLength unsignedInt [0..1]
  • EvidenceVariable.constraint.maximumStringLength positiveInt [0..1]
  • EvidenceVariable.constraint.code CodeableConcept [0..1]
  • EvidenceVariable.constraint.expression Expression [0..1]
  • EvidenceVariable.constraint.expectedValueSet Reference [0..1] (ValueSet)
  • EvidenceVariable.constraint.expectedUnitsValueSet Reference [0..1] (ValueSet)
  • EvidenceVariable.constraint.anyValueAllowed boolean [0..1]
  • EvidenceVariable.missingDataMeaning CodeableConcept [0..*]
  • EvidenceVariable.unacceptableDataHandling CodeableConcept [0..*]

EvidenceVariable mapping review

EvidenceVariableR5 -> EvidenceVariableR6

  src.handling -> tgt.handling; // Warning: Source Type unsupported: code  (code -> CodeableConcept)

ExampleScenario5to6

Proposed StructureMap: http://hl7.org/fhir/uv/xver/StructureMap/ExampleScenario5to6
Source: http://hl7.org/fhir/5.0/StructureDefinition/ExampleScenario
Target: https://build.fhir.org/examplescenario

New properties added to R6

  • ExampleScenario.actor.definition canonical [0..1] (ActorDefinition)

ExplanationOfBenefit5to6

Proposed StructureMap: http://hl7.org/fhir/uv/xver/StructureMap/ExplanationOfBenefit5to6
Source: http://hl7.org/fhir/5.0/StructureDefinition/ExplanationOfBenefit
Target: https://build.fhir.org/explanationofbenefit

Source properties with no target

  • ExplanationOfBenefit.careTeam.responsible boolean [0..1]

New properties added to R6

  • ExplanationOfBenefit.statusReason string [0..1]
  • ExplanationOfBenefit.item.subject Reference [0..1] (Patient,Group)
  • ExplanationOfBenefit.item.adjudication.decisionDate dateTime [0..1]
  • ExplanationOfBenefit.addItem.subject Reference [0..1] (Patient,Group)
  • ExplanationOfBenefit.addItem.informationSequence positiveInt [0..*]
  • ExplanationOfBenefit.addItem.category CodeableConcept [0..1]
  • ExplanationOfBenefit.processNote.class CodeableConcept [0..1]

ExplanationOfBenefit mapping review

ExplanationOfBenefitR5 -> ExplanationOfBenefitR6

  src.patient -> tgt.subject; // renamed

ExplanationOfBenefitItem mapping review

  src.request -> tgt.request; // Warning: Source TargetProfile unsupported: SupplyRequest  (DeviceRequest,MedicationRequest,NutritionOrder,ServiceRequest,SupplyRequest,VisionPrescription -> DeviceRequest,MedicationRequest,NutritionOrder,ServiceRequest,VisionPrescription)

ExplanationOfBenefitAddItem mapping review

  src.request -> tgt.request; // Warning: Source TargetProfile unsupported: SupplyRequest  (DeviceRequest,MedicationRequest,NutritionOrder,ServiceRequest,SupplyRequest,VisionPrescription -> DeviceRequest,MedicationRequest,NutritionOrder,ServiceRequest,VisionPrescription)

FamilyMemberHistory5to6

Proposed StructureMap: http://hl7.org/fhir/uv/xver/StructureMap/FamilyMemberHistory5to6
Source: http://hl7.org/fhir/5.0/StructureDefinition/FamilyMemberHistory
Target: https://build.fhir.org/familymemberhistory

Source properties with no target

  • FamilyMemberHistory.instantiatesCanonical canonical [0..*] (PlanDefinition,Questionnaire,ActivityDefinition,Measure,OperationDefinition)
  • FamilyMemberHistory.instantiatesUri uri [0..*]
  • FamilyMemberHistory.participant BackboneElement [0..*]
  • FamilyMemberHistory.participant.function CodeableConcept [0..1]
  • FamilyMemberHistory.participant.actor Reference [1..1] (Practitioner,PractitionerRole,Patient,RelatedPerson,Device,Organization,CareTeam)

New properties added to R6

  • FamilyMemberHistory.recorder Reference [0..1] (Practitioner,PractitionerRole,Patient,RelatedPerson,Organization,CareTeam,Group)
  • FamilyMemberHistory.asserter Reference [0..1] (Practitioner,PractitionerRole,Patient,RelatedPerson,Organization,CareTeam,Device,Group)

Flag5to6

Proposed StructureMap: http://hl7.org/fhir/uv/xver/StructureMap/Flag5to6
Source: http://hl7.org/fhir/5.0/StructureDefinition/Flag
Target: https://build.fhir.org/flag

New properties added to R6

  • Flag.supportingInfo Reference [0..*] (Condition,Procedure,AllergyIntolerance,Observation,RiskAssessment)

Goal5to6

Proposed StructureMap: http://hl7.org/fhir/uv/xver/StructureMap/Goal5to6
Source: http://hl7.org/fhir/5.0/StructureDefinition/Goal
Target: https://build.fhir.org/goal

Source properties with no target

  • Goal.outcome CodeableReference [0..*] (Observation)

New properties added to R6

  • Goal.acceptance BackboneElement [0..*]
  • Goal.acceptance.participant Reference [1..1] (Patient,Practitioner,RelatedPerson,PractitionerRole,CareTeam,Organization,Group)
  • Goal.acceptance.status code [0..1]
  • Goal.acceptance.priority CodeableConcept [0..1]
  • Goal.recorder Reference [0..1] (Practitioner,PractitionerRole,Patient,RelatedPerson,Group)

Group5to6

Proposed StructureMap: http://hl7.org/fhir/uv/xver/StructureMap/Group5to6
Source: http://hl7.org/fhir/5.0/StructureDefinition/Group
Target: https://build.fhir.org/group

Source properties with no target

  • Group.active boolean [0..1]

New properties added to R6

  • Group.url uri [0..1]
  • Group.version string [0..1]
  • Group.versionAlgorithm[x] string,Coding [0..1]
  • Group.title string [0..1]
  • Group.status code [0..1]
  • Group.experimental boolean [0..1]
  • Group.date dateTime [0..1]
  • Group.publisher string [0..1]
  • Group.contact ContactDetail [0..*]
  • Group.useContext UsageContext [0..*]
  • Group.purpose markdown [0..1]
  • Group.copyright markdown [0..1]
  • Group.copyrightLabel string [0..1]
  • Group.combinationMethod code [0..1]
  • Group.combinationThreshold positiveInt [0..1]
  • Group.characteristic.description markdown [0..1]
  • Group.characteristic.method CodeableConcept [0..*]
  • Group.characteristic.formula Expression [0..1]
  • Group.characteristic.determiner Reference [0..1] (Practitioner,PractitionerRole,Organization,Device,DeviceDefinition)
  • Group.characteristic.offset CodeableConcept [0..1]
  • Group.characteristic.instances[x] unsignedInt,Range [0..1]
  • Group.characteristic.duration[x] Duration,Range [0..1]
  • Group.characteristic.timing RelativeTime [0..*]
  • Group.member.involvement CodeableConcept [0..*]

GuidanceResponse5to6

Proposed StructureMap: http://hl7.org/fhir/uv/xver/StructureMap/GuidanceResponse5to6
Source: http://hl7.org/fhir/5.0/StructureDefinition/GuidanceResponse
Target: https://build.fhir.org/guidanceresponse

New properties added to R6

  • GuidanceResponse.location Reference [0..1] (Location)

GuidanceResponse mapping review

GuidanceResponseR5 -> GuidanceResponseR6

  src.result -> tgt.result; // Warning: Source TargetProfile unsupported: ImmunizationRecommendation,SupplyRequest  (Appointment,AppointmentResponse,CarePlan,Claim,CommunicationRequest,Contract,CoverageEligibilityRequest,DeviceRequest,EnrollmentRequest,ImmunizationRecommendation,MedicationRequest,NutritionOrder,RequestOrchestration,ServiceRequest,SupplyRequest,Task,VisionPrescription -> Appointment,AppointmentResponse,CarePlan,Claim,CommunicationRequest,Contract,CoverageEligibilityRequest,DeviceRequest,EnrollmentRequest,MedicationRequest,NutritionOrder,RequestOrchestration,ServiceRequest,Task,VisionPrescription)

HealthcareService5to6

Proposed StructureMap: http://hl7.org/fhir/uv/xver/StructureMap/HealthcareService5to6
Source: http://hl7.org/fhir/5.0/StructureDefinition/HealthcareService
Target: https://build.fhir.org/healthcareservice

New properties added to R6

  • HealthcareService.eligibility.value[x] CodeableConcept,boolean,Quantity,Range,Reference [0..1]
  • HealthcareService.eligibility.period Period [0..1]
  • HealthcareService.referralRequired boolean [0..1]

HealthcareService mapping review

HealthcareServiceR5 -> HealthcareServiceR6

  src.availability /* [0..*] */ -> tgt.availability /* [0..1] */; // Warning: source repeating, target single-valued

ImagingSelection5to6

Proposed StructureMap: http://hl7.org/fhir/uv/xver/StructureMap/ImagingSelection5to6
Source: http://hl7.org/fhir/5.0/StructureDefinition/ImagingSelection
Target: https://build.fhir.org/imagingselection

Source properties with no target

  • ImagingSelection.instance.subset string [0..*]
  • ImagingSelection.instance.imageRegion3D BackboneElement [0..*]
  • ImagingSelection.instance.imageRegion3D.regionType code [1..1]
  • ImagingSelection.instance.imageRegion3D.coordinate decimal [1..*]

New properties added to R6

  • ImagingSelection.modality CodeableConcept [0..1]
  • ImagingSelection.instance.frameNumber positiveInt [0..*]
  • ImagingSelection.instance.referencedContentItemIdentifier positiveInt [0..*]
  • ImagingSelection.instance.segmentNumber positiveInt [0..*]
  • ImagingSelection.instance.regionOfInterest positiveInt [0..*]
  • ImagingSelection.instance.waveFormChannel positiveInt [0..*]
  • ImagingSelection.imageRegion3D BackboneElement [0..*]
  • ImagingSelection.imageRegion3D.regionType code [1..1]
  • ImagingSelection.imageRegion3D.coordinate decimal [1..*]

ImagingSelection mapping review

ImagingSelectionR5 -> ImagingSelectionR6

  src.subject -> tgt.subject; // Warning: Source TargetProfile unsupported: Location,Organization  (Patient,Group,Device,Location,Organization,Procedure,Practitioner,Medication,Substance,Specimen -> Patient,Group,Device,Procedure,Practitioner,Medication,Substance,Specimen)
  src.basedOn -> tgt.basedOn; // Warning: Source TargetProfile unsupported: AppointmentResponse  (CarePlan,ServiceRequest,Appointment,AppointmentResponse,Task -> CarePlan,ServiceRequest,Appointment,Task)
  src.derivedFrom /* [0..*] */ -> tgt.derivedFrom /* [0..1] */; // Warning: source repeating, target single-valued

ImagingSelectionPerformer mapping review

  src.actor /* [0..1] */ -> tgt.actor /* [1..1] */; // Warning: source optional, target mandatory

ImagingSelectionInstance mapping review

  src.sopClass -> tgt.sopClass; // Warning: Source Type unsupported: Coding  (Coding -> oid)

ImagingStudy5to6

Proposed StructureMap: http://hl7.org/fhir/uv/xver/StructureMap/ImagingStudy5to6
Source: http://hl7.org/fhir/5.0/StructureDefinition/ImagingStudy
Target: https://build.fhir.org/imagingstudy

Source properties with no target

  • ImagingStudy.partOf Reference [0..*] (Procedure)
  • ImagingStudy.series.laterality CodeableConcept [0..1]

ImagingStudy mapping review

ImagingStudyR5 -> ImagingStudyR6

  src.basedOn -> tgt.basedOn; // Warning: Source TargetProfile unsupported: AppointmentResponse  (CarePlan,ServiceRequest,Appointment,AppointmentResponse,Task -> CarePlan,ServiceRequest,Appointment,Task)
  src.procedure -> tgt.procedure; // Warning: Source Type unsupported: CodeableReference  (CodeableReference -> Reference)    Source TargetProfile unsupported: PlanDefinition,ActivityDefinition  (PlanDefinition,ActivityDefinition -> Procedure)

ImagingStudySeriesInstance mapping review

  src.sopClass -> tgt.sopClass; // Warning: Source Type unsupported: Coding  (Coding -> oid)

Immunization5to6

Proposed StructureMap: http://hl7.org/fhir/uv/xver/StructureMap/Immunization5to6
Source: http://hl7.org/fhir/5.0/StructureDefinition/Immunization
Target: https://build.fhir.org/immunization

Immunization mapping review

ImmunizationR5 -> ImmunizationR6

  src.basedOn -> tgt.basedOn; // Warning: Source TargetProfile unsupported: ImmunizationRecommendation  (CarePlan,MedicationRequest,ServiceRequest,ImmunizationRecommendation -> CarePlan,MedicationRequest,ServiceRequest)

InsurancePlan5to6

Proposed StructureMap: http://hl7.org/fhir/uv/xver/StructureMap/InsurancePlan5to6
Source: http://hl7.org/fhir/5.0/StructureDefinition/InsurancePlan
Target: https://build.fhir.org/insuranceplan

Source properties with no target

  • InsurancePlan.status code [0..1]
  • InsurancePlan.name string [0..1]
  • InsurancePlan.alias string [0..*]
  • InsurancePlan.period Period [0..1]
  • InsurancePlan.ownedBy Reference [0..1] (Organization)
  • InsurancePlan.administeredBy Reference [0..1] (Organization)
  • InsurancePlan.contact ExtendedContactDetail [0..*]
  • InsurancePlan.endpoint Reference [0..*] (Endpoint)
  • InsurancePlan.coverage BackboneElement [0..*]
  • InsurancePlan.coverage.type CodeableConcept [1..1]
  • InsurancePlan.coverage.network Reference [0..*] (Organization)
  • InsurancePlan.coverage.benefit BackboneElement [1..*]
  • InsurancePlan.coverage.benefit.type CodeableConcept [1..1]
  • InsurancePlan.coverage.benefit.requirement string [0..1]
  • InsurancePlan.coverage.benefit.limit BackboneElement [0..*]
  • InsurancePlan.coverage.benefit.limit.value Quantity [0..1]
  • InsurancePlan.coverage.benefit.limit.code CodeableConcept [0..1]
  • InsurancePlan.plan BackboneElement [0..*]
  • InsurancePlan.plan.identifier Identifier [0..*]
  • InsurancePlan.plan.type CodeableConcept [0..1]
  • InsurancePlan.plan.coverageArea Reference [0..*] (Location)
  • InsurancePlan.plan.network Reference [0..*] (Organization)
  • InsurancePlan.plan.generalCost BackboneElement [0..*]
  • InsurancePlan.plan.generalCost.type CodeableConcept [0..1]
  • InsurancePlan.plan.generalCost.groupSize positiveInt [0..1]
  • InsurancePlan.plan.generalCost.cost Money [0..1]
  • InsurancePlan.plan.generalCost.comment string [0..1]
  • InsurancePlan.plan.specificCost BackboneElement [0..*]
  • InsurancePlan.plan.specificCost.category CodeableConcept [1..1]
  • InsurancePlan.plan.specificCost.benefit BackboneElement [0..*]
  • InsurancePlan.plan.specificCost.benefit.type CodeableConcept [1..1]
  • InsurancePlan.plan.specificCost.benefit.cost BackboneElement [0..*]
  • InsurancePlan.plan.specificCost.benefit.cost.type CodeableConcept [1..1]
  • InsurancePlan.plan.specificCost.benefit.cost.applicability CodeableConcept [0..1]
  • InsurancePlan.plan.specificCost.benefit.cost.qualifiers CodeableConcept [0..*]
  • InsurancePlan.plan.specificCost.benefit.cost.value Quantity [0..1]

New properties added to R6

  • InsurancePlan.product Reference [0..1] (InsuranceProduct)
  • InsurancePlan.generalCost BackboneElement [0..*]
  • InsurancePlan.generalCost.type CodeableConcept [0..1]
  • InsurancePlan.generalCost.groupSize positiveInt [0..1]
  • InsurancePlan.generalCost.cost Money [0..1]
  • InsurancePlan.generalCost.comment string [0..1]
  • InsurancePlan.specificCost BackboneElement [0..*]
  • InsurancePlan.specificCost.category CodeableConcept [1..1]
  • InsurancePlan.specificCost.benefit BackboneElement [0..*]
  • InsurancePlan.specificCost.benefit.type CodeableConcept [1..1]
  • InsurancePlan.specificCost.benefit.cost BackboneElement [0..*]
  • InsurancePlan.specificCost.benefit.cost.type CodeableConcept [1..1]
  • InsurancePlan.specificCost.benefit.cost.applicability CodeableConcept [0..1]
  • InsurancePlan.specificCost.benefit.cost.qualifier CodeableConcept [0..*]
  • InsurancePlan.specificCost.benefit.cost.value Quantity [0..1]

InsurancePlan mapping review

InsurancePlanR5 -> InsurancePlanR6

  src.type /* [0..*] */ -> tgt.type /* [0..1] */; // Warning: source repeating, target single-valued

integer645to6

Proposed StructureMap: http://hl7.org/fhir/uv/xver/StructureMap/integer645to6
Source: http://hl7.org/fhir/5.0/StructureDefinition/integer64
Target: https://build.fhir.org/integer64

Integer64 mapping review

integer64R5 -> integer64R6

  src.value -> tgt.value; // Warning: Source Type unsupported: http://hl7.org/fhirpath/System.Integer  (http://hl7.org/fhirpath/System.Integer -> http://hl7.org/fhirpath/System.Long)

Invoice5to6

Proposed StructureMap: http://hl7.org/fhir/uv/xver/StructureMap/Invoice5to6
Source: http://hl7.org/fhir/5.0/StructureDefinition/Invoice
Target: https://build.fhir.org/invoice

Invoice mapping review

InvoiceR5 -> InvoiceR6

  src.date -> tgt.period; // renamed // Warning: Source Type unsupported: dateTime  (dateTime -> date,Period)

Location5to6

Proposed StructureMap: http://hl7.org/fhir/uv/xver/StructureMap/Location5to6
Source: http://hl7.org/fhir/5.0/StructureDefinition/Location
Target: https://build.fhir.org/location

New properties added to R6

  • Location.code CodeableConcept [0..*]

Location mapping review

LocationR5 -> LocationR6

  src.hoursOfOperation /* [0..*] */ -> tgt.hoursOfOperation /* [0..1] */; // Warning: source repeating, target single-valued

Measure5to6

Proposed StructureMap: http://hl7.org/fhir/uv/xver/StructureMap/Measure5to6
Source: http://hl7.org/fhir/5.0/StructureDefinition/Measure
Target: https://build.fhir.org/measure

Source properties with no target

  • Measure.basis code [0..1]
  • Measure.scoring CodeableConcept [0..1]
  • Measure.scoringUnit CodeableConcept [0..1]
  • Measure.compositeScoring CodeableConcept [0..1]
  • Measure.type CodeableConcept [0..*]
  • Measure.improvementNotation CodeableConcept [0..1]

New properties added to R6

  • Measure.reportingFrequency Quantity [0..1]
  • Measure.group.title string [0..1]
  • Measure.group.basisRequirement DataRequirement [0..*]
  • Measure.group.scoringPrecision positiveInt [0..1]
  • Measure.group.compositeScoring CodeableConcept [0..1]
  • Measure.group.component BackboneElement [0..*]
  • Measure.group.component.measure canonical [0..1]
  • Measure.group.component.groupId string [0..1]
  • Measure.group.component.weight decimal [0..1]
  • Measure.group.improvementNotationGuidance markdown [0..1]
  • Measure.group.population.title string [0..1]
  • Measure.group.stratifier.title string [0..1]
  • Measure.group.stratifier.component.valueSet canonical [0..1] (ValueSet)
  • Measure.group.stratifier.component.unit string [0..1]
  • Measure.supplementalData.valueSet canonical [0..1] (ValueSet)
  • Measure.supplementalData.unit string [0..1]

MeasureReport5to6

Proposed StructureMap: http://hl7.org/fhir/uv/xver/StructureMap/MeasureReport5to6
Source: http://hl7.org/fhir/5.0/StructureDefinition/MeasureReport
Target: https://build.fhir.org/measurereport

Source properties with no target

  • MeasureReport.scoring CodeableConcept [0..1]
  • MeasureReport.improvementNotation CodeableConcept [0..1]

New properties added to R6

  • MeasureReport.category CodeableConcept [0..1]
  • MeasureReport.messages Reference [0..1] (OperationOutcome)
  • MeasureReport.group.title string [0..1]
  • MeasureReport.group.calculatedDate dateTime [0..1]
  • MeasureReport.group.description markdown [0..1]
  • MeasureReport.group.type CodeableConcept [0..1]
  • MeasureReport.group.scoring CodeableConcept [0..1]
  • MeasureReport.group.improvementNotation CodeableConcept [0..1]
  • MeasureReport.group.improvementNotationGuidance markdown [0..1]
  • MeasureReport.group.population.title string [0..1]
  • MeasureReport.group.population.description markdown [0..1]
  • MeasureReport.group.population.countQuantity Quantity [0..1]
  • MeasureReport.group.stratifier.title string [0..1]
  • MeasureReport.group.stratifier.description markdown [0..1]
  • MeasureReport.group.stratifier.stratum.component.description markdown [0..1]
  • MeasureReport.group.stratifier.stratum.population.countQuantity Quantity [0..1]

MeasureReport mapping review

MeasureReportR5 -> MeasureReportR6

  src.reporter -> tgt.reporter; // Warning: Source TargetProfile unsupported: Group  (Practitioner,PractitionerRole,Organization,Group -> Practitioner,PractitionerRole,Organization)

Medication5to6

Proposed StructureMap: http://hl7.org/fhir/uv/xver/StructureMap/Medication5to6
Source: http://hl7.org/fhir/5.0/StructureDefinition/Medication
Target: https://build.fhir.org/medication

Source properties with no target

  • Medication.totalVolume Quantity [0..1]

New properties added to R6

  • Medication.packageSize BackboneElement [0..1]
  • Medication.packageSize.numberOfItems Quantity [0..1] (SimpleQuantity)
  • Medication.packageSize.amountPerItem Ratio [0..1]
  • Medication.ingredient.role CodeableConcept [0..1]
  • Medication.instance.identifier Identifier [0..*]

Medication mapping review

MedicationR5 -> MedicationR6

  src.batch /* [0..1] */ -> tgt.instance /* [0..1] */; // renamed
  src.definition -> tgt.definition; // Warning: Source TargetProfile unsupported: MedicationKnowledge  (MedicationKnowledge -> MedicinalProductDefinition,AdministrableProductDefinition,PackagedProductDefinition,ManufacturedItemDefinition)

MedicationBatch mapping review

  src.lotNumber -> tgt.lotNumber; // renamed
  src.expirationDate -> tgt.expirationDate; // renamed

MedicationAdministration5to6

Proposed StructureMap: http://hl7.org/fhir/uv/xver/StructureMap/MedicationAdministration5to6
Source: http://hl7.org/fhir/5.0/StructureDefinition/MedicationAdministration
Target: https://build.fhir.org/medicationadministration

MedicationAdministration mapping review

MedicationAdministrationR5 -> MedicationAdministrationR6

  src.occurence -> tgt.occurrence; // renamed

MedicationDispense5to6

Proposed StructureMap: http://hl7.org/fhir/uv/xver/StructureMap/MedicationDispense5to6
Source: http://hl7.org/fhir/5.0/StructureDefinition/MedicationDispense
Target: https://build.fhir.org/medicationdispense

Source properties with no target

  • MedicationDispense.renderedDosageInstruction markdown [0..1]

New properties added to R6

  • MedicationDispense.fillNumber positiveInt [0..1]
  • MedicationDispense.doseAdministrationAid CodeableConcept [0..1]

MedicationDispense mapping review

MedicationDispenseR5 -> MedicationDispenseR6

  src.dosageInstruction /* [0..*] */ -> tgt.dosageInstruction /* [0..1] */; // Warning: source repeating, target single-valued    Source Type unsupported: Dosage  (Dosage -> DosageDetails)

MedicationRequest5to6

Proposed StructureMap: http://hl7.org/fhir/uv/xver/StructureMap/MedicationRequest5to6
Source: http://hl7.org/fhir/5.0/StructureDefinition/MedicationRequest
Target: https://build.fhir.org/medicationrequest

Source properties with no target

  • MedicationRequest.renderedDosageInstruction markdown [0..1]

New properties added to R6

  • MedicationRequest.dispenseRequest.destination Reference [0..1] (Location)

MedicationRequest mapping review

MedicationRequestR5 -> MedicationRequestR6

  src.basedOn -> tgt.basedOn; // Warning: Source TargetProfile unsupported: ImmunizationRecommendation  (CarePlan,MedicationRequest,ServiceRequest,ImmunizationRecommendation -> CarePlan,MedicationRequest,ServiceRequest,RequestOrchestration)
  src.reported -> tgt.isRecordOfRequest; // renamed
  src.effectiveDosePeriod -> tgt.effectiveTiming; // renamed
  src.dosageInstruction /* [0..*] */ -> tgt.dosageInstruction /* [0..1] */; // Warning: source repeating, target single-valued    Source Type unsupported: Dosage  (Dosage -> DosageDetails)

MedicationRequestDispenseRequest mapping review

  src.dispenserInstruction -> tgt.dispenserInstruction; // Warning: Source Type unsupported: Annotation  (Annotation -> CodeableConcept)

MedicationStatement5to6

Proposed StructureMap: http://hl7.org/fhir/uv/xver/StructureMap/MedicationStatement5to6
Source: http://hl7.org/fhir/5.0/StructureDefinition/MedicationStatement
Target: https://build.fhir.org/medicationstatement

Source properties with no target

  • MedicationStatement.renderedDosageInstruction markdown [0..1]

New properties added to R6

  • MedicationStatement.author Reference [0..1] (Practitioner,PractitionerRole,Organization,Patient,RelatedPerson,Device)

MedicationStatement mapping review

MedicationStatementR5 -> MedicationStatementR6

  src.dosage /* [0..*] */ -> tgt.dosage /* [0..1] */; // Warning: source repeating, target single-valued    Source Type unsupported: Dosage  (Dosage -> DosageDetails)

MessageDefinition5to6

Proposed StructureMap: http://hl7.org/fhir/uv/xver/StructureMap/MessageDefinition5to6
Source: http://hl7.org/fhir/5.0/StructureDefinition/MessageDefinition
Target: https://build.fhir.org/messagedefinition

Source properties with no target

  • MessageDefinition.graph canonical [0..1] (GraphDefinition)

MessageHeader5to6

Proposed StructureMap: http://hl7.org/fhir/uv/xver/StructureMap/MessageHeader5to6
Source: http://hl7.org/fhir/5.0/StructureDefinition/MessageHeader
Target: https://build.fhir.org/messageheader

Source properties with no target

  • MessageHeader.destination.target Reference [0..1] (Device)
  • MessageHeader.sender Reference [0..1] (Practitioner,PractitionerRole,Device,Organization)
  • MessageHeader.author Reference [0..1] (Practitioner,PractitionerRole,Device,Organization)
  • MessageHeader.responsible Reference [0..1] (Practitioner,PractitionerRole,Organization)

New properties added to R6

  • MessageHeader.source.sender Reference [0..1] (Device,Organization,Patient,Practitioner,PractitionerRole)

MetadataResource5to6

Proposed StructureMap: http://hl7.org/fhir/uv/xver/StructureMap/MetadataResource5to6
Source: http://hl7.org/fhir/5.0/StructureDefinition/MetadataResource
Target: https://build.fhir.org/metadataresource

New properties added to R6

  • MetadataResource.usage markdown [0..1]

NutritionIntake5to6

Proposed StructureMap: http://hl7.org/fhir/uv/xver/StructureMap/NutritionIntake5to6
Source: http://hl7.org/fhir/5.0/StructureDefinition/NutritionIntake
Target: https://build.fhir.org/nutritionintake

Source properties with no target

  • NutritionIntake.instantiatesCanonical canonical [0..*] (ActivityDefinition,ChargeItemDefinition,ClinicalUseDefinition,EventDefinition,Measure,MessageDefinition,ObservationDefinition,OperationDefinition,PlanDefinition,Questionnaire,Requirements,SubscriptionTopic,TestPlan,TestScript)
  • NutritionIntake.instantiatesUri uri [0..*]
  • NutritionIntake.consumedItem BackboneElement [1..*]
  • NutritionIntake.consumedItem.type CodeableConcept [1..1]
  • NutritionIntake.consumedItem.nutritionProduct CodeableReference [1..1] (NutritionProduct)
  • NutritionIntake.consumedItem.schedule Timing [0..1]
  • NutritionIntake.consumedItem.amount Quantity [0..1]
  • NutritionIntake.consumedItem.rate Quantity [0..1]
  • NutritionIntake.consumedItem.notConsumed boolean [0..1]
  • NutritionIntake.consumedItem.notConsumedReason CodeableConcept [0..1]
  • NutritionIntake.ingredientLabel BackboneElement [0..*]
  • NutritionIntake.ingredientLabel.nutrient CodeableReference [1..1] (Substance)
  • NutritionIntake.ingredientLabel.amount Quantity [1..1]

New properties added to R6

  • NutritionIntake.nutritionItem BackboneElement [0..*]
  • NutritionIntake.nutritionItem.type CodeableConcept [0..1]
  • NutritionIntake.nutritionItem.nutritionProduct CodeableReference [0..1] (NutritionProduct)
  • NutritionIntake.nutritionItem.consumedItem BackboneElement [0..*]
  • NutritionIntake.nutritionItem.consumedItem.schedule Timing [0..1]
  • NutritionIntake.nutritionItem.consumedItem.amount Quantity [0..1] (SimpleQuantity)
  • NutritionIntake.nutritionItem.consumedItem.rate[x] Quantity,Ratio [0..1]
  • NutritionIntake.nutritionItem.consumedItem.totalIntake BackboneElement [0..*]
  • NutritionIntake.nutritionItem.consumedItem.totalIntake.nutrient CodeableReference [1..1] (SubstanceDefinition)
  • NutritionIntake.nutritionItem.consumedItem.totalIntake.amount Quantity [1..1] (SimpleQuantity)
  • NutritionIntake.nutritionItem.consumedItem.totalIntake.energy Quantity [0..1] (SimpleQuantity)
  • NutritionIntake.nutritionItem.notConsumedItem BackboneElement [0..*]
  • NutritionIntake.nutritionItem.notConsumedItem.reason CodeableConcept [0..1]
  • NutritionIntake.nutritionItem.notConsumedItem.schedule Timing [0..1]
  • NutritionIntake.nutritionItem.notConsumedItem.amount Quantity [0..1] (SimpleQuantity)

NutritionOrder5to6

Proposed StructureMap: http://hl7.org/fhir/uv/xver/StructureMap/NutritionOrder5to6
Source: http://hl7.org/fhir/5.0/StructureDefinition/NutritionOrder
Target: https://build.fhir.org/nutritionorder

Source properties with no target

  • NutritionOrder.instantiatesCanonical canonical [0..*] (ActivityDefinition,PlanDefinition)
  • NutritionOrder.instantiatesUri uri [0..*]
  • NutritionOrder.instantiates uri [0..*]
  • NutritionOrder.oralDiet.fluidConsistencyType CodeableConcept [0..*]
  • NutritionOrder.enteralFormula.additive BackboneElement [0..*]
  • NutritionOrder.enteralFormula.additive.type CodeableReference [0..1] (NutritionProduct)
  • NutritionOrder.enteralFormula.additive.productName string [0..1]
  • NutritionOrder.enteralFormula.additive.quantity Quantity [0..1]

New properties added to R6

  • NutritionOrder.oralDiet.caloricDensity Quantity [0..1]
  • NutritionOrder.supplement.caloricDensity Quantity [0..1]
  • NutritionOrder.additive BackboneElement [0..*]
  • NutritionOrder.additive.modularType CodeableReference [0..1] (NutritionProduct)
  • NutritionOrder.additive.productName string [0..1]
  • NutritionOrder.additive.quantity Quantity [0..1]
  • NutritionOrder.additive.routeOfAdministration CodeableConcept [0..*]

NutritionOrder mapping review

NutritionOrderR5 -> NutritionOrderR6

  src.orderer -> tgt.requester; // renamed

NutritionOrderOralDietTexture mapping review

  src.foodType -> tgt.type; // renamed

NutritionOrderEnteralFormula mapping review

  src.baseFormulaType -> tgt.type; // renamed
  src.baseFormulaProductName -> tgt.productName; // renamed
  src.deliveryDevice /* [0..*] */ -> tgt.deliveryDevice /* [0..1] */; // Warning: source repeating, target single-valued    Source Type unsupported: CodeableReference  (CodeableReference -> CodeableConcept,canonical)
  src.maxVolumeToDeliver -> tgt.maxVolumeToAdminister; // renamed

NutritionProduct5to6

Proposed StructureMap: http://hl7.org/fhir/uv/xver/StructureMap/NutritionProduct5to6
Source: http://hl7.org/fhir/5.0/StructureDefinition/NutritionProduct
Target: https://build.fhir.org/nutritionproduct

Source properties with no target

  • NutritionProduct.knownAllergen CodeableReference [0..*] (Substance)

New properties added to R6

  • NutritionProduct.ingredientSummary markdown [0..1]
  • NutritionProduct.ingredient.allergen boolean [0..1]
  • NutritionProduct.energy Quantity [0..1]

NutritionProductNutrient mapping review

  src.item /* [0..1] */ -> tgt.item /* [1..1] */; // Warning: source optional, target mandatory    Source TargetProfile unsupported: Substance  (Substance -> SubstanceDefinition)
  src.amount /* [0..*] */ -> tgt.amount /* [0..1] */; // Warning: source repeating, target single-valued

NutritionProductIngredient mapping review

  src.amount /* [0..*] */ -> tgt.amount /* [0..1] */; // Warning: source repeating, target single-valued

Observation5to6

Proposed StructureMap: http://hl7.org/fhir/uv/xver/StructureMap/Observation5to6
Source: http://hl7.org/fhir/5.0/StructureDefinition/Observation
Target: https://build.fhir.org/observation

Source properties with no target

  • Observation.instantiates[x] canonical,Reference [0..1] (ObservationDefinition,ObservationDefinition)

New properties added to R6

  • Observation.organizer boolean [0..1]
  • Observation.interpretationContext CodeableReference [0..*] (Resource)

Observation mapping review

ObservationR5 -> ObservationR6

  src.basedOn -> tgt.basedOn; // Warning: Source TargetProfile unsupported: ImmunizationRecommendation  (CarePlan,DeviceRequest,ImmunizationRecommendation,MedicationRequest,NutritionOrder,ServiceRequest -> CarePlan,DeviceRequest,MedicationRequest,NutritionOrder,ServiceRequest)
  src.partOf -> tgt.partOf; // Warning: Source TargetProfile unsupported: GenomicStudy  (MedicationAdministration,MedicationDispense,MedicationStatement,Procedure,Immunization,ImagingStudy,GenomicStudy -> MedicationAdministration,MedicationDispense,MedicationStatement,Procedure,Immunization,ImagingStudy)
  src.hasMember -> tgt.hasMember; // Warning: Source TargetProfile unsupported: MolecularSequence  (Observation,QuestionnaireResponse,MolecularSequence -> Observation,QuestionnaireResponse)
  src.derivedFrom -> tgt.derivedFrom; // Warning: Source TargetProfile unsupported: MolecularSequence,GenomicStudy  (DocumentReference,ImagingStudy,ImagingSelection,QuestionnaireResponse,Observation,MolecularSequence,GenomicStudy -> DocumentReference,ImagingStudy,ImagingSelection,QuestionnaireResponse,Observation)

ObservationDefinition5to6

Proposed StructureMap: http://hl7.org/fhir/uv/xver/StructureMap/ObservationDefinition5to6
Source: http://hl7.org/fhir/5.0/StructureDefinition/ObservationDefinition
Target: https://build.fhir.org/observationdefinition

New properties added to R6

  • ObservationDefinition.qualifiedValue.interpretation CodeableConcept [0..*]

ObservationDefinition mapping review

ObservationDefinitionR5 -> ObservationDefinitionR6

  src.bodySite -> tgt.bodyStructure; // renamed
  src.device /* [0..*] */ -> tgt.device /* [0..1] */; // Warning: source repeating, target single-valued

ObservationDefinitionQualifiedValue mapping review

  src.gender -> tgt.sexParameterForClinicalUse; // renamed

OperationDefinition5to6

Proposed StructureMap: http://hl7.org/fhir/uv/xver/StructureMap/OperationDefinition5to6
Source: http://hl7.org/fhir/5.0/StructureDefinition/OperationDefinition
Target: https://build.fhir.org/operationdefinition

New properties added to R6

  • OperationDefinition.synchronicity code [0..1]

OperationDefinitionParameter mapping review

  src.min -> tgt.min; // Warning: Source Type unsupported: integer  (integer -> unsignedInt)

Organization5to6

Proposed StructureMap: http://hl7.org/fhir/uv/xver/StructureMap/Organization5to6
Source: http://hl7.org/fhir/5.0/StructureDefinition/Organization
Target: https://build.fhir.org/organization

New properties added to R6

  • Organization.qualification.status CodeableConcept [0..1]

Patient5to6

Proposed StructureMap: http://hl7.org/fhir/uv/xver/StructureMap/Patient5to6
Source: http://hl7.org/fhir/5.0/StructureDefinition/Patient
Target: https://build.fhir.org/patient

New properties added to R6

  • Patient.contact.role CodeableConcept [0..*]
  • Patient.contact.additionalName HumanName [0..*]
  • Patient.contact.additionalAddress Address [0..*]

PaymentNotice5to6

Proposed StructureMap: http://hl7.org/fhir/uv/xver/StructureMap/PaymentNotice5to6
Source: http://hl7.org/fhir/5.0/StructureDefinition/PaymentNotice
Target: https://build.fhir.org/paymentnotice

New properties added to R6

  • PaymentNotice.statusReason string [0..1]

PaymentReconciliation5to6

Proposed StructureMap: http://hl7.org/fhir/uv/xver/StructureMap/PaymentReconciliation5to6
Source: http://hl7.org/fhir/5.0/StructureDefinition/PaymentReconciliation
Target: https://build.fhir.org/paymentreconciliation

New properties added to R6

  • PaymentReconciliation.statusReason string [0..1]
  • PaymentReconciliation.allocation.noteNumber positiveInt [0..*]
  • PaymentReconciliation.processNote.class CodeableConcept [0..1]
  • PaymentReconciliation.processNote.number positiveInt [0..1]

PaymentReconciliationAllocation mapping review

  src.target -> tgt.target; // Warning: Source TargetProfile unsupported: ChargeItem  (Claim,Account,Invoice,ChargeItem,Encounter,Contract -> Claim,Account,Invoice,Encounter,Contract)

Permission5to6

Proposed StructureMap: http://hl7.org/fhir/uv/xver/StructureMap/Permission5to6
Source: http://hl7.org/fhir/5.0/StructureDefinition/Permission
Target: https://build.fhir.org/permission

New properties added to R6

  • Permission.identifier Identifier [0..*]
  • Permission.rule.import Reference [0..1] (Permission)
  • Permission.rule.data.resourceType Coding [0..*]
  • Permission.rule.activity.actor.role CodeableConcept [0..1]
  • Permission.rule.activity.actor.reference Reference [0..1] (Device,Group,CareTeam,Organization,Patient,Practitioner,RelatedPerson,PractitionerRole,DeviceDefinition,HealthcareService)
  • Permission.rule.limit.control CodeableConcept [0..*]
  • Permission.rule.limit.tag Coding [0..*]
  • Permission.rule.limit.element string [0..*]

PermissionRule mapping review

  src.limit -> tgt.limit; // Warning: Source Type unsupported: CodeableConcept  (CodeableConcept -> BackboneElement)

PermissionRuleData mapping review

  src.period /* [0..*] */ -> tgt.period /* [0..1] */; // Warning: source repeating, target single-valued

PermissionRuleActivity mapping review

  src.actor -> tgt.actor; // Warning: Source Type unsupported: Reference  (Reference -> BackboneElement)

PlanDefinition5to6

Proposed StructureMap: http://hl7.org/fhir/uv/xver/StructureMap/PlanDefinition5to6
Source: http://hl7.org/fhir/5.0/StructureDefinition/PlanDefinition
Target: https://build.fhir.org/plandefinition

New properties added to R6

  • PlanDefinition.action.applicabilityBehavior code [0..1]

PlanDefinitionActorOption mapping review

  src.typeReference -> tgt.typeReference; // Warning: Source TargetProfile unsupported: DeviceDefinition,Group  (CareTeam,Device,DeviceDefinition,Endpoint,Group,HealthcareService,Location,Organization,Patient,Practitioner,PractitionerRole,RelatedPerson -> BiologicallyDerivedProduct,CareTeam,Device,Endpoint,HealthcareService,Location,Medication,MedicinalProductDefinition,Organization,Patient,Practitioner,PractitionerRole,RelatedPerson,Specimen,Substance,SubstanceDefinition)

PlanDefinitionActionParticipant mapping review

  src.typeReference -> tgt.typeReference; // Warning: Source TargetProfile unsupported: DeviceDefinition,Group  (CareTeam,Device,DeviceDefinition,Endpoint,Group,HealthcareService,Location,Organization,Patient,Practitioner,PractitionerRole,RelatedPerson -> BiologicallyDerivedProduct,CareTeam,Device,Endpoint,HealthcareService,Location,Medication,MedicinalProductDefinition,Organization,Patient,Practitioner,PractitionerRole,RelatedPerson,Specimen,Substance,SubstanceDefinition)

Practitioner5to6

Proposed StructureMap: http://hl7.org/fhir/uv/xver/StructureMap/Practitioner5to6
Source: http://hl7.org/fhir/5.0/StructureDefinition/Practitioner
Target: https://build.fhir.org/practitioner

New properties added to R6

  • Practitioner.qualification.status CodeableConcept [0..1]

PractitionerRole5to6

Proposed StructureMap: http://hl7.org/fhir/uv/xver/StructureMap/PractitionerRole5to6
Source: http://hl7.org/fhir/5.0/StructureDefinition/PractitionerRole
Target: https://build.fhir.org/practitionerrole

New properties added to R6

  • PractitionerRole.network Reference [0..*] (Organization)
  • PractitionerRole.display string [0..1]

PractitionerRole mapping review

PractitionerRoleR5 -> PractitionerRoleR6

  src.availability /* [0..*] */ -> tgt.availability /* [0..1] */; // Warning: source repeating, target single-valued

Procedure5to6

Proposed StructureMap: http://hl7.org/fhir/uv/xver/StructureMap/Procedure5to6
Source: http://hl7.org/fhir/5.0/StructureDefinition/Procedure
Target: https://build.fhir.org/procedure

Source properties with no target

  • Procedure.instantiatesCanonical canonical [0..*] (PlanDefinition,ActivityDefinition,Measure,OperationDefinition,Questionnaire)
  • Procedure.instantiatesUri uri [0..*]

New properties added to R6

  • Procedure.bodyStructure Reference [0..1] (BodyStructure)

Provenance5to6

Proposed StructureMap: http://hl7.org/fhir/uv/xver/StructureMap/Provenance5to6
Source: http://hl7.org/fhir/5.0/StructureDefinition/Provenance
Target: https://build.fhir.org/provenance

New properties added to R6

  • Provenance.why markdown [0..1]

Provenance mapping review

ProvenanceR5 -> ProvenanceR6

  src.basedOn -> tgt.basedOn; // Warning: Source TargetProfile unsupported: CarePlan,DeviceRequest,ImmunizationRecommendation,MedicationRequest,NutritionOrder,ServiceRequest,Task  (CarePlan,DeviceRequest,ImmunizationRecommendation,MedicationRequest,NutritionOrder,ServiceRequest,Task -> Resource)

RelatedArtifact5to6

Proposed StructureMap: http://hl7.org/fhir/uv/xver/StructureMap/RelatedArtifact5to6
Source: http://hl7.org/fhir/5.0/StructureDefinition/RelatedArtifact
Target: https://build.fhir.org/relatedartifact

Source properties with no target

  • RelatedArtifact.classifier CodeableConcept [0..*]
  • RelatedArtifact.publicationStatus code [0..1]
  • RelatedArtifact.publicationDate date [0..1]

New properties added to R6

  • RelatedArtifact.artifact[x] markdown,Attachment,canonical,Reference [0..1] (Resource,Resource)

RelatedPerson5to6

Proposed StructureMap: http://hl7.org/fhir/uv/xver/StructureMap/RelatedPerson5to6
Source: http://hl7.org/fhir/5.0/StructureDefinition/RelatedPerson
Target: https://build.fhir.org/relatedperson

New properties added to R6

  • RelatedPerson.role CodeableConcept [0..*]

RequestOrchestration5to6

Proposed StructureMap: http://hl7.org/fhir/uv/xver/StructureMap/RequestOrchestration5to6
Source: http://hl7.org/fhir/5.0/StructureDefinition/RequestOrchestration
Target: https://build.fhir.org/requestorchestration

New properties added to R6

  • RequestOrchestration.action.applicabilityBehavior code [0..1]

RequestOrchestrationActionParticipant mapping review

  src.typeReference -> tgt.typeReference; // Warning: Source TargetProfile unsupported: DeviceDefinition,Group  (CareTeam,Device,DeviceDefinition,Endpoint,Group,HealthcareService,Location,Organization,Patient,Practitioner,PractitionerRole,RelatedPerson -> BiologicallyDerivedProduct,CareTeam,Device,Endpoint,HealthcareService,Location,Medication,MedicinalProductDefinition,Organization,Patient,Practitioner,PractitionerRole,RelatedPerson,Specimen,Substance,SubstanceDefinition)

Requirements5to6

Proposed StructureMap: http://hl7.org/fhir/uv/xver/StructureMap/Requirements5to6
Source: http://hl7.org/fhir/5.0/StructureDefinition/Requirements
Target: https://build.fhir.org/requirements

Source properties with no target

  • Requirements.statement.parent string [0..1]

New properties added to R6

  • Requirements.category Coding [0..*]
  • Requirements.imports BackboneElement [0..*]
  • Requirements.imports.reference canonical [1..1] (Requirements)
  • Requirements.imports.key id [0..*]
  • Requirements.actor.reference canonical [1..1] (ActorDefinition)
  • Requirements.actor.key id [0..1]
  • Requirements.statement.derivedFrom.reference canonical [0..1] (Requirements)
  • Requirements.statement.derivedFrom.key id [1..1]
  • Requirements.statement.partOf BackboneElement [0..1]
  • Requirements.statement.partOf.reference canonical [0..1] (Requirements)
  • Requirements.statement.partOf.key id [1..1]
  • Requirements.statement.actor id [0..*]

Requirements mapping review

RequirementsR5 -> RequirementsR6

  src.actor -> tgt.actor; // Warning: Source Type unsupported: canonical  (canonical -> BackboneElement)

RequirementsStatement mapping review

  src.derivedFrom -> tgt.derivedFrom; // Warning: Source Type unsupported: string  (string -> BackboneElement)

ResearchStudy5to6

Proposed StructureMap: http://hl7.org/fhir/uv/xver/StructureMap/ResearchStudy5to6
Source: http://hl7.org/fhir/5.0/StructureDefinition/ResearchStudy
Target: https://build.fhir.org/researchstudy

Source properties with no target

  • ResearchStudy.relatedArtifact RelatedArtifact [0..*]
  • ResearchStudy.comparisonGroup.linkId id [0..1]
  • ResearchStudy.comparisonGroup.name string [1..1]
  • ResearchStudy.comparisonGroup.type CodeableConcept [0..1]
  • ResearchStudy.comparisonGroup.intendedExposure Reference [0..*] (EvidenceVariable)
  • ResearchStudy.outcomeMeasure BackboneElement [0..*]
  • ResearchStudy.outcomeMeasure.name string [0..1]
  • ResearchStudy.outcomeMeasure.type CodeableConcept [0..*]
  • ResearchStudy.outcomeMeasure.description markdown [0..1]
  • ResearchStudy.outcomeMeasure.reference Reference [0..1] (EvidenceVariable)

New properties added to R6

  • ResearchStudy.label.language code [0..1]
  • ResearchStudy.citeAs markdown [0..1]
  • ResearchStudy.relatesTo BackboneElement [0..*]
  • ResearchStudy.relatesTo.type CodeableConcept [1..1]
  • ResearchStudy.relatesTo.target[x] uri,Attachment,canonical,Reference,markdown [1..1] (Resource,Resource)
  • ResearchStudy.recruitment.description markdown [0..1]
  • ResearchStudy.comparisonGroup.targetNumber unsignedInt [0..1]
  • ResearchStudy.comparisonGroup.actualNumber unsignedInt [0..1]
  • ResearchStudy.comparisonGroup.eligibility Reference [0..1] (Group)
  • ResearchStudy.objective.outcomeMeasure BackboneElement [0..*]
  • ResearchStudy.objective.outcomeMeasure.name string [0..1]
  • ResearchStudy.objective.outcomeMeasure.type CodeableConcept [0..1]
  • ResearchStudy.objective.outcomeMeasure.description markdown [0..1]
  • ResearchStudy.objective.outcomeMeasure.endpoint Reference [1..1] (EvidenceVariable)
  • ResearchStudy.objective.outcomeMeasure.population Reference [0..1] (Group)
  • ResearchStudy.objective.outcomeMeasure.intervention Reference [0..1] (Group)
  • ResearchStudy.objective.outcomeMeasure.comparator Reference [0..1] (Group)
  • ResearchStudy.objective.outcomeMeasure.summaryMeasure CodeableConcept [0..1]
  • ResearchStudy.objective.outcomeMeasure.endpointAnalysisPlan Reference [0..1] (Evidence)
  • ResearchStudy.objective.outcomeMeasure.eventHandling BackboneElement [0..*]
  • ResearchStudy.objective.outcomeMeasure.eventHandling.event CodeableConcept [0..1]
  • ResearchStudy.objective.outcomeMeasure.eventHandling.group CodeableConcept [0..1]
  • ResearchStudy.objective.outcomeMeasure.eventHandling.handling CodeableConcept [0..1]
  • ResearchStudy.objective.outcomeMeasure.eventHandling.description markdown [0..1]

ResearchStudy mapping review

ResearchStudyR5 -> ResearchStudyR6

  src.focus -> tgt.focus; // Warning: Source TargetProfile unsupported: EvidenceVariable  (Medication,MedicinalProductDefinition,SubstanceDefinition,EvidenceVariable -> Medication,MedicinalProductDefinition,SubstanceDefinition,DeviceDefinition,PlanDefinition)
  src.result -> tgt.result; // Warning: Source TargetProfile unsupported: EvidenceReport,Citation  (EvidenceReport,Citation,DiagnosticReport -> Composition,DiagnosticReport,Evidence)

ResearchStudyRecruitment mapping review

  src.eligibility -> tgt.eligibility; // Warning: Source TargetProfile unsupported: EvidenceVariable  (Group,EvidenceVariable -> Group)

ResearchSubject5to6

Proposed StructureMap: http://hl7.org/fhir/uv/xver/StructureMap/ResearchSubject5to6
Source: http://hl7.org/fhir/5.0/StructureDefinition/ResearchSubject
Target: https://build.fhir.org/researchsubject

Source properties with no target

  • ResearchSubject.progress BackboneElement [0..*]
  • ResearchSubject.progress.type CodeableConcept [0..1]
  • ResearchSubject.progress.subjectState CodeableConcept [0..1]
  • ResearchSubject.progress.milestone CodeableConcept [0..1]
  • ResearchSubject.progress.reason CodeableConcept [0..1]
  • ResearchSubject.progress.startDate dateTime [0..1]
  • ResearchSubject.progress.endDate dateTime [0..1]
  • ResearchSubject.assignedComparisonGroup id [0..1]
  • ResearchSubject.actualComparisonGroup id [0..1]

New properties added to R6

  • ResearchSubject.subjectState BackboneElement [0..*]
  • ResearchSubject.subjectState.code CodeableConcept [1..1]
  • ResearchSubject.subjectState.startDate dateTime [1..1]
  • ResearchSubject.subjectState.endDate dateTime [0..1]
  • ResearchSubject.subjectState.reason CodeableConcept [0..1]
  • ResearchSubject.subjectMilestone BackboneElement [0..*]
  • ResearchSubject.subjectMilestone.milestone CodeableConcept [1..1]
  • ResearchSubject.subjectMilestone.date dateTime [0..1]
  • ResearchSubject.subjectMilestone.reason CodeableConcept [0..*]
  • ResearchSubject.comparisonGroup CodeableReference [0..*] (Group)

SearchParameter5to6

Proposed StructureMap: http://hl7.org/fhir/uv/xver/StructureMap/SearchParameter5to6
Source: http://hl7.org/fhir/5.0/StructureDefinition/SearchParameter
Target: https://build.fhir.org/searchparameter

New properties added to R6

  • SearchParameter.aliasCode code [0..*]

ServiceRequest5to6

Proposed StructureMap: http://hl7.org/fhir/uv/xver/StructureMap/ServiceRequest5to6
Source: http://hl7.org/fhir/5.0/StructureDefinition/ServiceRequest
Target: https://build.fhir.org/servicerequest

Source properties with no target

  • ServiceRequest.instantiatesCanonical canonical [0..*] (ActivityDefinition,PlanDefinition)
  • ServiceRequest.instantiatesUri uri [0..*]
  • ServiceRequest.bodySite CodeableConcept [0..*]

New properties added to R6

  • ServiceRequest.statusReason CodeableConcept [0..*]
  • ServiceRequest.asNeededFor CodeableConcept [0..*]

ServiceRequest mapping review

ServiceRequestR5 -> ServiceRequestR6

  src.asNeeded -> tgt.asNeeded; // Warning: Source Type unsupported: CodeableConcept  (boolean,CodeableConcept -> boolean)

ServiceRequestOrderDetail mapping review

  src.parameterFocus -> tgt.parameterFocus; // Warning: Source Type unsupported: CodeableReference  (CodeableReference -> CodeableConcept,Reference,canonical)    Source TargetProfile unsupported: SupplyRequest  (Device,DeviceDefinition,DeviceRequest,SupplyRequest,Medication,MedicationRequest,BiologicallyDerivedProduct,Substance -> Device,DeviceRequest,Medication,MedicationRequest,BiologicallyDerivedProduct,Substance,SubstanceDefinition,MedicinalProductDefinition,DeviceDefinition)

Specimen5to6

Proposed StructureMap: http://hl7.org/fhir/uv/xver/StructureMap/Specimen5to6
Source: http://hl7.org/fhir/5.0/StructureDefinition/Specimen
Target: https://build.fhir.org/specimen

Source properties with no target

  • Specimen.accessionIdentifier Identifier [0..1]
  • Specimen.container.location Reference [0..1] (Location)

New properties added to R6

  • Specimen.processing.performer Reference [0..1] (Practitioner,PractitionerRole,Patient,RelatedPerson)
  • Specimen.processing.device[x] CodeableConcept,canonical [0..1] (DeviceDefinition)

SpecimenCollection mapping review

  src.device -> tgt.device; // Warning: Source Type unsupported: CodeableReference  (CodeableReference -> CodeableConcept,canonical)    Source TargetProfile unsupported: Device  (Device -> DeviceDefinition)

SpecimenContainer mapping review

  src.device -> tgt.device; // Warning: Source TargetProfile unsupported: Device  (Device -> DeviceDefinition)

StructureMap5to6

Proposed StructureMap: http://hl7.org/fhir/uv/xver/StructureMap/StructureMap5to6
Source: http://hl7.org/fhir/5.0/StructureDefinition/StructureMap
Target: https://build.fhir.org/structuremap

StructureMapGroupRuleSource mapping review

  src.min -> tgt.min; // Warning: Source Type unsupported: integer  (integer -> unsignedInt)

Subscription5to6

Proposed StructureMap: http://hl7.org/fhir/uv/xver/StructureMap/Subscription5to6
Source: http://hl7.org/fhir/5.0/StructureDefinition/Subscription
Target: https://build.fhir.org/subscription

New properties added to R6

  • Subscription.filterBy.event CodeableConcept [0..*]

SubscriptionFilterBy mapping review

  src.resourceType -> tgt.resource; // renamed

SubscriptionStatus5to6

Proposed StructureMap: http://hl7.org/fhir/uv/xver/StructureMap/SubscriptionStatus5to6
Source: http://hl7.org/fhir/5.0/StructureDefinition/SubscriptionStatus
Target: https://build.fhir.org/subscriptionstatus

New properties added to R6

  • SubscriptionStatus.notificationEvent.triggerEvent CodeableConcept [0..*]
  • SubscriptionStatus.notificationEvent.relatedQuery BackboneElement [0..*]
  • SubscriptionStatus.notificationEvent.relatedQuery.queryType Coding [0..1]
  • SubscriptionStatus.notificationEvent.relatedQuery.query string [1..1]
  • SubscriptionStatus.notificationEvent.authorizationHint BackboneElement [0..*]
  • SubscriptionStatus.notificationEvent.authorizationHint.authorizationType Coding [1..1]
  • SubscriptionStatus.notificationEvent.authorizationHint.value string [0..1]

SubscriptionTopic5to6

Proposed StructureMap: http://hl7.org/fhir/uv/xver/StructureMap/SubscriptionTopic5to6
Source: http://hl7.org/fhir/5.0/StructureDefinition/SubscriptionTopic
Target: https://build.fhir.org/subscriptiontopic

Source properties with no target

  • SubscriptionTopic.resourceTrigger BackboneElement [0..*]
  • SubscriptionTopic.resourceTrigger.description markdown [0..1]
  • SubscriptionTopic.resourceTrigger.resource uri [1..1]
  • SubscriptionTopic.resourceTrigger.supportedInteraction code [0..*]
  • SubscriptionTopic.resourceTrigger.queryCriteria BackboneElement [0..1]
  • SubscriptionTopic.resourceTrigger.queryCriteria.previous string [0..1]
  • SubscriptionTopic.resourceTrigger.queryCriteria.resultForCreate code [0..1]
  • SubscriptionTopic.resourceTrigger.queryCriteria.current string [0..1]
  • SubscriptionTopic.resourceTrigger.queryCriteria.resultForDelete code [0..1]
  • SubscriptionTopic.resourceTrigger.queryCriteria.requireBoth boolean [0..1]
  • SubscriptionTopic.resourceTrigger.fhirPathCriteria string [0..1]
  • SubscriptionTopic.eventTrigger BackboneElement [0..*]
  • SubscriptionTopic.eventTrigger.description markdown [0..1]
  • SubscriptionTopic.eventTrigger.event CodeableConcept [1..1]
  • SubscriptionTopic.eventTrigger.resource uri [1..1]
  • SubscriptionTopic.canFilterBy BackboneElement [0..*]
  • SubscriptionTopic.canFilterBy.description markdown [0..1]
  • SubscriptionTopic.canFilterBy.resource uri [0..1]
  • SubscriptionTopic.canFilterBy.filterParameter string [1..1]
  • SubscriptionTopic.canFilterBy.filterDefinition uri [0..1]
  • SubscriptionTopic.canFilterBy.comparator code [0..*]
  • SubscriptionTopic.canFilterBy.modifier code [0..*]
  • SubscriptionTopic.notificationShape BackboneElement [0..*]
  • SubscriptionTopic.notificationShape.resource uri [1..1]
  • SubscriptionTopic.notificationShape.include string [0..*]
  • SubscriptionTopic.notificationShape.revInclude string [0..*]

New properties added to R6

  • SubscriptionTopic.trigger BackboneElement [0..*]
  • SubscriptionTopic.trigger.description markdown [0..1]
  • SubscriptionTopic.trigger.resource uri [1..1]
  • SubscriptionTopic.trigger.supportedInteraction code [0..*]
  • SubscriptionTopic.trigger.queryCriteria BackboneElement [0..1]
  • SubscriptionTopic.trigger.queryCriteria.previous string [0..1]
  • SubscriptionTopic.trigger.queryCriteria.resultForCreate code [0..1]
  • SubscriptionTopic.trigger.queryCriteria.current string [0..1]
  • SubscriptionTopic.trigger.queryCriteria.resultForDelete code [0..1]
  • SubscriptionTopic.trigger.queryCriteria.requireBoth boolean [0..1]
  • SubscriptionTopic.trigger.fhirPathCriteria string [0..1]
  • SubscriptionTopic.trigger.event CodeableConcept [0..1]
  • SubscriptionTopic.trigger.canFilterBy BackboneElement [0..*]
  • SubscriptionTopic.trigger.canFilterBy.description markdown [0..1]
  • SubscriptionTopic.trigger.canFilterBy.resource uri [0..1]
  • SubscriptionTopic.trigger.canFilterBy.filterParameter string [1..1]
  • SubscriptionTopic.trigger.canFilterBy.filterDefinition uri [0..1]
  • SubscriptionTopic.trigger.canFilterBy.comparator code [0..*]
  • SubscriptionTopic.trigger.canFilterBy.modifier code [0..*]
  • SubscriptionTopic.trigger.notificationShape BackboneElement [0..*]
  • SubscriptionTopic.trigger.notificationShape.resource uri [1..1]
  • SubscriptionTopic.trigger.notificationShape.include string [0..*]
  • SubscriptionTopic.trigger.notificationShape.revInclude string [0..*]
  • SubscriptionTopic.trigger.notificationShape.relatedQuery BackboneElement [0..*]
  • SubscriptionTopic.trigger.notificationShape.relatedQuery.queryType Coding [0..1]
  • SubscriptionTopic.trigger.notificationShape.relatedQuery.query string [1..1]

Substance5to6

Proposed StructureMap: http://hl7.org/fhir/uv/xver/StructureMap/Substance5to6
Source: http://hl7.org/fhir/5.0/StructureDefinition/Substance
Target: https://build.fhir.org/substance

Source properties with no target

  • Substance.instance boolean [1..1]
  • Substance.ingredient BackboneElement [0..*]
  • Substance.ingredient.quantity Ratio [0..1]
  • Substance.ingredient.substance[x] CodeableConcept,Reference [1..1] (Substance)

SubstanceDefinition5to6

Proposed StructureMap: http://hl7.org/fhir/uv/xver/StructureMap/SubstanceDefinition5to6
Source: http://hl7.org/fhir/5.0/StructureDefinition/SubstanceDefinition
Target: https://build.fhir.org/substancedefinition

Source properties with no target

  • SubstanceDefinition.informationSource Reference [0..*] (Citation)
  • SubstanceDefinition.referenceInformation Reference [0..1] (SubstanceReferenceInformation)
  • SubstanceDefinition.nucleicAcid Reference [0..1] (SubstanceNucleicAcid)
  • SubstanceDefinition.polymer Reference [0..1] (SubstancePolymer)
  • SubstanceDefinition.protein Reference [0..1] (SubstanceProtein)

Task5to6

Proposed StructureMap: http://hl7.org/fhir/uv/xver/StructureMap/Task5to6
Source: http://hl7.org/fhir/5.0/StructureDefinition/Task
Target: https://build.fhir.org/task

Source properties with no target

  • Task.instantiatesCanonical canonical [0..1] (ActivityDefinition)
  • Task.instantiatesUri uri [0..1]

New properties added to R6

  • Task.focus.value[x] Reference,canonical [1..1] (Resource,CanonicalResource)

Task mapping review

TaskR5 -> TaskR6

  src.focus -> tgt.focus; // Warning: Source Type unsupported: Reference  (Reference -> BackboneElement)

TerminologyCapabilities5to6

Proposed StructureMap: http://hl7.org/fhir/uv/xver/StructureMap/TerminologyCapabilities5to6
Source: http://hl7.org/fhir/5.0/StructureDefinition/TerminologyCapabilities
Target: https://build.fhir.org/terminologycapabilities

Source properties with no target

  • TerminologyCapabilities.closure BackboneElement [0..1]
  • TerminologyCapabilities.closure.translation boolean [0..1]

New properties added to R6

  • TerminologyCapabilities.codeSystem.supplement canonical [0..*] (CodeSystem)
  • TerminologyCapabilities.codeSystem.version.supplement canonical [0..*] (CodeSystem)
  • TerminologyCapabilities.supplements BackboneElement [0..1]
  • TerminologyCapabilities.supplements.globals code [0..1]

Timing5to6

Proposed StructureMap: http://hl7.org/fhir/uv/xver/StructureMap/Timing5to6
Source: http://hl7.org/fhir/5.0/StructureDefinition/Timing
Target: https://build.fhir.org/timing

New properties added to R6

  • Timing.repeat.startOffset Quantity [0..1] (SimpleQuantity)
  • Timing.repeat.endOffset Quantity [0..1] (SimpleQuantity)

TriggerDefinition5to6

Proposed StructureMap: http://hl7.org/fhir/uv/xver/StructureMap/TriggerDefinition5to6
Source: http://hl7.org/fhir/5.0/StructureDefinition/TriggerDefinition
Target: https://build.fhir.org/triggerdefinition

TriggerDefinition mapping review

TriggerDefinitionR5 -> TriggerDefinitionR6

  src.timing -> tgt.timing; // Warning: Source Type unsupported: Reference  (Timing,Reference,date,dateTime -> Timing,date,dateTime)

ValueSet5to6

Proposed StructureMap: http://hl7.org/fhir/uv/xver/StructureMap/ValueSet5to6
Source: http://hl7.org/fhir/5.0/StructureDefinition/ValueSet
Target: https://build.fhir.org/valueset

Source properties with no target

  • ValueSet.scope BackboneElement [0..1]
  • ValueSet.scope.inclusionCriteria string [0..1]
  • ValueSet.scope.exclusionCriteria string [0..1]

VisionPrescription5to6

Proposed StructureMap: http://hl7.org/fhir/uv/xver/StructureMap/VisionPrescription5to6
Source: http://hl7.org/fhir/5.0/StructureDefinition/VisionPrescription
Target: https://build.fhir.org/visionprescription

New properties added to R6

  • VisionPrescription.basedOn Reference [0..*] (CarePlan,RequestOrchestration,NutritionOrder,ServiceRequest)
  • VisionPrescription.groupIdentifier Identifier [0..1]
  • VisionPrescription.priority code [0..1]
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment