elements-2to3
type: ConceptMap
node role: treeRoot
id:
  v: elements-2to3
text:
  status:
    v: extensions
  div: Mapping from (not specified) to (not specified) ACTIVE. Published on 2024-02-01 by HL7 (http://www.hl7.org/Special/com...). Group 1Mapping from http://hl7.org/fhir/R2/element-names to http://hl7.org/fhir/R3/element-names Source Code Relationship Target Code Account.activePeriod is equivalent to Account.period Account.coveragePeriod (not mapped) Account.currency (not mapped) AllergyIntolerance.lastOccurence is equivalent to AllergyIntolerance.lastOccurrence AllergyIntolerance.onset is equivalent to AllergyIntolerance.onset[x] AllergyIntolerance.reaction.certainty (not mapped) AllergyIntolerance.recordedDate (not mapped) AllergyIntolerance.reporter is equivalent to AllergyIntolerance.asserter AllergyIntolerance.status (not mapped) AllergyIntolerance.substance is equivalent to AllergyIntolerance.code Appointment.type is equivalent to Appointment.serviceType AuditEvent.event is narrower than AuditEvent AuditEvent.event.action is equivalent to AuditEvent.action AuditEvent.event.dateTime is equivalent to AuditEvent.recorded AuditEvent.event.outcome is equivalent to AuditEvent.outcome AuditEvent.event.outcomeDesc is equivalent to AuditEvent.outcomeDesc AuditEvent.event.purposeOfEvent is equivalent to AuditEvent.purposeOfEvent AuditEvent.event.subtype is equivalent to AuditEvent.subtype AuditEvent.event.type is equivalent to AuditEvent.type AuditEvent.object is equivalent to AuditEvent.entity AuditEvent.object.description is equivalent to AuditEvent.entity.description AuditEvent.object.detail is equivalent to AuditEvent.entity.detail AuditEvent.object.detail.type is equivalent to AuditEvent.entity.detail.type AuditEvent.object.detail.value is equivalent to AuditEvent.entity.detail.value AuditEvent.object.identifier is equivalent to AuditEvent.entity.identifier AuditEvent.object.lifecycle is equivalent to AuditEvent.entity.lifecycle AuditEvent.object.name is equivalent to AuditEvent.entity.name AuditEvent.object.query is equivalent to AuditEvent.entity.query AuditEvent.objec…
extension:
  url:
    v: http://hl7.org/fhir/StructureDefinition/structuredefinition-wg
  value:
    v: fhir
extension:
  url:
    v: http://hl7.org/fhir/StructureDefinition/structuredefinition-fmm
  value:
    v: 1
    extension:
      url:
        v: http://hl7.org/fhir/StructureDefinition/structuredefinition-conformance-derivedFrom
      value:
        v: http://hl7.org/fhir/extensions/ImplementationGuide/hl7.fhir.uv.xver
        link: http://hl7.org/fhir/extensions/ImplementationGuide/hl7.fhir.uv.xver
extension:
  url:
    v: http://hl7.org/fhir/StructureDefinition/structuredefinition-standards-status
  value:
    v: draft
    extension:
      url:
        v: http://hl7.org/fhir/StructureDefinition/structuredefinition-conformance-derivedFrom
      value:
        v: http://hl7.org/fhir/extensions/ImplementationGuide/hl7.fhir.uv.xver
        link: http://hl7.org/fhir/extensions/ImplementationGuide/hl7.fhir.uv.xver
url:
  v: http://hl7.org/fhir/cross-version/ConceptMap/elements-2to3
version:
  v: 0.1.0
name:
  v: elementmap2to3
title:
  v: Element Map, R2 to R3
status:
  v: active
date:
  v: 2024-02-01
publisher:
  v: HL7
contact:
  telecom:
    system:
      v: url
    value:
      v: http://www.hl7.org/Special/committees/fiwg
jurisdiction:
  coding:
    system:
      v: http://unstats.un.org/unsd/methods/m49/m49.htm
    code:
      v: 001
group:
  source:
    v: http://hl7.org/fhir/R2/element-names
    link: http://hl7.org/fhir/R2/element-names
  target:
    v: http://hl7.org/fhir/R3/element-names
    link: http://hl7.org/fhir/R3/element-names
  element:
    code:
      v: Account.activePeriod
    target:
      code:
        v: Account.period
      relationship:
        v: equivalent
  element:
    code:
      v: Account.coveragePeriod
    no map:
      v: true
  element:
    code:
      v: Account.currency
    no map:
      v: true
  element:
    code:
      v: AllergyIntolerance.lastOccurence
    target:
      code:
        v: AllergyIntolerance.lastOccurrence
      relationship:
        v: equivalent
  element:
    code:
      v: AllergyIntolerance.onset
    target:
      code:
        v: AllergyIntolerance.onset[x]
      relationship:
        v: equivalent
  element:
    code:
      v: AllergyIntolerance.reaction.certainty
    no map:
      v: true
  element:
    code:
      v: AllergyIntolerance.recordedDate
    no map:
      v: true
  element:
    code:
      v: AllergyIntolerance.reporter
    target:
      code:
        v: AllergyIntolerance.asserter
      relationship:
        v: equivalent
  element:
    code:
      v: AllergyIntolerance.status
    no map:
      v: true
  element:
    code:
      v: AllergyIntolerance.substance
    target:
      code:
        v: AllergyIntolerance.code
      relationship:
        v: equivalent
  element:
    code:
      v: Appointment.type
    target:
      code:
        v: Appointment.serviceType
      relationship:
        v: equivalent
  element:
    code:
      v: AuditEvent.event
    target:
      code:
        v: AuditEvent
      relationship:
        v: source-is-narrower-than-target
  element:
    code:
      v: AuditEvent.event.action
    target:
      code:
        v: AuditEvent.action
      relationship:
        v: equivalent
  element:
    code:
      v: AuditEvent.event.dateTime
    target:
      code:
        v: AuditEvent.recorded
      relationship:
        v: equivalent
  element:
    code:
      v: AuditEvent.event.outcome
    target:
      code:
        v: AuditEvent.outcome
      relationship:
        v: equivalent
  element:
    code:
      v: AuditEvent.event.outcomeDesc
    target:
      code:
        v: AuditEvent.outcomeDesc
      relationship:
        v: equivalent
  element:
    code:
      v: AuditEvent.event.purposeOfEvent
    target:
      code:
        v: AuditEvent.purposeOfEvent
      relationship:
        v: equivalent
  element:
    code:
      v: AuditEvent.event.subtype
    target:
      code:
        v: AuditEvent.subtype
      relationship:
        v: equivalent
  element:
    code:
      v: AuditEvent.event.type
    target:
      code:
        v: AuditEvent.type

v: equivalent

code:
  v: AuditEvent.object
target:
  code:
    v: AuditEvent.entity
  relationship:
    v: equivalent

code:
  v: AuditEvent.object.description
target:
  code:
    v: AuditEvent.entity.description
  relationship:
    v: equivalent

code:
  v: AuditEvent.object.detail
target:
  code:
    v: AuditEvent.entity.detail
  relationship:
    v: equivalent

code:
  v: AuditEvent.object.detail.type
target:
  code:
    v: AuditEvent.entity.detail.type
  relationship:
    v: equivalent

code:
  v: AuditEvent.object.detail.value
target:
  code:
    v: AuditEvent.entity.detail.value
  relationship:
    v: equivalent

code:
  v: AuditEvent.object.identifier
target:
  code:
    v: AuditEvent.entity.identifier
  relationship:
    v: equivalent

code:
  v: AuditEvent.object.lifecycle
target:
  code:
    v: AuditEvent.entity.lifecycle
  relationship:
    v: equivalent

code:
  v: AuditEvent.object.name
target:
  code:
    v: AuditEvent.entity.name
  relationship:
    v: equivalent

code:
  v: AuditEvent.object.query
target:
  code:
    v: AuditEvent.entity.query
  relationship:
    v: equivalent

code:
  v: AuditEvent.object.reference
target:
  code:
    v: AuditEvent.entity.reference
  relationship:
    v: equivalent

code:
  v: AuditEvent.object.role
target:
  code:
    v: AuditEvent.entity.role
  relationship:
    v: equivalent

code:
  v: AuditEvent.object.securityLabel
target:
  code:
    v: AuditEvent.entity.securityLabel
  relationship:
    v: equivalent

code:
  v: AuditEvent.object.type
target:
  code:
    v: AuditEvent.entity.type
  relationship:
    v: equivalent

code:
  v: AuditEvent.participant
target:
  code:
    v: AuditEvent.agent
  relationship:
    v: equivalent

code:
  v: AuditEvent.participant.altId
target:
  code:
    v: AuditEvent.agent.altId
  relationship:
    v: equivalent

code:
  v: AuditEvent.participant.location
target:
  code:
    v: AuditEvent.agent.location
  relationship:
    v: equivalent

code:
  v: AuditEvent.participant.media
target:
  code:
    v: AuditEvent.agent.media
  relationship:
    v: equivalent

code:
  v: AuditEvent.participant.name
target:
  code:
    v: AuditEvent.agent.name
  relationship:
    v: equivalent

code:
  v: AuditEvent.participant.network
target:
  code:
    v: AuditEvent.agent.network
  relationship:
    v: equivalent

code:
  v: AuditEvent.participant.network.address
target:
  code:
    v: AuditEvent.agent.network.address
  relationship:
    v: equivalent

code:
  v: AuditEvent.participant.network.type
target:
  code:
    v: AuditEvent.agent.network.type
  relationship:
    v: equivalent

code:
  v: AuditEvent.participant.policy
target:
  code:
    v: AuditEvent.agent.policy
  relationship:
    v: equivalent

code:
  v: AuditEvent.participant.purposeOfUse
target:
  code:
    v: AuditEvent.agent.purposeOfUse
  relationship:
    v: equivalent

code:
  v: AuditEvent.participant.reference
target:
  code:
    v: AuditEvent.agent.reference
  relationship:
    v: equivalent

code:
  v: AuditEvent.participant.requestor
target:
  code:
    v: AuditEvent.agent.requestor
  relationship:
    v: equivalent

code:
  v: AuditEvent.participant.role
target:
  code:
    v: AuditEvent.agent.role
  relationship:
    v: equivalent

code:
  v: AuditEvent.participant.userId
target:
  code:
    v: AuditEvent.agent.userId
  relationship:
    v: equivalent

code:
  v: BodySite.modifier
target:
  code:
    v: BodySite.qualifier
  relationship:
    v: equivalent

code:
  v: CarePlan.activity.actionResulting
target:
  code:
    v: CarePlan.activity.outcomeReference
  relationship:
    v: equivalent

code:
  v: CarePlan.modified
no map:
  v: true

code:
  v: CarePlan.participant.member
no map:
  v: true

code:
  v: CarePlan.participant.role
no map:
  v: true

code:
  v: CarePlan.relatedPlan.code
no map:
  v: true

code:
  v: CarePlan.relatedPlan.plan
no map:
  v: true

code:
  v: CarePlan.support
target:
  code:
    v: CarePlan.supportingInfo
  relationship:
    v: equivalent

code:
  v: Claim.accidentType
target:
  code:
    v: Claim.accident.type
  relationship:
    v: equivalent

code:
  v: Claim.additionalMaterials
no map:
  v: true

code:
  v: Claim.condition
no map:
  v: true

code:
  v: Claim.coverage
target:
  code:
    v: Claim.insurance
  relationship:
    v: equivalent

code:
  v: Claim.coverage.businessArrangement
target:
  code:
    v: Claim.insurance.businessArrangement
  relationship:
    v: equivalent

code:
  v: Claim.coverage.claimResponse
target:
  code:
    v: Claim.insurance.claimResponse
  relationship:
    v: equivalent

code:
  v: Claim.coverage.coverage
target:
  code:
    v: Claim.insurance.coverage
  relationship:
    v: equivalent

code:
  v: Claim.coverage.focal
target:
  code:
    v: Claim.insurance.focal
  relationship:
    v: equivalent

code:
  v: Claim.coverage.originalRuleset
no map:
  v: true

code:
  v: Claim.coverage.preAuthRef
target:
  code:
    v: Claim.insurance.preAuthRef
  relationship:
    v: equivalent

code:
  v: Claim.coverage.relationship
no map:
  v: true

code:
  v: Claim.coverage.sequence
target:
  code:
    v: Claim.insurance.sequence
  relationship:
    v: equivalent

code:
  v: Claim.diagnosis.diagnosis
target:
  code:
    v: Claim.diagnosis.diagnosis[x]
  relationship:
    v: equivalent

code:
  v: Claim.exception
no map:
  v: true

code:
  v: Claim.interventionException
no map:
  v: true

code:
  v: Claim.item.detail.points
target:
  code:
    v: Claim.item.detail.factor
  relationship:
    v: equivalent

code:
  v: Claim.item.detail.subDetail.points
target:
  code:
    v: Claim.item.detail.subDetail.factor
  relationship:
    v: equivalent

code:
  v: Claim.item.detail.subDetail.type
target:
  code:
    v: Claim.item.detail.subDetail.category
  relationship:
    v: equivalent

code:
  v: Claim.item.detail.type
target:
  code:
    v: Claim.item.detail.category
  relationship:
    v: equivalent

code:
  v: Claim.item.points
target:
  code:
    v: Claim.item.factor
  relationship:
    v: equivalent

code:
  v: Claim.item.prosthesis.initial
no map:
  v: true

code:
  v: Claim.item.prosthesis.priorDate
no map:
  v: true

code:
  v: Claim.item.prosthesis.priorMaterial
no map:
  v: true

code:
  v: Claim.item.provider
no map:
  v: true

code:
  v: Claim.item.serviceDate
target:
  code:
    v: Claim.item.serviced[x]
  relationship:
    v: source-is-narrower-than-target

code:
  v: Claim.item.type
target:
  code:
    v: Claim.item.category
  relationship:
    v: equivalent

code:
  v: Claim.missingTeeth.extractionDate
no map:
  v: true

code:
  v: Claim.missingTeeth.reason
no map:
  v: true

code:
  v: Claim.missingTeeth.tooth
no map:
  v: true

code:
  v: Claim.originalRuleset
no map:
  v: true

code:
  v: Claim.payee.organization
target:
  code:
    v: Claim.payee.party
  relationship:
    v: source-is-narrower-than-target

code:
  v: Claim.payee.person
target:
  code:
    v: Claim.payee.party
  relationship:
    v: source-is-narrower-than-target

code:
  v: Claim.payee.provider
target:
  code:
    v: Claim.payee.party
  relationship:
    v: source-is-narrower-than-target

code:
  v: Claim.ruleset
no map:
  v: true

code:
  v: Claim.school
no map:
  v: true

code:
  v: Claim.target
target:
  code:
    v: Claim.insurer
  relationship:
    v: equivalent

code:
  v: ClaimResponse.addItem.adjudication.amount
no map:
  v: true

code:
  v: ClaimResponse.addItem.adjudication.code
target:
  code:
    v: ClaimResponse.addItem.adjudication.category
  relationship:
    v: equivalent

code:
  v: ClaimResponse.addItem.adjudication.value
no map:
  v: true

code:
  v: ClaimResponse.addItem.detail.adjudication.amount
no map:
  v: true

code:
  v: ClaimResponse.addItem.detail.adjudication.code
target:
  code:
    v: ClaimResponse.addItem.detail.adjudication.category
  relationship:
    v: equivalent

code:
  v: ClaimResponse.addItem.detail.adjudication.value
no map:
  v: true

code:
  v: ClaimResponse.addItem.noteNumberLinkId
target:
  code:
    v: ClaimResponse.addItem.noteNumber
  relationship:
    v: equivalent

code:
  v: ClaimResponse.coverage
target:
  code:
    v: ClaimResponse.insurance
  relationship:
    v: equivalent

code:
  v: ClaimResponse.coverage.businessArrangement
target:
  code:
    v: ClaimResponse.insurance.businessArrangement
  relationship:
    v: equivalent

code:
  v: ClaimResponse.coverage.claimResponse
target:
  code:
    v: ClaimResponse.insurance.claimResponse
  relationship:
    v: equivalent

code:
  v: ClaimResponse.coverage.coverage
target:
  code:
    v: ClaimResponse.insurance.coverage
  relationship:
    v: equivalent

code:
  v: ClaimResponse.coverage.focal
target:
  code:
    v: ClaimResponse.insurance.focal
  relationship:
    v: equivalent

code:
  v: ClaimResponse.coverage.originalRuleset
no map:
  v: true

code:
  v: ClaimResponse.coverage.preAuthRef
target:
  code:
    v: ClaimResponse.insurance.preAuthRef
  relationship:
    v: equivalent

code:
  v: ClaimResponse.coverage.relationship
no map:
  v: true

code:
  v: ClaimResponse.coverage.sequence
target:
  code:
    v: ClaimResponse.insurance.sequence
  relationship:
    v: equivalent

code:
  v: ClaimResponse.item.adjudication.code
target:
  code:
    v: ClaimResponse.item.adjudication.category
  relationship:
    v: equivalent

code:
  v: ClaimResponse.item.detail.adjudication.amount
no map:
  v: true

code:
  v: ClaimResponse.item.detail.adjudication.code
target:
  code:
    v: ClaimResponse.item.detail.adjudication.category
  relationship:
    v: equivalent

code:
  v: ClaimResponse.item.detail.adjudication.value
no map:
  v: true

code:
  v: ClaimResponse.item.detail.subDetail.adjudication.amount
no map:
  v: true

code:
  v: ClaimResponse.item.detail.subDetail.adjudication.code
target:
  code:
    v: ClaimResponse.item.detail.subDetail.adjudication.category
  relationship:
    v: equivalent

code:
  v: ClaimResponse.item.detail.subDetail.adjudication.value
no map:
  v: true

code:
  v: ClaimResponse.note
target:
  code:
    v: ClaimResponse.processNote
  relationship:
    v: equivalent

code:
  v: ClaimResponse.note.number
target:
  code:
    v: ClaimResponse.processNote.number
  relationship:
    v: equivalent

code:
  v: ClaimResponse.note.text
target:
  code:
    v: ClaimResponse.processNote.text
  relationship:
    v: equivalent

code:
  v: ClaimResponse.note.type
target:
  code:
    v: ClaimResponse.processNote.type
  relationship:
    v: equivalent

code:
  v: ClaimResponse.organization
target:
  code:
    v: ClaimResponse.insurer
  relationship:
    v: equivalent

code:
  v: ClaimResponse.originalRuleset
no map:
  v: true

code:
  v: ClaimResponse.paymentAdjustment
target:
  code:
    v: ClaimResponse.payment.adjustment
  relationship:
    v: equivalent

code:
  v: ClaimResponse.paymentAdjustmentReason
target:
  code:
    v: ClaimResponse.payment.adjustmentReason
  relationship:
    v: equivalent

code:
  v: ClaimResponse.paymentAmount
target:
  code:
    v: ClaimResponse.payment.amount
  relationship:
    v: equivalent

code:
  v: ClaimResponse.paymentDate
target:
  code:
    v: ClaimResponse.payment.date
  relationship:
    v: equivalent

code:
  v: ClaimResponse.paymentRef
target:
  code:
    v: ClaimResponse.payment.identifier
  relationship:
    v: equivalent

code:
  v: ClaimResponse.ruleset
no map:
  v: true

code:
  v: ClinicalImpression.finding.cause
no map:
  v: true

code:
  v: ClinicalImpression.finding.item
target:
  code:
    v: ClinicalImpression.finding.item[x]
  relationship:
    v: equivalent

code:
  v: ClinicalImpression.investigations
target:
  code:
    v: ClinicalImpression.investigation
  relationship:
    v: equivalent

code:
  v: ClinicalImpression.investigations.code
target:
  code:
    v: ClinicalImpression.investigation.code
  relationship:
    v: equivalent

code:
  v: ClinicalImpression.investigations.item
target:
  code:
    v: ClinicalImpression.investigation.item
  relationship:
    v: equivalent

code:
  v: ClinicalImpression.patient
target:
  code:
    v: ClinicalImpression.subject
  relationship:
    v: equivalent

code:
  v: ClinicalImpression.plan
no map:
  v: true

code:
  v: ClinicalImpression.prognosis
no map:
  v: true

code:
  v: ClinicalImpression.resolved
no map:
  v: true

code:
  v: ClinicalImpression.ruledOut.item
no map:
  v: true

code:
  v: ClinicalImpression.ruledOut.reason
no map:
  v: true

code:
  v: ClinicalImpression.trigger[x]
no map:
  v: true

code:
  v: Communication.encounter
target:
  code:
    v: Communication.context
  relationship:
    v: equivalent

code:
  v: Communication.reason
target:
  code:
    v: Communication.reasonCode
  relationship:
    v: equivalent

code:
  v: Communication.requestDetail
target:
  code:
    v: Communication.basedOn
  relationship:
    v: equivalent

code:
  v: CommunicationRequest.encounter
target:
  code:
    v: CommunicationRequest.context
  relationship:
    v: equivalent

code:
  v: CommunicationRequest.reason
target:
  code:
    v: CommunicationRequest.reasonCode
  relationship:
    v: equivalent

code:
  v: CommunicationRequest.requestedOn
target:
  code:
    v: CommunicationRequest.authoredOn
  relationship:
    v: equivalent

code:
  v: CommunicationRequest.scheduled[x]
target:
  code:
    v: CommunicationRequest.occurrence[x]
  relationship:
    v: equivalent

code:
  v: ConceptMap.element
target:
  code:
    v: ConceptMap.group.element
  relationship:
    v: equivalent

code:
  v: ConceptMap.element.code
target:
  code:
    v: ConceptMap.group.element.code
  relationship:
    v: equivalent

code:
  v: ConceptMap.element.codeSystem
target:
  code:
    v: ConceptMap.group.source
  relationship:
    v: equivalent

code:
  v: ConceptMap.element.target
target:
  code:
    v: ConceptMap.group.element.target
  relationship:
    v: equivalent

code:
  v: ConceptMap.element.target.code
target:
  code:
    v: ConceptMap.group.element.target.code
  relationship:
    v: equivalent

code:
  v: ConceptMap.element.target.codeSystem
target:
  code:
    v: ConceptMap.group.element.target.dependsOn.code
  relationship:
    v: equivalent

code:
  v: ConceptMap.element.target.comments
target:
  code:
    v: ConceptMap.group.element.target.comment
  relationship:
    v: equivalent

code:
  v: ConceptMap.element.target.dependsOn
target:
  code:
    v: ConceptMap.group.element.target.dependsOn
  relationship:
    v: equivalent

code:
  v: ConceptMap.element.target.dependsOn.code
target:
  code:
    v: ConceptMap.group.element.target.dependsOn.code
  relationship:
    v: equivalent

code:
  v: ConceptMap.element.target.dependsOn.codeSystem
target:
  code:
    v: ConceptMap.group.element.target.dependsOn.system
  relationship:
    v: equivalent

code:
  v: ConceptMap.element.target.dependsOn.element
target:
  code:
    v: ConceptMap.group.element.target.dependsOn.property
  relationship:
    v: equivalent

code:
  v: ConceptMap.element.target.equivalence
target:
  code:
    v: ConceptMap.group.element.target.equivalence
  relationship:
    v: equivalent

code:
  v: ConceptMap.element.target.product
target:
  code:
    v: ConceptMap.group.element.target.product
  relationship:
    v: equivalent

code:
  v: ConceptMap.requirements
target:
  code:
    v: ConceptMap.purpose
  relationship:
    v: equivalent

code:
  v: ConceptMap.useContext
target:
  code:
    v: ConceptMap.jurisdiction
  relationship:
    v: equivalent

code:
  v: Condition.dateRecorded
target:
  code:
    v: Condition.assertedDate
  relationship:
    v: equivalent

code:
  v: Condition.encounter
target:
  code:
    v: Condition.context
  relationship:
    v: equivalent

code:
  v: Condition.notes
target:
  code:
    v: Condition.note
  relationship:
    v: equivalent

code:
  v: Condition.patient
target:
  code:
    v: Condition.subject
  relationship:
    v: equivalent

code:
  v: Conformance.requirements
target:
  code:
    v: CapabilityStatement.purpose
  relationship:
    v: equivalent

code:
  v: Conformance.rest.resource.searchParam.chain
no map:
  v: true

code:
  v: Conformance.rest.resource.searchParam.modifier
no map:
  v: true

code:
  v: Conformance.rest.resource.searchParam.target
no map:
  v: true

code:
  v: Conformance.rest.transactionMode
no map:
  v: true

code:
  v: Contract.actor
target:
  code:
    v: Contract.agent
  relationship:
    v: equivalent

code:
  v: Contract.actor.entity
target:
  code:
    v: Contract.agent.actor
  relationship:
    v: equivalent

code:
  v: Contract.actor.role
target:
  code:
    v: Contract.agent.role
  relationship:
    v: equivalent

code:
  v: Contract.term.actor
target:
  code:
    v: Contract.term.agent
  relationship:
    v: equivalent

code:
  v: Contract.term.actor.entity
target:
  code:
    v: Contract.term.agent.actor
  relationship:
    v: equivalent

code:
  v: Contract.term.actor.role
target:
  code:
    v: Contract.term.agent.role
  relationship:
    v: equivalent

code:
  v: Contract.term.subject
target:
  code:
    v: Contract.term.topic
  relationship:
    v: equivalent

code:
  v: Coverage.bin
target:
  code:
    v: Coverage.identifier
  relationship:
    v: equivalent

code:
  v: Coverage.group
target:
  code:
    v: Coverage.grouping.group
  relationship:
    v: equivalent

code:
  v: Coverage.issuer
target:
  code:
    v: Coverage.payor
  relationship:
    v: equivalent

code:
  v: Coverage.plan
target:
  code:
    v: Coverage.grouping.plan
  relationship:
    v: equivalent

code:
  v: Coverage.subPlan
target:
  code:
    v: Coverage.grouping.subPlan
  relationship:
    v: equivalent

code:
  v: DataElement.mapping.comments
target:
  code:
    v: DataElement.mapping.comment
  relationship:
    v: equivalent

code:
  v: Device.expiry
target:
  code:
    v: Device.expirationDate
  relationship:
    v: equivalent

code:
  v: DeviceUseRequest.bodySite[x]
no map:
  v: true

code:
  v: DeviceUseRequest.device
target:
  code:
    v: DeviceRequest.code[x]
  relationship:
    v: source-is-narrower-than-target

code:
  v: DeviceUseRequest.encounter
target:
  code:
    v: DeviceRequest.context
  relationship:
    v: equivalent

code:
  v: DeviceUseRequest.indication
target:
  code:
    v: DeviceRequest.reasonCode
  relationship:
    v: equivalent

code:
  v: DeviceUseRequest.notes
target:
  code:
    v: DeviceRequest.note
  relationship:
    v: equivalent

code:
  v: DeviceUseRequest.orderedOn
target:
  code:
    v: DeviceRequest.occurrence[x]
  relationship:
    v: source-is-narrower-than-target

code:
  v: DeviceUseRequest.prnReason
no map:
  v: true

code:
  v: DeviceUseRequest.recordedOn
target:
  code:
    v: DeviceRequest.authoredOn
  relationship:
    v: equivalent

code:
  v: DeviceUseRequest.timing[x]
target:
  code:
    v: DeviceRequest.occurrence[x]
  relationship:
    v: source-is-narrower-than-target

code:
  v: DeviceUseStatement.bodySite[x]
target:
  code:
    v: DeviceUseStatement.bodySite
  relationship:
    v: equivalent

code:
  v: DeviceUseStatement.notes
target:
  code:
    v: DeviceUseStatement.note
  relationship:
    v: equivalent

code:
  v: DiagnosticOrder.event.actor
no map:
  v: true

code:
  v: DiagnosticOrder.event.dateTime
no map:
  v: true

code:
  v: DiagnosticOrder.event.description
no map:
  v: true

code:
  v: DiagnosticOrder.event.status
no map:
  v: true

code:
  v: DiagnosticOrder.item
target:
  code:
    v: ProcedureRequest
  relationship:
    v: source-is-narrower-than-target

code:
  v: DiagnosticOrder.item.bodySite
target:
  code:
    v: ProcedureRequest.bodySite
  relationship:
    v: equivalent

code:
  v: DiagnosticOrder.item.code
target:
  code:
    v: ProcedureRequest.code
  relationship:
    v: equivalent

code:
  v: DiagnosticOrder.item.event
no map:
  v: true

code:
  v: DiagnosticOrder.item.specimen
target:
  code:
    v: ProcedureRequest.specimen
  relationship:
    v: equivalent

code:
  v: DiagnosticOrder.item.status
no map:
  v: true

code:
  v: DiagnosticOrder.orderer
target:
  code:
    v: ProcedureRequest.requester.agent
  relationship:
    v: equivalent

code:
  v: DiagnosticOrder.reason
target:
  code:
    v: ProcedureRequest.reasonCode
  relationship:
    v: equivalent

code:
  v: DiagnosticOrder.supportingInformation
target:
  code:
    v: ProcedureRequest.reasonReference
  relationship:
    v: equivalent

code:
  v: DiagnosticReport.encounter
target:
  code:
    v: DiagnosticReport.context
  relationship:
    v: equivalent

code:
  v: DiagnosticReport.request
target:
  code:
    v: DiagnosticReport.basedOn
  relationship:
    v: equivalent

code:
  v: ElementDefinition.comments
target:
  code:
    v: ElementDefinition.comment
  relationship:
    v: equivalent

code:
  v: ElementDefinition.example[x]
target:
  code:
    v: ElementDefinition.example
  relationship:
    v: equivalent

code:
  v: ElementDefinition.example[x].label
target:
  code:
    v: ElementDefinition.example.label
  relationship:
    v: equivalent

code:
  v: ElementDefinition.example[x].value[x]
target:
  code:
    v: ElementDefinition.example.value[x]
  relationship:
    v: equivalent

code:
  v: ElementDefinition.name
target:
  code:
    v: ElementDefinition.sliceName
  relationship:
    v: equivalent

code:
  v: ElementDefinition.nameReference
target:
  code:
    v: ElementDefinition.contentReference
  relationship:
    v: equivalent

code:
  v: EligibilityRequest.originalRuleset
no map:
  v: true

code:
  v: EligibilityRequest.ruleset
no map:
  v: true

code:
  v: EligibilityRequest.target
target:
  code:
    v: EligibilityRequest.insurer
  relationship:
    v: equivalent

code:
  v: EligibilityResponse.organization
target:
  code:
    v: EligibilityResponse.insurer
  relationship:
    v: equivalent

code:
  v: EligibilityResponse.originalRuleset
no map:
  v: true

code:
  v: EligibilityResponse.ruleset
no map:
  v: true

code:
  v: Encounter.hospitalization.admittingDiagnosis
target:
  code:
    v: Encounter.diagnosis.condition
  relationship:
    v: equivalent

code:
  v: Encounter.hospitalization.dischargeDiagnosis
no map:
  v: true

code:
  v: Encounter.indication
target:
  code:
    v: Encounter.reason
  relationship:
    v: equivalent

code:
  v: Encounter.patient
target:
  code:
    v: Encounter.subject
  relationship:
    v: equivalent

code:
  v: EnrollmentRequest.originalRuleset
no map:
  v: true

code:
  v: EnrollmentRequest.relationship
no map:
  v: true

code:
  v: EnrollmentRequest.ruleset
no map:
  v: true

code:
  v: EnrollmentRequest.target
target:
  code:
    v: EnrollmentRequest.insurer
  relationship:
    v: equivalent

code:
  v: EnrollmentResponse.originalRuleset
no map:
  v: true

code:
  v: EnrollmentResponse.ruleset
no map:
  v: true

code:
  v: EpisodeOfCare.careTeam
target:
  code:
    v: EpisodeOfCare.team
  relationship:
    v: equivalent

code:
  v: EpisodeOfCare.careTeam.member
no map:
  v: true

code:
  v: EpisodeOfCare.careTeam.period
no map:
  v: true

code:
  v: EpisodeOfCare.careTeam.role
no map:
  v: true

code:
  v: EpisodeOfCare.condition
target:
  code:
    v: EpisodeOfCare.diagnosis.condition
  relationship:
    v: equivalent

code:
  v: ExplanationOfBenefit.originalRuleset
no map:
  v: true

code:
  v: ExplanationOfBenefit.request
no map:
  v: true

code:
  v: ExplanationOfBenefit.requestOrganization
no map:
  v: true

code:
  v: ExplanationOfBenefit.requestProvider
target:
  code:
    v: ExplanationOfBenefit.provider
  relationship:
    v: equivalent

code:
  v: ExplanationOfBenefit.ruleset
no map:
  v: true

code:
  v: Goal.author
target:
  code:
    v: Goal.expressedBy
  relationship:
    v: equivalent

code:
  v: Goal.outcome
target:
  code:
    v: Goal
  relationship:
    v: source-is-narrower-than-target

code:
  v: Goal.outcome.result[x]
target:
  code:
    v: Goal.outcomeCode
  relationship:
    v: source-is-broader-than-target

code:
  v: Goal.outcome.result[x]
target:
  code:
    v: Goal.outcomeReference
  relationship:
    v: source-is-broader-than-target

code:
  v: Goal.target[x]
target:
  code:
    v: Goal.target
  relationship:
    v: equivalent

code:
  v: Goal.target[x].detail[x]
target:
  code:
    v: Goal.target.detail[x]
  relationship:
    v: equivalent

code:
  v: Goal.target[x].due[x]
target:
  code:
    v: Goal.target.due[x]
  relationship:
    v: equivalent

code:
  v: Goal.target[x].measure
target:
  code:
    v: Goal.target.measure
  relationship:
    v: equivalent

code:
  v: HealthcareService.publicKey
no map:
  v: true

code:
  v: HealthcareService.serviceCategory
target:
  code:
    v: HealthcareService.category
  relationship:
    v: equivalent

code:
  v: HealthcareService.serviceName
target:
  code:
    v: HealthcareService.name
  relationship:
    v: equivalent

code:
  v: HealthcareService.serviceType
target:
  code:
    v: HealthcareService
  relationship:
    v: source-is-narrower-than-target

code:
  v: HealthcareService.serviceType.specialty
target:
  code:
    v: HealthcareService.specialty
  relationship:
    v: equivalent

code:
  v: HealthcareService.serviceType.type
target:
  code:
    v: HealthcareService.type
  relationship:
    v: equivalent

code:
  v: ImagingObjectSelection.study.series.instance.frames.frameNumbers
no map:
  v: true

code:
  v: ImagingObjectSelection.study.series.instance.frames.url
no map:
  v: true

code:
  v: ImagingObjectSelection.study.series.instance.url
no map:
  v: true

code:
  v: ImagingObjectSelection.study.series.url
no map:
  v: true

code:
  v: ImagingObjectSelection.study.url
no map:
  v: true

code:
  v: ImagingObjectSelection.title
no map:
  v: true

code:
  v: ImagingObjectSelection.uid
no map:
  v: true

code:
  v: ImagingStudy.order
target:
  code:
    v: ImagingStudy.context
  relationship:
    v: equivalent

code:
  v: ImagingStudy.procedure
target:
  code:
    v: ImagingStudy.procedureReference
  relationship:
    v: equivalent

code:
  v: ImagingStudy.series.instance.content
no map:
  v: true

code:
  v: ImagingStudy.series.instance.type
no map:
  v: true

code:
  v: ImagingStudy.series.url
no map:
  v: true

code:
  v: ImagingStudy.url
no map:
  v: true

code:
  v: Immunization.performer
target:
  code:
    v: Immunization.practitioner.actor
  relationship:
    v: source-is-narrower-than-target

code:
  v: Immunization.reported
no map:
  v: true

code:
  v: Immunization.requester
target:
  code:
    v: Immunization.practitioner.actor
  relationship:
    v: source-is-narrower-than-target

code:
  v: Immunization.wasNotGiven
target:
  code:
    v: Immunization.notGiven
  relationship:
    v: equivalent

code:
  v: ImplementationGuide.package.resource.purpose
no map:
  v: true

code:
  v: ImplementationGuide.page.name
target:
  code:
    v: ImplementationGuide.page.title
  relationship:
    v: equivalent

code:
  v: Media.deviceName
no map:
  v: true

code:
  v: Medication.package.content.item
target:
  code:
    v: Medication.package.content.item[x]
  relationship:
    v: equivalent

code:
  v: Medication.product
target:
  code:
    v: Medication
  relationship:
    v: source-is-narrower-than-target

code:
  v: Medication.product.batch
target:
  code:
    v: Medication.package.batch
  relationship:
    v: equivalent

code:
  v: Medication.product.batch.expirationDate
target:
  code:
    v: Medication.package.batch.expirationDate
  relationship:
    v: equivalent

code:
  v: Medication.product.batch.lotNumber
target:
  code:
    v: Medication.package.batch.lotNumber
  relationship:
    v: equivalent

code:
  v: Medication.product.form
target:
  code:
    v: Medication.form
  relationship:
    v: equivalent

code:
  v: Medication.product.ingredient
target:
  code:
    v: Medication.ingredient
  relationship:
    v: equivalent

code:
  v: Medication.product.ingredient.amount
target:
  code:
    v: Medication.ingredient.amount
  relationship:
    v: equivalent

code:
  v: Medication.product.ingredient.item
target:
  code:
    v: Medication.ingredient.item
  relationship:
    v: equivalent

code:
  v: MedicationAdministration.dosage.quantity
target:
  code:
    v: MedicationAdministration.dosage.dose
  relationship:
    v: equivalent

code:
  v: MedicationAdministration.dosage.site[x]
target:
  code:
    v: MedicationAdministration.dosage.site
  relationship:
    v: equivalent

code:
  v: MedicationAdministration.effectiveTime[x]
target:
  code:
    v: MedicationAdministration.effective[x]
  relationship:
    v: equivalent

code:
  v: MedicationAdministration.encounter
target:
  code:
    v: MedicationAdministration.context
  relationship:
    v: equivalent

code:
  v: MedicationAdministration.patient
target:
  code:
    v: MedicationAdministration.subject
  relationship:
    v: equivalent

code:
  v: MedicationAdministration.practitioner
target:
  code:
    v: MedicationAdministration.performer
  relationship:
    v: equivalent

code:
  v: MedicationAdministration.practitioner.actor
target:
  code:
    v: MedicationAdministration.performer.actor
  relationship:
    v: equivalent

code:
  v: MedicationAdministration.practitioner.onBehalfOf
target:
  code:
    v: MedicationAdministration.performer.onBehalfOf
  relationship:
    v: equivalent

code:
  v: MedicationAdministration.reasonGiven
target:
  code:
    v: MedicationAdministration.reasonCode
  relationship:
    v: equivalent

code:
  v: MedicationAdministration.wasNotGiven
target:
  code:
    v: MedicationAdministration.notGiven
  relationship:
    v: equivalent

code:
  v: MedicationDispense.dispenser
target:
  code:
    v: MedicationDispense.performer.actor
  relationship:
    v: source-is-narrower-than-target

code:
  v: MedicationDispense.dosageInstruction.additionalInstructions
target:
  code:
    v: MedicationDispense.dosageInstruction.additionalInstruction
  relationship:
    v: equivalent

code:
  v: MedicationDispense.dosageInstruction.site[x]
target:
  code:
    v: MedicationDispense.dosageInstruction.site
  relationship:
    v: equivalent

code:
  v: MedicationDispense.patient
target:
  code:
    v: MedicationDispense.subject
  relationship:
    v: equivalent

code:
  v: MedicationOrder.dateEnded
no map:
  v: true

code:
  v: MedicationOrder.dateWritten
target:
  code:
    v: MedicationRequest.authoredOn
  relationship:
    v: equivalent

code:
  v: MedicationOrder.dispenseRequest.medication[x]
no map:
  v: true

code:
  v: MedicationOrder.dosageInstruction.additionalInstructions
target:
  code:
    v: MedicationRequest.dosageInstruction.additionalInstruction
  relationship:
    v: equivalent

code:
  v: MedicationOrder.dosageInstruction.site[x]
target:
  code:
    v: MedicationRequest.dosageInstruction.site
  relationship:
    v: equivalent

code:
  v: MedicationOrder.encounter
target:
  code:
    v: MedicationRequest.context
  relationship:
    v: equivalent

code:
  v: MedicationOrder.patient
target:
  code:
    v: MedicationRequest.subject
  relationship:
    v: equivalent

code:
  v: MedicationOrder.prescriber
target:
  code:
    v: MedicationRequest.requester.agent
  relationship:
    v: equivalent

code:
  v: MedicationOrder.reasonEnded
no map:
  v: true

code:
  v: MedicationOrder.reason[x]
target:
  code:
    v: MedicationRequest.reasonCode
  relationship:
    v: source-is-broader-than-target

code:
  v: MedicationOrder.reason[x]
target:
  code:
    v: MedicationRequest.reasonReference
  relationship:
    v: source-is-broader-than-target

code:
  v: MedicationOrder.substitution.type
no map:
  v: true

code:
  v: MedicationStatement.dosage.quantity[x]
target:
  code:
    v: MedicationStatement.dosage.dose[x]
  relationship:
    v: source-is-broader-than-target

code:
  v: MedicationStatement.dosage.site[x]
target:
  code:
    v: MedicationStatement.dosage.site
  relationship:
    v: equivalent

code:
  v: MedicationStatement.patient
target:
  code:
    v: MedicationStatement.subject
  relationship:
    v: equivalent

code:
  v: MedicationStatement.reasonForUse[x]
target:
  code:
    v: MedicationStatement.reasonCode
  relationship:
    v: equivalent

code:
  v: MedicationStatement.supportingInformation
target:
  code:
    v: MedicationStatement.derivedFrom
  relationship:
    v: equivalent

code:
  v: MedicationStatement.wasNotTaken
no map:
  v: true

code:
  v: MessageHeader.data
target:
  code:
    v: MessageHeader.focus
  relationship:
    v: equivalent

code:
  v: Observation.comments
target:
  code:
    v: Observation.comment
  relationship:
    v: equivalent

code:
  v: Observation.encounter
target:
  code:
    v: Observation.context
  relationship:
    v: equivalent

code:
  v: Observation.referenceRange.meaning
target:
  code:
    v: Observation.referenceRange.appliesTo
  relationship:
    v: equivalent

code:
  v: OperationDefinition.notes
target:
  code:
    v: OperationDefinition.comment
  relationship:
    v: equivalent

code:
  v: OperationDefinition.requirements
target:
  code:
    v: OperationDefinition.purpose
  relationship:
    v: equivalent

code:
  v: OperationDefinition.type
target:
  code:
    v: OperationDefinition.resource
  relationship:
    v: equivalent

code:
  v: Order.date
target:
  code:
    v: Task.authoredOn
  relationship:
    v: equivalent

code:
  v: Order.detail
no map:
  v: true

code:
  v: Order.reason[x]
target:
  code:
    v: Task.reason
  relationship:
    v: source-is-broader-than-target

code:
  v: Order.source
target:
  code:
    v: Task.requester.agent
  relationship:
    v: source-is-narrower-than-target

code:
  v: Order.subject
target:
  code:
    v: Task.focus
  relationship:
    v: equivalent

code:
  v: Order.target
target:
  code:
    v: Task.requester.agent
  relationship:
    v: source-is-narrower-than-target

code:
  v: Order.when.code
no map:
  v: true

code:
  v: Order.when.schedule
no map:
  v: true

code:
  v: OrderResponse.date
target:
  code:
    v: Task.authoredOn
  relationship:
    v: equivalent

code:
  v: OrderResponse.fulfillment
no map:
  v: true

code:
  v: OrderResponse.orderStatus
no map:
  v: true

code:
  v: OrderResponse.request
target:
  code:
    v: Task.basedOn
  relationship:
    v: equivalent

code:
  v: OrderResponse.who
no map:
  v: true

code:
  v: Patient.careProvider
target:
  code:
    v: Patient.generalPractitioner
  relationship:
    v: equivalent

code:
  v: PaymentNotice.originalRuleset
no map:
  v: true

code:
  v: PaymentNotice.ruleset
no map:
  v: true

code:
  v: PaymentReconciliation.detail.responce
target:
  code:
    v: PaymentReconciliation.detail.response
  relationship:
    v: equivalent

code:
  v: PaymentReconciliation.note
target:
  code:
    v: PaymentReconciliation.processNote
  relationship:
    v: equivalent

code:
  v: PaymentReconciliation.note.text
target:
  code:
    v: PaymentReconciliation.processNote.text
  relationship:
    v: equivalent

code:
  v: PaymentReconciliation.note.type
target:
  code:
    v: PaymentReconciliation.processNote.type
  relationship:
    v: equivalent

code:
  v: PaymentReconciliation.originalRuleset
no map:
  v: true

code:
  v: PaymentReconciliation.ruleset
no map:
  v: true

code:
  v: Practitioner.practitionerRole.healthcareService
no map:
  v: true

code:
  v: Practitioner.practitionerRole.location
no map:
  v: true

code:
  v: Practitioner.practitionerRole.managingOrganization
no map:
  v: true

code:
  v: Practitioner.practitionerRole.period
no map:
  v: true

code:
  v: Practitioner.practitionerRole.role
no map:
  v: true

code:
  v: Practitioner.practitionerRole.specialty
no map:
  v: true

code:
  v: Procedure.encounter
target:
  code:
    v: Procedure.context
  relationship:
    v: equivalent

code:
  v: Procedure.notPerformed
target:
  code:
    v: Procedure.notDone
  relationship:
    v: equivalent

code:
  v: Procedure.notes
target:
  code:
    v: Procedure.note
  relationship:
    v: equivalent

code:
  v: Procedure.reasonNotPerformed
target:
  code:
    v: Procedure.notDoneReason
  relationship:
    v: equivalent

code:
  v: Procedure.reason[x]
target:
  code:
    v: Procedure.reasonCode
  relationship:
    v: source-is-broader-than-target

code:
  v: Procedure.reason[x]
target:
  code:
    v: Procedure.reasonReference
  relationship:
    v: source-is-broader-than-target

code:
  v: Procedure.request
target:
  code:
    v: Procedure.basedOn
  relationship:
    v: equivalent

code:
  v: Procedure.used
target:
  code:
    v: Procedure.usedReference
  relationship:
    v: equivalent

code:
  v: ProcedureRequest.encounter
target:
  code:
    v: ProcedureRequest.context
  relationship:
    v: equivalent

code:
  v: ProcedureRequest.notes
target:
  code:
    v: ProcedureRequest.note
  relationship:
    v: equivalent

code:
  v: ProcedureRequest.orderedOn
target:
  code:
    v: ProcedureRequest.authoredOn
  relationship:
    v: equivalent

code:
  v: ProcedureRequest.orderer
target:
  code:
    v: ProcedureRequest.requester.agent
  relationship:
    v: equivalent

code:
  v: ProcedureRequest.reason[x]
target:
  code:
    v: ProcedureRequest.reasonCode
  relationship:
    v: source-is-broader-than-target

code:
  v: ProcedureRequest.reason[x]
target:
  code:
    v: ProcedureRequest.reasonReference
  relationship:
    v: source-is-broader-than-target

code:
  v: ProcedureRequest.scheduled[x]
target:
  code:
    v: ProcedureRequest.occurrence[x]
  relationship:
    v: equivalent

code:
  v: ProcessRequest.originalRuleset
no map:
  v: true

code:
  v: ProcessRequest.ruleset
no map:
  v: true

code:
  v: ProcessResponse.notes
target:
  code:
    v: ProcessResponse.processNote
  relationship:
    v: equivalent

code:
  v: ProcessResponse.notes.text
target:
  code:
    v: ProcessResponse.processNote.text
  relationship:
    v: equivalent

code:
  v: ProcessResponse.notes.type
target:
  code:
    v: ProcessResponse.processNote.type
  relationship:
    v: equivalent

code:
  v: ProcessResponse.originalRuleset
no map:
  v: true

code:
  v: ProcessResponse.ruleset
no map:
  v: true

code:
  v: Provenance.agent.actor
target:
  code:
    v: Provenance.agent.who[x]
  relationship:
    v: source-is-narrower-than-target

code:
  v: Provenance.agent.relatedAgent
target:
  code:
    v: Provenance.agent
  relationship:
    v: equivalent

code:
  v: Provenance.agent.relatedAgent.target
no map:
  v: true

code:
  v: Provenance.agent.relatedAgent.type
target:
  code:
    v: Provenance.agent.relatedAgentType
  relationship:
    v: equivalent

code:
  v: Provenance.agent.userId
no map:
  v: true

code:
  v: Provenance.entity.display
no map:
  v: true

code:
  v: Provenance.entity.reference
target:
  code:
    v: Provenance.entity.what[x]
  relationship:
    v: equivalent

code:
  v: Provenance.entity.type
no map:
  v: true

code:
  v: Questionnaire.group
target:
  code:
    v: Questionnaire.item
  relationship:
    v: equivalent

code:
  v: Questionnaire.group.code
target:
  code:
    v: Questionnaire.item.code
  relationship:
    v: equivalent

code:
  v: Questionnaire.group.concept
target:
  code:
    v: Questionnaire.item.code
  relationship:
    v: equivalent

code:
  v: Questionnaire.group.definition
target:
  code:
    v: Questionnaire.item.definition
  relationship:
    v: equivalent

code:
  v: Questionnaire.group.enableWhen
target:
  code:
    v: Questionnaire.item.enableWhen
  relationship:
    v: equivalent

code:
  v: Questionnaire.group.enableWhen.answer[x]
target:
  code:
    v: Questionnaire.item.enableWhen.answer[x]
  relationship:
    v: equivalent

code:
  v: Questionnaire.group.enableWhen.hasAnswer
target:
  code:
    v: Questionnaire.item.enableWhen.hasAnswer
  relationship:
    v: equivalent

code:
  v: Questionnaire.group.enableWhen.question
target:
  code:
    v: Questionnaire.item.enableWhen.question
  relationship:
    v: equivalent

code:
  v: Questionnaire.group.group
target:
  code:
    v: Questionnaire.item.item
  relationship:
    v: equivalent

code:
  v: Questionnaire.group.initial[x]
target:
  code:
    v: Questionnaire.item.initial[x]
  relationship:
    v: equivalent

code:
  v: Questionnaire.group.item
target:
  code:
    v: Questionnaire.item.item
  relationship:
    v: equivalent

code:
  v: Questionnaire.group.linkId
target:
  code:
    v: Questionnaire.item.linkId
  relationship:
    v: equivalent

code:
  v: Questionnaire.group.maxLength
target:
  code:
    v: Questionnaire.item.maxLength
  relationship:
    v: equivalent

code:
  v: Questionnaire.group.option
target:
  code:
    v: Questionnaire.item.option
  relationship:
    v: equivalent

code:
  v: Questionnaire.group.option.value[x]
target:
  code:
    v: Questionnaire.item.option.value[x]
  relationship:
    v: equivalent

code:
  v: Questionnaire.group.options
target:
  code:
    v: Questionnaire.item.options
  relationship:
    v: equivalent

code:
  v: Questionnaire.group.prefix
target:
  code:
    v: Questionnaire.item.prefix
  relationship:
    v: equivalent

code:
  v: Questionnaire.group.question
target:
  code:
    v: Questionnaire.item
  relationship:
    v: equivalent

code:
  v: Questionnaire.group.question.concept
target:
  code:
    v: Questionnaire.item.code
  relationship:
    v: equivalent

code:
  v: Questionnaire.group.question.group
target:
  code:
    v: Questionnaire.item.item
  relationship:
    v: equivalent

code:
  v: Questionnaire.group.question.linkId
target:
  code:
    v: Questionnaire.item.linkId
  relationship:
    v: equivalent

code:
  v: Questionnaire.group.question.option
target:
  code:
    v: Questionnaire.item.option
  relationship:
    v: equivalent

code:
  v: Questionnaire.group.question.options
target:
  code:
    v: Questionnaire.item.options
  relationship:
    v: equivalent

code:
  v: Questionnaire.group.question.repeats
target:
  code:
    v: Questionnaire.item.repeats
  relationship:
    v: equivalent

code:
  v: Questionnaire.group.question.required
target:
  code:
    v: Questionnaire.item.required
  relationship:
    v: equivalent

code:
  v: Questionnaire.group.question.text
target:
  code:
    v: Questionnaire.item.text
  relationship:
    v: equivalent

code:
  v: Questionnaire.group.question.type
target:
  code:
    v: Questionnaire.item.type
  relationship:
    v: equivalent

code:
  v: Questionnaire.group.readOnly
target:
  code:
    v: Questionnaire.item.readOnly
  relationship:
    v: equivalent

code:
  v: Questionnaire.group.repeats
target:
  code:
    v: Questionnaire.item.repeats
  relationship:
    v: equivalent

code:
  v: Questionnaire.group.required
target:
  code:
    v: Questionnaire.item.required
  relationship:
    v: equivalent

code:
  v: Questionnaire.group.text
target:
  code:
    v: Questionnaire.item.text
  relationship:
    v: equivalent

code:
  v: Questionnaire.group.title
no map:
  v: true

code:
  v: Questionnaire.group.type
target:
  code:
    v: Questionnaire.item.type
  relationship:
    v: equivalent

code:
  v: Questionnaire.telecom
target:
  code:
    v: Questionnaire.contact
  relationship:
    v: equivalent

code:
  v: QuestionnaireResponse.encounter
target:
  code:
    v: QuestionnaireResponse.context
  relationship:
    v: equivalent

code:
  v: QuestionnaireResponse.group
target:
  code:
    v: QuestionnaireResponse.item
  relationship:
    v: equivalent

code:
  v: QuestionnaireResponse.group.answer
target:
  code:
    v: QuestionnaireResponse.item.answer
  relationship:
    v: equivalent

code:
  v: QuestionnaireResponse.group.answer.item
target:
  code:
    v: QuestionnaireResponse.item.answer.item
  relationship:
    v: equivalent

code:
  v: QuestionnaireResponse.group.answer.value[x]
target:
  code:
    v: QuestionnaireResponse.item.answer.value[x]
  relationship:
    v: equivalent

code:
  v: QuestionnaireResponse.group.definition
target:
  code:
    v: QuestionnaireResponse.item.definition
  relationship:
    v: equivalent

code:
  v: QuestionnaireResponse.group.group
target:
  code:
    v: QuestionnaireResponse.item.item
  relationship:
    v: equivalent

code:
  v: QuestionnaireResponse.group.item
target:
  code:
    v: QuestionnaireResponse.item.item
  relationship:
    v: equivalent

code:
  v: QuestionnaireResponse.group.linkId
target:
  code:
    v: QuestionnaireResponse.item.linkId
  relationship:
    v: equivalent

code:
  v: QuestionnaireResponse.group.question
target:
  code:
    v: QuestionnaireResponse.item
  relationship:
    v: equivalent

code:
  v: QuestionnaireResponse.group.question.answer
target:
  code:
    v: QuestionnaireResponse.item.answer
  relationship:
    v: equivalent

code:
  v: QuestionnaireResponse.group.question.answer.group
target:
  code:
    v: QuestionnaireResponse.item.item
  relationship:
    v: equivalent

code:
  v: QuestionnaireResponse.group.question.answer.value[x]
target:
  code:
    v: QuestionnaireResponse.item.answer.value[x]
  relationship:
    v: equivalent

code:
  v: QuestionnaireResponse.group.question.linkId
target:
  code:
    v: QuestionnaireResponse.item.linkId
  relationship:
    v: equivalent

code:
  v: QuestionnaireResponse.group.question.text
target:
  code:
    v: QuestionnaireResponse.item.text
  relationship:
    v: equivalent

code:
  v: QuestionnaireResponse.group.subject
target:
  code:
    v: QuestionnaireResponse.item.text
  relationship:
    v: equivalent

code:
  v: QuestionnaireResponse.group.text
target:
  code:
    v: QuestionnaireResponse.item.text
  relationship:
    v: equivalent

code:
  v: QuestionnaireResponse.group.title
no map:
  v: true

code:
  v: ReferralRequest.date
target:
  code:
    v: ReferralRequest.authoredOn
  relationship:
    v: equivalent

code:
  v: ReferralRequest.dateSent
no map:
  v: true

code:
  v: ReferralRequest.encounter
target:
  code:
    v: ReferralRequest.context
  relationship:
    v: equivalent

code:
  v: ReferralRequest.fulfillmentTime
target:
  code:
    v: ReferralRequest.occurrence[x]
  relationship:
    v: source-is-narrower-than-target

code:
  v: ReferralRequest.patient
target:
  code:
    v: ReferralRequest.subject
  relationship:
    v: equivalent

code:
  v: ReferralRequest.reason
target:
  code:
    v: ReferralRequest.reasonCode
  relationship:
    v: equivalent

code:
  v: ReferralRequest.supportingInformation
target:
  code:
    v: ReferralRequest.supportingInfo
  relationship:
    v: equivalent

code:
  v: RiskAssessment.date
target:
  code:
    v: RiskAssessment.occurrence[x]
  relationship:
    v: source-is-narrower-than-target

code:
  v: RiskAssessment.encounter
target:
  code:
    v: RiskAssessment.context
  relationship:
    v: equivalent

code:
  v: Schedule.type
target:
  code:
    v: Schedule.serviceType
  relationship:
    v: equivalent

code:
  v: SearchParameter.requirements
target:
  code:
    v: SearchParameter.purpose
  relationship:
    v: equivalent

code:
  v: Slot.freeBusyType
target:
  code:
    v: Slot.status
  relationship:
    v: equivalent

code:
  v: Slot.type
target:
  code:
    v: Slot.serviceType
  relationship:
    v: equivalent

code:
  v: Specimen.collection.comment
no map:
  v: true

code:
  v: Specimen.treatment
target:
  code:
    v: Specimen.processing
  relationship:
    v: equivalent

code:
  v: Specimen.treatment.additive
target:
  code:
    v: Specimen.processing.additive
  relationship:
    v: equivalent

code:
  v: Specimen.treatment.description
target:
  code:
    v: Specimen.processing.description
  relationship:
    v: equivalent

code:
  v: Specimen.treatment.procedure
target:
  code:
    v: Specimen.processing.procedure
  relationship:
    v: equivalent

code:
  v: StructureDefinition.base
target:
  code:
    v: StructureDefinition.baseDefinition
  relationship:
    v: equivalent

code:
  v: StructureDefinition.code
target:
  code:
    v: StructureDefinition.keyword
  relationship:
    v: equivalent

code:
  v: StructureDefinition.constrainedType
target:
  code:
    v: StructureDefinition.type
  relationship:
    v: equivalent

code:
  v: StructureDefinition.display
target:
  code:
    v: StructureDefinition.title
  relationship:
    v: equivalent

code:
  v: StructureDefinition.mapping.comments
target:
  code:
    v: StructureDefinition.mapping.comment
  relationship:
    v: equivalent

code:
  v: StructureDefinition.requirements
target:
  code:
    v: StructureDefinition.purpose
  relationship:
    v: equivalent

code:
  v: Substance.ingredient.substance
target:
  code:
    v: Substance.ingredient.substance[x]
  relationship:
    v: equivalent

code:
  v: SupplyDelivery.quantity
target:
  code:
    v: SupplyDelivery.suppliedItem.quantity
  relationship:
    v: equivalent

code:
  v: SupplyDelivery.time
no map:
  v: true

code:
  v: SupplyDelivery.whenPrepared
target:
  code:
    v: SupplyDelivery.occurrence[x]
  relationship:
    v: source-is-narrower-than-target

code:
  v: SupplyRequest.date
target:
  code:
    v: SupplyRequest.authoredOn
  relationship:
    v: equivalent

code:
  v: SupplyRequest.kind
target:
  code:
    v: SupplyRequest.category
  relationship:
    v: equivalent

code:
  v: SupplyRequest.patient
no map:
  v: true

code:
  v: SupplyRequest.source
target:
  code:
    v: SupplyRequest.requester.agent
  relationship:
    v: equivalent

code:
  v: SupplyRequest.when
target:
  code:
    v: SupplyRequest
  relationship:
    v: source-is-narrower-than-target

code:
  v: SupplyRequest.when.code
no map:
  v: true

code:
  v: SupplyRequest.when.schedule
target:
  code:
    v: SupplyRequest.occurrence[x]
  relationship:
    v: source-is-narrower-than-target

code:
  v: TestScript.metadata.capability.conformance
target:
  code:
    v: TestScript.metadata.capability.capabilities
  relationship:
    v: equivalent

code:
  v: TestScript.multiserver
no map:
  v: true

code:
  v: TestScript.requirements
target:
  code:
    v: TestScript.purpose
  relationship:
    v: equivalent

code:
  v: TestScript.setup.metadata
no map:
  v: true

code:
  v: TestScript.test.metadata
no map:
  v: true

code:
  v: Timing.repeat.durationUnits
target:
  code:
    v: Timing.repeat.durationUnit
  relationship:
    v: equivalent

code:
  v: Timing.repeat.periodUnits
target:
  code:
    v: Timing.repeat.periodUnit
  relationship:
    v: equivalent

code:
  v: ValueSet.codeSystem.caseSensitive
no map:
  v: true

code:
  v: ValueSet.codeSystem.concept.abstract
no map:
  v: true

code:
  v: ValueSet.codeSystem.concept.code
no map:
  v: true

code:
  v: ValueSet.codeSystem.concept.concept
no map:
  v: true

code:
  v: ValueSet.codeSystem.concept.definition
no map:
  v: true

code:
  v: ValueSet.codeSystem.concept.designation.language
no map:
  v: true

code:
  v: ValueSet.codeSystem.concept.designation.use
no map:
  v: true

code:
  v: ValueSet.codeSystem.concept.designation.value
no map:
  v: true

code:
  v: ValueSet.codeSystem.concept.display
no map:
  v: true

code:
  v: ValueSet.codeSystem.system
no map:
  v: true

code:
  v: ValueSet.codeSystem.version
no map:
  v: true

code:
  v: ValueSet.compose.import
no map:
  v: true

code:
  v: ValueSet.lockedDate
target:
  code:
    v: ValueSet.compose.lockedDate
  relationship:
    v: equivalent

code:
  v: ValueSet.requirements
target:
  code:
    v: ValueSet.purpose
  relationship:
    v: equivalent

code:
  v: VisionPrescription.dispense.notes
target:
  code:
    v: VisionPrescription.dispense.note.text
  relationship:
    v: equivalent

code:
  v: Encounter.hospitalization
target:
  code:
    v: Encounter.diagnosis
  relationship:
    v: equivalent

mode:
  v: use-source-code