elements-4to5
type: ConceptMap
node role: treeRoot
id:
  v: elements-4to5
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/4.0/element-names to http://hl7.org/fhir/5.0/element-names Source Code Relationship Target Code Account.partOf is narrower than Account.relatedAccount.account Account.relatedAccount.partOf is equivalent to Account.relatedAccount.account AdverseEvent.contributor (not mapped) AdverseEvent.date is equivalent to AdverseEvent.occurrence[x] AdverseEvent.event is equivalent to AdverseEvent.code AdverseEvent.referenceDocument (not mapped) AdverseEvent.resultingCondition is equivalent to AdverseEvent.resultingEffect AdverseEvent.severity (not mapped) AdverseEvent.subjectMedicalHistory is narrower than AdverseEvent.supportingInfo.item[x] AdverseEvent.suspectEntity.causality.assessment (not mapped) AdverseEvent.suspectEntity.causality.method (not mapped) AdverseEvent.suspectEntity.causality.productRelatedness is equivalent to AdverseEvent.suspectEntity.causality.entityRelatedness AdverseEvent.suspectEntity.instance is equivalent to AdverseEvent.suspectEntity.instance[x] AllergyIntolerance.asserter (not mapped) AllergyIntolerance.recorder (not mapped) Appointment.cancelationReason is equivalent to Appointment.cancellationReason Appointment.comment is equivalent to Appointment.note Appointment.reasonCode is equivalent to Appointment.reason.concept Appointment.reasonReference is equivalent to Appointment.reason.reference AuditEvent.agent.altId (not mapped) AuditEvent.agent.media (not mapped) AuditEvent.agent.name (not mapped) AuditEvent.agent.network is equivalent to AuditEvent.agent.network[x] AuditEvent.agent.network.address is narrower than AuditEvent.agent.network[x] AuditEvent.agent.network.type (not mapped) AuditEvent.agent.purposeOfUse is equivalent to AuditEvent.agent.authorization AuditEvent.entity.description (not mapped) AuditEvent.entity.lifecycle (not mapped) AuditEvent.entity.name (not mapped) AuditEvent.…
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-4to5
version:
  v: 0.1.0
name:
  v: elementmap4to5
title:
  v: Element Map, R4 to R5
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/4.0/element-names
    link: http://hl7.org/fhir/4.0/element-names
  target:
    v: http://hl7.org/fhir/5.0/element-names
    link: http://hl7.org/fhir/5.0/element-names
  element:
    code:
      v: Account.partOf
    target:
      code:
        v: Account.relatedAccount.account
      relationship:
        v: source-is-narrower-than-target
  element:
    code:
      v: Account.relatedAccount.partOf
    target:
      code:
        v: Account.relatedAccount.account
      relationship:
        v: equivalent
  element:
    code:
      v: AdverseEvent.contributor
    no map:
      v: true
  element:
    code:
      v: AdverseEvent.date
    target:
      code:
        v: AdverseEvent.occurrence[x]
      relationship:
        v: equivalent
  element:
    code:
      v: AdverseEvent.event
    target:
      code:
        v: AdverseEvent.code
      relationship:
        v: equivalent
  element:
    code:
      v: AdverseEvent.referenceDocument
    no map:
      v: true
  element:
    code:
      v: AdverseEvent.resultingCondition
    target:
      code:
        v: AdverseEvent.resultingEffect
      relationship:
        v: equivalent
  element:
    code:
      v: AdverseEvent.severity
    no map:
      v: true
  element:
    code:
      v: AdverseEvent.subjectMedicalHistory
    target:
      code:
        v: AdverseEvent.supportingInfo.item[x]
      relationship:
        v: source-is-narrower-than-target
  element:
    code:
      v: AdverseEvent.suspectEntity.causality.assessment
    no map:
      v: true
  element:
    code:
      v: AdverseEvent.suspectEntity.causality.method
    no map:
      v: true
  element:
    code:
      v: AdverseEvent.suspectEntity.causality.productRelatedness
    target:
      code:
        v: AdverseEvent.suspectEntity.causality.entityRelatedness
      relationship:
        v: equivalent
  element:
    code:
      v: AdverseEvent.suspectEntity.instance
    target:
      code:
        v: AdverseEvent.suspectEntity.instance[x]
      relationship:
        v: equivalent
  element:
    code:
      v: AllergyIntolerance.asserter
    no map:
      v: true
  element:
    code:
      v: AllergyIntolerance.recorder
    no map:
      v: true
  element:
    code:
      v: Appointment.cancelationReason
    target:
      code:
        v: Appointment.cancellationReason
      relationship:
        v: equivalent
  element:
    code:
      v: Appointment.comment
    target:
      code:
        v: Appointment.note
      relationship:
        v: equivalent
  element:
    code:
      v: Appointment.reasonCode
    target:
      code:
        v: Appointment.reason.concept
      relationship:
        v: equivalent
  element:
    code:
      v: Appointment.reasonReference
    target:
      code:
        v: Appointment.reason.reference
      relationship:
        v: equivalent
  element:
    code:
      v: AuditEvent.agent.altId

v: true

code:
  v: AuditEvent.agent.media
no map:
  v: true

code:
  v: AuditEvent.agent.name
no map:
  v: true

code:
  v: AuditEvent.agent.network
target:
  code:
    v: AuditEvent.agent.network[x]
  relationship:
    v: equivalent

code:
  v: AuditEvent.agent.network.address
target:
  code:
    v: AuditEvent.agent.network[x]
  relationship:
    v: source-is-narrower-than-target

code:
  v: AuditEvent.agent.network.type
no map:
  v: true

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

code:
  v: AuditEvent.entity.description
no map:
  v: true

code:
  v: AuditEvent.entity.lifecycle
no map:
  v: true

code:
  v: AuditEvent.entity.name
no map:
  v: true

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

code:
  v: AuditEvent.outcomeDesc
no map:
  v: true

code:
  v: AuditEvent.period
target:
  code:
    v: AuditEvent.occurred[x]
  relationship:
    v: source-is-narrower-than-target

code:
  v: AuditEvent.purposeOfEvent
target:
  code:
    v: AuditEvent.authorization
  relationship:
    v: equivalent

code:
  v: AuditEvent.subtype
target:
  code:
    v: AuditEvent.code
  relationship:
    v: equivalent

code:
  v: AuditEvent.type
target:
  code:
    v: AuditEvent.category
  relationship:
    v: equivalent

code:
  v: BiologicallyDerivedProduct.manipulation.description
no map:
  v: true

code:
  v: BiologicallyDerivedProduct.manipulation.time[x]
no map:
  v: true

code:
  v: BiologicallyDerivedProduct.processing.additive
no map:
  v: true

code:
  v: BiologicallyDerivedProduct.processing.description
no map:
  v: true

code:
  v: BiologicallyDerivedProduct.processing.procedure
no map:
  v: true

code:
  v: BiologicallyDerivedProduct.processing.time[x]
no map:
  v: true

code:
  v: BiologicallyDerivedProduct.quantity
no map:
  v: true

code:
  v: BiologicallyDerivedProduct.status
target:
  code:
    v: BiologicallyDerivedProduct.productStatus
  relationship:
    v: equivalent

code:
  v: BiologicallyDerivedProduct.storage.description
no map:
  v: true

code:
  v: BiologicallyDerivedProduct.storage.duration
no map:
  v: true

code:
  v: BiologicallyDerivedProduct.storage.scale
no map:
  v: true

code:
  v: BiologicallyDerivedProduct.storage.temperature
no map:
  v: true

code:
  v: BodyStructure.location
no map:
  v: true

code:
  v: BodyStructure.locationQualifier
target:
  code:
    v: BodyStructure.includedStructure.qualifier
  relationship:
    v: equivalent

code:
  v: CarePlan.activity.detail.code
no map:
  v: true

code:
  v: CarePlan.activity.detail.dailyAmount
no map:
  v: true

code:
  v: CarePlan.activity.detail.description
no map:
  v: true

code:
  v: CarePlan.activity.detail.doNotPerform
no map:
  v: true

code:
  v: CarePlan.activity.detail.goal
no map:
  v: true

code:
  v: CarePlan.activity.detail.instantiatesCanonical
no map:
  v: true

code:
  v: CarePlan.activity.detail.instantiatesUri
no map:
  v: true

code:
  v: CarePlan.activity.detail.kind
no map:
  v: true

code:
  v: CarePlan.activity.detail.location
no map:
  v: true

code:
  v: CarePlan.activity.detail.performer
no map:
  v: true

code:
  v: CarePlan.activity.detail.product[x]
no map:
  v: true

code:
  v: CarePlan.activity.detail.quantity
no map:
  v: true

code:
  v: CarePlan.activity.detail.reasonCode
no map:
  v: true

code:
  v: CarePlan.activity.detail.reasonReference
no map:
  v: true

code:
  v: CarePlan.activity.detail.scheduled[x]
no map:
  v: true

code:
  v: CarePlan.activity.detail.status
no map:
  v: true

code:
  v: CarePlan.activity.detail.statusReason
no map:
  v: true

code:
  v: CarePlan.activity.outcomeCodeableConcept
no map:
  v: true

code:
  v: CarePlan.activity.outcomeReference
no map:
  v: true

code:
  v: CarePlan.activity.reference
target:
  code:
    v: CarePlan.activity.performedActivity
  relationship:
    v: source-is-broader-than-target

code:
  v: CarePlan.activity.reference
target:
  code:
    v: CarePlan.activity.plannedActivityReference
  relationship:
    v: source-is-broader-than-target

code:
  v: CarePlan.author
target:
  code:
    v: CarePlan.custodian
  relationship:
    v: equivalent

code:
  v: CareTeam.encounter
no map:
  v: true

code:
  v: CareTeam.participant.period
no map:
  v: true

code:
  v: CareTeam.reasonCode
target:
  code:
    v: CareTeam.reason.concept
  relationship:
    v: equivalent

code:
  v: CareTeam.reasonReference
target:
  code:
    v: CareTeam.reason.reference
  relationship:
    v: equivalent

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

code:
  v: ChargeItem.factorOverride
no map:
  v: true

code:
  v: ChargeItem.priceOverride
no map:
  v: true

code:
  v: ChargeItem.product[x]
target:
  code:
    v: ChargeItem.product
  relationship:
    v: equivalent

code:
  v: ChargeItemDefinition.applicability.description
no map:
  v: true

code:
  v: ChargeItemDefinition.applicability.expression
target:
  code:
    v: ChargeItemDefinition.applicability.condition.expression
  relationship:
    v: equivalent

code:
  v: ChargeItemDefinition.applicability.language
no map:
  v: true

code:
  v: ChargeItemDefinition.effectivePeriod
no map:
  v: true

code:
  v: Claim.careTeam.qualification
no map:
  v: true

code:
  v: Claim.diagnosis.packageCode
no map:
  v: true

code:
  v: Claim.item.site
target:
  code:
    v: Claim.item.bodySite.site
  relationship:
    v: equivalent

code:
  v: Claim.item.subSite
target:
  code:
    v: Claim.item.bodySite.subSite
  relationship:
    v: equivalent

code:
  v: ClaimResponse.addItem.subSite
no map:
  v: true

code:
  v: ClaimResponse.item.adjudication.value
target:
  code:
    v: ClaimResponse.item.adjudication.quantity
  relationship:
    v: equivalent

code:
  v: ClinicalImpression.assessor
target:
  code:
    v: ClinicalImpression.performer
  relationship:
    v: equivalent

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

code:
  v: ClinicalImpression.finding.itemCodeableConcept
target:
  code:
    v: ClinicalImpression.finding.item.concept
  relationship:
    v: equivalent

code:
  v: ClinicalImpression.finding.itemReference
target:
  code:
    v: ClinicalImpression.finding.item.reference
  relationship:
    v: equivalent

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

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

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

code:
  v: Communication.reasonReference
target:
  code:
    v: Communication.reason.reference
  relationship:
    v: equivalent

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

code:
  v: CommunicationRequest.reasonReference
target:
  code:
    v: CommunicationRequest.reason.reference
  relationship:
    v: equivalent

code:
  v: CommunicationRequest.sender
target:
  code:
    v: CommunicationRequest.informationProvider
  relationship:
    v: equivalent

code:
  v: Composition.confidentiality
no map:
  v: true

code:
  v: Composition.event.code
target:
  code:
    v: Composition.event.detail.concept
  relationship:
    v: equivalent

code:
  v: Composition.relatesTo.code
no map:
  v: true

code:
  v: Composition.relatesTo.target[x]
target:
  code:
    v: Composition.relatesTo.resourceReference
  relationship:
    v: equivalent

code:
  v: Composition.section.mode
no map:
  v: true

code:
  v: ConceptMap.group.element.target.dependsOn.display
no map:
  v: true

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

code:
  v: ConceptMap.group.element.target.dependsOn.system
no map:
  v: true

code:
  v: ConceptMap.group.element.target.dependsOn.value
target:
  code:
    v: ConceptMap.group.element.target.dependsOn.value[x]
  relationship:
    v: equivalent

code:
  v: ConceptMap.group.element.target.equivalence
no map:
  v: true

code:
  v: ConceptMap.group.sourceVersion
no map:
  v: true

code:
  v: ConceptMap.group.targetVersion
no map:
  v: true

code:
  v: ConceptMap.group.unmapped.url
target:
  code:
    v: ConceptMap.group.unmapped.otherMap
  relationship:
    v: equivalent

code:
  v: ConceptMap.source[x]
target:
  code:
    v: ConceptMap.sourceScope[x]
  relationship:
    v: equivalent

code:
  v: ConceptMap.target[x]
target:
  code:
    v: ConceptMap.targetScope[x]
  relationship:
    v: equivalent

code:
  v: Condition.asserter
no map:
  v: true

code:
  v: Condition.evidence.code
no map:
  v: true

code:
  v: Condition.evidence.detail
no map:
  v: true

code:
  v: Condition.recorder
no map:
  v: true

code:
  v: Consent.dateTime
target:
  code:
    v: Consent.date
  relationship:
    v: equivalent

code:
  v: Consent.organization
no map:
  v: true

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

code:
  v: Consent.performer
target:
  code:
    v: Consent.grantee
  relationship:
    v: equivalent

code:
  v: Consent.policy
target:
  code:
    v: Consent.policyBasis
  relationship:
    v: equivalent

code:
  v: Consent.policy.authority
no map:
  v: true

code:
  v: Consent.policy.reference
target:
  code:
    v: Consent.policyBasis.reference
  relationship:
    v: equivalent

code:
  v: Consent.policy.uri
target:
  code:
    v: Consent.policyBasis.url
  relationship:
    v: equivalent

code:
  v: Consent.policyRule
no map:
  v: true

code:
  v: Consent.provision.class
target:
  code:
    v: Consent.provision.resourceType
  relationship:
    v: equivalent

code:
  v: Consent.provision.type
no map:
  v: true

code:
  v: Consent.scope
no map:
  v: true

code:
  v: Consent.source[x]
no map:
  v: true

code:
  v: Consent.type
target:
  code:
    v: Consent.decision
  relationship:
    v: equivalent

code:
  v: Contract.term.action.reasonCode
target:
  code:
    v: Contract.term.action.reason.concept
  relationship:
    v: equivalent

code:
  v: Contract.term.action.reasonReference
target:
  code:
    v: Contract.term.action.reason.reference
  relationship:
    v: equivalent

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

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

code:
  v: Device.deviceName
target:
  code:
    v: Device.name
  relationship:
    v: equivalent

code:
  v: Device.deviceName.display
target:
  code:
    v: Device.name.display
  relationship:
    v: equivalent

code:
  v: Device.deviceName.name
target:
  code:
    v: Device.name.value
  relationship:
    v: equivalent

code:
  v: Device.deviceName.type
target:
  code:
    v: Device.name.type
  relationship:
    v: equivalent

code:
  v: Device.distinctIdentifier
no map:
  v: true

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

code:
  v: Device.property.valueCode
target:
  code:
    v: Device.property.value[x]
  relationship:
    v: source-is-narrower-than-target

code:
  v: Device.property.valueQuantity
target:
  code:
    v: Device.property.value[x]
  relationship:
    v: source-is-narrower-than-target

code:
  v: Device.specialization
target:
  code:
    v: Device.conformsTo
  relationship:
    v: equivalent

code:
  v: Device.specialization.category
target:
  code:
    v: Device.conformsTo.category
  relationship:
    v: equivalent

code:
  v: Device.specialization.specification
target:
  code:
    v: Device.conformsTo.specification
  relationship:
    v: equivalent

code:
  v: Device.specialization.systemType
no map:
  v: true

code:
  v: Device.specialization.version
no map:
  v: true

code:
  v: Device.statusReason
no map:
  v: true

code:
  v: DeviceDefinition.capability.description
no map:
  v: true

code:
  v: DeviceDefinition.capability.type
no map:
  v: true

code:
  v: DeviceDefinition.guideline.onlineInformation
target:
  code:
    v: DeviceDefinition.guideline.relatedArtifact
  relationship:
    v: equivalent

code:
  v: DeviceDefinition.manufacturer[x]
target:
  code:
    v: DeviceDefinition.manufacturer
  relationship:
    v: equivalent

code:
  v: DeviceDefinition.onlineInformation
no map:
  v: true

code:
  v: DeviceDefinition.parentDevice
no map:
  v: true

code:
  v: DeviceDefinition.physicalCharacteristics
no map:
  v: true

code:
  v: DeviceDefinition.property.valueCode
target:
  code:
    v: DeviceDefinition.property.value[x]
  relationship:
    v: source-is-narrower-than-target

code:
  v: DeviceDefinition.property.valueQuantity
target:
  code:
    v: DeviceDefinition.property.value[x]
  relationship:
    v: source-is-narrower-than-target

code:
  v: DeviceDefinition.quantity
no map:
  v: true

code:
  v: DeviceDefinition.specialization
target:
  code:
    v: DeviceDefinition.conformsTo
  relationship:
    v: equivalent

code:
  v: DeviceDefinition.specialization.category
target:
  code:
    v: DeviceDefinition.conformsTo.category
  relationship:
    v: equivalent

code:
  v: DeviceDefinition.specialization.source
target:
  code:
    v: DeviceDefinition.conformsTo.source
  relationship:
    v: equivalent

code:
  v: DeviceDefinition.specialization.specification
target:
  code:
    v: DeviceDefinition.conformsTo.specification
  relationship:
    v: equivalent

code:
  v: DeviceDefinition.specialization.systemType
no map:
  v: true

code:
  v: DeviceDefinition.specialization.version
target:
  code:
    v: DeviceDefinition.conformsTo.version
  relationship:
    v: equivalent

code:
  v: DeviceDefinition.type
no map:
  v: true

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

code:
  v: DeviceMetric.measurementPeriod
no map:
  v: true

code:
  v: DeviceMetric.parent
no map:
  v: true

code:
  v: DeviceMetric.source
target:
  code:
    v: DeviceMetric.device
  relationship:
    v: equivalent

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

code:
  v: DeviceRequest.performerType
no map:
  v: true

code:
  v: DeviceRequest.priorRequest
target:
  code:
    v: DeviceRequest.replaces
  relationship:
    v: equivalent

code:
  v: DeviceRequest.reasonCode
target:
  code:
    v: DeviceRequest.reason.concept
  relationship:
    v: equivalent

code:
  v: DeviceRequest.reasonReference
target:
  code:
    v: DeviceRequest.reason.reference
  relationship:
    v: equivalent

code:
  v: DeviceUseStatement.reasonCode
no map:
  v: true

code:
  v: DeviceUseStatement.reasonReference
no map:
  v: true

code:
  v: DeviceUseStatement.recordedOn
no map:
  v: true

code:
  v: DeviceUseStatement.source
no map:
  v: true

code:
  v: DeviceUseStatement.subject
no map:
  v: true

code:
  v: DiagnosticReport.imagingStudy
target:
  code:
    v: DiagnosticReport.study
  relationship:
    v: equivalent

code:
  v: DocumentReference.authenticator
no map:
  v: true

code:
  v: DocumentReference.content.format
no map:
  v: true

code:
  v: DocumentReference.context.encounter
no map:
  v: true

code:
  v: DocumentReference.context.event
target:
  code:
    v: DocumentReference.event.concept
  relationship:
    v: equivalent

code:
  v: DocumentReference.context.facilityType
target:
  code:
    v: DocumentReference.facilityType
  relationship:
    v: equivalent

code:
  v: DocumentReference.context.period
target:
  code:
    v: DocumentReference.period
  relationship:
    v: equivalent

code:
  v: DocumentReference.context.practiceSetting
target:
  code:
    v: DocumentReference.practiceSetting
  relationship:
    v: equivalent

code:
  v: DocumentReference.context.related
no map:
  v: true

code:
  v: DocumentReference.context.sourcePatientInfo
no map:
  v: true

code:
  v: DocumentReference.masterIdentifier
no map:
  v: true

code:
  v: Dosage.asNeeded[x]
target:
  code:
    v: Dosage.asNeeded
  relationship:
    v: equivalent

code:
  v: ElementDefinition.constraint.xpath
no map:
  v: true

code:
  v: Encounter.classHistory.class
no map:
  v: true

code:
  v: Encounter.classHistory.period
no map:
  v: true

code:
  v: Encounter.diagnosis.rank
no map:
  v: true

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

code:
  v: Encounter.hospitalization.admitSource
target:
  code:
    v: Encounter.admission.admitSource
  relationship:
    v: equivalent

code:
  v: Encounter.hospitalization.destination
target:
  code:
    v: Encounter.admission.destination
  relationship:
    v: equivalent

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

code:
  v: Encounter.hospitalization.dischargeDisposition
target:
  code:
    v: Encounter.admission.dischargeDisposition
  relationship:
    v: equivalent

code:
  v: Encounter.hospitalization.origin
target:
  code:
    v: Encounter.admission.origin
  relationship:
    v: equivalent

code:
  v: Encounter.hospitalization.preAdmissionIdentifier
target:
  code:
    v: Encounter.admission.preAdmissionIdentifier
  relationship:
    v: equivalent

code:
  v: Encounter.hospitalization.reAdmission
target:
  code:
    v: Encounter.admission.reAdmission
  relationship:
    v: equivalent

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

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

code:
  v: Encounter.location.physicalType
target:
  code:
    v: Encounter.location.form
  relationship:
    v: equivalent

code:
  v: Encounter.participant.individual
target:
  code:
    v: Encounter.participant.actor
  relationship:
    v: equivalent

code:
  v: Encounter.period
target:
  code:
    v: Encounter.actualPeriod
  relationship:
    v: equivalent

code:
  v: Encounter.reasonCode
target:
  code:
    v: Encounter.reason.value.concept
  relationship:
    v: equivalent

code:
  v: Encounter.reasonCode.use
target:
  code:
    v: Encounter.reason.use
  relationship:
    v: equivalent

code:
  v: Encounter.reasonCode.value
target:
  code:
    v: Encounter.reason.value
  relationship:
    v: equivalent

code:
  v: Encounter.reasonReference
target:
  code:
    v: Encounter.reason.value.reference
  relationship:
    v: equivalent

code:
  v: Encounter.statusHistory.period
no map:
  v: true

code:
  v: Encounter.statusHistory.status
no map:
  v: true

code:
  v: Endpoint.payload.payloadMimeType
target:
  code:
    v: Endpoint.payload.mimeType
  relationship:
    v: equivalent

code:
  v: Endpoint.payload.payloadType
target:
  code:
    v: Endpoint.payload.type
  relationship:
    v: equivalent

code:
  v: Endpoint.payloadMimeType
target:
  code:
    v: Endpoint.payload.mimeType
  relationship:
    v: equivalent

code:
  v: Endpoint.payloadType
target:
  code:
    v: Endpoint.payload.type
  relationship:
    v: equivalent

code:
  v: EpisodeOfCare.diagnosis.rank
no map:
  v: true

code:
  v: EpisodeOfCare.diagnosis.role
target:
  code:
    v: EpisodeOfCare.diagnosis.use
  relationship:
    v: equivalent

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

code:
  v: Evidence.effectivePeriod
no map:
  v: true

code:
  v: Evidence.exposureBackground
no map:
  v: true

code:
  v: Evidence.exposureVariant
no map:
  v: true

code:
  v: Evidence.jurisdiction
no map:
  v: true

code:
  v: Evidence.outcome
no map:
  v: true

code:
  v: Evidence.shortTitle
no map:
  v: true

code:
  v: Evidence.subtitle
no map:
  v: true

code:
  v: Evidence.topic
no map:
  v: true

code:
  v: EvidenceVariable.characteristic.definition[x]
no map:
  v: true

code:
  v: EvidenceVariable.characteristic.groupMeasure
no map:
  v: true

code:
  v: EvidenceVariable.characteristic.participantEffective[x]
no map:
  v: true

code:
  v: EvidenceVariable.characteristic.timeFromStart
no map:
  v: true

code:
  v: EvidenceVariable.characteristic.usageContext
no map:
  v: true

code:
  v: EvidenceVariable.jurisdiction
no map:
  v: true

code:
  v: EvidenceVariable.subtitle
no map:
  v: true

code:
  v: EvidenceVariable.topic
no map:
  v: true

code:
  v: EvidenceVariable.type
no map:
  v: true

code:
  v: ExampleScenario.actor.actorId
target:
  code:
    v: ExampleScenario.actor.key
  relationship:
    v: equivalent

code:
  v: ExampleScenario.actor.name
target:
  code:
    v: ExampleScenario.actor.title
  relationship:
    v: equivalent

code:
  v: ExampleScenario.instance.containedInstance.resourceId
target:
  code:
    v: ExampleScenario.instance.containedInstance.instanceReference
  relationship:
    v: equivalent

code:
  v: ExampleScenario.instance.containedInstance.versionId
target:
  code:
    v: ExampleScenario.instance.containedInstance.versionReference
  relationship:
    v: equivalent

code:
  v: ExampleScenario.instance.name
target:
  code:
    v: ExampleScenario.instance.title
  relationship:
    v: equivalent

code:
  v: ExampleScenario.instance.resourceId
target:
  code:
    v: ExampleScenario.instance.key
  relationship:
    v: equivalent

code:
  v: ExampleScenario.instance.resourceType
target:
  code:
    v: ExampleScenario.instance.structureType
  relationship:
    v: equivalent

code:
  v: ExampleScenario.instance.version.versionId
no map:
  v: true

code:
  v: ExampleScenario.process.step.operation.name
target:
  code:
    v: ExampleScenario.process.step.operation.title
  relationship:
    v: equivalent

code:
  v: ExampleScenario.process.step.operation.number
no map:
  v: true

code:
  v: ExampleScenario.workflow
no map:
  v: true

code:
  v: ExplanationOfBenefit.addItem.subSite
no map:
  v: true

code:
  v: ExplanationOfBenefit.careTeam.qualification
target:
  code:
    v: ExplanationOfBenefit.careTeam.specialty
  relationship:
    v: equivalent

code:
  v: ExplanationOfBenefit.diagnosis.packageCode
no map:
  v: true

code:
  v: ExplanationOfBenefit.item.adjudication.value
target:
  code:
    v: ExplanationOfBenefit.item.adjudication.quantity
  relationship:
    v: equivalent

code:
  v: ExplanationOfBenefit.item.site
target:
  code:
    v: ExplanationOfBenefit.item.bodySite.site
  relationship:
    v: equivalent

code:
  v: ExplanationOfBenefit.item.subSite
target:
  code:
    v: ExplanationOfBenefit.item.bodySite.subSite
  relationship:
    v: equivalent

code:
  v: FamilyMemberHistory.reasonCode
target:
  code:
    v: FamilyMemberHistory.reason.concept
  relationship:
    v: equivalent

code:
  v: FamilyMemberHistory.reasonReference
target:
  code:
    v: FamilyMemberHistory.reason.reference
  relationship:
    v: equivalent

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

code:
  v: Goal.outcomeCode
target:
  code:
    v: Goal.outcome.concept
  relationship:
    v: equivalent

code:
  v: Goal.outcomeReference
target:
  code:
    v: Goal.outcome.reference
  relationship:
    v: equivalent

code:
  v: GraphDefinition.link.target.compartment.code
no map:
  v: true

code:
  v: GraphDefinition.link.target.compartment.description
no map:
  v: true

code:
  v: GraphDefinition.link.target.compartment.expression
no map:
  v: true

code:
  v: GraphDefinition.link.target.compartment.rule
no map:
  v: true

code:
  v: GraphDefinition.link.target.compartment.use
no map:
  v: true

code:
  v: GraphDefinition.link.target.link
no map:
  v: true

code:
  v: GraphDefinition.link.target.params
no map:
  v: true

code:
  v: GraphDefinition.link.target.profile
no map:
  v: true

code:
  v: GraphDefinition.link.target.type
no map:
  v: true

code:
  v: GraphDefinition.profile
no map:
  v: true

code:
  v: Group.actual
no map:
  v: true

code:
  v: GuidanceResponse.reasonCode
target:
  code:
    v: GuidanceResponse.reason.concept
  relationship:
    v: equivalent

code:
  v: GuidanceResponse.reasonReference
target:
  code:
    v: GuidanceResponse.reason.reference
  relationship:
    v: equivalent

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

code:
  v: HealthcareService.availableTime.allDay
target:
  code:
    v: HealthcareService.availability.availableTime.allDay
  relationship:
    v: equivalent

code:
  v: HealthcareService.availableTime.availableEndTime
target:
  code:
    v: HealthcareService.availability.availableTime.availableEndTime
  relationship:
    v: equivalent

code:
  v: HealthcareService.availableTime.availableStartTime
target:
  code:
    v: HealthcareService.availability.availableTime.availableStartTime
  relationship:
    v: equivalent

code:
  v: HealthcareService.availableTime.daysOfWeek
target:
  code:
    v: HealthcareService.availability.availableTime.daysOfWeek
  relationship:
    v: equivalent

code:
  v: HealthcareService.notAvailable.description
target:
  code:
    v: HealthcareService.availability.notAvailableTime.description
  relationship:
    v: equivalent

code:
  v: HealthcareService.notAvailable.during
target:
  code:
    v: HealthcareService.availability.notAvailableTime.during
  relationship:
    v: equivalent

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

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

code:
  v: ImagingStudy.procedureCode
target:
  code:
    v: ImagingStudy.procedure.concept
  relationship:
    v: equivalent

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

code:
  v: ImagingStudy.reasonCode
target:
  code:
    v: ImagingStudy.reason.concept
  relationship:
    v: equivalent

code:
  v: ImagingStudy.reasonReference
target:
  code:
    v: ImagingStudy.reason.reference
  relationship:
    v: equivalent

code:
  v: Immunization.education.documentType
no map:
  v: true

code:
  v: Immunization.education.presentationDate
no map:
  v: true

code:
  v: Immunization.education.publicationDate
no map:
  v: true

code:
  v: Immunization.education.reference
no map:
  v: true

code:
  v: Immunization.protocolApplied.doseNumber[x]
target:
  code:
    v: Immunization.protocolApplied.doseNumber
  relationship:
    v: equivalent

code:
  v: Immunization.protocolApplied.seriesDoses[x]
target:
  code:
    v: Immunization.protocolApplied.seriesDoses
  relationship:
    v: equivalent

code:
  v: Immunization.reaction.detail
target:
  code:
    v: Immunization.reaction.manifestation.concept
  relationship:
    v: equivalent

code:
  v: Immunization.reasonCode
target:
  code:
    v: Immunization.reason.concept
  relationship:
    v: equivalent

code:
  v: Immunization.reasonReference
target:
  code:
    v: Immunization.reason.reference
  relationship:
    v: equivalent

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

code:
  v: Immunization.reportOrigin
target:
  code:
    v: Immunization.informationSource.concept
  relationship:
    v: equivalent

code:
  v: ImmunizationEvaluation.doseNumber[x]
target:
  code:
    v: ImmunizationEvaluation.doseNumber
  relationship:
    v: equivalent

code:
  v: ImmunizationEvaluation.seriesDoses[x]
target:
  code:
    v: ImmunizationEvaluation.seriesDoses
  relationship:
    v: equivalent

code:
  v: ImmunizationRecommendation.recommendation.doseNumber[x]
target:
  code:
    v: ImmunizationRecommendation.recommendation.doseNumber
  relationship:
    v: equivalent

code:
  v: ImmunizationRecommendation.recommendation.seriesDoses[x]
target:
  code:
    v: ImmunizationRecommendation.recommendation.seriesDoses
  relationship:
    v: equivalent

code:
  v: ImplementationGuide.definition.page.name[x]
target:
  code:
    v: ImplementationGuide.definition.page.name
  relationship:
    v: equivalent

code:
  v: ImplementationGuide.definition.resource.example[x]
target:
  code:
    v: ImplementationGuide.definition.resource.isExample
  relationship:
    v: source-is-broader-than-target

code:
  v: ImplementationGuide.definition.resource.example[x]
target:
  code:
    v: ImplementationGuide.definition.resource.profile
  relationship:
    v: source-is-broader-than-target

code:
  v: ImplementationGuide.manifest.resource.example[x]
no map:
  v: true

code:
  v: Location.availabilityExceptions
target:
  code:
    v: Location.hoursOfOperation.notAvailableTime.description
  relationship:
    v: equivalent

code:
  v: Location.hoursOfOperation.allDay
target:
  code:
    v: Location.hoursOfOperation.availableTime.allDay
  relationship:
    v: equivalent

code:
  v: Location.hoursOfOperation.closingTime
target:
  code:
    v: Location.hoursOfOperation.availableTime.availableEndTime
  relationship:
    v: equivalent

code:
  v: Location.hoursOfOperation.daysOfWeek
target:
  code:
    v: Location.hoursOfOperation.availableTime.daysOfWeek
  relationship:
    v: equivalent

code:
  v: Location.hoursOfOperation.openingTime
target:
  code:
    v: Location.hoursOfOperation.availableTime.availableStartTime
  relationship:
    v: equivalent

code:
  v: Location.physicalType
target:
  code:
    v: Location.form
  relationship:
    v: equivalent

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

code:
  v: Measure.definition
no map:
  v: true

code:
  v: MeasureReport.group.measureScore
target:
  code:
    v: MeasureReport.group.measureScore[x]
  relationship:
    v: equivalent

code:
  v: MeasureReport.group.stratifier.stratum.component.value
target:
  code:
    v: MeasureReport.group.stratifier.stratum.component.value[x]
  relationship:
    v: equivalent

code:
  v: MeasureReport.group.stratifier.stratum.measureScore
target:
  code:
    v: MeasureReport.group.stratifier.stratum.measureScore[x]
  relationship:
    v: equivalent

code:
  v: MeasureReport.group.stratifier.stratum.value
target:
  code:
    v: MeasureReport.group.stratifier.stratum.value[x]
  relationship:
    v: equivalent

code:
  v: Medication.amount
no map:
  v: true

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

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

code:
  v: Medication.ingredient.strength
target:
  code:
    v: Medication.ingredient.strength[x]
  relationship:
    v: equivalent

code:
  v: Medication.manufacturer
no map:
  v: true

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

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

code:
  v: MedicationAdministration.instantiates
no map:
  v: true

code:
  v: MedicationAdministration.medication[x]
target:
  code:
    v: MedicationAdministration.medication
  relationship:
    v: equivalent

code:
  v: MedicationAdministration.reasonCode
target:
  code:
    v: MedicationAdministration.reason.concept
  relationship:
    v: equivalent

code:
  v: MedicationAdministration.reasonReference
target:
  code:
    v: MedicationAdministration.reason.reference
  relationship:
    v: equivalent

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

code:
  v: MedicationDispense.detectedIssue
no map:
  v: true

code:
  v: MedicationDispense.medication[x]
target:
  code:
    v: MedicationDispense.medication
  relationship:
    v: equivalent

code:
  v: MedicationDispense.statusReason[x]
target:
  code:
    v: MedicationDispense.notPerformedReason
  relationship:
    v: equivalent

code:
  v: MedicationKnowledge.administrationGuidelines
target:
  code:
    v: MedicationKnowledge.indicationGuideline
  relationship:
    v: equivalent

code:
  v: MedicationKnowledge.administrationGuidelines.dosage
target:
  code:
    v: MedicationKnowledge.indicationGuideline.dosingGuideline.dosage
  relationship:
    v: equivalent

code:
  v: MedicationKnowledge.administrationGuidelines.dosage.dosage
target:
  code:
    v: MedicationKnowledge.indicationGuideline.dosingGuideline.dosage.dosage
  relationship:
    v: equivalent

code:
  v: MedicationKnowledge.administrationGuidelines.dosage.type
target:
  code:
    v: MedicationKnowledge.indicationGuideline.dosingGuideline.dosage.type
  relationship:
    v: equivalent

code:
  v: MedicationKnowledge.administrationGuidelines.indication[x]
target:
  code:
    v: MedicationKnowledge.indicationGuideline.indication
  relationship:
    v: equivalent

code:
  v: MedicationKnowledge.administrationGuidelines.patientCharacteristics
target:
  code:
    v: MedicationKnowledge.indicationGuideline.dosingGuideline.patientCharacteristic
  relationship:
    v: equivalent

code:
  v: MedicationKnowledge.administrationGuidelines.patientCharacteristics.characteristic[x]
target:
  code:
    v: MedicationKnowledge.indicationGuideline.dosingGuideline.patientCharacteristic.value[x]
  relationship:
    v: equivalent

code:
  v: MedicationKnowledge.administrationGuidelines.patientCharacteristics.value
no map:
  v: true

code:
  v: MedicationKnowledge.amount
no map:
  v: true

code:
  v: MedicationKnowledge.contraindication
target:
  code:
    v: MedicationKnowledge.clinicalUseIssue
  relationship:
    v: equivalent

code:
  v: MedicationKnowledge.cost.cost
target:
  code:
    v: MedicationKnowledge.cost.cost[x]
  relationship:
    v: equivalent

code:
  v: MedicationKnowledge.doseForm
target:
  code:
    v: MedicationKnowledge.definitional.doseForm
  relationship:
    v: equivalent

code:
  v: MedicationKnowledge.drugCharacteristic
target:
  code:
    v: MedicationKnowledge.definitional.drugCharacteristic
  relationship:
    v: equivalent

code:
  v: MedicationKnowledge.drugCharacteristic.type
target:
  code:
    v: MedicationKnowledge.definitional.drugCharacteristic.type
  relationship:
    v: equivalent

code:
  v: MedicationKnowledge.drugCharacteristic.value[x]
target:
  code:
    v: MedicationKnowledge.definitional.drugCharacteristic.value[x]
  relationship:
    v: equivalent

code:
  v: MedicationKnowledge.ingredient
target:
  code:
    v: MedicationKnowledge.definitional.ingredient
  relationship:
    v: equivalent

code:
  v: MedicationKnowledge.ingredient.isActive
no map:
  v: true

code:
  v: MedicationKnowledge.ingredient.item[x]
target:
  code:
    v: MedicationKnowledge.definitional.ingredient.item
  relationship:
    v: equivalent

code:
  v: MedicationKnowledge.ingredient.strength
target:
  code:
    v: MedicationKnowledge.definitional.ingredient.strength[x]
  relationship:
    v: source-is-narrower-than-target

code:
  v: MedicationKnowledge.intendedRoute
target:
  code:
    v: MedicationKnowledge.definitional.intendedRoute
  relationship:
    v: equivalent

code:
  v: MedicationKnowledge.kinetics.areaUnderCurve
no map:
  v: true

code:
  v: MedicationKnowledge.kinetics.halfLifePeriod
no map:
  v: true

code:
  v: MedicationKnowledge.kinetics.lethalDose50
no map:
  v: true

code:
  v: MedicationKnowledge.manufacturer
no map:
  v: true

code:
  v: MedicationKnowledge.packaging.quantity
no map:
  v: true

code:
  v: MedicationKnowledge.packaging.type
no map:
  v: true

code:
  v: MedicationKnowledge.regulatory.schedule.schedule
target:
  code:
    v: MedicationKnowledge.regulatory.schedule
  relationship:
    v: equivalent

code:
  v: MedicationKnowledge.synonym
target:
  code:
    v: MedicationKnowledge.name
  relationship:
    v: equivalent

code:
  v: MedicationRequest.detectedIssue
no map:
  v: true

code:
  v: MedicationRequest.dispenseRequest.performer
target:
  code:
    v: MedicationRequest.dispenseRequest.dispenser
  relationship:
    v: equivalent

code:
  v: MedicationRequest.instantiatesCanonical
no map:
  v: true

code:
  v: MedicationRequest.instantiatesUri
no map:
  v: true

code:
  v: MedicationRequest.medication[x]
target:
  code:
    v: MedicationRequest.medication
  relationship:
    v: equivalent

code:
  v: MedicationRequest.reasonCode
target:
  code:
    v: MedicationRequest.reason.concept
  relationship:
    v: equivalent

code:
  v: MedicationRequest.reasonReference
target:
  code:
    v: MedicationRequest.reason.reference
  relationship:
    v: equivalent

code:
  v: MedicationRequest.reported[x]
target:
  code:
    v: MedicationRequest.reported
  relationship:
    v: equivalent

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

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

code:
  v: MedicationStatement.medication[x]
target:
  code:
    v: MedicationStatement.medication
  relationship:
    v: equivalent

code:
  v: MedicationStatement.reasonCode
target:
  code:
    v: MedicationStatement.reason.concept
  relationship:
    v: equivalent

code:
  v: MedicationStatement.reasonReference
target:
  code:
    v: MedicationStatement.reason.reference
  relationship:
    v: equivalent

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

code:
  v: MessageHeader.destination.endpoint
target:
  code:
    v: MessageHeader.destination.endpoint[x]
  relationship:
    v: equivalent

code:
  v: MessageHeader.enterer
no map:
  v: true

code:
  v: MessageHeader.source.endpoint
target:
  code:
    v: MessageHeader.source.endpoint[x]
  relationship:
    v: equivalent

code:
  v: MolecularSequence.coordinateSystem
no map:
  v: true

code:
  v: MolecularSequence.observedSeq
target:
  code:
    v: MolecularSequence.literal
  relationship:
    v: equivalent

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

code:
  v: MolecularSequence.pointer
no map:
  v: true

code:
  v: MolecularSequence.quality.end
no map:
  v: true

code:
  v: MolecularSequence.quality.fScore
no map:
  v: true

code:
  v: MolecularSequence.quality.gtFP
no map:
  v: true

code:
  v: MolecularSequence.quality.method
no map:
  v: true

code:
  v: MolecularSequence.quality.precision
no map:
  v: true

code:
  v: MolecularSequence.quality.queryFP
no map:
  v: true

code:
  v: MolecularSequence.quality.queryTP
no map:
  v: true

code:
  v: MolecularSequence.quality.recall
no map:
  v: true

code:
  v: MolecularSequence.quality.roc.fMeasure
no map:
  v: true

code:
  v: MolecularSequence.quality.roc.numFN
no map:
  v: true

code:
  v: MolecularSequence.quality.roc.numFP
no map:
  v: true

code:
  v: MolecularSequence.quality.roc.numTP
no map:
  v: true

code:
  v: MolecularSequence.quality.roc.precision
no map:
  v: true

code:
  v: MolecularSequence.quality.roc.score
no map:
  v: true

code:
  v: MolecularSequence.quality.roc.sensitivity
no map:
  v: true

code:
  v: MolecularSequence.quality.score
no map:
  v: true

code:
  v: MolecularSequence.quality.standardSequence
no map:
  v: true

code:
  v: MolecularSequence.quality.start
no map:
  v: true

code:
  v: MolecularSequence.quality.truthFN
no map:
  v: true

code:
  v: MolecularSequence.quality.truthTP
no map:
  v: true

code:
  v: MolecularSequence.quality.type
no map:
  v: true

code:
  v: MolecularSequence.quantity
no map:
  v: true

code:
  v: MolecularSequence.readCoverage
no map:
  v: true

code:
  v: MolecularSequence.referenceSeq
target:
  code:
    v: MolecularSequence.relative.startingSequence
  relationship:
    v: equivalent

code:
  v: MolecularSequence.referenceSeq.chromosome
target:
  code:
    v: MolecularSequence.relative.startingSequence.chromosome
  relationship:
    v: equivalent

code:
  v: MolecularSequence.referenceSeq.genomeBuild
no map:
  v: true

code:
  v: MolecularSequence.referenceSeq.orientation
target:
  code:
    v: MolecularSequence.relative.startingSequence.orientation
  relationship:
    v: equivalent

code:
  v: MolecularSequence.referenceSeq.referenceSeqId
no map:
  v: true

code:
  v: MolecularSequence.referenceSeq.referenceSeqPointer
no map:
  v: true

code:
  v: MolecularSequence.referenceSeq.referenceSeqString
target:
  code:
    v: MolecularSequence.relative.startingSequence.sequence[x]
  relationship:
    v: source-is-narrower-than-target

code:
  v: MolecularSequence.referenceSeq.strand
target:
  code:
    v: MolecularSequence.relative.startingSequence.strand
  relationship:
    v: equivalent

code:
  v: MolecularSequence.referenceSeq.windowEnd
target:
  code:
    v: MolecularSequence.relative.startingSequence.windowEnd
  relationship:
    v: equivalent

code:
  v: MolecularSequence.referenceSeq.windowStart
target:
  code:
    v: MolecularSequence.relative.startingSequence.windowStart
  relationship:
    v: equivalent

code:
  v: MolecularSequence.repository.datasetId
no map:
  v: true

code:
  v: MolecularSequence.repository.name
no map:
  v: true

code:
  v: MolecularSequence.repository.readsetId
no map:
  v: true

code:
  v: MolecularSequence.repository.type
no map:
  v: true

code:
  v: MolecularSequence.repository.url
no map:
  v: true

code:
  v: MolecularSequence.repository.variantsetId
no map:
  v: true

code:
  v: MolecularSequence.structureVariant.exact
no map:
  v: true

code:
  v: MolecularSequence.structureVariant.inner.end
no map:
  v: true

code:
  v: MolecularSequence.structureVariant.inner.start
no map:
  v: true

code:
  v: MolecularSequence.structureVariant.length
no map:
  v: true

code:
  v: MolecularSequence.structureVariant.outer.end
no map:
  v: true

code:
  v: MolecularSequence.structureVariant.outer.start
no map:
  v: true

code:
  v: MolecularSequence.structureVariant.variantType
no map:
  v: true

code:
  v: MolecularSequence.variant
target:
  code:
    v: MolecularSequence.relative.edit
  relationship:
    v: equivalent

code:
  v: MolecularSequence.variant.cigar
no map:
  v: true

code:
  v: MolecularSequence.variant.end
target:
  code:
    v: MolecularSequence.relative.edit.end
  relationship:
    v: equivalent

code:
  v: MolecularSequence.variant.observedAllele
target:
  code:
    v: MolecularSequence.relative.edit.replacementSequence
  relationship:
    v: equivalent

code:
  v: MolecularSequence.variant.referenceAllele
target:
  code:
    v: MolecularSequence.relative.edit.replacedSequence
  relationship:
    v: equivalent

code:
  v: MolecularSequence.variant.start
no map:
  v: true

code:
  v: MolecularSequence.variant.variantPointer
no map:
  v: true

code:
  v: NutritionOrder.enteralFormula.additiveProductName
target:
  code:
    v: NutritionOrder.enteralFormula.additive.productName
  relationship:
    v: equivalent

code:
  v: NutritionOrder.enteralFormula.additiveType
target:
  code:
    v: NutritionOrder.enteralFormula.additive.type
  relationship:
    v: equivalent

code:
  v: NutritionOrder.enteralFormula.routeofAdministration
target:
  code:
    v: NutritionOrder.enteralFormula.routeOfAdministration
  relationship:
    v: equivalent

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

code:
  v: ObservationDefinition.abnormalCodedValueSet
target:
  code:
    v: ObservationDefinition.qualifiedValue.abnormalCodedValueSet
  relationship:
    v: equivalent

code:
  v: ObservationDefinition.criticalCodedValueSet
target:
  code:
    v: ObservationDefinition.qualifiedValue.criticalCodedValueSet
  relationship:
    v: equivalent

code:
  v: ObservationDefinition.normalCodedValueSet
target:
  code:
    v: ObservationDefinition.qualifiedValue.normalCodedValueSet
  relationship:
    v: equivalent

code:
  v: ObservationDefinition.qualifiedInterval
target:
  code:
    v: ObservationDefinition.qualifiedValue
  relationship:
    v: equivalent

code:
  v: ObservationDefinition.qualifiedInterval.age
target:
  code:
    v: ObservationDefinition.qualifiedValue.age
  relationship:
    v: equivalent

code:
  v: ObservationDefinition.qualifiedInterval.appliesTo
target:
  code:
    v: ObservationDefinition.qualifiedValue.appliesTo
  relationship:
    v: equivalent

code:
  v: ObservationDefinition.qualifiedInterval.category
target:
  code:
    v: ObservationDefinition.qualifiedValue.rangeCategory
  relationship:
    v: equivalent

code:
  v: ObservationDefinition.qualifiedInterval.condition
target:
  code:
    v: ObservationDefinition.qualifiedValue.condition
  relationship:
    v: equivalent

code:
  v: ObservationDefinition.qualifiedInterval.context
target:
  code:
    v: ObservationDefinition.qualifiedValue.context
  relationship:
    v: equivalent

code:
  v: ObservationDefinition.qualifiedInterval.gender
target:
  code:
    v: ObservationDefinition.qualifiedValue.gender
  relationship:
    v: equivalent

code:
  v: ObservationDefinition.qualifiedInterval.gestationalAge
target:
  code:
    v: ObservationDefinition.qualifiedValue.gestationalAge
  relationship:
    v: equivalent

code:
  v: ObservationDefinition.qualifiedInterval.range
target:
  code:
    v: ObservationDefinition.qualifiedValue.range
  relationship:
    v: equivalent

code:
  v: ObservationDefinition.quantitativeDetails.conversionFactor
no map:
  v: true

code:
  v: ObservationDefinition.quantitativeDetails.customaryUnit
no map:
  v: true

code:
  v: ObservationDefinition.quantitativeDetails.decimalPrecision
no map:
  v: true

code:
  v: ObservationDefinition.quantitativeDetails.unit
no map:
  v: true

code:
  v: ObservationDefinition.validCodedValueSet
target:
  code:
    v: ObservationDefinition.qualifiedValue.validCodedValueSet
  relationship:
    v: equivalent

code:
  v: Organization.address
no map:
  v: true

code:
  v: Organization.telecom
no map:
  v: true

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

code:
  v: PaymentNotice.provider
target:
  code:
    v: PaymentNotice.reporter
  relationship:
    v: equivalent

code:
  v: PaymentReconciliation.detail
target:
  code:
    v: PaymentReconciliation.allocation
  relationship:
    v: equivalent

code:
  v: PaymentReconciliation.detail.amount
target:
  code:
    v: PaymentReconciliation.allocation.amount
  relationship:
    v: equivalent

code:
  v: PaymentReconciliation.detail.date
target:
  code:
    v: PaymentReconciliation.allocation.date
  relationship:
    v: equivalent

code:
  v: PaymentReconciliation.detail.identifier
target:
  code:
    v: PaymentReconciliation.allocation.identifier
  relationship:
    v: equivalent

code:
  v: PaymentReconciliation.detail.payee
target:
  code:
    v: PaymentReconciliation.allocation.payee
  relationship:
    v: equivalent

code:
  v: PaymentReconciliation.detail.predecessor
target:
  code:
    v: PaymentReconciliation.allocation.predecessor
  relationship:
    v: equivalent

code:
  v: PaymentReconciliation.detail.request
no map:
  v: true

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

code:
  v: PaymentReconciliation.detail.responsible
target:
  code:
    v: PaymentReconciliation.allocation.responsible
  relationship:
    v: equivalent

code:
  v: PaymentReconciliation.detail.submitter
target:
  code:
    v: PaymentReconciliation.allocation.submitter
  relationship:
    v: equivalent

code:
  v: PaymentReconciliation.detail.type
target:
  code:
    v: PaymentReconciliation.allocation.type
  relationship:
    v: equivalent

code:
  v: PaymentReconciliation.paymentAmount
target:
  code:
    v: PaymentReconciliation.amount
  relationship:
    v: equivalent

code:
  v: PaymentReconciliation.paymentDate
target:
  code:
    v: PaymentReconciliation.date
  relationship:
    v: equivalent

code:
  v: PlanDefinition.action.relatedAction.actionId
target:
  code:
    v: PlanDefinition.action.relatedAction.targetId
  relationship:
    v: equivalent

code:
  v: PractitionerRole.availabilityExceptions
no map:
  v: true

code:
  v: PractitionerRole.availableTime.allDay
no map:
  v: true

code:
  v: PractitionerRole.availableTime.availableEndTime
no map:
  v: true

code:
  v: PractitionerRole.availableTime.availableStartTime
no map:
  v: true

code:
  v: PractitionerRole.availableTime.daysOfWeek
no map:
  v: true

code:
  v: PractitionerRole.notAvailable.description
no map:
  v: true

code:
  v: PractitionerRole.notAvailable.during
no map:
  v: true

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

code:
  v: Procedure.asserter
no map:
  v: true

code:
  v: Procedure.complicationDetail
target:
  code:
    v: Procedure.complication.reference
  relationship:
    v: equivalent

code:
  v: Procedure.performed[x]
target:
  code:
    v: Procedure.occurrence[x]
  relationship:
    v: equivalent

code:
  v: Procedure.reasonCode
target:
  code:
    v: Procedure.reason.concept
  relationship:
    v: equivalent

code:
  v: Procedure.reasonReference
target:
  code:
    v: Procedure.reason.reference
  relationship:
    v: equivalent

code:
  v: Procedure.usedCode
target:
  code:
    v: Procedure.used.concept
  relationship:
    v: equivalent

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

code:
  v: ProductShelfLife.identifier
no map:
  v: true

code:
  v: ProductShelfLife.period
target:
  code:
    v: ProductShelfLife.period[x]
  relationship:
    v: equivalent

code:
  v: Provenance.reason
target:
  code:
    v: Provenance.authorization
  relationship:
    v: equivalent

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

code:
  v: RequestGroup.action.relatedAction.actionId
no map:
  v: true

code:
  v: RequestGroup.reasonCode
no map:
  v: true

code:
  v: RequestGroup.reasonReference
no map:
  v: true

code:
  v: ResearchStudy.arm
target:
  code:
    v: ResearchStudy.comparisonGroup
  relationship:
    v: equivalent

code:
  v: ResearchStudy.arm.description
target:
  code:
    v: ResearchStudy.comparisonGroup.description
  relationship:
    v: equivalent

code:
  v: ResearchStudy.arm.name
target:
  code:
    v: ResearchStudy.comparisonGroup.name
  relationship:
    v: equivalent

code:
  v: ResearchStudy.arm.type
target:
  code:
    v: ResearchStudy.comparisonGroup.type
  relationship:
    v: equivalent

code:
  v: ResearchStudy.category
no map:
  v: true

code:
  v: ResearchStudy.contact
no map:
  v: true

code:
  v: ResearchStudy.enrollment
target:
  code:
    v: ResearchStudy.recruitment.eligibility
  relationship:
    v: equivalent

code:
  v: ResearchStudy.location
target:
  code:
    v: ResearchStudy.region
  relationship:
    v: equivalent

code:
  v: ResearchStudy.principalInvestigator
no map:
  v: true

code:
  v: ResearchStudy.reasonStopped
target:
  code:
    v: ResearchStudy.whyStopped
  relationship:
    v: equivalent

code:
  v: ResearchStudy.sponsor
no map:
  v: true

code:
  v: ResearchSubject.actualArm
target:
  code:
    v: ResearchSubject.actualComparisonGroup
  relationship:
    v: equivalent

code:
  v: ResearchSubject.assignedArm
target:
  code:
    v: ResearchSubject.assignedComparisonGroup
  relationship:
    v: equivalent

code:
  v: ResearchSubject.individual
target:
  code:
    v: ResearchSubject.subject
  relationship:
    v: equivalent

code:
  v: RiskAssessment.reasonCode
target:
  code:
    v: RiskAssessment.reason.concept
  relationship:
    v: equivalent

code:
  v: RiskAssessment.reasonReference
target:
  code:
    v: RiskAssessment.reason.reference
  relationship:
    v: equivalent

code:
  v: SampledData.period
target:
  code:
    v: SampledData.interval
  relationship:
    v: equivalent

code:
  v: SearchParameter.xpath
no map:
  v: true

code:
  v: SearchParameter.xpathUsage
target:
  code:
    v: SearchParameter.processingMode
  relationship:
    v: equivalent

code:
  v: ServiceRequest.locationCode
target:
  code:
    v: ServiceRequest.location.concept
  relationship:
    v: equivalent

code:
  v: ServiceRequest.locationReference
no map:
  v: true

code:
  v: ServiceRequest.reasonCode
target:
  code:
    v: ServiceRequest.reason.concept
  relationship:
    v: equivalent

code:
  v: ServiceRequest.reasonReference
target:
  code:
    v: ServiceRequest.reason.reference
  relationship:
    v: equivalent

code:
  v: Specimen.container.additive[x]
no map:
  v: true

code:
  v: Specimen.container.capacity
no map:
  v: true

code:
  v: Specimen.container.description
no map:
  v: true

code:
  v: Specimen.container.identifier
no map:
  v: true

code:
  v: Specimen.container.type
no map:
  v: true

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

code:
  v: StructureMap.group.rule.dependent.variable
target:
  code:
    v: StructureMap.group.rule.dependent.parameter
  relationship:
    v: equivalent

code:
  v: StructureMap.group.rule.source.defaultValue[x]
target:
  code:
    v: StructureMap.group.rule.source.defaultValue
  relationship:
    v: equivalent

code:
  v: StructureMap.group.rule.target.contextType
no map:
  v: true

code:
  v: Subscription.channel
target:
  code:
    v: Subscription
  relationship:
    v: equivalent

code:
  v: Subscription.channel.endpoint
target:
  code:
    v: Subscription.endpoint
  relationship:
    v: equivalent

code:
  v: Subscription.channel.header
no map:
  v: true

code:
  v: Subscription.channel.payload
target:
  code:
    v: Subscription.contentType
  relationship:
    v: equivalent

code:
  v: Subscription.channel.type
target:
  code:
    v: Subscription.channelType
  relationship:
    v: equivalent

code:
  v: Subscription.criteria
no map:
  v: true

code:
  v: Subscription.error
no map:
  v: true

code:
  v: Substance.instance.expiry
target:
  code:
    v: Substance.expiry
  relationship:
    v: equivalent

code:
  v: Substance.instance.identifier
no map:
  v: true

code:
  v: Substance.instance.quantity
target:
  code:
    v: Substance.quantity
  relationship:
    v: equivalent

code:
  v: SubstancePolymer.monomerSet.startingMaterial.material
target:
  code:
    v: SubstancePolymer.monomerSet.startingMaterial.code
  relationship:
    v: equivalent

code:
  v: SubstancePolymer.monomerSet.startingMaterial.type
target:
  code:
    v: SubstancePolymer.monomerSet.startingMaterial.category
  relationship:
    v: equivalent

code:
  v: SubstancePolymer.repeat.numberOfUnits
target:
  code:
    v: SubstancePolymer.repeat.repeatUnit.amount
  relationship:
    v: equivalent

code:
  v: SubstancePolymer.repeat.repeatUnit.degreeOfPolymerisation.amount
no map:
  v: true

code:
  v: SubstancePolymer.repeat.repeatUnit.degreeOfPolymerisation.degree
target:
  code:
    v: SubstancePolymer.repeat.repeatUnit.degreeOfPolymerisation.type
  relationship:
    v: equivalent

code:
  v: SubstancePolymer.repeat.repeatUnit.orientationOfPolymerisation
target:
  code:
    v: SubstancePolymer.repeat.repeatUnit.orientation
  relationship:
    v: equivalent

code:
  v: SubstancePolymer.repeat.repeatUnit.repeatUnit
target:
  code:
    v: SubstancePolymer.repeat.repeatUnit.unit
  relationship:
    v: equivalent

code:
  v: SubstanceReferenceInformation.classification.classification
no map:
  v: true

code:
  v: SubstanceReferenceInformation.classification.domain
no map:
  v: true

code:
  v: SubstanceReferenceInformation.classification.source
no map:
  v: true

code:
  v: SubstanceReferenceInformation.classification.subtype
no map:
  v: true

code:
  v: SupplyRequest.item[x]
target:
  code:
    v: SupplyRequest.item
  relationship:
    v: equivalent

code:
  v: SupplyRequest.reasonCode
target:
  code:
    v: SupplyRequest.reason.concept
  relationship:
    v: equivalent

code:
  v: SupplyRequest.reasonReference
target:
  code:
    v: SupplyRequest.reason.reference
  relationship:
    v: equivalent

code:
  v: Task.performerType
target:
  code:
    v: Task.requestedPerformer.concept
  relationship:
    v: equivalent

code:
  v: Task.reasonCode
target:
  code:
    v: Task.reason.concept
  relationship:
    v: equivalent

code:
  v: Task.reasonReference
target:
  code:
    v: Task.reason.reference
  relationship:
    v: equivalent

mode:
  v: use-source-code