﻿{
  "elements" : {
    "Annotation.author[x]": ["Reference", "string"],
    "DataRequirement.subject[x]": ["CodeableConcept", "Reference"],
    "DataRequirement.dateFilter.value[x]": ["dateTime", "Period", "Duration"],
    "Dosage.asNeeded[x]": ["boolean", "CodeableConcept"],
    "Dosage.doseAndRate.dose[x]": ["Range", "SimpleQuantity"],
    "Dosage.doseAndRate.rate[x]": ["Ratio", "Range", "SimpleQuantity"],
    "ElementDefinition.defaultValue[x]": ["*"],
    "ElementDefinition.fixed[x]": ["*"],
    "ElementDefinition.pattern[x]": ["*"],
    "ElementDefinition.example.value[x]": ["*"],
    "ElementDefinition.minValue[x]": ["date", "dateTime", "instant", "time", "decimal", "integer", "positiveInt", "unsignedInt", "Quantity"],
    "ElementDefinition.maxValue[x]": ["date", "dateTime", "instant", "time", "decimal", "integer", "positiveInt", "unsignedInt", "Quantity"],
    "Population.age[x]": ["Range", "CodeableConcept"],
    "Timing.repeat.bounds[x]": ["Duration", "Range", "Period"],
    "TriggerDefinition.timing[x]": ["Timing", "Reference", "date", "dateTime"],
    "UsageContext.value[x]": ["CodeableConcept", "Quantity", "Range", "Reference"],
    "ActivityDefinition.subject[x]": ["CodeableConcept", "Reference", "canonical"],
    "ActivityDefinition.timing[x]": ["Timing", "dateTime", "Age", "Period", "Range", "Duration"],
    "ActivityDefinition.product[x]": ["Reference", "CodeableConcept"],
    "AdministrableProductDefinition.property.value[x]": ["CodeableConcept", "Quantity", "date", "boolean", "Attachment"],
    "AllergyIntolerance.onset[x]": ["dateTime", "Age", "Period", "Range", "string"],
    "AuditEvent.entity.detail.value[x]": ["string", "base64Binary"],
    "BiologicallyDerivedProduct.collection.collected[x]": ["dateTime", "Period"],
    "BiologicallyDerivedProduct.processing.time[x]": ["dateTime", "Period"],
    "BiologicallyDerivedProduct.manipulation.time[x]": ["dateTime", "Period"],
    "CarePlan.activity.detail.scheduled[x]": ["Timing", "Period", "string"],
    "CarePlan.activity.detail.product[x]": ["CodeableConcept", "Reference"],
    "ChargeItem.occurrence[x]": ["dateTime", "Period", "Timing"],
    "ChargeItem.product[x]": ["Reference", "CodeableConcept"],
    "Citation.relatesTo.target[x]": ["uri", "Identifier", "Reference", "Attachment"],
    "Citation.citedArtifact.relatesTo.target[x]": ["uri", "Identifier", "Reference", "Attachment"],
    "Claim.supportingInfo.timing[x]": ["date", "Period"],
    "Claim.supportingInfo.value[x]": ["boolean", "string", "Quantity", "Attachment", "Reference"],
    "Claim.diagnosis.diagnosis[x]": ["CodeableConcept", "Reference"],
    "Claim.procedure.procedure[x]": ["CodeableConcept", "Reference"],
    "Claim.accident.location[x]": ["Address", "Reference"],
    "Claim.item.serviced[x]": ["date", "Period"],
    "Claim.item.location[x]": ["CodeableConcept", "Address", "Reference"],
    "ClaimResponse.addItem.serviced[x]": ["date", "Period"],
    "ClaimResponse.addItem.location[x]": ["CodeableConcept", "Address", "Reference"],
    "ClinicalImpression.effective[x]": ["dateTime", "Period"],
    "ClinicalUseDefinition.indication.duration[x]": ["Range", "string"],
    "ClinicalUseDefinition.interaction.interactant.item[x]": ["Reference", "CodeableConcept"],
    "CodeSystem.concept.property.value[x]": ["code", "Coding", "string", "integer", "boolean", "dateTime", "decimal"],
    "Communication.payload.content[x]": ["string", "Attachment", "Reference"],
    "CommunicationRequest.payload.content[x]": ["string", "Attachment", "Reference"],
    "CommunicationRequest.occurrence[x]": ["dateTime", "Period"],
    "Composition.relatesTo.target[x]": ["Identifier", "Reference"],
    "ConceptMap.source[x]": ["uri", "canonical"],
    "ConceptMap.target[x]": ["uri", "canonical"],
    "Condition.onset[x]": ["dateTime", "Age", "Period", "Range", "string"],
    "Condition.abatement[x]": ["dateTime", "Age", "Period", "Range", "string"],
    "Consent.source[x]": ["Attachment", "Reference"],
    "Contract.topic[x]": ["CodeableConcept", "Reference"],
    "Contract.term.topic[x]": ["CodeableConcept", "Reference"],
    "Contract.term.offer.answer.value[x]": ["boolean", "decimal", "integer", "date", "dateTime", "time", "string", "uri", "Attachment", "Coding", "Quantity", "Reference"],
    "Contract.term.asset.valuedItem.entity[x]": ["CodeableConcept", "Reference"],
    "Contract.term.action.occurrence[x]": ["dateTime", "Period", "Timing"],
    "Contract.friendly.content[x]": ["Attachment", "Reference"],
    "Contract.legal.content[x]": ["Attachment", "Reference"],
    "Contract.rule.content[x]": ["Attachment", "Reference"],
    "Contract.legallyBinding[x]": ["Attachment", "Reference"],
    "Coverage.costToBeneficiary.value[x]": ["SimpleQuantity", "Money"],
    "CoverageEligibilityRequest.serviced[x]": ["date", "Period"],
    "CoverageEligibilityRequest.item.diagnosis.diagnosis[x]": ["CodeableConcept", "Reference"],
    "CoverageEligibilityResponse.serviced[x]": ["date", "Period"],
    "CoverageEligibilityResponse.insurance.item.benefit.allowed[x]": ["unsignedInt", "string", "Money"],
    "CoverageEligibilityResponse.insurance.item.benefit.used[x]": ["unsignedInt", "string", "Money"],
    "DetectedIssue.identified[x]": ["dateTime", "Period"],
    "DeviceDefinition.manufacturer[x]": ["string", "Reference"],
    "DeviceRequest.code[x]": ["Reference", "CodeableConcept"],
    "DeviceRequest.parameter.value[x]": ["CodeableConcept", "Quantity", "Range", "boolean"],
    "DeviceRequest.occurrence[x]": ["dateTime", "Period", "Timing"],
    "DeviceUseStatement.timing[x]": ["Timing", "Period", "dateTime"],
    "DiagnosticReport.effective[x]": ["dateTime", "Period"],
    "EventDefinition.subject[x]": ["CodeableConcept", "Reference"],
    "Evidence.citeAs[x]": ["Reference", "markdown"],
    "EvidenceReport.citeAs[x]": ["Reference", "markdown"],
    "EvidenceReport.subject.characteristic.value[x]": ["Reference", "CodeableConcept", "boolean", "Quantity", "Range"],
    "EvidenceReport.relatesTo.target[x]": ["Identifier", "Reference"],
    "EvidenceVariable.characteristic.definition[x]": ["Reference", "canonical", "CodeableConcept", "Expression"],
    "EvidenceVariable.category.value[x]": ["CodeableConcept", "Quantity", "Range"],
    "ExplanationOfBenefit.supportingInfo.timing[x]": ["date", "Period"],
    "ExplanationOfBenefit.supportingInfo.value[x]": ["boolean", "string", "Quantity", "Attachment", "Reference"],
    "ExplanationOfBenefit.diagnosis.diagnosis[x]": ["CodeableConcept", "Reference"],
    "ExplanationOfBenefit.procedure.procedure[x]": ["CodeableConcept", "Reference"],
    "ExplanationOfBenefit.accident.location[x]": ["Address", "Reference"],
    "ExplanationOfBenefit.item.serviced[x]": ["date", "Period"],
    "ExplanationOfBenefit.item.location[x]": ["CodeableConcept", "Address", "Reference"],
    "ExplanationOfBenefit.addItem.serviced[x]": ["date", "Period"],
    "ExplanationOfBenefit.addItem.location[x]": ["CodeableConcept", "Address", "Reference"],
    "ExplanationOfBenefit.benefitBalance.financial.allowed[x]": ["unsignedInt", "string", "Money"],
    "ExplanationOfBenefit.benefitBalance.financial.used[x]": ["unsignedInt", "Money"],
    "FamilyMemberHistory.born[x]": ["Period", "date", "string"],
    "FamilyMemberHistory.age[x]": ["Age", "Range", "string"],
    "FamilyMemberHistory.deceased[x]": ["boolean", "Age", "Range", "date", "string"],
    "FamilyMemberHistory.condition.onset[x]": ["Age", "Range", "Period", "string"],
    "Goal.start[x]": ["date", "CodeableConcept"],
    "Goal.target.detail[x]": ["Quantity", "Range", "CodeableConcept", "string", "boolean", "integer", "Ratio"],
    "Goal.target.due[x]": ["date", "Duration"],
    "Group.characteristic.value[x]": ["CodeableConcept", "boolean", "Quantity", "Range", "Reference"],
    "GuidanceResponse.module[x]": ["uri", "canonical", "CodeableConcept"],
    "Immunization.occurrence[x]": ["dateTime", "string"],
    "Immunization.protocolApplied.doseNumber[x]": ["positiveInt", "string"],
    "Immunization.protocolApplied.seriesDoses[x]": ["positiveInt", "string"],
    "ImmunizationEvaluation.doseNumber[x]": ["positiveInt", "string"],
    "ImmunizationEvaluation.seriesDoses[x]": ["positiveInt", "string"],
    "ImmunizationRecommendation.recommendation.doseNumber[x]": ["positiveInt", "string"],
    "ImmunizationRecommendation.recommendation.seriesDoses[x]": ["positiveInt", "string"],
    "ImplementationGuide.definition.resource.example[x]": ["boolean", "canonical"],
    "ImplementationGuide.definition.page.name[x]": ["url", "Reference"],
    "ImplementationGuide.manifest.resource.example[x]": ["boolean", "canonical"],
    "Ingredient.substance.strength.presentation[x]": ["Ratio", "RatioRange"],
    "Ingredient.substance.strength.concentration[x]": ["Ratio", "RatioRange"],
    "Ingredient.substance.strength.referenceStrength.strength[x]": ["Ratio", "RatioRange"],
    "Invoice.lineItem.chargeItem[x]": ["Reference", "CodeableConcept"],
    "Library.subject[x]": ["CodeableConcept", "Reference"],
    "ManufacturedItemDefinition.property.value[x]": ["CodeableConcept", "Quantity", "date", "boolean", "Attachment"],
    "Measure.subject[x]": ["CodeableConcept", "Reference"],
    "Media.created[x]": ["dateTime", "Period"],
    "Medication.ingredient.item[x]": ["CodeableConcept", "Reference"],
    "MedicationAdministration.medication[x]": ["CodeableConcept", "Reference"],
    "MedicationAdministration.effective[x]": ["dateTime", "Period"],
    "MedicationAdministration.dosage.rate[x]": ["Ratio", "SimpleQuantity"],
    "MedicationDispense.statusReason[x]": ["CodeableConcept", "Reference"],
    "MedicationDispense.medication[x]": ["CodeableConcept", "Reference"],
    "MedicationKnowledge.ingredient.item[x]": ["CodeableConcept", "Reference"],
    "MedicationKnowledge.administrationGuidelines.indication[x]": ["CodeableConcept", "Reference"],
    "MedicationKnowledge.administrationGuidelines.patientCharacteristics.characteristic[x]": ["CodeableConcept", "SimpleQuantity"],
    "MedicationKnowledge.drugCharacteristic.value[x]": ["CodeableConcept", "string", "SimpleQuantity", "base64Binary"],
    "MedicationRequest.reported[x]": ["boolean", "Reference"],
    "MedicationRequest.medication[x]": ["CodeableConcept", "Reference"],
    "MedicationRequest.substitution.allowed[x]": ["boolean", "CodeableConcept"],
    "MedicationStatement.medication[x]": ["CodeableConcept", "Reference"],
    "MedicationStatement.effective[x]": ["dateTime", "Period"],
    "MedicinalProductDefinition.characteristic.value[x]": ["CodeableConcept", "Quantity", "date", "boolean", "Attachment"],
    "MessageDefinition.event[x]": ["Coding", "uri"],
    "MessageHeader.event[x]": ["Coding", "uri"],
    "NutritionOrder.enteralFormula.administration.rate[x]": ["SimpleQuantity", "Ratio"],
    "NutritionProduct.productCharacteristic.value[x]": ["CodeableConcept", "string", "SimpleQuantity", "base64Binary", "Attachment", "boolean"],
    "Observation.effective[x]": ["dateTime", "Period", "Timing", "instant"],
    "Observation.value[x]": ["Quantity", "CodeableConcept", "string", "boolean", "integer", "Range", "Ratio", "SampledData", "time", "dateTime", "Period"],
    "Observation.component.value[x]": ["Quantity", "CodeableConcept", "string", "boolean", "integer", "Range", "Ratio", "SampledData", "time", "dateTime", "Period"],
    "PackagedProductDefinition.package.shelfLifeStorage.period[x]": ["Duration", "string"],
    "PackagedProductDefinition.package.property.value[x]": ["CodeableConcept", "Quantity", "date", "boolean", "Attachment"],
    "Patient.deceased[x]": ["boolean", "dateTime"],
    "Patient.multipleBirth[x]": ["boolean", "integer"],
    "PlanDefinition.subject[x]": ["CodeableConcept", "Reference", "canonical"],
    "PlanDefinition.goal.target.detail[x]": ["Quantity", "Range", "CodeableConcept"],
    "PlanDefinition.action.subject[x]": ["CodeableConcept", "Reference", "canonical"],
    "PlanDefinition.action.relatedAction.offset[x]": ["Duration", "Range"],
    "PlanDefinition.action.timing[x]": ["dateTime", "Age", "Period", "Duration", "Range", "Timing"],
    "PlanDefinition.action.definition[x]": ["canonical", "uri"],
    "Procedure.performed[x]": ["dateTime", "Period", "string", "Age", "Range"],
    "Provenance.occurred[x]": ["Period", "dateTime"],
    "Questionnaire.item.enableWhen.answer[x]": ["boolean", "decimal", "integer", "date", "dateTime", "time", "string", "Coding", "Quantity", "Reference"],
    "Questionnaire.item.answerOption.value[x]": ["integer", "date", "time", "string", "Coding", "Reference"],
    "Questionnaire.item.initial.value[x]": ["boolean", "decimal", "integer", "date", "dateTime", "time", "string", "uri", "Attachment", "Coding", "Quantity", "Reference"],
    "QuestionnaireResponse.item.answer.value[x]": ["boolean", "decimal", "integer", "date", "dateTime", "time", "string", "uri", "Attachment", "Coding", "Quantity", "Reference"],
    "RegulatedAuthorization.case.date[x]": ["Period", "dateTime"],
    "RequestGroup.action.relatedAction.offset[x]": ["Duration", "Range"],
    "RequestGroup.action.timing[x]": ["dateTime", "Age", "Period", "Duration", "Range", "Timing"],
    "ResearchDefinition.subject[x]": ["CodeableConcept", "Reference"],
    "ResearchElementDefinition.subject[x]": ["CodeableConcept", "Reference"],
    "ResearchElementDefinition.characteristic.definition[x]": ["CodeableConcept", "canonical", "Expression", "DataRequirement"],
    "ResearchElementDefinition.characteristic.studyEffective[x]": ["dateTime", "Period", "Duration", "Timing"],
    "ResearchElementDefinition.characteristic.participantEffective[x]": ["dateTime", "Period", "Duration", "Timing"],
    "RiskAssessment.occurrence[x]": ["dateTime", "Period"],
    "RiskAssessment.prediction.probability[x]": ["decimal", "Range"],
    "RiskAssessment.prediction.when[x]": ["Period", "Range"],
    "ServiceRequest.quantity[x]": ["Quantity", "Ratio", "Range"],
    "ServiceRequest.occurrence[x]": ["dateTime", "Period", "Timing"],
    "ServiceRequest.asNeeded[x]": ["boolean", "CodeableConcept"],
    "Specimen.collection.collected[x]": ["dateTime", "Period"],
    "Specimen.collection.fastingStatus[x]": ["CodeableConcept", "Duration"],
    "Specimen.processing.time[x]": ["dateTime", "Period"],
    "Specimen.container.additive[x]": ["CodeableConcept", "Reference"],
    "SpecimenDefinition.typeTested.container.minimumVolume[x]": ["SimpleQuantity", "string"],
    "SpecimenDefinition.typeTested.container.additive.additive[x]": ["CodeableConcept", "Reference"],
    "StructureMap.group.rule.source.defaultValue[x]": ["base64Binary", "boolean", "canonical", "code", "date", "dateTime", "decimal", "id", "instant", "integer", "markdown", "oid", "positiveInt", "string", "time", "unsignedInt", "uri", "url", "uuid", "Address", "Age", "Annotation", "Attachment", "CodeableConcept", "Coding", "ContactPoint", "Count", "Distance", "Duration", "HumanName", "Identifier", "Money", "Period", "Quantity", "Range", "Ratio", "Reference", "SampledData", "Signature", "Timing", "ContactDetail", "Contributor", "DataRequirement", "Expression", "ParameterDefinition", "RelatedArtifact", "TriggerDefinition", "UsageContext", "Dosage", "Meta"],
    "StructureMap.group.rule.target.parameter.value[x]": ["id", "string", "boolean", "integer", "decimal"],
    "Substance.ingredient.substance[x]": ["CodeableConcept", "Reference"],
    "SubstanceDefinition.moiety.amount[x]": ["Quantity", "string"],
    "SubstanceDefinition.property.value[x]": ["CodeableConcept", "Quantity", "date", "boolean", "Attachment"],
    "SubstanceDefinition.relationship.substanceDefinition[x]": ["Reference", "CodeableConcept"],
    "SubstanceDefinition.relationship.amount[x]": ["Quantity", "Ratio", "string"],
    "SupplyDelivery.suppliedItem.item[x]": ["CodeableConcept", "Reference"],
    "SupplyDelivery.occurrence[x]": ["dateTime", "Period", "Timing"],
    "SupplyRequest.item[x]": ["CodeableConcept", "Reference"],
    "SupplyRequest.parameter.value[x]": ["CodeableConcept", "Quantity", "Range", "boolean"],
    "SupplyRequest.occurrence[x]": ["dateTime", "Period", "Timing"],
    "Task.input.value[x]": ["base64Binary", "boolean", "canonical", "code", "date", "dateTime", "decimal", "id", "instant", "integer", "markdown", "oid", "positiveInt", "string", "time", "unsignedInt", "uri", "url", "uuid", "Address", "Age", "Annotation", "Attachment", "CodeableConcept", "Coding", "ContactPoint", "Count", "Distance", "Duration", "HumanName", "Identifier", "Money", "Period", "Quantity", "Range", "Ratio", "Reference", "SampledData", "Signature", "Timing", "ContactDetail", "Contributor", "DataRequirement", "Expression", "ParameterDefinition", "RelatedArtifact", "TriggerDefinition", "UsageContext", "Dosage", "Meta"],
    "Task.output.value[x]": ["base64Binary", "boolean", "canonical", "code", "date", "dateTime", "decimal", "id", "instant", "integer", "markdown", "oid", "positiveInt", "string", "time", "unsignedInt", "uri", "url", "uuid", "Address", "Age", "Annotation", "Attachment", "CodeableConcept", "Coding", "ContactPoint", "Count", "Distance", "Duration", "HumanName", "Identifier", "Money", "Period", "Quantity", "Range", "Ratio", "Reference", "SampledData", "Signature", "Timing", "ContactDetail", "Contributor", "DataRequirement", "Expression", "ParameterDefinition", "RelatedArtifact", "TriggerDefinition", "UsageContext", "Dosage", "Meta"],
    "ValueSet.expansion.parameter.value[x]": ["string", "boolean", "integer", "decimal", "uri", "code", "dateTime"]
  }
}
